From 973de16685cd6f55665ca8f720d8d66b5352f487 Mon Sep 17 00:00:00 2001 From: Alexis A Date: Tue, 26 May 2020 11:14:11 +0200 Subject: [PATCH] Upgrade to v1.6.2 --- riot/bundles/9f769ac7a648e2ec9507/1.js | 2 - riot/bundles/9f769ac7a648e2ec9507/21.js | 1 - riot/bundles/9f769ac7a648e2ec9507/3.js | 2 - riot/bundles/9f769ac7a648e2ec9507/bundle.js | 2 - .../9f769ac7a648e2ec9507/error-view.js | 1 - riot/bundles/9f769ac7a648e2ec9507/init.js | 1 - .../9f769ac7a648e2ec9507/riot-web-app.js | 1 - .../riot-web-component-index.js | 1 - .../theme-dark-custom.css | 1 - .../9f769ac7a648e2ec9507/theme-dark.css | 1 - .../theme-light-custom.css | 1 - .../9f769ac7a648e2ec9507/theme-light.css | 1 - .../9f769ac7a648e2ec9507/vendors~init.js | 2 - .../0.js | 3 +- riot/bundles/ad206c913dd23f98f2b9/0.js.map | 1 + riot/bundles/ad206c913dd23f98f2b9/1.js | 3 + .../1.js.LICENSE.txt | 0 riot/bundles/ad206c913dd23f98f2b9/1.js.map | 1 + .../18.js => ad206c913dd23f98f2b9/19.js} | 3 +- riot/bundles/ad206c913dd23f98f2b9/19.js.map | 1 + .../2.js | 3 +- .../2.js.LICENSE.txt | 0 riot/bundles/ad206c913dd23f98f2b9/2.js.map | 1 + .../19.js => ad206c913dd23f98f2b9/20.js} | 3 +- riot/bundles/ad206c913dd23f98f2b9/20.js.map | 1 + .../20.js => ad206c913dd23f98f2b9/21.js} | 3 +- riot/bundles/ad206c913dd23f98f2b9/21.js.map | 1 + riot/bundles/ad206c913dd23f98f2b9/22.js | 2 + riot/bundles/ad206c913dd23f98f2b9/22.js.map | 1 + .../22.js => ad206c913dd23f98f2b9/23.js} | 3 +- riot/bundles/ad206c913dd23f98f2b9/23.js.map | 1 + .../23.js => ad206c913dd23f98f2b9/24.js} | 3 +- riot/bundles/ad206c913dd23f98f2b9/24.js.map | 1 + .../24.js => ad206c913dd23f98f2b9/25.js} | 3 +- riot/bundles/ad206c913dd23f98f2b9/25.js.map | 1 + riot/bundles/ad206c913dd23f98f2b9/3.js | 3 + .../3.js.LICENSE.txt | 0 riot/bundles/ad206c913dd23f98f2b9/3.js.map | 1 + .../bundle.css | 0 riot/bundles/ad206c913dd23f98f2b9/bundle.js | 3 + .../bundle.js.LICENSE.txt | 0 .../ad206c913dd23f98f2b9/bundle.js.map | 1 + .../compatibility-view.css | 1 + .../compatibility-view.js | 2 + .../compatibility-view.js.map | 1 + .../ad206c913dd23f98f2b9/error-view.css | 1 + .../ad206c913dd23f98f2b9/error-view.js | 2 + .../ad206c913dd23f98f2b9/error-view.js.map | 1 + .../indexeddb-worker.js | 3 +- .../indexeddb-worker.js.map | 1 + riot/bundles/ad206c913dd23f98f2b9/init.js | 2 + riot/bundles/ad206c913dd23f98f2b9/init.js.map | 1 + .../jitsi.css | 0 .../jitsi.js | 3 +- .../bundles/ad206c913dd23f98f2b9/jitsi.js.map | 1 + .../mobileguide.js | 3 +- .../ad206c913dd23f98f2b9/mobileguide.js.map | 1 + .../ad206c913dd23f98f2b9/riot-web-app.js | 2 + .../ad206c913dd23f98f2b9/riot-web-app.js.map | 1 + .../riot-web-component-index.js | 2 + .../riot-web-component-index.js.map | 1 + .../theme-dark-custom.css | 1 + .../theme-dark-custom.js | 3 +- .../theme-dark-custom.js.map | 1 + .../ad206c913dd23f98f2b9/theme-dark.css | 1 + .../theme-dark.js | 3 +- .../ad206c913dd23f98f2b9/theme-dark.js.map | 1 + .../theme-light-custom.css | 1 + .../theme-light-custom.js | 3 +- .../theme-light-custom.js.map | 1 + .../ad206c913dd23f98f2b9/theme-light.css | 1 + .../theme-light.js | 3 +- .../ad206c913dd23f98f2b9/theme-light.js.map | 1 + .../usercontent.js | 3 +- .../ad206c913dd23f98f2b9/usercontent.js.map | 1 + .../ad206c913dd23f98f2b9/vendors~init.js | 3 + .../vendors~init.js.LICENSE.txt | 0 .../ad206c913dd23f98f2b9/vendors~init.js.map | 1 + riot/decoder-ring/datatypes.js | 107 +++ riot/decoder-ring/decoder.js | 319 ++++++++ riot/decoder-ring/index.html | 79 ++ .../i18n/{bg.8842b5a.json => bg.3c72474.json} | 273 ++++++- .../i18n/{ca.11949b5.json => ca.d044f48.json} | 6 +- .../i18n/{cs.3215b18.json => cs.d4891f6.json} | 61 +- .../i18n/{da.74dcb49.json => da.df3bb02.json} | 140 +++- ...{de_DE.0d8981b.json => de_DE.ad3b71e.json} | 643 +++++++++++++++- ...{en_EN.cf4c8f7.json => en_EN.7b8d866.json} | 50 +- .../i18n/{eo.2f49867.json => eo.c03778b.json} | 216 ++++-- .../i18n/{es.c364303.json => es.323b60d.json} | 721 +++++++++++++++++- .../i18n/{eu.a3b1800.json => eu.6df955c.json} | 130 +++- .../i18n/{fi.89d0770.json => fi.d5035a7.json} | 74 +- .../i18n/{fr.628f51e.json => fr.3acfb92.json} | 119 ++- .../i18n/{hu.6083bc5.json => hu.4f00fea.json} | 309 +++++--- .../i18n/{it.04cab02.json => it.ccf3b3e.json} | 104 ++- .../i18n/{ja.ec75caa.json => ja.727cab5.json} | 149 +++- .../i18n/{ko.6a9e901.json => ko.fb007c5.json} | 18 +- ...es.869f4d0.json => languages.b124721.json} | 50 +- riot/i18n/languages.json | 50 +- ...{nb_NO.a2c50ac.json => nb_NO.0fca20d.json} | 308 +++++++- .../i18n/{nl.9de2f1b.json => nl.e4f9828.json} | 70 +- .../i18n/{nn.d35571d.json => nn.d1e9198.json} | 1 + .../i18n/{pl.64c1686.json => pl.f79c560.json} | 218 +++++- .../i18n/{ru.b00c38f.json => ru.dda6a47.json} | 409 +++++++--- .../i18n/{sk.bfba497.json => sk.745ac44.json} | 21 +- .../i18n/{sq.c86b65e.json => sq.53c56b0.json} | 90 ++- .../i18n/{uk.df4ae53.json => uk.811554a.json} | 157 +++- ...Hans.d3247db.json => zh_Hans.837f164.json} | 99 ++- ...Hant.802999a.json => zh_Hant.14e6207.json} | 101 ++- riot/img/03b381.887c3ca.png | Bin 169 -> 0 bytes riot/img/368bd6.2349bd1.png | Bin 171 -> 0 bytes riot/img/ac3ba8.4aa77aa.png | Bin 170 -> 0 bytes riot/img/attach.714a4af.png | Bin 369 -> 0 bytes riot/img/call.4052211.png | Bin 588 -> 0 bytes riot/img/cancel-black.49e1227.png | Bin 1136 -> 0 bytes riot/img/cancel-black2.c44b7c1.png | Bin 1182 -> 0 bytes riot/img/cancel.2e55c0d.png | Bin 316 -> 0 bytes riot/img/chevron-right.0070bb4.png | Bin 14594 -> 0 bytes riot/img/chevron.dc904f3.png | Bin 14638 -> 0 bytes riot/img/close-white.599b6df.png | Bin 1305 -> 0 bytes riot/img/create-big.950d607.png | Bin 581 -> 0 bytes riot/img/create.34f2fb7.png | Bin 807 -> 0 bytes riot/img/delete.cfc6d24.png | Bin 1006 -> 0 bytes riot/img/directory-big.cc09e49.png | Bin 325 -> 0 bytes riot/img/download.62b8bed.png | Bin 1041 -> 0 bytes riot/img/edit.1db23b7.png | Bin 460 -> 0 bytes .../trash.custom.1e6ecd4.svg | 7 + riot/img/file.44feb3e.png | Bin 482 -> 0 bytes riot/img/filegrid.d60a2ce.png | Bin 226 -> 0 bytes riot/img/filelist.9a66693.png | Bin 223 -> 0 bytes riot/img/flags/AD.b20917e.png | Bin 2584 -> 0 bytes riot/img/flags/AE.4ff42ac.png | Bin 1015 -> 0 bytes riot/img/flags/AF.e369451.png | Bin 2578 -> 0 bytes riot/img/flags/AG.8ffe9c5.png | Bin 4234 -> 0 bytes riot/img/flags/AI.56a842f.png | Bin 4765 -> 0 bytes riot/img/flags/AL.5420556.png | Bin 3094 -> 0 bytes riot/img/flags/AM.4ea6eb5.png | Bin 654 -> 0 bytes riot/img/flags/AO.29ccc70.png | Bin 2449 -> 0 bytes riot/img/flags/AQ.a3f4d16.png | Bin 3910 -> 0 bytes riot/img/flags/AR.461d337.png | Bin 1666 -> 0 bytes riot/img/flags/AS.bff1825.png | Bin 3977 -> 0 bytes riot/img/flags/AT.b4d4f35.png | Bin 655 -> 0 bytes riot/img/flags/AU.e8df0e1.png | Bin 5229 -> 0 bytes riot/img/flags/AW.f35b876.png | Bin 1650 -> 0 bytes riot/img/flags/AX.f8dce94.png | Bin 1844 -> 0 bytes riot/img/flags/AZ.97a37a9.png | Bin 1744 -> 0 bytes riot/img/flags/BA.252eb01.png | Bin 3048 -> 0 bytes riot/img/flags/BB.c7a0d2e.png | Bin 2078 -> 0 bytes riot/img/flags/BD.188e1ec.png | Bin 2819 -> 0 bytes riot/img/flags/BE.09bbba7.png | Bin 558 -> 0 bytes riot/img/flags/BF.82e7a1d.png | Bin 1596 -> 0 bytes riot/img/flags/BG.cf8a030.png | Bin 659 -> 0 bytes riot/img/flags/BH.29d16f5.png | Bin 1374 -> 0 bytes riot/img/flags/BI.9d7f420.png | Bin 5652 -> 0 bytes riot/img/flags/BJ.7bd9d4c.png | Bin 811 -> 0 bytes riot/img/flags/BL.eb77708.png | Bin 566 -> 0 bytes riot/img/flags/BM.840a1f4.png | Bin 5295 -> 0 bytes riot/img/flags/BN.fec59b5.png | Bin 5290 -> 0 bytes riot/img/flags/BO.64d89dc.png | Bin 668 -> 0 bytes riot/img/flags/BQ.f9db532.png | Bin 672 -> 0 bytes riot/img/flags/BR.8e1d47b.png | Bin 4852 -> 0 bytes riot/img/flags/BS.8699015.png | Bin 2291 -> 0 bytes riot/img/flags/BT.e0697c7.png | Bin 4879 -> 0 bytes riot/img/flags/BV.f24fdc2.png | Bin 1695 -> 0 bytes riot/img/flags/BW.9338789.png | Bin 669 -> 0 bytes riot/img/flags/BY.d4b7a07.png | Bin 2023 -> 0 bytes riot/img/flags/BZ.4730087.png | Bin 5281 -> 0 bytes riot/img/flags/CA.17ef24f.png | Bin 2246 -> 0 bytes riot/img/flags/CC.9b5f975.png | Bin 3728 -> 0 bytes riot/img/flags/CD.3f8ba92.png | Bin 3704 -> 0 bytes riot/img/flags/CF.26f8c8a.png | Bin 2655 -> 0 bytes riot/img/flags/CG.2308cc7.png | Bin 1381 -> 0 bytes riot/img/flags/CH.051b276.png | Bin 1500 -> 0 bytes riot/img/flags/CI.f0a4a32.png | Bin 568 -> 0 bytes riot/img/flags/CK.de5a831.png | Bin 6029 -> 0 bytes riot/img/flags/CL.7657974.png | Bin 1632 -> 0 bytes riot/img/flags/CM.b53a3f5.png | Bin 1409 -> 0 bytes riot/img/flags/CN.2564087.png | Bin 2215 -> 0 bytes riot/img/flags/CO.84ceb1d.png | Bin 668 -> 0 bytes riot/img/flags/CR.5fb2f06.png | Bin 785 -> 0 bytes riot/img/flags/CU.9b6e992.png | Bin 3023 -> 0 bytes riot/img/flags/CV.ae86343.png | Bin 2695 -> 0 bytes riot/img/flags/CW.cb93a9a.png | Bin 1756 -> 0 bytes riot/img/flags/CX.3290541.png | Bin 5152 -> 0 bytes riot/img/flags/CY.a52dad2.png | Bin 3540 -> 0 bytes riot/img/flags/CZ.f8e07d2.png | Bin 1711 -> 0 bytes riot/img/flags/DE.e4790ff.png | Bin 568 -> 0 bytes riot/img/flags/DJ.9fdcbac.png | Bin 3562 -> 0 bytes riot/img/flags/DK.a30053a.png | Bin 1233 -> 0 bytes riot/img/flags/DM.31eb095.png | Bin 2636 -> 0 bytes riot/img/flags/DO.5dd522e.png | Bin 1682 -> 0 bytes riot/img/flags/DZ.e03620b.png | Bin 2506 -> 0 bytes riot/img/flags/EC.f44b301.png | Bin 2818 -> 0 bytes riot/img/flags/EE.c17ece9.png | Bin 641 -> 0 bytes riot/img/flags/EG.d92a29b.png | Bin 1611 -> 0 bytes riot/img/flags/EH.821c7e1.png | Bin 2687 -> 0 bytes riot/img/flags/ER.98c02cd.png | Bin 4082 -> 0 bytes riot/img/flags/ES.10d63db.png | Bin 2144 -> 0 bytes riot/img/flags/ET.d8eeaef.png | Bin 3460 -> 0 bytes riot/img/flags/FI.4fb83a3.png | Bin 1558 -> 0 bytes riot/img/flags/FJ.b7f1d1e.png | Bin 5060 -> 0 bytes riot/img/flags/FK.69a3418.png | Bin 5273 -> 0 bytes riot/img/flags/FM.44f247c.png | Bin 2410 -> 0 bytes riot/img/flags/FO.5b948c0.png | Bin 1715 -> 0 bytes riot/img/flags/FR.eb77708.png | Bin 566 -> 0 bytes riot/img/flags/GA.2d6ac8a.png | Bin 661 -> 0 bytes riot/img/flags/GB.5a4fec2.png | Bin 6309 -> 0 bytes riot/img/flags/GD.903fe66.png | Bin 5753 -> 0 bytes riot/img/flags/GE.93fd053.png | Bin 2583 -> 0 bytes riot/img/flags/GF.f9cd69e.png | Bin 2342 -> 0 bytes riot/img/flags/GG.4ab8b43.png | Bin 2777 -> 0 bytes riot/img/flags/GH.13ac7cc.png | Bin 1864 -> 0 bytes riot/img/flags/GI.fea07b9.png | Bin 2750 -> 0 bytes riot/img/flags/GL.0581b2c.png | Bin 3101 -> 0 bytes riot/img/flags/GM.5181e38.png | Bin 709 -> 0 bytes riot/img/flags/GN.81c74d2.png | Bin 560 -> 0 bytes riot/img/flags/GP.b0fe617.png | Bin 5619 -> 0 bytes riot/img/flags/GQ.08498f9.png | Bin 3090 -> 0 bytes riot/img/flags/GR.f653316.png | Bin 2035 -> 0 bytes riot/img/flags/GS.6e92918.png | Bin 5684 -> 0 bytes riot/img/flags/GT.55c941d.png | Bin 1830 -> 0 bytes riot/img/flags/GU.192f08e.png | Bin 2591 -> 0 bytes riot/img/flags/GW.c92da4e.png | Bin 1608 -> 0 bytes riot/img/flags/GY.1313a7c.png | Bin 5108 -> 0 bytes riot/img/flags/HK.c14d3f7.png | Bin 3001 -> 0 bytes riot/img/flags/HM.e8df0e1.png | Bin 5229 -> 0 bytes riot/img/flags/HN.bdbdaf8.png | Bin 1644 -> 0 bytes riot/img/flags/HR.baf1363.png | Bin 2420 -> 0 bytes riot/img/flags/HT.ad8e6fd.png | Bin 1944 -> 0 bytes riot/img/flags/HU.145d10a.png | Bin 677 -> 0 bytes riot/img/flags/ID.b0642a8.png | Bin 579 -> 0 bytes riot/img/flags/IE.a22997c.png | Bin 553 -> 0 bytes riot/img/flags/IL.b71a8cf.png | Bin 1856 -> 0 bytes riot/img/flags/IM.f912b7a.png | Bin 2533 -> 0 bytes riot/img/flags/IN.5066387.png | Bin 1687 -> 0 bytes riot/img/flags/IO.1498d85.png | Bin 8096 -> 0 bytes riot/img/flags/IQ.793d689.png | Bin 2119 -> 0 bytes riot/img/flags/IR.28848ac.png | Bin 4018 -> 0 bytes riot/img/flags/IS.e6aa918.png | Bin 1483 -> 0 bytes riot/img/flags/IT.36385a9.png | Bin 572 -> 0 bytes riot/img/flags/JE.cb6a51d.png | Bin 3023 -> 0 bytes riot/img/flags/JM.f82c626.png | Bin 3663 -> 0 bytes riot/img/flags/JO.f226a55.png | Bin 2572 -> 0 bytes riot/img/flags/JP.5702fe2.png | Bin 2402 -> 0 bytes riot/img/flags/KE.bc421f0.png | Bin 2738 -> 0 bytes riot/img/flags/KG.6f69b51.png | Bin 3258 -> 0 bytes riot/img/flags/KH.5989492.png | Bin 2888 -> 0 bytes riot/img/flags/KI.b89fedc.png | Bin 3661 -> 0 bytes riot/img/flags/KM.69cf119.png | Bin 4023 -> 0 bytes riot/img/flags/KN.13ddd2f.png | Bin 4213 -> 0 bytes riot/img/flags/KP.3bd86b3.png | Bin 2293 -> 0 bytes riot/img/flags/KR.7e83001.png | Bin 4837 -> 0 bytes riot/img/flags/KW.8ec6e2c.png | Bin 1667 -> 0 bytes riot/img/flags/KY.ec197b2.png | Bin 5285 -> 0 bytes riot/img/flags/KZ.c105dab.png | Bin 3466 -> 0 bytes riot/img/flags/LA.2856a6d.png | Bin 2119 -> 0 bytes riot/img/flags/LB.18e49e9.png | Bin 2537 -> 0 bytes riot/img/flags/LC.5f0dc5a.png | Bin 2445 -> 0 bytes riot/img/flags/LI.b568bc0.png | Bin 1759 -> 0 bytes riot/img/flags/LK.8205129.png | Bin 5077 -> 0 bytes riot/img/flags/LR.cd565a5.png | Bin 1903 -> 0 bytes riot/img/flags/LS.39647ea.png | Bin 1848 -> 0 bytes riot/img/flags/LT.80eb968.png | Bin 640 -> 0 bytes riot/img/flags/LU.dd87418.png | Bin 677 -> 0 bytes riot/img/flags/LV.7ceac79.png | Bin 641 -> 0 bytes riot/img/flags/LY.1ddc328.png | Bin 1273 -> 0 bytes riot/img/flags/MA.8dec967.png | Bin 1449 -> 0 bytes riot/img/flags/MC.396cd4a.png | Bin 574 -> 0 bytes riot/img/flags/MD.1abb1cc.png | Bin 2238 -> 0 bytes riot/img/flags/ME.7054be1.png | Bin 2965 -> 0 bytes riot/img/flags/MF.eb77708.png | Bin 566 -> 0 bytes riot/img/flags/MG.729aba3.png | Bin 823 -> 0 bytes riot/img/flags/MH.bb4b9d4.png | Bin 5594 -> 0 bytes riot/img/flags/MK.1d50659.png | Bin 5066 -> 0 bytes riot/img/flags/ML.6217ef5.png | Bin 552 -> 0 bytes riot/img/flags/MM.37c1518.png | Bin 3123 -> 0 bytes riot/img/flags/MN.82de49b.png | Bin 2328 -> 0 bytes riot/img/flags/MO.d4eac94.png | Bin 2994 -> 0 bytes riot/img/flags/MP.9961559.png | Bin 4619 -> 0 bytes riot/img/flags/MQ.8d85548.png | Bin 5810 -> 0 bytes riot/img/flags/MR.b2b167b.png | Bin 2897 -> 0 bytes riot/img/flags/MS.700755b.png | Bin 4967 -> 0 bytes riot/img/flags/MT.32eba2a.png | Bin 1324 -> 0 bytes riot/img/flags/MU.3b57dcb.png | Bin 723 -> 0 bytes riot/img/flags/MV.c8960c1.png | Bin 2047 -> 0 bytes riot/img/flags/MW.ce384b7.png | Bin 2141 -> 0 bytes riot/img/flags/MX.5ced984.png | Bin 2140 -> 0 bytes riot/img/flags/MY.48c1a0c.png | Bin 3081 -> 0 bytes riot/img/flags/MZ.1ba782c.png | Bin 3367 -> 0 bytes riot/img/flags/NA.72c1ee9.png | Bin 3679 -> 0 bytes riot/img/flags/NC.8482a61.png | Bin 3254 -> 0 bytes riot/img/flags/NE.29cd5f6.png | Bin 1660 -> 0 bytes riot/img/flags/NF.f036025.png | Bin 2520 -> 0 bytes riot/img/flags/NG.c17ec02.png | Bin 563 -> 0 bytes riot/img/flags/NI.49391ad.png | Bin 1701 -> 0 bytes riot/img/flags/NL.f9db532.png | Bin 672 -> 0 bytes riot/img/flags/NO.f24fdc2.png | Bin 1695 -> 0 bytes riot/img/flags/NP.e8691fb.png | Bin 4044 -> 0 bytes riot/img/flags/NR.628ddba.png | Bin 1620 -> 0 bytes riot/img/flags/NU.9a77dd2.png | Bin 3319 -> 0 bytes riot/img/flags/NZ.c045ba5.png | Bin 4697 -> 0 bytes riot/img/flags/OM.9bcb720.png | Bin 1886 -> 0 bytes riot/img/flags/PA.ec2529e.png | Bin 2285 -> 0 bytes riot/img/flags/PE.ee275ee.png | Bin 556 -> 0 bytes riot/img/flags/PF.856b112.png | Bin 2379 -> 0 bytes riot/img/flags/PG.f435b0c.png | Bin 4393 -> 0 bytes riot/img/flags/PH.f787e5e.png | Bin 3160 -> 0 bytes riot/img/flags/PK.721398c.png | Bin 3165 -> 0 bytes riot/img/flags/PL.f6e5ef1.png | Bin 567 -> 0 bytes riot/img/flags/PM.20673e4.png | Bin 8583 -> 0 bytes riot/img/flags/PN.75cf41b.png | Bin 5945 -> 0 bytes riot/img/flags/PR.a206df0.png | Bin 3673 -> 0 bytes riot/img/flags/PS.575d2cd.png | Bin 2147 -> 0 bytes riot/img/flags/PT.3b96200.png | Bin 2617 -> 0 bytes riot/img/flags/PW.e1f0248.png | Bin 2714 -> 0 bytes riot/img/flags/PY.d2261c0.png | Bin 1519 -> 0 bytes riot/img/flags/QA.8730854.png | Bin 1564 -> 0 bytes riot/img/flags/RE.eb77708.png | Bin 566 -> 0 bytes riot/img/flags/RO.aa9d7ac.png | Bin 555 -> 0 bytes riot/img/flags/RS.78abc75.png | Bin 3349 -> 0 bytes riot/img/flags/RU.c95849b.png | Bin 662 -> 0 bytes riot/img/flags/RW.7ade346.png | Bin 1695 -> 0 bytes riot/img/flags/SA.b02ee99.png | Bin 3750 -> 0 bytes riot/img/flags/SB.5550c69.png | Bin 3424 -> 0 bytes riot/img/flags/SC.efb836f.png | Bin 3704 -> 0 bytes riot/img/flags/SD.38ae49b.png | Bin 2103 -> 0 bytes riot/img/flags/SE.84e7b45.png | Bin 1278 -> 0 bytes riot/img/flags/SG.97e190b.png | Bin 2210 -> 0 bytes riot/img/flags/SH.1f71963.png | Bin 4615 -> 0 bytes riot/img/flags/SI.ff4013b.png | Bin 1613 -> 0 bytes riot/img/flags/SJ.f24fdc2.png | Bin 1695 -> 0 bytes riot/img/flags/SK.af77361.png | Bin 2932 -> 0 bytes riot/img/flags/SL.ff06606.png | Bin 676 -> 0 bytes riot/img/flags/SM.895a723.png | Bin 3009 -> 0 bytes riot/img/flags/SN.aec5b10.png | Bin 1530 -> 0 bytes riot/img/flags/SO.11ac77a.png | Bin 1958 -> 0 bytes riot/img/flags/SR.3929da9.png | Bin 1942 -> 0 bytes riot/img/flags/SS.ba2b908.png | Bin 3072 -> 0 bytes riot/img/flags/ST.0cf97a4.png | Bin 2945 -> 0 bytes riot/img/flags/SV.155e6a7.png | Bin 1666 -> 0 bytes riot/img/flags/SX.a959e40.png | Bin 3485 -> 0 bytes riot/img/flags/SY.200f38a.png | Bin 1195 -> 0 bytes riot/img/flags/SZ.a3a45f3.png | Bin 4133 -> 0 bytes riot/img/flags/TC.dea8f01.png | Bin 4631 -> 0 bytes riot/img/flags/TD.4b6c185.png | Bin 567 -> 0 bytes riot/img/flags/TF.eb77708.png | Bin 566 -> 0 bytes riot/img/flags/TG.4278556.png | Bin 2523 -> 0 bytes riot/img/flags/TH.7d11409.png | Bin 764 -> 0 bytes riot/img/flags/TJ.b2303cc.png | Bin 1647 -> 0 bytes riot/img/flags/TK.09871f8.png | Bin 4829 -> 0 bytes riot/img/flags/TL.6b8115b.png | Bin 3046 -> 0 bytes riot/img/flags/TM.719b031.png | Bin 3925 -> 0 bytes riot/img/flags/TN.58b2065.png | Bin 2635 -> 0 bytes riot/img/flags/TO.bded0d1.png | Bin 1618 -> 0 bytes riot/img/flags/TR.ebdfbab.png | Bin 2875 -> 0 bytes riot/img/flags/TT.cf3c1a5.png | Bin 5253 -> 0 bytes riot/img/flags/TV.cd17b9f.png | Bin 5915 -> 0 bytes riot/img/flags/TW.946fea0.png | Bin 2108 -> 0 bytes riot/img/flags/TZ.8ccab05.png | Bin 2289 -> 0 bytes riot/img/flags/UA.b463046.png | Bin 568 -> 0 bytes riot/img/flags/UG.3b301f8.png | Bin 1973 -> 0 bytes riot/img/flags/US.982e6f9.png | Bin 2845 -> 0 bytes riot/img/flags/UY.12e4301.png | Bin 2542 -> 0 bytes riot/img/flags/UZ.cadf94d.png | Bin 1745 -> 0 bytes riot/img/flags/VA.345a700.png | Bin 2211 -> 0 bytes riot/img/flags/VC.9434d08.png | Bin 2105 -> 0 bytes riot/img/flags/VE.1319ff1.png | Bin 2157 -> 0 bytes riot/img/flags/VG.6899896.png | Bin 5427 -> 0 bytes riot/img/flags/VI.3d149d6.png | Bin 5938 -> 0 bytes riot/img/flags/VN.ea2caec.png | Bin 2304 -> 0 bytes riot/img/flags/VU.61e90ff.png | Bin 4080 -> 0 bytes riot/img/flags/WF.12bfd41.png | Bin 2509 -> 0 bytes riot/img/flags/WS.bf46e06.png | Bin 1896 -> 0 bytes riot/img/flags/YE.3a76dc4.png | Bin 652 -> 0 bytes riot/img/flags/YT.6a918cf.png | Bin 5735 -> 0 bytes riot/img/flags/ZA.1ae8fe0.png | Bin 3595 -> 0 bytes riot/img/flags/ZM.12e45bf.png | Bin 1787 -> 0 bytes riot/img/flags/ZW.e64ce22.png | Bin 2802 -> 0 bytes riot/img/hide.057fe0e.png | Bin 1165 -> 0 bytes riot/img/icon_person.6a32066.svg | 23 - riot/img/info.56673bb.png | Bin 660 -> 0 bytes riot/img/list-close.b9b9f76.png | Bin 1033 -> 0 bytes riot/img/list-open.6d0c059.png | Bin 1059 -> 0 bytes riot/img/menu.e7371a9.png | Bin 122 -> 0 bytes riot/img/newmessages.972e9a3.png | Bin 590 -> 0 bytes riot/img/placeholder.b945544.png | Bin 394 -> 0 bytes riot/img/search.0323348.png | Bin 742 -> 0 bytes riot/img/selected.f0a69a0.png | Bin 995 -> 0 bytes riot/img/settings-big.bb25bab.png | Bin 810 -> 0 bytes riot/img/settings.78c255a.png | Bin 391 -> 0 bytes riot/img/trans.0a14f5e.png | Bin 959 -> 0 bytes riot/img/typing.4cbf14f.png | Bin 236 -> 0 bytes riot/img/upload-big.51a2e5d.png | Bin 1669 -> 0 bytes riot/img/upload.6ac72f0.png | Bin 713 -> 0 bytes riot/img/video.56b0867.png | Bin 514 -> 0 bytes riot/img/voice.8c18474.png | Bin 856 -> 0 bytes riot/img/voip-mute.460ba6a.png | Bin 903 -> 0 bytes riot/img/voip.286bad4.png | Bin 709 -> 0 bytes riot/img/warning.24ba73b.png | Bin 1478 -> 0 bytes riot/img/warning2.0a978e0.png | Bin 1420 -> 0 bytes riot/img/zoom.710afe1.png | Bin 1288 -> 0 bytes riot/index.html | 46 +- riot/jitsi.html | 4 +- riot/manifest.json | 77 +- riot/mobile_guide/index.html | 2 +- riot/static/incompatible-browser.html | 341 +++++++++ riot/static/unable-to-load.html | 190 +++++ riot/themes/riot/img/backgrounds/valley.jpg | Bin 542433 -> 290041 bytes riot/themes/riot/img/download/apple.svg | 97 +++ riot/themes/riot/img/download/fdroid.svg | 135 ++++ riot/themes/riot/img/download/google.svg | 70 ++ riot/themes/riot/img/logos/opengraph.png | Bin 0 -> 16158 bytes .../img/logos/riot-im-logo-black-text.png | Bin 21297 -> 7138 bytes riot/themes/riot/img/logos/riot-im-logo.png | Bin 21536 -> 7194 bytes riot/usercontent/index.html | 2 +- ...de7-6a88-54a9-496b1c8aee53.webPlatform.png | Bin 0 -> 60075 bytes ...0e9-d583-2b9b-5c4c2aca967f.webPlatform.png | Bin 0 -> 2553 bytes ...b3f-d7b8-e2df-a49ba887199a.webPlatform.png | Bin 0 -> 138309 bytes ...d94-e9a3-4e60-45a58cc8ee4e.webPlatform.png | Bin 0 -> 19934 bytes ...b9c-9173-3118-442179ae62d4.webPlatform.png | Bin 0 -> 6885 bytes ...f13-2235-8ef9-00db0d2fda0c.webPlatform.png | Bin 0 -> 4369 bytes ...d2e-aa16-b6d4-13c90b81af1f.webPlatform.png | Bin 0 -> 2944 bytes ...331-ded6-b4a5-0bb4799985ee.webPlatform.png | Bin 0 -> 8938 bytes ...735-868d-4b9b-cfe32121294c.webPlatform.png | Bin 0 -> 1449 bytes ...b84-4fe7-1866-8ee9fb1362da.webPlatform.png | Bin 0 -> 5206 bytes ...a4e-45e7-e5e6-951e1d314675.webPlatform.png | Bin 0 -> 10992 bytes riot/vector-icons/android-chrome-144x144.png | Bin 4596 -> 2226 bytes riot/vector-icons/android-chrome-192x192.png | Bin 6144 -> 2771 bytes riot/vector-icons/android-chrome-36x36.png | Bin 1074 -> 802 bytes riot/vector-icons/android-chrome-48x48.png | Bin 1441 -> 1098 bytes riot/vector-icons/android-chrome-72x72.png | Bin 2230 -> 1554 bytes riot/vector-icons/android-chrome-96x96.png | Bin 3000 -> 1667 bytes .../apple-touch-icon-114x114.4aee22f.png | Bin 3605 -> 0 bytes .../apple-touch-icon-114x114.90ee055.png | Bin 0 -> 1909 bytes .../vector-icons/apple-touch-icon-114x114.png | Bin 3605 -> 1909 bytes .../apple-touch-icon-120x120.75d66b7.png | Bin 3762 -> 0 bytes .../apple-touch-icon-120x120.efb825d.png | Bin 0 -> 1908 bytes .../vector-icons/apple-touch-icon-120x120.png | Bin 3762 -> 1908 bytes .../apple-touch-icon-144x144.22c7dba.png | Bin 0 -> 2226 bytes .../apple-touch-icon-144x144.6e5f577.png | Bin 4596 -> 0 bytes .../vector-icons/apple-touch-icon-144x144.png | Bin 4596 -> 2226 bytes .../apple-touch-icon-152x152.619b458.png | Bin 0 -> 2281 bytes .../apple-touch-icon-152x152.cab4406.png | Bin 4859 -> 0 bytes .../vector-icons/apple-touch-icon-152x152.png | Bin 4859 -> 2281 bytes .../apple-touch-icon-180x180.a6f14e2.png | Bin 0 -> 2564 bytes .../apple-touch-icon-180x180.e6a28d9.png | Bin 5710 -> 0 bytes .../vector-icons/apple-touch-icon-180x180.png | Bin 5710 -> 2564 bytes .../apple-touch-icon-57x57.250bbfd.png | Bin 0 -> 1292 bytes .../apple-touch-icon-57x57.4bf468f.png | Bin 1727 -> 0 bytes riot/vector-icons/apple-touch-icon-57x57.png | Bin 1727 -> 1292 bytes .../apple-touch-icon-60x60.4d632a0.png | Bin 0 -> 1329 bytes .../apple-touch-icon-60x60.85233d3.png | Bin 1788 -> 0 bytes riot/vector-icons/apple-touch-icon-60x60.png | Bin 1788 -> 1329 bytes .../apple-touch-icon-72x72.d028099.png | Bin 2230 -> 0 bytes .../apple-touch-icon-72x72.e93344d.png | Bin 0 -> 1554 bytes riot/vector-icons/apple-touch-icon-72x72.png | Bin 2230 -> 1554 bytes .../apple-touch-icon-76x76.3c0cfb0.png | Bin 2369 -> 0 bytes .../apple-touch-icon-76x76.bfcf806.png | Bin 0 -> 1438 bytes riot/vector-icons/apple-touch-icon-76x76.png | Bin 2369 -> 1438 bytes .../apple-touch-icon-precomposed.png | Bin 5710 -> 2564 bytes riot/vector-icons/apple-touch-icon.png | Bin 5710 -> 2564 bytes ...af4-1082-4923-949bc8eb40ef.webPlatform.png | Bin 0 -> 22035 bytes ...7c4-9b33-81b8-4789b7a4a250.webPlatform.png | Bin 0 -> 9001 bytes riot/vector-icons/favicon-16x16.png | Bin 823 -> 744 bytes riot/vector-icons/favicon-32x32.png | Bin 1865 -> 1464 bytes riot/vector-icons/favicon-96x96.png | Bin 6676 -> 3153 bytes riot/vector-icons/mstile-144x144.22c7dba.png | Bin 0 -> 2226 bytes riot/vector-icons/mstile-144x144.6e5f577.png | Bin 4596 -> 0 bytes riot/vector-icons/mstile-144x144.png | Bin 4596 -> 2226 bytes riot/vector-icons/mstile-150x150.png | Bin 4764 -> 2286 bytes riot/vector-icons/mstile-310x150.png | Bin 5582 -> 2189 bytes riot/vector-icons/mstile-310x310.png | Bin 9965 -> 4065 bytes riot/vector-icons/mstile-70x70.png | Bin 2155 -> 1397 bytes riot/version | 2 +- 473 files changed, 5614 insertions(+), 595 deletions(-) delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/1.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/21.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/3.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/bundle.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/error-view.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/init.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/riot-web-app.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/riot-web-component-index.js delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/theme-dark-custom.css delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/theme-dark.css delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/theme-light-custom.css delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/theme-light.css delete mode 100644 riot/bundles/9f769ac7a648e2ec9507/vendors~init.js rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/0.js (99%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/0.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/1.js rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/1.js.LICENSE.txt (100%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/1.js.map rename riot/bundles/{9f769ac7a648e2ec9507/18.js => ad206c913dd23f98f2b9/19.js} (94%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/19.js.map rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/2.js (92%) rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/2.js.LICENSE.txt (100%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/2.js.map rename riot/bundles/{9f769ac7a648e2ec9507/19.js => ad206c913dd23f98f2b9/20.js} (96%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/20.js.map rename riot/bundles/{9f769ac7a648e2ec9507/20.js => ad206c913dd23f98f2b9/21.js} (87%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/21.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/22.js create mode 100644 riot/bundles/ad206c913dd23f98f2b9/22.js.map rename riot/bundles/{9f769ac7a648e2ec9507/22.js => ad206c913dd23f98f2b9/23.js} (89%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/23.js.map rename riot/bundles/{9f769ac7a648e2ec9507/23.js => ad206c913dd23f98f2b9/24.js} (94%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/24.js.map rename riot/bundles/{9f769ac7a648e2ec9507/24.js => ad206c913dd23f98f2b9/25.js} (89%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/25.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/3.js rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/3.js.LICENSE.txt (100%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/3.js.map rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/bundle.css (100%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/bundle.js rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/bundle.js.LICENSE.txt (100%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/bundle.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/compatibility-view.css create mode 100644 riot/bundles/ad206c913dd23f98f2b9/compatibility-view.js create mode 100644 riot/bundles/ad206c913dd23f98f2b9/compatibility-view.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/error-view.css create mode 100644 riot/bundles/ad206c913dd23f98f2b9/error-view.js create mode 100644 riot/bundles/ad206c913dd23f98f2b9/error-view.js.map rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/indexeddb-worker.js (99%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/indexeddb-worker.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/init.js create mode 100644 riot/bundles/ad206c913dd23f98f2b9/init.js.map rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/jitsi.css (100%) rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/jitsi.js (99%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/jitsi.js.map rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/mobileguide.js (99%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/mobileguide.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/riot-web-app.js create mode 100644 riot/bundles/ad206c913dd23f98f2b9/riot-web-app.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/riot-web-component-index.js create mode 100644 riot/bundles/ad206c913dd23f98f2b9/riot-web-component-index.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-dark-custom.css rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/theme-dark-custom.js (91%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-dark-custom.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-dark.css rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/theme-dark.js (91%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-dark.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-light-custom.css rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/theme-light-custom.js (91%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-light-custom.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-light.css rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/theme-light.js (91%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/theme-light.js.map rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/usercontent.js (95%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/usercontent.js.map create mode 100644 riot/bundles/ad206c913dd23f98f2b9/vendors~init.js rename riot/bundles/{9f769ac7a648e2ec9507 => ad206c913dd23f98f2b9}/vendors~init.js.LICENSE.txt (100%) create mode 100644 riot/bundles/ad206c913dd23f98f2b9/vendors~init.js.map create mode 100644 riot/decoder-ring/datatypes.js create mode 100644 riot/decoder-ring/decoder.js create mode 100644 riot/decoder-ring/index.html rename riot/i18n/{bg.8842b5a.json => bg.3c72474.json} (85%) rename riot/i18n/{ca.11949b5.json => ca.d044f48.json} (99%) rename riot/i18n/{cs.3215b18.json => cs.d4891f6.json} (97%) rename riot/i18n/{da.74dcb49.json => da.df3bb02.json} (80%) rename riot/i18n/{de_DE.0d8981b.json => de_DE.ad3b71e.json} (71%) rename riot/i18n/{en_EN.cf4c8f7.json => en_EN.7b8d866.json} (98%) rename riot/i18n/{eo.2f49867.json => eo.c03778b.json} (93%) rename riot/i18n/{es.c364303.json => es.323b60d.json} (64%) rename riot/i18n/{eu.a3b1800.json => eu.6df955c.json} (95%) rename riot/i18n/{fi.89d0770.json => fi.d5035a7.json} (96%) rename riot/i18n/{fr.628f51e.json => fr.3acfb92.json} (94%) rename riot/i18n/{hu.6083bc5.json => hu.4f00fea.json} (91%) rename riot/i18n/{it.04cab02.json => it.ccf3b3e.json} (95%) rename riot/i18n/{ja.ec75caa.json => ja.727cab5.json} (92%) rename riot/i18n/{ko.6a9e901.json => ko.fb007c5.json} (98%) rename riot/i18n/{languages.869f4d0.json => languages.b124721.json} (72%) rename riot/i18n/{nb_NO.a2c50ac.json => nb_NO.0fca20d.json} (76%) rename riot/i18n/{nl.9de2f1b.json => nl.e4f9828.json} (97%) rename riot/i18n/{nn.d35571d.json => nn.d1e9198.json} (99%) rename riot/i18n/{pl.64c1686.json => pl.f79c560.json} (89%) rename riot/i18n/{ru.b00c38f.json => ru.dda6a47.json} (85%) rename riot/i18n/{sk.bfba497.json => sk.745ac44.json} (98%) rename riot/i18n/{sq.c86b65e.json => sq.53c56b0.json} (95%) rename riot/i18n/{uk.df4ae53.json => uk.811554a.json} (76%) rename riot/i18n/{zh_Hans.d3247db.json => zh_Hans.837f164.json} (92%) rename riot/i18n/{zh_Hant.802999a.json => zh_Hant.14e6207.json} (95%) delete mode 100644 riot/img/03b381.887c3ca.png delete mode 100644 riot/img/368bd6.2349bd1.png delete mode 100644 riot/img/ac3ba8.4aa77aa.png delete mode 100644 riot/img/attach.714a4af.png delete mode 100644 riot/img/call.4052211.png delete mode 100644 riot/img/cancel-black.49e1227.png delete mode 100644 riot/img/cancel-black2.c44b7c1.png delete mode 100644 riot/img/cancel.2e55c0d.png delete mode 100644 riot/img/chevron-right.0070bb4.png delete mode 100644 riot/img/chevron.dc904f3.png delete mode 100644 riot/img/close-white.599b6df.png delete mode 100644 riot/img/create-big.950d607.png delete mode 100644 riot/img/create.34f2fb7.png delete mode 100644 riot/img/delete.cfc6d24.png delete mode 100644 riot/img/directory-big.cc09e49.png delete mode 100644 riot/img/download.62b8bed.png delete mode 100644 riot/img/edit.1db23b7.png create mode 100644 riot/img/feather-customised/trash.custom.1e6ecd4.svg delete mode 100644 riot/img/file.44feb3e.png delete mode 100644 riot/img/filegrid.d60a2ce.png delete mode 100644 riot/img/filelist.9a66693.png delete mode 100644 riot/img/flags/AD.b20917e.png delete mode 100644 riot/img/flags/AE.4ff42ac.png delete mode 100644 riot/img/flags/AF.e369451.png delete mode 100644 riot/img/flags/AG.8ffe9c5.png delete mode 100644 riot/img/flags/AI.56a842f.png delete mode 100644 riot/img/flags/AL.5420556.png delete mode 100644 riot/img/flags/AM.4ea6eb5.png delete mode 100644 riot/img/flags/AO.29ccc70.png delete mode 100644 riot/img/flags/AQ.a3f4d16.png delete mode 100644 riot/img/flags/AR.461d337.png delete mode 100644 riot/img/flags/AS.bff1825.png delete mode 100644 riot/img/flags/AT.b4d4f35.png delete mode 100644 riot/img/flags/AU.e8df0e1.png delete mode 100644 riot/img/flags/AW.f35b876.png delete mode 100644 riot/img/flags/AX.f8dce94.png delete mode 100644 riot/img/flags/AZ.97a37a9.png delete mode 100644 riot/img/flags/BA.252eb01.png delete mode 100644 riot/img/flags/BB.c7a0d2e.png delete mode 100644 riot/img/flags/BD.188e1ec.png delete mode 100644 riot/img/flags/BE.09bbba7.png delete mode 100644 riot/img/flags/BF.82e7a1d.png delete mode 100644 riot/img/flags/BG.cf8a030.png delete mode 100644 riot/img/flags/BH.29d16f5.png delete mode 100644 riot/img/flags/BI.9d7f420.png delete mode 100644 riot/img/flags/BJ.7bd9d4c.png delete mode 100644 riot/img/flags/BL.eb77708.png delete mode 100644 riot/img/flags/BM.840a1f4.png delete mode 100644 riot/img/flags/BN.fec59b5.png delete mode 100644 riot/img/flags/BO.64d89dc.png delete mode 100644 riot/img/flags/BQ.f9db532.png delete mode 100644 riot/img/flags/BR.8e1d47b.png delete mode 100644 riot/img/flags/BS.8699015.png delete mode 100644 riot/img/flags/BT.e0697c7.png delete mode 100644 riot/img/flags/BV.f24fdc2.png delete mode 100644 riot/img/flags/BW.9338789.png delete mode 100644 riot/img/flags/BY.d4b7a07.png delete mode 100644 riot/img/flags/BZ.4730087.png delete mode 100644 riot/img/flags/CA.17ef24f.png delete mode 100644 riot/img/flags/CC.9b5f975.png delete mode 100644 riot/img/flags/CD.3f8ba92.png delete mode 100644 riot/img/flags/CF.26f8c8a.png delete mode 100644 riot/img/flags/CG.2308cc7.png delete mode 100644 riot/img/flags/CH.051b276.png delete mode 100644 riot/img/flags/CI.f0a4a32.png delete mode 100644 riot/img/flags/CK.de5a831.png delete mode 100644 riot/img/flags/CL.7657974.png delete mode 100644 riot/img/flags/CM.b53a3f5.png delete mode 100644 riot/img/flags/CN.2564087.png delete mode 100644 riot/img/flags/CO.84ceb1d.png delete mode 100644 riot/img/flags/CR.5fb2f06.png delete mode 100644 riot/img/flags/CU.9b6e992.png delete mode 100644 riot/img/flags/CV.ae86343.png delete mode 100644 riot/img/flags/CW.cb93a9a.png delete mode 100644 riot/img/flags/CX.3290541.png delete mode 100644 riot/img/flags/CY.a52dad2.png delete mode 100644 riot/img/flags/CZ.f8e07d2.png delete mode 100644 riot/img/flags/DE.e4790ff.png delete mode 100644 riot/img/flags/DJ.9fdcbac.png delete mode 100644 riot/img/flags/DK.a30053a.png delete mode 100644 riot/img/flags/DM.31eb095.png delete mode 100644 riot/img/flags/DO.5dd522e.png delete mode 100644 riot/img/flags/DZ.e03620b.png delete mode 100644 riot/img/flags/EC.f44b301.png delete mode 100644 riot/img/flags/EE.c17ece9.png delete mode 100644 riot/img/flags/EG.d92a29b.png delete mode 100644 riot/img/flags/EH.821c7e1.png delete mode 100644 riot/img/flags/ER.98c02cd.png delete mode 100644 riot/img/flags/ES.10d63db.png delete mode 100644 riot/img/flags/ET.d8eeaef.png delete mode 100644 riot/img/flags/FI.4fb83a3.png delete mode 100644 riot/img/flags/FJ.b7f1d1e.png delete mode 100644 riot/img/flags/FK.69a3418.png delete mode 100644 riot/img/flags/FM.44f247c.png delete mode 100644 riot/img/flags/FO.5b948c0.png delete mode 100644 riot/img/flags/FR.eb77708.png delete mode 100644 riot/img/flags/GA.2d6ac8a.png delete mode 100644 riot/img/flags/GB.5a4fec2.png delete mode 100644 riot/img/flags/GD.903fe66.png delete mode 100644 riot/img/flags/GE.93fd053.png delete mode 100644 riot/img/flags/GF.f9cd69e.png delete mode 100644 riot/img/flags/GG.4ab8b43.png delete mode 100644 riot/img/flags/GH.13ac7cc.png delete mode 100644 riot/img/flags/GI.fea07b9.png delete mode 100644 riot/img/flags/GL.0581b2c.png delete mode 100644 riot/img/flags/GM.5181e38.png delete mode 100644 riot/img/flags/GN.81c74d2.png delete mode 100644 riot/img/flags/GP.b0fe617.png delete mode 100644 riot/img/flags/GQ.08498f9.png delete mode 100644 riot/img/flags/GR.f653316.png delete mode 100644 riot/img/flags/GS.6e92918.png delete mode 100644 riot/img/flags/GT.55c941d.png delete mode 100644 riot/img/flags/GU.192f08e.png delete mode 100644 riot/img/flags/GW.c92da4e.png delete mode 100644 riot/img/flags/GY.1313a7c.png delete mode 100644 riot/img/flags/HK.c14d3f7.png delete mode 100644 riot/img/flags/HM.e8df0e1.png delete mode 100644 riot/img/flags/HN.bdbdaf8.png delete mode 100644 riot/img/flags/HR.baf1363.png delete mode 100644 riot/img/flags/HT.ad8e6fd.png delete mode 100644 riot/img/flags/HU.145d10a.png delete mode 100644 riot/img/flags/ID.b0642a8.png delete mode 100644 riot/img/flags/IE.a22997c.png delete mode 100644 riot/img/flags/IL.b71a8cf.png delete mode 100644 riot/img/flags/IM.f912b7a.png delete mode 100644 riot/img/flags/IN.5066387.png delete mode 100644 riot/img/flags/IO.1498d85.png delete mode 100644 riot/img/flags/IQ.793d689.png delete mode 100644 riot/img/flags/IR.28848ac.png delete mode 100644 riot/img/flags/IS.e6aa918.png delete mode 100644 riot/img/flags/IT.36385a9.png delete mode 100644 riot/img/flags/JE.cb6a51d.png delete mode 100644 riot/img/flags/JM.f82c626.png delete mode 100644 riot/img/flags/JO.f226a55.png delete mode 100644 riot/img/flags/JP.5702fe2.png delete mode 100644 riot/img/flags/KE.bc421f0.png delete mode 100644 riot/img/flags/KG.6f69b51.png delete mode 100644 riot/img/flags/KH.5989492.png delete mode 100644 riot/img/flags/KI.b89fedc.png delete mode 100644 riot/img/flags/KM.69cf119.png delete mode 100644 riot/img/flags/KN.13ddd2f.png delete mode 100644 riot/img/flags/KP.3bd86b3.png delete mode 100644 riot/img/flags/KR.7e83001.png delete mode 100644 riot/img/flags/KW.8ec6e2c.png delete mode 100644 riot/img/flags/KY.ec197b2.png delete mode 100644 riot/img/flags/KZ.c105dab.png delete mode 100644 riot/img/flags/LA.2856a6d.png delete mode 100644 riot/img/flags/LB.18e49e9.png delete mode 100644 riot/img/flags/LC.5f0dc5a.png delete mode 100644 riot/img/flags/LI.b568bc0.png delete mode 100644 riot/img/flags/LK.8205129.png delete mode 100644 riot/img/flags/LR.cd565a5.png delete mode 100644 riot/img/flags/LS.39647ea.png delete mode 100644 riot/img/flags/LT.80eb968.png delete mode 100644 riot/img/flags/LU.dd87418.png delete mode 100644 riot/img/flags/LV.7ceac79.png delete mode 100644 riot/img/flags/LY.1ddc328.png delete mode 100644 riot/img/flags/MA.8dec967.png delete mode 100644 riot/img/flags/MC.396cd4a.png delete mode 100644 riot/img/flags/MD.1abb1cc.png delete mode 100644 riot/img/flags/ME.7054be1.png delete mode 100644 riot/img/flags/MF.eb77708.png delete mode 100644 riot/img/flags/MG.729aba3.png delete mode 100644 riot/img/flags/MH.bb4b9d4.png delete mode 100644 riot/img/flags/MK.1d50659.png delete mode 100644 riot/img/flags/ML.6217ef5.png delete mode 100644 riot/img/flags/MM.37c1518.png delete mode 100644 riot/img/flags/MN.82de49b.png delete mode 100644 riot/img/flags/MO.d4eac94.png delete mode 100644 riot/img/flags/MP.9961559.png delete mode 100644 riot/img/flags/MQ.8d85548.png delete mode 100644 riot/img/flags/MR.b2b167b.png delete mode 100644 riot/img/flags/MS.700755b.png delete mode 100644 riot/img/flags/MT.32eba2a.png delete mode 100644 riot/img/flags/MU.3b57dcb.png delete mode 100644 riot/img/flags/MV.c8960c1.png delete mode 100644 riot/img/flags/MW.ce384b7.png delete mode 100644 riot/img/flags/MX.5ced984.png delete mode 100644 riot/img/flags/MY.48c1a0c.png delete mode 100644 riot/img/flags/MZ.1ba782c.png delete mode 100644 riot/img/flags/NA.72c1ee9.png delete mode 100644 riot/img/flags/NC.8482a61.png delete mode 100644 riot/img/flags/NE.29cd5f6.png delete mode 100644 riot/img/flags/NF.f036025.png delete mode 100644 riot/img/flags/NG.c17ec02.png delete mode 100644 riot/img/flags/NI.49391ad.png delete mode 100644 riot/img/flags/NL.f9db532.png delete mode 100644 riot/img/flags/NO.f24fdc2.png delete mode 100644 riot/img/flags/NP.e8691fb.png delete mode 100644 riot/img/flags/NR.628ddba.png delete mode 100644 riot/img/flags/NU.9a77dd2.png delete mode 100644 riot/img/flags/NZ.c045ba5.png delete mode 100644 riot/img/flags/OM.9bcb720.png delete mode 100644 riot/img/flags/PA.ec2529e.png delete mode 100644 riot/img/flags/PE.ee275ee.png delete mode 100644 riot/img/flags/PF.856b112.png delete mode 100644 riot/img/flags/PG.f435b0c.png delete mode 100644 riot/img/flags/PH.f787e5e.png delete mode 100644 riot/img/flags/PK.721398c.png delete mode 100644 riot/img/flags/PL.f6e5ef1.png delete mode 100644 riot/img/flags/PM.20673e4.png delete mode 100644 riot/img/flags/PN.75cf41b.png delete mode 100644 riot/img/flags/PR.a206df0.png delete mode 100644 riot/img/flags/PS.575d2cd.png delete mode 100644 riot/img/flags/PT.3b96200.png delete mode 100644 riot/img/flags/PW.e1f0248.png delete mode 100644 riot/img/flags/PY.d2261c0.png delete mode 100644 riot/img/flags/QA.8730854.png delete mode 100644 riot/img/flags/RE.eb77708.png delete mode 100644 riot/img/flags/RO.aa9d7ac.png delete mode 100644 riot/img/flags/RS.78abc75.png delete mode 100644 riot/img/flags/RU.c95849b.png delete mode 100644 riot/img/flags/RW.7ade346.png delete mode 100644 riot/img/flags/SA.b02ee99.png delete mode 100644 riot/img/flags/SB.5550c69.png delete mode 100644 riot/img/flags/SC.efb836f.png delete mode 100644 riot/img/flags/SD.38ae49b.png delete mode 100644 riot/img/flags/SE.84e7b45.png delete mode 100644 riot/img/flags/SG.97e190b.png delete mode 100644 riot/img/flags/SH.1f71963.png delete mode 100644 riot/img/flags/SI.ff4013b.png delete mode 100644 riot/img/flags/SJ.f24fdc2.png delete mode 100644 riot/img/flags/SK.af77361.png delete mode 100644 riot/img/flags/SL.ff06606.png delete mode 100644 riot/img/flags/SM.895a723.png delete mode 100644 riot/img/flags/SN.aec5b10.png delete mode 100644 riot/img/flags/SO.11ac77a.png delete mode 100644 riot/img/flags/SR.3929da9.png delete mode 100644 riot/img/flags/SS.ba2b908.png delete mode 100644 riot/img/flags/ST.0cf97a4.png delete mode 100644 riot/img/flags/SV.155e6a7.png delete mode 100644 riot/img/flags/SX.a959e40.png delete mode 100644 riot/img/flags/SY.200f38a.png delete mode 100644 riot/img/flags/SZ.a3a45f3.png delete mode 100644 riot/img/flags/TC.dea8f01.png delete mode 100644 riot/img/flags/TD.4b6c185.png delete mode 100644 riot/img/flags/TF.eb77708.png delete mode 100644 riot/img/flags/TG.4278556.png delete mode 100644 riot/img/flags/TH.7d11409.png delete mode 100644 riot/img/flags/TJ.b2303cc.png delete mode 100644 riot/img/flags/TK.09871f8.png delete mode 100644 riot/img/flags/TL.6b8115b.png delete mode 100644 riot/img/flags/TM.719b031.png delete mode 100644 riot/img/flags/TN.58b2065.png delete mode 100644 riot/img/flags/TO.bded0d1.png delete mode 100644 riot/img/flags/TR.ebdfbab.png delete mode 100644 riot/img/flags/TT.cf3c1a5.png delete mode 100644 riot/img/flags/TV.cd17b9f.png delete mode 100644 riot/img/flags/TW.946fea0.png delete mode 100644 riot/img/flags/TZ.8ccab05.png delete mode 100644 riot/img/flags/UA.b463046.png delete mode 100644 riot/img/flags/UG.3b301f8.png delete mode 100644 riot/img/flags/US.982e6f9.png delete mode 100644 riot/img/flags/UY.12e4301.png delete mode 100644 riot/img/flags/UZ.cadf94d.png delete mode 100644 riot/img/flags/VA.345a700.png delete mode 100644 riot/img/flags/VC.9434d08.png delete mode 100644 riot/img/flags/VE.1319ff1.png delete mode 100644 riot/img/flags/VG.6899896.png delete mode 100644 riot/img/flags/VI.3d149d6.png delete mode 100644 riot/img/flags/VN.ea2caec.png delete mode 100644 riot/img/flags/VU.61e90ff.png delete mode 100644 riot/img/flags/WF.12bfd41.png delete mode 100644 riot/img/flags/WS.bf46e06.png delete mode 100644 riot/img/flags/YE.3a76dc4.png delete mode 100644 riot/img/flags/YT.6a918cf.png delete mode 100644 riot/img/flags/ZA.1ae8fe0.png delete mode 100644 riot/img/flags/ZM.12e45bf.png delete mode 100644 riot/img/flags/ZW.e64ce22.png delete mode 100644 riot/img/hide.057fe0e.png delete mode 100644 riot/img/icon_person.6a32066.svg delete mode 100644 riot/img/info.56673bb.png delete mode 100644 riot/img/list-close.b9b9f76.png delete mode 100644 riot/img/list-open.6d0c059.png delete mode 100644 riot/img/menu.e7371a9.png delete mode 100644 riot/img/newmessages.972e9a3.png delete mode 100644 riot/img/placeholder.b945544.png delete mode 100644 riot/img/search.0323348.png delete mode 100644 riot/img/selected.f0a69a0.png delete mode 100644 riot/img/settings-big.bb25bab.png delete mode 100644 riot/img/settings.78c255a.png delete mode 100644 riot/img/trans.0a14f5e.png delete mode 100644 riot/img/typing.4cbf14f.png delete mode 100644 riot/img/upload-big.51a2e5d.png delete mode 100644 riot/img/upload.6ac72f0.png delete mode 100644 riot/img/video.56b0867.png delete mode 100644 riot/img/voice.8c18474.png delete mode 100644 riot/img/voip-mute.460ba6a.png delete mode 100644 riot/img/voip.286bad4.png delete mode 100644 riot/img/warning.24ba73b.png delete mode 100644 riot/img/warning2.0a978e0.png delete mode 100644 riot/img/zoom.710afe1.png create mode 100644 riot/static/incompatible-browser.html create mode 100644 riot/static/unable-to-load.html create mode 100644 riot/themes/riot/img/download/apple.svg create mode 100644 riot/themes/riot/img/download/fdroid.svg create mode 100644 riot/themes/riot/img/download/google.svg create mode 100644 riot/themes/riot/img/logos/opengraph.png create mode 100755 riot/vector-icons/20522817-fde7-6a88-54a9-496b1c8aee53.webPlatform.png create mode 100755 riot/vector-icons/20587a91-30e9-d583-2b9b-5c4c2aca967f.webPlatform.png create mode 100755 riot/vector-icons/32aa4ec4-8b3f-d7b8-e2df-a49ba887199a.webPlatform.png create mode 100755 riot/vector-icons/4168a7e5-9d94-e9a3-4e60-45a58cc8ee4e.webPlatform.png create mode 100755 riot/vector-icons/4f4b5190-3b9c-9173-3118-442179ae62d4.webPlatform.png create mode 100755 riot/vector-icons/552c9d70-ff13-2235-8ef9-00db0d2fda0c.webPlatform.png create mode 100755 riot/vector-icons/5c925eef-dd2e-aa16-b6d4-13c90b81af1f.webPlatform.png create mode 100755 riot/vector-icons/627721aa-5331-ded6-b4a5-0bb4799985ee.webPlatform.png create mode 100755 riot/vector-icons/89ac632f-d735-868d-4b9b-cfe32121294c.webPlatform.png create mode 100755 riot/vector-icons/8f19f71b-ab84-4fe7-1866-8ee9fb1362da.webPlatform.png create mode 100755 riot/vector-icons/a2e91e68-aa4e-45e7-e5e6-951e1d314675.webPlatform.png delete mode 100644 riot/vector-icons/apple-touch-icon-114x114.4aee22f.png create mode 100644 riot/vector-icons/apple-touch-icon-114x114.90ee055.png delete mode 100644 riot/vector-icons/apple-touch-icon-120x120.75d66b7.png create mode 100644 riot/vector-icons/apple-touch-icon-120x120.efb825d.png create mode 100644 riot/vector-icons/apple-touch-icon-144x144.22c7dba.png delete mode 100644 riot/vector-icons/apple-touch-icon-144x144.6e5f577.png create mode 100644 riot/vector-icons/apple-touch-icon-152x152.619b458.png delete mode 100644 riot/vector-icons/apple-touch-icon-152x152.cab4406.png create mode 100644 riot/vector-icons/apple-touch-icon-180x180.a6f14e2.png delete mode 100644 riot/vector-icons/apple-touch-icon-180x180.e6a28d9.png create mode 100644 riot/vector-icons/apple-touch-icon-57x57.250bbfd.png delete mode 100644 riot/vector-icons/apple-touch-icon-57x57.4bf468f.png create mode 100644 riot/vector-icons/apple-touch-icon-60x60.4d632a0.png delete mode 100644 riot/vector-icons/apple-touch-icon-60x60.85233d3.png delete mode 100644 riot/vector-icons/apple-touch-icon-72x72.d028099.png create mode 100644 riot/vector-icons/apple-touch-icon-72x72.e93344d.png delete mode 100644 riot/vector-icons/apple-touch-icon-76x76.3c0cfb0.png create mode 100644 riot/vector-icons/apple-touch-icon-76x76.bfcf806.png create mode 100755 riot/vector-icons/b3624ff1-eaf4-1082-4923-949bc8eb40ef.webPlatform.png create mode 100755 riot/vector-icons/dd73cdd3-17c4-9b33-81b8-4789b7a4a250.webPlatform.png create mode 100644 riot/vector-icons/mstile-144x144.22c7dba.png delete mode 100644 riot/vector-icons/mstile-144x144.6e5f577.png diff --git a/riot/bundles/9f769ac7a648e2ec9507/1.js b/riot/bundles/9f769ac7a648e2ec9507/1.js deleted file mode 100644 index afb6439..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/1.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 1.js.LICENSE.txt */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{1448:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return f}));var s=a(3),n=a.n(s),r=a(33),o=a.n(r),i=a(178),c=a.n(i),l=a(36),u=a(37),h=a(35),p=a.n(h),m=a(712),d=a(34),y=a(84),b=a(40),v=a(43);const k=0,_=5;class f extends o.a.PureComponent{constructor(e){super(e),n()(this,"_collectRecoveryKeyNode",e=>{this._recoveryKeyNode=e}),n()(this,"_onCopyClick",()=>{!function(e){const t=document.createRange();t.selectNodeContents(e);const a=window.getSelection();a.removeAllRanges(),a.addRange(t)}(this._recoveryKeyNode),document.execCommand("copy")&&this.setState({copied:!0,phase:3})}),n()(this,"_onDownloadClick",()=>{const e=new Blob([this._keyBackupInfo.recovery_key],{type:"text/plain;charset=us-ascii"});c.a.saveAs(e,"recovery-key.txt"),this.setState({downloaded:!0,phase:3})}),n()(this,"_createBackup",async()=>{const{secureSecretStorage:e}=this.state;let t;this.setState({phase:4,error:null});try{e?await Object(y.b)(async()=>{t=await u.a.get().prepareKeyBackupVersion(null,{secureSecretStorage:!0}),t=await u.a.get().createKeyBackupVersion(t)}):t=await u.a.get().createKeyBackupVersion(this._keyBackupInfo),await u.a.get().scheduleAllGroupSessionsForBackup(),this.setState({phase:_})}catch(e){console.error("Error creating key backup",e),t&&u.a.get().deleteKeyBackupVersion(t.version),this.setState({error:e})}}),n()(this,"_onCancel",()=>{this.props.onFinished(!1)}),n()(this,"_onDone",()=>{this.props.onFinished(!0)}),n()(this,"_onOptOutClick",()=>{this.setState({phase:6})}),n()(this,"_onSetUpClick",()=>{this.setState({phase:k})}),n()(this,"_onSkipPassPhraseClick",async()=>{this._keyBackupInfo=await u.a.get().prepareKeyBackupVersion(),this.setState({copied:!1,downloaded:!1,phase:2})}),n()(this,"_onPassPhraseNextClick",async e=>{e.preventDefault(),null!==this._setZxcvbnResultTimeout&&(clearTimeout(this._setZxcvbnResultTimeout),this._setZxcvbnResultTimeout=null,await new Promise(e=>{this.setState({zxcvbnResult:Object(m.scorePassword)(this.state.passPhrase)},e)})),this._passPhraseIsValid()&&this.setState({phase:1})}),n()(this,"_onPassPhraseConfirmNextClick",async e=>{e.preventDefault(),this.state.passPhrase===this.state.passPhraseConfirm&&(this._keyBackupInfo=await u.a.get().prepareKeyBackupVersion(this.state.passPhrase),this.setState({copied:!1,downloaded:!1,phase:2}))}),n()(this,"_onSetAgainClick",()=>{this.setState({passPhrase:"",passPhraseConfirm:"",phase:k,zxcvbnResult:null})}),n()(this,"_onKeepItSafeBackClick",()=>{this.setState({phase:2})}),n()(this,"_onPassPhraseChange",e=>{this.setState({passPhrase:e.target.value}),null!==this._setZxcvbnResultTimeout&&clearTimeout(this._setZxcvbnResultTimeout),this._setZxcvbnResultTimeout=setTimeout(()=>{this._setZxcvbnResultTimeout=null,this.setState({zxcvbnResult:Object(m.scorePassword)(this.state.passPhrase)})},500)}),n()(this,"_onPassPhraseConfirmChange",e=>{this.setState({passPhraseConfirm:e.target.value})}),this._recoveryKeyNode=null,this._keyBackupInfo=null,this._setZxcvbnResultTimeout=null,this.state={secureSecretStorage:null,phase:k,passPhrase:"",passPhraseConfirm:"",copied:!1,downloaded:!1,zxcvbnResult:null}}async componentDidMount(){const e=u.a.get(),t=b.b.getValue("feature_cross_signing")&&await e.doesServerSupportUnstableFeature("org.matrix.e2e_cross_signing");this.setState({secureSecretStorage:t}),t&&(this.setState({phase:4}),this._createBackup())}componentWillUnmount(){null!==this._setZxcvbnResultTimeout&&clearTimeout(this._setZxcvbnResultTimeout)}_passPhraseIsValid(){return this.state.zxcvbnResult&&this.state.zxcvbnResult.score>=4}_renderPhasePassPhrase(){const e=l.getComponent("views.elements.DialogButtons");let t,a;if(this.state.zxcvbnResult){if(this.state.zxcvbnResult.score>=4)a=Object(d.a)("Great! This recovery passphrase looks strong enough.");else{const e=[];for(let t=0;t0?e:Object(d.a)("Keep going..."));a=o.a.createElement("div",null,this.state.zxcvbnResult.feedback.warning,t)}t=o.a.createElement("div",null,o.a.createElement("progress",{max:4,value:this.state.zxcvbnResult.score}))}return o.a.createElement("form",{onSubmit:this._onPassPhraseNextClick},o.a.createElement("p",null,Object(d.a)("Warning: You should only set up key backup from a trusted computer.",{},{b:e=>o.a.createElement("b",null,e)})),o.a.createElement("p",null,Object(d.a)("We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.")),o.a.createElement("p",null,Object(d.a)("For maximum security, this should be different from your account password.")),o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_primaryContainer"},o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_passPhraseContainer"},o.a.createElement("input",{type:"password",onChange:this._onPassPhraseChange,value:this.state.passPhrase,className:"mx_CreateKeyBackupDialog_passPhraseInput",placeholder:Object(d.a)("Enter a recovery passphrase..."),autoFocus:!0}),o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_passPhraseHelp"},t,a))),o.a.createElement(e,{primaryButton:Object(d.a)("Next"),onPrimaryButtonClick:this._onPassPhraseNextClick,hasCancel:!1,disabled:!this._passPhraseIsValid()}),o.a.createElement("details",null,o.a.createElement("summary",null,Object(d.a)("Advanced")),o.a.createElement(v.a,{kind:"primary",onClick:this._onSkipPassPhraseClick},Object(d.a)("Set up with a recovery key"))))}_renderPhasePassPhraseConfirm(){const e=l.getComponent("elements.AccessibleButton");let t;this.state.passPhraseConfirm===this.state.passPhrase?t=Object(d.a)("That matches!"):this.state.passPhrase.startsWith(this.state.passPhraseConfirm)||(t=Object(d.a)("That doesn't match."));let a=null;t&&(a=o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_passPhraseMatch"},o.a.createElement("div",null,t),o.a.createElement("div",null,o.a.createElement(e,{element:"span",className:"mx_linkButton",onClick:this._onSetAgainClick},Object(d.a)("Go back to set it again.")))));const s=l.getComponent("views.elements.DialogButtons");return o.a.createElement("form",{onSubmit:this._onPassPhraseConfirmNextClick},o.a.createElement("p",null,Object(d.a)("Please enter your recovery passphrase a second time to confirm.")),o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_primaryContainer"},o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_passPhraseContainer"},o.a.createElement("div",null,o.a.createElement("input",{type:"password",onChange:this._onPassPhraseConfirmChange,value:this.state.passPhraseConfirm,className:"mx_CreateKeyBackupDialog_passPhraseInput",placeholder:Object(d.a)("Repeat your recovery passphrase..."),autoFocus:!0})),a)),o.a.createElement(s,{primaryButton:Object(d.a)("Next"),onPrimaryButtonClick:this._onPassPhraseConfirmNextClick,hasCancel:!1,disabled:this.state.passPhrase!==this.state.passPhraseConfirm}))}_renderPhaseShowKey(){return o.a.createElement("div",null,o.a.createElement("p",null,Object(d.a)("Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.")),o.a.createElement("p",null,Object(d.a)("Keep a copy of it somewhere secure, like a password manager or even a safe.")),o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_primaryContainer"},o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_recoveryKeyHeader"},Object(d.a)("Your recovery key")),o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_recoveryKeyContainer"},o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_recoveryKey"},o.a.createElement("code",{ref:this._collectRecoveryKeyNode},this._keyBackupInfo.recovery_key)),o.a.createElement("div",{className:"mx_CreateKeyBackupDialog_recoveryKeyButtons"},o.a.createElement("button",{className:"mx_Dialog_primary",onClick:this._onCopyClick},Object(d.a)("Copy")),o.a.createElement("button",{className:"mx_Dialog_primary",onClick:this._onDownloadClick},Object(d.a)("Download"))))))}_renderPhaseKeepItSafe(){let e;this.state.copied?e=Object(d.a)("Your recovery key has been copied to your clipboard, paste it to:",{},{b:e=>o.a.createElement("b",null,e)}):this.state.downloaded&&(e=Object(d.a)("Your recovery key is in your Downloads folder.",{},{b:e=>o.a.createElement("b",null,e)}));const t=l.getComponent("views.elements.DialogButtons");return o.a.createElement("div",null,e,o.a.createElement("ul",null,o.a.createElement("li",null,Object(d.a)("Print it and store it somewhere safe",{},{b:e=>o.a.createElement("b",null,e)})),o.a.createElement("li",null,Object(d.a)("Save it on a USB key or backup drive",{},{b:e=>o.a.createElement("b",null,e)})),o.a.createElement("li",null,Object(d.a)("Copy it to your personal cloud storage",{},{b:e=>o.a.createElement("b",null,e)}))),o.a.createElement(t,{primaryButton:Object(d.a)("Continue"),onPrimaryButtonClick:this._createBackup,hasCancel:!1},o.a.createElement("button",{onClick:this._onKeepItSafeBackClick},Object(d.a)("Back"))))}_renderBusyPhase(e){const t=l.getComponent("views.elements.Spinner");return o.a.createElement("div",null,o.a.createElement(t,null))}_renderPhaseDone(){const e=l.getComponent("views.elements.DialogButtons");return o.a.createElement("div",null,o.a.createElement("p",null,Object(d.a)("Your keys are being backed up (the first backup could take a few minutes).")),o.a.createElement(e,{primaryButton:Object(d.a)("OK"),onPrimaryButtonClick:this._onDone,hasCancel:!1}))}_renderPhaseOptOutConfirm(){const e=l.getComponent("views.elements.DialogButtons");return o.a.createElement("div",null,Object(d.a)("Without setting up Secure Message Recovery, you won't be able to restore your encrypted message history if you log out or use another session."),o.a.createElement(e,{primaryButton:Object(d.a)("Set up Secure Message Recovery"),onPrimaryButtonClick:this._onSetUpClick,hasCancel:!1},o.a.createElement("button",{onClick:this._onCancel},"I understand, continue without")))}_titleForPhase(e){switch(e){case k:return Object(d.a)("Secure your backup with a recovery passphrase");case 1:return Object(d.a)("Confirm your recovery passphrase");case 6:return Object(d.a)("Warning!");case 2:case 3:return Object(d.a)("Make a copy of your recovery key");case 4:return Object(d.a)("Starting backup...");case _:return Object(d.a)("Success!");default:return Object(d.a)("Create key backup")}}render(){const e=l.getComponent("views.dialogs.BaseDialog");let t;if(this.state.error){const e=l.getComponent("views.elements.DialogButtons");t=o.a.createElement("div",null,o.a.createElement("p",null,Object(d.a)("Unable to create key backup")),o.a.createElement("div",{className:"mx_Dialog_buttons"},o.a.createElement(e,{primaryButton:Object(d.a)("Retry"),onPrimaryButtonClick:this._createBackup,hasCancel:!0,onCancel:this._onCancel})))}else switch(this.state.phase){case k:t=this._renderPhasePassPhrase();break;case 1:t=this._renderPhasePassPhraseConfirm();break;case 2:t=this._renderPhaseShowKey();break;case 3:t=this._renderPhaseKeepItSafe();break;case 4:t=this._renderBusyPhase();break;case _:t=this._renderPhaseDone();break;case 6:t=this._renderPhaseOptOutConfirm()}return o.a.createElement(e,{className:"mx_CreateKeyBackupDialog",onFinished:this.props.onFinished,title:this._titleForPhase(this.state.phase),hasCancel:[k,_].includes(this.state.phase)},o.a.createElement("div",null,t))}}n()(f,"propTypes",{onFinished:p.a.func.isRequired})},178:function(e,t,a){var s,n=n||function(e){"use strict";if(!(void 0===e||"undefined"!=typeof navigator&&/MSIE [1-9]\./.test(navigator.userAgent))){var t=e.document,a=function(){return e.URL||e.webkitURL||e},s=t.createElementNS("http://www.w3.org/1999/xhtml","a"),n="download"in s,r=/constructor/i.test(e.HTMLElement)||e.safari,o=/CriOS\/[\d]+/.test(navigator.userAgent),i=function(t){(e.setImmediate||e.setTimeout)((function(){throw t}),0)},c=function(e){setTimeout((function(){"string"==typeof e?a().revokeObjectURL(e):e.remove()}),4e4)},l=function(e){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e},u=function(t,u,h){h||(t=l(t));var p,m=this,d="application/octet-stream"===t.type,y=function(){!function(e,t,a){for(var s=(t=[].concat(t)).length;s--;){var n=e["on"+t[s]];if("function"==typeof n)try{n.call(e,a||e)}catch(e){i(e)}}}(m,"writestart progress write writeend".split(" "))};if(m.readyState=m.INIT,n)return p=a().createObjectURL(t),void setTimeout((function(){var e,t;s.href=p,s.download=u,e=s,t=new MouseEvent("click"),e.dispatchEvent(t),y(),c(p),m.readyState=m.DONE}));!function(){if((o||d&&r)&&e.FileReader){var s=new FileReader;return s.onloadend=function(){var t=o?s.result:s.result.replace(/^data:[^;]*;/,"data:attachment/file;");e.open(t,"_blank")||(e.location.href=t),t=void 0,m.readyState=m.DONE,y()},s.readAsDataURL(t),void(m.readyState=m.INIT)}(p||(p=a().createObjectURL(t)),d)?e.location.href=p:e.open(p,"_blank")||(e.location.href=p);m.readyState=m.DONE,y(),c(p)}()},h=u.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(e,t,a){return t=t||e.name||"download",a||(e=l(e)),navigator.msSaveOrOpenBlob(e,t)}:(h.abort=function(){},h.readyState=h.INIT=0,h.WRITING=1,h.DONE=2,h.error=h.onwritestart=h.onprogress=h.onwrite=h.onabort=h.onerror=h.onwriteend=null,function(e,t,a){return new u(e,t||e.name||"download",a)})}}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content);e.exports?e.exports.saveAs=n:null!==a(179)&&null!==a(180)&&(void 0===(s=function(){return n}.call(t,a,t,e))||(e.exports=s))},179:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},180:function(e,t){(function(t){e.exports=t}).call(this,{})}}]); \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/21.js b/riot/bundles/9f769ac7a648e2ec9507/21.js deleted file mode 100644 index 738cede..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/21.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{1462:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p}));var o=n(3),a=n.n(o),s=n(33),r=n.n(s),l=n(36),i=n(35),c=n.n(i),m=n(34),u=n(40),d=n(41),g=n(64),h=n(145);class p extends r.a.Component{constructor(e){super(e),a()(this,"updateCurrentRoom",async e=>{const t=h.a.get();let n;try{n=await t.getStats()}catch{return}let o=null;e&&(o=e.name);const a=t.crawlingRooms(),s=a.crawlingRooms.size,r=a.totalRooms.size;this.setState({eventIndexSize:n.size,eventCount:n.eventCount,crawlingRoomsCount:s,roomCount:r,currentRoom:o})}),a()(this,"_onDisable",async()=>{d.a.createTrackedDialogAsync("Disable message search","Disable message search",n.e(20).then(n.bind(null,1449)),null,null,!1,!0)}),a()(this,"_onCrawlerSleepTimeChange",e=>{this.setState({crawlerSleepTime:e.target.value}),u.b.setValue("crawlerSleepTime",null,u.a.DEVICE,e.target.value)}),this.state={eventIndexSize:0,eventCount:0,crawlingRoomsCount:0,roomCount:0,currentRoom:null,crawlerSleepTime:u.b.getValueAt(u.a.DEVICE,"crawlerSleepTime")}}componentWillUnmount(){const e=h.a.get();null!==e&&e.removeListener("changedCheckpoint",this.updateCurrentRoom)}async componentDidMount(){let e=0,t=0,n=0,o=0,a=null;const s=h.a.get();if(null!==s){s.on("changedCheckpoint",this.updateCurrentRoom);try{const t=await s.getStats();e=t.size,o=t.eventCount}catch{}const r=s.crawlingRooms();t=r.crawlingRooms.size,n=r.totalRooms.size;const l=s.currentRoom();l&&(a=l.name)}this.setState({eventIndexSize:e,eventCount:o,crawlingRoomsCount:t,roomCount:n,currentRoom:a})}render(){let e;e=null===this.state.currentRoom?Object(m.a)("Not currently indexing messages for any room."):Object(m.a)("Currently indexing: %(currentRoom)s.",{currentRoom:this.state.currentRoom});const t=l.getComponent("views.elements.Field"),n=Math.max(0,this.state.roomCount-this.state.crawlingRoomsCount),o=r.a.createElement("div",null,Object(m.a)("Riot is securely caching encrypted messages locally for them to appear in search results:"),r.a.createElement("div",{className:"mx_SettingsTab_subsectionText"},e,r.a.createElement("br",null),Object(m.a)("Space used:")," ",Object(g.a)(this.state.eventIndexSize,0),r.a.createElement("br",null),Object(m.a)("Indexed messages:")," ",Object(g.d)(this.state.eventCount),r.a.createElement("br",null),Object(m.a)("Indexed rooms:")," ",Object(m.a)("%(doneRooms)s out of %(totalRooms)s",{doneRooms:Object(g.d)(n),totalRooms:Object(g.d)(this.state.roomCount)})," ",r.a.createElement("br",null),r.a.createElement(t,{label:Object(m.a)("Message downloading sleep time(ms)"),type:"number",value:this.state.crawlerSleepTime,onChange:this._onCrawlerSleepTimeChange}))),a=l.getComponent("views.dialogs.BaseDialog"),s=l.getComponent("views.elements.DialogButtons");return r.a.createElement(a,{className:"mx_ManageEventIndexDialog",onFinished:this.props.onFinished,title:Object(m.a)("Message search")},o,r.a.createElement(s,{primaryButton:Object(m.a)("Done"),onPrimaryButtonClick:this.props.onFinished,primaryButtonClass:"primary",cancelButton:Object(m.a)("Disable"),onCancel:this._onDisable,cancelButtonClass:"danger"}))}}a()(p,"propTypes",{onFinished:c.a.func.isRequired})}}]); \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/3.js b/riot/bundles/9f769ac7a648e2ec9507/3.js deleted file mode 100644 index 22a77c2..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/3.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 3.js.LICENSE.txt */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{1441:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return v}));var s=a(3),n=a.n(s),r=a(33),o=a.n(r),i=a(35),c=a.n(i),l=a(36),u=a(37),h=a(712),p=a(178),d=a.n(p),m=a(34),y=a(41),g=a(84);const b=3;class v extends o.a.PureComponent{constructor(e){super(e),n()(this,"_onKeyBackupStatusChange",()=>{2===this.state.phase&&this._fetchBackupInfo()}),n()(this,"_collectRecoveryKeyNode",e=>{this._recoveryKeyNode=e}),n()(this,"_onUseKeyBackupChange",e=>{this.setState({useKeyBackup:e})}),n()(this,"_onMigrateFormSubmit",e=>{e.preventDefault(),this.state.backupSigStatus.usable?this._bootstrapSecretStorage():this._restoreBackup()}),n()(this,"_onCopyClick",()=>{!function(e){const t=document.createRange();t.selectNodeContents(e);const a=window.getSelection();a.removeAllRanges(),a.addRange(t)}(this._recoveryKeyNode),document.execCommand("copy")&&this.setState({copied:!0,phase:6})}),n()(this,"_onDownloadClick",()=>{const e=new Blob([this._recoveryKey.encodedPrivateKey],{type:"text/plain;charset=us-ascii"});d.a.saveAs(e,"recovery-key.txt"),this.setState({downloaded:!0,phase:6})}),n()(this,"_doBootstrapUIAuth",async e=>{if(this.state.canUploadKeysWithPasswordOnly&&this.state.accountPassword)await e({type:"m.login.password",identifier:{type:"m.id.user",user:u.a.get().getUserId()},user:u.a.get().getUserId(),password:this.state.accountPassword});else{const t=l.getComponent("dialogs.InteractiveAuthDialog"),{finished:a}=y.a.createTrackedDialog("Cross-signing keys dialog","",t,{title:Object(m.a)("Setting up keys"),matrixClient:u.a.get(),makeRequest:e}),[s]=await a;if(!s)throw new Error("Cross-signing key upload auth canceled")}}),n()(this,"_bootstrapSecretStorage",async()=>{this.setState({phase:7,error:null});const e=u.a.get(),{force:t}=this.props;try{t?await e.bootstrapSecretStorage({authUploadDeviceSigningKeys:this._doBootstrapUIAuth,createSecretStorageKey:async()=>this._recoveryKey,setupNewKeyBackup:!0,setupNewSecretStorage:!0}):await e.bootstrapSecretStorage({authUploadDeviceSigningKeys:this._doBootstrapUIAuth,createSecretStorageKey:async()=>this._recoveryKey,keyBackupInfo:this.state.backupInfo,setupNewKeyBackup:!this.state.backupInfo&&this.state.useKeyBackup,getKeyBackupPassphrase:()=>this._backupKey?this._backupKey:Object(g.d)()}),this.setState({phase:8})}catch(e){this.state.canUploadKeysWithPasswordOnly&&401===e.httpStatus&&e.data.flows?this.setState({accountPassword:"",accountPasswordCorrect:!1,phase:2}):this.setState({error:e}),console.error("Error bootstrapping secret storage",e)}}),n()(this,"_onCancel",()=>{this.props.onFinished(!1)}),n()(this,"_onDone",()=>{this.props.onFinished(!0)}),n()(this,"_restoreBackup",async()=>{const e=l.getComponent("dialogs.keybackup.RestoreKeyBackupDialog"),{finished:t}=y.a.createTrackedDialog("Restore Backup","",e,{showSummary:!1,keyCallback:e=>this._backupKey=e},null,!1,!1);await t;const{backupSigStatus:a}=await this._fetchBackupInfo();a.usable&&this.state.canUploadKeysWithPasswordOnly&&this.state.accountPassword&&this._bootstrapSecretStorage()}),n()(this,"_onLoadRetryClick",()=>{this.setState({phase:0}),this._fetchBackupInfo()}),n()(this,"_onSkipSetupClick",()=>{this.setState({phase:9})}),n()(this,"_onSetUpClick",()=>{this.setState({phase:b})}),n()(this,"_onSkipPassPhraseClick",async()=>{this._recoveryKey=await u.a.get().createRecoveryKeyFromPassphrase(),this.setState({copied:!1,downloaded:!1,phase:5})}),n()(this,"_onPassPhraseNextClick",async e=>{e.preventDefault(),null!==this._setZxcvbnResultTimeout&&(clearTimeout(this._setZxcvbnResultTimeout),this._setZxcvbnResultTimeout=null,await new Promise(e=>{this.setState({zxcvbnResult:Object(h.scorePassword)(this.state.passPhrase)},e)})),this._passPhraseIsValid()&&this.setState({phase:4})}),n()(this,"_onPassPhraseConfirmNextClick",async e=>{e.preventDefault(),this.state.passPhrase===this.state.passPhraseConfirm&&(this._recoveryKey=await u.a.get().createRecoveryKeyFromPassphrase(this.state.passPhrase),this.setState({copied:!1,downloaded:!1,phase:5}))}),n()(this,"_onSetAgainClick",()=>{this.setState({passPhrase:"",passPhraseConfirm:"",phase:b,zxcvbnResult:null})}),n()(this,"_onKeepItSafeBackClick",()=>{this.setState({phase:5})}),n()(this,"_onPassPhraseChange",e=>{this.setState({passPhrase:e.target.value}),null!==this._setZxcvbnResultTimeout&&clearTimeout(this._setZxcvbnResultTimeout),this._setZxcvbnResultTimeout=setTimeout(()=>{this._setZxcvbnResultTimeout=null,this.setState({zxcvbnResult:Object(h.scorePassword)(this.state.passPhrase)})},500)}),n()(this,"_onPassPhraseConfirmChange",e=>{this.setState({passPhraseConfirm:e.target.value})}),n()(this,"_onAccountPasswordChange",e=>{this.setState({accountPassword:e.target.value})}),this._recoveryKey=null,this._recoveryKeyNode=null,this._setZxcvbnResultTimeout=null,this._backupKey=null,this.state={phase:0,passPhrase:"",passPhraseConfirm:"",copied:!1,downloaded:!1,zxcvbnResult:null,backupInfo:null,backupSigStatus:null,canUploadKeysWithPasswordOnly:null,accountPassword:e.accountPassword||"",accountPasswordCorrect:null,useKeyBackup:!0},this._fetchBackupInfo(),this.state.accountPassword?this.state.canUploadKeysWithPasswordOnly=!0:this._queryKeyUploadAuth(),u.a.get().on("crypto.keyBackupStatus",this._onKeyBackupStatusChange)}componentWillUnmount(){u.a.get().removeListener("crypto.keyBackupStatus",this._onKeyBackupStatusChange),null!==this._setZxcvbnResultTimeout&&clearTimeout(this._setZxcvbnResultTimeout)}async _fetchBackupInfo(){try{const e=await u.a.get().getKeyBackupVersion(),t=u.a.get().isCryptoEnabled()&&await u.a.get().isKeyBackupTrusted(e),{force:a}=this.props,s=e&&!a?2:b;return this.setState({phase:s,backupInfo:e,backupSigStatus:t}),{backupInfo:e,backupSigStatus:t}}catch(e){this.setState({phase:1})}}async _queryKeyUploadAuth(){try{await u.a.get().uploadDeviceSigningKeys(null,{}),console.log("uploadDeviceSigningKeys unexpectedly succeeded without UI auth!")}catch(e){if(!e.data||!e.data.flows)return void console.log("uploadDeviceSigningKeys advertised no flows!");const t=e.data.flows.some(e=>1===e.stages.length&&"m.login.password"===e.stages[0]);this.setState({canUploadKeysWithPasswordOnly:t})}}_passPhraseIsValid(){return this.state.zxcvbnResult&&this.state.zxcvbnResult.score>=4}_renderPhaseMigrate(){const e=l.getComponent("views.elements.DialogButtons"),t=l.getComponent("views.elements.Field");let a,s=Object(m.a)("Next");return this.state.canUploadKeysWithPasswordOnly?a=o.a.createElement("div",null,o.a.createElement("div",null,Object(m.a)("Enter your account password to confirm the upgrade:")),o.a.createElement("div",null,o.a.createElement(t,{type:"password",label:Object(m.a)("Password"),value:this.state.accountPassword,onChange:this._onAccountPasswordChange,flagInvalid:!1===this.state.accountPasswordCorrect,autoFocus:!0}))):this.state.backupSigStatus.usable?a=o.a.createElement("p",null,Object(m.a)("You'll need to authenticate with the server to confirm the upgrade.")):(a=o.a.createElement("div",null,o.a.createElement("div",null,Object(m.a)("Restore your key backup to upgrade your encryption"))),s=Object(m.a)("Restore")),o.a.createElement("form",{onSubmit:this._onMigrateFormSubmit},o.a.createElement("p",null,Object(m.a)("Upgrade this session to allow it to verify other sessions, granting them access to encrypted messages and marking them as trusted for other users.")),o.a.createElement("div",null,a),o.a.createElement(e,{primaryButton:s,onPrimaryButtonClick:this._onMigrateFormSubmit,hasCancel:!1,primaryDisabled:this.state.canUploadKeysWithPasswordOnly&&!this.state.accountPassword},o.a.createElement("button",{type:"button",className:"danger",onClick:this._onSkipSetupClick},Object(m.a)("Skip"))))}_renderPhasePassPhrase(){const e=l.getComponent("views.elements.DialogButtons"),t=l.getComponent("views.elements.Field"),a=l.getComponent("elements.AccessibleButton"),s=l.getComponent("views.elements.LabelledToggleSwitch");let n,r;if(this.state.zxcvbnResult){if(this.state.zxcvbnResult.score>=4)r=Object(m.a)("Great! This recovery passphrase looks strong enough.");else{const e=this.state.zxcvbnResult.feedback.warning||this.state.zxcvbnResult.feedback.suggestions[0],t=o.a.createElement("div",null,e||Object(m.a)("Keep going..."));r=o.a.createElement("div",null,t)}n=o.a.createElement("div",null,o.a.createElement("progress",{max:4,value:this.state.zxcvbnResult.score}))}return o.a.createElement("form",{onSubmit:this._onPassPhraseNextClick},o.a.createElement("p",null,Object(m.a)("Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:")),o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_passPhraseContainer"},o.a.createElement(t,{type:"password",className:"mx_CreateSecretStorageDialog_passPhraseField",onChange:this._onPassPhraseChange,value:this.state.passPhrase,label:Object(m.a)("Enter a recovery passphrase"),autoFocus:!0,autoComplete:"new-password"}),o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_passPhraseHelp"},n,r)),o.a.createElement(s,{label:Object(m.a)("Back up encrypted message keys"),onChange:this._onUseKeyBackupChange,value:this.state.useKeyBackup}),o.a.createElement(e,{primaryButton:Object(m.a)("Continue"),onPrimaryButtonClick:this._onPassPhraseNextClick,hasCancel:!1,disabled:!this._passPhraseIsValid()},o.a.createElement("button",{type:"button",onClick:this._onSkipSetupClick,className:"danger"},Object(m.a)("Skip"))),o.a.createElement("details",null,o.a.createElement("summary",null,Object(m.a)("Advanced")),o.a.createElement(a,{kind:"primary",onClick:this._onSkipPassPhraseClick},Object(m.a)("Set up with a recovery key"))))}_renderPhasePassPhraseConfirm(){const e=l.getComponent("elements.AccessibleButton"),t=l.getComponent("views.elements.Field");let a;this.state.passPhraseConfirm===this.state.passPhrase?a=Object(m.a)("That matches!"):this.state.passPhrase.startsWith(this.state.passPhraseConfirm)||(a=Object(m.a)("That doesn't match."));let s=null;a&&(s=o.a.createElement("div",null,o.a.createElement("div",null,a),o.a.createElement("div",null,o.a.createElement(e,{element:"span",className:"mx_linkButton",onClick:this._onSetAgainClick},Object(m.a)("Go back to set it again.")))));const n=l.getComponent("views.elements.DialogButtons");return o.a.createElement("form",{onSubmit:this._onPassPhraseConfirmNextClick},o.a.createElement("p",null,Object(m.a)("Enter your recovery passphrase a second time to confirm it.")),o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_passPhraseContainer"},o.a.createElement(t,{type:"password",onChange:this._onPassPhraseConfirmChange,value:this.state.passPhraseConfirm,className:"mx_CreateSecretStorageDialog_passPhraseField",label:Object(m.a)("Confirm your recovery passphrase"),autoFocus:!0,autoComplete:"new-password"}),o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_passPhraseMatch"},s)),o.a.createElement(n,{primaryButton:Object(m.a)("Continue"),onPrimaryButtonClick:this._onPassPhraseConfirmNextClick,hasCancel:!1,disabled:this.state.passPhrase!==this.state.passPhraseConfirm},o.a.createElement("button",{type:"button",onClick:this._onSkipSetupClick,className:"danger"},Object(m.a)("Skip"))))}_renderPhaseShowKey(){const e=l.getComponent("elements.AccessibleButton");return o.a.createElement("div",null,o.a.createElement("p",null,Object(m.a)("Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.")),o.a.createElement("p",null,Object(m.a)("Keep a copy of it somewhere secure, like a password manager or even a safe.")),o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_primaryContainer"},o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_recoveryKeyHeader"},Object(m.a)("Your recovery key")),o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_recoveryKeyContainer"},o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_recoveryKey"},o.a.createElement("code",{ref:this._collectRecoveryKeyNode},this._recoveryKey.encodedPrivateKey)),o.a.createElement("div",{className:"mx_CreateSecretStorageDialog_recoveryKeyButtons"},o.a.createElement(e,{kind:"primary",className:"mx_Dialog_primary mx_CreateSecretStorageDialog_recoveryKeyButtons_copyBtn",onClick:this._onCopyClick},Object(m.a)("Copy")),o.a.createElement(e,{kind:"primary",className:"mx_Dialog_primary",onClick:this._onDownloadClick},Object(m.a)("Download"))))))}_renderPhaseKeepItSafe(){let e;this.state.copied?e=Object(m.a)("Your recovery key has been copied to your clipboard, paste it to:",{},{b:e=>o.a.createElement("b",null,e)}):this.state.downloaded&&(e=Object(m.a)("Your recovery key is in your Downloads folder.",{},{b:e=>o.a.createElement("b",null,e)}));const t=l.getComponent("views.elements.DialogButtons");return o.a.createElement("div",null,e,o.a.createElement("ul",null,o.a.createElement("li",null,Object(m.a)("Print it and store it somewhere safe",{},{b:e=>o.a.createElement("b",null,e)})),o.a.createElement("li",null,Object(m.a)("Save it on a USB key or backup drive",{},{b:e=>o.a.createElement("b",null,e)})),o.a.createElement("li",null,Object(m.a)("Copy it to your personal cloud storage",{},{b:e=>o.a.createElement("b",null,e)}))),o.a.createElement(t,{primaryButton:Object(m.a)("Continue"),onPrimaryButtonClick:this._bootstrapSecretStorage,hasCancel:!1},o.a.createElement("button",{onClick:this._onKeepItSafeBackClick},Object(m.a)("Back"))))}_renderBusyPhase(){const e=l.getComponent("views.elements.Spinner");return o.a.createElement("div",null,o.a.createElement(e,null))}_renderPhaseLoadError(){const e=l.getComponent("views.elements.DialogButtons");return o.a.createElement("div",null,o.a.createElement("p",null,Object(m.a)("Unable to query secret storage status")),o.a.createElement("div",{className:"mx_Dialog_buttons"},o.a.createElement(e,{primaryButton:Object(m.a)("Retry"),onPrimaryButtonClick:this._onLoadRetryClick,hasCancel:!0,onCancel:this._onCancel})))}_renderPhaseDone(){const e=l.getComponent("views.elements.DialogButtons");return o.a.createElement("div",null,o.a.createElement("p",null,Object(m.a)("You can now verify your other devices, and other users to keep your chats safe.")),o.a.createElement(e,{primaryButton:Object(m.a)("OK"),onPrimaryButtonClick:this._onDone,hasCancel:!1}))}_renderPhaseSkipConfirm(){const e=l.getComponent("views.elements.DialogButtons");return o.a.createElement("div",null,Object(m.a)("Without completing security on this session, it won’t have access to encrypted messages."),o.a.createElement(e,{primaryButton:Object(m.a)("Go back"),onPrimaryButtonClick:this._onSetUpClick,hasCancel:!1},o.a.createElement("button",{type:"button",className:"danger",onClick:this._onCancel},Object(m.a)("Skip"))))}_titleForPhase(e){switch(e){case 2:return Object(m.a)("Upgrade your encryption");case b:return Object(m.a)("Set up encryption");case 4:return Object(m.a)("Confirm recovery passphrase");case 9:return Object(m.a)("Are you sure?");case 5:case 6:return Object(m.a)("Make a copy of your recovery key");case 7:return Object(m.a)("Setting up keys");case 8:return Object(m.a)("You're done!");default:return""}}render(){const e=l.getComponent("views.dialogs.BaseDialog");let t,s;if(this.state.error){const e=l.getComponent("views.elements.DialogButtons");t=o.a.createElement("div",null,o.a.createElement("p",null,Object(m.a)("Unable to set up secret storage")),o.a.createElement("div",{className:"mx_Dialog_buttons"},o.a.createElement(e,{primaryButton:Object(m.a)("Retry"),onPrimaryButtonClick:this._bootstrapSecretStorage,hasCancel:!0,onCancel:this._onCancel})))}else switch(this.state.phase){case 0:t=this._renderBusyPhase();break;case 1:t=this._renderPhaseLoadError();break;case 2:t=this._renderPhaseMigrate();break;case b:t=this._renderPhasePassPhrase();break;case 4:t=this._renderPhasePassPhraseConfirm();break;case 5:t=this._renderPhaseShowKey();break;case 6:t=this._renderPhaseKeepItSafe();break;case 7:t=this._renderBusyPhase();break;case 8:t=this._renderPhaseDone();break;case 9:t=this._renderPhaseSkipConfirm()}return this._titleForPhase(this.state.phase)&&(s=a(1447)),o.a.createElement(e,{className:"mx_CreateSecretStorageDialog",onFinished:this.props.onFinished,title:this._titleForPhase(this.state.phase),headerImage:s,hasCancel:this.props.hasCancel&&[b].includes(this.state.phase),fixedWidth:!1},o.a.createElement("div",null,t))}}n()(v,"propTypes",{hasCancel:c.a.bool,accountPassword:c.a.string,force:c.a.bool}),n()(v,"defaultProps",{hasCancel:!0,force:!1})},1447:function(e,t){e.exports="img/e2e/normal.38c8458.svg"},178:function(e,t,a){var s,n=n||function(e){"use strict";if(!(void 0===e||"undefined"!=typeof navigator&&/MSIE [1-9]\./.test(navigator.userAgent))){var t=e.document,a=function(){return e.URL||e.webkitURL||e},s=t.createElementNS("http://www.w3.org/1999/xhtml","a"),n="download"in s,r=/constructor/i.test(e.HTMLElement)||e.safari,o=/CriOS\/[\d]+/.test(navigator.userAgent),i=function(t){(e.setImmediate||e.setTimeout)((function(){throw t}),0)},c=function(e){setTimeout((function(){"string"==typeof e?a().revokeObjectURL(e):e.remove()}),4e4)},l=function(e){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e},u=function(t,u,h){h||(t=l(t));var p,d=this,m="application/octet-stream"===t.type,y=function(){!function(e,t,a){for(var s=(t=[].concat(t)).length;s--;){var n=e["on"+t[s]];if("function"==typeof n)try{n.call(e,a||e)}catch(e){i(e)}}}(d,"writestart progress write writeend".split(" "))};if(d.readyState=d.INIT,n)return p=a().createObjectURL(t),void setTimeout((function(){var e,t;s.href=p,s.download=u,e=s,t=new MouseEvent("click"),e.dispatchEvent(t),y(),c(p),d.readyState=d.DONE}));!function(){if((o||m&&r)&&e.FileReader){var s=new FileReader;return s.onloadend=function(){var t=o?s.result:s.result.replace(/^data:[^;]*;/,"data:attachment/file;");e.open(t,"_blank")||(e.location.href=t),t=void 0,d.readyState=d.DONE,y()},s.readAsDataURL(t),void(d.readyState=d.INIT)}(p||(p=a().createObjectURL(t)),m)?e.location.href=p:e.open(p,"_blank")||(e.location.href=p);d.readyState=d.DONE,y(),c(p)}()},h=u.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(e,t,a){return t=t||e.name||"download",a||(e=l(e)),navigator.msSaveOrOpenBlob(e,t)}:(h.abort=function(){},h.readyState=h.INIT=0,h.WRITING=1,h.DONE=2,h.error=h.onwritestart=h.onprogress=h.onwrite=h.onabort=h.onerror=h.onwriteend=null,function(e,t,a){return new u(e,t||e.name||"download",a)})}}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content);e.exports?e.exports.saveAs=n:null!==a(179)&&null!==a(180)&&(void 0===(s=function(){return n}.call(t,a,t,e))||(e.exports=s))},179:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},180:function(e,t){(function(t){e.exports=t}).call(this,{})}}]); \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/bundle.js b/riot/bundles/9f769ac7a648e2ec9507/bundle.js deleted file mode 100644 index a938192..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see bundle.js.LICENSE.txt */ -!function(e){function t(t){for(var r,o,i=t[0],a=t[1],s=0,c=[];s0&&u>c&&(u=c);for(var l=0;l=0?(f=y.substr(0,g),d=y.substr(g+1)):(f=y,d=""),p=decodeURIComponent(f),m=decodeURIComponent(d),n(a,p)?o(a[p])?a[p].push(m):a[p]=[a[p],m]:a[p]=m}return a};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,r){"use strict";var n=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,r,s){return t=t||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?i(a(e),(function(a){var s=encodeURIComponent(n(a))+r;return o(e[a])?i(e[a],(function(e){return s+encodeURIComponent(n(e))})).join(t):s+encodeURIComponent(n(e[a]))})).join(t):s?encodeURIComponent(n(s))+r+encodeURIComponent(n(e)):""};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function i(e,t){if(e.map)return e.map(t);for(var r=[],n=0;n1&&(r.params=n.parse(t[1])),r}function i(e){return n.parse(e.search.substring(1))}},,,,function(e,t,r){"use strict";r.r(t);var n=r(15);r(22);async function o(...e){for(const t of e)try{await t}catch(e){console.error(e)}}r(20),r(21),"serviceWorker"in navigator&&navigator.serviceWorker.register("sw.js");let i=function(){if(!window.Modernizr)return console.error("Cannot check features - Modernizr global is missing."),!1;window.Modernizr.addTest("promiseprototypefinally",()=>window.Promise&&window.Promise.prototype&&"function"==typeof window.Promise.prototype.finally),window.Modernizr.addTest("objectfromentries",()=>window.Object&&"function"==typeof window.Object.fromEntries);const e=Object.keys(window.Modernizr);let t=!0;for(let r=0;r0)){const e=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,t=/Android/.test(navigator.userAgent);if((e||t)&&-1===document.cookie.indexOf("riot_mobile_redirect_to_guide=false"))return void(window.location.href="mobile_guide/")}const y=a();t();const g=s();await o(g);const h=u(),v=l(),w=c();await o(w,v,h),i||await new Promise(e=>{console.error("Browser is missing required features."),p(()=>{window.localStorage&&window.localStorage.setItem("mx_accepts_unsupported_browser",String(!0)),console.log("User accepts the compatibility risks."),e()})});try{await g}catch(e){return e.err&&e.err instanceof SyntaxError?d(m("Your Riot is misconfigured"),[m("Your Riot configuration contains invalid JSON. Please correct the problem and reload the page."),m("The message from the parser is: %(message)s",{message:e.err.message||m("Invalid JSON")})]):d(m("Unable to load config file: please refresh the page to try again."))}await y,await w,await v,await h,await f(r.params)}catch(e){console.error(e),await d(m("Your Riot is misconfigured"),[e.translatedMessage||m("Unexpected error preparing the app. See console for details.")])}}().catch(e=>{console.error(e)})},function(e,t,r){},function(e,t,r){},function(e,t){!function(e,t,r){function n(e,t){return typeof e===t}function o(e){var t=S.className,r=w._config.classPrefix||"";if(O&&(t=t.baseVal),w._config.enableJSClass){var n=new RegExp("(^|\\s)"+r+"no-js(\\s|$)");t=t.replace(n,"$1"+r+"js$2")}w._config.enableClasses&&(e.length>0&&(t+=" "+r+e.join(" "+r)),O?S.className.baseVal=t:S.className=t)}function i(e,t){return!!~(""+e).indexOf(t)}function a(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):O?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function s(e,r,n,o){var i,s,c,u,l="modernizr",f=a("div"),d=function(){var e=t.body;return e||((e=a(O?"svg":"body")).fake=!0),e}();if(parseInt(n,10))for(;n--;)(c=a("div")).id=o?o[n]:l+(n+1),f.appendChild(c);return(i=a("style")).type="text/css",i.id="s"+l,(d.fake?d:f).appendChild(i),d.appendChild(f),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(t.createTextNode(e)),f.id=l,d.fake&&(d.style.background="",d.style.overflow="hidden",u=S.style.overflow,S.style.overflow="hidden",S.appendChild(d)),s=r(f,e),d.fake?(d.parentNode.removeChild(d),S.style.overflow=u,S.offsetHeight):f.parentNode.removeChild(f),!!s}function c(e){return e.replace(/([A-Z])/g,(function(e,t){return"-"+t.toLowerCase()})).replace(/^ms-/,"-ms-")}function u(t,r,n){var o;if("getComputedStyle"in e){o=getComputedStyle.call(e,t,r);var i=e.console;if(null!==o)n&&(o=o.getPropertyValue(n));else if(i){i[i.error?"error":"log"].call(i,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else o=!r&&t.currentStyle&&t.currentStyle[n];return o}function l(t,n){var o=t.length;if("CSS"in e&&"supports"in e.CSS){for(;o--;)if(e.CSS.supports(c(t[o]),n))return!0;return!1}if("CSSSupportsRule"in e){for(var i=[];o--;)i.push("("+c(t[o])+":"+n+")");return s("@supports ("+(i=i.join(" or "))+") { #modernizr { position: absolute; } }",(function(e){return"absolute"===u(e,null,"position")}))}return r}function f(e){return e.replace(/([a-z])-([a-z])/g,(function(e,t,r){return t+r.toUpperCase()})).replace(/^-/,"")}function d(e,t,o,s){function c(){d&&(delete C.style,delete C.modElem)}if(s=!n(s,"undefined")&&s,!n(o,"undefined")){var u=l(e,o);if(!n(u,"undefined"))return u}for(var d,p,m,y,g,h=["modernizr","tspan","samp"];!C.style&&h.length;)d=!0,C.modElem=a(h.shift()),C.style=C.modElem.style;for(m=e.length,p=0;p9)})),w.addTest("flexbox",y("flexBasis","1px",!0));var k=function(t){var n,o=T.length,i=e.CSSRule;if(void 0===i)return r;if(!t)return!1;if((n=(t=t.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in i)return"@"+t;for(var a=0;aa.createElement("div",{className:"mx_GenericErrorPage"},a.createElement("div",{className:"mx_GenericErrorPage_box"},a.createElement("h1",null,e),a.createElement("div",null,r&&r.map(e=>a.createElement("p",{key:e},Object(n.a)(e))))));i.propTypes={title:s.string.isRequired,messages:s.arrayOf(s.string.isRequired)},r.default=i}}]); \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/init.js b/riot/bundles/9f769ac7a648e2ec9507/init.js deleted file mode 100644 index f65abca..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/init.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{1217:function(n,e,g){var t={"./AD.png":396,"./AE.png":397,"./AF.png":398,"./AG.png":399,"./AI.png":400,"./AL.png":401,"./AM.png":402,"./AO.png":403,"./AQ.png":404,"./AR.png":405,"./AS.png":406,"./AT.png":407,"./AU.png":408,"./AW.png":409,"./AX.png":410,"./AZ.png":411,"./BA.png":412,"./BB.png":413,"./BD.png":414,"./BE.png":415,"./BF.png":416,"./BG.png":417,"./BH.png":418,"./BI.png":419,"./BJ.png":420,"./BL.png":421,"./BM.png":422,"./BN.png":423,"./BO.png":424,"./BQ.png":425,"./BR.png":426,"./BS.png":427,"./BT.png":428,"./BV.png":429,"./BW.png":430,"./BY.png":431,"./BZ.png":432,"./CA.png":433,"./CC.png":434,"./CD.png":435,"./CF.png":436,"./CG.png":437,"./CH.png":438,"./CI.png":439,"./CK.png":440,"./CL.png":441,"./CM.png":442,"./CN.png":443,"./CO.png":444,"./CR.png":445,"./CU.png":446,"./CV.png":447,"./CW.png":448,"./CX.png":449,"./CY.png":450,"./CZ.png":451,"./DE.png":452,"./DJ.png":453,"./DK.png":454,"./DM.png":455,"./DO.png":456,"./DZ.png":457,"./EC.png":458,"./EE.png":459,"./EG.png":460,"./EH.png":461,"./ER.png":462,"./ES.png":463,"./ET.png":464,"./FI.png":465,"./FJ.png":466,"./FK.png":467,"./FM.png":468,"./FO.png":469,"./FR.png":470,"./GA.png":471,"./GB.png":472,"./GD.png":473,"./GE.png":474,"./GF.png":475,"./GG.png":476,"./GH.png":477,"./GI.png":478,"./GL.png":479,"./GM.png":480,"./GN.png":481,"./GP.png":482,"./GQ.png":483,"./GR.png":484,"./GS.png":485,"./GT.png":486,"./GU.png":487,"./GW.png":488,"./GY.png":489,"./HK.png":490,"./HM.png":491,"./HN.png":492,"./HR.png":493,"./HT.png":494,"./HU.png":495,"./ID.png":496,"./IE.png":497,"./IL.png":498,"./IM.png":499,"./IN.png":500,"./IO.png":501,"./IQ.png":502,"./IR.png":503,"./IS.png":504,"./IT.png":505,"./JE.png":506,"./JM.png":507,"./JO.png":508,"./JP.png":509,"./KE.png":510,"./KG.png":511,"./KH.png":512,"./KI.png":513,"./KM.png":514,"./KN.png":515,"./KP.png":516,"./KR.png":517,"./KW.png":518,"./KY.png":519,"./KZ.png":520,"./LA.png":521,"./LB.png":522,"./LC.png":523,"./LI.png":524,"./LK.png":525,"./LR.png":526,"./LS.png":527,"./LT.png":528,"./LU.png":529,"./LV.png":530,"./LY.png":531,"./MA.png":532,"./MC.png":533,"./MD.png":534,"./ME.png":535,"./MF.png":536,"./MG.png":537,"./MH.png":538,"./MK.png":539,"./ML.png":540,"./MM.png":541,"./MN.png":542,"./MO.png":543,"./MP.png":544,"./MQ.png":545,"./MR.png":546,"./MS.png":547,"./MT.png":548,"./MU.png":549,"./MV.png":550,"./MW.png":551,"./MX.png":552,"./MY.png":553,"./MZ.png":554,"./NA.png":555,"./NC.png":556,"./NE.png":557,"./NF.png":558,"./NG.png":559,"./NI.png":560,"./NL.png":561,"./NO.png":562,"./NP.png":563,"./NR.png":564,"./NU.png":565,"./NZ.png":566,"./OM.png":567,"./PA.png":568,"./PE.png":569,"./PF.png":570,"./PG.png":571,"./PH.png":572,"./PK.png":573,"./PL.png":574,"./PM.png":575,"./PN.png":576,"./PR.png":577,"./PS.png":578,"./PT.png":579,"./PW.png":580,"./PY.png":581,"./QA.png":582,"./RE.png":583,"./RO.png":584,"./RS.png":585,"./RU.png":586,"./RW.png":587,"./SA.png":588,"./SB.png":589,"./SC.png":590,"./SD.png":591,"./SE.png":592,"./SG.png":593,"./SH.png":594,"./SI.png":595,"./SJ.png":596,"./SK.png":597,"./SL.png":598,"./SM.png":599,"./SN.png":600,"./SO.png":601,"./SR.png":602,"./SS.png":603,"./ST.png":604,"./SV.png":605,"./SX.png":606,"./SY.png":607,"./SZ.png":608,"./TC.png":609,"./TD.png":610,"./TF.png":611,"./TG.png":612,"./TH.png":613,"./TJ.png":614,"./TK.png":615,"./TL.png":616,"./TM.png":617,"./TN.png":618,"./TO.png":619,"./TR.png":620,"./TT.png":621,"./TV.png":622,"./TW.png":623,"./TZ.png":624,"./UA.png":625,"./UG.png":626,"./US.png":627,"./UY.png":628,"./UZ.png":629,"./VA.png":630,"./VC.png":631,"./VE.png":632,"./VG.png":633,"./VI.png":634,"./VN.png":635,"./VU.png":636,"./WF.png":637,"./WS.png":638,"./YE.png":639,"./YT.png":640,"./ZA.png":641,"./ZM.png":642,"./ZW.png":643};function a(n){var e=s(n);return g(e)}function s(n){if(!g.o(t,n)){var e=new Error("Cannot find module '"+n+"'");throw e.code="MODULE_NOT_FOUND",e}return t[n]}a.keys=function(){return Object.keys(t)},a.resolve=s,n.exports=a,a.id=1217},14:function(n,e,g){"use strict";g.d(e,"a",(function(){return s}));var t=g(8),a=g.n(t);async function s(n=""){""===n||n.endsWith("/")||(n+="/");const e=p("".concat(n,"config.").concat(document.domain,".json")),g=p(n+"config.json");try{const n=await e;if(0===Object.keys(n).length)throw new Error;return n}catch(n){return await g}}function p(n){return new Promise((function(e,g){a()({method:"GET",url:n,qs:{cachebuster:Date.now()}},(n,t,a)=>{try{if(n||t.status<200||t.status>=300)return t&&(404==t.status||0==t.status&&""==a)&&e({}),void g({err:n,response:t});e(JSON.parse(a))}catch(n){g({err:n})}})}))}},1435:function(n,e,g){"use strict";e.a=g.p+"i18n/languages.869f4d0.json"},1436:function(n,e,g){"use strict";(function(n){g.d(e,"a",(function(){return I}));var t=g(709),a=g(710),s=g(39),p=g(34),i=g(300),l=(g(44),g(41)),o=g(677),r=g(175),c=g(280),f=g(48),d=g(33),u=g.n(d),h=g(9);const C=window.ipcRenderer,m=navigator.platform.toUpperCase().includes("MAC");function E(n){["call_state"].includes(n.action)&&C.send("app_onAction",n)}function w(n){return!0===n?{status:t.b.DOWNLOADING}:!1===n?{status:t.b.NOTAVAILABLE}:{status:t.b.ERROR,detail:n}}class A extends a.a{constructor(){super(),this._pendingIpcCalls={},this._nextIpcCallId=0,C.on("seshatReply",this._onIpcReply.bind(this))}async _ipcCall(n,...e){const g=++this._nextIpcCallId;return new Promise((t,a)=>{this._pendingIpcCalls[g]={resolve:t,reject:a},window.ipcRenderer.send("seshat",{id:g,name:n,args:e})})}_onIpcReply(n,e){if(void 0===e.id)return void console.warn("Ignoring IPC reply with no ID");if(void 0===this._pendingIpcCalls[e.id])return void console.warn("Unknown IPC payload ID: "+e.id);const g=this._pendingIpcCalls[e.id];delete this._pendingIpcCalls[e.id],e.error?g.reject(e.error):g.resolve(e.reply)}async supportsEventIndexing(){return this._ipcCall("supportsEventIndexing")}async initEventIndex(){return this._ipcCall("initEventIndex")}async addEventToIndex(n,e){return this._ipcCall("addEventToIndex",n,e)}async deleteEvent(n){return this._ipcCall("deleteEvent",n)}async isEventIndexEmpty(){return this._ipcCall("isEventIndexEmpty")}async commitLiveEvents(){return this._ipcCall("commitLiveEvents")}async searchEventIndex(n){return this._ipcCall("searchEventIndex",n)}async addHistoricEvents(n,e,g){return this._ipcCall("addHistoricEvents",n,e,g)}async addCrawlerCheckpoint(n){return this._ipcCall("addCrawlerCheckpoint",n)}async removeCrawlerCheckpoint(n){return this._ipcCall("removeCrawlerCheckpoint",n)}async loadFileEvents(n){return this._ipcCall("loadFileEvents",n)}async loadCheckpoints(){return this._ipcCall("loadCheckpoints")}async closeEventIndex(){return this._ipcCall("closeEventIndex")}async getStats(){return this._ipcCall("getStats")}async deleteEventIndex(){return this._ipcCall("deleteEventIndex")}}class I extends t.a{constructor(){super(),this._pendingIpcCalls={},this._nextIpcCallId=0,this.eventIndexManager=new A,s.a.register(E),C.on("check_updates",(n,e)=>{this.showUpdateCheck&&(s.a.dispatch({action:"check_updates",value:w(e)}),this.showUpdateCheck=!1)}),C.on("before-quit",(function(){console.log("riot-desktop closing"),i.b()})),C.on("ipcReply",this._onIpcReply.bind(this)),C.on("update-downloaded",this.onUpdateDownloaded.bind(this)),C.on("preferences",()=>{s.a.dispatch({action:"view_user_settings"})}),this.startUpdateCheck=this.startUpdateCheck.bind(this),this.stopUpdateCheck=this.stopUpdateCheck.bind(this),m?(Object(c.c)(c.a.NAVIGATION,{keybinds:[{modifiers:[c.b.COMMAND],key:f.a.COMMA}],description:Object(p.b)("Open user settings")}),Object(c.c)(c.a.NAVIGATION,{keybinds:[{modifiers:[c.b.COMMAND],key:f.a.SQUARE_BRACKET_LEFT},{modifiers:[c.b.COMMAND],key:f.a.SQUARE_BRACKET_RIGHT}],description:Object(p.b)("Previous/next recently visited room or community")})):Object(c.c)(c.a.NAVIGATION,{keybinds:[{modifiers:[c.b.ALT],key:f.a.ARROW_LEFT},{modifiers:[c.b.ALT],key:f.a.ARROW_RIGHT}],description:Object(p.b)("Previous/next recently visited room or community")}),this.ssoID=Object(h.a)(32),this._ipcCall("startSSOFlow",this.ssoID)}async getConfig(){return this._ipcCall("getConfig")}async onUpdateDownloaded(n,e){s.a.dispatch({action:"new_version",currentVersion:await this.getAppVersion(),newVersion:e,releaseNotes:e.releaseNotes})}getHumanReadableName(){return"Electron Platform"}setNotificationCount(n){this.notificationCount!==n&&(super.setNotificationCount(n),C.send("setBadgeCount",n))}supportsNotifications(){return!0}maySendNotifications(){return!0}displayNotification(e,g,t,a){navigator.userAgent.includes("Linux")&&(g=g.replace(//g,">"));const p={body:g,silent:!0};t&&(p.icon=t);const i=new n.Notification(e,p);return i.onclick=()=>{s.a.dispatch({action:"view_room",room_id:a.roomId}),n.focus(),this._ipcCall("focusWindow")},i}loudNotification(n,e){C.send("loudNotification")}clearNotification(n){n.close()}async getAppVersion(){return this._ipcCall("getAppVersion")}supportsAutoLaunch(){return!0}async getAutoLaunchEnabled(){return this._ipcCall("getAutoLaunchEnabled")}async setAutoLaunchEnabled(n){return this._ipcCall("setAutoLaunchEnabled",n)}supportsAutoHideMenuBar(){return!m}async getAutoHideMenuBarEnabled(){return this._ipcCall("getAutoHideMenuBarEnabled")}async setAutoHideMenuBarEnabled(n){return this._ipcCall("setAutoHideMenuBarEnabled",n)}supportsMinimizeToTray(){return!m}async getMinimizeToTrayEnabled(){return this._ipcCall("getMinimizeToTrayEnabled")}async setMinimizeToTrayEnabled(n){return this._ipcCall("setMinimizeToTrayEnabled",n)}async canSelfUpdate(){const n=await this._ipcCall("getUpdateFeedUrl");return Boolean(n)}startUpdateCheck(){this.showUpdateCheck||(super.startUpdateCheck(),C.send("check_updates"))}installUpdate(){C.send("install_update")}getDefaultDeviceDisplayName(){return Object(p.a)("Riot Desktop on %(platformName)s",{platformName:navigator.userAgent.includes("Macintosh")?"macOS":navigator.userAgent.includes("FreeBSD")?"FreeBSD":navigator.userAgent.includes("OpenBSD")?"OpenBSD":navigator.userAgent.includes("SunOS")?"SunOS":navigator.userAgent.includes("Windows")?"Windows":navigator.userAgent.includes("Linux")?"Linux":"Unknown"})}screenCaptureErrorString(){return null}requestNotificationPermission(){return Promise.resolve("granted")}reload(){window.location.reload(!1)}async _ipcCall(n,...e){const g=++this._nextIpcCallId;return new Promise((t,a)=>{this._pendingIpcCalls[g]={resolve:t,reject:a},window.ipcRenderer.send("ipcCall",{id:g,name:n,args:e})})}_onIpcReply(n,e){if(void 0===e.id)return void console.warn("Ignoring IPC reply with no ID");if(void 0===this._pendingIpcCalls[e.id])return void console.warn("Unknown IPC payload ID: "+e.id);const g=this._pendingIpcCalls[e.id];delete this._pendingIpcCalls[e.id],e.error?g.reject(e.error):g.resolve(e.reply)}getEventIndexingManager(){return this.eventIndexManager}setLanguage(n){this._ipcCall("setLanguage",n).catch(n=>{console.log("Failed to send setLanguage IPC to Electron"),console.error(n)})}getSSOCallbackUrl(n,e){const g=super.getSSOCallbackUrl(n,e);return g.protocol="riot",g.searchParams.set("riot-desktop-ssoid",this.ssoID),g}startSingleSignOn(n,e){super.startSingleSignOn(n,e),l.a.createTrackedDialog("Electron","SSO",o.a,{title:Object(p.a)("Go to your browser to complete Sign In"),description:u.a.createElement(r.a,null)})}_navigateForwardBack(n){this._ipcCall(n?"navigateBack":"navigateForward")}onKeyDown(n){let e=!1;switch(n.key){case f.a.SQUARE_BRACKET_LEFT:case f.a.SQUARE_BRACKET_RIGHT:!m||!n.metaKey||n.altKey||n.ctrlKey||n.shiftKey||(this._navigateForwardBack(n.key===f.a.SQUARE_BRACKET_LEFT),e=!0);break;case f.a.ARROW_LEFT:case f.a.ARROW_RIGHT:m||!n.altKey||n.metaKey||n.ctrlKey||n.shiftKey||(this._navigateForwardBack(n.key===f.a.ARROW_LEFT),e=!0)}return e}}}).call(this,g(17))},1439:function(n,e,g){"use strict";(function(n){g.d(e,"a",(function(){return f}));var t=g(709),a=g(8),s=g.n(a),p=g(39),i=g(34),l=g(55),o=g.n(l),r=g(1440),c=g.n(r);class f extends t.a{constructor(){super(),this.runningVersion=null,this.startUpdateCheck=this.startUpdateCheck.bind(this),this.stopUpdateCheck=this.stopUpdateCheck.bind(this)}getHumanReadableName(){return"Web Platform"}supportsNotifications(){return Boolean(n.Notification)}maySendNotifications(){return"granted"===n.Notification.permission}requestNotificationPermission(){return new Promise((function(e,g){n.Notification.requestPermission(n=>{e(n)})}))}displayNotification(e,g,t,a){const s={body:g,tag:"vector",silent:!0};t&&(s.icon=t);const i=new n.Notification(e,s);i.onclick=function(){p.a.dispatch({action:"view_room",room_id:a.roomId}),n.focus(),i.close()}}_getVersion(){return new Promise((function(n,e){s()({method:"GET",url:"version",qs:{cachebuster:Date.now()}},(g,t,a)=>{if(g||t.status<200||t.status>=300)return null===g&&(g={status:t.status}),void e(g);const s=a.trim();n(s)})}))}getAppVersion(){return null!==this.runningVersion?Promise.resolve(this.runningVersion):this._getVersion()}startUpdater(){this.pollForUpdate(),setInterval(this.pollForUpdate.bind(this),6e5)}async canSelfUpdate(){return!0}pollForUpdate(){return this._getVersion().then(n=>{if(null===this.runningVersion)this.runningVersion=n;else if(this.runningVersion!==n)return void p.a.dispatch({action:"new_version",currentVersion:this.runningVersion,newVersion:n});return{status:t.b.NOTAVAILABLE}},n=>(console.error("Failed to poll for update",n),{status:t.b.ERROR,detail:n.message||n.status?n.status.toString():"Unknown Error"}))}startUpdateCheck(){this.showUpdateCheck||(super.startUpdateCheck(),this.pollForUpdate().then(n=>{this.showUpdateCheck&&n&&p.a.dispatch({action:"check_updates",value:n})}))}installUpdate(){window.location.reload(!0)}getDefaultDeviceDisplayName(){const n=o.a.parse(window.location.href);n.search="",n.hash="";const e=n.format(),g=new c.a,t=g.getBrowser().name||"unknown browser",a=g.getOS().name||"unknown os";return Object(i.a)("%(appName)s via %(browserName)s on %(osName)s",{appName:e,browserName:t,osName:a})}screenCaptureErrorString(){return n.window&&"https:"===n.window.location.protocol?null:Object(i.a)("You need to be using HTTPS to place a screen-sharing call.")}reload(){window.location.reload(!1)}}}).call(this,g(17))},32:function(n,e,g){"use strict";g.r(e),g.d(e,"rageshakePromise",(function(){return m})),g.d(e,"preparePlatform",(function(){return E})),g.d(e,"loadConfig",(function(){return w})),g.d(e,"loadOlm",(function(){return A})),g.d(e,"loadLanguage",(function(){return I})),g.d(e,"loadSkin",(function(){return b})),g.d(e,"loadTheme",(function(){return v})),g.d(e,"loadApp",(function(){return S})),g.d(e,"showError",(function(){return y})),g.d(e,"showIncompatibleBrowser",(function(){return N})),g.d(e,"_t",(function(){return M}));var t=g(717),a=g(718),s=g.n(a),p=g(57),i=g(33),l=g(34),o=g(40),r=g(1436),c=g(1439),f=g(50),d=g(45),u=g(218),h=g(300),C=g(667);window.mxSendRageshake=function(n,e){void 0===e&&(e=!0),n&&n.trim()?Object(C.a)(d.a.get().bug_report_endpoint_url,{userText:n,sendLogs:e,progressCallback:console.log.bind(console)}).then(()=>{console.log("Bug report sent!")},n=>{console.error(n)}):console.error("Cannot send a rageshake without a message - please tell us what went wrong")};const m=function(){const n=h.d();return n.then(()=>{console.log("Initialised rageshake."),console.log("To fix line numbers in Chrome: Meatball menu → Settings → Blackboxing → Add /rageshake\\.js$"),window.addEventListener("beforeunload",n=>{console.log("riot-web closing"),h.b()}),h.a()},n=>{console.error("Failed to initialise rageshake: "+n)}),n}();function E(){if(window.ipcRenderer){console.log("Using Electron platform");const n=new r.a;f.a.set(n)}else console.log("Using Web platform"),f.a.set(new c.a)}async function w(){d.a.put(await f.a.get().getConfig()||{})}function A(){return s.a.init({locateFile:()=>t.a}).then(()=>{console.log("Using WebAssembly Olm")}).catch(n=>(console.log("Failed to load Olm: trying legacy version",n),new Promise((n,e)=>{const g=document.createElement("script");g.src="olm_legacy.js",g.onload=n,g.onerror=e,document.body.appendChild(g)}).then(()=>window.Olm.init()).then(()=>{console.log("Using legacy Olm")}).catch(n=>{console.log("Both WebAssembly and asm.js Olm failed!",n)})))}async function I(){const n=o.b.getValue("language",null,!0);let e=[];n?e=[n]:l.f().forEach(n=>{e.push(...l.g(n))});try{await l.k(e),document.documentElement.setAttribute("lang",l.d())}catch(n){console.error("Unable to set language",n)}}async function b(){console.log("Loading skin...");const[n,e]=await Promise.all([Promise.resolve().then(g.bind(null,36)),g.e(11).then(g.bind(null,1463))]);n.loadSkin(e),console.log("Skin loaded!")}async function v(){Object(u.d)()}async function S(n){const e=await g.e(10).then(g.bind(null,1455));window.matrixChat=p.render(await e.loadApp(n),document.getElementById("matrixchat"))}async function y(n,e){const t=(await g.e(5).then(g.bind(null,711))).default;window.matrixChat=p.render(i.createElement(t,{title:n,messages:e}),document.getElementById("matrixchat"))}async function N(n){const e=(await Promise.resolve().then(g.bind(null,949))).default;window.matrixChat=p.render(i.createElement(e,{onAccept:n}),document.getElementById("matrixchat"))}const M=l.a},709:function(n,e,g){"use strict";g.d(e,"b",(function(){return o})),g.d(e,"a",(function(){return r}));var t=g(1437),a=g(34),s=g(39),p=g(14),i=g(1438),l=g.n(i);const o={CHECKING:"CHECKING",ERROR:"ERROR",NOTAVAILABLE:"NOTAVAILABLE",DOWNLOADING:"DOWNLOADING",READY:"READY"};class r extends t.a{constructor(){super(),this.showUpdateCheck=!1,this.startUpdateCheck=this.startUpdateCheck.bind(this),this.stopUpdateCheck=this.stopUpdateCheck.bind(this)}async getConfig(){return Object(p.a)()}getHumanReadableName(){return"Vector Base Platform"}get favicon(){return this._favicon||(this._favicon=new l.a({animation:"none"})),this._favicon}_updateFavicon(){try{let n="#d00",e=this.notificationCount;this.errorDidOccur&&(e=e||"×",n="#f00");const g=()=>{this.favicon.badge(e,{bgColor:n})};g(),window.chrome&&g()}catch(n){console.warn("Failed to set badge count: ".concat(n.message))}}setNotificationCount(n){this.notificationCount!==n&&(super.setNotificationCount(n),this._updateFavicon())}setErrorStatus(n){this.errorDidOccur!==n&&(super.setErrorStatus(n),this._updateFavicon())}startUpdater(){}async canSelfUpdate(){return!1}startUpdateCheck(){this.showUpdateCheck=!0,s.a.dispatch({action:"check_updates",value:{status:o.CHECKING}})}stopUpdateCheck(){this.showUpdateCheck=!1,s.a.dispatch({action:"check_updates",value:!1})}getUpdateCheckStatusEnum(){return o}installUpdate(){}getDefaultDeviceDisplayName(){return Object(a.a)("Unknown device")}}},967:function(n,e,g){var t={"./03b381.png":968,"./368bd6.png":969,"./ac3ba8.png":970,"./attach.png":971,"./call.png":972,"./cancel-black.png":973,"./cancel-black2.png":974,"./cancel.png":975,"./chevron-left.png":393,"./chevron-right.png":976,"./chevron.png":977,"./close-white.png":978,"./create-big.png":979,"./create.png":980,"./delete.png":981,"./directory-big.png":982,"./download.png":983,"./edit.png":984,"./file.png":985,"./filegrid.png":986,"./fileicon.png":394,"./filelist.png":987,"./files.png":395,"./flags/AD.png":396,"./flags/AE.png":397,"./flags/AF.png":398,"./flags/AG.png":399,"./flags/AI.png":400,"./flags/AL.png":401,"./flags/AM.png":402,"./flags/AO.png":403,"./flags/AQ.png":404,"./flags/AR.png":405,"./flags/AS.png":406,"./flags/AT.png":407,"./flags/AU.png":408,"./flags/AW.png":409,"./flags/AX.png":410,"./flags/AZ.png":411,"./flags/BA.png":412,"./flags/BB.png":413,"./flags/BD.png":414,"./flags/BE.png":415,"./flags/BF.png":416,"./flags/BG.png":417,"./flags/BH.png":418,"./flags/BI.png":419,"./flags/BJ.png":420,"./flags/BL.png":421,"./flags/BM.png":422,"./flags/BN.png":423,"./flags/BO.png":424,"./flags/BQ.png":425,"./flags/BR.png":426,"./flags/BS.png":427,"./flags/BT.png":428,"./flags/BV.png":429,"./flags/BW.png":430,"./flags/BY.png":431,"./flags/BZ.png":432,"./flags/CA.png":433,"./flags/CC.png":434,"./flags/CD.png":435,"./flags/CF.png":436,"./flags/CG.png":437,"./flags/CH.png":438,"./flags/CI.png":439,"./flags/CK.png":440,"./flags/CL.png":441,"./flags/CM.png":442,"./flags/CN.png":443,"./flags/CO.png":444,"./flags/CR.png":445,"./flags/CU.png":446,"./flags/CV.png":447,"./flags/CW.png":448,"./flags/CX.png":449,"./flags/CY.png":450,"./flags/CZ.png":451,"./flags/DE.png":452,"./flags/DJ.png":453,"./flags/DK.png":454,"./flags/DM.png":455,"./flags/DO.png":456,"./flags/DZ.png":457,"./flags/EC.png":458,"./flags/EE.png":459,"./flags/EG.png":460,"./flags/EH.png":461,"./flags/ER.png":462,"./flags/ES.png":463,"./flags/ET.png":464,"./flags/FI.png":465,"./flags/FJ.png":466,"./flags/FK.png":467,"./flags/FM.png":468,"./flags/FO.png":469,"./flags/FR.png":470,"./flags/GA.png":471,"./flags/GB.png":472,"./flags/GD.png":473,"./flags/GE.png":474,"./flags/GF.png":475,"./flags/GG.png":476,"./flags/GH.png":477,"./flags/GI.png":478,"./flags/GL.png":479,"./flags/GM.png":480,"./flags/GN.png":481,"./flags/GP.png":482,"./flags/GQ.png":483,"./flags/GR.png":484,"./flags/GS.png":485,"./flags/GT.png":486,"./flags/GU.png":487,"./flags/GW.png":488,"./flags/GY.png":489,"./flags/HK.png":490,"./flags/HM.png":491,"./flags/HN.png":492,"./flags/HR.png":493,"./flags/HT.png":494,"./flags/HU.png":495,"./flags/ID.png":496,"./flags/IE.png":497,"./flags/IL.png":498,"./flags/IM.png":499,"./flags/IN.png":500,"./flags/IO.png":501,"./flags/IQ.png":502,"./flags/IR.png":503,"./flags/IS.png":504,"./flags/IT.png":505,"./flags/JE.png":506,"./flags/JM.png":507,"./flags/JO.png":508,"./flags/JP.png":509,"./flags/KE.png":510,"./flags/KG.png":511,"./flags/KH.png":512,"./flags/KI.png":513,"./flags/KM.png":514,"./flags/KN.png":515,"./flags/KP.png":516,"./flags/KR.png":517,"./flags/KW.png":518,"./flags/KY.png":519,"./flags/KZ.png":520,"./flags/LA.png":521,"./flags/LB.png":522,"./flags/LC.png":523,"./flags/LI.png":524,"./flags/LK.png":525,"./flags/LR.png":526,"./flags/LS.png":527,"./flags/LT.png":528,"./flags/LU.png":529,"./flags/LV.png":530,"./flags/LY.png":531,"./flags/MA.png":532,"./flags/MC.png":533,"./flags/MD.png":534,"./flags/ME.png":535,"./flags/MF.png":536,"./flags/MG.png":537,"./flags/MH.png":538,"./flags/MK.png":539,"./flags/ML.png":540,"./flags/MM.png":541,"./flags/MN.png":542,"./flags/MO.png":543,"./flags/MP.png":544,"./flags/MQ.png":545,"./flags/MR.png":546,"./flags/MS.png":547,"./flags/MT.png":548,"./flags/MU.png":549,"./flags/MV.png":550,"./flags/MW.png":551,"./flags/MX.png":552,"./flags/MY.png":553,"./flags/MZ.png":554,"./flags/NA.png":555,"./flags/NC.png":556,"./flags/NE.png":557,"./flags/NF.png":558,"./flags/NG.png":559,"./flags/NI.png":560,"./flags/NL.png":561,"./flags/NO.png":562,"./flags/NP.png":563,"./flags/NR.png":564,"./flags/NU.png":565,"./flags/NZ.png":566,"./flags/OM.png":567,"./flags/PA.png":568,"./flags/PE.png":569,"./flags/PF.png":570,"./flags/PG.png":571,"./flags/PH.png":572,"./flags/PK.png":573,"./flags/PL.png":574,"./flags/PM.png":575,"./flags/PN.png":576,"./flags/PR.png":577,"./flags/PS.png":578,"./flags/PT.png":579,"./flags/PW.png":580,"./flags/PY.png":581,"./flags/QA.png":582,"./flags/RE.png":583,"./flags/RO.png":584,"./flags/RS.png":585,"./flags/RU.png":586,"./flags/RW.png":587,"./flags/SA.png":588,"./flags/SB.png":589,"./flags/SC.png":590,"./flags/SD.png":591,"./flags/SE.png":592,"./flags/SG.png":593,"./flags/SH.png":594,"./flags/SI.png":595,"./flags/SJ.png":596,"./flags/SK.png":597,"./flags/SL.png":598,"./flags/SM.png":599,"./flags/SN.png":600,"./flags/SO.png":601,"./flags/SR.png":602,"./flags/SS.png":603,"./flags/ST.png":604,"./flags/SV.png":605,"./flags/SX.png":606,"./flags/SY.png":607,"./flags/SZ.png":608,"./flags/TC.png":609,"./flags/TD.png":610,"./flags/TF.png":611,"./flags/TG.png":612,"./flags/TH.png":613,"./flags/TJ.png":614,"./flags/TK.png":615,"./flags/TL.png":616,"./flags/TM.png":617,"./flags/TN.png":618,"./flags/TO.png":619,"./flags/TR.png":620,"./flags/TT.png":621,"./flags/TV.png":622,"./flags/TW.png":623,"./flags/TZ.png":624,"./flags/UA.png":625,"./flags/UG.png":626,"./flags/US.png":627,"./flags/UY.png":628,"./flags/UZ.png":629,"./flags/VA.png":630,"./flags/VC.png":631,"./flags/VE.png":632,"./flags/VG.png":633,"./flags/VI.png":634,"./flags/VN.png":635,"./flags/VU.png":636,"./flags/WF.png":637,"./flags/WS.png":638,"./flags/YE.png":639,"./flags/YT.png":640,"./flags/ZA.png":641,"./flags/ZM.png":642,"./flags/ZW.png":643,"./hide.png":988,"./info.png":989,"./list-close.png":990,"./list-open.png":991,"./member_chevron.png":992,"./menu.png":993,"./newmessages.png":994,"./placeholder.png":995,"./search.png":996,"./selected.png":997,"./settings-big.png":998,"./settings.png":999,"./social/email-1.png":644,"./social/facebook.png":645,"./social/linkedin.png":646,"./social/reddit.png":647,"./social/twitter-2.png":648,"./stickerpack-placeholder.png":649,"./trans.png":1e3,"./typing.png":1001,"./upload-big.png":1002,"./upload.png":1003,"./video.png":1004,"./voice.png":1005,"./voip-mute.png":1006,"./voip.png":1007,"./warning.png":1008,"./warning2.png":1009,"./zoom.png":1010};function a(n){var e=s(n);return g(e)}function s(n){if(!g.o(t,n)){var e=new Error("Cannot find module '"+n+"'");throw e.code="MODULE_NOT_FOUND",e}return t[n]}a.keys=function(){return Object.keys(t)},a.resolve=s,n.exports=a,a.id=967}}]); \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/riot-web-app.js b/riot/bundles/9f769ac7a648e2ec9507/riot-web-app.js deleted file mode 100644 index 2587c50..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/riot-web-app.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{1455:function(e,o,n){"use strict";n.r(o),function(e){n.d(o,"loadApp",(function(){return U}));var t=n(33),i=n.n(t),r=n(36),a=n(50),s=n(392),c=n(34),l=n(65),d=n(187),f=n(181),u=n(55),g=n.n(u),w=n(15),h=n(37),p=n(45),m=n(82);e.React=i.a;let _=null;function v(e){const o=Object(w.b)(e);return{screen:o.location.substring(1),params:o.params}}function b(e){decodeURIComponent(window.location.hash)!==_&&function(e){if(!window.matrixChat)return;console.log("Routing URL ",e.href);const o=v(e);window.matrixChat.showScreen(o.screen,o.params)}(window.location)}function C(e){console.log("newscreen "+e);const o="#/"+e;_=o,window.location.hash=o}function y(e){let o;o="vector:"===window.location.protocol?"https://riot.im/app/#/register":window.location.protocol+"//"+window.location.host+window.location.pathname+"#/register";const n=Object.keys(e);for(let t=0;t!!e);if(a.length>1)throw Object(c.h)(Object(c.b)("Invalid configuration: can only specify one of default_server_config, default_server_name, or default_hs_url."));if(a.length<1)throw Object(c.h)(Object(c.b)("Invalid configuration: no default server specified."));i&&(console.log("Config uses a default_hs_url - constructing a default_server_config using this information"),console.warn("DEPRECATED CONFIG OPTION: In the future, default_hs_url will not be accepted. Please use default_server_config instead."),n={"m.homeserver":{base_url:i}},r&&(n["m.identity_server"]={base_url:r}));let s=null;n&&(console.log("Config uses a default_server_config - validating object"),s=await d.a.fromDiscoveryConfig(n)),t&&(console.log("Config uses a default_server_name - doing .well-known lookup"),console.warn("DEPRECATED CONFIG OPTION: In the future, default_server_name will not be accepted. Please use default_server_config instead."),s=await d.a.findClientConfig(t)),e=l.b.buildValidatedConfigFromDiscovery(t,s,!0)}catch(o){const{hsUrl:n,isUrl:t,userId:i}=f.b();if(!n||!i)throw o;console.error(o),console.warn("A session was found - suppressing config error and using the session's homeserver"),console.log("Using pre-existing hsUrl and isUrl: ",{hsUrl:n,isUrl:t}),e=await l.b.validateServerConfigWithStaticUrls(n,t,!0)}return e.isDefault=!0,console.log("Using homeserver config:",e),console.log("Updating SdkConfig with validated discovery information"),p.a.add({validated_server_config:e}),p.a.get()}(),_=r.getComponent("structures.MatrixChat");return i.a.createElement(_,{onNewScreen:C,makeRegistrationUrl:y,ConferenceHandler:s,config:g,realQueryParams:t,startingFragmentQueryParams:e,enableGuest:!g.disable_guests,onTokenLoginCompleted:O,initialScreenAfterLogin:v(window.location),defaultDeviceDisplayName:n.getDefaultDeviceDisplayName()})}}.call(this,n(17))}}]); \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/riot-web-component-index.js b/riot/bundles/9f769ac7a648e2ec9507/riot-web-component-index.js deleted file mode 100644 index f4aa000..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/riot-web-component-index.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[11,5],{1463:function(e,t,r){"use strict";r.r(t),r.d(t,"components",(function(){return k}));var a=r(711),o=r(3),n=r.n(o),s=r(383),l=r(281),i=r.n(l),c=r(34);class m extends s.a{translate(e){return e=(e=i()(Object(c.a)(e))).replace(/\[matrix\]/,'[matrix]')}}n()(m,"replaces","EmbeddedPage");var u=r(33),g=r.n(u),d=r(45);const h=()=>{const e=d.a.get().branding;let t=[{text:"blog",url:"https://blog.riot.im"},{text:"twitter",url:"https://twitter.com/@RiotChat"},{text:"github",url:"https://github.com/vector-im/riot-web"}];e&&e.authFooterLinks&&(t=e.authFooterLinks);const r=[];for(const e of t)r.push(g.a.createElement("a",{href:e.url,key:e.text,target:"_blank",rel:"noreferrer noopener"},e.text));return g.a.createElement("div",{className:"mx_AuthFooter"},r,g.a.createElement("a",{href:"https://matrix.org",target:"_blank",rel:"noreferrer noopener"},Object(c.a)("powered by Matrix")))};h.replaces="AuthFooter";var p=h,b=r(35),v=r.n(b);class x extends g.a.PureComponent{render(){const e=d.a.get().branding;let t="themes/riot/img/logos/riot-im-logo-black-text.svg";return e&&e.authHeaderLogoUrl&&(t=e.authHeaderLogoUrl),g.a.createElement("div",{className:"mx_AuthHeaderLogo"},g.a.createElement("img",{src:t,alt:"Riot"}))}}n()(x,"replaces","AuthHeaderLogo"),n()(x,"propTypes",{icon:v.a.string});var E=r(36);class f extends g.a.PureComponent{render(){const e=E.getComponent("auth.AuthFooter"),t=d.a.get().branding;let r="themes/riot/img/backgrounds/valley.jpg";t&&t.welcomeBackgroundUrl&&(r=t.welcomeBackgroundUrl);const a={background:"center/cover fixed url(".concat(r,")")},o={position:"absolute",top:0,right:0,bottom:0,left:0,filter:"blur(10px)",background:a.background};return g.a.createElement("div",{className:"mx_AuthPage",style:a},g.a.createElement("div",{className:"mx_AuthPage_modal",style:{position:"relative",background:"initial"}},g.a.createElement("div",{className:"mx_AuthPage_modalBlur",style:o}),g.a.createElement("div",{className:"mx_AuthPage_modalContent",style:{display:"flex",zIndex:1,background:"rgba(255, 255, 255, 0.59)",borderRadius:"4px"}},this.props.children)),g.a.createElement(e,null))}}n()(f,"replaces","AuthPage");const _=({onFinished:e})=>g.a.createElement("div",{className:"mx_ErrorDialog"},g.a.createElement("div",{className:"mx_Dialog_title"},Object(c.a)("Custom Server Options")),g.a.createElement("div",{className:"mx_Dialog_content"},g.a.createElement("p",null,Object(c.a)("You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver."))),g.a.createElement("div",{className:"mx_Dialog_buttons"},g.a.createElement("button",{onClick:e,autoFocus:!0},Object(c.a)("Dismiss"))));_.replaces="CustomServerDialog";var w=_;let k={};a.default&&(k["structures.ErrorView"]=a.default),m&&(k["structures.VectorEmbeddedPage"]=m),p&&(k["views.auth.VectorAuthFooter"]=p),x&&(k["views.auth.VectorAuthHeaderLogo"]=x),f&&(k["views.auth.VectorAuthPage"]=f),w&&(k["views.auth.VectorCustomServerDialog"]=w)},711:function(e,t,r){"use strict";r.r(t);var a=r(33),o=r(35),n=r(34);const s=({title:e,messages:t})=>a.createElement("div",{className:"mx_GenericErrorPage"},a.createElement("div",{className:"mx_GenericErrorPage_box"},a.createElement("h1",null,e),a.createElement("div",null,t&&t.map(e=>a.createElement("p",{key:e},Object(n.a)(e))))));s.propTypes={title:o.string.isRequired,messages:o.arrayOf(o.string.isRequired)},t.default=s}}]); \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/theme-dark-custom.css b/riot/bundles/9f769ac7a648e2ec9507/theme-dark-custom.css deleted file mode 100644 index da87b0d..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/theme-dark-custom.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(../../fonts/Nunito/Nunito-Regular.73a8196.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(../../fonts/Nunito/Nunito-SemiBold.bca2d7f.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(../../fonts/Nunito/Nunito-Bold.e0e8a9f.ttf) format("truetype")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2aafaa1.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.5476fd3.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.6bc411a.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.000abc6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.hljs-addition{background:#dfd}.hljs-deletion{background:#fdd}.mx_filterFlipColor{-webkit-filter:invert(1);filter:invert(1)}.mx_EventTile_content .markdown-body pre:hover{border-color:grey!important}.mx_EventTile_content .markdown-body code,.mx_EventTile_content .markdown-body pre{-webkit-filter:invert(1);filter:invert(1)}.mx_EventTile_content .markdown-body pre code{-webkit-filter:none;filter:none}.mx_EventTile_content .markdown-body table tr{background-color:#000}.mx_EventTile_content .markdown-body table tr:nth-child(2n){background-color:#080808}.hljs-addition{background:#fdd}.hljs-deletion{background:#dfd}:root{font-size:15px}html{height:100%;overflow:hidden}body{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1rem;background-color:var(--timeline-background-color);color:var(--timeline-text-color);border:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji;font-size:100%!important}.error,.text-error,.text-warning,.warning{color:var(--warning-color)}.text-success{color:var(--accent-color)}b{font-weight:700}h2{color:var(--timeline-text-color);font-weight:400;font-size:1.2rem;margin-top:16px;margin-bottom:16px}a:hover,a:link,a:visited{color:var(--primary-color)}input[type=password],input[type=search],input[type=text]{padding:9px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;font-weight:600;min-width:0}input[type=search].mx_textinput_icon,input[type=text].mx_textinput_icon{padding-left:36px;background-repeat:no-repeat;background-position:10px}input[type=search].mx_textinput_icon.mx_textinput_search,input[type=text].mx_textinput_icon.mx_textinput_search{background-image:url(../../img/feather-customised/search-input.044bfa7.svg)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input[type=password],input[type=text],textarea{background-color:transparent;color:var(--timeline-text-color)}textarea{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;color:var(--timeline-text-color)}input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}:focus:not(.focus-visible){outline:none}.mx_Dialog .mx_textinput>input[type=search],.mx_Dialog .mx_textinput>input[type=text],.mx_MatrixChat .mx_textinput>input[type=search],.mx_MatrixChat .mx_textinput>input[type=text]{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--timeline-text-color)}.mx_Dialog .mx_textinput,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text],.mx_MatrixChat .mx_textinput,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:#61708b;border-radius:4px;border:1px solid #9fa9ba;margin:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_Dialog .mx_textinput,.mx_MatrixChat .mx_textinput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Dialog .mx_textinput input::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder,.mx_MatrixChat .mx_textinput input::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder,.mx_MatrixChat .mx_textinput input::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder,.mx_MatrixChat .mx_textinput input:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder,.mx_MatrixChat .mx_textinput input::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder,.mx_MatrixChat .mx_textinput input::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder{color:var(--roomlist-text-secondary-color)}.dark-panel{background-color:var(--roomlist-background-color)}.dark-panel .mx_textinput,.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#61708b;background-color:var(--timeline-background-color);border:none}.light-panel .mx_textinput,.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#61708b;background-color:var(--roomlist-background-color);border:none}::-moz-focus-inner{border:0}.mx_fadable{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#mx_theme_accentColor{color:var(--accent-color)}#mx_theme_secondaryAccentColor{color:var(--roomlist-background-color)}#mx_theme_tertiaryAccentColor{color:#d3efe1}.mx_Dialog_wrapper{position:fixed;z-index:4000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_Dialog{background-color:var(--timeline-background-color);color:var(--timeline-text-secondary-color);z-index:4012;font-weight:300;font-size:1rem;position:relative;padding:25px 30px 30px;max-height:80%;-webkit-box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);border-radius:4px;overflow-y:auto}.mx_Dialog_fixedWidth{width:60vw;max-width:704px}.mx_Dialog_staticWrapper .mx_Dialog{z-index:4010}.mx_Dialog_background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--sidebar-color-50pct);opacity:.8;z-index:4011}.mx_Dialog_background.mx_Dialog_staticBackground{z-index:4009}.mx_Dialog_wrapperWithStaticUnder .mx_Dialog_background{opacity:.4}.mx_Dialog_lightbox .mx_Dialog_background{opacity:.85;background-color:#000}.mx_Dialog_lightbox .mx_Dialog{border-radius:0;background-color:transparent;width:100%;height:100%;max-width:100%;max-height:100%;pointer-events:none}.mx_Dialog_header{position:relative;margin-bottom:10px}.mx_Dialog_titleImage{vertical-align:middle;width:25px;height:25px;margin-left:-2px;margin-right:4px}.mx_Dialog_title{font-size:1.467rem;line-height:2.4rem;color:var(--timeline-text-color)}.mx_Dialog_header.mx_Dialog_headerWithButton>.mx_Dialog_title{text-align:center}.mx_Dialog_title.danger{color:var(--warning-color)}.mx_Dialog_cancelButton{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:#9fa9ba;cursor:pointer;position:absolute;top:4px;right:0}.mx_Dialog_content{margin:24px 0 68px;font-size:.933rem;color:var(--timeline-text-color);word-wrap:break-word}.mx_Dialog_buttons{margin-top:20px;text-align:right}.mx_Dialog_buttons button,.mx_Dialog_buttons input[type=submit],.mx_Dialog button,.mx_Dialog input[type=submit]{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-left:0;margin-right:8px;font-weight:600;border:1px solid var(--accent-color);color:var(--accent-color);background-color:var(--timeline-background-color)}.mx_Dialog button:last-child{margin-right:0}.mx_Dialog_buttons button:focus,.mx_Dialog_buttons input[type=submit]:focus,.mx_Dialog button:focus,.mx_Dialog input[type=submit]:focus{-webkit-filter:brightness(105%);filter:brightness(105%)}.mx_Dialog_buttons button.mx_Dialog_primary,.mx_Dialog_buttons input[type=submit].mx_Dialog_primary,.mx_Dialog button.mx_Dialog_primary,.mx_Dialog input[type=submit].mx_Dialog_primary{color:#fff;background-color:var(--accent-color);min-width:156px}.mx_Dialog_buttons button.danger,.mx_Dialog_buttons input[type=submit].danger,.mx_Dialog button.danger,.mx_Dialog input[type=submit].danger{background-color:var(--warning-color);border:1px solid var(--warning-color);color:#fff}.mx_Dialog button.warning,.mx_Dialog input[type=submit].warning{border:1px solid var(--warning-color);color:var(--warning-color)}.mx_Dialog_buttons button:disabled,.mx_Dialog_buttons input[type=submit]:disabled,.mx_Dialog button:disabled,.mx_Dialog input[type=submit]:disabled{background-color:var(--timeline-text-secondary-color);border:1px solid var(--timeline-text-secondary-color);opacity:.7}.mx_Dialog_wrapper.mx_Dialog_spinner .mx_Dialog{width:auto;border-radius:8px;padding:0;-webkit-box-shadow:none;box-shadow:none}.mx_GeneralButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;display:inline;margin:auto}.mx_linkButton{cursor:pointer;color:var(--accent-color)}.mx_TextInputDialog_label{text-align:left;padding-bottom:12px}.mx_TextInputDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color)}.mx_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em}.mx_button_row{margin-top:69px}.mx_Beta{color:red;margin-right:10px;position:relative;top:-3px;background-color:#fff;padding:0 4px;border-radius:3px;border:1px solid #8b0000;cursor:help;-webkit-transition-duration:.2s;transition-duration:.2s;font-size:smaller;-webkit-filter:opacity(.5);filter:opacity(.5)}.mx_Beta:hover{color:#fff;border:1px solid grey;background-color:#8b0000}.mx_TintableSvgButton{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.mx_TintableSvgButton object{margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%}.mx_TintableSvgButton span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.mx_Username_color1{color:#368bd6}.mx_Username_color2{color:#ac3ba8}.mx_Username_color3{color:var(--accent-color)}.mx_Username_color4{color:#e64f7a}.mx_Username_color5{color:#ff812d}.mx_Username_color6{color:#2dc2c5}.mx_Username_color7{color:#5c56f5}.mx_Username_color8{color:#74d12c}.mx_Tooltip_dark .mx_Tooltip_chevron:after{border-right-color:var(--sidebar-color)}html{scrollbar-color:hsla(0,0%,100%,.2) transparent}*{scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:3px;background-color:hsla(0,0%,100%,.2)}.mx_AutoHideScrollbar:hover{scrollbar-color:hsla(0,0%,100%,.2) transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar{background-color:transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.mx_AutoHideScrollbar{overflow-x:hidden;overflow-y:auto;overflow-y:overlay;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-color:transparent transparent}.mx_AutoHideScrollbar::-webkit-scrollbar,.mx_AutoHideScrollbar::-webkit-scrollbar-thumb{background-color:transparent}.mx_CompatibilityPage{width:100%;height:100%;background-color:#e55}.mx_CompatibilityPage_box{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:500px;height:300px;border:1px solid;padding:10px;background-color:#fcc}.mx_ContextualMenu_wrapper{position:fixed;z-index:5000}.mx_ContextualMenu_background{position:fixed;top:0;left:0;width:100%;height:100%;opacity:1;z-index:5000}.mx_ContextualMenu{border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 #181b21;box-shadow:4px 4px 12px 0 #181b21;background-color:var(--timeline-background-color);color:var(--timeline-text-color);position:absolute;font-size:.933rem;z-index:5001}.mx_ContextualMenu_right{right:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_right{right:8px}.mx_ContextualMenu_chevron_right{position:absolute;right:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-left:8px solid var(--timeline-background-color);border-bottom:8px solid transparent}.mx_ContextualMenu_left{left:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_left{left:8px}.mx_ContextualMenu_chevron_left{position:absolute;left:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-right:8px solid var(--timeline-background-color);border-bottom:8px solid transparent}.mx_ContextualMenu_top{top:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_top{top:8px}.mx_ContextualMenu_chevron_top{position:absolute;left:0;top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid var(--timeline-background-color);border-right:8px solid transparent}.mx_ContextualMenu_bottom{bottom:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_bottom{bottom:8px}.mx_ContextualMenu_chevron_bottom{position:absolute;left:0;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid var(--timeline-background-color);border-right:8px solid transparent}.mx_ContextualMenu_spinner{display:block;margin:0 auto}.mx_CreateRoom{width:960px;margin-left:auto;margin-right:auto;color:var(--timeline-text-color)}.mx_CreateRoom input,.mx_CreateRoom textarea{border-radius:3px;border:1px solid #c7c7c7;font-weight:300;font-size:.867rem;padding:9px;margin-top:6px}.mx_CreateRoom_description{width:330px}.mx_LeftPanel_tagPanelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_CustomRoomTagPanel{background-color:var(--sidebar-color);max-height:40vh}.mx_CustomRoomTagPanel_scroller{max-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CustomRoomTagPanel .mx_AccessibleButton{margin:0 auto;width:40px;padding:10px 0 9px;position:relative}.mx_CustomRoomTagPanel .mx_BaseAvatar_image{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px}.mx_CustomRoomTagPanel .mx_AccessibleButton.CustomRoomTagPanel_tileSelected:before{content:"";height:56px;background-color:var(--primary-color);width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:2px}.mx_FilePanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_FilePanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_FilePanel .mx_EventTile_avatar,.mx_FilePanel .mx_RoomView_MessageList h2{display:none}.mx_FilePanel .mx_EventTile{word-break:break-word}.mx_FilePanel .mx_EventTile .mx_MImageBody{margin-right:0}.mx_FilePanel .mx_EventTile .mx_MFileBody_download{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.933rem;color:#a1b2d1}.mx_FilePanel .mx_EventTile .mx_MFileBody_downloadLink{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:var(--timeline-text-secondary-color)}.mx_FilePanel .mx_EventTile .mx_MImageBody_size{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:.733rem;text-align:right;white-space:nowrap}.mx_FilePanel .mx_EventTile_senderDetails{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px}.mx_FilePanel .mx_EventTile_senderDetailsLink{text-decoration:none}.mx_FilePanel .mx_EventTile .mx_SenderProfile{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:normal;padding:0;font-size:.733rem;opacity:1;color:#a1b2d1}.mx_FilePanel .mx_EventTile .mx_MessageTimestamp{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right;visibility:visible;position:static;font-size:.733rem;opacity:1;color:#a1b2d1}.mx_FilePanel .mx_EventTile_line{margin-right:0;padding-left:0}.mx_FilePanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_FilePanel .mx_EventTile:hover .mx_EventTile_line{background-color:var(--timeline-background-color)}.mx_GenericErrorPage{width:100%;height:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GenericErrorPage_box{display:inline;width:500px;min-height:125px;border:1px solid #f22;padding:10px 10px 20px;background-color:#fcc}.mx_GroupView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.mx_GroupView_error{margin:auto}.mx_GroupView_header{min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.mx_GroupView_header_view{border-bottom:1px solid var(--roomlist-separator-color);padding-bottom:0;padding-left:19px;padding-right:8px}.mx_GroupView_header_avatar,.mx_GroupView_header_info{display:table-cell;vertical-align:middle}.mx_GroupHeader_button{position:relative;margin-left:5px;margin-right:5px;cursor:pointer;height:20px;width:20px}.mx_GroupHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_GroupHeader_editButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_GroupHeader_shareButton:before{-webkit-mask-image:url(../../img/icons-share.c75982d.svg);mask-image:url(../../img/icons-share.c75982d.svg)}.mx_GroupView_hostingSignup img{margin-left:5px}.mx_GroupView_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_GroupView_editable:focus{border-bottom:1px solid var(--accent-color)!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_GroupView_header_isUserMember .mx_GroupView_header_name:hover div:not(.mx_GroupView_editable){color:var(--accent-color);cursor:pointer}.mx_GroupView_avatarPicker{position:relative}.mx_GroupView_avatarPicker_edit{position:absolute;top:50px;left:15px}.mx_GroupView_avatarPicker .mx_Spinner{width:48px;height:48px!important}.mx_GroupView_header_leftCol{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mx_GroupView_header_rightCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupView_textButton{display:inline-block}.mx_GroupView_header_groupid{font-weight:400;font-size:medium;padding-left:10px}.mx_GroupView_header_name{vertical-align:middle;width:100%;height:31px;color:var(--timeline-text-color);font-weight:700;font-size:1.467rem;padding-right:16px}.mx_GroupView_header_name,.mx_GroupView_header_shortDesc{overflow:hidden;padding-left:19px;text-overflow:ellipsis;border-bottom:1px solid transparent}.mx_GroupView_header_shortDesc{vertical-align:bottom;float:left;max-height:42px;color:#a2a2a2;font-weight:300;font-size:.867rem;margin-right:16px}.mx_GroupView_avatarPicker_label{cursor:pointer}.mx_GroupView_cancelButton{padding-left:8px}.mx_GroupView_cancelButton img{position:relative;top:5px}.mx_GroupView input[type=radio]{margin:10px 10px 0}.mx_GroupView_label_text{display:inline-block;max-width:80%;vertical-align:.1em;line-height:2em}.mx_GroupView_body,.mx_GroupView_rooms{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_GroupView_rooms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView h3{text-transform:uppercase;color:#edf3ff;font-weight:600;font-size:.867rem;margin-bottom:10px}.mx_GroupView_rooms_header .mx_AccessibleButton{padding-left:14px;margin-bottom:14px;height:24px}.mx_GroupView_group{border-top:1px solid var(--roomlist-separator-color)}.mx_GroupView_group_disabled{opacity:.3;pointer-events:none}.mx_GroupView_rooms_header_addRow_button{display:inline-block}.mx_GroupView_rooms_header_addRow_button object{pointer-events:none}.mx_GroupView_rooms_header_addRow_label{display:inline-block;vertical-align:top;line-height:1.6rem;padding-left:28px;color:var(--accent-color)}.mx_GroupView_rooms .mx_RoomDetailList{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid var(--roomlist-separator-color);padding-top:10px;word-break:break-word}.mx_GroupView .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_GroupView_membershipSection{color:var(--timeline-text-secondary-color);margin-top:10px}.mx_GroupView_membershipSubSection{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_membershipSubSection .mx_Spinner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_GroupView_membershipSection_description{line-height:2.267rem}.mx_GroupView_membershipSection_description .mx_BaseAvatar{margin-right:10px}.mx_GroupView_membershipSection .mx_GroupView_textButton{margin-right:0;margin-top:0;margin-left:8px}.mx_GroupView_memberSettings_toggle label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView_memberSettings input{margin-right:6px}.mx_GroupView_featuredThings{margin-top:20px}.mx_GroupView_featuredThings_header{font-weight:700;font-size:120%;margin-bottom:20px}.mx_GroupView_featuredThings_category{font-weight:700;font-size:110%;margin-top:10px}.mx_GroupView_featuredThings_container{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_featuredThing,.mx_GroupView_featuredThings_addButton{display:table-cell;text-align:center;width:100px;margin:0 20px}.mx_GroupView_featuredThing{position:relative}.mx_GroupView_featuredThing .mx_GroupView_featuredThing_deleteButton{position:absolute;top:-7px;right:11px;opacity:.4}.mx_GroupView_featuredThing .mx_BaseAvatar{vertical-align:baseline;vertical-align:initial}.mx_GroupView_featuredThings_addButton object{pointer-events:none}.mx_GroupView_featuredThing_name{word-wrap:break-word}.mx_GroupView_uploadInput{display:none}.mx_GroupView_body .mx_AutoHideScrollbar>*{margin:11px 50px 50px 68px}.mx_GroupView_groupDesc textarea{width:100%;max-width:100%;height:150px}.mx_GroupView_changeDelayWarning,.mx_GroupView_groupDesc_placeholder{background-color:#22262e;color:var(--timeline-text-secondary-color);border-radius:10px;text-align:center;margin:20px 0}.mx_GroupView_groupDesc_placeholder{padding:100px 20px;cursor:pointer}.mx_GroupView_changeDelayWarning{padding:40px 20px}.mx_GroupView .mx_MemberInfo .mx_AutoHideScrollbar>:not(.mx_MemberInfo_avatar){padding-left:16px;padding-right:16px}.mx_HeaderButtons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_HeaderButtons:before{content:"";background-color:#a1b2d1;opacity:.5;margin:0 15px;border-radius:1px;width:1px}.mx_HomePage{max-width:960px;width:100%;height:100%;margin-left:auto;margin-right:auto}.mx_HomePage_default{text-align:center}.mx_HomePage_default .mx_HomePage_default_wrapper{padding:25vh 0 12px}.mx_HomePage_default img{height:48px}.mx_HomePage_default h1{font-weight:600;font-size:2.133rem;line-height:2.933rem;margin-bottom:4px}.mx_HomePage_default h4{margin-top:4px;font-weight:600;font-size:1.2rem;line-height:1.667rem;color:#a1b2d1}.mx_HomePage_default .mx_HomePage_default_buttons{margin:80px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton{padding:73px 8px 15px;width:104px;margin:0 39px;position:relative;display:inline-block;border-radius:8px;vertical-align:top;word-break:break-word;font-weight:600;font-size:1rem;line-height:1.333rem;color:#a1b2d1}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover{color:var(--accent-color);background:rgba(3,179,129,.06)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover:before{background-color:var(--accent-color)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:before{top:20px;left:40px;width:40px;height:40px;content:"";position:absolute;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_sendDm:before{-webkit-mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg);mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_explore:before{-webkit-mask-image:url(../../img/feather-customised/explore.a5769bb.svg);mask-image:url(../../img/feather-customised/explore.a5769bb.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_createGroup:before{-webkit-mask-image:url(../../img/feather-customised/group.e7f9021.svg);mask-image:url(../../img/feather-customised/group.e7f9021.svg)}.mx_LeftPanel_container{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:260px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_LeftPanel_container.collapsed{min-width:unset;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_LeftPanel_container.collapsed.mx_LeftPanel_container_hasTagPanel{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.mx_LeftPanel_tagPanelContainer{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:100%}.mx_LeftPanel_hideButton{position:absolute;top:10px;right:0;padding:8px;cursor:pointer}.mx_LeftPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_LeftPanel .mx_AppTile_mini{height:132px}.mx_LeftPanel .mx_RoomList_scrollbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;z-index:6}.mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-top:1px solid var(--roomlist-separator-color);margin-left:16px;margin-right:16px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;z-index:1}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;margin-bottom:9px}.mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:18px}.mx_BottomLeftMenu_options object{pointer-events:none}.mx_BottomLeftMenu_options>div{display:inline-block}.mx_BottomLeftMenu_options .mx_RoleButton{margin-left:0;margin-right:10px;height:30px}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings{float:right}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings .mx_RoleButton{margin-right:0}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu_settings{float:none}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:12px}.mx_LeftPanel_exploreAndFilterRow{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_LeftPanel_exploreAndFilterRow .mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin:4px 9px 1px}.mx_LeftPanel_explore{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden;-webkit-transition:-webkit-flex-basis .2s;transition:-webkit-flex-basis .2s;transition:flex-basis .2s;transition:flex-basis .2s,-webkit-flex-basis .2s,-ms-flex-preferred-size .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_LeftPanel_explore.mx_LeftPanel_explore_hidden{-ms-flex-preferred-size:0;flex-basis:0}.mx_LeftPanel_explore .mx_AccessibleButton{font-size:.933rem;margin:4px 0 1px 9px;padding:9px 9px 9px 42px;font-weight:600;color:var(--timeline-text-secondary-color);position:relative;border-radius:4px}.mx_LeftPanel_explore .mx_AccessibleButton:hover{background-color:var(--timeline-background-color)}.mx_LeftPanel_explore .mx_AccessibleButton:before{cursor:pointer;-webkit-mask:url(../../img/explore.32f6303.svg);mask:url(../../img/explore.32f6303.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;content:"";left:14px;top:10px;width:16px;height:16px;background-color:var(--timeline-text-secondary-color);position:absolute}.mx_MainSplit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:0;height:100%}.mx_MainSplit>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_MatrixChat_splash{position:relative;height:100%}.mx_MatrixChat_splashButtons{text-align:center;width:100%;position:absolute;bottom:30px}.mx_MatrixChat_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.mx_MatrixToolbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:40px}.mx_MatrixChat_toolbarShowing{height:auto}.mx_MatrixChat{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.mx_MatrixChat_syncError{color:#fff;background-color:#df2a8b;border-radius:5px;display:table;padding:30px;position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mx_MatrixChat>:not(.mx_LeftPanel_container):not(.mx_ResizeHandle){background-color:var(--timeline-background-color);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;height:100%}.mx_MyGroups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MyGroups .mx_RoomHeader_simpleHeader{margin-left:0}.mx_MyGroups_header{margin-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_MyGroups>:not(.mx_RoomHeader){max-width:960px;margin:40px}.mx_MyGroups_headerCard{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:30px;min-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:13px;height:40px;width:40px;border-radius:20px;background-color:var(--timeline-text-secondary-color);position:relative}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button:before{background-color:#edf3ff;-webkit-mask:url(../../img/icons-create-room.817ede2.svg);mask:url(../../img/icons-create-room.817ede2.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_MyGroups_headerCard_header{font-weight:700;margin-bottom:10px}.mx_MyGroups_headerCard_content{padding-right:15px}.mx_MyGroups_joinBox{visibility:hidden;height:0;margin:0}.mx_MyGroups_content{margin-left:2px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.mx_MyGroups_scrollable{overflow-y:inherit}.mx_MyGroups_placeholder{background-color:#22262e;color:var(--timeline-text-secondary-color);line-height:26.667rem;border-radius:10px;text-align:center}.mx_MyGroups_joinedGroups{border-top:1px solid var(--roomlist-separator-color);overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}.mx_MyGroups_joinedGroups .mx_GroupTile{min-width:300px;max-width:33%;-webkit-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px;height:75px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.mx_GroupTile_avatar{cursor:-webkit-grab,-webkit-grab;cursor:grab,-webkit-grab}.mx_GroupTile_profile{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GroupTile_profile .mx_GroupTile_desc,.mx_GroupTile_profile .mx_GroupTile_groupId,.mx_GroupTile_profile .mx_GroupTile_name{padding-right:10px}.mx_GroupTile_profile .mx_GroupTile_name{margin:0;font-size:1rem}.mx_GroupTile_profile .mx_GroupTile_groupId{font-size:.867rem;opacity:.7}.mx_GroupTile_profile .mx_GroupTile_desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.867rem;max-height:36px;overflow:hidden}.mx_NotificationPanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_NotificationPanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_NotificationPanel .mx_RoomView_MessageList h2{margin-left:0}.mx_NotificationPanel .mx_EventTile{word-break:break-word}.mx_NotificationPanel .mx_EventTile_roomName{font-weight:700;font-size:.933rem}.mx_NotificationPanel .mx_EventTile_roomName a{color:var(--timeline-text-color)}.mx_NotificationPanel .mx_EventTile_avatar{top:8px;left:0}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp,.mx_NotificationPanel .mx_EventTile .mx_SenderProfile{color:var(--timeline-text-color);font-size:.8rem;display:inline;padding-left:0}.mx_NotificationPanel .mx_EventTile_senderDetails{padding-left:32px;padding-top:8px;position:relative}.mx_NotificationPanel .mx_EventTile_roomName a,.mx_NotificationPanel .mx_EventTile_senderDetails a{text-decoration:none!important}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp{visibility:visible;position:static;display:inline}.mx_NotificationPanel .mx_EventTile_line{margin-right:0;padding:0 0 0 32px}.mx_NotificationPanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_NotificationPanel .mx_EventTile:hover .mx_EventTile_line{background-color:var(--timeline-background-color)}.mx_NotificationPanel .mx_EventTile_content{margin-right:0}.mx_RightPanel{overflow-x:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;min-width:264px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RightPanel_header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid var(--roomlist-separator-color);-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.mx_RightPanel_headerButtonGroup{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--timeline-background-color);padding:0 9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RightPanel_headerButton{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:top;margin-left:5px;margin-right:5px;text-align:center;border-bottom:2px solid transparent;height:20px;width:20px;position:relative}.mx_RightPanel_headerButton:before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RightPanel_membersButton:before{-webkit-mask-image:url(../../img/feather-customised/user.7a4d23d.svg);mask-image:url(../../img/feather-customised/user.7a4d23d.svg)}.mx_RightPanel_filesButton:before{-webkit-mask-image:url(../../img/feather-customised/files.d6a33b8.svg);mask-image:url(../../img/feather-customised/files.d6a33b8.svg)}.mx_RightPanel_notifsButton:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RightPanel_groupMembersButton:before{-webkit-mask-image:url(../../img/icons-people.af03c4c.svg);mask-image:url(../../img/icons-people.af03c4c.svg)}.mx_RightPanel_roomsButton:before{-webkit-mask-image:url(../../img/icons-room-nobg.a6a494e.svg);mask-image:url(../../img/icons-room-nobg.a6a494e.svg)}.mx_RightPanel_headerButton_highlight:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background-color:var(--accent-color)}.mx_RightPanel_headerButton_badge{font-size:.533rem;border-radius:8px;color:#fff;background-color:var(--accent-color);font-weight:700;position:absolute;top:-4px;left:20px;padding:2px 4px}.mx_RightPanel_collapsebutton{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;height:16px;border:none}.mx_RightPanel .mx_GroupRoomList,.mx_RightPanel .mx_MemberInfo,.mx_RightPanel .mx_MemberList,.mx_RightPanel_blank{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RightPanel .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:auto}.mx_RoomDirectory_dialogWrapper>.mx_Dialog{max-width:960px;height:100%}.mx_RoomDirectory_dialog{height:100%;flex-direction:column}.mx_RoomDirectory,.mx_RoomDirectory_dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory{margin-bottom:12px;color:var(--timeline-text-color);word-break:break-word}.mx_RoomDirectory,.mx_RoomDirectory_list{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomDirectory_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory_list .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomDirectory_listheader{display:block;margin-top:13px}.mx_RoomDirectory_searchbox{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.mx_RoomDirectory_listheader .mx_NetworkDropdown{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.mx_RoomDirectory_tableWrapper{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomDirectory_table{font-size:.8rem;color:var(--timeline-text-color);width:100%;text-align:left;table-layout:fixed}.mx_RoomDirectory_roomAvatar{width:32px;padding-right:14px;vertical-align:top}.mx_RoomDirectory_roomDescription{padding-bottom:16px}.mx_RoomDirectory_roomMemberCount{color:var(--timeline-text-secondary-color);width:60px;padding:0 10px;text-align:center}.mx_RoomDirectory_roomMemberCount:before{background-color:var(--timeline-text-secondary-color);display:inline-block;vertical-align:text-top;margin-right:2px;content:"";-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;width:16px;height:16px}.mx_RoomDirectory_join,.mx_RoomDirectory_preview{width:80px;text-align:center;white-space:nowrap}.mx_RoomDirectory_name{display:inline-block;font-size:1.2rem;font-weight:600}.mx_RoomDirectory_perms{display:inline-block}.mx_RoomDirectory_perm{border-radius:10px;display:inline-block;height:20px;line-height:1.333rem;padding:0 5px;color:#fff;background-color:#343a46}.mx_RoomDirectory_topic{cursor:auto;color:var(--timeline-text-secondary-color)}.mx_RoomDirectory_alias{font-size:.8rem;color:#a2a2a2}.mx_RoomDirectory_table tr{padding-bottom:10px;cursor:pointer}.mx_RoomDirectory .mx_RoomView_MessageList{padding:0}.mx_RoomDirectory>span{font-size:1rem;margin-top:0}.mx_RoomDirectory>span .mx_AccessibleButton{padding:0}.mx_RoomStatusBar{margin-left:65px;min-height:50px}.mx_RoomStatusBar_indicator{padding-left:17px;padding-right:12px;margin-left:-73px;margin-top:15px;float:left;width:24px;text-align:center}.mx_RoomStatusBar_callBar{height:50px;line-height:3.333rem}.mx_RoomStatusBar_placeholderIndicator span{color:var(--timeline-text-color);opacity:.5;position:relative;top:-4px}.mx_RoomStatusBar_placeholderIndicator span:first-child{-webkit-animation-delay:.3s;animation-delay:.3s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}@keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}.mx_RoomStatusBar_typingIndicatorAvatars{width:52px;margin-top:-1px;text-align:left}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_image{margin-right:-12px;border:1px solid var(--timeline-background-color)}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_initial{padding-left:1px;padding-top:1px}.mx_RoomStatusBar_typingIndicatorRemaining{display:inline-block;color:#acacac;background-color:#ddd;border:1px solid var(--timeline-background-color);border-radius:40px;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center;position:absolute}.mx_RoomStatusBar_scrollDownIndicator{cursor:pointer;padding-left:1px}.mx_RoomStatusBar_unreadMessagesBar{padding-top:10px;color:var(--warning-color);cursor:pointer}.mx_RoomStatusBar_connectionLostBar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:19px;min-height:58px}.mx_RoomStatusBar_connectionLostBar img{padding-left:10px;padding-right:10px;vertical-align:middle;float:left}.mx_RoomStatusBar_connectionLostBar_title{color:var(--warning-color)}.mx_RoomStatusBar_connectionLostBar_desc{color:var(--timeline-text-color);font-size:.867rem;opacity:.5;padding-bottom:20px}.mx_RoomStatusBar_resend_link{color:var(--timeline-text-color)!important;text-decoration:underline!important;cursor:pointer}.mx_RoomStatusBar_isAlone,.mx_RoomStatusBar_typingBar{height:50px;line-height:3.333rem;color:var(--timeline-text-color);opacity:.5;overflow-y:hidden;display:block}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar{min-height:40px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_indicator{margin-top:10px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_callBar,.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_typingBar{height:40px;line-height:2.667rem}.mx_RoomSubList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomSubList_nonEmpty .mx_AutoHideScrollbar_offset{padding-bottom:4px}.mx_RoomSubList_labelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 8px;padding:0 8px;height:36px}.mx_RoomSubList_labelContainer.focus-visible:focus-within{background-color:var(--timeline-background-color)}.mx_RoomSubList_label{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6px}.mx_RoomSubList_label>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-transform:uppercase;color:var(--roomlist-text-secondary-color);font-weight:700;font-size:.8rem;margin-left:8px}.mx_RoomSubList_badge>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:8px;font-weight:600;font-size:.8rem;padding:0 5px;color:var(--roomlist-background-color);background-color:var(--roomlist-text-secondary-color);cursor:pointer}.mx_RoomSubList_addRoom,.mx_RoomSubList_badge{margin-left:7px}.mx_RoomSubList_addRoom{background-color:var(--timeline-text-secondary-color);border-radius:10px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;position:relative}.mx_RoomSubList_addRoom:before{background-color:#edf3ff;-webkit-mask:url(../../img/icons-room-add.bd36e26.svg);mask:url(../../img/icons-room-add.bd36e26.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_RoomSubList_badgeHighlight>div{color:#fff;background-color:var(--warning-color)}.mx_RoomSubList_chevron{pointer-events:none;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;width:10px;height:6px;margin-left:2px;background-color:var(--roomlist-text-secondary-color)}.mx_RoomSubList_chevronDown{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mx_RoomSubList_chevronUp{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mx_RoomSubList_chevronRight{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mx_RoomSubList_scroll{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 8px}.collapsed .mx_RoomSubList_scroll{padding:0}.collapsed .mx_RoomSubList_labelContainer{margin-right:8px;margin-left:2px;padding:0}.collapsed .mx_RoomSubList_addRoom{margin-left:3px;margin-right:10px}.collapsed .mx_RoomSubList_label>span{display:none}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow:before{position:-webkit-sticky;position:sticky;content:"";top:0;left:0;right:0;height:8px;z-index:100;display:block;pointer-events:none;-webkit-transition:background-image .1s ease-in;transition:background-image .1s ease-in;background:-webkit-gradient(linear,left bottom,left top,from(var(--roomlist-background-color-0pct)),to(var(--roomlist-background-color)));background:linear-gradient(0deg,var(--roomlist-background-color-0pct),var(--roomlist-background-color))}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow{margin-top:-8px}.mx_RoomView{word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_fileDropTarget{min-width:0;width:100%;font-size:1.2rem;text-align:center;pointer-events:none;padding-left:12px;padding-right:12px;margin-left:-12px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--timeline-background-color-50pct);border:2px solid #e1dddd;border-bottom:none;position:absolute;top:52px;bottom:0;z-index:3000}.mx_RoomView_fileDropTargetLabel{top:50%;width:100%;margin-top:-50px;position:absolute}.mx_RoomView_auxPanel{min-width:0;width:100%;margin:0 auto;overflow:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomView_auxPanel_fullHeight{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3000;background-color:var(--timeline-background-color)}.mx_RoomView_auxPanel_hiddenHighlights{border-bottom:1px solid var(--roomlist-separator-color);padding:10px 26px;color:var(--warning-color);cursor:pointer}.mx_RoomView_auxPanel_apps{max-width:1920px!important}.mx_RoomView .mx_MainSplit,.mx_RoomView_messagePanel{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomView_messagePanel{width:100%;overflow-y:auto;overflow-anchor:none}.mx_RoomView_messagePanelSearchSpinner{-webkit-box-flex:1;-ms-flex:1;flex:1;background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-position:center 367px;background-size:25px;background-repeat:no-repeat;position:relative}.mx_RoomView_messagePanelSearchSpinner:before{background-color:var(--timeline-text-secondary-color);-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50px;mask-size:50px;content:"";position:absolute;top:286px;left:0;right:0;height:50px}.mx_RoomView_body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_RoomView_body .mx_RoomView_messagePanel,.mx_RoomView_body .mx_RoomView_messagePanelSearchSpinner,.mx_RoomView_body .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_RoomView_body .mx_RoomView_timeline{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_statusArea{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:0;background-color:var(--timeline-background-color);z-index:1000;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mx_RoomView_statusArea_expanded{max-height:100px}.mx_RoomView_statusAreaBox{margin:auto;min-height:50px}.mx_RoomView_statusAreaBox_line{margin-left:65px;border-top:1px solid var(--roomlist-separator-color);height:1px}.mx_RoomView_messageListWrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_RoomView_searchResultsPanel .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomView_searchResultsPanel a{text-decoration:none;color:inherit}.mx_RoomView_empty{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.867rem;padding-left:3em;padding-right:3em;margin-right:20px;margin-top:33%;text-align:center}.mx_RoomView_MessageList{list-style-type:none;padding:18px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_RoomView_MessageList li{clear:both}li.mx_RoomView_myReadMarker_container{height:0;margin:0;padding:0;border:0}hr.mx_RoomView_myReadMarker{border-top:1px solid var(--accent-color);border-bottom:1px solid var(--accent-color);margin-top:0;position:relative;top:-1px;z-index:1;-webkit-transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;width:99%;opacity:1}.mx_RoomView_callStatusBar .mx_UploadBar_uploadProgressInner{background-color:var(--timeline-background-color)}.mx_RoomView_callStatusBar .mx_UploadBar_uploadFilename{color:#fff;opacity:1}.mx_RoomView_inCall .mx_RoomView_statusAreaBox_line{margin-top:2px;border:none;height:0}.mx_RoomView_inCall .mx_MessageComposer_wrapper{border-top:2px hidden;padding-top:1px}.mx_RoomView_inCall .mx_RoomView_statusAreaBox{background-color:var(--accent-color);color:#fff;position:relative}.mx_RoomView_voipChevron{position:absolute;bottom:-11px;right:11px}.mx_RoomView_voipButton{float:right;margin-right:13px;margin-top:10px;cursor:pointer}.mx_RoomView_voipButton object{pointer-events:none}.mx_RoomView .mx_MessageComposer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2px}.mx_RoomView_ongoingConfCallNotification{width:100%;text-align:center;background-color:var(--warning-color);color:#fff;font-weight:700;padding:6px 0;cursor:pointer}.mx_RoomView_ongoingConfCallNotification a{color:#fff!important}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList{margin-bottom:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_statusAreaBox{min-height:42px}.mx_ScrollPanel .mx_RoomView_MessageList{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow-y:hidden}.mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.mx_SearchBox.mx_SearchBox_blurred:not(:hover){background-color:transparent}.mx_SearchBox .mx_SearchBox_closeButton{cursor:pointer;background-image:url(../../img/icons-close.11ff07c.svg);background-repeat:no-repeat;width:16px;height:16px;background-position:50%;padding:9px}.mx_TabbedView{margin:0;padding:0 0 0 58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedView_tabLabels{width:170px;max-width:170px;color:var(--timeline-text-color);position:fixed}.mx_TabbedView_tabLabel{vertical-align:text-top;cursor:pointer;display:block;border-radius:3px;font-size:.933rem;min-height:24px;margin-bottom:6px;position:relative}.mx_TabbedView_tabLabel_active{background-color:var(--accent-color);color:#edf3ff}.mx_TabbedView_maskedIcon{margin-left:6px;margin-right:9px;margin-top:1px;width:16px;height:16px;display:inline-block}.mx_TabbedView_maskedIcon:before{display:inline-block;background-color:var(--timeline-text-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px;mask-size:16px;width:16px;height:22px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle}.mx_TabbedView_tabLabel_active .mx_TabbedView_maskedIcon:before{background-color:#edf3ff}.mx_TabbedView_tabLabel_text{vertical-align:middle}.mx_TabbedView_tabPanel{margin-left:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_TabbedView_tabPanel,.mx_TabbedView_tabPanelContent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.mx_TabbedView_tabPanelContent{overflow:auto}.mx_TagPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--sidebar-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:0}.mx_TagPanel,.mx_TagPanel_items_selected{cursor:pointer}.mx_TagPanel .mx_TagPanel_clearButton_container{height:70px;width:60px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none}.mx_TagPanel .mx_TagPanel_clearButton object{margin-top:24px;pointer-events:none}.mx_TagPanel .mx_TagPanel_divider{height:0;width:42px;border-bottom:1px solid var(--roomlist-separator-color);display:none}.mx_TagPanel .mx_TagPanel_scroller{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer>div{height:40px;padding:10px 0 9px}.mx_TagPanel .mx_TagTile{margin:9px 0;position:relative}.mx_TagPanel .mx_TagTile_plus{margin-bottom:12px;height:40px;width:40px;border-radius:20px;background-color:var(--timeline-text-secondary-color);position:relative;display:block!important}.mx_TagPanel .mx_TagTile_plus:before{background-color:#edf3ff;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_TagPanel .mx_TagTile.mx_TagTile_selected:before{content:"";height:56px;background-color:var(--accent-color);width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:-8px}.mx_TagPanel .mx_TagTile.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_TagTile_tooltip{position:relative;top:-30px;left:5px}.mx_TagTile_context_button{min-width:15px;height:15px;position:absolute;right:-5px;top:-8px;border-radius:8px;background-color:#dbdbdb;color:#000;font-weight:600;font-size:.667rem;text-align:center;padding-top:1px;padding-left:4px;padding-right:4px}.mx_TagTile_avatar{position:relative}.mx_TagTile_badge{position:absolute;right:-4px;top:-2px;border-radius:8px;color:#fff;font-weight:600;font-size:.933rem;padding:0 5px;background-color:var(--roomlist-text-secondary-color)}.mx_TagTile_badgeHighlight{background-color:var(--warning-color)}.mx_ToastContainer{position:absolute;top:0;left:70px;z-index:101;padding:4px;display:grid;grid-template-rows:1fr 14px 6px}.mx_ToastContainer.mx_ToastContainer_stacked:before{content:"";margin:0 4px;grid-row:2/4;background-color:#fff}.mx_ToastContainer .mx_Toast_toast,.mx_ToastContainer.mx_ToastContainer_stacked:before{grid-column:1;-webkit-box-shadow:0 4px 12px #181b21;box-shadow:0 4px 12px #181b21;border-radius:8px}.mx_ToastContainer .mx_Toast_toast{grid-row:1/3;color:var(--timeline-text-color);background-color:var(--timeline-background-color);overflow:hidden;display:grid;grid-template-columns:20px 1fr;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;padding:8px 16px 8px 8px}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon:after{content:"";width:22px;height:22px;grid-column:1;grid-row:1;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification:after{-webkit-mask-image:url(../../img/e2e/normal.38c8458.svg);mask-image:url(../../img/e2e/normal.38c8458.svg);background-color:var(--timeline-text-color)}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon .mx_Toast_body,.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon h2{grid-column:2}.mx_ToastContainer .mx_Toast_toast h2{grid-column:1/3;grid-row:1;margin:0;font-size:1rem;font-weight:600}.mx_ToastContainer .mx_Toast_toast .mx_Toast_body{grid-column:1/3;grid-row:2}.mx_ToastContainer .mx_Toast_toast .mx_Toast_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ToastContainer .mx_Toast_toast .mx_Toast_description{max-width:272px;overflow:hidden;text-overflow:ellipsis;margin:4px 0 11px;font-size:.8rem}.mx_ToastContainer .mx_Toast_toast .mx_Toast_deviceID{font-size:.667rem}.mx_TopLeftMenuButton{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid var(--roomlist-separator-color);color:var(--timeline-text-color);background-color:var(--timeline-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 4px;overflow:hidden}.mx_TopLeftMenuButton .mx_BaseAvatar{margin:0 7px}.mx_TopLeftMenuButton_name{margin:0 7px;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600}.mx_TopLeftMenuButton_chevron{margin:0 7px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px;height:6px;background-color:var(--roomlist-text-secondary-color)}.mx_UploadBar{position:relative}.mx_UploadBar_uploadProgressOuter{height:5px;margin-left:63px;margin-top:-1px;padding-bottom:5px}.mx_UploadBar_uploadProgressInner{background-color:var(--accent-color);height:5px}.mx_UploadBar_uploadFilename{margin-top:5px;margin-left:65px;opacity:.5;color:var(--timeline-text-color)}.mx_UploadBar_uploadIcon{float:left;margin-top:5px;margin-left:14px}.mx_UploadBar_uploadCancel{float:right;margin-top:5px;margin-right:10px;position:relative;opacity:.6;cursor:pointer;z-index:1}.mx_UploadBar_uploadBytes{float:right;margin-top:5px;margin-right:30px;color:var(--accent-color)}.mx_ViewSource_label_left{float:left}.mx_ViewSource_label_right{float:right}.mx_ViewSource_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_ViewSource pre{text-align:left;font-size:.8rem;padding:.5em 1em;word-wrap:break-word;white-space:pre-wrap}.mx_CompleteSecurity_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CompleteSecurity_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_CompleteSecurity_clients{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:36px auto 0}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile{position:relative;width:160px;text-align:center;padding-top:64px;display:inline-block}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{content:"";position:absolute;height:48px;width:48px;left:56px;top:0;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop{margin-right:56px}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before{-webkit-mask-image:url(../../img/feather-customised/monitor.f07f712.svg);mask-image:url(../../img/feather-customised/monitor.f07f712.svg)}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{-webkit-mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg);mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg)}.mx_CompleteSecurity_clients p{margin-top:16px;font-size:.8rem;color:#a1b2d1;text-align:center}.mx_CompleteSecurity_heroIcon{width:128px;height:128px;position:relative;margin:0 auto}.mx_CompleteSecurity_body{font-size:1rem}.mx_CompleteSecurity_waiting{color:var(--timeline-text-secondary-color)}.mx_CompleteSecurity_actionRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.867rem}.mx_CompleteSecurity_actionRow .mx_AccessibleButton{-webkit-margin-start:18px;margin-inline-start:18px}.mx_CompleteSecurity_actionRow .mx_AccessibleButton.warning{color:var(--warning-color)}.mx_Login_submit{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;width:100%;margin-top:35px;margin-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx_Login_submit:disabled{opacity:.3;cursor:default}.mx_AuthBody a.mx_Login_sso_link:hover,.mx_AuthBody a.mx_Login_sso_link:link,.mx_AuthBody a.mx_Login_sso_link:visited{color:#fff}.mx_Login_loader{display:inline;position:relative;top:2px;left:8px}.mx_Login_loader .mx_Spinner{display:inline}.mx_Login_loader .mx_Spinner img{width:16px;height:16px}.mx_Login_error{color:var(--warning-color);font-weight:700;text-align:center;margin-top:12px;margin-bottom:12px}.mx_Login_error.mx_Login_serverError{text-align:left;font-weight:400}.mx_Login_error.mx_Login_serverError.mx_Login_serverErrorNonFatal{color:#ff8d13}.mx_Login_type_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232f32}.mx_Login_type_container .mx_Field{margin:0}.mx_Login_type_label{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Login_underlinedServerName{border-bottom:1px dashed var(--accent-color)}div.mx_AccessibleButton_kind_link.mx_Login_forgot{font-size:inherit;padding:0}div.mx_AccessibleButton_kind_link.mx_Login_forgot.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_AuthBody{width:500px;font-size:.8rem;color:var(--timeline-text-secondary-color);background-color:var(--timeline-background-color);border-radius:0 4px 4px 0;padding:25px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody h2{font-size:1.6rem;font-weight:600;margin-top:8px;color:#232f32}.mx_AuthBody h3{font-size:.933rem;font-weight:600;color:#232f32}.mx_AuthBody a:hover,.mx_AuthBody a:link,.mx_AuthBody a:visited{color:#03b381;text-decoration:none}.mx_AuthBody input[type=password],.mx_AuthBody input[type=text]{color:#232f32}.mx_AuthBody .mx_Field input,.mx_AuthBody .mx_Field select{color:#232f32;background-color:var(--timeline-background-color)}.mx_AuthBody .mx_Field label{color:#232f32}.mx_AuthBody .mx_Field_labelAlwaysTopLeft label,.mx_AuthBody .mx_Field input:focus+label,.mx_AuthBody .mx_Field input:not(:placeholder-shown)+label,.mx_AuthBody .mx_Field select+label,.mx_AuthBody .mx_Field textarea:focus+label,.mx_AuthBody .mx_Field textarea:not(:placeholder-shown)+label{background-color:var(--timeline-background-color)}.mx_AuthBody input.error{color:var(--warning-color)}.mx_AuthBody .mx_Field input{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody .mx_Field_select:before{background-color:#232f32}.mx_AuthBody .mx_Dropdown{color:#232f32}.mx_AuthBody .mx_Dropdown_arrow{background:#232f32}.mx_AuthBody .mx_Dropdown_menu{background-color:var(--timeline-background-color)}.mx_AuthBody .mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#ddd}.mx_AuthBody_editServerDetails{padding-left:1em;font-size:.8rem;font-weight:400}.mx_AuthBody_fieldRow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.mx_AuthBody_fieldRow>.mx_Field{margin:0 5px}.mx_AuthBody_fieldRow>.mx_Field:first-child{margin-left:0}.mx_AuthBody_fieldRow>.mx_Field:last-child{margin-right:0}.mx_AuthBody_paddedFooter{height:80px;padding-top:28px;text-align:center}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_title{margin-top:16px;font-size:1rem;line-height:1.6rem}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_subtitle{margin-top:8px;font-size:.667rem;line-height:.933rem}.mx_AuthBody_changeFlow{display:block;text-align:center;width:100%}.mx_AuthBody_spinner{margin:1em 0}.mx_AuthBody_passwordScore{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border:0;border-radius:2px;position:absolute;top:-12px}.mx_AuthBody_passwordScore::-moz-progress-bar{border-radius:2px;background-color:var(--accent-color)}.mx_AuthBody_passwordScore::-webkit-progress-bar,.mx_AuthBody_passwordScore::-webkit-progress-value{border-radius:2px}.mx_AuthBody_passwordScore::-webkit-progress-value{background-color:var(--accent-color)}.mx_AuthButtons{min-height:24px;height:unset!important;padding-top:13px!important;padding-bottom:14px!important;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mx_AuthButtons_loginButton_wrapper{text-align:center;width:100%}.mx_AuthButtons_loginButton,.mx_AuthButtons_registerButton{margin-top:3px;height:40px;border:0;border-radius:40px;margin-left:4px;margin-right:4px;min-width:80px;background-color:var(--accent-color);color:var(--timeline-background-color);cursor:pointer;font-size:1rem;padding:0 11px;word-break:break-word}.mx_AuthFooter{text-align:center;width:100%;font-size:.933rem;opacity:.72;padding:20px 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:linear-gradient(transparent,rgba(0,0,0,.8))}.mx_AuthFooter a:hover,.mx_AuthFooter a:link,.mx_AuthFooter a:visited{color:#fff;margin:0 22px}.mx_AuthHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:206px;padding:25px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthHeaderLogo{margin-top:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.mx_AuthHeaderLogo img{width:100%}.mx_AuthPage{width:100%;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#2e3649}.mx_AuthPage,.mx_AuthPage_modal{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_AuthPage_modal{margin:100px auto auto;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.33);box-shadow:0 2px 4px 0 rgba(0,0,0,.33);background-color:var(--timeline-background-color-50pct)}.mx_CompleteSecurityBody{width:600px;color:#232f32;background-color:var(--timeline-background-color);border-radius:4px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_CompleteSecurityBody h2{font-size:1.6rem;font-weight:600;margin-top:0}.mx_CompleteSecurityBody h3{font-size:.933rem;font-weight:600}.mx_CompleteSecurityBody a:hover,.mx_CompleteSecurityBody a:link,.mx_CompleteSecurityBody a:visited{color:#03b381;text-decoration:none}.mx_CountryDropdown .mx_Dropdown_input .mx_Dropdown_option{padding:0 3px}.mx_CountryDropdown .mx_Dropdown_arrow{padding-right:3px}.mx_CountryDropdown_shortOption{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}.mx_CountryDropdown_option,.mx_CountryDropdown_shortOption{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CountryDropdown_option{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_InteractiveAuthEntryComponents_msisdnWrapper{text-align:center}.mx_InteractiveAuthEntryComponents_msisdnEntry{font-size:200%;font-weight:700;border:1px solid #c7c7c7;border-radius:3px;width:6em}.mx_InteractiveAuthEntryComponents_msisdnEntry:focus{border:1px solid var(--accent-color)}.mx_InteractiveAuthEntryComponents_msisdnSubmit{margin-top:4px;margin-bottom:5px}.mx_InteractiveAuthEntryComponents_termsSubmit{margin-top:20px;margin-bottom:5px;display:block;width:100%}.mx_InteractiveAuthEntryComponents_msisdnSubmit:disabled{background-color:var(--timeline-text-secondary-color);cursor:default}.mx_InteractiveAuthEntryComponents_termsSubmit:disabled{background-color:#92caad;cursor:default}.mx_InteractiveAuthEntryComponents_termsPolicy{display:block}.mx_InteractiveAuthEntryComponents_passwordSection{width:300px}.mx_InteractiveAuthEntryComponents_sso_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.mx_InteractiveAuthEntryComponents_sso_buttons .mx_AccessibleButton{margin-left:5px}.mx_AuthBody_language{width:100%}.mx_AuthBody_language .mx_Dropdown_input{border:none;font-size:.933rem;font-weight:600;color:var(--timeline-text-color)}.mx_AuthBody_language .mx_Dropdown_arrow{background:var(--timeline-text-color)}.mx_ServerConfig_help:link{opacity:.8}.mx_ServerConfig_error{display:block;color:var(--warning-color)}.mx_ServerConfig_identityServer{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.mx_ServerConfig_identityServer.mx_ServerConfig_identityServer_shown{-webkit-transform:scaleY(1);transform:scaleY(1)}.mx_ServerTypeSelector{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.mx_ServerTypeSelector_type{margin:0 5px}.mx_ServerTypeSelector_type:first-child{margin-left:0}.mx_ServerTypeSelector_type:last-child{margin-right:0}.mx_ServerTypeSelector_label{text-align:center;font-weight:600;color:#232f32;margin:8px 0}.mx_ServerTypeSelector_type .mx_AccessibleButton{padding:10px;border:1px solid #e7e7e7;border-radius:4px}.mx_ServerTypeSelector_type.mx_ServerTypeSelector_type_selected .mx_AccessibleButton{border-color:var(--accent-color)}.mx_ServerTypeSelector_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;margin-bottom:12px;font-weight:600;color:#232f32}.mx_ServerTypeSelector_logo>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mx_ServerTypeSelector_description{font-size:.667rem}.mx_Welcome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Welcome .mx_AuthBody_language{width:120px;margin-bottom:10px}.mx_BaseAvatar{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_BaseAvatar_initial{position:absolute;left:0;color:#fff;text-align:center;speak:none;pointer-events:none;font-weight:400}.mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover;border-radius:40px;vertical-align:top;background-color:var(--timeline-background-color)}.mx_MessageComposer_avatar .mx_BaseAvatar{padding:2px;border:1px solid transparent;border-radius:15px}.mx_MessageComposer_avatar .mx_BaseAvatar_initial{left:2px}.mx_MemberStatusMessageAvatar_hasStatus .mx_BaseAvatar{border-color:var(--accent-color)}.mx_MessageContextMenu{padding:6px}.mx_MessageContextMenu_field{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_MessageContextMenu_field.mx_MessageContextMenu_fieldSet{font-weight:700}.mx_RoomTileContextMenu{padding:6px}.mx_RoomTileContextMenu_tag_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_RoomTileContextMenu_tag_icon_set{padding-right:8px;padding-left:4px;display:none}.mx_RoomTileContextMenu_leave,.mx_RoomTileContextMenu_tag_field{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet{font-weight:700}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon{display:none}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon_set{display:inline-block}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#000}.mx_RoomTileContextMenu_leave{color:var(--warning-color)}.mx_RoomTileContextMenu_notif_picker{position:absolute;top:16px;left:5px}.mx_RoomTileContextMenu_notif_field{padding:4px 6px 10px 8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldSet{font-weight:700}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_notif_icon{padding-right:4px;padding-left:4px}.mx_RoomTileContextMenu_notif_activeIcon{display:inline-block;opacity:0;position:relative;left:-5px}.mx_RoomTileContextMenu_notif_fieldSet .mx_RoomTileContextMenu_notif_activeIcon{opacity:1}.mx_StatusMessageContextMenu{padding:10px}.mx_StatusMessageContextMenu_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}input.mx_StatusMessageContextMenu_message{border-radius:4px;border:1px solid #e7e7e7;padding:6.5px 11px;background-color:var(--timeline-background-color);font-weight:400;margin:0 0 10px}.mx_StatusMessageContextMenu_message::-webkit-input-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message::-moz-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message:-ms-input-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message::-ms-input-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message::placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_actionContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_StatusMessageContextMenu_clear,.mx_StatusMessageContextMenu_submit{vertical-align:middle;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;-ms-flex-item-align:start;align-self:start;font-size:.8rem;padding:6px 1em;border:1px solid transparent;margin-right:10px}.mx_StatusMessageContextMenu_submit[disabled]{opacity:.49}.mx_StatusMessageContextMenu_clear{color:var(--warning-color);background-color:transparent;border:1px solid var(--warning-color)}.mx_StatusMessageContextMenu_actionContainer .mx_Spinner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_TagTileContextMenu_item{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_TagTileContextMenu_item object{pointer-events:none}.mx_TagTileContextMenu_item_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_TagTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#000}.mx_TopLeftMenu{min-width:210px;border-radius:4px}.mx_TopLeftMenu .mx_TopLeftMenu_greyedText{font-size:.8rem;opacity:.5}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink{font-size:.8rem}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink img{margin-left:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section:not(:last-child){border-bottom:1px solid #000}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon{margin:5px 0;padding:5px 20px 5px 15px}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon div:not(:first-child){margin-top:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon{margin:5px 0;padding:0;list-style:none}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_home:after{-webkit-mask-image:url(../../img/feather-customised/home.55644be.svg);mask-image:url(../../img/feather-customised/home.55644be.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_help:after{-webkit-mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg);mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_settings:after{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signin:after{-webkit-mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg);mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signout:after{-webkit-mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg);mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:16px;mask-size:16px;position:absolute;width:16px;height:16px;content:"";top:5px;left:14px;background-color:var(--timeline-text-color)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton{position:relative;cursor:pointer;white-space:nowrap;padding:5px 20px 5px 43px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:hover{background-color:#343a46}.mx_WidgetContextMenu{padding:6px}.mx_WidgetContextMenu .mx_WidgetContextMenu_option{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_WidgetContextMenu .mx_WidgetContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#000}.mx_AddressPickerDialog a:hover,.mx_AddressPickerDialog a:link,.mx_AddressPickerDialog a:visited{color:#03b381;text-decoration:none}.mx_AddressPickerDialog_input,.mx_AddressPickerDialog_input:focus{height:26px;font-size:.933rem;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;padding-left:12px;padding-right:12px;margin:0!important;border:0!important;outline:0!important;width:1000%;resize:none;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap}.mx_AddressPickerDialog .mx_Dialog_content{min-height:50px}.mx_AddressPickerDialog_inputContainer{border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 4px;max-height:150px;overflow-x:hidden;overflow-y:auto}.mx_AddressPickerDialog_error{margin-top:10px;color:var(--warning-color)}.mx_AddressPickerDialog_cancel{position:absolute;right:11px;top:13px;cursor:pointer}.mx_AddressPickerDialog_cancel object{pointer-events:none}.mx_AddressPickerDialog_identityServer{margin-top:1em}.mx_AnalyticsModal table{margin:10px 0}.mx_ChangelogDialog_content{max-height:300px;overflow:auto}.mx_ChangelogDialog_li{padding:.2em}.mx_ChatCreateOrReuseDialog .mx_ChatCreateOrReuseDialog_tiles{margin-top:24px}.mx_ChatCreateOrReuseDialog .mx_Dialog_content{margin-bottom:24px;min-height:100px}.mx_ChatCreateOrReuseDialog .mx_RoomTile_badge{display:none}.mx_ChatCreateOrReuseDialog_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ChatCreateOrReuseDialog_profile_name{padding:14px}.mx_ConfirmUserActionDialog .mx_Dialog_content{min-height:48px;margin-bottom:24px}.mx_ConfirmUserActionDialog_avatar{float:left;margin-right:20px;margin-top:-2px}.mx_ConfirmUserActionDialog_name{font-size:1.2rem}.mx_ConfirmUserActionDialog_userId{font-size:.867rem}.mx_ConfirmUserActionDialog_reasonField{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:var(--timeline-text-color);background-color:var(--timeline-background-color);border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 16px;margin-bottom:24px;width:90%}.mx_CreateGroupDialog_inputRow{margin-top:10px;margin-bottom:10px}.mx_CreateGroupDialog_label{text-align:left;padding-bottom:12px}.mx_CreateGroupDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color)}.mx_CreateGroupDialog_input_hasPrefixAndSuffix{border-radius:0}.mx_CreateGroupDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateGroupDialog_prefix,.mx_CreateGroupDialog_suffix{padding:0 5px;line-height:2.467rem;background-color:var(--roomlist-separator-color);border:1px solid #e7e7e7;text-align:center}.mx_CreateGroupDialog_prefix{border-right:0;border-radius:3px 0 0 3px}.mx_CreateGroupDialog_suffix{border-left:0;border-radius:0 3px 3px 0}.mx_CreateRoomDialog_details{margin-top:15px}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary{outline:none;list-style:none;font-weight:600;cursor:pointer;color:var(--accent-color)}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary::-webkit-details-marker{display:none}.mx_CreateRoomDialog_details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:5px 0}.mx_CreateRoomDialog_details>div input[type=checkbox]{margin-right:10px}.mx_CreateRoomDialog_label{text-align:left;padding-bottom:12px}.mx_CreateRoomDialog_input_container{padding-right:20px}.mx_CreateRoomDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);width:100%}.mx_CreateRoomDialog_aliasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.mx_CreateRoomDialog_aliasContainer .mx_RoomAliasField{margin:0}.mx_CreateRoomDialog.mx_Dialog_fixedWidth{width:450px}.mx_CreateRoomDialog .mx_Dialog_content{margin-bottom:40px}.mx_CreateRoomDialog .mx_Field_input label,.mx_CreateRoomDialog p{color:#a1b2d1}.mx_CreateRoomDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateRoomDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateRoomDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateRoomDialog .mx_CreateRoomDialog_topic{margin-bottom:36px}.mx_CreateRoomDialog .mx_Dialog_content>.mx_SettingsFlag{margin-top:24px}.mx_CreateRoomDialog p{margin:0 85px 0 0;font-size:.8rem}.mx_DeactivateAccountDialog .mx_Dialog_content{margin-bottom:30px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section{margin-top:60px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section .mx_Field{width:300px}.mx_DeviceVerifyDialog_cryptoSection ul{display:table}.mx_DeviceVerifyDialog_cryptoSection li{display:table-row}.mx_DeviceVerifyDialog_cryptoSection label,.mx_DeviceVerifyDialog_cryptoSection span{display:table-cell;padding-right:1em}.mx_DevTools_content{margin:10px 0}.mx_DevTools_ServersInRoomList_button{cursor:default!important}.mx_DevTools_RoomStateExplorer_query{margin-bottom:10px}.mx_DevTools_RoomStateExplorer_button,.mx_DevTools_ServersInRoomList_button{margin-bottom:10px;width:100%}.mx_DevTools_label_left{float:left}.mx_DevTools_label_right{float:right}.mx_DevTools_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_DevTools_inputRow{display:table-row}.mx_DevTools_inputLabelCell{display:table-cell;font-weight:700;padding-right:24px}.mx_DevTools_inputCell{display:table-cell;width:240px}.mx_DevTools_inputCell input{display:inline-block;border:0;border-bottom:1px solid hsla(0,0%,59.2%,.5);padding:0;width:240px;color:rgba(74,74,74,.9);font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1.067rem}.mx_DevTools_textarea{font-size:.8rem;max-width:684px;min-height:250px;padding:10px}.mx_DevTools_eventTypeStateKeyGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_DevTools_content .mx_Field_input:first-of-type{margin-right:42px}.mx_DevTools_tgl{display:none}.mx_DevTools_tgl,.mx_DevTools_tgl *,.mx_DevTools_tgl+.mx_DevTools_tgl-btn,.mx_DevTools_tgl:after,.mx_DevTools_tgl :after,.mx_DevTools_tgl:before,.mx_DevTools_tgl :before{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::-moz-selection,.mx_DevTools_tgl::-moz-selection,.mx_DevTools_tgl ::-moz-selection,.mx_DevTools_tgl:after::-moz-selection,.mx_DevTools_tgl :after::-moz-selection,.mx_DevTools_tgl:before::-moz-selection,.mx_DevTools_tgl :before::-moz-selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::selection,.mx_DevTools_tgl::selection,.mx_DevTools_tgl ::selection,.mx_DevTools_tgl:after::selection,.mx_DevTools_tgl :after::selection,.mx_DevTools_tgl:before::selection,.mx_DevTools_tgl :before::selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn{outline:0;display:block;width:7em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after{left:0}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{display:none}.mx_DevTools_tgl:checked+.mx_DevTools_tgl-btn:after{left:50%}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn{padding:2px;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:sans-serif;-webkit-perspective:100px;perspective:100px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;text-align:center;position:absolute;line-height:2em;font-weight:700;color:#fff;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:4px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after{content:attr(data-tg-on);background:#02c66f;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{background:#ff3a19;content:attr(data-tg-off)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:active:before{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:after{-webkit-transform:rotateY(0);transform:rotateY(0);left:0;background:#7fc6a6}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:active:after{-webkit-transform:rotateY(20deg);transform:rotateY(20deg)}.mx_DevTools_VerificationRequest{border:1px solid #ccc;border-radius:3px;padding:1px 5px;margin-bottom:6px;font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji}.mx_DevTools_VerificationRequest dl{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;margin:0}.mx_DevTools_VerificationRequest dd{grid-column-start:2}.mx_DevTools_VerificationRequest dd:empty{color:#666}.mx_DevTools_VerificationRequest dd:empty:after{content:"(empty)"}.mx_DevTools_VerificationRequest dt{font-weight:700;grid-column-start:1}.mx_DevTools_VerificationRequest dt:after{content:":"}.mx_EncryptedEventDialog .mx_DeviceVerifyButtons{float:right;padding:0;margin-right:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;background-color:var(--timeline-background-color);color:var(--accent-color)}.mx_EncryptedEventDialog button{margin-top:0}.mx_GroupAddressPicker_checkboxContainer{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupAddressPicker_checkboxContainer input[type=checkbox]{width:20px}.mx_IncomingSasDialog_opponentProfile_image{position:relative}.mx_IncomingSasDialog_opponentProfile h2{display:inline-block;margin-left:10px}.mx_InviteDialog_addressBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_InviteDialog_addressBar .mx_InviteDialog_editor{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background-color:#22262e;border-radius:4px;min-height:25px;padding-left:8px;overflow-x:hidden;overflow-y:auto}.mx_InviteDialog_addressBar .mx_InviteDialog_editor .mx_InviteDialog_userTile{display:inline-block;float:left;position:relative;top:7px}.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea,.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea:focus{height:34px;line-height:2.267rem;font-size:.933rem;padding-left:12px;margin:0!important;border:0!important;outline:0!important;resize:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap;width:40%}.mx_InviteDialog_addressBar .mx_InviteDialog_goButton{min-width:48px;margin-left:10px;height:25px;line-height:1.667rem}.mx_InviteDialog_addressBar .mx_InviteDialog_buttonAndSpinner .mx_Spinner{width:20px;height:20px;margin-left:5px;display:inline-block;vertical-align:middle}.mx_InviteDialog_section{padding-bottom:10px}.mx_InviteDialog_section h3{font-size:.8rem;color:#a1b2d1;font-weight:700;text-transform:uppercase}.mx_InviteDialog_roomTile{cursor:pointer;padding:5px 10px}.mx_InviteDialog_roomTile:hover{background-color:#22262e;border-radius:4px}.mx_InviteDialog_roomTile *{vertical-align:middle}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack{display:inline-block;position:relative;width:36px;height:36px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack>*{position:absolute;top:0;left:0}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected{width:36px;height:36px;border-radius:36px;background-color:#368bd6;display:inline-block;position:relative}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected:before{content:"";width:24px;height:24px;grid-column:1;grid-row:1;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:6px;left:6px;background-color:#fff}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_name{font-weight:600;font-size:.933rem;color:var(--timeline-text-color);margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_userId{font-size:.8rem;color:#a1b2d1;margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_time{text-align:right;font-size:.8rem;color:#a1b2d1;float:right;line-height:2.4rem}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_highlight{font-weight:900}.mx_InviteDialog_userTile{margin-right:8px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill{background-color:#368bd6;border-radius:12px;display:inline-block;height:24px;line-height:1.6rem;padding-left:8px;padding-right:8px;color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_avatar{border-radius:20px;position:relative;left:-5px;top:2px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_name,.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill img.mx_InviteDialog_userTile_avatar{vertical-align:top}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_threepidAvatar{background-color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_remove{display:inline-block;margin-left:4px}.mx_InviteDialog{height:590px;padding-left:20px}.mx_InviteDialog_userSections{margin-top:10px;overflow-y:auto;padding-right:45px;height:455px}.mx_InviteDialog_addressBar,.mx_InviteDialog_helpText{margin-right:45px}.mx_KeyboardShortcutsDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-50px;max-height:1100px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category{width:33.3333%;margin:0 0 40px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category>div{padding-left:5px}.mx_KeyboardShortcutsDialog h3{margin:0 0 10px}.mx_KeyboardShortcutsDialog h5{margin:15px 0 5px;font-weight:400}.mx_KeyboardShortcutsDialog kbd{padding:5px;border-radius:4px;background-color:var(--roomlist-background-color);margin-right:5px;min-width:20px;text-align:center;display:inline-block;border:1px solid #000;-webkit-box-shadow:0 2px #000;box-shadow:0 2px #000;margin-bottom:4px;text-transform:capitalize}.mx_KeyboardShortcutsDialog kbd+kbd{margin-left:5px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_inline div{display:inline}.mx_MessageEditHistoryDialog .mx_Dialog_header>.mx_Dialog_title{text-align:center}.mx_MessageEditHistoryDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:60vh}.mx_MessageEditHistoryDialog_scrollPanel{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_MessageEditHistoryDialog_error{color:var(--warning-color);text-align:center}.mx_MessageEditHistoryDialog_edits{list-style-type:none;font-size:.933rem;padding:0;color:var(--timeline-text-color)}.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_deletion,.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_insertion{padding:0 2px}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_deletion{color:#ff4c55;background-color:rgba(255,76,85,.1);text-decoration:line-through}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_insertion{color:#1aa97b;background-color:rgba(26,169,123,.1);text-decoration:underline}.mx_MessageEditHistoryDialog_edits .mx_EventTile_content,.mx_MessageEditHistoryDialog_edits .mx_EventTile_line{margin-right:0}.mx_MessageEditHistoryDialog_edits .mx_MessageActionBar .mx_AccessibleButton{font-size:.667rem;padding:0 8px}.mx_NewSessionReviewDialog_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.mx_NewSessionReviewDialog_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_NewSessionReviewDialog_deviceName{font-weight:600}.mx_NewSessionReviewDialog_deviceID{font-size:.8rem;color:var(--timeline-text-secondary-color)}.mx_RoomSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_RoomSettingsDialog_rolesIcon:before{-webkit-mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg);mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg)}.mx_RoomSettingsDialog_notificationsIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RoomSettingsDialog_bridgesIcon:before{-webkit-mask-image:url(../../img/feather-customised/bridge.b2ca042.svg);mask-image:url(../../img/feather-customised/bridge.b2ca042.svg)}.mx_RoomSettingsDialog_warningIcon:before{-webkit-mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg);mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg)}.mx_RoomSettingsDialog .mx_Dialog_title{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto;padding-left:40px;padding-right:80px}.mx_RoomSettingsDialog .mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{-webkit-mask:url(../../img/feather-customised/image.a8671b8.svg);mask:url(../../img/feather-customised/image.a8671b8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center}.mx_RoomSettingsDialog_BridgeList{padding:0}.mx_RoomSettingsDialog_BridgeList .mx_AccessibleButton{display:inline;margin:0;padding:0}.mx_RoomSettingsDialog_BridgeList li{list-style-type:none;padding:5px;margin-bottom:8px;border:1px solid var(--roomlist-separator-color);border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon{float:left;padding-right:10px}.mx_RoomSettingsDialog_BridgeList li .column-icon *{border-radius:5px;border:1px solid var(--roomlist-separator-color)}.mx_RoomSettingsDialog_BridgeList li .column-icon .noProtocolIcon{width:48px;height:48px;background:var(--roomlist-separator-color);border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon{float:left;margin-right:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon img{border-radius:5px;border-width:1px;border-color:var(--roomlist-separator-color)}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon span{left:auto}.mx_RoomSettingsDialog_BridgeList li .column-data{display:inline-block;width:85%}.mx_RoomSettingsDialog_BridgeList li .column-data>h3{margin-top:0;margin-bottom:0;font-size:16pt;color:var(--timeline-text-color)}.mx_RoomSettingsDialog_BridgeList li .column-data>*{margin-top:4px;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details{color:var(--timeline-text-color);font-weight:600}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details .channel{margin-left:5px}.mx_RoomSettingsDialog_BridgeList li .column-data .mx_showMore{display:block;text-align:left;margin-top:10px}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata{color:#a1b2d1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata.visible{overflow-y:visible;text-overflow:ellipsis;white-space:normal}.mx_RoomUpgradeDialog{padding-right:70px}.mx_RoomUpgradeWarningDialog{max-width:38vw;width:38vw}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag{font-weight:700}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-left:8px;float:right}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_SetEmailDialog_email_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:rgba(74,74,74,.9);background-color:var(--timeline-background-color);font-size:1rem;width:100%;max-width:280px;margin-bottom:10px}.mx_SetEmailDialog_email_input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--accent-color)}.mx_SetMxIdDialog .mx_Dialog_title{padding-right:40px}.mx_SetMxIdDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_SetMxIdDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);font-size:1rem;width:100%;max-width:280px}.mx_SetMxIdDialog_input.error,.mx_SetMxIdDialog_input.error:focus{border:1px solid var(--warning-color)}.mx_SetMxIdDialog_input_group .mx_Spinner{height:37px;padding-left:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_SetMxIdDialog .success{color:var(--accent-color)}.mx_SetPasswordDialog_change_password input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);font-size:1rem;max-width:280px;margin-bottom:10px}.mx_SetPasswordDialog_change_password_button{margin-top:68px}.mx_SetPasswordDialog .mx_Dialog_content{margin-bottom:0}.mx_RoomSettingsDialog,.mx_UserSettingsDialog{width:90vw;max-width:1000px;height:80vh}.mx_RoomSettingsDialog .mx_TabbedView,.mx_UserSettingsDialog .mx_TabbedView{top:65px}.mx_RoomSettingsDialog .mx_TabbedView .mx_SettingsTab,.mx_UserSettingsDialog .mx_TabbedView .mx_SettingsTab{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:580px;padding-right:100px;padding-bottom:100px}.mx_RoomSettingsDialog .mx_Dialog_title,.mx_UserSettingsDialog .mx_Dialog_title{text-align:center;margin-bottom:24px}.mx_ShareDialog hr{margin-top:25px;margin-bottom:25px;border-color:var(--timeline-text-secondary-color)}.mx_ShareDialog_content{margin:10px 0}.mx_ShareDialog_matrixto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;border:1px solid var(--timeline-text-secondary-color);margin-bottom:10px;margin-top:30px;padding:10px}.mx_ShareDialog_matrixto a{text-decoration:none}.mx_ShareDialog_matrixto_link{-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.mx_ShareDialog_matrixto_copy{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;margin-left:20px;display:inherit}.mx_ShareDialog_matrixto_copy>div{background-image:url(../../img/icon_copy_message.f2eab28.svg);margin-left:5px;width:20px;height:20px}.mx_ShareDialog_split{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_ShareDialog_qrcode_container{float:left;background-color:#fff;padding:5px;border-radius:5px;height:256px;width:256px;margin-right:64px}.mx_ShareDialog_social_container{display:inline-block;width:299px}.mx_ShareDialog_social_icon{display:inline-grid;margin-right:10px;margin-bottom:10px}.mx_SlashCommandHelpDialog .mx_SlashCommandHelpDialog_headerRow h2{margin-bottom:2px}.mx_SlashCommandHelpDialog .mx_Dialog_content{margin-top:12px;margin-bottom:34px}.mx_TabbedIntegrationManagerDialog .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none;position:relative}.mx_TabbedIntegrationManagerDialog_container{position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager{width:100%;height:100%;border-top:1px solid var(--accent-color)}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_TabbedIntegrationManagerDialog_tab{display:inline-block;border:1px solid var(--accent-color);border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 8px;margin-right:5px}.mx_TabbedIntegrationManagerDialog_currentTab{background-color:var(--accent-color);color:#fff}.mx_TermsDialog_forIntegrationManager .mx_Dialog{width:60%;height:70%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_TermsDialog_termsTableHeader{font-weight:700;text-align:left}.mx_TermsDialog_termsTable{font-size:.8rem;width:100%}.mx_TermsDialog_service,.mx_TermsDialog_summary{padding-right:10px}.mx_TermsDialog_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:var(--accent-color);width:10px;height:10px}.mx_UnknownDeviceDialog{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_UnknownDeviceDialog ul{list-style:none;padding:0}.mx_UnknownDeviceDialog p{font-weight:700;font-size:1.067rem}.mx_UnknownDeviceDialog .mx_DeviceVerifyButtons{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.mx_UnknownDeviceDialog .mx_Dialog_content{margin-bottom:24px;overflow-y:scroll}.mx_UnknownDeviceDialog_deviceList>li{padding:4px}.mx_UnknownDeviceDialog_deviceList>li>*{padding-bottom:0}.mx_UploadConfirmDialog_fileIcon{margin-right:5px}.mx_UploadConfirmDialog_previewOuter{text-align:center}.mx_UploadConfirmDialog_previewInner{display:inline-block;text-align:left}.mx_UploadConfirmDialog_imagePreview{max-height:300px;max-width:100%;border-radius:4px;border:1px solid #9fa9ba}.mx_UserSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_UserSettingsDialog_voiceIcon:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_UserSettingsDialog_bellIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_UserSettingsDialog_preferencesIcon:before{-webkit-mask-image:url(../../img/feather-customised/sliders.c04972d.svg);mask-image:url(../../img/feather-customised/sliders.c04972d.svg)}.mx_UserSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_UserSettingsDialog_helpIcon:before{-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_UserSettingsDialog_labsIcon:before{-webkit-mask-image:url(../../img/feather-customised/flag.350c432.svg);mask-image:url(../../img/feather-customised/flag.350c432.svg)}.mx_UserSettingsDialog_mjolnirIcon:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_UserSettingsDialog_flairIcon:before{-webkit-mask-image:url(../../img/feather-customised/flair.711761c.svg);mask-image:url(../../img/feather-customised/flair.711761c.svg)}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-right:8px}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_CreateKeyBackupDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateKeyBackupDialog_primaryContainer{padding:20px}.mx_CreateKeyBackupDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateKeyBackupDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_CreateKeyBackupDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:85px;margin-left:20px;font-size:80%}.mx_CreateKeyBackupDialog_passPhraseHelp progress{width:100%}.mx_CreateKeyBackupDialog_passPhraseInput{-webkit-box-flex:0;-ms-flex:none;flex:none;width:250px;border:1px solid var(--accent-color);border-radius:5px;padding:10px;margin-bottom:1em}.mx_CreateKeyBackupDialog_passPhraseMatch{margin-left:20px}.mx_CreateKeyBackupDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateKeyBackupDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateKeyBackupDialog_recoveryKey{width:262px;padding:20px;color:var(--timeline-text-secondary-color);background-color:#22262e;margin-right:12px}.mx_CreateKeyBackupDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateKeyBackupDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_CreateKeyBackupDialog details .mx_AccessibleButton{margin:1em 0}.mx_KeyBackupFailedDialog .mx_Dialog_title{margin-bottom:32px}.mx_KeyBackupFailedDialog_title{position:relative;padding-left:45px;padding-bottom:10px}.mx_KeyBackupFailedDialog_title:before{-webkit-mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--timeline-text-color);content:"";position:absolute;top:-6px;right:0;bottom:0;left:0}.mx_KeyBackupFailedDialog .mx_Dialog_buttons{margin-top:36px}.mx_RestoreKeyBackupDialog_keyStatus{height:30px}.mx_RestoreKeyBackupDialog_primaryContainer{padding:20px}.mx_RestoreKeyBackupDialog_passPhraseInput,.mx_RestoreKeyBackupDialog_recoveryKeyInput{width:300px;border:1px solid var(--accent-color);border-radius:5px;padding:10px}.mx_RestoreKeyBackupDialog_content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:110px}.mx_AccessSecretStorageDialog_keyStatus{height:30px}.mx_AccessSecretStorageDialog_primaryContainer{padding:20px}.mx_AccessSecretStorageDialog_passPhraseInput,.mx_AccessSecretStorageDialog_recoveryKeyInput{width:300px;border:1px solid var(--accent-color);border-radius:5px;padding:10px}.mx_CreateSecretStorageDialog{width:560px}.mx_CreateSecretStorageDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateSecretStorageDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateSecretStorageDialog details .mx_AccessibleButton{margin:1em 0}.mx_CreateSecretStorageDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateSecretStorageDialog_primaryContainer{padding-top:20px}.mx_CreateSecretStorageDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateSecretStorageDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_Field.mx_CreateSecretStorageDialog_passPhraseField{margin-top:0}.mx_CreateSecretStorageDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:64px;margin-left:20px;font-size:80%}.mx_CreateSecretStorageDialog_passPhraseHelp progress{width:100%}.mx_CreateSecretStorageDialog_passPhraseMatch{width:200px;margin-left:20px}.mx_CreateSecretStorageDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateSecretStorageDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog_recoveryKey{width:262px;padding:20px;color:var(--timeline-text-secondary-color);background-color:#22262e;margin-right:12px}.mx_CreateSecretStorageDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateSecretStorageDialog_recoveryKeyButtons .mx_AccessibleButton{margin-right:10px}.mx_CreateSecretStorageDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_NetworkDropdown{height:32px;position:relative;padding-right:32px;margin-left:auto;margin-right:9px;margin-top:12px}.mx_NetworkDropdown,.mx_NetworkDropdown .mx_AccessibleButton{width:-webkit-max-content;width:-moz-max-content;width:max-content}.mx_NetworkDropdown_menu{min-width:204px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border:1px solid #9fa9ba;background-color:var(--timeline-background-color);max-height:calc(100vh - 20px);overflow-y:auto}.mx_NetworkDropdown_menu_network{font-weight:700}.mx_NetworkDropdown_server{padding:12px 0;border-bottom:1px solid #61708b}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title{padding:0 10px;font-size:1rem;font-weight:600;line-height:1.333rem;margin-bottom:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton{position:absolute;display:inline;right:12px;height:16px;width:16px;margin-top:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton:after{content:"";position:absolute;width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:var(--warning-color)}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_subtitle{padding:0 10px;font-size:.667rem;line-height:.933rem;margin-top:-4px;margin-bottom:4px;color:#a1b2d1}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network{font-size:.8rem;line-height:1.067rem;padding:4px 10px;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network[aria-checked=true]:after{content:"";position:absolute;width:16px;height:16px;right:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:var(--accent-color)}.mx_NetworkDropdown_server_add:hover,.mx_NetworkDropdown_server_network:hover{background-color:var(--roomlist-background-color)}.mx_NetworkDropdown_server_add{padding:16px 10px 16px 32px;position:relative;border-radius:0 0 4px 4px}.mx_NetworkDropdown_server_add:before{content:"";position:absolute;width:16px;height:16px;left:7px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);background-color:#a1b2d1}.mx_NetworkDropdown_handle{position:relative}.mx_NetworkDropdown_handle:after{content:"";position:absolute;width:24px;height:24px;right:-28px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);background-color:var(--timeline-text-color)}.mx_NetworkDropdown_handle .mx_NetworkDropdown_handle_server{color:#a1b2d1;font-size:.8rem}.mx_NetworkDropdown_dialog .mx_Dialog{width:45vw}.mx_AccessibleButton{cursor:pointer}.mx_AccessibleButton_disabled{cursor:default}.mx_AccessibleButton_hasKind{padding:7px 18px;text-align:center;border-radius:4px;display:inline-block;font-size:.933rem}.mx_AccessibleButton_kind_primary{color:#fff;background-color:var(--accent-color);font-weight:600}.mx_AccessibleButton_kind_primary_outline{color:var(--accent-color);background-color:var(--timeline-background-color);border:1px solid var(--accent-color);font-weight:600}.mx_AccessibleButton_kind_secondary{color:var(--accent-color);font-weight:600}.mx_AccessibleButton_kind_primary.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_primary_outline.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary_sm{padding:5px 12px;color:#fff;background-color:var(--accent-color)}.mx_AccessibleButton_kind_primary_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_kind_danger{color:#fff;background-color:var(--warning-color)}.mx_AccessibleButton_kind_danger_outline{color:var(--warning-color);background-color:var(--timeline-background-color);border:1px solid var(--warning-color)}.mx_AccessibleButton_kind_danger.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_danger_outline.mx_AccessibleButton_disabled{color:#fff;background-color:var(--warning-color-50pct)}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger_sm{padding:5px 12px;color:#fff;background-color:var(--warning-color)}.mx_AccessibleButton_kind_danger_sm.mx_AccessibleButton_disabled{color:#fff;background-color:var(--warning-color-50pct)}.mx_AccessibleButton_kind_link{color:var(--accent-color);background-color:transparent}.mx_AccessibleButton_kind_link.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_link_sm{padding:5px 12px;color:var(--accent-color);background-color:transparent}.mx_AccessibleButton_kind_link_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AddressSelector{position:absolute;background-color:var(--timeline-background-color);width:485px;max-height:116px;overflow-y:auto;border-radius:3px;border:1px solid var(--accent-color);cursor:pointer}.mx_AddressSelector.mx_AddressSelector_empty{display:none}.mx_AddressSelector_addressListElement .mx_AddressTile{background-color:var(--timeline-background-color);border:1px solid var(--timeline-background-color)}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected{background-color:var(--roomlist-background-color)}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected .mx_AddressTile{background-color:var(--roomlist-background-color);border:1px solid var(--roomlist-background-color)}.mx_AddressTile{display:inline-block;border-radius:3px;background-color:rgba(74,73,74,.1);border:1px solid #e7e7e7;line-height:1.733rem;color:var(--timeline-text-color);font-size:.933rem;font-weight:400;margin-right:4px}.mx_AddressTile.mx_AddressTile_error{background-color:rgba(255,0,100,.1);color:var(--warning-color);border-color:var(--warning-color)}.mx_AddressTile_network{padding-right:4px}.mx_AddressTile_avatar,.mx_AddressTile_network{display:inline-block;position:relative;padding-left:2px;vertical-align:middle}.mx_AddressTile_avatar{padding-right:7px}.mx_AddressTile_mx{display:inline-block;margin:0;border:0;padding:0}.mx_AddressTile_name{display:inline-block;padding-right:4px;font-weight:600;overflow:hidden;height:26px;vertical-align:middle}.mx_AddressTile_name.mx_AddressTile_justified{width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_id{display:inline-block;padding-right:11px}.mx_AddressTile_id.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknownMx{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_unknownMxl.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_email{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_email.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknown{display:inline-block;padding-right:11px}.mx_AddressTile_unknown.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_dismiss{display:inline-block;padding-right:11px;padding-left:1px;cursor:pointer}.mx_AddressTile_dismiss object{pointer-events:none}.mx_DirectorySearchBox{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:9px;padding-right:9px}.mx_DirectorySearchBox_joinButton{display:table-cell;padding:3px 10px;background-color:var(--roomlist-background-color);border-radius:3px;background-image:url(../../img/icon-return.cb24475.svg);background-position:8px 70%;background-repeat:no-repeat;text-indent:18px;font-weight:600;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.mx_DirectorySearchBox_clear{background-color:var(--warning-color);-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:10px;mask-size:10px;width:15px;height:15px;cursor:pointer}.mx_Dropdown{position:relative;color:var(--timeline-text-color)}.mx_Dropdown_disabled{opacity:.3}.mx_Dropdown_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:3px;border:1px solid #c7c7c7;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_Dropdown_input.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_Dropdown_input:focus{border-color:var(--primary-color)}.mx_Dropdown_input.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_Dropdown_arrow{width:10px;height:6px;padding-right:9px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--timeline-text-color)}.mx_Dropdown_option{height:35px;line-height:2.333rem;padding-left:8px;padding-right:8px}.mx_Dropdown_input>.mx_Dropdown_option{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Dropdown_input>.mx_Dropdown_option,.mx_Dropdown_option div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_Dropdown_option img{margin:5px;width:16px;vertical-align:middle}input.mx_Dropdown_option,input.mx_Dropdown_option:focus{font-weight:400;border:0;padding-top:0;padding-bottom:0;width:60%}.mx_Dropdown_menu{position:absolute;left:-1px;right:-1px;top:100%;z-index:2;margin:0;padding:0;border-radius:3px;border:1px solid var(--primary-color);background-color:var(--timeline-background-color);max-height:200px;overflow-y:auto}.mx_Dropdown_menu .mx_Dropdown_option{height:auto;min-height:35px}.mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#343a46}.mx_Dropdown_searchPrompt{font-weight:400;margin-left:5px;margin-bottom:5px}.mx_EditableItemList{margin-top:12px;margin-bottom:10px}.mx_EditableItem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.mx_EditableItem_delete{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:5px;cursor:pointer;vertical-align:middle;width:14px;height:14px;-webkit-mask-image:url(../../img/feather-customised/cancel.23c2689.svg);mask-image:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--warning-color);-webkit-mask-size:100%;mask-size:100%}.mx_EditableItem_email{vertical-align:middle}.mx_EditableItem_promptText{margin-right:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_EditableItem_confirmBtn{margin-right:5px}.mx_EditableItem_item{-webkit-box-flex:1;-ms-flex:auto 1 0px;flex:auto 1 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 14px);overflow-x:hidden;text-overflow:ellipsis}.mx_EditableItemList_label{margin-bottom:5px}.mx_ErrorBoundary{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ErrorBoundary,.mx_ErrorBoundary_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ErrorBoundary_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}.mx_ErrorBoundary_body .mx_AccessibleButton{margin-top:5px}.mx_EventListSummary{position:relative}.mx_TextualEvent.mx_EventListSummary_summary{font-size:.933rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mx_EventListSummary_avatars{display:inline-block;margin-right:8px;padding-top:8px;line-height:.8rem}.mx_EventListSummary_avatars .mx_BaseAvatar{margin-right:-4px;cursor:pointer}.mx_EventListSummary_toggle{color:var(--accent-color);cursor:pointer;float:right;margin-right:10px;margin-top:8px}.mx_EventListSummary_line{border-bottom:1px solid var(--roomlist-separator-color);margin-left:63px;line-height:2rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary .mx_EventTile_line{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_line{line-height:1.467rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_toggle{margin-top:3px}.mx_MatrixChat_useCompactLayout .mx_TextualEvent.mx_EventListSummary_summary{font-size:.867rem}.mx_Field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative;margin:1em 0;border-radius:4px;-webkit-transition:border-color .25s;transition:border-color .25s;border:1px solid #e7e7e7}.mx_Field_prefix{border-right:1px solid #e7e7e7}.mx_Field_postfix{border-left:1px solid #e7e7e7}.mx_Field input,.mx_Field select,.mx_Field textarea{font-weight:400;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;border:none;border-radius:4px;padding:8px 9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_Field select{-moz-appearance:none;-webkit-appearance:none}.mx_Field_select:before{content:"";position:absolute;top:15px;right:10px;width:10px;height:6px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--timeline-text-color);z-index:1;pointer-events:none}.mx_Field:focus-within{border-color:var(--primary-color)}.mx_Field input:focus,.mx_Field select:focus,.mx_Field textarea:focus{outline:0}.mx_Field input::-webkit-input-placeholder,.mx_Field textarea::-webkit-input-placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-moz-placeholder,.mx_Field textarea::-moz-placeholder{-moz-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:-ms-input-placeholder,.mx_Field textarea:-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-ms-input-placeholder,.mx_Field textarea::-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::placeholder,.mx_Field textarea::placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:placeholder-shown:focus::-webkit-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-webkit-input-placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus::-moz-placeholder,.mx_Field textarea:placeholder-shown:focus::-moz-placeholder{-moz-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus:-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus:-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus::-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus::placeholder,.mx_Field textarea:placeholder-shown:focus::placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field label{-webkit-transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;color:var(--timeline-text-color);background-color:transparent;font-size:.933rem;position:absolute;left:0;top:0;margin:7px 8px;padding:2px;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px)}.mx_Field_labelAlwaysTopLeft label,.mx_Field input:focus+label,.mx_Field input:not(:placeholder-shown)+label,.mx_Field select+label,.mx_Field textarea:focus+label,.mx_Field textarea:not(:placeholder-shown)+label{-webkit-transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;font-size:.667rem;top:-13px;padding:0 2px;background-color:var(--timeline-background-color);pointer-events:auto}.mx_Field input:focus+label,.mx_Field select:focus+label,.mx_Field textarea:focus+label{color:var(--primary-color)}.mx_Field input:disabled,.mx_Field input:disabled+label,.mx_Field select:disabled,.mx_Field select:disabled+label,.mx_Field textarea:disabled,.mx_Field textarea:disabled+label{background-color:var(--timeline-background-color);color:var(--timeline-text-secondary-color)}.mx_Field_valid.mx_Field,.mx_Field_valid.mx_Field:focus-within{border-color:var(--accent-color)}.mx_Field_valid.mx_Field:focus-within label,.mx_Field_valid.mx_Field label{color:var(--accent-color)}.mx_Field_invalid.mx_Field,.mx_Field_invalid.mx_Field:focus-within{border-color:var(--warning-color)}.mx_Field_invalid.mx_Field:focus-within label,.mx_Field_invalid.mx_Field label{color:var(--warning-color)}.mx_Field_tooltip{margin-top:-12px;margin-left:4px;width:200px}.mx_Field_tooltip.mx_Field_valid{-webkit-animation:mx_fadeout 1s 2s forwards;animation:mx_fadeout 1s 2s forwards}.mx_Field .mx_Dropdown_input{border:initial;border-radius:0;border-radius:initial}.mx_Field .mx_CountryDropdown{width:67px}.mx_FormButton{line-height:1.067rem;padding:5px 15px;font-size:.8rem;height:-webkit-min-content;height:-moz-min-content;height:min-content}.mx_FormButton:not(:last-child){margin-right:8px}.mx_FormButton.mx_AccessibleButton_kind_primary{color:var(--accent-color);background-color:rgba(3,179,129,.16)}.mx_FormButton.mx_AccessibleButton_kind_danger{color:var(--warning-color);background-color:rgba(255,75,85,.16)}.mx_IconButton{width:32px;height:32px;border-radius:100%;background-color:rgba(3,179,129,.16);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_IconButton.mx_AccessibleButton_disabled{background-color:none}.mx_IconButton.mx_AccessibleButton_disabled:before{background-color:#d3d3d3}.mx_IconButton:hover{opacity:1%}.mx_IconButton:before{content:"";display:block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:55%;mask-size:55%;background-color:var(--accent-color)}.mx_IconButton.mx_IconButton_icon_check:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg)}.mx_IconButton.mx_IconButton_icon_edit:before{-webkit-mask-image:url(../../img/feather-customised/edit.fd55ec2.svg);mask-image:url(../../img/feather-customised/edit.fd55ec2.svg)}.mx_ImageView{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ImageView_lhs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:60px}.mx_ImageView_content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:0;height:90%;-webkit-box-flex:15;-ms-flex:15 15 0px;flex:15 15 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ImageView_content img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:all}.mx_ImageView_labelWrapper{position:absolute;top:0;right:0;height:100%;overflow:auto;pointer-events:all}.mx_ImageView_label{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:30px;padding-right:30px;min-height:100%;max-width:240px;color:#fff}.mx_ImageView_cancel{right:0;padding-right:35px}.mx_ImageView_cancel,.mx_ImageView_rotateClockwise{position:absolute;top:40px;padding-top:35px;cursor:pointer}.mx_ImageView_rotateClockwise{right:70px}.mx_ImageView_rotateCounterClockwise{position:absolute;top:40px;right:105px;padding-top:35px;cursor:pointer}.mx_ImageView_name{font-size:1.2rem;margin-bottom:6px;word-wrap:break-word}.mx_ImageView_metadata{font-size:1rem;opacity:.5}.mx_ImageView_download{display:table;margin-top:24px;margin-bottom:6px;border-radius:5px;background-color:#454545;font-size:.933rem;padding:9px;border:1px solid var(--timeline-background-color)}.mx_ImageView_size{font-size:.733rem}.mx_ImageView_link{color:#fff!important;text-decoration:none!important}.mx_ImageView_button{font-size:1rem;opacity:.5;margin-top:18px;cursor:pointer}.mx_ImageView_shim{height:30px}.mx_ImageView_rhs{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:300px}.mx_InlineSpinner{display:inline}.mx_InlineSpinner img{margin:0 6px;vertical-align:-3px}.mx_InteractiveTooltip_wrapper{position:fixed;z-index:5000}.mx_InteractiveTooltip{border-radius:3px;background-color:var(--sidebar-color);color:#fff;position:absolute;font-size:.667rem;font-weight:600;padding:6px;z-index:5001}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_top{top:10px}.mx_InteractiveTooltip_chevron_top{position:absolute;left:calc(50% - 8px);top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid var(--sidebar-color);border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_top{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(135deg);transform:rotate(135deg);border-radius:0 0 0 3px;top:-5.65771px}}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_bottom{bottom:10px}.mx_InteractiveTooltip_chevron_bottom{position:absolute;left:calc(50% - 8px);bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid var(--sidebar-color);border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_bottom{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 0 3px;bottom:-5.65771px}}.mx_ManageIntegsButton_error{position:relative;float:right;cursor:not-allowed}.mx_ManageIntegsButton_error img{position:absolute;right:-5px;top:-5px}.mx_ManageIntegsButton_errorPopup{position:absolute;top:110%;left:-275%;width:550%;padding:30%;font-size:10pt;line-height:1.5em;border-radius:5px;background-color:var(--accent-color);color:#fff;text-align:center;z-index:1000}.mx_ManageIntegsButton_error .mx_ManageIntegsButton_errorPopup{display:none}.mx_ManageIntegsButton_error:hover .mx_ManageIntegsButton_errorPopup{display:inline}.mx_PowerSelector{width:100%}.mx_PowerSelector .mx_Field input,.mx_PowerSelector .mx_Field select{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_ProgressBar{height:5px;border:1px solid #000}.mx_ProgressBar_fill{height:100%;background-color:#000}.mx_ReplyThread{margin-top:0}.mx_ReplyThread .mx_DateSeparator{font-size:1em!important;margin-top:0;margin-bottom:0;padding-bottom:1px;bottom:-5px}.mx_ReplyThread_show{cursor:pointer}blockquote.mx_ReplyThread{margin-left:0;padding-left:10px;border-left:4px solid #ddd}.mx_ResizeHandle{cursor:row-resize;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:100}.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -5px;padding:0 5px;cursor:col-resize}.mx_ResizeHandle.mx_ResizeHandle_vertical{margin:-5px 0;padding:5px 0;cursor:row-resize}.mx_MatrixChat>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_ResizeHandle>div{background:var(--roomlist-separator-color)}.mx_ResizeHandle.mx_ResizeHandle_horizontal>div{width:1px;height:100%}.mx_ResizeHandle.mx_ResizeHandle_vertical>div{height:1px}.mx_AtRoomPill,.mx_GroupPill,.mx_RoomPill,.mx_UserPill{border-radius:16px;display:inline-block;height:20px;line-height:1.333rem;padding-left:5px}a.mx_Pill{word-break:break-all;display:inline}.mx_EventTile_content .markdown-body a.mx_Pill{text-decoration:none}.mx_EventTile_content .markdown-body a.mx_UserPill,.mx_UserPill{color:var(--timeline-text-color);background-color:#343a46;padding-right:5px}.mx_UserPill_selected{background-color:var(--accent-color)!important}.mx_EventTile_content .markdown-body a.mx_AtRoomPill,.mx_EventTile_content .mx_AtRoomPill,.mx_EventTile_highlight .mx_EventTile_content .markdown-body a.mx_UserPill_me,.mx_MessageComposer_input .mx_AtRoomPill{color:#fff;background-color:var(--warning-color);padding-right:5px}.mx_EventTile_content .markdown-body a.mx_GroupPill,.mx_EventTile_content .markdown-body a.mx_RoomPill,.mx_GroupPill,.mx_RoomPill{color:#fff;background-color:#343a46;padding-right:5px}.mx_EventTile_body .mx_GroupPill,.mx_EventTile_body .mx_RoomPill,.mx_EventTile_body .mx_UserPill{cursor:pointer}.mx_AtRoomPill .mx_BaseAvatar,.mx_GroupPill .mx_BaseAvatar,.mx_RoomPill .mx_BaseAvatar,.mx_UserPill .mx_BaseAvatar{position:relative;left:-3px;top:2px}.mx_Markdown_BOLD{font-weight:700}.mx_Markdown_ITALIC{font-style:italic}.mx_Markdown_CODE{padding:.2em 0;margin:0;font-size:85%;background-color:rgba(0,0,0,.04);border-radius:3px}.mx_Markdown_HR{display:block;background:#e9e9e9}.mx_Markdown_STRIKETHROUGH{text-decoration:line-through}.mx_RoleButton{margin-left:4px;margin-right:4px;cursor:pointer;display:inline-block}.mx_RoleButton object{pointer-events:none}.mx_RoleButton_tooltip{display:inline-block;position:relative;top:-25px;left:6px}.mx_RoomAliasField{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:0;max-width:100%}.mx_RoomAliasField input{width:150px;padding-left:0;padding-right:0}.mx_RoomAliasField input::-webkit-input-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input::-moz-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input:-ms-input-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input::-ms-input-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input::placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField .mx_Field_postfix,.mx_RoomAliasField .mx_Field_prefix{color:var(--timeline-text-secondary-color);border-left:none;border-right:none;font-weight:600;padding:9px 10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomAliasField .mx_Field_postfix{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 180px)}.mx_Spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixChat_middlePanel .mx_Spinner{height:auto}.mx_SyntaxHighlight{background:none!important;color:var(--timeline-text-secondary-color)!important}.mx_TextWithTooltip_tooltip{display:none}.mx_ToggleSwitch{-webkit-transition:background-color .2s ease-out .1s;transition:background-color .2s ease-out .1s;width:48px;height:24px;border-radius:14px;background-color:#c1c9d6;position:relative;opacity:.5}.mx_ToggleSwitch_enabled{cursor:pointer;opacity:1}.mx_ToggleSwitch.mx_ToggleSwitch_on{background-color:var(--accent-color)}.mx_ToggleSwitch_ball{-webkit-transition:left .15s ease-out .1s;transition:left .15s ease-out .1s;margin:2px;width:20px;height:20px;border-radius:20px;background-color:var(--timeline-background-color);position:absolute;top:0}.mx_ToggleSwitch_on>.mx_ToggleSwitch_ball{left:23px}.mx_ToggleSwitch:not(.mx_ToggleSwitch_on)>.mx_ToggleSwitch_ball{left:2px}@-webkit-keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}@keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}.mx_Tooltip_chevron{position:absolute;left:-7px;top:10px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #000;border-bottom:7px solid transparent}.mx_Tooltip_chevron:after{content:"";width:0;height:0;border-top:6px solid transparent;border-right:6px solid var(--timeline-background-color);border-bottom:6px solid transparent;position:absolute;top:-6px;left:1px}.mx_Tooltip{display:none;position:fixed;border:1px solid #000;border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 #181b21;box-shadow:4px 4px 12px 0 #181b21;background-color:var(--timeline-background-color);z-index:4000;padding:10px;pointer-events:none;line-height:.933rem;font-size:.8rem;font-weight:600;color:var(--timeline-text-color);max-width:200px;word-break:break-word;margin-right:50px}.mx_Tooltip.mx_Tooltip_visible{-webkit-animation:mx_fadein .2s forwards;animation:mx_fadein .2s forwards}.mx_Tooltip.mx_Tooltip_invisible{-webkit-animation:mx_fadeout .1s forwards;animation:mx_fadeout .1s forwards}.mx_Tooltip_timeline{-webkit-box-shadow:none;box-shadow:none;background-color:var(--sidebar-color);color:#fff;text-align:center;border:none;border-radius:3px;font-size:.933rem;line-height:1.2;padding:6px 8px}.mx_Tooltip_timeline .mx_Tooltip_chevron:after{border-right-color:var(--sidebar-color)}.mx_TooltipButton{display:inline-block;width:11px;height:11px;margin-left:5px;border:2px solid #dbdbdb;border-radius:20px;color:#dbdbdb;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.6;line-height:.733rem;text-align:center;cursor:pointer}.mx_TooltipButton:hover{opacity:1}.mx_TooltipButton_container{position:relative;top:-18px;left:4px}.mx_TooltipButton_helpText{width:400px;text-align:start;line-height:17px!important}.mx_Validation{position:relative}.mx_Validation_details{padding-left:20px;margin:0}.mx_Validation_description+.mx_Validation_details{margin:1em 0 0}.mx_Validation_detail{position:relative;font-weight:400;list-style:none;margin-bottom:.5em}.mx_Validation_detail:last-child{margin-bottom:0}.mx_Validation_detail:before{content:"";position:absolute;width:14px;height:14px;top:0;left:-18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.mx_Validation_detail.mx_Validation_valid{color:var(--accent-color)}.mx_Validation_detail.mx_Validation_valid:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:var(--accent-color)}.mx_Validation_detail.mx_Validation_invalid{color:var(--warning-color)}.mx_Validation_detail.mx_Validation_invalid:before{-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:var(--warning-color)}.mx_EmojiPicker{width:340px;height:450px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.mx_EmojiPicker_header{padding:4px 8px 0;border-bottom:1px solid #616b7f}.mx_EmojiPicker_anchor{padding:8px 8px 6px;border:none;border-bottom:2px solid transparent;background-color:transparent;border-radius:4px 4px 0 0;width:36px;height:38px}.mx_EmojiPicker_anchor:not(:disabled){cursor:pointer}.mx_EmojiPicker_anchor:not(:disabled):hover{background-color:#343a46;border-bottom:2px solid var(--accent-color)}.mx_EmojiPicker_anchor:before{background-color:var(--timeline-text-color);content:"";display:inline-block;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;height:100%}.mx_EmojiPicker_anchor:disabled:before{background-color:#343a46}.mx_EmojiPicker_anchor_activity:before{-webkit-mask-image:url(../../img/emojipicker/activity.921ec9f.svg);mask-image:url(../../img/emojipicker/activity.921ec9f.svg)}.mx_EmojiPicker_anchor_custom:before{-webkit-mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg);mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg)}.mx_EmojiPicker_anchor_flags:before{-webkit-mask-image:url(../../img/emojipicker/flags.1a8855e.svg);mask-image:url(../../img/emojipicker/flags.1a8855e.svg)}.mx_EmojiPicker_anchor_foods:before{-webkit-mask-image:url(../../img/emojipicker/foods.c6b220a.svg);mask-image:url(../../img/emojipicker/foods.c6b220a.svg)}.mx_EmojiPicker_anchor_nature:before{-webkit-mask-image:url(../../img/emojipicker/nature.6540b99.svg);mask-image:url(../../img/emojipicker/nature.6540b99.svg)}.mx_EmojiPicker_anchor_objects:before{-webkit-mask-image:url(../../img/emojipicker/objects.4d34f58.svg);mask-image:url(../../img/emojipicker/objects.4d34f58.svg)}.mx_EmojiPicker_anchor_people:before{-webkit-mask-image:url(../../img/emojipicker/people.e918580.svg);mask-image:url(../../img/emojipicker/people.e918580.svg)}.mx_EmojiPicker_anchor_places:before{-webkit-mask-image:url(../../img/emojipicker/places.7310322.svg);mask-image:url(../../img/emojipicker/places.7310322.svg)}.mx_EmojiPicker_anchor_recent:before{-webkit-mask-image:url(../../img/emojipicker/recent.13b42e2.svg);mask-image:url(../../img/emojipicker/recent.13b42e2.svg)}.mx_EmojiPicker_anchor_symbols:before{-webkit-mask-image:url(../../img/emojipicker/symbols.15a557d.svg);mask-image:url(../../img/emojipicker/symbols.15a557d.svg)}.mx_EmojiPicker_anchor_visible{border-bottom:2px solid var(--accent-color)}.mx_EmojiPicker_search{margin:8px;border-radius:4px;border:1px solid #e7e7e7;background-color:var(--timeline-background-color);display:-webkit-box;display:-ms-flexbox;display:flex}.mx_EmojiPicker_search input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;padding:8px 12px;border-radius:4px 0}.mx_EmojiPicker_search button{border:none;background-color:inherit;margin:0;padding:8px;-ms-flex-item-align:center;align-self:center;width:32px;height:32px}.mx_EmojiPicker_search_clear{cursor:pointer}.mx_EmojiPicker_search_icon{width:16px;margin:8px}.mx_EmojiPicker_search_icon:not(.mx_EmojiPicker_search_clear){pointer-events:none}.mx_EmojiPicker_search_icon:after{-webkit-mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:var(--timeline-text-color);content:"";display:inline-block;width:100%;height:100%}.mx_EmojiPicker_search_clear:after{-webkit-mask-image:url(../../img/emojipicker/delete.f7344c5.svg);mask-image:url(../../img/emojipicker/delete.f7344c5.svg)}.mx_EmojiPicker_category{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_category_label{width:304px}.mx_EmojiPicker_list{width:304px;padding:0;margin:0}.mx_EmojiPicker_item_wrapper{display:inline-block;list-style:none;width:38px;cursor:pointer}.mx_EmojiPicker_item{display:inline-block;font-size:1.333rem;padding:5px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:4px}.mx_EmojiPicker_item:hover{background-color:#343a46}.mx_EmojiPicker_item_selected{color:rgba(0,0,0,.5);border:1px solid var(--accent-color);padding:4px}.mx_EmojiPicker_category_label,.mx_EmojiPicker_preview_name{font-size:1.067rem;font-weight:600;margin:0}.mx_EmojiPicker_footer{border-top:1px solid #616b7f;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_preview_emoji{font-size:2.133rem;padding:8px 16px}.mx_EmojiPicker_preview_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_name{text-transform:capitalize}.mx_EmojiPicker_shortcode{color:var(--timeline-text-secondary-color);font-size:.933rem}.mx_EmojiPicker_shortcode:after,.mx_EmojiPicker_shortcode:before{content:":"}.mx_EmojiPicker_quick{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.mx_EmojiPicker_quick_header .mx_EmojiPicker_name{margin-right:4px}.mx_MatrixToolbar{background-color:var(--accent-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MatrixToolbar_warning{margin-left:16px;margin-right:8px;margin-top:-2px}.mx_MatrixToolbar_info{padding-left:16px;padding-right:8px;background-color:#2a9edf}.mx_MatrixToolbar_error{padding-left:16px;padding-right:8px;background-color:#df2a8b}.mx_MatrixToolbar_content{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixToolbar_link{color:#fff!important;text-decoration:underline!important;cursor:pointer}.mx_MatrixToolbar_clickable,.mx_MatrixToolbar_close{cursor:pointer}.mx_MatrixToolbar_close img{display:block;float:right;margin-right:10px}.mx_MatrixToolbar_action{margin-right:16px}.mx_MatrixToolbar_changelog{white-space:pre}.mx_GroupPublicity_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px}.mx_GroupPublicity_toggle .mx_GroupTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.mx_GroupPublicity_toggle .mx_ToggleSwitch{float:right}.mx_GroupRoomTile{position:relative;color:var(--timeline-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupRoomList_wrapper{padding:10px}.mx_GroupUserSettings_groupPublicity_scrollbox{height:200px;border:1px solid var(--roomlist-separator-color);border-radius:3px;overflow:hidden}.mx_CreateEvent{background-color:#22262e;padding:10px 20px}.mx_CreateEvent_image{float:left;margin-right:20px;width:72px;height:34px;background-color:var(--timeline-text-color);-webkit-mask:url(../../img/room-continuation.1f243ce.svg);mask:url(../../img/room-continuation.1f243ce.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_CreateEvent_header{font-weight:700}.mx_DateSeparator{clear:both;margin:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.933rem;color:var(--timeline-text-color-50pct)}.mx_DateSeparator>hr{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:0;border:none;border-bottom:1px solid var(--roomlist-separator-color)}.mx_DateSeparator>div{margin:0 25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_MEmoteBody{white-space:pre-wrap}.mx_MEmoteBody_sender{cursor:pointer}.mx_MFileBody_download,.mx_MFileBody_download a{color:var(--accent-color)}.mx_MFileBody_download a{text-decoration:none;cursor:pointer}.mx_MFileBody_download object{margin-left:-16px;padding-right:4px;margin-top:-4px;vertical-align:middle;pointer-events:none}.mx_MFileBody_download iframe{margin:0;padding:0;border:none;width:100%;height:1.5em}.mx_MImageBody{display:block;margin-right:34px}.mx_MImageBody_thumbnail{position:absolute;width:100%;height:100%;left:0;top:0}.mx_MImageBody_thumbnail_container{overflow:hidden;position:relative}.mx_MImageBody_thumbnail_spinner{position:absolute;left:50%;top:50%}.mx_MImageBody_thumbnail_spinner>*{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mx_MImageBody_gifLabel{position:absolute;display:block;top:0;left:14px;padding:5px;border-radius:5px;background:rgba(0,0,0,.7);border:2px solid rgba(0,0,0,.2);color:#fff;pointer-events:none}.mx_HiddenImagePlaceholder{position:absolute;left:0;top:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;background-color:var(--roomlist-background-color)}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button{color:var(--accent-color)}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span.mx_HiddenImagePlaceholder_eye{margin-right:8px;background-color:var(--accent-color);-webkit-mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);display:inline-block;width:18px;height:14px}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span:not(.mx_HiddenImagePlaceholder_eye){vertical-align:text-bottom}.mx_EventTile:hover .mx_HiddenImagePlaceholder{background-color:var(--timeline-background-color)}.mx_MNoticeBody{white-space:pre-wrap;opacity:.6}.mx_MStickerBody_wrapper{padding:20px 0}.mx_MStickerBody_tooltip{position:absolute;top:50%}.mx_MStickerBody_hidden{max-width:220px;text-decoration:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MTextBody{white-space:pre-wrap}span.mx_MVideoBody video.mx_MVideoBody{max-width:100%;height:auto}.mx_MessageActionBar{position:absolute;visibility:hidden;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;line-height:1.6rem;border-radius:4px;background:var(--timeline-background-color);top:-18px;right:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_MessageActionBar:before{content:"";position:absolute;width:calc(66px + 100%);height:calc(20px + 100%);top:-20px;left:-58px;z-index:-1;cursor:auto}.mx_MessageActionBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #616b7f;margin-left:-1px}.mx_MessageActionBar>:hover{border-color:#a1b2d1;z-index:1}.mx_MessageActionBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageActionBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageActionBar>:only-child{border-radius:3px}.mx_MessageActionBar_maskButton{width:27px}.mx_MessageActionBar_maskButton:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--timeline-text-color)}.mx_MessageActionBar_reactButton:after{-webkit-mask-image:url(../../img/react.5d59311.svg);mask-image:url(../../img/react.5d59311.svg)}.mx_MessageActionBar_replyButton:after{-webkit-mask-image:url(../../img/reply.488cf91.svg);mask-image:url(../../img/reply.488cf91.svg)}.mx_MessageActionBar_editButton:after{-webkit-mask-image:url(../../img/edit.27a8059.svg);mask-image:url(../../img/edit.27a8059.svg)}.mx_MessageActionBar_optionsButton:after{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_MessageTimestamp{color:#a1b2d1;font-size:.667rem}.mx_MjolnirBody{opacity:.4}.mx_ReactionsRow{margin:6px 0;color:var(--timeline-text-color)}.mx_ReactionsRow_showAll{text-decoration:none;font-size:.667rem;font-weight:600;margin-left:6px;vertical-align:top}.mx_ReactionsRow_showAll:hover,.mx_ReactionsRow_showAll:link,.mx_ReactionsRow_showAll:visited{color:var(--accent-color)}.mx_ReactionsRowButton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;line-height:1.4rem;margin-right:6px;padding:0 6px;border:1px solid #616b7f;border-radius:10px;background-color:var(--roomlist-background-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_ReactionsRowButton:hover{border-color:#a1b2d1}.mx_ReactionsRowButton.mx_ReactionsRowButton_selected{background-color:#1f6954;border-color:var(--accent-color)}.mx_ReactionsRowButton *{pointer-events:none}.mx_ReactionsRowButton .mx_ReactionsRowButton_content{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:4px}.mx_ReactionsRowButtonTooltip_reactedWith{opacity:.7}.mx_RoomAvatarEvent{opacity:.5;overflow-y:hidden}.mx_RoomAvatarEvent_avatar{display:inline;position:relative;top:5px}.mx_SenderProfile_name{font-weight:600}.mx_TextualEvent{opacity:.5;overflow-y:hidden}.mx_UnknownBody{white-space:pre-wrap}.mx_EventTile_content.mx_ViewSourceEvent{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.6;font-size:.8rem}.mx_EventTile_content.mx_ViewSourceEvent code,.mx_EventTile_content.mx_ViewSourceEvent pre{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EventTile_content.mx_ViewSourceEvent pre{line-height:1.2;margin:3.5px 0}.mx_EventTile_content.mx_ViewSourceEvent .mx_ViewSourceEvent_toggle{width:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;visibility:hidden;background-color:var(--accent-color);-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg)}.mx_EventTile_content.mx_ViewSourceEvent.mx_ViewSourceEvent_expanded .mx_ViewSourceEvent_toggle{-webkit-mask-position:0 bottom;mask-position:0 bottom;margin-bottom:7px;-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg)}.mx_EventTile_content.mx_ViewSourceEvent:hover .mx_ViewSourceEvent_toggle{visibility:visible}.mx_cryptoEvent{display:grid;grid-template-columns:24px minmax(0,1fr) -webkit-min-content;grid-template-columns:24px minmax(0,1fr) min-content}.mx_cryptoEvent.mx_cryptoEvent_icon:after{grid-column:1;grid-row:1/3;width:16px;height:16px;content:"";background-image:url(../../img/e2e/normal.38c8458.svg);background-repeat:no-repeat;background-size:100%;margin-top:4px}.mx_cryptoEvent.mx_cryptoEvent_icon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_cryptoEvent.mx_cryptoEvent_icon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle,.mx_cryptoEvent .mx_cryptoEvent_title{overflow-wrap:break-word}.mx_cryptoEvent .mx_cryptoEvent_title{font-weight:600;font-size:1rem;grid-column:2;grid-row:1}.mx_cryptoEvent .mx_cryptoEvent_subtitle{grid-column:2;grid-row:2}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle{font-size:.8rem}.mx_cryptoEvent .mx_cryptoEvent_buttons,.mx_cryptoEvent .mx_cryptoEvent_state{grid-column:3;grid-row:1/3}.mx_cryptoEvent .mx_cryptoEvent_buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_cryptoEvent .mx_cryptoEvent_state{width:130px;padding:10px 20px;margin:auto 0;text-align:center;color:var(--timeline-text-secondary-color)}.mx_UserInfo .mx_EncryptionInfo_spinner{text-align:center}.mx_UserInfo .mx_EncryptionInfo_spinner .mx_Spinner{margin-top:25px;margin-bottom:15px}.mx_UserInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;font-size:.8rem}.mx_UserInfo .mx_UserInfo_cancel{cursor:pointer;position:absolute;top:0;border-radius:4px;background-color:var(--roomlist-background-color);margin:9px;z-index:1}.mx_UserInfo .mx_UserInfo_cancel div{height:16px;width:16px;padding:4px;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:7px center;mask-position:7px center;background-color:#a1b2d1}.mx_UserInfo h2{font-size:1.2rem;font-weight:600;margin:18px 0 0}.mx_UserInfo .mx_UserInfo_container{padding:8px 16px}.mx_UserInfo .mx_UserInfo_separator{border-bottom:1px solid #d3d3d3}.mx_UserInfo .mx_UserInfo_memberDetailsContainer{padding-top:0;padding-bottom:0;margin-bottom:8px}.mx_UserInfo .mx_RoomTile_nameContainer{width:154px}.mx_UserInfo .mx_RoomTile_badge{display:none}.mx_UserInfo .mx_RoomTile_name{width:160px}.mx_UserInfo .mx_UserInfo_avatar{margin:24px 32px 0}.mx_UserInfo .mx_UserInfo_avatar>div{max-width:30vh;margin:0 auto;-webkit-transition:.5s;transition:.5s}.mx_UserInfo .mx_UserInfo_avatar>div>div{padding-top:100%;position:relative}.mx_UserInfo .mx_UserInfo_avatar>div>div *{border-radius:100%;position:absolute;top:0;left:0;width:100%;height:100%}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar_initial{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:56px!important;width:100%!important;-webkit-transition:font-size .5s;transition:font-size .5s}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_UserInfo h3{text-transform:uppercase;color:var(--timeline-text-secondary-color);font-weight:700;font-size:.8rem;margin:4px 0}.mx_UserInfo p{margin:5px 0}.mx_UserInfo .mx_UserInfo_profile{text-align:center}.mx_UserInfo .mx_UserInfo_profile h2{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;line-height:1.667rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_UserInfo .mx_UserInfo_profile h2 span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;text-overflow:ellipsis}.mx_UserInfo .mx_UserInfo_profile h2 .mx_E2EIcon{margin-top:3px;margin-right:4px;min-width:18px}.mx_UserInfo .mx_UserInfo_profile .mx_UserInfo_profileStatus{margin-top:12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner{margin-left:20px;width:16px;height:16px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton:before,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner:before{-webkit-mask-size:80%;mask-size:80%}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:11px 0 12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription .mx_IconButton{margin-left:6px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Field{margin:0}.mx_UserInfo .mx_UserInfo_field{cursor:pointer;color:var(--accent-color);line-height:1.067rem;margin:8px 0}.mx_UserInfo .mx_UserInfo_field.mx_UserInfo_destructive{color:var(--warning-color)}.mx_UserInfo .mx_UserInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_UserInfo .mx_UserInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-bottom:16px}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator){padding-top:16px;padding-bottom:0}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator)>:not(h3){margin-left:8px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_verified .mx_UserInfo_device_trusted{color:var(--accent-color)}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_unverified .mx_UserInfo_device_trusted{color:var(--warning-color)}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device .mx_UserInfo_device_name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;word-break:break-word}.mx_UserInfo .mx_UserInfo_devices .mx_E2EIcon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:2px 5px 0 0;width:12px;height:12px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_expand{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:11px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind{padding:8px 18px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary{color:var(--accent-color);background-color:rgba(3,179,129,.16)}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger{color:var(--warning-color);background-color:rgba(255,75,85,.16)}.mx_UserInfo .mx_UserInfo_wideButton,.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton{display:block;margin:16px 0 8px}.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton+.mx_AccessibleButton{margin:8px 0}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar>div{max-width:72px;margin:0 auto}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar .mx_BaseAvatar_initial{font-size:40px!important}.mx_VerificationPanel_reciprocate_section .mx_E2EIcon,.mx_VerificationPanel_verified_section .mx_E2EIcon{margin:20px auto!important}.mx_UserInfo .mx_EncryptionPanel_cancel{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:var(--timeline-text-secondary-color);cursor:pointer;position:absolute;z-index:100;top:14px;right:14px}.mx_UserInfo .mx_VerificationPanel_qrCode{padding:4px 4px 0;background:#fff;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto!important}.mx_UserInfo .mx_VerificationPanel_qrCode canvas{height:auto!important;width:100%!important;max-width:240px}.mx_UserInfo .mx_VerificationPanel_reciprocate_section .mx_FormButton{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;display:block;margin:10px 0}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText{width:50px;vertical-align:middle;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption{background-color:#22262e;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:310px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas{width:220px!important;height:220px!important;background-color:#fff;border-radius:4px;vertical-align:middle;text-align:center;padding:10px}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p{margin-top:0;font-weight:700}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText{font-size:.933rem;margin:30px 0;text-align:center}.mx_CompleteSecurity_body .mx_VerificationPanel_verified_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_verified_section .mx_AccessibleButton{float:right}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton{margin-left:10px;padding:7px 40px}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_AliasSettings_editable{border:0;border-bottom:1px solid #c7c7c7;padding:0;min-width:240px}.mx_AliasSettings_editable:focus{border-bottom:1px solid var(--accent-color);outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_AliasSettings summary{cursor:pointer;color:var(--accent-color);font-weight:600;list-style:none}.mx_AliasSettings summary::-webkit-details-marker{display:none}.mx_AliasSettings .mx_AliasSettings_localAliasHeader{margin-top:35px}.mx_ColorSettings_roomColor{display:inline-block;position:relative;width:37px;height:37px;border:1px solid #979797;margin-right:13px;cursor:pointer}.mx_ColorSettings_roomColor_selected{position:absolute;left:10px;top:4px;cursor:default!important}.mx_ColorSettings_roomColorPrimary{height:10px;position:absolute;bottom:0;width:100%}.mx_AppsDrawer{margin:5px}.mx_AppsDrawer_hidden{display:none}.mx_AppsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_AddWidget_button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer;padding:0;margin:5px auto;color:var(--accent-color);font-size:.8rem}.mx_AddWidget_button_full_width{max-width:960px}.mx_SetAppURLDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--roomlist-separator-color);background-color:var(--timeline-background-color);font-size:1rem}.mx_AppTile{max-width:960px;width:50%;margin-right:5px;border:5px solid var(--roomlist-background-color);border-radius:4px}.mx_AppTile:last-child{margin-right:1px}.mx_AppTileFullWidth{border:5px solid var(--roomlist-background-color);border-radius:4px}.mx_AppTile_mini,.mx_AppTileFullWidth{max-width:960px;width:100%;height:100%;margin:0;padding:0}.mx_AppTile_persistedWrapper{height:273px}.mx_AppTile_mini .mx_AppTile_persistedWrapper{height:114px}.mx_AppTileMenuBar{margin:0;font-size:.8rem;background-color:var(--roomlist-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.mx_AppTileMenuBar_expanded{padding-bottom:5px}.mx_AppTileMenuBarTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.mx_AppTileMenuBarTitle>:last-child{margin-left:9px}.mx_AppTileMenuBarWidgets{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_AppTileMenuBar_iconButton{width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;background-color:var(--timeline-text-color);margin:0 3px}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_minimise{-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);background-color:var(--accent-color)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_maximise{-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);background-color:var(--accent-color)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_popout{-webkit-mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg);mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_menu{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_AppTileMenuBarWidgetDelete{-webkit-filter:none;filter:none}.mx_AppTileMenuBarWidget:hover{border:1px solid var(--timeline-text-color);border-radius:2px}.mx_AppTileBody{height:273px;width:100%;overflow:hidden}.mx_AppTileBody_mini{height:112px;width:100%;overflow:hidden}.mx_AppTileBody_mini iframe{border:none;width:100%;height:100%}.mx_AppTileBody iframe{width:100%;height:273px;overflow:hidden;border:none;padding:0;margin:0;display:block}.mx_AppTileMenuBarWidgetPadding{margin-right:5px}.mx_AppIconTile{background-color:#454545;border:1px solid transparent;width:200px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s;border-radius:3px;margin:5px;display:inline-block}.mx_AppIconTile.mx_AppIconTile_active{color:var(--accent-color);border-color:var(--accent-color)}.mx_AppIconTile:hover{border:1px solid var(--accent-color);-webkit-box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5);box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5)}.mx_AppIconTile_content{padding:2px 16px;height:60px;overflow:hidden}.mx_AppIconTile_content h4{margin-top:5px;margin-bottom:2px}.mx_AppIconTile_content p{margin-top:0;margin-bottom:5px;font-size:smaller}.mx_AppIconTile_image{padding:10px;max-width:100px;max-height:100px;width:auto;height:auto}.mx_AppIconTile_imageContainer{text-align:center;width:100%;background-color:#fff;border-radius:3px 3px 0 0;height:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.mx_Custom_Widget_Form div{margin-top:10px;margin-bottom:10px}.mx_AppPermissionWarning{text-align:center;background-color:var(--roomlist-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.067rem}.mx_AppPermissionWarning_row{margin-bottom:12px}.mx_AppPermissionWarning_smallText{font-size:.8rem}.mx_AppPermissionWarning_bolder{font-weight:600}.mx_AppPermissionWarning h4{margin:0;padding:0}.mx_AppPermissionWarning_helpIcon{margin-top:1px;margin-right:2px;width:10px;height:10px;display:inline-block}.mx_AppPermissionWarning_helpIcon:before{display:inline-block;background-color:var(--accent-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;width:12px;height:12px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle;-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_AppPermissionWarning_tooltip{-webkit-box-shadow:none;box-shadow:none;background-color:var(--sidebar-color);color:#fff;border:none;border-radius:3px;padding:6px 8px}.mx_AppPermissionWarning_tooltip ul{list-style-position:inside;padding-left:2px;margin-left:0}.mx_AppLoading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;position:relative;height:273px}.mx_AppLoading .mx_Spinner{position:absolute;top:0;bottom:0;left:0;right:0}.mx_AppLoading_spinner_fadeIn{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:mx_AppLoading_spinner_fadeIn_animation;animation-name:mx_AppLoading_spinner_fadeIn_animation}@-webkit-keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}@keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}.mx_AppLoading iframe{display:none}.mx_Autocomplete{position:absolute;bottom:0;z-index:1001;width:100%;border:1px solid var(--roomlist-separator-color);background:var(--timeline-background-color);border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_Autocomplete_ProviderSection{border-bottom:1px solid var(--roomlist-separator-color)}.mx_Autocomplete_Completion_block{height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--timeline-text-color)}.mx_Autocomplete_Completion_block *{margin:0 3px}.mx_Autocomplete_Completion_pill{border-radius:17px;height:34px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--timeline-text-color)}.mx_Autocomplete_Completion_pill>*{margin:0 3px}.mx_Autocomplete_Completion_subtitle{font-style:italic;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Autocomplete_Completion_description{color:grey}.mx_Autocomplete_Completion_container_pill{margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_description,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_subtitle,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_title{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx_Autocomplete_Completion.selected,.mx_Autocomplete_Completion:hover{background:var(--roomlist-background-color);outline:none}.mx_Autocomplete_provider_name{margin:12px;color:var(--timeline-text-color);font-weight:400;opacity:.4}.m_RoomView_auxPanel_stateViews{padding:5px 5px 5px 19px;border-bottom:1px solid #e5e5e5}.m_RoomView_auxPanel_stateViews_span a{text-decoration:none;color:inherit}.m_RoomView_auxPanel_stateViews_span[data-severity=warning]{font-weight:700;color:orange}.m_RoomView_auxPanel_stateViews_span[data-severity=alert]{font-weight:700;color:red}.m_RoomView_auxPanel_stateViews_span[data-severity=normal]{font-weight:400}.m_RoomView_auxPanel_stateViews_span[data-severity=notice]{font-weight:400;color:#a2a2a2}.m_RoomView_auxPanel_stateViews_delim{padding:0 5px;color:#a2a2a2}.mx_BasicMessageComposer{position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_inputEmpty>:first-child:before{content:var(--placeholder);opacity:.333;width:0;height:0;overflow:visible;display:inline-block;pointer-events:none;white-space:nowrap}@-webkit-keyframes visualbell{0%{background-color:#800}to{background-color:var(--timeline-background-color)}}.mx_BasicMessageComposer.mx_BasicMessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_BasicMessageComposer .mx_BasicMessageComposer_input{white-space:pre-wrap;word-wrap:break-word;outline:none;overflow-x:hidden}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill{padding-left:21px;position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill:before,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill:before{position:absolute;left:2px;top:2px;content:var(--avatar-letter);width:16px;height:16px;background:var(--avatar-background),var(--timeline-background-color);color:#fff;background-repeat:no-repeat;background-size:16px;border-radius:8px;text-align:center;font-weight:400;line-height:1.067rem;font-size:.693rem}.mx_BasicMessageComposer .mx_BasicMessageComposer_AutoCompleteWrapper{position:relative;height:0}.mx_E2EIcon{width:16px;height:16px;margin:0 9px;position:relative;display:block}.mx_E2EIcon_normal:after,.mx_E2EIcon_verified:after,.mx_E2EIcon_warning:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:contain}.mx_E2EIcon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_E2EIcon_normal:after{background-image:url(../../img/e2e/normal.38c8458.svg)}.mx_E2EIcon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_EditMessageComposer{padding:3px;margin:-7px -10px -5px;overflow:visible!important}.mx_EditMessageComposer .mx_BasicMessageComposer_input{border-radius:4px;border:1px solid var(--roomlist-separator-color);background-color:var(--timeline-background-color);max-height:200px;padding:3px 6px}.mx_EditMessageComposer .mx_BasicMessageComposer_input:focus{border-color:var(--accent-color-50pct)}.mx_EditMessageComposer .mx_EditMessageComposer_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;background:var(--roomlist-background-color);z-index:100;right:0;margin:0 -110px 0 0;padding:5px 147px 5px 5px}.mx_EditMessageComposer .mx_EditMessageComposer_buttons .mx_AccessibleButton{margin-left:5px;padding:5px 40px}.mx_EventTile_last .mx_EditMessageComposer_buttons{position:static;margin-right:-147px}.mx_EntityTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--timeline-text-color);cursor:pointer}.mx_EntityTile .mx_E2EIcon{margin:0;position:absolute;bottom:2px;right:7px;height:15px;width:15px}.mx_EntityTile:hover{padding-right:30px;position:relative}.mx_EntityTile:hover:before{content:"";position:absolute;top:calc(50% - 8px);right:-8px;-webkit-mask:url(../../img/member_chevron.4163a20.png);mask:url(../../img/member_chevron.4163a20.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:16px;height:16px;background-color:#a1b2d1}.mx_EntityTile .mx_PresenceLabel{display:none}.mx_EntityTile:not(.mx_EntityTile_noHover):hover .mx_PresenceLabel{display:block}.mx_EntityTile_invite{display:table-cell;vertical-align:middle;margin-left:10px;width:26px}.mx_EntityTile_avatar,.mx_GroupRoomTile_avatar{padding:4px 12px 4px 3px;width:36px;height:36px;position:relative}.mx_EntityTile_name,.mx_GroupRoomTile_name{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow:hidden;font-size:.933rem;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile_details{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EntityTile_ellipsis .mx_EntityTile_name,.mx_EntityTile_invitePlaceholder .mx_EntityTile_name{font-style:italic;color:var(--timeline-text-color)}.mx_EntityTile_offline_beenactive .mx_EntityTile_avatar,.mx_EntityTile_offline_beenactive .mx_EntityTile_name,.mx_EntityTile_unavailable .mx_EntityTile_avatar,.mx_EntityTile_unavailable .mx_EntityTile_name{opacity:.5}.mx_EntityTile_offline_neveractive .mx_EntityTile_avatar,.mx_EntityTile_offline_neveractive .mx_EntityTile_name,.mx_EntityTile_unknown .mx_EntityTile_avatar,.mx_EntityTile_unknown .mx_EntityTile_name{opacity:.25}.mx_EntityTile_subtext{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_EntityTile_power{-webkit-padding-start:6px;padding-inline-start:6px;font-size:.667rem;color:var(--timeline-text-secondary-color);max-width:6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile:hover .mx_EntityTile_power{display:none}.mx_EventTile{max-width:100%;clear:both;padding-top:18px;font-size:.933rem;position:relative}.mx_EventTile_bubble{background-color:var(--roomlist-background-color);padding:10px;border-radius:5px;margin:10px auto;max-width:75%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_EventTile.mx_EventTile_info{padding-top:0}.mx_EventTile_avatar{position:absolute;top:14px;left:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:8px;left:65px}.mx_EventTile_continuation{padding-top:0!important}.mx_EventTile_continuation.mx_EventTile_isEditing{padding-top:5px!important;margin-top:-5px}.mx_EventTile_isEditing{background-color:var(--roomlist-background-color)}.mx_EventTile .mx_SenderProfile{color:var(--timeline-text-color);font-size:.933rem;display:inline-block;overflow:hidden;cursor:pointer;padding-left:65px;padding-bottom:0;padding-top:0;margin:0;line-height:1.133rem;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 65px)}.mx_EventTile .mx_SenderProfile .mx_Flair{opacity:.7;margin-left:5px;display:inline-block;vertical-align:top;height:16px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile .mx_SenderProfile .mx_Flair img{vertical-align:-2px;margin-right:2px;border-radius:8px}.mx_EventTile_isEditing .mx_MessageTimestamp{visibility:hidden!important}.mx_EventTile .mx_MessageTimestamp{display:block;visibility:hidden;white-space:nowrap;left:0;width:46px;text-align:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile_continuation .mx_EventTile_line{clear:both}.mx_EventTile_line,.mx_EventTile_reply{position:relative;padding-left:65px;padding-top:4px;padding-bottom:2px;border-radius:4px;min-height:24px;line-height:1.467rem}.mx_EventListSummary .mx_EventTile_line,.mx_EventListSummary .mx_EventTile_reply,.mx_RoomView_timeline_rr_enabled .mx_EventTile_line,.mx_RoomView_timeline_rr_enabled .mx_EventTile_reply{margin-right:110px}.mx_EventTile_bubbleContainer{display:grid;grid-template-columns:1fr 100px}.mx_EventTile_bubbleContainer .mx_EventTile_line{margin-right:0;grid-column:1/3;padding:0}.mx_EventTile_bubbleContainer .mx_EventTile_msgOption{grid-column:2}.mx_EventTile_reply{margin-right:10px}.mx_EventTile_info .mx_EventTile_line{padding-left:83px}.mx_EventTile_bigEmoji.mx_EventTile_bigEmoji{font-size:48px!important;line-height:57px!important}.mx_MessagePanel_alwaysShowTimestamps .mx_MessageTimestamp{visibility:visible}.mx_EventTile_selected>div>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile.focus-visible:focus-within>div>a>.mx_MessageTimestamp,.mx_EventTile.mx_EventTile_actionBarFocused>div>a>.mx_MessageTimestamp,.mx_EventTile:hover>div>a>.mx_MessageTimestamp,.mx_EventTile_last>div>a>.mx_MessageTimestamp{visibility:visible}.mx_EventTile.focus-visible:focus-within .mx_MessageActionBar,.mx_EventTile.mx_EventTile_actionBarFocused .mx_MessageActionBar,.mx_EventTile:hover .mx_MessageActionBar,[data-whatinput=keyboard] .mx_EventTile:focus-within .mx_MessageActionBar{visibility:visible}.mx_EventTile_selected>.mx_EventTile_line{border-left:5px solid var(--accent-color);padding-left:60px;background-color:var(--roomlist-background-color)}.mx_EventTile_highlight,.mx_EventTile_highlight .markdown-body{color:var(--warning-color)}.mx_EventTile_highlight .markdown-body .mx_EventTile_line,.mx_EventTile_highlight .mx_EventTile_line{background-color:#25271f}.mx_EventTile_selected.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile.focus-visible:focus-within .mx_EventTile_line,.mx_EventTile.mx_EventTile_actionBarFocused .mx_EventTile_line,.mx_EventTile:hover .mx_EventTile_line{background-color:var(--roomlist-background-color)}.mx_EventTile_searchHighlight{border-radius:5px;padding-left:2px;padding-right:2px;cursor:pointer}.mx_EventTile_searchHighlight,.mx_EventTile_searchHighlight a{background-color:var(--accent-color);color:#fff}.mx_EventTile_encrypting{color:#abddbc!important}.mx_EventTile_sending{color:#a1b2d1}.mx_EventTile_sending .mx_RoomPill,.mx_EventTile_sending .mx_UserPill{opacity:.5}.mx_EventTile_notSent{color:#f44}.mx_EventTile_redacted .mx_EventTile_line .mx_UnknownBody,.mx_EventTile_redacted .mx_EventTile_reply .mx_UnknownBody{--lozenge-color:#606060;--lozenge-border-color:#000;display:block;height:22px;width:250px;border-radius:11px;background:repeating-linear-gradient(-45deg,var(--lozenge-color),var(--lozenge-color) 3px,transparent 0,transparent 6px);-webkit-box-shadow:0 0 3px var(--lozenge-border-color) inset;box-shadow:0 0 3px var(--lozenge-border-color) inset}.mx_EventTile_sending.mx_EventTile_redacted .mx_UnknownBody{opacity:.4}div.mx_EventTile_notSent.mx_EventTile_redacted .mx_UnknownBody{--lozenge-color:#f44;--lozenge-border-color:#f44}.mx_EventTile_contextual{opacity:.4}.mx_EventTile_msgOption{float:right;text-align:right;position:relative;width:90px;height:1px;margin-right:10px}.mx_EventTile_msgOption a{text-decoration:none}.mx_EventTile_readAvatars{position:relative;display:inline-block;width:14px;height:14px;top:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_EventTile_emote .mx_EventTile_readAvatars,.mx_EventTile_info .mx_EventTile_readAvatars{top:7px}.mx_EventTile_readAvatars .mx_BaseAvatar{position:absolute;display:inline-block}.mx_EventTile_readAvatarRemainder{color:#a1b2d1;font-size:.733rem;position:absolute}.mx_EventTile_content{display:block;overflow-y:hidden;overflow-x:hidden;margin-right:34px}.mx_EventTile_body{overflow-y:hidden}.mx_EventTile_spoiler{cursor:pointer}.mx_EventTile_spoiler_reason{color:#a1b2d1;font-size:.733rem}.mx_EventTile_spoiler_content{-webkit-filter:blur(5px) saturate(.1) sepia(1);filter:blur(5px) saturate(.1) sepia(1);-webkit-transition-duration:.5s;transition-duration:.5s}.mx_EventTile_spoiler.visible>.mx_EventTile_spoiler_content{-webkit-filter:none;filter:none}.mx_EventTile_e2eIcon{position:absolute;top:6px;left:46px;width:15px;height:15px;display:block;bottom:0;right:0;opacity:.2;background-repeat:no-repeat;background-size:contain}.mx_EventTile_e2eIcon_undecryptable,.mx_EventTile_e2eIcon_unencrypted,.mx_EventTile_e2eIcon_unknown,.mx_EventTile_e2eIcon_unverified{background-image:url(../../img/e2e/warning.2d79aff.svg);opacity:1}.mx_EventTile_e2eIcon_hidden{display:none}.mx_EventTile_e2eIcon_hidden[src*="img/e2e-blocked.svg"],.mx_EventTile_e2eIcon_hidden[src*="img/e2e-warning.svg"]{display:block}.mx_EventTile_keyRequestInfo{font-size:.8rem}.mx_EventTile_keyRequestInfo_text{opacity:.5}.mx_EventTile_keyRequestInfo_text a{color:var(--timeline-text-color);text-decoration:underline;cursor:pointer}.mx_EventTile_keyRequestInfo_tooltip_contents p{text-align:auto;margin-left:3px;margin-right:3px}.mx_EventTile_keyRequestInfo_tooltip_contents p:first-child{margin-top:0}.mx_EventTile_keyRequestInfo_tooltip_contents p:last-child{margin-bottom:0}.mx_EventTile_12hr .mx_EventTile_e2eIcon{padding-left:5px}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{padding-left:60px}.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{border-left:5px solid #76cfa5}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line{border-left:5px solid #e8bf37}.mx_EventTile:hover.mx_EventTile_unknown.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile:hover .mx_EventTile_e2eIcon{opacity:1}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>.mx_EventTile_e2eIcon{display:block;left:41px}.mx_EventTile_content .mx_EventTile_edited{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8rem;color:var(--timeline-text-color-50pct);display:inline-block;margin-left:9px;cursor:pointer}.mx_EventTile_body pre{border:1px solid transparent}.mx_EventTile_content .markdown-body{font-family:inherit!important;white-space:normal!important;line-height:inherit!important;color:inherit;font-size:.933rem}.mx_EventTile_content .markdown-body code,.mx_EventTile_content .markdown-body pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji!important;color:#333}.mx_EventTile_content .markdown-body pre{overflow-x:overlay;overflow-y:visible;max-height:30vh}.mx_EventTile_content .markdown-body code{background-color:#f8f8f8}.mx_EventTile.focus-visible:focus-within .mx_EventTile_body pre,.mx_EventTile:hover .mx_EventTile_body pre{border:1px solid #e5e5e5}.mx_EventTile_pre_container{position:relative}.mx_EventTile_copyButton{position:absolute;display:inline-block;visibility:hidden;cursor:pointer;top:6px;right:6px;width:19px;height:19px;background-image:url(../../img/icon_copy_message.f2eab28.svg)}.mx_EventTile_body .mx_EventTile_pre_container:focus-within .mx_EventTile_copyButton,.mx_EventTile_body .mx_EventTile_pre_container:hover .mx_EventTile_copyButton{visibility:visible}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2,.mx_EventTile_content .markdown-body h3,.mx_EventTile_content .markdown-body h4,.mx_EventTile_content .markdown-body h5,.mx_EventTile_content .markdown-body h6{font-family:inherit!important;color:inherit}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2{font-size:1.5em;border-bottom:none!important}.mx_EventTile_content .markdown-body a{color:var(--primary-color);text-decoration:underline}.mx_EventTile_content .markdown-body .hljs{display:inline!important}.mx_MatrixChat_useCompactLayout .mx_EventTile{padding-top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info{padding-top:0;font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_reply{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile .mx_SenderProfile{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote{padding-top:8px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_reply{padding-top:0;padding-bottom:1px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation{padding-top:0}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_reply,.mx_MatrixChat_useCompactLayout .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile_reply{padding-top:0;padding-bottom:0}.mx_MatrixChat_useCompactLayout .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile_e2eIcon{top:3px}.mx_MatrixChat_useCompactLayout .mx_EventTile_readAvatars{top:27px}.mx_MatrixChat_useCompactLayout .mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_MatrixChat_useCompactLayout .mx_EventTile_emote .mx_EventTile_readAvatars{top:5px}.mx_MatrixChat_useCompactLayout .mx_EventTile_info .mx_EventTile_readAvatars{top:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList h2{margin-top:6px}.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body blockquote,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body dl,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ol,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body p,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body pre,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body table,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ul{margin-bottom:4px}.mx_InviteOnlyIcon_large{width:12px;height:12px;position:relative;display:block!important;margin:0 4px}.mx_InviteOnlyIcon_large:before{background-color:var(--roomlist-text-secondary-color);-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:12px}.mx_InviteOnlyIcon_small{width:12px;height:12px;position:relative;display:block!important;left:-2px}.mx_InviteOnlyIcon_small:before{background-color:var(--roomlist-text-secondary-color);-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:10px;height:10px}.mx_JumpToBottomButton{z-index:1000;position:absolute;bottom:12px;right:24px;width:38px;height:50px;text-align:center}.mx_JumpToBottomButton_badge{position:relative;top:-12px;border-radius:16px;font-weight:700;font-size:.8rem;line-height:.933rem;text-align:center;display:inline-block;padding:0 4px;color:var(--roomlist-background-color);background-color:var(--warning-color)}.mx_JumpToBottomButton_scrollDown{position:relative;height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--timeline-background-color);border:1.3px solid var(--roomlist-text-secondary-color);cursor:pointer}.mx_JumpToBottomButton_scrollDown:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 14px;mask-position:9px 14px;background:var(--roomlist-text-secondary-color)}.mx_LinkPreviewWidget{margin-top:15px;margin-right:15px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-left:4px solid #ddd;color:var(--timeline-text-secondary-color)}.mx_LinkPreviewWidget_image{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-left:15px;text-align:center;cursor:pointer}.mx_LinkPreviewWidget_caption{margin-left:15px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_LinkPreviewWidget_title{display:inline;font-weight:700;white-space:normal}.mx_LinkPreviewWidget_siteName{display:inline}.mx_LinkPreviewWidget_description{margin-top:8px;white-space:normal;word-wrap:break-word}.mx_LinkPreviewWidget_cancel{cursor:pointer;width:18px;height:18px}.mx_LinkPreviewWidget_cancel img{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;visibility:hidden}.mx_LinkPreviewWidget:hover .mx_LinkPreviewWidget_cancel img,.mx_LinkPreviewWidget_cancel.focus-visible:focus img{visibility:visible}.mx_MatrixChat_useCompactLayout .mx_LinkPreviewWidget{margin-top:6px;margin-bottom:6px}.mx_MemberDeviceInfo{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_MemberDeviceInfo_icon{margin-top:4px;width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.mx_MemberDeviceInfo_icon_blacklisted{-webkit-mask-image:url(../../img/e2e/blacklisted.74ba193.svg);mask-image:url(../../img/e2e/blacklisted.74ba193.svg);background-color:var(--warning-color)}.mx_MemberDeviceInfo_icon_verified{-webkit-mask-image:url(../../img/e2e/verified.fb77c33.svg);mask-image:url(../../img/e2e/verified.fb77c33.svg);background-color:var(--accent-color)}.mx_MemberDeviceInfo_icon_unverified{-webkit-mask-image:url(../../img/e2e/warning.2d79aff.svg);mask-image:url(../../img/e2e/warning.2d79aff.svg);background-color:var(--warning-color)}.mx_MemberDeviceInfo>.mx_DeviceVerifyButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em;margin:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MemberDeviceInfo_deviceId{word-break:break-word;font-size:.867rem}.mx_MemberDeviceInfo_deviceInfo{margin:0 5px 5px 8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_blacklist,.mx_EncryptedEventDialog .mx_MemberDeviceInfo_unblacklist{padding-left:1em;padding-right:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{float:right;padding-left:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{color:#76cfa5}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified{color:#e8bf37}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted{color:#ba6363}.mx_MemberInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.mx_MemberInfo,.mx_MemberInfo_name{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_MemberInfo_name{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MemberInfo_name>.mx_E2EIcon{margin-right:0}.mx_MemberInfo_cancel{height:16px;width:16px;padding:10px 0 10px 10px;cursor:pointer;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:16px center;mask-position:16px center;background-color:#a1b2d1}.mx_MemberInfo_name h2{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;max-height:50px}.mx_MemberInfo h2{font-size:1.2rem;font-weight:600;margin:16px 0 16px 15px}.mx_MemberInfo_container{margin:0 16px 16px}.mx_MemberInfo .mx_RoomTile_nameContainer{width:154px}.mx_MemberInfo .mx_RoomTile_badge{display:none}.mx_MemberInfo .mx_RoomTile_name{width:160px}.mx_MemberInfo_avatar{background:var(--sidebar-color);margin-bottom:16px}.mx_MemberInfo_avatar>img{height:auto;width:100%;max-height:30vh;-o-object-fit:contain;object-fit:contain;display:block}.mx_MemberInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_MemberInfo_profile{margin-bottom:16px}.mx_MemberInfo h3{text-transform:uppercase;color:#61708b;font-weight:700;font-size:.8rem;margin:4px 0}.mx_MemberInfo_profileField{font-size:1rem;position:relative}.mx_MemberInfo_buttons{margin-bottom:16px}.mx_MemberInfo_field{cursor:pointer;font-size:1rem;color:var(--timeline-text-color);margin-left:8px;line-height:1.533rem}.mx_MemberInfo_createRoom{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.mx_MemberInfo_createRoom_label{width:auto!important;cursor:pointer}.mx_MemberInfo label{font-size:.867rem}.mx_MemberInfo label .mx_MemberInfo_label_text{display:inline-block;max-width:180px;vertical-align:text-top}.mx_MemberInfo input[type=radio]{vertical-align:-2px;margin-right:5px;margin-left:8px}.mx_MemberInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_MemberInfo .mx_MemberInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_GroupMemberList,.mx_GroupRoomList,.mx_MemberList{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_GroupMemberList .mx_Spinner,.mx_GroupRoomList .mx_Spinner,.mx_MemberList .mx_Spinner{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.mx_GroupMemberList h2,.mx_GroupRoomList h2,.mx_MemberList h2{text-transform:uppercase;color:#edf3ff;font-weight:600;font-size:.867rem;padding-left:3px;padding-right:12px;margin-top:8px;margin-bottom:4px}.mx_GroupMemberList .mx_AutoHideScrollbar,.mx_GroupRoomList .mx_AutoHideScrollbar,.mx_MemberList .mx_AutoHideScrollbar{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_chevron{position:absolute;right:35px;margin-top:-15px}.mx_MemberList_border{overflow-y:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.mx_GroupMemberList_query,.mx_GroupRoomList_query,.mx_MemberList_query{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_wrapper{padding:10px}.mx_MemberList_invite,.mx_RightPanel_invite{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;background-color:var(--accent-color);border-radius:4px;padding:8px;margin:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600}.mx_MemberList_invite .mx_RightPanel_icon,.mx_RightPanel_invite .mx_RightPanel_icon{padding-right:5px;padding-top:2px}.mx_MemberList_invite.mx_AccessibleButton_disabled{background-color:var(--timeline-text-secondary-color);cursor:not-allowed}.mx_MemberList_invite span{background-image:url(../../img/feather-customised/user-add.f517c01.svg);background-repeat:no-repeat;background-position:0;padding-left:25px}.mx_MessageComposer_wrapper{vertical-align:middle;margin:auto;border-top:1px solid var(--roomlist-separator-color);position:relative;padding-left:84px}.mx_MessageComposer_replaced_wrapper{margin-left:auto;margin-right:auto}.mx_MessageComposer_replaced_valign{height:60px;display:table-cell;vertical-align:middle}.mx_MessageComposer_roomReplaced_icon{float:left;margin-right:20px;margin-top:5px;width:31px;height:31px}.mx_MessageComposer_roomReplaced_header{font-weight:700}.mx_MessageComposer_autocomplete_wrapper{position:relative;height:0}.mx_MessageComposer_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mx_MessageComposer .mx_MessageComposer_avatar{position:absolute;left:27px}.mx_MessageComposer .mx_MessageComposer_avatar .mx_BaseAvatar{display:block}.mx_MessageComposer_composecontrols{width:100%}.mx_MessageComposer_e2eIcon.mx_E2EIcon{position:absolute;left:60px;margin-right:0;margin-left:3px;width:15px;height:15px}.mx_MessageComposer_noperm_error{width:100%;height:60px;font-style:italic;color:var(--timeline-text-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MessageComposer_input_wrapper{cursor:text}.mx_MessageComposer_input,.mx_MessageComposer_input_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MessageComposer_input{vertical-align:middle;min-height:60px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.933rem;margin-right:6px}.mx_MessageComposer_editor{width:100%;max-height:120px;min-height:19px;overflow-y:auto;overflow-x:hidden;word-break:break-word}.mx_MessageComposer_editor>:first-child{margin-top:0!important}.mx_MessageComposer_editor>:last-child{margin-bottom:0!important}@keyframes visualbell{0%{background-color:#800}to{background-color:var(--timeline-background-color)}}.mx_MessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_MessageComposer_input blockquote{color:var(--timeline-text-secondary-color);margin:0 0 16px;padding:0 15px;border-left:4px solid #ddd}.mx_MessageComposer_input pre{background-color:rgba(0,0,0,.04);border-radius:3px;padding:10px}.mx_MessageComposer_input textarea{display:block;width:100%;padding:0;margin-top:6px;margin-bottom:6px;border:0;resize:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:var(--timeline-text-color);background-color:var(--timeline-background-color);font-size:.933rem;max-height:120px;overflow:auto;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji}.mx_MessageComposer_input textarea::-moz-placeholder{line-height:100%;color:var(--accent-color);opacity:1}.mx_MessageComposer_input textarea::-webkit-input-placeholder{color:var(--accent-color)}.mx_MessageComposer_button{position:relative;margin-right:12px;cursor:pointer;height:20px;width:20px}.mx_MessageComposer_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.mx_MessageComposer_upload:before{-webkit-mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg);mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg)}.mx_MessageComposer_hangup:before{-webkit-mask-image:url(../../img/hangup.a9def68.svg);mask-image:url(../../img/hangup.a9def68.svg)}.mx_MessageComposer_voicecall:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_MessageComposer_videocall:before{-webkit-mask-image:url(../../img/feather-customised/video.02dbf40.svg);mask-image:url(../../img/feather-customised/video.02dbf40.svg)}.mx_MessageComposer_stickers:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_MessageComposer_formatting{cursor:pointer;margin:0 11px;width:24px;height:18px}.mx_MessageComposer_formatbar_wrapper{width:100%;background-color:var(--timeline-background-color);-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08)}.mx_MessageComposer_formatbar{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:62px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.667rem;color:var(--timeline-text-secondary-color)}.mx_MessageComposer_formatbar *{margin-right:4px}.mx_MessageComposer_format_button,.mx_MessageComposer_formatbar_cancel,.mx_MessageComposer_formatbar_markdown{cursor:pointer}.mx_MessageComposer_formatbar_cancel{margin-right:22px}.mx_MessageComposer_formatbar_markdown{height:17px;width:30px;margin-right:64px}.mx_MessageComposer_input_markdownIndicator{height:10px;width:12px;padding:4px 4px 4px 0}.mx_MessageComposer_formatbar_markdown,.mx_MessageComposer_input_markdownIndicator{cursor:pointer;-webkit-mask-image:url(../../img/markdown.6905ba8.svg);mask-image:url(../../img/markdown.6905ba8.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#a1b2d1}.mx_MessageComposer_formatbar_markdown.mx_MessageComposer_markdownDisabled,.mx_MessageComposer_input_markdownIndicator.mx_MessageComposer_markdownDisabled{opacity:.2}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_input{min-height:50px}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_noperm_error{height:50px}.mx_MessageComposerFormatBar{display:none;width:130px;height:24px;position:absolute;cursor:pointer;border-radius:4px;background-color:var(--timeline-background-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000}.mx_MessageComposerFormatBar.mx_MessageComposerFormatBar_shown{display:block}.mx_MessageComposerFormatBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #616b7f;margin-left:-1px}.mx_MessageComposerFormatBar>:hover{border-color:#a1b2d1;z-index:1}.mx_MessageComposerFormatBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageComposerFormatBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageComposerFormatBar>:only-child{border-radius:3px}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button{width:27px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--timeline-text-color)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconBold:after{-webkit-mask-image:url(../../img/format/bold.38e6779.svg);mask-image:url(../../img/format/bold.38e6779.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconItalic:after{-webkit-mask-image:url(../../img/format/italics.4e279d1.svg);mask-image:url(../../img/format/italics.4e279d1.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconStrikethrough:after{-webkit-mask-image:url(../../img/format/strikethrough.bac51cb.svg);mask-image:url(../../img/format/strikethrough.bac51cb.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconQuote:after{-webkit-mask-image:url(../../img/format/quote.5843424.svg);mask-image:url(../../img/format/quote.5843424.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconCode:after{-webkit-mask-image:url(../../img/format/code.ea9f385.svg);mask-image:url(../../img/format/code.ea9f385.svg)}.mx_MessageComposerFormatBar_buttonTooltip{white-space:nowrap;font-size:.867rem;font-weight:600;min-width:54px;text-align:center}.mx_MessageComposerFormatBar_buttonTooltip .mx_MessageComposerFormatBar_tooltipShortcut{font-size:.6rem;opacity:.7}.mx_PinnedEventTile{min-height:40px;margin-bottom:5px;width:100%;border-radius:5px}.mx_PinnedEventTile:hover{background-color:var(--roomlist-background-color)}.mx_PinnedEventTile .mx_PinnedEventTile_sender,.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{color:#868686;font-size:.8em;vertical-align:top;display:inline-block;padding-bottom:3px}.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{padding-left:15px;display:none}.mx_PinnedEventTile .mx_PinnedEventTile_senderAvatar .mx_BaseAvatar{float:left;margin-right:10px}.mx_PinnedEventTile_actions{float:right;margin-right:10px;display:none}.mx_PinnedEventTile:hover .mx_PinnedEventTile_timestamp{display:inline-block}.mx_PinnedEventTile:hover .mx_PinnedEventTile_actions{display:block}.mx_PinnedEventTile_unpinButton{display:inline-block;cursor:pointer;margin-left:10px}.mx_PinnedEventTile_gotoButton{display:inline-block;font-size:.7em}.mx_PinnedEventTile_message{margin-left:50px;position:relative;top:0;left:0}.mx_PinnedEventsPanel{border-top:1px solid var(--roomlist-separator-color)}.mx_PinnedEventsPanel_body{max-height:300px;overflow-y:auto;padding-bottom:15px}.mx_PinnedEventsPanel_header{margin:0;padding-top:8px;padding-bottom:15px}.mx_PinnedEventsPanel_cancel{margin:12px;float:right;display:inline-block}.mx_PresenceLabel{font-size:.733rem;opacity:.5}.mx_ReplyPreview{position:absolute;bottom:0;z-index:1000;width:100%;border:1px solid var(--roomlist-separator-color);background:var(--timeline-background-color);border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_ReplyPreview_section{border-bottom:1px solid var(--roomlist-separator-color)}.mx_ReplyPreview_header{margin:12px;color:var(--timeline-text-color);font-weight:400;opacity:.4}.mx_ReplyPreview_title{float:left}.mx_ReplyPreview_cancel{float:right;cursor:pointer}.mx_ReplyPreview_clear{clear:both}.mx_RoomBreadcrumbs{position:relative;height:42px;padding:8px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:radial-gradient(circle at center,#272c35,#272c35 15px,transparent 16px);background-size:36px;background-position:6px -1px;background-repeat:repeat-x;overflow-x:hidden}.mx_RoomBreadcrumbs:hover{overflow-x:visible}.mx_RoomBreadcrumbs .mx_AutoHideScrollbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb{margin-left:4px;height:32px;display:inline-block;-webkit-transition:width .3s,-webkit-transform .3s;transition:width .3s,-webkit-transform .3s;transition:transform .3s,width .3s;transition:transform .3s,width .3s,-webkit-transform .3s;position:relative}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomTile_badge{position:absolute;top:-3px;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomBreadcrumbs_dmIndicator{position:absolute;bottom:0;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_animate{margin-left:0;width:32px;-webkit-transform:scale(1);transform:scale(1)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_preAnimate{width:0;-webkit-transform:scale(0);transform:scale(0)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_left{opacity:.5}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{display:none}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator{background:-webkit-gradient(linear,right top,left top,from(var(--roomlist-background-color-0pct)),to(var(--roomlist-background-color)));background:linear-gradient(270deg,var(--roomlist-background-color-0pct),var(--roomlist-background-color))}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{background:-webkit-gradient(linear,left top,right top,from(var(--roomlist-background-color-0pct)),to(var(--roomlist-background-color)));background:linear-gradient(90deg,var(--roomlist-background-color-0pct),var(--roomlist-background-color))}.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_leftOverflow .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_rightOverflow .mx_IndicatorScrollbar_rightOverflowIndicator{position:absolute;top:0;bottom:0;width:15px;display:block;pointer-events:none;z-index:100}.mx_RoomDropTarget_container{background-color:var(--roomlist-background-color);padding:8px 18px 7px}.collapsed .mx_RoomDropTarget_container{padding-right:10px;padding-left:10px}.mx_RoomDropTarget{font-size:.867rem;padding-top:5px;padding-bottom:5px;border:1px dashed var(--accent-color);color:var(--timeline-text-color);background-color:var(--timeline-background-color-50pct);border-radius:4px}.mx_RoomDropTarget_label{position:relative;margin-top:3px;line-height:1.4rem;z-index:1;text-align:center}.collapsed .mx_RoomDropTarget_avatar{float:none}.collapsed .mx_RoomDropTarget_label{display:none}.mx_RoomHeader{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid var(--roomlist-separator-color)}.mx_RoomHeader .mx_E2EIcon{margin:0;position:absolute;bottom:-2px;right:-6px;height:15px;width:15px}.mx_RoomHeader_wrapper{margin:auto;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 10px 0 19px}.mx_RoomHeader_spinner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;padding-left:12px;padding-right:12px}.mx_RoomHeader_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-right:8px;margin-top:-5px}.mx_RoomHeader_textButton_danger{background-color:var(--warning-color)}.mx_RoomHeader_cancelButton{cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomHeader_buttons{background-color:var(--timeline-background-color);padding-right:5px}.mx_RoomHeader_buttons,.mx_RoomHeader_info{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_info{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomHeader_simpleHeader{line-height:3.467rem;color:var(--timeline-text-color);font-size:1.2rem;font-weight:600;overflow:hidden;margin-left:63px;text-overflow:ellipsis;width:100%}.mx_RoomHeader_simpleHeader .mx_RoomHeader_cancelButton{float:right}.mx_RoomHeader_simpleHeader .mx_RoomHeader_icon{margin-left:14px;margin-right:24px;vertical-align:-4px}.mx_RoomHeader_name{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;color:var(--timeline-text-color);font-weight:600;font-size:1.2rem;margin:0 7px;border-bottom:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_nametext{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mx_RoomHeader_settingsHint{color:#a2a2a2!important}.mx_RoomHeader_searchStatus{font-weight:400;opacity:.6}.mx_RoomHeader_avatar,.mx_RoomHeader_avatarPicker,.mx_RoomHeader_avatarPicker_edit,.mx_RoomHeader_avatarPicker_remove,.mx_RoomHeader_name{cursor:pointer}.mx_RoomHeader_avatarPicker_remove{position:absolute;top:-11px;right:-9px}.mx_RoomHeader_name:hover div:not(.mx_RoomHeader_editable){color:var(--accent-color)}.mx_RoomHeader_placeholder{color:#a2a2a2!important}.mx_RoomHeader_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_RoomHeader_editable:focus{border-bottom:1px solid var(--accent-color)!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_RoomHeader_topic{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--timeline-text-color-50pct);font-weight:400;font-size:.867rem;margin:4px 7px 0;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid transparent;line-height:1.2em;max-height:2.4em}.mx_RoomHeader_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;width:28px;height:28px;margin:0 7px;position:relative}.mx_RoomHeader_avatar .mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover}.mx_RoomHeader_avatarPicker{position:relative}.mx_RoomHeader_avatarPicker_edit{position:absolute;left:16px;top:18px}.mx_RoomHeader_avatarPicker_edit>label{cursor:pointer}.mx_RoomHeader_avatarPicker_edit>input{display:none}.mx_RoomHeader_button{position:relative;margin-left:10px;cursor:pointer;height:20px;width:20px}.mx_RoomHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RoomHeader_settingsButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomHeader_forgetButton:before{-webkit-mask-image:url(../../img/leave.96c4dc4.svg);mask-image:url(../../img/leave.96c4dc4.svg);width:26px}.mx_RoomHeader_searchButton:before{-webkit-mask-image:url(../../img/feather-customised/search.28e7db7.svg);mask-image:url(../../img/feather-customised/search.28e7db7.svg)}.mx_RoomHeader_shareButton:before{-webkit-mask-image:url(../../img/feather-customised/share.9dc5acb.svg);mask-image:url(../../img/feather-customised/share.9dc5acb.svg)}.mx_RoomHeader_manageIntegsButton:before{-webkit-mask-image:url(../../img/feather-customised/grid.9e353ed.svg);mask-image:url(../../img/feather-customised/grid.9e353ed.svg)}.mx_RoomHeader_showPanel{height:16px}.mx_RoomHeader_voipButton{display:table-cell}.mx_RoomHeader_voipButtons{margin-top:18px}.mx_RoomHeader_pinnedButton:before{-webkit-mask-image:url(../../img/icons-pin.1d9bacf.svg);mask-image:url(../../img/icons-pin.1d9bacf.svg)}.mx_RoomHeader_pinsIndicator{position:absolute;right:0;bottom:4px;width:8px;height:8px;border-radius:8px;background-color:var(--timeline-text-secondary-color)}.mx_RoomHeader_pinsIndicatorUnread{background-color:var(--warning-color)}.mx_RoomList{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:hidden}.mx_RoomList .mx_ResizeHandle{position:relative}.mx_RoomList .mx_RoomSubList:not(.mx_RoomSubList_nonEmpty)+.mx_ResizeHandle{display:none}.mx_RoomList_expandButton{margin-left:8px;cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomList_emptySubListTip_container{padding:8px 18px 7px}.mx_RoomList_emptySubListTip{font-size:.867rem;padding:5px;border:1px dashed var(--accent-color);color:var(--timeline-text-color);background-color:var(--timeline-background-color-50pct);border-radius:4px;line-height:1.067rem}.mx_RoomList_emptySubListTip .mx_RoleButton{vertical-align:-2px}.mx_RoomList_headerButtons{position:absolute;right:60px}.mx_RoomPreviewBar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center}.mx_RoomPreviewBar h3{font-size:1.2rem;font-weight:600}.mx_RoomPreviewBar h3.mx_RoomPreviewBar_spinnerTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomPreviewBar .mx_RoomPreviewBar_message p,.mx_RoomPreviewBar h3{word-break:break-all;word-break:break-word}.mx_RoomPreviewBar .mx_Spinner{width:auto;height:auto;margin:10px 10px 10px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer{font-size:.8rem;line-height:1.333rem}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer .mx_Spinner{vertical-align:middle;display:inline-block}.mx_RoomPreviewBar_dark{background-color:var(--sidebar-color);color:#fff}.mx_RoomPreviewBar_actions,.mx_RoomPreviewBar_message{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomPreviewBar_message{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_RoomPreviewBar_message p{overflow-wrap:break-word}.mx_RoomPreviewBar_panel{padding:8px 8px 8px 20px;border-top:1px solid var(--roomlist-separator-color);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3px 8px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions>*{margin-left:12px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message>*{margin:4px}.mx_RoomPreviewBar_dialog{margin:auto;-webkit-box-sizing:content;box-sizing:content;width:400px;border-radius:4px;padding:20px;text-align:center}.mx_RoomPreviewBar_dialog,.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message>*{margin:5px 0 20px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton{padding:7px 50px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions>*{margin-top:12px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-bottom:7px}.mx_RoomPreviewBar_inviter{font-weight:600}a.mx_RoomPreviewBar_inviter{text-decoration:underline;cursor:pointer}.mx_RoomRecoveryReminder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#22262e;padding:20px;border:1px solid var(--roomlist-separator-color);border-bottom:unset}.mx_RoomRecoveryReminder_header{font-weight:700;margin-bottom:1em}.mx_RoomRecoveryReminder_body{margin-bottom:1em}.mx_RoomRecoveryReminder_button{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin:0 10px}.mx_RoomRecoveryReminder_secondary{font-size:90%;margin-top:1em}.mx_RoomTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:34px;margin:0;padding:0 8px 0 10px;position:relative}.mx_RoomTile:focus{-webkit-filter:none!important;filter:none!important;background-color:var(--timeline-background-color)}.mx_RoomTile_menuButton{display:none;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;background-image:url(../../img/icon_context.f8baf8d.svg);background-repeat:no-repeat;background-position:50%}.mx_RoomTile_tooltip{display:inline-block;position:relative;top:-54px;left:-12px}.mx_RoomTile_nameContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;vertical-align:middle}.mx_RoomTile_labelContainer,.mx_RoomTile_nameContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;min-width:0}.mx_RoomTile_labelContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.mx_RoomTile_subtext{display:inline-block;font-size:.733rem;padding:0 0 0 7px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:clip;position:relative;bottom:4px}.mx_RoomTile_avatar_container{position:relative}.mx_RoomTile_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:4px;width:24px;vertical-align:middle}.mx_RoomTile_hasSubtext .mx_RoomTile_avatar{padding-top:0;vertical-align:super}.mx_RoomTile_dm{display:block;position:absolute;bottom:0;right:-5px;z-index:2}.mx_RoomTile_e2eIcon.mx_E2EIcon{height:14px;width:14px;display:block;position:absolute;bottom:-2px;right:-5px;z-index:1;margin:0}.mx_RoomTile_name{font-size:.933rem;padding:0 4px;color:var(--roomlist-text-secondary-color);white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.mx_RoomTile_badge{-webkit-box-flex:0;-ms-flex:0 1 content;flex:0 1 content;border-radius:.8em;padding:0 .4em;color:var(--roomlist-background-color);font-weight:600;font-size:.8rem}.collapsed .mx_RoomTile{margin:0 6px;padding:0 2px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collapsed .mx_RoomTile_name{display:none}.collapsed .mx_RoomTile_badge{position:absolute;right:6px;top:0;border-radius:16px;z-index:3;border:.18em solid var(--roomlist-background-color)}.collapsed .mx_RoomTile_menuButton{display:none}.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:focus-within .mx_RoomTile_menuButton,.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:hover .mx_RoomTile_menuButton,.mx_RoomTile_menuDisplayed .mx_RoomTile_menuButton{display:block}.mx_RoomTile_badge.mx_RoomTile_badgeUnread,.mx_RoomTile_unreadNotify .mx_RoomTile_badge{background-color:var(--roomlist-text-secondary-color)}.mx_RoomTile_badge.mx_RoomTile_badgeRed,.mx_RoomTile_highlight .mx_RoomTile_badge{color:#fff;background-color:var(--warning-color)}.mx_RoomTile_highlight .mx_RoomTile_name,.mx_RoomTile_unread .mx_RoomTile_name{font-weight:600;color:var(--roomlist-text-color)}.mx_RoomTile_selected{border-radius:4px;background-color:var(--roomlist-highlights-color)}.mx_DNDRoomTile{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mx_DNDRoomTile_dragging{-webkit-transform:scale(1.05);transform:scale(1.05)}.mx_RoomTile_arrow{position:absolute;right:0}.mx_RoomTile.mx_RoomTile_transparent{background-color:transparent}.mx_RoomTile.mx_RoomTile_transparent:focus{background-color:rgba(0,0,0,.1)}.mx_GroupInviteTile .mx_RoomTile_name{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomUpgradeWarningBar{max-height:235px;background-color:#22262e;padding-left:20px;padding-right:20px;overflow:scroll}.mx_RoomUpgradeWarningBar_wrapped{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center}.mx_RoomUpgradeWarningBar_header{color:var(--warning-color);font-weight:700}.mx_RoomUpgradeWarningBar_body{color:var(--warning-color)}.mx_RoomUpgradeWarningBar_upgradelink{color:var(--warning-color);text-decoration:underline}.mx_RoomUpgradeWarningBar_small{color:var(--timeline-text-secondary-color);font-size:70%}.mx_SearchBar{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--roomlist-separator-color)}.mx_SearchBar .mx_SearchBar_input{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-left:22px}.mx_SearchBar .mx_SearchBar_searchButton{cursor:pointer;width:37px;height:37px;background-color:var(--accent-color);-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_SearchBar .mx_SearchBar_buttons{display:inherit}.mx_SearchBar .mx_SearchBar_button{border:0;margin:0 0 0 22px;padding:5px;font-size:1rem;cursor:pointer;color:var(--timeline-text-color);border-bottom:2px solid var(--accent-color);font-weight:600}.mx_SearchBar .mx_SearchBar_unselected{color:#61708b;border-color:transparent}.mx_SearchBar .mx_SearchBar_cancel{background-color:var(--warning-color);-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:14px;mask-size:14px;padding:9px;margin:0 12px 0 3px;cursor:pointer}.mx_SendMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:.933rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:6px;min-width:0}.mx_SendMessageComposer,.mx_SendMessageComposer .mx_BasicMessageComposer{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.mx_SendMessageComposer .mx_BasicMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:50px}.mx_SendMessageComposer .mx_BasicMessageComposer .mx_BasicMessageComposer_input{padding:3px 0;margin:auto 0;max-height:140px;overflow-y:auto}.mx_SendMessageComposer .mx_SendMessageComposer_overlayWrapper{position:relative;height:0}.mx_Stickers_content{overflow:hidden}.mx_Stickers_content_container{overflow:hidden;height:300px}#mx_persistedElement_stickerPicker .mx_AppTileFullWidth{height:unset;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:none;border-right:none;border-bottom:none}.mx_Stickers_contentPlaceholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mx_Stickers_contentPlaceholder p{max-width:200px}.mx_Stickers_addLink{display:inline;cursor:pointer;text-decoration:underline}.mx_Stickers_hideStickers{z-index:2001}.mx_TopUnreadMessagesBar{z-index:1000;position:absolute;top:24px;right:24px;width:38px}.mx_TopUnreadMessagesBar:after{content:"";position:absolute;top:-8px;left:11px;width:4px;height:4px;border-radius:16px;background-color:var(--roomlist-background-color);border:6px solid var(--accent-color);pointer-events:none}.mx_TopUnreadMessagesBar_scrollUp{height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--timeline-background-color);border:1.3px solid var(--roomlist-text-secondary-color);cursor:pointer}.mx_TopUnreadMessagesBar_scrollUp:before{content:"";position:absolute;width:38px;height:38px;-webkit-mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 13px;mask-position:9px 13px;background:var(--roomlist-text-secondary-color)}.mx_TopUnreadMessagesBar_markAsRead{display:block;width:18px;height:18px;background:var(--timeline-background-color);border:1.3px solid var(--roomlist-text-secondary-color);border-radius:10px;margin:5px auto}.mx_TopUnreadMessagesBar_markAsRead:before{content:"";position:absolute;width:18px;height:18px;-webkit-mask-image:url(../../img/cancel.4b9715b.svg);mask-image:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px;-webkit-mask-position:4px 4px;mask-position:4px 4px;background:var(--roomlist-text-secondary-color)}.mx_UserOnlineDot{border-radius:50%;background-color:var(--accent-color);height:5px;width:5px;display:inline-block}.mx_WhoIsTypingTile{margin-left:-18px;padding-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_WhoIsTypingTile_avatars{-webkit-box-flex:0;-ms-flex:0 0 83px;flex:0 0 83px;text-align:center}.mx_WhoIsTypingTile_avatars>:not(:first-child){margin-left:-12px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar_initial{padding-top:1px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar,.mx_WhoIsTypingTile_remainingAvatarPlaceholder{border:1px solid var(--timeline-background-color);border-radius:40px}.mx_WhoIsTypingTile_remainingAvatarPlaceholder{position:relative;display:inline-block;color:#acacac;background-color:#ddd;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center}.mx_WhoIsTypingTile_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.933rem;font-weight:600;color:#a1b2d1}.mx_WhoIsTypingTile_label>span{background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-size:25px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:15px;display:block}.mx_MatrixChat_useCompactLayout .mx_WhoIsTypingTile{padding-top:4px}.mx_AvatarSetting_avatar{width:88px;height:88px;margin-left:13px;position:relative}.mx_AvatarSetting_avatar>*{width:88px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-top:8px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div{position:relative;height:12px;width:12px;display:inline;padding-right:6px;left:-6px;top:3px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div:before{content:"";position:absolute;height:12px;width:12px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/upload.a4ce82a.svg);mask-image:url(../../img/feather-customised/upload.a4ce82a.svg)}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_link_sm{color:var(--warning-color)}.mx_AvatarSetting_avatar>img{cursor:pointer;-o-object-fit:cover;object-fit:cover}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder,.mx_AvatarSetting_avatar>img{display:block;height:88px;border-radius:4px}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{background-color:var(--timeline-text-color);-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder{background-color:#e7e7e7}.mx_CrossSigningPanel_statusList{border-spacing:0}.mx_CrossSigningPanel_statusList td{padding:0}.mx_CrossSigningPanel_statusList td:first-of-type{-webkit-padding-end:1em;padding-inline-end:1em}.mx_CrossSigningPanel_buttonRow{margin:1em 0}.mx_DevicesPanel{display:table;table-layout:fixed;width:880px;border-spacing:10px}.mx_DevicesPanel_header{display:table-header-group;font-weight:700}.mx_DevicesPanel_header>.mx_DevicesPanel_deviceButtons{height:48px}.mx_DevicesPanel_header>div{display:table-cell;vertical-align:middle}.mx_DevicesPanel_header .mx_DevicesPanel_deviceName{width:50%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceLastSeen{width:30%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceButtons{width:20%}.mx_DevicesPanel_device{display:table-row}.mx_DevicesPanel_device>div{display:table-cell}.mx_DevicesPanel_myDevice{font-weight:700}.mx_E2eAdvancedPanel_settingLongDescription{margin-right:150px}.mx_ExistingEmailAddress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingEmailAddress_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingEmailAddress_email,.mx_ExistingEmailAddress_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingEmailAddress_confirmBtn{margin-left:5px}.mx_IntegrationManager .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none}.mx_IntegrationManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_IntegrationManager_loading h3{text-align:center}.mx_IntegrationManager_error{text-align:center;padding-top:20px}.mx_IntegrationManager_error h3{color:var(--warning-color)}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigInvalid,.mx_KeyBackupPanel_sigValid{font-weight:700}.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigValid{color:#76cfa5}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_sigInvalid{color:#ba6363}.mx_KeyBackupPanel_deviceName{font-style:italic}.mx_KeyBackupPanel_buttonRow{margin:1em 0}.mx_UserNotifSettings_tableRow{display:table-row}.mx_UserNotifSettings_inputCell{display:table-cell;padding-bottom:8px;padding-right:8px;width:16px}.mx_UserNotifSettings_labelCell{padding-bottom:8px;width:400px;display:table-cell}.mx_UserNotifSettings_pushRulesTableWrapper{padding-bottom:8px}.mx_UserNotifSettings_pushRulesTable{width:100%;table-layout:fixed}.mx_UserNotifSettings_pushRulesTable thead{font-weight:700}.mx_UserNotifSettings_pushRulesTable tbody th{font-weight:400}.mx_UserNotifSettings_pushRulesTable tbody th:first-child{text-align:left}.mx_UserNotifSettings_keywords{cursor:pointer;color:var(--accent-color)}.mx_UserNotifSettings_devicesTable td{padding-left:20px;padding-right:20px}.mx_UserNotifSettings_notifTable{display:table}.mx_UserNotifSettings_notifTable .mx_Spinner{position:absolute}.mx_NotificationSound_soundUpload{display:none}.mx_NotificationSound_browse{color:var(--accent-color);border:1px solid var(--accent-color);background-color:transparent}.mx_NotificationSound_save{margin-left:5px;color:#fff;background-color:var(--accent-color)}.mx_NotificationSound_resetSound{margin-top:5px;color:#fff;border:var(--warning-color);background-color:var(--warning-color)}.mx_ExistingPhoneNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingPhoneNumber_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingPhoneNumber_address,.mx_ExistingPhoneNumber_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingPhoneNumber_confirmBtn{margin-left:5px}.mx_ExistingPhoneNumber_verification{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ExistingPhoneNumber_verification .mx_Field{margin:0 0 0 1em}.mx_PhoneNumbers_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_PhoneNumbers_input>.mx_Field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_PhoneNumbers_country{width:80px}.mx_ProfileSettings_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ProfileSettings_controls{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_ProfileSettings_controls .mx_Field #profileTopic{height:4em}.mx_ProfileSettings_controls .mx_Field:first-child{margin-top:0}.mx_ProfileSettings_hostingSignup{margin-left:20px}.mx_ProfileSettings_hostingSignup img{margin-left:5px}.mx_ProfileSettings_avatarUpload{display:none}.mx_SetIdServer .mx_Field_input{margin-right:100px}.mx_SetIdServer_tooltip{max-width:120px}.mx_SetIntegrationManager{margin-top:10px;margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading{margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading>.mx_SettingsTab_subheading{display:inline-block;padding-left:5px}.mx_SetIntegrationManager .mx_ToggleSwitch{display:inline-block;float:right;top:9px;margin-right:100px}.mx_SettingsTab_warningText{color:var(--warning-color)}.mx_SettingsTab_heading{font-size:1.333rem;font-weight:600;color:var(--timeline-text-color)}.mx_SettingsTab_heading:nth-child(n+2){margin-top:30px}.mx_SettingsTab_subheading{font-size:1.067rem;display:block;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-weight:600;color:var(--timeline-text-color);margin-bottom:10px;margin-top:12px}.mx_SettingsTab_subsectionText{color:var(--timeline-text-secondary-color);font-size:.933rem;display:block;margin:10px 100px 10px 0}.mx_SettingsTab_section{margin-bottom:24px}.mx_SettingsTab_section .mx_SettingsFlag{margin-right:100px;margin-bottom:10px}.mx_SettingsTab_section.mx_SettingsTab_subsectionText .mx_SettingsFlag{margin-right:0!important}.mx_SettingsTab_section .mx_SettingsFlag .mx_SettingsFlag_label{vertical-align:middle;display:inline-block;font-size:.933rem;color:var(--timeline-text-color);max-width:calc(100% - 48px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.mx_SettingsTab_section .mx_SettingsFlag .mx_ToggleSwitch{float:right}.mx_SettingsTab_linkBtn{cursor:pointer;color:var(--accent-color);word-break:break-all}.mx_SettingsTab a{color:var(--primary-color)}.mx_GeneralRoomSettingsTab_profileSection{margin-top:10px}.mx_RolesRoomSettingsTab ul{margin-bottom:0}.mx_RolesRoomSettingsTab_unbanBtn{margin-right:10px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_warning,.mx_SecurityRoomSettingsTab label{display:block}.mx_SecurityRoomSettingsTab_warning img{vertical-align:middle;margin-right:5px;margin-left:3px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_encryptionSection{margin-bottom:25px}.mx_GeneralUserSettingsTab_changePassword .mx_Field,.mx_GeneralUserSettingsTab_themeSection .mx_Field{margin-right:100px}.mx_GeneralUserSettingsTab_changePassword .mx_Field:first-child{margin-top:0}.mx_GeneralUserSettingsTab_accountSection .mx_EmailAddresses,.mx_GeneralUserSettingsTab_accountSection .mx_PhoneNumbers,.mx_GeneralUserSettingsTab_discovery .mx_ExistingEmailAddress,.mx_GeneralUserSettingsTab_discovery .mx_ExistingPhoneNumber,.mx_GeneralUserSettingsTab_languageInput{margin-right:100px}.mx_GeneralUserSettingsTab_warningIcon{vertical-align:middle}.mx_HelpUserSettingsTab_debugButton{margin-bottom:5px;margin-top:5px}.mx_HelpUserSettingsTab span.mx_AccessibleButton{word-break:break-word}.mx_MjolnirUserSettingsTab .mx_Field{margin-right:100px}.mx_MjolnirUserSettingsTab_listItem{margin-bottom:2px}.mx_NotificationUserSettingsTab .mx_SettingsTab_heading{margin-bottom:10px}.mx_PreferencesUserSettingsTab .mx_Field{margin-right:100px}.mx_PreferencesUserSettingsTab .mx_SettingsTab_section{margin-bottom:30px}.mx_SecurityUserSettingsTab .mx_DevicesPanel{width:auto;max-width:880px}.mx_SecurityUserSettingsTab_deviceInfo{display:table;padding-left:0}.mx_SecurityUserSettingsTab_deviceInfo>li{display:table-row}.mx_SecurityUserSettingsTab_deviceInfo>li>label,.mx_SecurityUserSettingsTab_deviceInfo>li>span{display:table-cell;padding-right:1em}.mx_SecurityUserSettingsTab_bulkOptions .mx_AccessibleButton,.mx_SecurityUserSettingsTab_importExportButtons .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab_importExportButtons{margin-bottom:15px}.mx_SecurityUserSettingsTab_ignoredUser{margin-bottom:5px}.mx_SecurityUserSettingsTab_ignoredUser .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab .mx_SettingsTab_section .mx_AccessibleButton_kind_link{padding:0;font-size:inherit}.mx_VoiceUserSettingsTab .mx_Field{margin-right:100px}.mx_VoiceUserSettingsTab_missingMediaPermissions{margin-bottom:15px}.mx_InlineTermsAgreement_cbContainer{margin-bottom:10px;font-size:.933rem}.mx_InlineTermsAgreement_cbContainer a{color:var(--accent-color);text-decoration:none}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox{margin-top:10px}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox input{vertical-align:text-bottom}.mx_InlineTermsAgreement_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:var(--accent-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px;height:12px;margin-left:3px;vertical-align:middle}.mx_VerificationShowSas_decimalSas{text-align:center;font-weight:700;padding-left:3px;padding-right:3px}.mx_VerificationShowSas_decimalSas span{margin-left:5px;margin-right:5px}.mx_VerificationShowSas_emojiSas{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0}.mx_VerificationShowSas_emojiSas_block{display:inline-block;margin-bottom:16px;position:relative;width:52px}.mx_AuthPage_modal .mx_VerificationShowSas_emojiSas_block,.mx_Dialog .mx_VerificationShowSas_emojiSas_block{width:60px}.mx_VerificationShowSas_emojiSas_emoji{font-size:2.133rem}.mx_VerificationShowSas_emojiSas_label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem}.mx_VerificationShowSas_emojiSas_break{-ms-flex-preferred-size:100%;flex-basis:100%}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_matchButton{color:var(--accent-color);background-color:rgba(3,179,129,.16);border:none}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_noMatchButton{color:var(--warning-color);background-color:rgba(255,75,85,.16);border:none}.mx_CallView_voice{background-color:var(--accent-color);color:#fff;cursor:pointer;text-align:center;padding:6px;font-weight:700;font-size:.867rem}.mx_IncomingCallBox{text-align:center;border:1px solid #a4a4a4;border-radius:8px;background-color:var(--timeline-background-color);position:fixed;z-index:1000;padding:6px;margin-top:-3px;margin-left:-20px;width:200px}.mx_IncomingCallBox_chevron{padding:12px;position:absolute;left:-21px;top:0}.mx_IncomingCallBox_title{padding:6px;font-weight:700}.mx_IncomingCallBox_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_IncomingCallBox_buttons_cell{vertical-align:middle;padding:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_IncomingCallBox_buttons_accept,.mx_IncomingCallBox_buttons_decline{vertical-align:middle;width:80px;height:36px;line-height:2.4rem;border-radius:36px;color:#fff;margin:auto}.mx_IncomingCallBox_buttons_decline{background-color:#f48080}.mx_IncomingCallBox_buttons_accept{background-color:#80f480}.mx_VideoView{width:100%;position:relative;z-index:30}.mx_VideoView video{width:100%}.mx_VideoView_remoteVideoFeed{width:100%;background-color:#000;z-index:50}.mx_VideoView_localVideoFeed{width:25%;height:25%;position:absolute;left:10px;bottom:10px;z-index:100}.mx_VideoView_localVideoFeed video{width:auto;height:100%}.mx_VideoView_localVideoFeed.mx_VideoView_localVideoFeed_flipped video{-webkit-transform:scaleX(-1);transform:scaleX(-1)} \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/theme-dark.css b/riot/bundles/9f769ac7a648e2ec9507/theme-dark.css deleted file mode 100644 index f72d940..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/theme-dark.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(../../fonts/Nunito/Nunito-Regular.73a8196.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(../../fonts/Nunito/Nunito-SemiBold.bca2d7f.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(../../fonts/Nunito/Nunito-Bold.e0e8a9f.ttf) format("truetype")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2aafaa1.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.5476fd3.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.6bc411a.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.000abc6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.hljs-addition{background:#dfd}.hljs-deletion{background:#fdd}.mx_filterFlipColor{-webkit-filter:invert(1);filter:invert(1)}.mx_EventTile_content .markdown-body pre:hover{border-color:grey!important}.mx_EventTile_content .markdown-body code,.mx_EventTile_content .markdown-body pre{-webkit-filter:invert(1);filter:invert(1)}.mx_EventTile_content .markdown-body pre code{-webkit-filter:none;filter:none}.mx_EventTile_content .markdown-body table tr{background-color:#000}.mx_EventTile_content .markdown-body table tr:nth-child(2n){background-color:#080808}.hljs-addition{background:#fdd}.hljs-deletion{background:#dfd}:root{font-size:15px}html{height:100%;overflow:hidden}body{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1rem;background-color:#181b21;color:#edf3ff;border:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji;font-size:100%!important}.error,.text-error,.text-warning,.warning{color:#ff4b55}.text-success{color:#03b381}b{font-weight:700}h2{color:#edf3ff;font-weight:400;font-size:1.2rem;margin-top:16px;margin-bottom:16px}a:hover,a:link,a:visited{color:#238cf5}input[type=password],input[type=search],input[type=text]{padding:9px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;font-weight:600;min-width:0}input[type=search].mx_textinput_icon,input[type=text].mx_textinput_icon{padding-left:36px;background-repeat:no-repeat;background-position:10px}input[type=search].mx_textinput_icon.mx_textinput_search,input[type=text].mx_textinput_icon.mx_textinput_search{background-image:url(../../img/feather-customised/search-input.044bfa7.svg)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input[type=password],input[type=text],textarea{background-color:transparent;color:#edf3ff}textarea{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;color:#edf3ff}input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}:focus:not(.focus-visible){outline:none}.mx_Dialog .mx_textinput>input[type=search],.mx_Dialog .mx_textinput>input[type=text],.mx_MatrixChat .mx_textinput>input[type=search],.mx_MatrixChat .mx_textinput>input[type=text]{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#edf3ff}.mx_Dialog .mx_textinput,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text],.mx_MatrixChat .mx_textinput,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:#61708b;border-radius:4px;border:1px solid #9fa9ba;margin:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_Dialog .mx_textinput,.mx_MatrixChat .mx_textinput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Dialog .mx_textinput input::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder,.mx_MatrixChat .mx_textinput input::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder{color:#61708b}.mx_Dialog .mx_textinput input::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder,.mx_MatrixChat .mx_textinput input::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder{color:#61708b}.mx_Dialog .mx_textinput input:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder,.mx_MatrixChat .mx_textinput input:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder{color:#61708b}.mx_Dialog .mx_textinput input::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder,.mx_MatrixChat .mx_textinput input::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder{color:#61708b}.mx_Dialog .mx_textinput input::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder,.mx_MatrixChat .mx_textinput input::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder{color:#61708b}.dark-panel{background-color:#22262e}.dark-panel .mx_textinput,.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#61708b;background-color:#181b21;border:none}.light-panel .mx_textinput,.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#61708b;background-color:#f2f5f8;border:none}::-moz-focus-inner{border:0}.mx_fadable{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#mx_theme_accentColor{color:#03b381}#mx_theme_secondaryAccentColor{color:#f2f5f8}#mx_theme_tertiaryAccentColor{color:#d3efe1}.mx_Dialog_wrapper{position:fixed;z-index:4000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_Dialog{background-color:#181b21;color:#c8c8cd;z-index:4012;font-weight:300;font-size:1rem;position:relative;padding:25px 30px 30px;max-height:80%;-webkit-box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);border-radius:4px;overflow-y:auto}.mx_Dialog_fixedWidth{width:60vw;max-width:704px}.mx_Dialog_staticWrapper .mx_Dialog{z-index:4010}.mx_Dialog_background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;z-index:4011}.mx_Dialog_background.mx_Dialog_staticBackground{z-index:4009}.mx_Dialog_wrapperWithStaticUnder .mx_Dialog_background{opacity:.4}.mx_Dialog_lightbox .mx_Dialog_background{opacity:.85;background-color:#000}.mx_Dialog_lightbox .mx_Dialog{border-radius:0;background-color:transparent;width:100%;height:100%;max-width:100%;max-height:100%;pointer-events:none}.mx_Dialog_header{position:relative;margin-bottom:10px}.mx_Dialog_titleImage{vertical-align:middle;width:25px;height:25px;margin-left:-2px;margin-right:4px}.mx_Dialog_title{font-size:1.467rem;line-height:2.4rem;color:#edf3ff}.mx_Dialog_header.mx_Dialog_headerWithButton>.mx_Dialog_title{text-align:center}.mx_Dialog_title.danger{color:#ff4b55}.mx_Dialog_cancelButton{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:#9fa9ba;cursor:pointer;position:absolute;top:4px;right:0}.mx_Dialog_content{margin:24px 0 68px;font-size:.933rem;color:#edf3ff;word-wrap:break-word}.mx_Dialog_buttons{margin-top:20px;text-align:right}.mx_Dialog_buttons button,.mx_Dialog_buttons input[type=submit],.mx_Dialog button,.mx_Dialog input[type=submit]{vertical-align:middle;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-left:0;margin-right:8px;font-weight:600;border:1px solid #03b381;color:#03b381;background-color:transparent}.mx_Dialog button:last-child{margin-right:0}.mx_Dialog_buttons button:focus,.mx_Dialog_buttons input[type=submit]:focus,.mx_Dialog button:focus,.mx_Dialog input[type=submit]:focus{-webkit-filter:brightness(105%);filter:brightness(105%)}.mx_Dialog_buttons button.mx_Dialog_primary,.mx_Dialog_buttons input[type=submit].mx_Dialog_primary,.mx_Dialog button.mx_Dialog_primary,.mx_Dialog input[type=submit].mx_Dialog_primary{color:#fff;background-color:#03b381;min-width:156px}.mx_Dialog_buttons button.danger,.mx_Dialog_buttons input[type=submit].danger,.mx_Dialog button.danger,.mx_Dialog input[type=submit].danger{background-color:#ff4b55;border:1px solid #ff4b55;color:#fff}.mx_Dialog button.warning,.mx_Dialog input[type=submit].warning{border:1px solid #ff4b55;color:#ff4b55}.mx_Dialog_buttons button:disabled,.mx_Dialog_buttons input[type=submit]:disabled,.mx_Dialog button:disabled,.mx_Dialog input[type=submit]:disabled{background-color:#c8c8cd;border:1px solid #c8c8cd;opacity:.7}.mx_Dialog_wrapper.mx_Dialog_spinner .mx_Dialog{width:auto;border-radius:8px;padding:0;-webkit-box-shadow:none;box-shadow:none}.mx_GeneralButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;display:inline;margin:auto}.mx_linkButton{cursor:pointer;color:#03b381}.mx_TextInputDialog_label{text-align:left;padding-bottom:12px}.mx_TextInputDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#edf3ff;background-color:#181b21}.mx_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em}.mx_button_row{margin-top:69px}.mx_Beta{color:red;margin-right:10px;position:relative;top:-3px;background-color:#fff;padding:0 4px;border-radius:3px;border:1px solid #8b0000;cursor:help;-webkit-transition-duration:.2s;transition-duration:.2s;font-size:smaller;-webkit-filter:opacity(.5);filter:opacity(.5)}.mx_Beta:hover{color:#fff;border:1px solid grey;background-color:#8b0000}.mx_TintableSvgButton{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.mx_TintableSvgButton object{margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%}.mx_TintableSvgButton span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.mx_Username_color1{color:#368bd6}.mx_Username_color2{color:#ac3ba8}.mx_Username_color3{color:#03b381}.mx_Username_color4{color:#e64f7a}.mx_Username_color5{color:#ff812d}.mx_Username_color6{color:#2dc2c5}.mx_Username_color7{color:#5c56f5}.mx_Username_color8{color:#74d12c}.mx_Tooltip_dark .mx_Tooltip_chevron:after{border-right-color:#15171b}html{scrollbar-color:hsla(0,0%,100%,.2) transparent}*{scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:3px;background-color:hsla(0,0%,100%,.2)}.mx_AutoHideScrollbar:hover{scrollbar-color:hsla(0,0%,100%,.2) transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar{background-color:transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.mx_AutoHideScrollbar{overflow-x:hidden;overflow-y:auto;overflow-y:overlay;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-color:transparent transparent}.mx_AutoHideScrollbar::-webkit-scrollbar,.mx_AutoHideScrollbar::-webkit-scrollbar-thumb{background-color:transparent}.mx_CompatibilityPage{width:100%;height:100%;background-color:#e55}.mx_CompatibilityPage_box{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:500px;height:300px;border:1px solid;padding:10px;background-color:#fcc}.mx_ContextualMenu_wrapper{position:fixed;z-index:5000}.mx_ContextualMenu_background{position:fixed;top:0;left:0;width:100%;height:100%;opacity:1;z-index:5000}.mx_ContextualMenu{border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 #181b21;box-shadow:4px 4px 12px 0 #181b21;background-color:#22262e;color:#edf3ff;position:absolute;font-size:.933rem;z-index:5001}.mx_ContextualMenu_right{right:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_right{right:8px}.mx_ContextualMenu_chevron_right{position:absolute;right:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-left:8px solid #22262e;border-bottom:8px solid transparent}.mx_ContextualMenu_left{left:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_left{left:8px}.mx_ContextualMenu_chevron_left{position:absolute;left:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-right:8px solid #22262e;border-bottom:8px solid transparent}.mx_ContextualMenu_top{top:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_top{top:8px}.mx_ContextualMenu_chevron_top{position:absolute;left:0;top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid #22262e;border-right:8px solid transparent}.mx_ContextualMenu_bottom{bottom:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_bottom{bottom:8px}.mx_ContextualMenu_chevron_bottom{position:absolute;left:0;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid #22262e;border-right:8px solid transparent}.mx_ContextualMenu_spinner{display:block;margin:0 auto}.mx_CreateRoom{width:960px;margin-left:auto;margin-right:auto;color:#edf3ff}.mx_CreateRoom input,.mx_CreateRoom textarea{border-radius:3px;border:1px solid #c7c7c7;font-weight:300;font-size:.867rem;padding:9px;margin-top:6px}.mx_CreateRoom_description{width:330px}.mx_LeftPanel_tagPanelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_CustomRoomTagPanel{background-color:#15171b;max-height:40vh}.mx_CustomRoomTagPanel_scroller{max-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CustomRoomTagPanel .mx_AccessibleButton{margin:0 auto;width:40px;padding:10px 0 9px;position:relative}.mx_CustomRoomTagPanel .mx_BaseAvatar_image{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px}.mx_CustomRoomTagPanel .mx_AccessibleButton.CustomRoomTagPanel_tileSelected:before{content:"";height:56px;background-color:#238cf5;width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:2px}.mx_FilePanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_FilePanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_FilePanel .mx_EventTile_avatar,.mx_FilePanel .mx_RoomView_MessageList h2{display:none}.mx_FilePanel .mx_EventTile{word-break:break-word}.mx_FilePanel .mx_EventTile .mx_MImageBody{margin-right:0}.mx_FilePanel .mx_EventTile .mx_MFileBody_download{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.933rem;color:#a1b2d1}.mx_FilePanel .mx_EventTile .mx_MFileBody_downloadLink{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#c8c8cd}.mx_FilePanel .mx_EventTile .mx_MImageBody_size{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:.733rem;text-align:right;white-space:nowrap}.mx_FilePanel .mx_EventTile_senderDetails{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px}.mx_FilePanel .mx_EventTile_senderDetailsLink{text-decoration:none}.mx_FilePanel .mx_EventTile .mx_SenderProfile{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:normal;padding:0;font-size:.733rem;opacity:1;color:#a1b2d1}.mx_FilePanel .mx_EventTile .mx_MessageTimestamp{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right;visibility:visible;position:static;font-size:.733rem;opacity:1;color:#a1b2d1}.mx_FilePanel .mx_EventTile_line{margin-right:0;padding-left:0}.mx_FilePanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_FilePanel .mx_EventTile:hover .mx_EventTile_line{background-color:#181b21}.mx_GenericErrorPage{width:100%;height:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GenericErrorPage_box{display:inline;width:500px;min-height:125px;border:1px solid #f22;padding:10px 10px 20px;background-color:#fcc}.mx_GroupView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.mx_GroupView_error{margin:auto}.mx_GroupView_header{min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.mx_GroupView_header_view{border-bottom:1px solid #000;padding-bottom:0;padding-left:19px;padding-right:8px}.mx_GroupView_header_avatar,.mx_GroupView_header_info{display:table-cell;vertical-align:middle}.mx_GroupHeader_button{position:relative;margin-left:5px;margin-right:5px;cursor:pointer;height:20px;width:20px}.mx_GroupHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_GroupHeader_editButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_GroupHeader_shareButton:before{-webkit-mask-image:url(../../img/icons-share.c75982d.svg);mask-image:url(../../img/icons-share.c75982d.svg)}.mx_GroupView_hostingSignup img{margin-left:5px}.mx_GroupView_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_GroupView_editable:focus{border-bottom:1px solid #03b381!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_GroupView_header_isUserMember .mx_GroupView_header_name:hover div:not(.mx_GroupView_editable){color:#03b381;cursor:pointer}.mx_GroupView_avatarPicker{position:relative}.mx_GroupView_avatarPicker_edit{position:absolute;top:50px;left:15px}.mx_GroupView_avatarPicker .mx_Spinner{width:48px;height:48px!important}.mx_GroupView_header_leftCol{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mx_GroupView_header_rightCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupView_textButton{display:inline-block}.mx_GroupView_header_groupid{font-weight:400;font-size:medium;padding-left:10px}.mx_GroupView_header_name{vertical-align:middle;width:100%;height:31px;color:#edf3ff;font-weight:700;font-size:1.467rem;padding-right:16px}.mx_GroupView_header_name,.mx_GroupView_header_shortDesc{overflow:hidden;padding-left:19px;text-overflow:ellipsis;border-bottom:1px solid transparent}.mx_GroupView_header_shortDesc{vertical-align:bottom;float:left;max-height:42px;color:#a2a2a2;font-weight:300;font-size:.867rem;margin-right:16px}.mx_GroupView_avatarPicker_label{cursor:pointer}.mx_GroupView_cancelButton{padding-left:8px}.mx_GroupView_cancelButton img{position:relative;top:5px}.mx_GroupView input[type=radio]{margin:10px 10px 0}.mx_GroupView_label_text{display:inline-block;max-width:80%;vertical-align:.1em;line-height:2em}.mx_GroupView_body,.mx_GroupView_rooms{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_GroupView_rooms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView h3{text-transform:uppercase;color:#edf3ff;font-weight:600;font-size:.867rem;margin-bottom:10px}.mx_GroupView_rooms_header .mx_AccessibleButton{padding-left:14px;margin-bottom:14px;height:24px}.mx_GroupView_group{border-top:1px solid #000}.mx_GroupView_group_disabled{opacity:.3;pointer-events:none}.mx_GroupView_rooms_header_addRow_button{display:inline-block}.mx_GroupView_rooms_header_addRow_button object{pointer-events:none}.mx_GroupView_rooms_header_addRow_label{display:inline-block;vertical-align:top;line-height:1.6rem;padding-left:28px;color:#03b381}.mx_GroupView_rooms .mx_RoomDetailList{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid #000;padding-top:10px;word-break:break-word}.mx_GroupView .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_GroupView_membershipSection{color:#888;margin-top:10px}.mx_GroupView_membershipSubSection{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_membershipSubSection .mx_Spinner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_GroupView_membershipSection_description{line-height:2.267rem}.mx_GroupView_membershipSection_description .mx_BaseAvatar{margin-right:10px}.mx_GroupView_membershipSection .mx_GroupView_textButton{margin-right:0;margin-top:0;margin-left:8px}.mx_GroupView_memberSettings_toggle label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView_memberSettings input{margin-right:6px}.mx_GroupView_featuredThings{margin-top:20px}.mx_GroupView_featuredThings_header{font-weight:700;font-size:120%;margin-bottom:20px}.mx_GroupView_featuredThings_category{font-weight:700;font-size:110%;margin-top:10px}.mx_GroupView_featuredThings_container{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_featuredThing,.mx_GroupView_featuredThings_addButton{display:table-cell;text-align:center;width:100px;margin:0 20px}.mx_GroupView_featuredThing{position:relative}.mx_GroupView_featuredThing .mx_GroupView_featuredThing_deleteButton{position:absolute;top:-7px;right:11px;opacity:.4}.mx_GroupView_featuredThing .mx_BaseAvatar{vertical-align:baseline;vertical-align:initial}.mx_GroupView_featuredThings_addButton object{pointer-events:none}.mx_GroupView_featuredThing_name{word-wrap:break-word}.mx_GroupView_uploadInput{display:none}.mx_GroupView_body .mx_AutoHideScrollbar>*{margin:11px 50px 50px 68px}.mx_GroupView_groupDesc textarea{width:100%;max-width:100%;height:150px}.mx_GroupView_changeDelayWarning,.mx_GroupView_groupDesc_placeholder{background-color:#22262e;color:#888;border-radius:10px;text-align:center;margin:20px 0}.mx_GroupView_groupDesc_placeholder{padding:100px 20px;cursor:pointer}.mx_GroupView_changeDelayWarning{padding:40px 20px}.mx_GroupView .mx_MemberInfo .mx_AutoHideScrollbar>:not(.mx_MemberInfo_avatar){padding-left:16px;padding-right:16px}.mx_HeaderButtons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_HeaderButtons:before{content:"";background-color:#a1b2d1;opacity:.5;margin:0 15px;border-radius:1px;width:1px}.mx_HomePage{max-width:960px;width:100%;height:100%;margin-left:auto;margin-right:auto}.mx_HomePage_default{text-align:center}.mx_HomePage_default .mx_HomePage_default_wrapper{padding:25vh 0 12px}.mx_HomePage_default img{height:48px}.mx_HomePage_default h1{font-weight:600;font-size:2.133rem;line-height:2.933rem;margin-bottom:4px}.mx_HomePage_default h4{margin-top:4px;font-weight:600;font-size:1.2rem;line-height:1.667rem;color:#a1b2d1}.mx_HomePage_default .mx_HomePage_default_buttons{margin:80px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton{padding:73px 8px 15px;width:104px;margin:0 39px;position:relative;display:inline-block;border-radius:8px;vertical-align:top;word-break:break-word;font-weight:600;font-size:1rem;line-height:1.333rem;color:#a1b2d1}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover{color:#03b381;background:rgba(3,179,129,.06)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover:before{background-color:#03b381}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:before{top:20px;left:40px;width:40px;height:40px;content:"";position:absolute;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_sendDm:before{-webkit-mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg);mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_explore:before{-webkit-mask-image:url(../../img/feather-customised/explore.a5769bb.svg);mask-image:url(../../img/feather-customised/explore.a5769bb.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_createGroup:before{-webkit-mask-image:url(../../img/feather-customised/group.e7f9021.svg);mask-image:url(../../img/feather-customised/group.e7f9021.svg)}.mx_LeftPanel_container{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:260px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_LeftPanel_container.collapsed{min-width:unset;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_LeftPanel_container.collapsed.mx_LeftPanel_container_hasTagPanel{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.mx_LeftPanel_tagPanelContainer{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:100%}.mx_LeftPanel_hideButton{position:absolute;top:10px;right:0;padding:8px;cursor:pointer}.mx_LeftPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_LeftPanel .mx_AppTile_mini{height:132px}.mx_LeftPanel .mx_RoomList_scrollbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;z-index:6}.mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-top:1px solid #000;margin-left:16px;margin-right:16px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;z-index:1}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;margin-bottom:9px}.mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:18px}.mx_BottomLeftMenu_options object{pointer-events:none}.mx_BottomLeftMenu_options>div{display:inline-block}.mx_BottomLeftMenu_options .mx_RoleButton{margin-left:0;margin-right:10px;height:30px}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings{float:right}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings .mx_RoleButton{margin-right:0}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu_settings{float:none}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:12px}.mx_LeftPanel_exploreAndFilterRow{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_LeftPanel_exploreAndFilterRow .mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin:4px 9px 1px}.mx_LeftPanel_explore{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden;-webkit-transition:-webkit-flex-basis .2s;transition:-webkit-flex-basis .2s;transition:flex-basis .2s;transition:flex-basis .2s,-webkit-flex-basis .2s,-ms-flex-preferred-size .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_LeftPanel_explore.mx_LeftPanel_explore_hidden{-ms-flex-preferred-size:0;flex-basis:0}.mx_LeftPanel_explore .mx_AccessibleButton{font-size:.933rem;margin:4px 0 1px 9px;padding:9px 9px 9px 42px;font-weight:600;color:#61708b;position:relative;border-radius:4px}.mx_LeftPanel_explore .mx_AccessibleButton:hover{background-color:#181b21}.mx_LeftPanel_explore .mx_AccessibleButton:before{cursor:pointer;-webkit-mask:url(../../img/explore.32f6303.svg);mask:url(../../img/explore.32f6303.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;content:"";left:14px;top:10px;width:16px;height:16px;background-color:#61708b;position:absolute}.mx_MainSplit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:0;height:100%}.mx_MainSplit>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_MatrixChat_splash{position:relative;height:100%}.mx_MatrixChat_splashButtons{text-align:center;width:100%;position:absolute;bottom:30px}.mx_MatrixChat_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.mx_MatrixToolbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:40px}.mx_MatrixChat_toolbarShowing{height:auto}.mx_MatrixChat{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.mx_MatrixChat_syncError{color:#fff;background-color:#df2a8b;border-radius:5px;display:table;padding:30px;position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mx_MatrixChat>:not(.mx_LeftPanel_container):not(.mx_ResizeHandle){background-color:#181b21;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;height:100%}.mx_MyGroups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MyGroups .mx_RoomHeader_simpleHeader{margin-left:0}.mx_MyGroups_header{margin-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_MyGroups>:not(.mx_RoomHeader){max-width:960px;margin:40px}.mx_MyGroups_headerCard{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:30px;min-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:13px;height:40px;width:40px;border-radius:20px;background-color:#3c4556;position:relative}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button:before{background-color:#edf3ff;-webkit-mask:url(../../img/icons-create-room.817ede2.svg);mask:url(../../img/icons-create-room.817ede2.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_MyGroups_headerCard_header{font-weight:700;margin-bottom:10px}.mx_MyGroups_headerCard_content{padding-right:15px}.mx_MyGroups_joinBox{visibility:hidden;height:0;margin:0}.mx_MyGroups_content{margin-left:2px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.mx_MyGroups_scrollable{overflow-y:inherit}.mx_MyGroups_placeholder{background-color:#22262e;color:#888;line-height:26.667rem;border-radius:10px;text-align:center}.mx_MyGroups_joinedGroups{border-top:1px solid #000;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}.mx_MyGroups_joinedGroups .mx_GroupTile{min-width:300px;max-width:33%;-webkit-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px;height:75px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.mx_GroupTile_avatar{cursor:-webkit-grab,-webkit-grab;cursor:grab,-webkit-grab}.mx_GroupTile_profile{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GroupTile_profile .mx_GroupTile_desc,.mx_GroupTile_profile .mx_GroupTile_groupId,.mx_GroupTile_profile .mx_GroupTile_name{padding-right:10px}.mx_GroupTile_profile .mx_GroupTile_name{margin:0;font-size:1rem}.mx_GroupTile_profile .mx_GroupTile_groupId{font-size:.867rem;opacity:.7}.mx_GroupTile_profile .mx_GroupTile_desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.867rem;max-height:36px;overflow:hidden}.mx_NotificationPanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_NotificationPanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_NotificationPanel .mx_RoomView_MessageList h2{margin-left:0}.mx_NotificationPanel .mx_EventTile{word-break:break-word}.mx_NotificationPanel .mx_EventTile_roomName{font-weight:700;font-size:.933rem}.mx_NotificationPanel .mx_EventTile_roomName a{color:#edf3ff}.mx_NotificationPanel .mx_EventTile_avatar{top:8px;left:0}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp,.mx_NotificationPanel .mx_EventTile .mx_SenderProfile{color:#edf3ff;font-size:.8rem;display:inline;padding-left:0}.mx_NotificationPanel .mx_EventTile_senderDetails{padding-left:32px;padding-top:8px;position:relative}.mx_NotificationPanel .mx_EventTile_roomName a,.mx_NotificationPanel .mx_EventTile_senderDetails a{text-decoration:none!important}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp{visibility:visible;position:static;display:inline}.mx_NotificationPanel .mx_EventTile_line{margin-right:0;padding:0 0 0 32px}.mx_NotificationPanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_NotificationPanel .mx_EventTile:hover .mx_EventTile_line{background-color:#181b21}.mx_NotificationPanel .mx_EventTile_content{margin-right:0}.mx_RightPanel{overflow-x:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;min-width:264px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RightPanel_header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid #000;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.mx_RightPanel_headerButtonGroup{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#181b21;padding:0 9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RightPanel_headerButton{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:top;margin-left:5px;margin-right:5px;text-align:center;border-bottom:2px solid transparent;height:20px;width:20px;position:relative}.mx_RightPanel_headerButton:before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RightPanel_membersButton:before{-webkit-mask-image:url(../../img/feather-customised/user.7a4d23d.svg);mask-image:url(../../img/feather-customised/user.7a4d23d.svg)}.mx_RightPanel_filesButton:before{-webkit-mask-image:url(../../img/feather-customised/files.d6a33b8.svg);mask-image:url(../../img/feather-customised/files.d6a33b8.svg)}.mx_RightPanel_notifsButton:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RightPanel_groupMembersButton:before{-webkit-mask-image:url(../../img/icons-people.af03c4c.svg);mask-image:url(../../img/icons-people.af03c4c.svg)}.mx_RightPanel_roomsButton:before{-webkit-mask-image:url(../../img/icons-room-nobg.a6a494e.svg);mask-image:url(../../img/icons-room-nobg.a6a494e.svg)}.mx_RightPanel_headerButton_highlight:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background-color:#03b381}.mx_RightPanel_headerButton_badge{font-size:.533rem;border-radius:8px;color:#fff;background-color:#03b381;font-weight:700;position:absolute;top:-4px;left:20px;padding:2px 4px}.mx_RightPanel_collapsebutton{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;height:16px;border:none}.mx_RightPanel .mx_GroupRoomList,.mx_RightPanel .mx_MemberInfo,.mx_RightPanel .mx_MemberList,.mx_RightPanel_blank{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RightPanel .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:auto}.mx_RoomDirectory_dialogWrapper>.mx_Dialog{max-width:960px;height:100%}.mx_RoomDirectory_dialog{height:100%;flex-direction:column}.mx_RoomDirectory,.mx_RoomDirectory_dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory{margin-bottom:12px;color:#edf3ff;word-break:break-word}.mx_RoomDirectory,.mx_RoomDirectory_list{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomDirectory_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory_list .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomDirectory_listheader{display:block;margin-top:13px}.mx_RoomDirectory_searchbox{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.mx_RoomDirectory_listheader .mx_NetworkDropdown{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.mx_RoomDirectory_tableWrapper{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomDirectory_table{font-size:.8rem;color:#edf3ff;width:100%;text-align:left;table-layout:fixed}.mx_RoomDirectory_roomAvatar{width:32px;padding-right:14px;vertical-align:top}.mx_RoomDirectory_roomDescription{padding-bottom:16px}.mx_RoomDirectory_roomMemberCount{color:#c8c8cd;width:60px;padding:0 10px;text-align:center}.mx_RoomDirectory_roomMemberCount:before{background-color:#c8c8cd;display:inline-block;vertical-align:text-top;margin-right:2px;content:"";-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;width:16px;height:16px}.mx_RoomDirectory_join,.mx_RoomDirectory_preview{width:80px;text-align:center;white-space:nowrap}.mx_RoomDirectory_name{display:inline-block;font-size:1.2rem;font-weight:600}.mx_RoomDirectory_perms{display:inline-block}.mx_RoomDirectory_perm{border-radius:10px;display:inline-block;height:20px;line-height:1.333rem;padding:0 5px;color:#fff;background-color:#343a46}.mx_RoomDirectory_topic{cursor:auto;color:#c8c8cd}.mx_RoomDirectory_alias{font-size:.8rem;color:#a2a2a2}.mx_RoomDirectory_table tr{padding-bottom:10px;cursor:pointer}.mx_RoomDirectory .mx_RoomView_MessageList{padding:0}.mx_RoomDirectory>span{font-size:1rem;margin-top:0}.mx_RoomDirectory>span .mx_AccessibleButton{padding:0}.mx_RoomStatusBar{margin-left:65px;min-height:50px}.mx_RoomStatusBar_indicator{padding-left:17px;padding-right:12px;margin-left:-73px;margin-top:15px;float:left;width:24px;text-align:center}.mx_RoomStatusBar_callBar{height:50px;line-height:3.333rem}.mx_RoomStatusBar_placeholderIndicator span{color:#edf3ff;opacity:.5;position:relative;top:-4px}.mx_RoomStatusBar_placeholderIndicator span:first-child{-webkit-animation-delay:.3s;animation-delay:.3s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}@keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}.mx_RoomStatusBar_typingIndicatorAvatars{width:52px;margin-top:-1px;text-align:left}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_image{margin-right:-12px;border:1px solid #181b21}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_initial{padding-left:1px;padding-top:1px}.mx_RoomStatusBar_typingIndicatorRemaining{display:inline-block;color:#acacac;background-color:#ddd;border:1px solid #181b21;border-radius:40px;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center;position:absolute}.mx_RoomStatusBar_scrollDownIndicator{cursor:pointer;padding-left:1px}.mx_RoomStatusBar_unreadMessagesBar{padding-top:10px;color:#ff4b55;cursor:pointer}.mx_RoomStatusBar_connectionLostBar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:19px;min-height:58px}.mx_RoomStatusBar_connectionLostBar img{padding-left:10px;padding-right:10px;vertical-align:middle;float:left}.mx_RoomStatusBar_connectionLostBar_title{color:#ff4b55}.mx_RoomStatusBar_connectionLostBar_desc{color:#edf3ff;font-size:.867rem;opacity:.5;padding-bottom:20px}.mx_RoomStatusBar_resend_link{color:#edf3ff!important;text-decoration:underline!important;cursor:pointer}.mx_RoomStatusBar_isAlone,.mx_RoomStatusBar_typingBar{height:50px;line-height:3.333rem;color:#edf3ff;opacity:.5;overflow-y:hidden;display:block}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar{min-height:40px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_indicator{margin-top:10px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_callBar,.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_typingBar{height:40px;line-height:2.667rem}.mx_RoomSubList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomSubList_nonEmpty .mx_AutoHideScrollbar_offset{padding-bottom:4px}.mx_RoomSubList_labelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 8px;padding:0 8px;height:36px}.mx_RoomSubList_labelContainer.focus-visible:focus-within{background-color:#343a46}.mx_RoomSubList_label{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6px}.mx_RoomSubList_label>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-transform:uppercase;color:#61708b;font-weight:700;font-size:.8rem;margin-left:8px}.mx_RoomSubList_badge>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:8px;font-weight:600;font-size:.8rem;padding:0 5px;color:#fff;background-color:#a1b2d1;cursor:pointer}.mx_RoomSubList_addRoom,.mx_RoomSubList_badge{margin-left:7px}.mx_RoomSubList_addRoom{background-color:#3c4556;border-radius:10px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;position:relative}.mx_RoomSubList_addRoom:before{background-color:#edf3ff;-webkit-mask:url(../../img/icons-room-add.bd36e26.svg);mask:url(../../img/icons-room-add.bd36e26.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_RoomSubList_badgeHighlight>div{color:#fff;background-color:#ff4b55}.mx_RoomSubList_chevron{pointer-events:none;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;width:10px;height:6px;margin-left:2px;background-color:#61708b}.mx_RoomSubList_chevronDown{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mx_RoomSubList_chevronUp{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mx_RoomSubList_chevronRight{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mx_RoomSubList_scroll{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 8px}.collapsed .mx_RoomSubList_scroll{padding:0}.collapsed .mx_RoomSubList_labelContainer{margin-right:8px;margin-left:2px;padding:0}.collapsed .mx_RoomSubList_addRoom{margin-left:3px;margin-right:10px}.collapsed .mx_RoomSubList_label>span{display:none}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow:before{position:-webkit-sticky;position:sticky;content:"";top:0;left:0;right:0;height:8px;z-index:100;display:block;pointer-events:none;-webkit-transition:background-image .1s ease-in;transition:background-image .1s ease-in;background:-webkit-gradient(linear,left bottom,left top,from(rgba(34,38,46,0)),to(#22262e));background:linear-gradient(0deg,rgba(34,38,46,0),#22262e)}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow{margin-top:-8px}.mx_RoomView{word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_fileDropTarget{min-width:0;width:100%;font-size:1.2rem;text-align:center;pointer-events:none;padding-left:12px;padding-right:12px;margin-left:-12px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:hsla(0,0%,100%,.5);border:2px solid #e1dddd;border-bottom:none;position:absolute;top:52px;bottom:0;z-index:3000}.mx_RoomView_fileDropTargetLabel{top:50%;width:100%;margin-top:-50px;position:absolute}.mx_RoomView_auxPanel{min-width:0;width:100%;margin:0 auto;overflow:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomView_auxPanel_fullHeight{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3000;background-color:#181b21}.mx_RoomView_auxPanel_hiddenHighlights{border-bottom:1px solid #000;padding:10px 26px;color:#ff4b55;cursor:pointer}.mx_RoomView_auxPanel_apps{max-width:1920px!important}.mx_RoomView .mx_MainSplit,.mx_RoomView_messagePanel{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomView_messagePanel{width:100%;overflow-y:auto;overflow-anchor:none}.mx_RoomView_messagePanelSearchSpinner{-webkit-box-flex:1;-ms-flex:1;flex:1;background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-position:center 367px;background-size:25px;background-repeat:no-repeat;position:relative}.mx_RoomView_messagePanelSearchSpinner:before{background-color:#888;-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50px;mask-size:50px;content:"";position:absolute;top:286px;left:0;right:0;height:50px}.mx_RoomView_body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_RoomView_body .mx_RoomView_messagePanel,.mx_RoomView_body .mx_RoomView_messagePanelSearchSpinner,.mx_RoomView_body .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_RoomView_body .mx_RoomView_timeline{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_statusArea{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:0;background-color:#181b21;z-index:1000;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mx_RoomView_statusArea_expanded{max-height:100px}.mx_RoomView_statusAreaBox{margin:auto;min-height:50px}.mx_RoomView_statusAreaBox_line{margin-left:65px;border-top:1px solid #000;height:1px}.mx_RoomView_messageListWrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_RoomView_searchResultsPanel .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomView_searchResultsPanel a{text-decoration:none;color:inherit}.mx_RoomView_empty{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.867rem;padding-left:3em;padding-right:3em;margin-right:20px;margin-top:33%;text-align:center}.mx_RoomView_MessageList{list-style-type:none;padding:18px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_RoomView_MessageList li{clear:both}li.mx_RoomView_myReadMarker_container{height:0;margin:0;padding:0;border:0}hr.mx_RoomView_myReadMarker{border-top:1px solid #03b381;border-bottom:1px solid #03b381;margin-top:0;position:relative;top:-1px;z-index:1;-webkit-transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;width:99%;opacity:1}.mx_RoomView_callStatusBar .mx_UploadBar_uploadProgressInner{background-color:#181b21}.mx_RoomView_callStatusBar .mx_UploadBar_uploadFilename{color:#fff;opacity:1}.mx_RoomView_inCall .mx_RoomView_statusAreaBox_line{margin-top:2px;border:none;height:0}.mx_RoomView_inCall .mx_MessageComposer_wrapper{border-top:2px hidden;padding-top:1px}.mx_RoomView_inCall .mx_RoomView_statusAreaBox{background-color:#03b381;color:#fff;position:relative}.mx_RoomView_voipChevron{position:absolute;bottom:-11px;right:11px}.mx_RoomView_voipButton{float:right;margin-right:13px;margin-top:10px;cursor:pointer}.mx_RoomView_voipButton object{pointer-events:none}.mx_RoomView .mx_MessageComposer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2px}.mx_RoomView_ongoingConfCallNotification{width:100%;text-align:center;background-color:#ff4b55;color:#fff;font-weight:700;padding:6px 0;cursor:pointer}.mx_RoomView_ongoingConfCallNotification a{color:#fff!important}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList{margin-bottom:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_statusAreaBox{min-height:42px}.mx_ScrollPanel .mx_RoomView_MessageList{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow-y:hidden}.mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.mx_SearchBox.mx_SearchBox_blurred:not(:hover){background-color:transparent}.mx_SearchBox .mx_SearchBox_closeButton{cursor:pointer;background-image:url(../../img/icons-close.11ff07c.svg);background-repeat:no-repeat;width:16px;height:16px;background-position:50%;padding:9px}.mx_TabbedView{margin:0;padding:0 0 0 58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedView_tabLabels{width:170px;max-width:170px;color:#edf3ff;position:fixed}.mx_TabbedView_tabLabel{vertical-align:text-top;cursor:pointer;display:block;border-radius:3px;font-size:.933rem;min-height:24px;margin-bottom:6px;position:relative}.mx_TabbedView_tabLabel_active{background-color:#03b381;color:#edf3ff}.mx_TabbedView_maskedIcon{margin-left:6px;margin-right:9px;margin-top:1px;width:16px;height:16px;display:inline-block}.mx_TabbedView_maskedIcon:before{display:inline-block;background-color:#edf3ff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px;mask-size:16px;width:16px;height:22px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle}.mx_TabbedView_tabLabel_active .mx_TabbedView_maskedIcon:before{background-color:#edf3ff}.mx_TabbedView_tabLabel_text{vertical-align:middle}.mx_TabbedView_tabPanel{margin-left:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_TabbedView_tabPanel,.mx_TabbedView_tabPanelContent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.mx_TabbedView_tabPanelContent{overflow:auto}.mx_TagPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#15171b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:0}.mx_TagPanel,.mx_TagPanel_items_selected{cursor:pointer}.mx_TagPanel .mx_TagPanel_clearButton_container{height:70px;width:60px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none}.mx_TagPanel .mx_TagPanel_clearButton object{margin-top:24px;pointer-events:none}.mx_TagPanel .mx_TagPanel_divider{height:0;width:42px;border-bottom:1px solid #000;display:none}.mx_TagPanel .mx_TagPanel_scroller{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer>div{height:40px;padding:10px 0 9px}.mx_TagPanel .mx_TagTile{margin:9px 0;position:relative}.mx_TagPanel .mx_TagTile_plus{margin-bottom:12px;height:40px;width:40px;border-radius:20px;background-color:#3c4556;position:relative;display:block!important}.mx_TagPanel .mx_TagTile_plus:before{background-color:#edf3ff;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_TagPanel .mx_TagTile.mx_TagTile_selected:before{content:"";height:56px;background-color:#03b381;width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:-8px}.mx_TagPanel .mx_TagTile.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_TagTile_tooltip{position:relative;top:-30px;left:5px}.mx_TagTile_context_button{min-width:15px;height:15px;position:absolute;right:-5px;top:-8px;border-radius:8px;background-color:#dbdbdb;color:#000;font-weight:600;font-size:.667rem;text-align:center;padding-top:1px;padding-left:4px;padding-right:4px}.mx_TagTile_avatar{position:relative}.mx_TagTile_badge{position:absolute;right:-4px;top:-2px;border-radius:8px;color:#fff;font-weight:600;font-size:.933rem;padding:0 5px;background-color:#a1b2d1}.mx_TagTile_badgeHighlight{background-color:#ff4b55}.mx_ToastContainer{position:absolute;top:0;left:70px;z-index:101;padding:4px;display:grid;grid-template-rows:1fr 14px 6px}.mx_ToastContainer.mx_ToastContainer_stacked:before{content:"";margin:0 4px;grid-row:2/4;background-color:#fff}.mx_ToastContainer .mx_Toast_toast,.mx_ToastContainer.mx_ToastContainer_stacked:before{grid-column:1;-webkit-box-shadow:0 4px 12px #181b21;box-shadow:0 4px 12px #181b21;border-radius:8px}.mx_ToastContainer .mx_Toast_toast{grid-row:1/3;color:#edf3ff;background-color:#181b21;overflow:hidden;display:grid;grid-template-columns:20px 1fr;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;padding:8px 16px 8px 8px}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon:after{content:"";width:22px;height:22px;grid-column:1;grid-row:1;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification:after{-webkit-mask-image:url(../../img/e2e/normal.38c8458.svg);mask-image:url(../../img/e2e/normal.38c8458.svg);background-color:#edf3ff}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon .mx_Toast_body,.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon h2{grid-column:2}.mx_ToastContainer .mx_Toast_toast h2{grid-column:1/3;grid-row:1;margin:0;font-size:1rem;font-weight:600}.mx_ToastContainer .mx_Toast_toast .mx_Toast_body{grid-column:1/3;grid-row:2}.mx_ToastContainer .mx_Toast_toast .mx_Toast_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ToastContainer .mx_Toast_toast .mx_Toast_description{max-width:272px;overflow:hidden;text-overflow:ellipsis;margin:4px 0 11px;font-size:.8rem}.mx_ToastContainer .mx_Toast_toast .mx_Toast_deviceID{font-size:.667rem}.mx_TopLeftMenuButton{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid #000;color:#edf3ff;background-color:#181b21;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 4px;overflow:hidden}.mx_TopLeftMenuButton .mx_BaseAvatar{margin:0 7px}.mx_TopLeftMenuButton_name{margin:0 7px;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600}.mx_TopLeftMenuButton_chevron{margin:0 7px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px;height:6px;background-color:#61708b}.mx_UploadBar{position:relative}.mx_UploadBar_uploadProgressOuter{height:5px;margin-left:63px;margin-top:-1px;padding-bottom:5px}.mx_UploadBar_uploadProgressInner{background-color:#03b381;height:5px}.mx_UploadBar_uploadFilename{margin-top:5px;margin-left:65px;opacity:.5;color:#edf3ff}.mx_UploadBar_uploadIcon{float:left;margin-top:5px;margin-left:14px}.mx_UploadBar_uploadCancel{float:right;margin-top:5px;margin-right:10px;position:relative;opacity:.6;cursor:pointer;z-index:1}.mx_UploadBar_uploadBytes{float:right;margin-top:5px;margin-right:30px;color:#03b381}.mx_ViewSource_label_left{float:left}.mx_ViewSource_label_right{float:right}.mx_ViewSource_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_ViewSource pre{text-align:left;font-size:.8rem;padding:.5em 1em;word-wrap:break-word;white-space:pre-wrap}.mx_CompleteSecurity_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CompleteSecurity_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_CompleteSecurity_clients{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:36px auto 0}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile{position:relative;width:160px;text-align:center;padding-top:64px;display:inline-block}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{content:"";position:absolute;height:48px;width:48px;left:56px;top:0;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop{margin-right:56px}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before{-webkit-mask-image:url(../../img/feather-customised/monitor.f07f712.svg);mask-image:url(../../img/feather-customised/monitor.f07f712.svg)}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{-webkit-mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg);mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg)}.mx_CompleteSecurity_clients p{margin-top:16px;font-size:.8rem;color:#a1b2d1;text-align:center}.mx_CompleteSecurity_heroIcon{width:128px;height:128px;position:relative;margin:0 auto}.mx_CompleteSecurity_body{font-size:1rem}.mx_CompleteSecurity_waiting{color:#61708b}.mx_CompleteSecurity_actionRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.867rem}.mx_CompleteSecurity_actionRow .mx_AccessibleButton{-webkit-margin-start:18px;margin-inline-start:18px}.mx_CompleteSecurity_actionRow .mx_AccessibleButton.warning{color:#ff4b55}.mx_Login_submit{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;width:100%;margin-top:35px;margin-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx_Login_submit:disabled{opacity:.3;cursor:default}.mx_AuthBody a.mx_Login_sso_link:hover,.mx_AuthBody a.mx_Login_sso_link:link,.mx_AuthBody a.mx_Login_sso_link:visited{color:#fff}.mx_Login_loader{display:inline;position:relative;top:2px;left:8px}.mx_Login_loader .mx_Spinner{display:inline}.mx_Login_loader .mx_Spinner img{width:16px;height:16px}.mx_Login_error{color:#ff4b55;font-weight:700;text-align:center;margin-top:12px;margin-bottom:12px}.mx_Login_error.mx_Login_serverError{text-align:left;font-weight:400}.mx_Login_error.mx_Login_serverError.mx_Login_serverErrorNonFatal{color:#ff8d13}.mx_Login_type_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232f32}.mx_Login_type_container .mx_Field{margin:0}.mx_Login_type_label{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Login_underlinedServerName{border-bottom:1px dashed #03b381}div.mx_AccessibleButton_kind_link.mx_Login_forgot{font-size:inherit;padding:0}div.mx_AccessibleButton_kind_link.mx_Login_forgot.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_AuthBody{width:500px;font-size:.8rem;color:#61708b;background-color:#fff;border-radius:0 4px 4px 0;padding:25px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody h2{font-size:1.6rem;font-weight:600;margin-top:8px;color:#232f32}.mx_AuthBody h3{font-size:.933rem;font-weight:600;color:#232f32}.mx_AuthBody a:hover,.mx_AuthBody a:link,.mx_AuthBody a:visited{color:#03b381;text-decoration:none}.mx_AuthBody input[type=password],.mx_AuthBody input[type=text]{color:#232f32}.mx_AuthBody .mx_Field input,.mx_AuthBody .mx_Field select{color:#232f32;background-color:#fff}.mx_AuthBody .mx_Field label{color:#232f32}.mx_AuthBody .mx_Field_labelAlwaysTopLeft label,.mx_AuthBody .mx_Field input:focus+label,.mx_AuthBody .mx_Field input:not(:placeholder-shown)+label,.mx_AuthBody .mx_Field select+label,.mx_AuthBody .mx_Field textarea:focus+label,.mx_AuthBody .mx_Field textarea:not(:placeholder-shown)+label{background-color:#fff}.mx_AuthBody input.error{color:#ff4b55}.mx_AuthBody .mx_Field input{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody .mx_Field_select:before{background-color:#232f32}.mx_AuthBody .mx_Dropdown{color:#232f32}.mx_AuthBody .mx_Dropdown_arrow{background:#232f32}.mx_AuthBody .mx_Dropdown_menu{background-color:#fff}.mx_AuthBody .mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#ddd}.mx_AuthBody_editServerDetails{padding-left:1em;font-size:.8rem;font-weight:400}.mx_AuthBody_fieldRow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.mx_AuthBody_fieldRow>.mx_Field{margin:0 5px}.mx_AuthBody_fieldRow>.mx_Field:first-child{margin-left:0}.mx_AuthBody_fieldRow>.mx_Field:last-child{margin-right:0}.mx_AuthBody_paddedFooter{height:80px;padding-top:28px;text-align:center}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_title{margin-top:16px;font-size:1rem;line-height:1.6rem}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_subtitle{margin-top:8px;font-size:.667rem;line-height:.933rem}.mx_AuthBody_changeFlow{display:block;text-align:center;width:100%}.mx_AuthBody_spinner{margin:1em 0}.mx_AuthBody_passwordScore{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border:0;border-radius:2px;position:absolute;top:-12px}.mx_AuthBody_passwordScore::-moz-progress-bar{border-radius:2px;background-color:#03b381}.mx_AuthBody_passwordScore::-webkit-progress-bar,.mx_AuthBody_passwordScore::-webkit-progress-value{border-radius:2px}.mx_AuthBody_passwordScore::-webkit-progress-value{background-color:#03b381}.mx_AuthButtons{min-height:24px;height:unset!important;padding-top:13px!important;padding-bottom:14px!important;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mx_AuthButtons_loginButton_wrapper{text-align:center;width:100%}.mx_AuthButtons_loginButton,.mx_AuthButtons_registerButton{margin-top:3px;height:40px;border:0;border-radius:40px;margin-left:4px;margin-right:4px;min-width:80px;background-color:#03b381;color:#181b21;cursor:pointer;font-size:1rem;padding:0 11px;word-break:break-word}.mx_AuthFooter{text-align:center;width:100%;font-size:.933rem;opacity:.72;padding:20px 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:linear-gradient(transparent,rgba(0,0,0,.8))}.mx_AuthFooter a:hover,.mx_AuthFooter a:link,.mx_AuthFooter a:visited{color:#fff;margin:0 22px}.mx_AuthHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:206px;padding:25px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthHeaderLogo{margin-top:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.mx_AuthHeaderLogo img{width:100%}.mx_AuthPage{width:100%;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#2e3649}.mx_AuthPage,.mx_AuthPage_modal{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_AuthPage_modal{margin:100px auto auto;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.33);box-shadow:0 2px 4px 0 rgba(0,0,0,.33);background-color:hsla(0,0%,100%,.59)}.mx_CompleteSecurityBody{width:600px;color:#232f32;background-color:#fff;border-radius:4px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_CompleteSecurityBody h2{font-size:1.6rem;font-weight:600;margin-top:0}.mx_CompleteSecurityBody h3{font-size:.933rem;font-weight:600}.mx_CompleteSecurityBody a:hover,.mx_CompleteSecurityBody a:link,.mx_CompleteSecurityBody a:visited{color:#03b381;text-decoration:none}.mx_CountryDropdown .mx_Dropdown_input .mx_Dropdown_option{padding:0 3px}.mx_CountryDropdown .mx_Dropdown_arrow{padding-right:3px}.mx_CountryDropdown_shortOption{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}.mx_CountryDropdown_option,.mx_CountryDropdown_shortOption{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CountryDropdown_option{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_InteractiveAuthEntryComponents_msisdnWrapper{text-align:center}.mx_InteractiveAuthEntryComponents_msisdnEntry{font-size:200%;font-weight:700;border:1px solid #c7c7c7;border-radius:3px;width:6em}.mx_InteractiveAuthEntryComponents_msisdnEntry:focus{border:1px solid #03b381}.mx_InteractiveAuthEntryComponents_msisdnSubmit{margin-top:4px;margin-bottom:5px}.mx_InteractiveAuthEntryComponents_termsSubmit{margin-top:20px;margin-bottom:5px;display:block;width:100%}.mx_InteractiveAuthEntryComponents_msisdnSubmit:disabled{background-color:#c8c8cd;cursor:default}.mx_InteractiveAuthEntryComponents_termsSubmit:disabled{background-color:#92caad;cursor:default}.mx_InteractiveAuthEntryComponents_termsPolicy{display:block}.mx_InteractiveAuthEntryComponents_passwordSection{width:300px}.mx_InteractiveAuthEntryComponents_sso_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.mx_InteractiveAuthEntryComponents_sso_buttons .mx_AccessibleButton{margin-left:5px}.mx_AuthBody_language{width:100%}.mx_AuthBody_language .mx_Dropdown_input{border:none;font-size:.933rem;font-weight:600;color:#4e5054}.mx_AuthBody_language .mx_Dropdown_arrow{background:#4e5054}.mx_ServerConfig_help:link{opacity:.8}.mx_ServerConfig_error{display:block;color:#ff4b55}.mx_ServerConfig_identityServer{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.mx_ServerConfig_identityServer.mx_ServerConfig_identityServer_shown{-webkit-transform:scaleY(1);transform:scaleY(1)}.mx_ServerTypeSelector{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.mx_ServerTypeSelector_type{margin:0 5px}.mx_ServerTypeSelector_type:first-child{margin-left:0}.mx_ServerTypeSelector_type:last-child{margin-right:0}.mx_ServerTypeSelector_label{text-align:center;font-weight:600;color:#232f32;margin:8px 0}.mx_ServerTypeSelector_type .mx_AccessibleButton{padding:10px;border:1px solid #e7e7e7;border-radius:4px}.mx_ServerTypeSelector_type.mx_ServerTypeSelector_type_selected .mx_AccessibleButton{border-color:#03b381}.mx_ServerTypeSelector_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;margin-bottom:12px;font-weight:600;color:#232f32}.mx_ServerTypeSelector_logo>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mx_ServerTypeSelector_description{font-size:.667rem}.mx_Welcome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Welcome .mx_AuthBody_language{width:120px;margin-bottom:10px}.mx_BaseAvatar{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_BaseAvatar_initial{position:absolute;left:0;color:#fff;text-align:center;speak:none;pointer-events:none;font-weight:400}.mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover;border-radius:40px;vertical-align:top;background-color:#181b21}.mx_MessageComposer_avatar .mx_BaseAvatar{padding:2px;border:1px solid transparent;border-radius:15px}.mx_MessageComposer_avatar .mx_BaseAvatar_initial{left:2px}.mx_MemberStatusMessageAvatar_hasStatus .mx_BaseAvatar{border-color:#03b381}.mx_MessageContextMenu{padding:6px}.mx_MessageContextMenu_field{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_MessageContextMenu_field.mx_MessageContextMenu_fieldSet{font-weight:700}.mx_RoomTileContextMenu{padding:6px}.mx_RoomTileContextMenu_tag_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_RoomTileContextMenu_tag_icon_set{padding-right:8px;padding-left:4px;display:none}.mx_RoomTileContextMenu_leave,.mx_RoomTileContextMenu_tag_field{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet{font-weight:700}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon{display:none}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon_set{display:inline-block}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#000}.mx_RoomTileContextMenu_leave{color:#ff4b55}.mx_RoomTileContextMenu_notif_picker{position:absolute;top:16px;left:5px}.mx_RoomTileContextMenu_notif_field{padding:4px 6px 10px 8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldSet{font-weight:700}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_notif_icon{padding-right:4px;padding-left:4px}.mx_RoomTileContextMenu_notif_activeIcon{display:inline-block;opacity:0;position:relative;left:-5px}.mx_RoomTileContextMenu_notif_fieldSet .mx_RoomTileContextMenu_notif_activeIcon{opacity:1}.mx_StatusMessageContextMenu{padding:10px}.mx_StatusMessageContextMenu_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}input.mx_StatusMessageContextMenu_message{border-radius:4px;border:1px solid #e7e7e7;padding:6.5px 11px;background-color:#181b21;font-weight:400;margin:0 0 10px}.mx_StatusMessageContextMenu_message::-webkit-input-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message::-moz-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message:-ms-input-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message::-ms-input-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message::placeholder{color:#61708b}.mx_StatusMessageContextMenu_actionContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_StatusMessageContextMenu_clear,.mx_StatusMessageContextMenu_submit{vertical-align:middle;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;-ms-flex-item-align:start;align-self:start;font-size:.8rem;padding:6px 1em;border:1px solid transparent;margin-right:10px}.mx_StatusMessageContextMenu_submit[disabled]{opacity:.49}.mx_StatusMessageContextMenu_clear{color:#ff4b55;background-color:transparent;border:1px solid #ff4b55}.mx_StatusMessageContextMenu_actionContainer .mx_Spinner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_TagTileContextMenu_item{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_TagTileContextMenu_item object{pointer-events:none}.mx_TagTileContextMenu_item_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_TagTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#000}.mx_TopLeftMenu{min-width:210px;border-radius:4px}.mx_TopLeftMenu .mx_TopLeftMenu_greyedText{font-size:.8rem;opacity:.5}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink{font-size:.8rem}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink img{margin-left:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section:not(:last-child){border-bottom:1px solid #000}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon{margin:5px 0;padding:5px 20px 5px 15px}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon div:not(:first-child){margin-top:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon{margin:5px 0;padding:0;list-style:none}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_home:after{-webkit-mask-image:url(../../img/feather-customised/home.55644be.svg);mask-image:url(../../img/feather-customised/home.55644be.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_help:after{-webkit-mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg);mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_settings:after{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signin:after{-webkit-mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg);mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signout:after{-webkit-mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg);mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:16px;mask-size:16px;position:absolute;width:16px;height:16px;content:"";top:5px;left:14px;background-color:#edf3ff}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton{position:relative;cursor:pointer;white-space:nowrap;padding:5px 20px 5px 43px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:hover{background-color:#343a46}.mx_WidgetContextMenu{padding:6px}.mx_WidgetContextMenu .mx_WidgetContextMenu_option{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_WidgetContextMenu .mx_WidgetContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#000}.mx_AddressPickerDialog a:hover,.mx_AddressPickerDialog a:link,.mx_AddressPickerDialog a:visited{color:#03b381;text-decoration:none}.mx_AddressPickerDialog_input,.mx_AddressPickerDialog_input:focus{height:26px;font-size:.933rem;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;padding-left:12px;padding-right:12px;margin:0!important;border:0!important;outline:0!important;width:1000%;resize:none;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap}.mx_AddressPickerDialog .mx_Dialog_content{min-height:50px}.mx_AddressPickerDialog_inputContainer{border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 4px;max-height:150px;overflow-x:hidden;overflow-y:auto}.mx_AddressPickerDialog_error{margin-top:10px;color:#ff4b55}.mx_AddressPickerDialog_cancel{position:absolute;right:11px;top:13px;cursor:pointer}.mx_AddressPickerDialog_cancel object{pointer-events:none}.mx_AddressPickerDialog_identityServer{margin-top:1em}.mx_AnalyticsModal table{margin:10px 0}.mx_ChangelogDialog_content{max-height:300px;overflow:auto}.mx_ChangelogDialog_li{padding:.2em}.mx_ChatCreateOrReuseDialog .mx_ChatCreateOrReuseDialog_tiles{margin-top:24px}.mx_ChatCreateOrReuseDialog .mx_Dialog_content{margin-bottom:24px;min-height:100px}.mx_ChatCreateOrReuseDialog .mx_RoomTile_badge{display:none}.mx_ChatCreateOrReuseDialog_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ChatCreateOrReuseDialog_profile_name{padding:14px}.mx_ConfirmUserActionDialog .mx_Dialog_content{min-height:48px;margin-bottom:24px}.mx_ConfirmUserActionDialog_avatar{float:left;margin-right:20px;margin-top:-2px}.mx_ConfirmUserActionDialog_name{font-size:1.2rem}.mx_ConfirmUserActionDialog_userId{font-size:.867rem}.mx_ConfirmUserActionDialog_reasonField{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#edf3ff;background-color:#181b21;border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 16px;margin-bottom:24px;width:90%}.mx_CreateGroupDialog_inputRow{margin-top:10px;margin-bottom:10px}.mx_CreateGroupDialog_label{text-align:left;padding-bottom:12px}.mx_CreateGroupDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#edf3ff;background-color:#181b21}.mx_CreateGroupDialog_input_hasPrefixAndSuffix{border-radius:0}.mx_CreateGroupDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateGroupDialog_prefix,.mx_CreateGroupDialog_suffix{padding:0 5px;line-height:2.467rem;background-color:#181b21;border:1px solid #e7e7e7;text-align:center}.mx_CreateGroupDialog_prefix{border-right:0;border-radius:3px 0 0 3px}.mx_CreateGroupDialog_suffix{border-left:0;border-radius:0 3px 3px 0}.mx_CreateRoomDialog_details{margin-top:15px}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary{outline:none;list-style:none;font-weight:600;cursor:pointer;color:#03b381}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary::-webkit-details-marker{display:none}.mx_CreateRoomDialog_details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:5px 0}.mx_CreateRoomDialog_details>div input[type=checkbox]{margin-right:10px}.mx_CreateRoomDialog_label{text-align:left;padding-bottom:12px}.mx_CreateRoomDialog_input_container{padding-right:20px}.mx_CreateRoomDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#edf3ff;background-color:#181b21;width:100%}.mx_CreateRoomDialog_aliasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.mx_CreateRoomDialog_aliasContainer .mx_RoomAliasField{margin:0}.mx_CreateRoomDialog.mx_Dialog_fixedWidth{width:450px}.mx_CreateRoomDialog .mx_Dialog_content{margin-bottom:40px}.mx_CreateRoomDialog .mx_Field_input label,.mx_CreateRoomDialog p{color:#a1b2d1}.mx_CreateRoomDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateRoomDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateRoomDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateRoomDialog .mx_CreateRoomDialog_topic{margin-bottom:36px}.mx_CreateRoomDialog .mx_Dialog_content>.mx_SettingsFlag{margin-top:24px}.mx_CreateRoomDialog p{margin:0 85px 0 0;font-size:.8rem}.mx_DeactivateAccountDialog .mx_Dialog_content{margin-bottom:30px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section{margin-top:60px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section .mx_Field{width:300px}.mx_DeviceVerifyDialog_cryptoSection ul{display:table}.mx_DeviceVerifyDialog_cryptoSection li{display:table-row}.mx_DeviceVerifyDialog_cryptoSection label,.mx_DeviceVerifyDialog_cryptoSection span{display:table-cell;padding-right:1em}.mx_DevTools_content{margin:10px 0}.mx_DevTools_ServersInRoomList_button{cursor:default!important}.mx_DevTools_RoomStateExplorer_query{margin-bottom:10px}.mx_DevTools_RoomStateExplorer_button,.mx_DevTools_ServersInRoomList_button{margin-bottom:10px;width:100%}.mx_DevTools_label_left{float:left}.mx_DevTools_label_right{float:right}.mx_DevTools_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_DevTools_inputRow{display:table-row}.mx_DevTools_inputLabelCell{display:table-cell;font-weight:700;padding-right:24px}.mx_DevTools_inputCell{display:table-cell;width:240px}.mx_DevTools_inputCell input{display:inline-block;border:0;border-bottom:1px solid hsla(0,0%,59.2%,.5);padding:0;width:240px;color:rgba(74,74,74,.9);font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1.067rem}.mx_DevTools_textarea{font-size:.8rem;max-width:684px;min-height:250px;padding:10px}.mx_DevTools_eventTypeStateKeyGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_DevTools_content .mx_Field_input:first-of-type{margin-right:42px}.mx_DevTools_tgl{display:none}.mx_DevTools_tgl,.mx_DevTools_tgl *,.mx_DevTools_tgl+.mx_DevTools_tgl-btn,.mx_DevTools_tgl:after,.mx_DevTools_tgl :after,.mx_DevTools_tgl:before,.mx_DevTools_tgl :before{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::-moz-selection,.mx_DevTools_tgl::-moz-selection,.mx_DevTools_tgl ::-moz-selection,.mx_DevTools_tgl:after::-moz-selection,.mx_DevTools_tgl :after::-moz-selection,.mx_DevTools_tgl:before::-moz-selection,.mx_DevTools_tgl :before::-moz-selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::selection,.mx_DevTools_tgl::selection,.mx_DevTools_tgl ::selection,.mx_DevTools_tgl:after::selection,.mx_DevTools_tgl :after::selection,.mx_DevTools_tgl:before::selection,.mx_DevTools_tgl :before::selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn{outline:0;display:block;width:7em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after{left:0}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{display:none}.mx_DevTools_tgl:checked+.mx_DevTools_tgl-btn:after{left:50%}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn{padding:2px;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:sans-serif;-webkit-perspective:100px;perspective:100px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;text-align:center;position:absolute;line-height:2em;font-weight:700;color:#fff;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:4px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after{content:attr(data-tg-on);background:#02c66f;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{background:#ff3a19;content:attr(data-tg-off)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:active:before{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:after{-webkit-transform:rotateY(0);transform:rotateY(0);left:0;background:#7fc6a6}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:active:after{-webkit-transform:rotateY(20deg);transform:rotateY(20deg)}.mx_DevTools_VerificationRequest{border:1px solid #ccc;border-radius:3px;padding:1px 5px;margin-bottom:6px;font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji}.mx_DevTools_VerificationRequest dl{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;margin:0}.mx_DevTools_VerificationRequest dd{grid-column-start:2}.mx_DevTools_VerificationRequest dd:empty{color:#666}.mx_DevTools_VerificationRequest dd:empty:after{content:"(empty)"}.mx_DevTools_VerificationRequest dt{font-weight:700;grid-column-start:1}.mx_DevTools_VerificationRequest dt:after{content:":"}.mx_EncryptedEventDialog .mx_DeviceVerifyButtons{float:right;padding:0;margin-right:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;background-color:#181b21;color:#03b381}.mx_EncryptedEventDialog button{margin-top:0}.mx_GroupAddressPicker_checkboxContainer{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupAddressPicker_checkboxContainer input[type=checkbox]{width:20px}.mx_IncomingSasDialog_opponentProfile_image{position:relative}.mx_IncomingSasDialog_opponentProfile h2{display:inline-block;margin-left:10px}.mx_InviteDialog_addressBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_InviteDialog_addressBar .mx_InviteDialog_editor{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background-color:#22262e;border-radius:4px;min-height:25px;padding-left:8px;overflow-x:hidden;overflow-y:auto}.mx_InviteDialog_addressBar .mx_InviteDialog_editor .mx_InviteDialog_userTile{display:inline-block;float:left;position:relative;top:7px}.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea,.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea:focus{height:34px;line-height:2.267rem;font-size:.933rem;padding-left:12px;margin:0!important;border:0!important;outline:0!important;resize:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap;width:40%}.mx_InviteDialog_addressBar .mx_InviteDialog_goButton{min-width:48px;margin-left:10px;height:25px;line-height:1.667rem}.mx_InviteDialog_addressBar .mx_InviteDialog_buttonAndSpinner .mx_Spinner{width:20px;height:20px;margin-left:5px;display:inline-block;vertical-align:middle}.mx_InviteDialog_section{padding-bottom:10px}.mx_InviteDialog_section h3{font-size:.8rem;color:#a1b2d1;font-weight:700;text-transform:uppercase}.mx_InviteDialog_roomTile{cursor:pointer;padding:5px 10px}.mx_InviteDialog_roomTile:hover{background-color:#22262e;border-radius:4px}.mx_InviteDialog_roomTile *{vertical-align:middle}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack{display:inline-block;position:relative;width:36px;height:36px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack>*{position:absolute;top:0;left:0}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected{width:36px;height:36px;border-radius:36px;background-color:#368bd6;display:inline-block;position:relative}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected:before{content:"";width:24px;height:24px;grid-column:1;grid-row:1;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:6px;left:6px;background-color:#fff}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_name{font-weight:600;font-size:.933rem;color:#edf3ff;margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_userId{font-size:.8rem;color:#a1b2d1;margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_time{text-align:right;font-size:.8rem;color:#a1b2d1;float:right;line-height:2.4rem}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_highlight{font-weight:900}.mx_InviteDialog_userTile{margin-right:8px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill{background-color:#368bd6;border-radius:12px;display:inline-block;height:24px;line-height:1.6rem;padding-left:8px;padding-right:8px;color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_avatar{border-radius:20px;position:relative;left:-5px;top:2px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_name,.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill img.mx_InviteDialog_userTile_avatar{vertical-align:top}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_threepidAvatar{background-color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_remove{display:inline-block;margin-left:4px}.mx_InviteDialog{height:590px;padding-left:20px}.mx_InviteDialog_userSections{margin-top:10px;overflow-y:auto;padding-right:45px;height:455px}.mx_InviteDialog_addressBar,.mx_InviteDialog_helpText{margin-right:45px}.mx_KeyboardShortcutsDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-50px;max-height:1100px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category{width:33.3333%;margin:0 0 40px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category>div{padding-left:5px}.mx_KeyboardShortcutsDialog h3{margin:0 0 10px}.mx_KeyboardShortcutsDialog h5{margin:15px 0 5px;font-weight:400}.mx_KeyboardShortcutsDialog kbd{padding:5px;border-radius:4px;background-color:#22262e;margin-right:5px;min-width:20px;text-align:center;display:inline-block;border:1px solid #000;-webkit-box-shadow:0 2px #000;box-shadow:0 2px #000;margin-bottom:4px;text-transform:capitalize}.mx_KeyboardShortcutsDialog kbd+kbd{margin-left:5px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_inline div{display:inline}.mx_MessageEditHistoryDialog .mx_Dialog_header>.mx_Dialog_title{text-align:center}.mx_MessageEditHistoryDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:60vh}.mx_MessageEditHistoryDialog_scrollPanel{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_MessageEditHistoryDialog_error{color:#ff4b55;text-align:center}.mx_MessageEditHistoryDialog_edits{list-style-type:none;font-size:.933rem;padding:0;color:#edf3ff}.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_deletion,.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_insertion{padding:0 2px}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_deletion{color:#ff4c55;background-color:rgba(255,76,85,.1);text-decoration:line-through}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_insertion{color:#1aa97b;background-color:rgba(26,169,123,.1);text-decoration:underline}.mx_MessageEditHistoryDialog_edits .mx_EventTile_content,.mx_MessageEditHistoryDialog_edits .mx_EventTile_line{margin-right:0}.mx_MessageEditHistoryDialog_edits .mx_MessageActionBar .mx_AccessibleButton{font-size:.667rem;padding:0 8px}.mx_NewSessionReviewDialog_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.mx_NewSessionReviewDialog_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_NewSessionReviewDialog_deviceName{font-weight:600}.mx_NewSessionReviewDialog_deviceID{font-size:.8rem;color:#61708b}.mx_RoomSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_RoomSettingsDialog_rolesIcon:before{-webkit-mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg);mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg)}.mx_RoomSettingsDialog_notificationsIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RoomSettingsDialog_bridgesIcon:before{-webkit-mask-image:url(../../img/feather-customised/bridge.b2ca042.svg);mask-image:url(../../img/feather-customised/bridge.b2ca042.svg)}.mx_RoomSettingsDialog_warningIcon:before{-webkit-mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg);mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg)}.mx_RoomSettingsDialog .mx_Dialog_title{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto;padding-left:40px;padding-right:80px}.mx_RoomSettingsDialog .mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{-webkit-mask:url(../../img/feather-customised/image.a8671b8.svg);mask:url(../../img/feather-customised/image.a8671b8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center}.mx_RoomSettingsDialog_BridgeList{padding:0}.mx_RoomSettingsDialog_BridgeList .mx_AccessibleButton{display:inline;margin:0;padding:0}.mx_RoomSettingsDialog_BridgeList li{list-style-type:none;padding:5px;margin-bottom:8px;border:1px solid #000;border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon{float:left;padding-right:10px}.mx_RoomSettingsDialog_BridgeList li .column-icon *{border-radius:5px;border:1px solid #181b21}.mx_RoomSettingsDialog_BridgeList li .column-icon .noProtocolIcon{width:48px;height:48px;background:#181b21;border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon{float:left;margin-right:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon img{border-radius:5px;border-width:1px;border-color:#000}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon span{left:auto}.mx_RoomSettingsDialog_BridgeList li .column-data{display:inline-block;width:85%}.mx_RoomSettingsDialog_BridgeList li .column-data>h3{margin-top:0;margin-bottom:0;font-size:16pt;color:#edf3ff}.mx_RoomSettingsDialog_BridgeList li .column-data>*{margin-top:4px;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details{color:#edf3ff;font-weight:600}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details .channel{margin-left:5px}.mx_RoomSettingsDialog_BridgeList li .column-data .mx_showMore{display:block;text-align:left;margin-top:10px}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata{color:#a1b2d1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata.visible{overflow-y:visible;text-overflow:ellipsis;white-space:normal}.mx_RoomUpgradeDialog{padding-right:70px}.mx_RoomUpgradeWarningDialog{max-width:38vw;width:38vw}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag{font-weight:700}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-left:8px;float:right}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_SetEmailDialog_email_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:rgba(74,74,74,.9);background-color:#181b21;font-size:1rem;width:100%;max-width:280px;margin-bottom:10px}.mx_SetEmailDialog_email_input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #03b381}.mx_SetMxIdDialog .mx_Dialog_title{padding-right:40px}.mx_SetMxIdDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_SetMxIdDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#edf3ff;background-color:#181b21;font-size:1rem;width:100%;max-width:280px}.mx_SetMxIdDialog_input.error,.mx_SetMxIdDialog_input.error:focus{border:1px solid #ff4b55}.mx_SetMxIdDialog_input_group .mx_Spinner{height:37px;padding-left:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_SetMxIdDialog .success{color:#03b381}.mx_SetPasswordDialog_change_password input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#edf3ff;background-color:#181b21;font-size:1rem;max-width:280px;margin-bottom:10px}.mx_SetPasswordDialog_change_password_button{margin-top:68px}.mx_SetPasswordDialog .mx_Dialog_content{margin-bottom:0}.mx_RoomSettingsDialog,.mx_UserSettingsDialog{width:90vw;max-width:1000px;height:80vh}.mx_RoomSettingsDialog .mx_TabbedView,.mx_UserSettingsDialog .mx_TabbedView{top:65px}.mx_RoomSettingsDialog .mx_TabbedView .mx_SettingsTab,.mx_UserSettingsDialog .mx_TabbedView .mx_SettingsTab{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:580px;padding-right:100px;padding-bottom:100px}.mx_RoomSettingsDialog .mx_Dialog_title,.mx_UserSettingsDialog .mx_Dialog_title{text-align:center;margin-bottom:24px}.mx_ShareDialog hr{margin-top:25px;margin-bottom:25px;border-color:#c8c8cd}.mx_ShareDialog_content{margin:10px 0}.mx_ShareDialog_matrixto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;border:1px solid #c8c8cd;margin-bottom:10px;margin-top:30px;padding:10px}.mx_ShareDialog_matrixto a{text-decoration:none}.mx_ShareDialog_matrixto_link{-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.mx_ShareDialog_matrixto_copy{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;margin-left:20px;display:inherit}.mx_ShareDialog_matrixto_copy>div{background-image:url(../../img/icon_copy_message.f2eab28.svg);margin-left:5px;width:20px;height:20px}.mx_ShareDialog_split{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_ShareDialog_qrcode_container{float:left;background-color:#fff;padding:5px;border-radius:5px;height:256px;width:256px;margin-right:64px}.mx_ShareDialog_social_container{display:inline-block;width:299px}.mx_ShareDialog_social_icon{display:inline-grid;margin-right:10px;margin-bottom:10px}.mx_SlashCommandHelpDialog .mx_SlashCommandHelpDialog_headerRow h2{margin-bottom:2px}.mx_SlashCommandHelpDialog .mx_Dialog_content{margin-top:12px;margin-bottom:34px}.mx_TabbedIntegrationManagerDialog .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none;position:relative}.mx_TabbedIntegrationManagerDialog_container{position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager{width:100%;height:100%;border-top:1px solid #03b381}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_TabbedIntegrationManagerDialog_tab{display:inline-block;border:1px solid #03b381;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 8px;margin-right:5px}.mx_TabbedIntegrationManagerDialog_currentTab{background-color:#03b381;color:#fff}.mx_TermsDialog_forIntegrationManager .mx_Dialog{width:60%;height:70%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_TermsDialog_termsTableHeader{font-weight:700;text-align:left}.mx_TermsDialog_termsTable{font-size:.8rem;width:100%}.mx_TermsDialog_service,.mx_TermsDialog_summary{padding-right:10px}.mx_TermsDialog_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:#03b381;width:10px;height:10px}.mx_UnknownDeviceDialog{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_UnknownDeviceDialog ul{list-style:none;padding:0}.mx_UnknownDeviceDialog p{font-weight:700;font-size:1.067rem}.mx_UnknownDeviceDialog .mx_DeviceVerifyButtons{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.mx_UnknownDeviceDialog .mx_Dialog_content{margin-bottom:24px;overflow-y:scroll}.mx_UnknownDeviceDialog_deviceList>li{padding:4px}.mx_UnknownDeviceDialog_deviceList>li>*{padding-bottom:0}.mx_UploadConfirmDialog_fileIcon{margin-right:5px}.mx_UploadConfirmDialog_previewOuter{text-align:center}.mx_UploadConfirmDialog_previewInner{display:inline-block;text-align:left}.mx_UploadConfirmDialog_imagePreview{max-height:300px;max-width:100%;border-radius:4px;border:1px solid #9fa9ba}.mx_UserSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_UserSettingsDialog_voiceIcon:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_UserSettingsDialog_bellIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_UserSettingsDialog_preferencesIcon:before{-webkit-mask-image:url(../../img/feather-customised/sliders.c04972d.svg);mask-image:url(../../img/feather-customised/sliders.c04972d.svg)}.mx_UserSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_UserSettingsDialog_helpIcon:before{-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_UserSettingsDialog_labsIcon:before{-webkit-mask-image:url(../../img/feather-customised/flag.350c432.svg);mask-image:url(../../img/feather-customised/flag.350c432.svg)}.mx_UserSettingsDialog_mjolnirIcon:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_UserSettingsDialog_flairIcon:before{-webkit-mask-image:url(../../img/feather-customised/flair.711761c.svg);mask-image:url(../../img/feather-customised/flair.711761c.svg)}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-right:8px}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_CreateKeyBackupDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateKeyBackupDialog_primaryContainer{padding:20px}.mx_CreateKeyBackupDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateKeyBackupDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_CreateKeyBackupDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:85px;margin-left:20px;font-size:80%}.mx_CreateKeyBackupDialog_passPhraseHelp progress{width:100%}.mx_CreateKeyBackupDialog_passPhraseInput{-webkit-box-flex:0;-ms-flex:none;flex:none;width:250px;border:1px solid #03b381;border-radius:5px;padding:10px;margin-bottom:1em}.mx_CreateKeyBackupDialog_passPhraseMatch{margin-left:20px}.mx_CreateKeyBackupDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateKeyBackupDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateKeyBackupDialog_recoveryKey{width:262px;padding:20px;color:#888;background-color:#22262e;margin-right:12px}.mx_CreateKeyBackupDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateKeyBackupDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_CreateKeyBackupDialog details .mx_AccessibleButton{margin:1em 0}.mx_KeyBackupFailedDialog .mx_Dialog_title{margin-bottom:32px}.mx_KeyBackupFailedDialog_title{position:relative;padding-left:45px;padding-bottom:10px}.mx_KeyBackupFailedDialog_title:before{-webkit-mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#edf3ff;content:"";position:absolute;top:-6px;right:0;bottom:0;left:0}.mx_KeyBackupFailedDialog .mx_Dialog_buttons{margin-top:36px}.mx_RestoreKeyBackupDialog_keyStatus{height:30px}.mx_RestoreKeyBackupDialog_primaryContainer{padding:20px}.mx_RestoreKeyBackupDialog_passPhraseInput,.mx_RestoreKeyBackupDialog_recoveryKeyInput{width:300px;border:1px solid #03b381;border-radius:5px;padding:10px}.mx_RestoreKeyBackupDialog_content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:110px}.mx_AccessSecretStorageDialog_keyStatus{height:30px}.mx_AccessSecretStorageDialog_primaryContainer{padding:20px}.mx_AccessSecretStorageDialog_passPhraseInput,.mx_AccessSecretStorageDialog_recoveryKeyInput{width:300px;border:1px solid #03b381;border-radius:5px;padding:10px}.mx_CreateSecretStorageDialog{width:560px}.mx_CreateSecretStorageDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateSecretStorageDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateSecretStorageDialog details .mx_AccessibleButton{margin:1em 0}.mx_CreateSecretStorageDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateSecretStorageDialog_primaryContainer{padding-top:20px}.mx_CreateSecretStorageDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateSecretStorageDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_Field.mx_CreateSecretStorageDialog_passPhraseField{margin-top:0}.mx_CreateSecretStorageDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:64px;margin-left:20px;font-size:80%}.mx_CreateSecretStorageDialog_passPhraseHelp progress{width:100%}.mx_CreateSecretStorageDialog_passPhraseMatch{width:200px;margin-left:20px}.mx_CreateSecretStorageDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateSecretStorageDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog_recoveryKey{width:262px;padding:20px;color:#888;background-color:#22262e;margin-right:12px}.mx_CreateSecretStorageDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateSecretStorageDialog_recoveryKeyButtons .mx_AccessibleButton{margin-right:10px}.mx_CreateSecretStorageDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_NetworkDropdown{height:32px;position:relative;padding-right:32px;margin-left:auto;margin-right:9px;margin-top:12px}.mx_NetworkDropdown,.mx_NetworkDropdown .mx_AccessibleButton{width:-webkit-max-content;width:-moz-max-content;width:max-content}.mx_NetworkDropdown_menu{min-width:204px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border:1px solid #9fa9ba;background-color:#181b21;max-height:calc(100vh - 20px);overflow-y:auto}.mx_NetworkDropdown_menu_network{font-weight:700}.mx_NetworkDropdown_server{padding:12px 0;border-bottom:1px solid #61708b}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title{padding:0 10px;font-size:1rem;font-weight:600;line-height:1.333rem;margin-bottom:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton{position:absolute;display:inline;right:12px;height:16px;width:16px;margin-top:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton:after{content:"";position:absolute;width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:#ff4b55}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_subtitle{padding:0 10px;font-size:.667rem;line-height:.933rem;margin-top:-4px;margin-bottom:4px;color:#a1b2d1}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network{font-size:.8rem;line-height:1.067rem;padding:4px 10px;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network[aria-checked=true]:after{content:"";position:absolute;width:16px;height:16px;right:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:#03b381}.mx_NetworkDropdown_server_add:hover,.mx_NetworkDropdown_server_network:hover{background-color:#22262e}.mx_NetworkDropdown_server_add{padding:16px 10px 16px 32px;position:relative;border-radius:0 0 4px 4px}.mx_NetworkDropdown_server_add:before{content:"";position:absolute;width:16px;height:16px;left:7px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);background-color:#a1b2d1}.mx_NetworkDropdown_handle{position:relative}.mx_NetworkDropdown_handle:after{content:"";position:absolute;width:24px;height:24px;right:-28px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);background-color:#edf3ff}.mx_NetworkDropdown_handle .mx_NetworkDropdown_handle_server{color:#a1b2d1;font-size:.8rem}.mx_NetworkDropdown_dialog .mx_Dialog{width:45vw}.mx_AccessibleButton{cursor:pointer}.mx_AccessibleButton_disabled{cursor:default}.mx_AccessibleButton_hasKind{padding:7px 18px;text-align:center;border-radius:4px;display:inline-block;font-size:.933rem}.mx_AccessibleButton_kind_primary{color:#fff;background-color:#03b381;font-weight:600}.mx_AccessibleButton_kind_primary_outline{color:#03b381;background-color:transparent;border:1px solid #03b381;font-weight:600}.mx_AccessibleButton_kind_secondary{color:#03b381;font-weight:600}.mx_AccessibleButton_kind_primary.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_primary_outline.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary_sm{padding:5px 12px;color:#fff;background-color:#03b381}.mx_AccessibleButton_kind_primary_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_kind_danger{color:#fff;background-color:#ff4b55}.mx_AccessibleButton_kind_danger_outline{color:#ff4b55;background-color:transparent;border:1px solid #ff4b55}.mx_AccessibleButton_kind_danger.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_danger_outline.mx_AccessibleButton_disabled{color:#fff;background-color:#f5b6bb}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger_sm{padding:5px 12px;color:#fff;background-color:#ff4b55}.mx_AccessibleButton_kind_danger_sm.mx_AccessibleButton_disabled{color:#fff;background-color:#f5b6bb}.mx_AccessibleButton_kind_link{color:#03b381;background-color:transparent}.mx_AccessibleButton_kind_link.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_link_sm{padding:5px 12px;color:#03b381;background-color:transparent}.mx_AccessibleButton_kind_link_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AddressSelector{position:absolute;background-color:#181b21;width:485px;max-height:116px;overflow-y:auto;border-radius:3px;border:1px solid #03b381;cursor:pointer}.mx_AddressSelector.mx_AddressSelector_empty{display:none}.mx_AddressSelector_addressListElement .mx_AddressTile{background-color:#181b21;border:1px solid #181b21}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected{background-color:#343a46}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected .mx_AddressTile{background-color:#343a46;border:1px solid #343a46}.mx_AddressTile{display:inline-block;border-radius:3px;background-color:rgba(74,73,74,.1);border:1px solid #e7e7e7;line-height:1.733rem;color:#edf3ff;font-size:.933rem;font-weight:400;margin-right:4px}.mx_AddressTile.mx_AddressTile_error{background-color:rgba(255,0,100,.1);color:#ff4b55;border-color:#ff4b55}.mx_AddressTile_network{padding-right:4px}.mx_AddressTile_avatar,.mx_AddressTile_network{display:inline-block;position:relative;padding-left:2px;vertical-align:middle}.mx_AddressTile_avatar{padding-right:7px}.mx_AddressTile_mx{display:inline-block;margin:0;border:0;padding:0}.mx_AddressTile_name{display:inline-block;padding-right:4px;font-weight:600;overflow:hidden;height:26px;vertical-align:middle}.mx_AddressTile_name.mx_AddressTile_justified{width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_id{display:inline-block;padding-right:11px}.mx_AddressTile_id.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknownMx{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_unknownMxl.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_email{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_email.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknown{display:inline-block;padding-right:11px}.mx_AddressTile_unknown.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_dismiss{display:inline-block;padding-right:11px;padding-left:1px;cursor:pointer}.mx_AddressTile_dismiss object{pointer-events:none}.mx_DirectorySearchBox{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:9px;padding-right:9px}.mx_DirectorySearchBox_joinButton{display:table-cell;padding:3px 10px;background-color:#f2f5f8;border-radius:3px;background-image:url(../../img/icon-return.cb24475.svg);background-position:8px 70%;background-repeat:no-repeat;text-indent:18px;font-weight:600;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.mx_DirectorySearchBox_clear{background-color:#ff4b55;-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:10px;mask-size:10px;width:15px;height:15px;cursor:pointer}.mx_Dropdown{position:relative;color:#edf3ff}.mx_Dropdown_disabled{opacity:.3}.mx_Dropdown_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:3px;border:1px solid #c7c7c7;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_Dropdown_input.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_Dropdown_input:focus{border-color:#238cf5}.mx_Dropdown_input.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_Dropdown_arrow{width:10px;height:6px;padding-right:9px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#edf3ff}.mx_Dropdown_option{height:35px;line-height:2.333rem;padding-left:8px;padding-right:8px}.mx_Dropdown_input>.mx_Dropdown_option{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Dropdown_input>.mx_Dropdown_option,.mx_Dropdown_option div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_Dropdown_option img{margin:5px;width:16px;vertical-align:middle}input.mx_Dropdown_option,input.mx_Dropdown_option:focus{font-weight:400;border:0;padding-top:0;padding-bottom:0;width:60%}.mx_Dropdown_menu{position:absolute;left:-1px;right:-1px;top:100%;z-index:2;margin:0;padding:0;border-radius:3px;border:1px solid #238cf5;background-color:#181b21;max-height:200px;overflow-y:auto}.mx_Dropdown_menu .mx_Dropdown_option{height:auto;min-height:35px}.mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#343a46}.mx_Dropdown_searchPrompt{font-weight:400;margin-left:5px;margin-bottom:5px}.mx_EditableItemList{margin-top:12px;margin-bottom:10px}.mx_EditableItem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.mx_EditableItem_delete{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:5px;cursor:pointer;vertical-align:middle;width:14px;height:14px;-webkit-mask-image:url(../../img/feather-customised/cancel.23c2689.svg);mask-image:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#ff4b55;-webkit-mask-size:100%;mask-size:100%}.mx_EditableItem_email{vertical-align:middle}.mx_EditableItem_promptText{margin-right:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_EditableItem_confirmBtn{margin-right:5px}.mx_EditableItem_item{-webkit-box-flex:1;-ms-flex:auto 1 0px;flex:auto 1 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 14px);overflow-x:hidden;text-overflow:ellipsis}.mx_EditableItemList_label{margin-bottom:5px}.mx_ErrorBoundary{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ErrorBoundary,.mx_ErrorBoundary_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ErrorBoundary_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}.mx_ErrorBoundary_body .mx_AccessibleButton{margin-top:5px}.mx_EventListSummary{position:relative}.mx_TextualEvent.mx_EventListSummary_summary{font-size:.933rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mx_EventListSummary_avatars{display:inline-block;margin-right:8px;padding-top:8px;line-height:.8rem}.mx_EventListSummary_avatars .mx_BaseAvatar{margin-right:-4px;cursor:pointer}.mx_EventListSummary_toggle{color:#03b381;cursor:pointer;float:right;margin-right:10px;margin-top:8px}.mx_EventListSummary_line{border-bottom:1px solid #000;margin-left:63px;line-height:2rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary .mx_EventTile_line{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_line{line-height:1.467rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_toggle{margin-top:3px}.mx_MatrixChat_useCompactLayout .mx_TextualEvent.mx_EventListSummary_summary{font-size:.867rem}.mx_Field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative;margin:1em 0;border-radius:4px;-webkit-transition:border-color .25s;transition:border-color .25s;border:1px solid #e7e7e7}.mx_Field_prefix{border-right:1px solid #e7e7e7}.mx_Field_postfix{border-left:1px solid #e7e7e7}.mx_Field input,.mx_Field select,.mx_Field textarea{font-weight:400;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;border:none;border-radius:4px;padding:8px 9px;color:#edf3ff;background-color:#181b21;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_Field select{-moz-appearance:none;-webkit-appearance:none}.mx_Field_select:before{content:"";position:absolute;top:15px;right:10px;width:10px;height:6px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#edf3ff;z-index:1;pointer-events:none}.mx_Field:focus-within{border-color:#238cf5}.mx_Field input:focus,.mx_Field select:focus,.mx_Field textarea:focus{outline:0}.mx_Field input::-webkit-input-placeholder,.mx_Field textarea::-webkit-input-placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-moz-placeholder,.mx_Field textarea::-moz-placeholder{-moz-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:-ms-input-placeholder,.mx_Field textarea:-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-ms-input-placeholder,.mx_Field textarea::-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::placeholder,.mx_Field textarea::placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:placeholder-shown:focus::-webkit-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-webkit-input-placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus::-moz-placeholder,.mx_Field textarea:placeholder-shown:focus::-moz-placeholder{-moz-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus:-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus:-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus::-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus::placeholder,.mx_Field textarea:placeholder-shown:focus::placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field label{-webkit-transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;color:#edf3ff;background-color:transparent;font-size:.933rem;position:absolute;left:0;top:0;margin:7px 8px;padding:2px;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px)}.mx_Field_labelAlwaysTopLeft label,.mx_Field input:focus+label,.mx_Field input:not(:placeholder-shown)+label,.mx_Field select+label,.mx_Field textarea:focus+label,.mx_Field textarea:not(:placeholder-shown)+label{-webkit-transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;font-size:.667rem;top:-13px;padding:0 2px;background-color:#181b21;pointer-events:auto}.mx_Field input:focus+label,.mx_Field select:focus+label,.mx_Field textarea:focus+label{color:#238cf5}.mx_Field input:disabled,.mx_Field input:disabled+label,.mx_Field select:disabled,.mx_Field select:disabled+label,.mx_Field textarea:disabled,.mx_Field textarea:disabled+label{background-color:#181b21;color:#888}.mx_Field_valid.mx_Field,.mx_Field_valid.mx_Field:focus-within{border-color:#03b381}.mx_Field_valid.mx_Field:focus-within label,.mx_Field_valid.mx_Field label{color:#03b381}.mx_Field_invalid.mx_Field,.mx_Field_invalid.mx_Field:focus-within{border-color:#ff4b55}.mx_Field_invalid.mx_Field:focus-within label,.mx_Field_invalid.mx_Field label{color:#ff4b55}.mx_Field_tooltip{margin-top:-12px;margin-left:4px;width:200px}.mx_Field_tooltip.mx_Field_valid{-webkit-animation:mx_fadeout 1s 2s forwards;animation:mx_fadeout 1s 2s forwards}.mx_Field .mx_Dropdown_input{border:initial;border-radius:0;border-radius:initial}.mx_Field .mx_CountryDropdown{width:67px}.mx_FormButton{line-height:1.067rem;padding:5px 15px;font-size:.8rem;height:-webkit-min-content;height:-moz-min-content;height:min-content}.mx_FormButton:not(:last-child){margin-right:8px}.mx_FormButton.mx_AccessibleButton_kind_primary{color:#03b381;background-color:rgba(3,179,129,.16)}.mx_FormButton.mx_AccessibleButton_kind_danger{color:#ff4b55;background-color:rgba(255,75,85,.16)}.mx_IconButton{width:32px;height:32px;border-radius:100%;background-color:rgba(3,179,129,.16);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_IconButton.mx_AccessibleButton_disabled{background-color:none}.mx_IconButton.mx_AccessibleButton_disabled:before{background-color:#d3d3d3}.mx_IconButton:hover{opacity:1%}.mx_IconButton:before{content:"";display:block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:55%;mask-size:55%;background-color:#03b381}.mx_IconButton.mx_IconButton_icon_check:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg)}.mx_IconButton.mx_IconButton_icon_edit:before{-webkit-mask-image:url(../../img/feather-customised/edit.fd55ec2.svg);mask-image:url(../../img/feather-customised/edit.fd55ec2.svg)}.mx_ImageView{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ImageView_lhs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:60px}.mx_ImageView_content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:0;height:90%;-webkit-box-flex:15;-ms-flex:15 15 0px;flex:15 15 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ImageView_content img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:all}.mx_ImageView_labelWrapper{position:absolute;top:0;right:0;height:100%;overflow:auto;pointer-events:all}.mx_ImageView_label{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:30px;padding-right:30px;min-height:100%;max-width:240px;color:#fff}.mx_ImageView_cancel{right:0;padding-right:35px}.mx_ImageView_cancel,.mx_ImageView_rotateClockwise{position:absolute;top:40px;padding-top:35px;cursor:pointer}.mx_ImageView_rotateClockwise{right:70px}.mx_ImageView_rotateCounterClockwise{position:absolute;top:40px;right:105px;padding-top:35px;cursor:pointer}.mx_ImageView_name{font-size:1.2rem;margin-bottom:6px;word-wrap:break-word}.mx_ImageView_metadata{font-size:1rem;opacity:.5}.mx_ImageView_download{display:table;margin-top:24px;margin-bottom:6px;border-radius:5px;background-color:#454545;font-size:.933rem;padding:9px;border:1px solid #fff}.mx_ImageView_size{font-size:.733rem}.mx_ImageView_link{color:#fff!important;text-decoration:none!important}.mx_ImageView_button{font-size:1rem;opacity:.5;margin-top:18px;cursor:pointer}.mx_ImageView_shim{height:30px}.mx_ImageView_rhs{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:300px}.mx_InlineSpinner{display:inline}.mx_InlineSpinner img{margin:0 6px;vertical-align:-3px}.mx_InteractiveTooltip_wrapper{position:fixed;z-index:5000}.mx_InteractiveTooltip{border-radius:3px;background-color:#15171b;color:#fff;position:absolute;font-size:.667rem;font-weight:600;padding:6px;z-index:5001}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_top{top:10px}.mx_InteractiveTooltip_chevron_top{position:absolute;left:calc(50% - 8px);top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid #15171b;border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_top{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(135deg);transform:rotate(135deg);border-radius:0 0 0 3px;top:-5.65771px}}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_bottom{bottom:10px}.mx_InteractiveTooltip_chevron_bottom{position:absolute;left:calc(50% - 8px);bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid #15171b;border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_bottom{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 0 3px;bottom:-5.65771px}}.mx_ManageIntegsButton_error{position:relative;float:right;cursor:not-allowed}.mx_ManageIntegsButton_error img{position:absolute;right:-5px;top:-5px}.mx_ManageIntegsButton_errorPopup{position:absolute;top:110%;left:-275%;width:550%;padding:30%;font-size:10pt;line-height:1.5em;border-radius:5px;background-color:#03b381;color:#fff;text-align:center;z-index:1000}.mx_ManageIntegsButton_error .mx_ManageIntegsButton_errorPopup{display:none}.mx_ManageIntegsButton_error:hover .mx_ManageIntegsButton_errorPopup{display:inline}.mx_PowerSelector{width:100%}.mx_PowerSelector .mx_Field input,.mx_PowerSelector .mx_Field select{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_ProgressBar{height:5px;border:1px solid #000}.mx_ProgressBar_fill{height:100%;background-color:#000}.mx_ReplyThread{margin-top:0}.mx_ReplyThread .mx_DateSeparator{font-size:1em!important;margin-top:0;margin-bottom:0;padding-bottom:1px;bottom:-5px}.mx_ReplyThread_show{cursor:pointer}blockquote.mx_ReplyThread{margin-left:0;padding-left:10px;border-left:4px solid #ddd}.mx_ResizeHandle{cursor:row-resize;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:100}.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -5px;padding:0 5px;cursor:col-resize}.mx_ResizeHandle.mx_ResizeHandle_vertical{margin:-5px 0;padding:5px 0;cursor:row-resize}.mx_MatrixChat>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_ResizeHandle>div{background:#000}.mx_ResizeHandle.mx_ResizeHandle_horizontal>div{width:1px;height:100%}.mx_ResizeHandle.mx_ResizeHandle_vertical>div{height:1px}.mx_AtRoomPill,.mx_GroupPill,.mx_RoomPill,.mx_UserPill{border-radius:16px;display:inline-block;height:20px;line-height:1.333rem;padding-left:5px}a.mx_Pill{word-break:break-all;display:inline}.mx_EventTile_content .markdown-body a.mx_Pill{text-decoration:none}.mx_EventTile_content .markdown-body a.mx_UserPill,.mx_UserPill{color:#edf3ff;background-color:#343a46;padding-right:5px}.mx_UserPill_selected{background-color:#03b381!important}.mx_EventTile_content .markdown-body a.mx_AtRoomPill,.mx_EventTile_content .mx_AtRoomPill,.mx_EventTile_highlight .mx_EventTile_content .markdown-body a.mx_UserPill_me,.mx_MessageComposer_input .mx_AtRoomPill{color:#fff;background-color:#ff4b55;padding-right:5px}.mx_EventTile_content .markdown-body a.mx_GroupPill,.mx_EventTile_content .markdown-body a.mx_RoomPill,.mx_GroupPill,.mx_RoomPill{color:#fff;background-color:#343a46;padding-right:5px}.mx_EventTile_body .mx_GroupPill,.mx_EventTile_body .mx_RoomPill,.mx_EventTile_body .mx_UserPill{cursor:pointer}.mx_AtRoomPill .mx_BaseAvatar,.mx_GroupPill .mx_BaseAvatar,.mx_RoomPill .mx_BaseAvatar,.mx_UserPill .mx_BaseAvatar{position:relative;left:-3px;top:2px}.mx_Markdown_BOLD{font-weight:700}.mx_Markdown_ITALIC{font-style:italic}.mx_Markdown_CODE{padding:.2em 0;margin:0;font-size:85%;background-color:rgba(0,0,0,.04);border-radius:3px}.mx_Markdown_HR{display:block;background:#e9e9e9}.mx_Markdown_STRIKETHROUGH{text-decoration:line-through}.mx_RoleButton{margin-left:4px;margin-right:4px;cursor:pointer;display:inline-block}.mx_RoleButton object{pointer-events:none}.mx_RoleButton_tooltip{display:inline-block;position:relative;top:-25px;left:6px}.mx_RoomAliasField{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:0;max-width:100%}.mx_RoomAliasField input{width:150px;padding-left:0;padding-right:0}.mx_RoomAliasField input::-webkit-input-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input::-moz-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input:-ms-input-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input::-ms-input-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input::placeholder{color:#888;font-weight:400}.mx_RoomAliasField .mx_Field_postfix,.mx_RoomAliasField .mx_Field_prefix{color:#888;border-left:none;border-right:none;font-weight:600;padding:9px 10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomAliasField .mx_Field_postfix{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 180px)}.mx_Spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixChat_middlePanel .mx_Spinner{height:auto}.mx_SyntaxHighlight{background:none!important;color:#c8c8cd!important}.mx_TextWithTooltip_tooltip{display:none}.mx_ToggleSwitch{-webkit-transition:background-color .2s ease-out .1s;transition:background-color .2s ease-out .1s;width:48px;height:24px;border-radius:14px;background-color:#c1c9d6;position:relative;opacity:.5}.mx_ToggleSwitch_enabled{cursor:pointer;opacity:1}.mx_ToggleSwitch.mx_ToggleSwitch_on{background-color:#03b381}.mx_ToggleSwitch_ball{-webkit-transition:left .15s ease-out .1s;transition:left .15s ease-out .1s;margin:2px;width:20px;height:20px;border-radius:20px;background-color:#fff;position:absolute;top:0}.mx_ToggleSwitch_on>.mx_ToggleSwitch_ball{left:23px}.mx_ToggleSwitch:not(.mx_ToggleSwitch_on)>.mx_ToggleSwitch_ball{left:2px}@-webkit-keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}@keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}.mx_Tooltip_chevron{position:absolute;left:-7px;top:10px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #000;border-bottom:7px solid transparent}.mx_Tooltip_chevron:after{content:"";width:0;height:0;border-top:6px solid transparent;border-right:6px solid #22262e;border-bottom:6px solid transparent;position:absolute;top:-6px;left:1px}.mx_Tooltip{display:none;position:fixed;border:1px solid #000;border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 #181b21;box-shadow:4px 4px 12px 0 #181b21;background-color:#22262e;z-index:4000;padding:10px;pointer-events:none;line-height:.933rem;font-size:.8rem;font-weight:600;color:#edf3ff;max-width:200px;word-break:break-word;margin-right:50px}.mx_Tooltip.mx_Tooltip_visible{-webkit-animation:mx_fadein .2s forwards;animation:mx_fadein .2s forwards}.mx_Tooltip.mx_Tooltip_invisible{-webkit-animation:mx_fadeout .1s forwards;animation:mx_fadeout .1s forwards}.mx_Tooltip_timeline{-webkit-box-shadow:none;box-shadow:none;background-color:#15171b;color:#fff;text-align:center;border:none;border-radius:3px;font-size:.933rem;line-height:1.2;padding:6px 8px}.mx_Tooltip_timeline .mx_Tooltip_chevron:after{border-right-color:#15171b}.mx_TooltipButton{display:inline-block;width:11px;height:11px;margin-left:5px;border:2px solid #dbdbdb;border-radius:20px;color:#dbdbdb;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.6;line-height:.733rem;text-align:center;cursor:pointer}.mx_TooltipButton:hover{opacity:1}.mx_TooltipButton_container{position:relative;top:-18px;left:4px}.mx_TooltipButton_helpText{width:400px;text-align:start;line-height:17px!important}.mx_Validation{position:relative}.mx_Validation_details{padding-left:20px;margin:0}.mx_Validation_description+.mx_Validation_details{margin:1em 0 0}.mx_Validation_detail{position:relative;font-weight:400;list-style:none;margin-bottom:.5em}.mx_Validation_detail:last-child{margin-bottom:0}.mx_Validation_detail:before{content:"";position:absolute;width:14px;height:14px;top:0;left:-18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.mx_Validation_detail.mx_Validation_valid{color:#03b381}.mx_Validation_detail.mx_Validation_valid:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:#03b381}.mx_Validation_detail.mx_Validation_invalid{color:#ff4b55}.mx_Validation_detail.mx_Validation_invalid:before{-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:#ff4b55}.mx_EmojiPicker{width:340px;height:450px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.mx_EmojiPicker_header{padding:4px 8px 0;border-bottom:1px solid #616b7f}.mx_EmojiPicker_anchor{padding:8px 8px 6px;border:none;border-bottom:2px solid transparent;background-color:transparent;border-radius:4px 4px 0 0;width:36px;height:38px}.mx_EmojiPicker_anchor:not(:disabled){cursor:pointer}.mx_EmojiPicker_anchor:not(:disabled):hover{background-color:#343a46;border-bottom:2px solid #03b381}.mx_EmojiPicker_anchor:before{background-color:#edf3ff;content:"";display:inline-block;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;height:100%}.mx_EmojiPicker_anchor:disabled:before{background-color:#343a46}.mx_EmojiPicker_anchor_activity:before{-webkit-mask-image:url(../../img/emojipicker/activity.921ec9f.svg);mask-image:url(../../img/emojipicker/activity.921ec9f.svg)}.mx_EmojiPicker_anchor_custom:before{-webkit-mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg);mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg)}.mx_EmojiPicker_anchor_flags:before{-webkit-mask-image:url(../../img/emojipicker/flags.1a8855e.svg);mask-image:url(../../img/emojipicker/flags.1a8855e.svg)}.mx_EmojiPicker_anchor_foods:before{-webkit-mask-image:url(../../img/emojipicker/foods.c6b220a.svg);mask-image:url(../../img/emojipicker/foods.c6b220a.svg)}.mx_EmojiPicker_anchor_nature:before{-webkit-mask-image:url(../../img/emojipicker/nature.6540b99.svg);mask-image:url(../../img/emojipicker/nature.6540b99.svg)}.mx_EmojiPicker_anchor_objects:before{-webkit-mask-image:url(../../img/emojipicker/objects.4d34f58.svg);mask-image:url(../../img/emojipicker/objects.4d34f58.svg)}.mx_EmojiPicker_anchor_people:before{-webkit-mask-image:url(../../img/emojipicker/people.e918580.svg);mask-image:url(../../img/emojipicker/people.e918580.svg)}.mx_EmojiPicker_anchor_places:before{-webkit-mask-image:url(../../img/emojipicker/places.7310322.svg);mask-image:url(../../img/emojipicker/places.7310322.svg)}.mx_EmojiPicker_anchor_recent:before{-webkit-mask-image:url(../../img/emojipicker/recent.13b42e2.svg);mask-image:url(../../img/emojipicker/recent.13b42e2.svg)}.mx_EmojiPicker_anchor_symbols:before{-webkit-mask-image:url(../../img/emojipicker/symbols.15a557d.svg);mask-image:url(../../img/emojipicker/symbols.15a557d.svg)}.mx_EmojiPicker_anchor_visible{border-bottom:2px solid #03b381}.mx_EmojiPicker_search{margin:8px;border-radius:4px;border:1px solid #e7e7e7;background-color:#181b21;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_EmojiPicker_search input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;padding:8px 12px;border-radius:4px 0}.mx_EmojiPicker_search button{border:none;background-color:inherit;margin:0;padding:8px;-ms-flex-item-align:center;align-self:center;width:32px;height:32px}.mx_EmojiPicker_search_clear{cursor:pointer}.mx_EmojiPicker_search_icon{width:16px;margin:8px}.mx_EmojiPicker_search_icon:not(.mx_EmojiPicker_search_clear){pointer-events:none}.mx_EmojiPicker_search_icon:after{-webkit-mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:#edf3ff;content:"";display:inline-block;width:100%;height:100%}.mx_EmojiPicker_search_clear:after{-webkit-mask-image:url(../../img/emojipicker/delete.f7344c5.svg);mask-image:url(../../img/emojipicker/delete.f7344c5.svg)}.mx_EmojiPicker_category{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_category_label{width:304px}.mx_EmojiPicker_list{width:304px;padding:0;margin:0}.mx_EmojiPicker_item_wrapper{display:inline-block;list-style:none;width:38px;cursor:pointer}.mx_EmojiPicker_item{display:inline-block;font-size:1.333rem;padding:5px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:4px}.mx_EmojiPicker_item:hover{background-color:#343a46}.mx_EmojiPicker_item_selected{color:rgba(0,0,0,.5);border:1px solid #03b381;padding:4px}.mx_EmojiPicker_category_label,.mx_EmojiPicker_preview_name{font-size:1.067rem;font-weight:600;margin:0}.mx_EmojiPicker_footer{border-top:1px solid #616b7f;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_preview_emoji{font-size:2.133rem;padding:8px 16px}.mx_EmojiPicker_preview_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_name{text-transform:capitalize}.mx_EmojiPicker_shortcode{color:#c8c8cd;font-size:.933rem}.mx_EmojiPicker_shortcode:after,.mx_EmojiPicker_shortcode:before{content:":"}.mx_EmojiPicker_quick{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.mx_EmojiPicker_quick_header .mx_EmojiPicker_name{margin-right:4px}.mx_MatrixToolbar{background-color:#03b381;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MatrixToolbar_warning{margin-left:16px;margin-right:8px;margin-top:-2px}.mx_MatrixToolbar_info{padding-left:16px;padding-right:8px;background-color:#2a9edf}.mx_MatrixToolbar_error{padding-left:16px;padding-right:8px;background-color:#df2a8b}.mx_MatrixToolbar_content{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixToolbar_link{color:#fff!important;text-decoration:underline!important;cursor:pointer}.mx_MatrixToolbar_clickable,.mx_MatrixToolbar_close{cursor:pointer}.mx_MatrixToolbar_close img{display:block;float:right;margin-right:10px}.mx_MatrixToolbar_action{margin-right:16px}.mx_MatrixToolbar_changelog{white-space:pre}.mx_GroupPublicity_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px}.mx_GroupPublicity_toggle .mx_GroupTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.mx_GroupPublicity_toggle .mx_ToggleSwitch{float:right}.mx_GroupRoomTile{position:relative;color:#edf3ff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupRoomList_wrapper{padding:10px}.mx_GroupUserSettings_groupPublicity_scrollbox{height:200px;border:1px solid #000;border-radius:3px;overflow:hidden}.mx_CreateEvent{background-color:#22262e;padding:10px 20px}.mx_CreateEvent_image{float:left;margin-right:20px;width:72px;height:34px;background-color:#edf3ff;-webkit-mask:url(../../img/room-continuation.1f243ce.svg);mask:url(../../img/room-continuation.1f243ce.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_CreateEvent_header{font-weight:700}.mx_DateSeparator{clear:both;margin:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.933rem;color:#a1b2d1}.mx_DateSeparator>hr{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:0;border:none;border-bottom:1px solid #000}.mx_DateSeparator>div{margin:0 25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_MEmoteBody{white-space:pre-wrap}.mx_MEmoteBody_sender{cursor:pointer}.mx_MFileBody_download{color:#03b381}.mx_MFileBody_download a{color:#03b381;text-decoration:none;cursor:pointer}.mx_MFileBody_download object{margin-left:-16px;padding-right:4px;margin-top:-4px;vertical-align:middle;pointer-events:none}.mx_MFileBody_download iframe{margin:0;padding:0;border:none;width:100%;height:1.5em}.mx_MImageBody{display:block;margin-right:34px}.mx_MImageBody_thumbnail{position:absolute;width:100%;height:100%;left:0;top:0}.mx_MImageBody_thumbnail_container{overflow:hidden;position:relative}.mx_MImageBody_thumbnail_spinner{position:absolute;left:50%;top:50%}.mx_MImageBody_thumbnail_spinner>*{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mx_MImageBody_gifLabel{position:absolute;display:block;top:0;left:14px;padding:5px;border-radius:5px;background:rgba(0,0,0,.7);border:2px solid rgba(0,0,0,.2);color:#fff;pointer-events:none}.mx_HiddenImagePlaceholder{position:absolute;left:0;top:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;background-color:#22262e}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button{color:#03b381}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span.mx_HiddenImagePlaceholder_eye{margin-right:8px;background-color:#03b381;-webkit-mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);display:inline-block;width:18px;height:14px}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span:not(.mx_HiddenImagePlaceholder_eye){vertical-align:text-bottom}.mx_EventTile:hover .mx_HiddenImagePlaceholder{background-color:#181b21}.mx_MNoticeBody{white-space:pre-wrap;opacity:.6}.mx_MStickerBody_wrapper{padding:20px 0}.mx_MStickerBody_tooltip{position:absolute;top:50%}.mx_MStickerBody_hidden{max-width:220px;text-decoration:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MTextBody{white-space:pre-wrap}span.mx_MVideoBody video.mx_MVideoBody{max-width:100%;height:auto}.mx_MessageActionBar{position:absolute;visibility:hidden;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;line-height:1.6rem;border-radius:4px;background:#22262e;top:-18px;right:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_MessageActionBar:before{content:"";position:absolute;width:calc(66px + 100%);height:calc(20px + 100%);top:-20px;left:-58px;z-index:-1;cursor:auto}.mx_MessageActionBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #616b7f;margin-left:-1px}.mx_MessageActionBar>:hover{border-color:#a1b2d1;z-index:1}.mx_MessageActionBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageActionBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageActionBar>:only-child{border-radius:3px}.mx_MessageActionBar_maskButton{width:27px}.mx_MessageActionBar_maskButton:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#a1b2d1}.mx_MessageActionBar_reactButton:after{-webkit-mask-image:url(../../img/react.5d59311.svg);mask-image:url(../../img/react.5d59311.svg)}.mx_MessageActionBar_replyButton:after{-webkit-mask-image:url(../../img/reply.488cf91.svg);mask-image:url(../../img/reply.488cf91.svg)}.mx_MessageActionBar_editButton:after{-webkit-mask-image:url(../../img/edit.27a8059.svg);mask-image:url(../../img/edit.27a8059.svg)}.mx_MessageActionBar_optionsButton:after{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_MessageTimestamp{color:#a1b2d1;font-size:.667rem}.mx_MjolnirBody{opacity:.4}.mx_ReactionsRow{margin:6px 0;color:#edf3ff}.mx_ReactionsRow_showAll{text-decoration:none;font-size:.667rem;font-weight:600;margin-left:6px;vertical-align:top}.mx_ReactionsRow_showAll:hover,.mx_ReactionsRow_showAll:link,.mx_ReactionsRow_showAll:visited{color:#03b381}.mx_ReactionsRowButton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;line-height:1.4rem;margin-right:6px;padding:0 6px;border:1px solid #616b7f;border-radius:10px;background-color:#22262e;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_ReactionsRowButton:hover{border-color:#a1b2d1}.mx_ReactionsRowButton.mx_ReactionsRowButton_selected{background-color:#1f6954;border-color:#03b381}.mx_ReactionsRowButton *{pointer-events:none}.mx_ReactionsRowButton .mx_ReactionsRowButton_content{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:4px}.mx_ReactionsRowButtonTooltip_reactedWith{opacity:.7}.mx_RoomAvatarEvent{opacity:.5;overflow-y:hidden}.mx_RoomAvatarEvent_avatar{display:inline;position:relative;top:5px}.mx_SenderProfile_name{font-weight:600}.mx_TextualEvent{opacity:.5;overflow-y:hidden}.mx_UnknownBody{white-space:pre-wrap}.mx_EventTile_content.mx_ViewSourceEvent{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.6;font-size:.8rem}.mx_EventTile_content.mx_ViewSourceEvent code,.mx_EventTile_content.mx_ViewSourceEvent pre{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EventTile_content.mx_ViewSourceEvent pre{line-height:1.2;margin:3.5px 0}.mx_EventTile_content.mx_ViewSourceEvent .mx_ViewSourceEvent_toggle{width:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;visibility:hidden;background-color:#03b381;-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg)}.mx_EventTile_content.mx_ViewSourceEvent.mx_ViewSourceEvent_expanded .mx_ViewSourceEvent_toggle{-webkit-mask-position:0 bottom;mask-position:0 bottom;margin-bottom:7px;-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg)}.mx_EventTile_content.mx_ViewSourceEvent:hover .mx_ViewSourceEvent_toggle{visibility:visible}.mx_cryptoEvent{display:grid;grid-template-columns:24px minmax(0,1fr) -webkit-min-content;grid-template-columns:24px minmax(0,1fr) min-content}.mx_cryptoEvent.mx_cryptoEvent_icon:after{grid-column:1;grid-row:1/3;width:16px;height:16px;content:"";background-image:url(../../img/e2e/normal.38c8458.svg);background-repeat:no-repeat;background-size:100%;margin-top:4px}.mx_cryptoEvent.mx_cryptoEvent_icon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_cryptoEvent.mx_cryptoEvent_icon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle,.mx_cryptoEvent .mx_cryptoEvent_title{overflow-wrap:break-word}.mx_cryptoEvent .mx_cryptoEvent_title{font-weight:600;font-size:1rem;grid-column:2;grid-row:1}.mx_cryptoEvent .mx_cryptoEvent_subtitle{grid-column:2;grid-row:2}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle{font-size:.8rem}.mx_cryptoEvent .mx_cryptoEvent_buttons,.mx_cryptoEvent .mx_cryptoEvent_state{grid-column:3;grid-row:1/3}.mx_cryptoEvent .mx_cryptoEvent_buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_cryptoEvent .mx_cryptoEvent_state{width:130px;padding:10px 20px;margin:auto 0;text-align:center;color:#61708b}.mx_UserInfo .mx_EncryptionInfo_spinner{text-align:center}.mx_UserInfo .mx_EncryptionInfo_spinner .mx_Spinner{margin-top:25px;margin-bottom:15px}.mx_UserInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;font-size:.8rem}.mx_UserInfo .mx_UserInfo_cancel{cursor:pointer;position:absolute;top:0;border-radius:4px;background-color:#22262e;margin:9px;z-index:1}.mx_UserInfo .mx_UserInfo_cancel div{height:16px;width:16px;padding:4px;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:7px center;mask-position:7px center;background-color:#a1b2d1}.mx_UserInfo h2{font-size:1.2rem;font-weight:600;margin:18px 0 0}.mx_UserInfo .mx_UserInfo_container{padding:8px 16px}.mx_UserInfo .mx_UserInfo_separator{border-bottom:1px solid #d3d3d3}.mx_UserInfo .mx_UserInfo_memberDetailsContainer{padding-top:0;padding-bottom:0;margin-bottom:8px}.mx_UserInfo .mx_RoomTile_nameContainer{width:154px}.mx_UserInfo .mx_RoomTile_badge{display:none}.mx_UserInfo .mx_RoomTile_name{width:160px}.mx_UserInfo .mx_UserInfo_avatar{margin:24px 32px 0}.mx_UserInfo .mx_UserInfo_avatar>div{max-width:30vh;margin:0 auto;-webkit-transition:.5s;transition:.5s}.mx_UserInfo .mx_UserInfo_avatar>div>div{padding-top:100%;position:relative}.mx_UserInfo .mx_UserInfo_avatar>div>div *{border-radius:100%;position:absolute;top:0;left:0;width:100%;height:100%}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar_initial{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:56px!important;width:100%!important;-webkit-transition:font-size .5s;transition:font-size .5s}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_UserInfo h3{text-transform:uppercase;color:#61708b;font-weight:700;font-size:.8rem;margin:4px 0}.mx_UserInfo p{margin:5px 0}.mx_UserInfo .mx_UserInfo_profile{text-align:center}.mx_UserInfo .mx_UserInfo_profile h2{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;line-height:1.667rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_UserInfo .mx_UserInfo_profile h2 span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;text-overflow:ellipsis}.mx_UserInfo .mx_UserInfo_profile h2 .mx_E2EIcon{margin-top:3px;margin-right:4px;min-width:18px}.mx_UserInfo .mx_UserInfo_profile .mx_UserInfo_profileStatus{margin-top:12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner{margin-left:20px;width:16px;height:16px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton:before,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner:before{-webkit-mask-size:80%;mask-size:80%}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:11px 0 12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription .mx_IconButton{margin-left:6px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Field{margin:0}.mx_UserInfo .mx_UserInfo_field{cursor:pointer;color:#03b381;line-height:1.067rem;margin:8px 0}.mx_UserInfo .mx_UserInfo_field.mx_UserInfo_destructive{color:#ff4b55}.mx_UserInfo .mx_UserInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_UserInfo .mx_UserInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-bottom:16px}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator){padding-top:16px;padding-bottom:0}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator)>:not(h3){margin-left:8px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_verified .mx_UserInfo_device_trusted{color:#03b381}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_unverified .mx_UserInfo_device_trusted{color:#ff4b55}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device .mx_UserInfo_device_name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;word-break:break-word}.mx_UserInfo .mx_UserInfo_devices .mx_E2EIcon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:2px 5px 0 0;width:12px;height:12px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_expand{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:11px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind{padding:8px 18px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary{color:#03b381;background-color:rgba(3,179,129,.16)}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger{color:#ff4b55;background-color:rgba(255,75,85,.16)}.mx_UserInfo .mx_UserInfo_wideButton,.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton{display:block;margin:16px 0 8px}.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton+.mx_AccessibleButton{margin:8px 0}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar>div{max-width:72px;margin:0 auto}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar .mx_BaseAvatar_initial{font-size:40px!important}.mx_VerificationPanel_reciprocate_section .mx_E2EIcon,.mx_VerificationPanel_verified_section .mx_E2EIcon{margin:20px auto!important}.mx_UserInfo .mx_EncryptionPanel_cancel{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:#a1b2d1;cursor:pointer;position:absolute;z-index:100;top:14px;right:14px}.mx_UserInfo .mx_VerificationPanel_qrCode{padding:4px 4px 0;background:#fff;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto!important}.mx_UserInfo .mx_VerificationPanel_qrCode canvas{height:auto!important;width:100%!important;max-width:240px}.mx_UserInfo .mx_VerificationPanel_reciprocate_section .mx_FormButton{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;display:block;margin:10px 0}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText{width:50px;vertical-align:middle;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption{background-color:#22262e;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:310px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas{width:220px!important;height:220px!important;background-color:#fff;border-radius:4px;vertical-align:middle;text-align:center;padding:10px}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p{margin-top:0;font-weight:700}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText{font-size:.933rem;margin:30px 0;text-align:center}.mx_CompleteSecurity_body .mx_VerificationPanel_verified_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_verified_section .mx_AccessibleButton{float:right}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton{margin-left:10px;padding:7px 40px}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_AliasSettings_editable{border:0;border-bottom:1px solid #c7c7c7;padding:0;min-width:240px}.mx_AliasSettings_editable:focus{border-bottom:1px solid #03b381;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_AliasSettings summary{cursor:pointer;color:#03b381;font-weight:600;list-style:none}.mx_AliasSettings summary::-webkit-details-marker{display:none}.mx_AliasSettings .mx_AliasSettings_localAliasHeader{margin-top:35px}.mx_ColorSettings_roomColor{display:inline-block;position:relative;width:37px;height:37px;border:1px solid #979797;margin-right:13px;cursor:pointer}.mx_ColorSettings_roomColor_selected{position:absolute;left:10px;top:4px;cursor:default!important}.mx_ColorSettings_roomColorPrimary{height:10px;position:absolute;bottom:0;width:100%}.mx_AppsDrawer{margin:5px}.mx_AppsDrawer_hidden{display:none}.mx_AppsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_AddWidget_button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer;padding:0;margin:5px auto;color:#03b381;font-size:.8rem}.mx_AddWidget_button_full_width{max-width:960px}.mx_SetAppURLDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#000;background-color:#181b21;font-size:1rem}.mx_AppTile{max-width:960px;width:50%;margin-right:5px;border:5px solid #22262e;border-radius:4px}.mx_AppTile:last-child{margin-right:1px}.mx_AppTileFullWidth{border:5px solid #22262e;border-radius:4px}.mx_AppTile_mini,.mx_AppTileFullWidth{max-width:960px;width:100%;height:100%;margin:0;padding:0}.mx_AppTile_persistedWrapper{height:273px}.mx_AppTile_mini .mx_AppTile_persistedWrapper{height:114px}.mx_AppTileMenuBar{margin:0;font-size:.8rem;background-color:#22262e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.mx_AppTileMenuBar_expanded{padding-bottom:5px}.mx_AppTileMenuBarTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.mx_AppTileMenuBarTitle>:last-child{margin-left:9px}.mx_AppTileMenuBarWidgets{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_AppTileMenuBar_iconButton{width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;background-color:#edf3ff;margin:0 3px}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_minimise{-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);background-color:#03b381}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_maximise{-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);background-color:#03b381}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_popout{-webkit-mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg);mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_menu{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_AppTileMenuBarWidgetDelete{-webkit-filter:none;filter:none}.mx_AppTileMenuBarWidget:hover{border:1px solid #edf3ff;border-radius:2px}.mx_AppTileBody{height:273px;width:100%;overflow:hidden}.mx_AppTileBody_mini{height:112px;width:100%;overflow:hidden}.mx_AppTileBody_mini iframe{border:none;width:100%;height:100%}.mx_AppTileBody iframe{width:100%;height:273px;overflow:hidden;border:none;padding:0;margin:0;display:block}.mx_AppTileMenuBarWidgetPadding{margin-right:5px}.mx_AppIconTile{background-color:#454545;border:1px solid transparent;width:200px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s;border-radius:3px;margin:5px;display:inline-block}.mx_AppIconTile.mx_AppIconTile_active{color:#03b381;border-color:#03b381}.mx_AppIconTile:hover{border:1px solid #03b381;-webkit-box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5);box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5)}.mx_AppIconTile_content{padding:2px 16px;height:60px;overflow:hidden}.mx_AppIconTile_content h4{margin-top:5px;margin-bottom:2px}.mx_AppIconTile_content p{margin-top:0;margin-bottom:5px;font-size:smaller}.mx_AppIconTile_image{padding:10px;max-width:100px;max-height:100px;width:auto;height:auto}.mx_AppIconTile_imageContainer{text-align:center;width:100%;background-color:#fff;border-radius:3px 3px 0 0;height:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.mx_Custom_Widget_Form div{margin-top:10px;margin-bottom:10px}.mx_AppPermissionWarning{text-align:center;background-color:#22262e;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.067rem}.mx_AppPermissionWarning_row{margin-bottom:12px}.mx_AppPermissionWarning_smallText{font-size:.8rem}.mx_AppPermissionWarning_bolder{font-weight:600}.mx_AppPermissionWarning h4{margin:0;padding:0}.mx_AppPermissionWarning_helpIcon{margin-top:1px;margin-right:2px;width:10px;height:10px;display:inline-block}.mx_AppPermissionWarning_helpIcon:before{display:inline-block;background-color:#03b381;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;width:12px;height:12px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle;-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_AppPermissionWarning_tooltip{-webkit-box-shadow:none;box-shadow:none;background-color:#15171b;color:#fff;border:none;border-radius:3px;padding:6px 8px}.mx_AppPermissionWarning_tooltip ul{list-style-position:inside;padding-left:2px;margin-left:0}.mx_AppLoading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;position:relative;height:273px}.mx_AppLoading .mx_Spinner{position:absolute;top:0;bottom:0;left:0;right:0}.mx_AppLoading_spinner_fadeIn{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:mx_AppLoading_spinner_fadeIn_animation;animation-name:mx_AppLoading_spinner_fadeIn_animation}@-webkit-keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}@keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}.mx_AppLoading iframe{display:none}.mx_Autocomplete{position:absolute;bottom:0;z-index:1001;width:100%;background:#181b21;border:1px solid #000;border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_Autocomplete_ProviderSection{border-bottom:1px solid #000}.mx_Autocomplete_Completion_block{height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#edf3ff}.mx_Autocomplete_Completion_block *{margin:0 3px}.mx_Autocomplete_Completion_pill{border-radius:17px;height:34px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#edf3ff}.mx_Autocomplete_Completion_pill>*{margin:0 3px}.mx_Autocomplete_Completion_subtitle{font-style:italic;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Autocomplete_Completion_description{color:grey}.mx_Autocomplete_Completion_container_pill{margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_description,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_subtitle,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_title{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx_Autocomplete_Completion.selected,.mx_Autocomplete_Completion:hover{background:#343a46;outline:none}.mx_Autocomplete_provider_name{margin:12px;color:#edf3ff;font-weight:400;opacity:.4}.m_RoomView_auxPanel_stateViews{padding:5px 5px 5px 19px;border-bottom:1px solid #e5e5e5}.m_RoomView_auxPanel_stateViews_span a{text-decoration:none;color:inherit}.m_RoomView_auxPanel_stateViews_span[data-severity=warning]{font-weight:700;color:orange}.m_RoomView_auxPanel_stateViews_span[data-severity=alert]{font-weight:700;color:red}.m_RoomView_auxPanel_stateViews_span[data-severity=normal]{font-weight:400}.m_RoomView_auxPanel_stateViews_span[data-severity=notice]{font-weight:400;color:#a2a2a2}.m_RoomView_auxPanel_stateViews_delim{padding:0 5px;color:#a2a2a2}.mx_BasicMessageComposer{position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_inputEmpty>:first-child:before{content:var(--placeholder);opacity:.333;width:0;height:0;overflow:visible;display:inline-block;pointer-events:none;white-space:nowrap}@-webkit-keyframes visualbell{0%{background-color:#800}to{background-color:#181b21}}.mx_BasicMessageComposer.mx_BasicMessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_BasicMessageComposer .mx_BasicMessageComposer_input{white-space:pre-wrap;word-wrap:break-word;outline:none;overflow-x:hidden}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill{padding-left:21px;position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill:before,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill:before{position:absolute;left:2px;top:2px;content:var(--avatar-letter);width:16px;height:16px;background:var(--avatar-background),#181b21;color:#fff;background-repeat:no-repeat;background-size:16px;border-radius:8px;text-align:center;font-weight:400;line-height:1.067rem;font-size:.693rem}.mx_BasicMessageComposer .mx_BasicMessageComposer_AutoCompleteWrapper{position:relative;height:0}.mx_E2EIcon{width:16px;height:16px;margin:0 9px;position:relative;display:block}.mx_E2EIcon_normal:after,.mx_E2EIcon_verified:after,.mx_E2EIcon_warning:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:contain}.mx_E2EIcon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_E2EIcon_normal:after{background-image:url(../../img/e2e/normal.38c8458.svg)}.mx_E2EIcon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_EditMessageComposer{padding:3px;margin:-7px -10px -5px;overflow:visible!important}.mx_EditMessageComposer .mx_BasicMessageComposer_input{border-radius:4px;border:1px solid #000;background-color:#181b21;max-height:200px;padding:3px 6px}.mx_EditMessageComposer .mx_BasicMessageComposer_input:focus{border-color:rgba(3,179,129,.5)}.mx_EditMessageComposer .mx_EditMessageComposer_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;background:#22262e;z-index:100;right:0;margin:0 -110px 0 0;padding:5px 147px 5px 5px}.mx_EditMessageComposer .mx_EditMessageComposer_buttons .mx_AccessibleButton{margin-left:5px;padding:5px 40px}.mx_EventTile_last .mx_EditMessageComposer_buttons{position:static;margin-right:-147px}.mx_EntityTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#edf3ff;cursor:pointer}.mx_EntityTile .mx_E2EIcon{margin:0;position:absolute;bottom:2px;right:7px;height:15px;width:15px}.mx_EntityTile:hover{padding-right:30px;position:relative}.mx_EntityTile:hover:before{content:"";position:absolute;top:calc(50% - 8px);right:-8px;-webkit-mask:url(../../img/member_chevron.4163a20.png);mask:url(../../img/member_chevron.4163a20.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:16px;height:16px;background-color:#a1b2d1}.mx_EntityTile .mx_PresenceLabel{display:none}.mx_EntityTile:not(.mx_EntityTile_noHover):hover .mx_PresenceLabel{display:block}.mx_EntityTile_invite{display:table-cell;vertical-align:middle;margin-left:10px;width:26px}.mx_EntityTile_avatar,.mx_GroupRoomTile_avatar{padding:4px 12px 4px 3px;width:36px;height:36px;position:relative}.mx_EntityTile_name,.mx_GroupRoomTile_name{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow:hidden;font-size:.933rem;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile_details{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EntityTile_ellipsis .mx_EntityTile_name,.mx_EntityTile_invitePlaceholder .mx_EntityTile_name{font-style:italic;color:#edf3ff}.mx_EntityTile_offline_beenactive .mx_EntityTile_avatar,.mx_EntityTile_offline_beenactive .mx_EntityTile_name,.mx_EntityTile_unavailable .mx_EntityTile_avatar,.mx_EntityTile_unavailable .mx_EntityTile_name{opacity:.5}.mx_EntityTile_offline_neveractive .mx_EntityTile_avatar,.mx_EntityTile_offline_neveractive .mx_EntityTile_name,.mx_EntityTile_unknown .mx_EntityTile_avatar,.mx_EntityTile_unknown .mx_EntityTile_name{opacity:.25}.mx_EntityTile_subtext{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_EntityTile_power{-webkit-padding-start:6px;padding-inline-start:6px;font-size:.667rem;color:#61708b;max-width:6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile:hover .mx_EntityTile_power{display:none}.mx_EventTile{max-width:100%;clear:both;padding-top:18px;font-size:.933rem;position:relative}.mx_EventTile_bubble{background-color:#22262e;padding:10px;border-radius:5px;margin:10px auto;max-width:75%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_EventTile.mx_EventTile_info{padding-top:0}.mx_EventTile_avatar{position:absolute;top:14px;left:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:8px;left:65px}.mx_EventTile_continuation{padding-top:0!important}.mx_EventTile_continuation.mx_EventTile_isEditing{padding-top:5px!important;margin-top:-5px}.mx_EventTile_isEditing{background-color:#22262e}.mx_EventTile .mx_SenderProfile{color:#edf3ff;font-size:.933rem;display:inline-block;overflow:hidden;cursor:pointer;padding-left:65px;padding-bottom:0;padding-top:0;margin:0;line-height:1.133rem;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 65px)}.mx_EventTile .mx_SenderProfile .mx_Flair{opacity:.7;margin-left:5px;display:inline-block;vertical-align:top;height:16px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile .mx_SenderProfile .mx_Flair img{vertical-align:-2px;margin-right:2px;border-radius:8px}.mx_EventTile_isEditing .mx_MessageTimestamp{visibility:hidden!important}.mx_EventTile .mx_MessageTimestamp{display:block;visibility:hidden;white-space:nowrap;left:0;width:46px;text-align:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile_continuation .mx_EventTile_line{clear:both}.mx_EventTile_line,.mx_EventTile_reply{position:relative;padding-left:65px;padding-top:4px;padding-bottom:2px;border-radius:4px;min-height:24px;line-height:1.467rem}.mx_EventListSummary .mx_EventTile_line,.mx_EventListSummary .mx_EventTile_reply,.mx_RoomView_timeline_rr_enabled .mx_EventTile_line,.mx_RoomView_timeline_rr_enabled .mx_EventTile_reply{margin-right:110px}.mx_EventTile_bubbleContainer{display:grid;grid-template-columns:1fr 100px}.mx_EventTile_bubbleContainer .mx_EventTile_line{margin-right:0;grid-column:1/3;padding:0}.mx_EventTile_bubbleContainer .mx_EventTile_msgOption{grid-column:2}.mx_EventTile_reply{margin-right:10px}.mx_EventTile_info .mx_EventTile_line{padding-left:83px}.mx_EventTile_bigEmoji.mx_EventTile_bigEmoji{font-size:48px!important;line-height:57px!important}.mx_MessagePanel_alwaysShowTimestamps .mx_MessageTimestamp{visibility:visible}.mx_EventTile_selected>div>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile.focus-visible:focus-within>div>a>.mx_MessageTimestamp,.mx_EventTile.mx_EventTile_actionBarFocused>div>a>.mx_MessageTimestamp,.mx_EventTile:hover>div>a>.mx_MessageTimestamp,.mx_EventTile_last>div>a>.mx_MessageTimestamp{visibility:visible}.mx_EventTile.focus-visible:focus-within .mx_MessageActionBar,.mx_EventTile.mx_EventTile_actionBarFocused .mx_MessageActionBar,.mx_EventTile:hover .mx_MessageActionBar,[data-whatinput=keyboard] .mx_EventTile:focus-within .mx_MessageActionBar{visibility:visible}.mx_EventTile_selected>.mx_EventTile_line{border-left:5px solid #03b381;padding-left:60px;background-color:#22262e}.mx_EventTile_highlight,.mx_EventTile_highlight .markdown-body{color:#ff4b55}.mx_EventTile_highlight .markdown-body .mx_EventTile_line,.mx_EventTile_highlight .mx_EventTile_line{background-color:#25271f}.mx_EventTile_selected.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile.focus-visible:focus-within .mx_EventTile_line,.mx_EventTile.mx_EventTile_actionBarFocused .mx_EventTile_line,.mx_EventTile:hover .mx_EventTile_line{background-color:#22262e}.mx_EventTile_searchHighlight{border-radius:5px;padding-left:2px;padding-right:2px;cursor:pointer}.mx_EventTile_searchHighlight,.mx_EventTile_searchHighlight a{background-color:#03b381;color:#fff}.mx_EventTile_encrypting{color:#abddbc!important}.mx_EventTile_sending{color:#a1b2d1}.mx_EventTile_sending .mx_RoomPill,.mx_EventTile_sending .mx_UserPill{opacity:.5}.mx_EventTile_notSent{color:#f44}.mx_EventTile_redacted .mx_EventTile_line .mx_UnknownBody,.mx_EventTile_redacted .mx_EventTile_reply .mx_UnknownBody{--lozenge-color:#606060;--lozenge-border-color:#000;display:block;height:22px;width:250px;border-radius:11px;background:repeating-linear-gradient(-45deg,var(--lozenge-color),var(--lozenge-color) 3px,transparent 0,transparent 6px);-webkit-box-shadow:0 0 3px var(--lozenge-border-color) inset;box-shadow:0 0 3px var(--lozenge-border-color) inset}.mx_EventTile_sending.mx_EventTile_redacted .mx_UnknownBody{opacity:.4}div.mx_EventTile_notSent.mx_EventTile_redacted .mx_UnknownBody{--lozenge-color:#f44;--lozenge-border-color:#f44}.mx_EventTile_contextual{opacity:.4}.mx_EventTile_msgOption{float:right;text-align:right;position:relative;width:90px;height:1px;margin-right:10px}.mx_EventTile_msgOption a{text-decoration:none}.mx_EventTile_readAvatars{position:relative;display:inline-block;width:14px;height:14px;top:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_EventTile_emote .mx_EventTile_readAvatars,.mx_EventTile_info .mx_EventTile_readAvatars{top:7px}.mx_EventTile_readAvatars .mx_BaseAvatar{position:absolute;display:inline-block}.mx_EventTile_readAvatarRemainder{color:#a1b2d1;font-size:.733rem;position:absolute}.mx_EventTile_content{display:block;overflow-y:hidden;overflow-x:hidden;margin-right:34px}.mx_EventTile_body{overflow-y:hidden}.mx_EventTile_spoiler{cursor:pointer}.mx_EventTile_spoiler_reason{color:#a1b2d1;font-size:.733rem}.mx_EventTile_spoiler_content{-webkit-filter:blur(5px) saturate(.1) sepia(1);filter:blur(5px) saturate(.1) sepia(1);-webkit-transition-duration:.5s;transition-duration:.5s}.mx_EventTile_spoiler.visible>.mx_EventTile_spoiler_content{-webkit-filter:none;filter:none}.mx_EventTile_e2eIcon{position:absolute;top:6px;left:46px;width:15px;height:15px;display:block;bottom:0;right:0;opacity:.2;background-repeat:no-repeat;background-size:contain}.mx_EventTile_e2eIcon_undecryptable,.mx_EventTile_e2eIcon_unencrypted,.mx_EventTile_e2eIcon_unknown,.mx_EventTile_e2eIcon_unverified{background-image:url(../../img/e2e/warning.2d79aff.svg);opacity:1}.mx_EventTile_e2eIcon_hidden{display:none}.mx_EventTile_e2eIcon_hidden[src*="img/e2e-blocked.svg"],.mx_EventTile_e2eIcon_hidden[src*="img/e2e-warning.svg"]{display:block}.mx_EventTile_keyRequestInfo{font-size:.8rem}.mx_EventTile_keyRequestInfo_text{opacity:.5}.mx_EventTile_keyRequestInfo_text a{color:#edf3ff;text-decoration:underline;cursor:pointer}.mx_EventTile_keyRequestInfo_tooltip_contents p{text-align:auto;margin-left:3px;margin-right:3px}.mx_EventTile_keyRequestInfo_tooltip_contents p:first-child{margin-top:0}.mx_EventTile_keyRequestInfo_tooltip_contents p:last-child{margin-bottom:0}.mx_EventTile_12hr .mx_EventTile_e2eIcon{padding-left:5px}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{padding-left:60px}.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{border-left:5px solid #76cfa5}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line{border-left:5px solid #e8bf37}.mx_EventTile:hover.mx_EventTile_unknown.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile:hover .mx_EventTile_e2eIcon{opacity:1}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>.mx_EventTile_e2eIcon{display:block;left:41px}.mx_EventTile_content .mx_EventTile_edited{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8rem;color:#a1b2d1;display:inline-block;margin-left:9px;cursor:pointer}.mx_EventTile_body pre{border:1px solid transparent}.mx_EventTile_content .markdown-body{font-family:inherit!important;white-space:normal!important;line-height:inherit!important;color:inherit;font-size:.933rem}.mx_EventTile_content .markdown-body code,.mx_EventTile_content .markdown-body pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji!important;color:#333}.mx_EventTile_content .markdown-body pre{overflow-x:overlay;overflow-y:visible;max-height:30vh}.mx_EventTile_content .markdown-body code{background-color:#f8f8f8}.mx_EventTile.focus-visible:focus-within .mx_EventTile_body pre,.mx_EventTile:hover .mx_EventTile_body pre{border:1px solid #e5e5e5}.mx_EventTile_pre_container{position:relative}.mx_EventTile_copyButton{position:absolute;display:inline-block;visibility:hidden;cursor:pointer;top:6px;right:6px;width:19px;height:19px;background-image:url(../../img/icon_copy_message.f2eab28.svg)}.mx_EventTile_body .mx_EventTile_pre_container:focus-within .mx_EventTile_copyButton,.mx_EventTile_body .mx_EventTile_pre_container:hover .mx_EventTile_copyButton{visibility:visible}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2,.mx_EventTile_content .markdown-body h3,.mx_EventTile_content .markdown-body h4,.mx_EventTile_content .markdown-body h5,.mx_EventTile_content .markdown-body h6{font-family:inherit!important;color:inherit}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2{font-size:1.5em;border-bottom:none!important}.mx_EventTile_content .markdown-body a{color:#238cf5;text-decoration:underline}.mx_EventTile_content .markdown-body .hljs{display:inline!important}.mx_MatrixChat_useCompactLayout .mx_EventTile{padding-top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info{padding-top:0;font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_reply{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile .mx_SenderProfile{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote{padding-top:8px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_reply{padding-top:0;padding-bottom:1px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation{padding-top:0}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_reply,.mx_MatrixChat_useCompactLayout .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile_reply{padding-top:0;padding-bottom:0}.mx_MatrixChat_useCompactLayout .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile_e2eIcon{top:3px}.mx_MatrixChat_useCompactLayout .mx_EventTile_readAvatars{top:27px}.mx_MatrixChat_useCompactLayout .mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_MatrixChat_useCompactLayout .mx_EventTile_emote .mx_EventTile_readAvatars{top:5px}.mx_MatrixChat_useCompactLayout .mx_EventTile_info .mx_EventTile_readAvatars{top:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList h2{margin-top:6px}.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body blockquote,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body dl,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ol,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body p,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body pre,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body table,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ul{margin-bottom:4px}.mx_InviteOnlyIcon_large{width:12px;height:12px;position:relative;display:block!important;margin:0 4px}.mx_InviteOnlyIcon_large:before{background-color:#a1b2d1;-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:12px}.mx_InviteOnlyIcon_small{width:12px;height:12px;position:relative;display:block!important;left:-2px}.mx_InviteOnlyIcon_small:before{background-color:#a1b2d1;-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:10px;height:10px}.mx_JumpToBottomButton{z-index:1000;position:absolute;bottom:12px;right:24px;width:38px;height:50px;text-align:center}.mx_JumpToBottomButton_badge{position:relative;top:-12px;border-radius:16px;font-weight:700;font-size:.8rem;line-height:.933rem;text-align:center;display:inline-block;padding:0 4px;color:#f2f5f8;background-color:#ff4b55}.mx_JumpToBottomButton_scrollDown{position:relative;height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#181b21;border:1.3px solid #a1b2d1;cursor:pointer}.mx_JumpToBottomButton_scrollDown:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 14px;mask-position:9px 14px;background:#a1b2d1}.mx_LinkPreviewWidget{margin-top:15px;margin-right:15px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-left:4px solid #ddd;color:#888}.mx_LinkPreviewWidget_image{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-left:15px;text-align:center;cursor:pointer}.mx_LinkPreviewWidget_caption{margin-left:15px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_LinkPreviewWidget_title{display:inline;font-weight:700;white-space:normal}.mx_LinkPreviewWidget_siteName{display:inline}.mx_LinkPreviewWidget_description{margin-top:8px;white-space:normal;word-wrap:break-word}.mx_LinkPreviewWidget_cancel{cursor:pointer;width:18px;height:18px}.mx_LinkPreviewWidget_cancel img{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;visibility:hidden}.mx_LinkPreviewWidget:hover .mx_LinkPreviewWidget_cancel img,.mx_LinkPreviewWidget_cancel.focus-visible:focus img{visibility:visible}.mx_MatrixChat_useCompactLayout .mx_LinkPreviewWidget{margin-top:6px;margin-bottom:6px}.mx_MemberDeviceInfo{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_MemberDeviceInfo_icon{margin-top:4px;width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.mx_MemberDeviceInfo_icon_blacklisted{-webkit-mask-image:url(../../img/e2e/blacklisted.74ba193.svg);mask-image:url(../../img/e2e/blacklisted.74ba193.svg);background-color:#ff4b55}.mx_MemberDeviceInfo_icon_verified{-webkit-mask-image:url(../../img/e2e/verified.fb77c33.svg);mask-image:url(../../img/e2e/verified.fb77c33.svg);background-color:#03b381}.mx_MemberDeviceInfo_icon_unverified{-webkit-mask-image:url(../../img/e2e/warning.2d79aff.svg);mask-image:url(../../img/e2e/warning.2d79aff.svg);background-color:#ff4b55}.mx_MemberDeviceInfo>.mx_DeviceVerifyButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em;margin:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MemberDeviceInfo_deviceId{word-break:break-word;font-size:.867rem}.mx_MemberDeviceInfo_deviceInfo{margin:0 5px 5px 8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_blacklist,.mx_EncryptedEventDialog .mx_MemberDeviceInfo_unblacklist{padding-left:1em;padding-right:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{float:right;padding-left:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{color:#76cfa5}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified{color:#e8bf37}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted{color:#ba6363}.mx_MemberInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.mx_MemberInfo,.mx_MemberInfo_name{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_MemberInfo_name{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MemberInfo_name>.mx_E2EIcon{margin-right:0}.mx_MemberInfo_cancel{height:16px;width:16px;padding:10px 0 10px 10px;cursor:pointer;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:16px center;mask-position:16px center;background-color:#a1b2d1}.mx_MemberInfo_name h2{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;max-height:50px}.mx_MemberInfo h2{font-size:1.2rem;font-weight:600;margin:16px 0 16px 15px}.mx_MemberInfo_container{margin:0 16px 16px}.mx_MemberInfo .mx_RoomTile_nameContainer{width:154px}.mx_MemberInfo .mx_RoomTile_badge{display:none}.mx_MemberInfo .mx_RoomTile_name{width:160px}.mx_MemberInfo_avatar{background:#15171b;margin-bottom:16px}.mx_MemberInfo_avatar>img{height:auto;width:100%;max-height:30vh;-o-object-fit:contain;object-fit:contain;display:block}.mx_MemberInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_MemberInfo_profile{margin-bottom:16px}.mx_MemberInfo h3{text-transform:uppercase;color:#61708b;font-weight:700;font-size:.8rem;margin:4px 0}.mx_MemberInfo_profileField{font-size:1rem;position:relative}.mx_MemberInfo_buttons{margin-bottom:16px}.mx_MemberInfo_field{cursor:pointer;font-size:1rem;color:#edf3ff;margin-left:8px;line-height:1.533rem}.mx_MemberInfo_createRoom{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.mx_MemberInfo_createRoom_label{width:auto!important;cursor:pointer}.mx_MemberInfo label{font-size:.867rem}.mx_MemberInfo label .mx_MemberInfo_label_text{display:inline-block;max-width:180px;vertical-align:text-top}.mx_MemberInfo input[type=radio]{vertical-align:-2px;margin-right:5px;margin-left:8px}.mx_MemberInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_MemberInfo .mx_MemberInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_GroupMemberList,.mx_GroupRoomList,.mx_MemberList{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_GroupMemberList .mx_Spinner,.mx_GroupRoomList .mx_Spinner,.mx_MemberList .mx_Spinner{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.mx_GroupMemberList h2,.mx_GroupRoomList h2,.mx_MemberList h2{text-transform:uppercase;color:#edf3ff;font-weight:600;font-size:.867rem;padding-left:3px;padding-right:12px;margin-top:8px;margin-bottom:4px}.mx_GroupMemberList .mx_AutoHideScrollbar,.mx_GroupRoomList .mx_AutoHideScrollbar,.mx_MemberList .mx_AutoHideScrollbar{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_chevron{position:absolute;right:35px;margin-top:-15px}.mx_MemberList_border{overflow-y:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.mx_GroupMemberList_query,.mx_GroupRoomList_query,.mx_MemberList_query{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_wrapper{padding:10px}.mx_MemberList_invite,.mx_RightPanel_invite{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;background-color:#03b381;border-radius:4px;padding:8px;margin:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600}.mx_MemberList_invite .mx_RightPanel_icon,.mx_RightPanel_invite .mx_RightPanel_icon{padding-right:5px;padding-top:2px}.mx_MemberList_invite.mx_AccessibleButton_disabled{background-color:#888;cursor:not-allowed}.mx_MemberList_invite span{background-image:url(../../img/feather-customised/user-add.f517c01.svg);background-repeat:no-repeat;background-position:0;padding-left:25px}.mx_MessageComposer_wrapper{vertical-align:middle;margin:auto;border-top:1px solid #000;position:relative;padding-left:84px}.mx_MessageComposer_replaced_wrapper{margin-left:auto;margin-right:auto}.mx_MessageComposer_replaced_valign{height:60px;display:table-cell;vertical-align:middle}.mx_MessageComposer_roomReplaced_icon{float:left;margin-right:20px;margin-top:5px;width:31px;height:31px}.mx_MessageComposer_roomReplaced_header{font-weight:700}.mx_MessageComposer_autocomplete_wrapper{position:relative;height:0}.mx_MessageComposer_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mx_MessageComposer .mx_MessageComposer_avatar{position:absolute;left:27px}.mx_MessageComposer .mx_MessageComposer_avatar .mx_BaseAvatar{display:block}.mx_MessageComposer_composecontrols{width:100%}.mx_MessageComposer_e2eIcon.mx_E2EIcon{position:absolute;left:60px;margin-right:0;margin-left:3px;width:15px;height:15px}.mx_MessageComposer_noperm_error{width:100%;height:60px;font-style:italic;color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MessageComposer_input_wrapper{cursor:text}.mx_MessageComposer_input,.mx_MessageComposer_input_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MessageComposer_input{vertical-align:middle;min-height:60px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.933rem;margin-right:6px}.mx_MessageComposer_editor{width:100%;max-height:120px;min-height:19px;overflow-y:auto;overflow-x:hidden;word-break:break-word}.mx_MessageComposer_editor>:first-child{margin-top:0!important}.mx_MessageComposer_editor>:last-child{margin-bottom:0!important}@keyframes visualbell{0%{background-color:#800}to{background-color:#181b21}}.mx_MessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_MessageComposer_input blockquote{color:#777;margin:0 0 16px;padding:0 15px;border-left:4px solid #ddd}.mx_MessageComposer_input pre{background-color:rgba(0,0,0,.04);border-radius:3px;padding:10px}.mx_MessageComposer_input textarea{display:block;width:100%;padding:0;margin-top:6px;margin-bottom:6px;border:0;resize:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#edf3ff;background-color:#181b21;font-size:.933rem;max-height:120px;overflow:auto;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji}.mx_MessageComposer_input textarea::-moz-placeholder{line-height:100%;color:#03b381;opacity:1}.mx_MessageComposer_input textarea::-webkit-input-placeholder{color:#03b381}.mx_MessageComposer_button{position:relative;margin-right:12px;cursor:pointer;height:20px;width:20px}.mx_MessageComposer_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.mx_MessageComposer_upload:before{-webkit-mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg);mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg)}.mx_MessageComposer_hangup:before{-webkit-mask-image:url(../../img/hangup.a9def68.svg);mask-image:url(../../img/hangup.a9def68.svg)}.mx_MessageComposer_voicecall:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_MessageComposer_videocall:before{-webkit-mask-image:url(../../img/feather-customised/video.02dbf40.svg);mask-image:url(../../img/feather-customised/video.02dbf40.svg)}.mx_MessageComposer_stickers:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_MessageComposer_formatting{cursor:pointer;margin:0 11px;width:24px;height:18px}.mx_MessageComposer_formatbar_wrapper{width:100%;background-color:#22262e;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08)}.mx_MessageComposer_formatbar{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:62px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.667rem;color:#888}.mx_MessageComposer_formatbar *{margin-right:4px}.mx_MessageComposer_format_button,.mx_MessageComposer_formatbar_cancel,.mx_MessageComposer_formatbar_markdown{cursor:pointer}.mx_MessageComposer_formatbar_cancel{margin-right:22px}.mx_MessageComposer_formatbar_markdown{height:17px;width:30px;margin-right:64px}.mx_MessageComposer_input_markdownIndicator{height:10px;width:12px;padding:4px 4px 4px 0}.mx_MessageComposer_formatbar_markdown,.mx_MessageComposer_input_markdownIndicator{cursor:pointer;-webkit-mask-image:url(../../img/markdown.6905ba8.svg);mask-image:url(../../img/markdown.6905ba8.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#a1b2d1}.mx_MessageComposer_formatbar_markdown.mx_MessageComposer_markdownDisabled,.mx_MessageComposer_input_markdownIndicator.mx_MessageComposer_markdownDisabled{opacity:.2}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_input{min-height:50px}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_noperm_error{height:50px}.mx_MessageComposerFormatBar{display:none;width:130px;height:24px;position:absolute;cursor:pointer;border-radius:4px;background-color:#22262e;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000}.mx_MessageComposerFormatBar.mx_MessageComposerFormatBar_shown{display:block}.mx_MessageComposerFormatBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #616b7f;margin-left:-1px}.mx_MessageComposerFormatBar>:hover{border-color:#a1b2d1;z-index:1}.mx_MessageComposerFormatBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageComposerFormatBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageComposerFormatBar>:only-child{border-radius:3px}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button{width:27px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#a1b2d1}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconBold:after{-webkit-mask-image:url(../../img/format/bold.38e6779.svg);mask-image:url(../../img/format/bold.38e6779.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconItalic:after{-webkit-mask-image:url(../../img/format/italics.4e279d1.svg);mask-image:url(../../img/format/italics.4e279d1.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconStrikethrough:after{-webkit-mask-image:url(../../img/format/strikethrough.bac51cb.svg);mask-image:url(../../img/format/strikethrough.bac51cb.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconQuote:after{-webkit-mask-image:url(../../img/format/quote.5843424.svg);mask-image:url(../../img/format/quote.5843424.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconCode:after{-webkit-mask-image:url(../../img/format/code.ea9f385.svg);mask-image:url(../../img/format/code.ea9f385.svg)}.mx_MessageComposerFormatBar_buttonTooltip{white-space:nowrap;font-size:.867rem;font-weight:600;min-width:54px;text-align:center}.mx_MessageComposerFormatBar_buttonTooltip .mx_MessageComposerFormatBar_tooltipShortcut{font-size:.6rem;opacity:.7}.mx_PinnedEventTile{min-height:40px;margin-bottom:5px;width:100%;border-radius:5px}.mx_PinnedEventTile:hover{background-color:#22262e}.mx_PinnedEventTile .mx_PinnedEventTile_sender,.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{color:#868686;font-size:.8em;vertical-align:top;display:inline-block;padding-bottom:3px}.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{padding-left:15px;display:none}.mx_PinnedEventTile .mx_PinnedEventTile_senderAvatar .mx_BaseAvatar{float:left;margin-right:10px}.mx_PinnedEventTile_actions{float:right;margin-right:10px;display:none}.mx_PinnedEventTile:hover .mx_PinnedEventTile_timestamp{display:inline-block}.mx_PinnedEventTile:hover .mx_PinnedEventTile_actions{display:block}.mx_PinnedEventTile_unpinButton{display:inline-block;cursor:pointer;margin-left:10px}.mx_PinnedEventTile_gotoButton{display:inline-block;font-size:.7em}.mx_PinnedEventTile_message{margin-left:50px;position:relative;top:0;left:0}.mx_PinnedEventsPanel{border-top:1px solid #000}.mx_PinnedEventsPanel_body{max-height:300px;overflow-y:auto;padding-bottom:15px}.mx_PinnedEventsPanel_header{margin:0;padding-top:8px;padding-bottom:15px}.mx_PinnedEventsPanel_cancel{margin:12px;float:right;display:inline-block}.mx_PresenceLabel{font-size:.733rem;opacity:.5}.mx_ReplyPreview{position:absolute;bottom:0;z-index:1000;width:100%;background:#181b21;border:1px solid #000;border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_ReplyPreview_section{border-bottom:1px solid #000}.mx_ReplyPreview_header{margin:12px;color:#edf3ff;font-weight:400;opacity:.4}.mx_ReplyPreview_title{float:left}.mx_ReplyPreview_cancel{float:right;cursor:pointer}.mx_ReplyPreview_clear{clear:both}.mx_RoomBreadcrumbs{position:relative;height:42px;padding:8px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:radial-gradient(circle at center,#272c35,#272c35 15px,transparent 16px);background-size:36px;background-position:6px -1px;background-repeat:repeat-x;overflow-x:hidden}.mx_RoomBreadcrumbs:hover{overflow-x:visible}.mx_RoomBreadcrumbs .mx_AutoHideScrollbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb{margin-left:4px;height:32px;display:inline-block;-webkit-transition:width .3s,-webkit-transform .3s;transition:width .3s,-webkit-transform .3s;transition:transform .3s,width .3s;transition:transform .3s,width .3s,-webkit-transform .3s;position:relative}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomTile_badge{position:absolute;top:-3px;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomBreadcrumbs_dmIndicator{position:absolute;bottom:0;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_animate{margin-left:0;width:32px;-webkit-transform:scale(1);transform:scale(1)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_preAnimate{width:0;-webkit-transform:scale(0);transform:scale(0)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_left{opacity:.5}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{display:none}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator{background:-webkit-gradient(linear,right top,left top,from(rgba(34,38,46,0)),to(#22262e));background:linear-gradient(270deg,rgba(34,38,46,0),#22262e)}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{background:-webkit-gradient(linear,left top,right top,from(rgba(34,38,46,0)),to(#22262e));background:linear-gradient(90deg,rgba(34,38,46,0),#22262e)}.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_leftOverflow .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_rightOverflow .mx_IndicatorScrollbar_rightOverflowIndicator{position:absolute;top:0;bottom:0;width:15px;display:block;pointer-events:none;z-index:100}.mx_RoomDropTarget_container{background-color:#f2f5f8;padding:8px 18px 7px}.collapsed .mx_RoomDropTarget_container{padding-right:10px;padding-left:10px}.mx_RoomDropTarget{font-size:.867rem;padding-top:5px;padding-bottom:5px;border:1px dashed #03b381;color:#edf3ff;background-color:hsla(0,0%,100%,.5);border-radius:4px}.mx_RoomDropTarget_label{position:relative;margin-top:3px;line-height:1.4rem;z-index:1;text-align:center}.collapsed .mx_RoomDropTarget_avatar{float:none}.collapsed .mx_RoomDropTarget_label{display:none}.mx_RoomHeader{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid #000}.mx_RoomHeader .mx_E2EIcon{margin:0;position:absolute;bottom:-2px;right:-6px;height:15px;width:15px}.mx_RoomHeader_wrapper{margin:auto;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 10px 0 19px}.mx_RoomHeader_spinner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;padding-left:12px;padding-right:12px}.mx_RoomHeader_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-right:8px;margin-top:-5px}.mx_RoomHeader_textButton_danger{background-color:#ff4b55}.mx_RoomHeader_cancelButton{cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomHeader_buttons{background-color:#181b21;padding-right:5px}.mx_RoomHeader_buttons,.mx_RoomHeader_info{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_info{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomHeader_simpleHeader{line-height:3.467rem;color:#edf3ff;font-size:1.2rem;font-weight:600;overflow:hidden;margin-left:63px;text-overflow:ellipsis;width:100%}.mx_RoomHeader_simpleHeader .mx_RoomHeader_cancelButton{float:right}.mx_RoomHeader_simpleHeader .mx_RoomHeader_icon{margin-left:14px;margin-right:24px;vertical-align:-4px}.mx_RoomHeader_name{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;color:#edf3ff;font-weight:600;font-size:1.2rem;margin:0 7px;border-bottom:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_nametext{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mx_RoomHeader_settingsHint{color:#a2a2a2!important}.mx_RoomHeader_searchStatus{font-weight:400;opacity:.6}.mx_RoomHeader_avatar,.mx_RoomHeader_avatarPicker,.mx_RoomHeader_avatarPicker_edit,.mx_RoomHeader_avatarPicker_remove,.mx_RoomHeader_name{cursor:pointer}.mx_RoomHeader_avatarPicker_remove{position:absolute;top:-11px;right:-9px}.mx_RoomHeader_name:hover div:not(.mx_RoomHeader_editable){color:#03b381}.mx_RoomHeader_placeholder{color:#a2a2a2!important}.mx_RoomHeader_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_RoomHeader_editable:focus{border-bottom:1px solid #03b381!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_RoomHeader_topic{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#a1b2d1;font-weight:400;font-size:.867rem;margin:4px 7px 0;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid transparent;line-height:1.2em;max-height:2.4em}.mx_RoomHeader_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;width:28px;height:28px;margin:0 7px;position:relative}.mx_RoomHeader_avatar .mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover}.mx_RoomHeader_avatarPicker{position:relative}.mx_RoomHeader_avatarPicker_edit{position:absolute;left:16px;top:18px}.mx_RoomHeader_avatarPicker_edit>label{cursor:pointer}.mx_RoomHeader_avatarPicker_edit>input{display:none}.mx_RoomHeader_button{position:relative;margin-left:10px;cursor:pointer;height:20px;width:20px}.mx_RoomHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#a1b2d1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RoomHeader_settingsButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomHeader_forgetButton:before{-webkit-mask-image:url(../../img/leave.96c4dc4.svg);mask-image:url(../../img/leave.96c4dc4.svg);width:26px}.mx_RoomHeader_searchButton:before{-webkit-mask-image:url(../../img/feather-customised/search.28e7db7.svg);mask-image:url(../../img/feather-customised/search.28e7db7.svg)}.mx_RoomHeader_shareButton:before{-webkit-mask-image:url(../../img/feather-customised/share.9dc5acb.svg);mask-image:url(../../img/feather-customised/share.9dc5acb.svg)}.mx_RoomHeader_manageIntegsButton:before{-webkit-mask-image:url(../../img/feather-customised/grid.9e353ed.svg);mask-image:url(../../img/feather-customised/grid.9e353ed.svg)}.mx_RoomHeader_showPanel{height:16px}.mx_RoomHeader_voipButton{display:table-cell}.mx_RoomHeader_voipButtons{margin-top:18px}.mx_RoomHeader_pinnedButton:before{-webkit-mask-image:url(../../img/icons-pin.1d9bacf.svg);mask-image:url(../../img/icons-pin.1d9bacf.svg)}.mx_RoomHeader_pinsIndicator{position:absolute;right:0;bottom:4px;width:8px;height:8px;border-radius:8px;background-color:#61708b}.mx_RoomHeader_pinsIndicatorUnread{background-color:#ff4b55}.mx_RoomList{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:hidden}.mx_RoomList .mx_ResizeHandle{position:relative}.mx_RoomList .mx_RoomSubList:not(.mx_RoomSubList_nonEmpty)+.mx_ResizeHandle{display:none}.mx_RoomList_expandButton{margin-left:8px;cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomList_emptySubListTip_container{padding:8px 18px 7px}.mx_RoomList_emptySubListTip{font-size:.867rem;padding:5px;border:1px dashed #03b381;color:#edf3ff;background-color:hsla(0,0%,100%,.5);border-radius:4px;line-height:1.067rem}.mx_RoomList_emptySubListTip .mx_RoleButton{vertical-align:-2px}.mx_RoomList_headerButtons{position:absolute;right:60px}.mx_RoomPreviewBar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center}.mx_RoomPreviewBar h3{font-size:1.2rem;font-weight:600}.mx_RoomPreviewBar h3.mx_RoomPreviewBar_spinnerTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomPreviewBar .mx_RoomPreviewBar_message p,.mx_RoomPreviewBar h3{word-break:break-all;word-break:break-word}.mx_RoomPreviewBar .mx_Spinner{width:auto;height:auto;margin:10px 10px 10px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer{font-size:.8rem;line-height:1.333rem}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer .mx_Spinner{vertical-align:middle;display:inline-block}.mx_RoomPreviewBar_dark{background-color:#15171b;color:#fff}.mx_RoomPreviewBar_actions,.mx_RoomPreviewBar_message{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomPreviewBar_message{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_RoomPreviewBar_message p{overflow-wrap:break-word}.mx_RoomPreviewBar_panel{padding:8px 8px 8px 20px;border-top:1px solid #000;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3px 8px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions>*{margin-left:12px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message>*{margin:4px}.mx_RoomPreviewBar_dialog{margin:auto;-webkit-box-sizing:content;box-sizing:content;width:400px;border-radius:4px;padding:20px;text-align:center}.mx_RoomPreviewBar_dialog,.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message>*{margin:5px 0 20px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton{padding:7px 50px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions>*{margin-top:12px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-bottom:7px}.mx_RoomPreviewBar_inviter{font-weight:600}a.mx_RoomPreviewBar_inviter{text-decoration:underline;cursor:pointer}.mx_RoomRecoveryReminder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#22262e;padding:20px;border:1px solid #000;border-bottom:unset}.mx_RoomRecoveryReminder_header{font-weight:700;margin-bottom:1em}.mx_RoomRecoveryReminder_body{margin-bottom:1em}.mx_RoomRecoveryReminder_button{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin:0 10px}.mx_RoomRecoveryReminder_secondary{font-size:90%;margin-top:1em}.mx_RoomTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:34px;margin:0;padding:0 8px 0 10px;position:relative}.mx_RoomTile:focus{-webkit-filter:none!important;filter:none!important;background-color:#343a46}.mx_RoomTile_menuButton{display:none;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;background-image:url(../../img/icon_context.f8baf8d.svg);background-repeat:no-repeat;background-position:50%}.mx_RoomTile_tooltip{display:inline-block;position:relative;top:-54px;left:-12px}.mx_RoomTile_nameContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;vertical-align:middle}.mx_RoomTile_labelContainer,.mx_RoomTile_nameContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;min-width:0}.mx_RoomTile_labelContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.mx_RoomTile_subtext{display:inline-block;font-size:.733rem;padding:0 0 0 7px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:clip;position:relative;bottom:4px}.mx_RoomTile_avatar_container{position:relative}.mx_RoomTile_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:4px;width:24px;vertical-align:middle}.mx_RoomTile_hasSubtext .mx_RoomTile_avatar{padding-top:0;vertical-align:super}.mx_RoomTile_dm{display:block;position:absolute;bottom:0;right:-5px;z-index:2}.mx_RoomTile_e2eIcon.mx_E2EIcon{height:14px;width:14px;display:block;position:absolute;bottom:-2px;right:-5px;z-index:1;margin:0}.mx_RoomTile_name{font-size:.933rem;padding:0 4px;color:#a1b2d1;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.mx_RoomTile_badge{-webkit-box-flex:0;-ms-flex:0 1 content;flex:0 1 content;border-radius:.8em;padding:0 .4em;color:#fff;font-weight:600;font-size:.8rem}.collapsed .mx_RoomTile{margin:0 6px;padding:0 2px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collapsed .mx_RoomTile_name{display:none}.collapsed .mx_RoomTile_badge{position:absolute;right:6px;top:0;border-radius:16px;z-index:3;border:.18em solid #f2f5f8}.collapsed .mx_RoomTile_menuButton{display:none}.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:focus-within .mx_RoomTile_menuButton,.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:hover .mx_RoomTile_menuButton,.mx_RoomTile_menuDisplayed .mx_RoomTile_menuButton{display:block}.mx_RoomTile_badge.mx_RoomTile_badgeUnread,.mx_RoomTile_unreadNotify .mx_RoomTile_badge{background-color:#a1b2d1}.mx_RoomTile_badge.mx_RoomTile_badgeRed,.mx_RoomTile_highlight .mx_RoomTile_badge{color:#fff;background-color:#ff4b55}.mx_RoomTile_highlight .mx_RoomTile_name,.mx_RoomTile_unread .mx_RoomTile_name{font-weight:600;color:#edf3ff}.mx_RoomTile_selected{border-radius:4px;background-color:#343a46}.mx_DNDRoomTile{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mx_DNDRoomTile_dragging{-webkit-transform:scale(1.05);transform:scale(1.05)}.mx_RoomTile_arrow{position:absolute;right:0}.mx_RoomTile.mx_RoomTile_transparent{background-color:transparent}.mx_RoomTile.mx_RoomTile_transparent:focus{background-color:rgba(0,0,0,.1)}.mx_GroupInviteTile .mx_RoomTile_name{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomUpgradeWarningBar{max-height:235px;background-color:#22262e;padding-left:20px;padding-right:20px;overflow:scroll}.mx_RoomUpgradeWarningBar_wrapped{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center}.mx_RoomUpgradeWarningBar_header{color:#ff4b55;font-weight:700}.mx_RoomUpgradeWarningBar_body{color:#ff4b55}.mx_RoomUpgradeWarningBar_upgradelink{color:#ff4b55;text-decoration:underline}.mx_RoomUpgradeWarningBar_small{color:#888;font-size:70%}.mx_SearchBar{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000}.mx_SearchBar .mx_SearchBar_input{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-left:22px}.mx_SearchBar .mx_SearchBar_searchButton{cursor:pointer;width:37px;height:37px;background-color:#03b381;-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_SearchBar .mx_SearchBar_buttons{display:inherit}.mx_SearchBar .mx_SearchBar_button{border:0;margin:0 0 0 22px;padding:5px;font-size:1rem;cursor:pointer;color:#edf3ff;border-bottom:2px solid #03b381;font-weight:600}.mx_SearchBar .mx_SearchBar_unselected{color:#61708b;border-color:transparent}.mx_SearchBar .mx_SearchBar_cancel{background-color:#ff4b55;-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:14px;mask-size:14px;padding:9px;margin:0 12px 0 3px;cursor:pointer}.mx_SendMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:.933rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:6px;min-width:0}.mx_SendMessageComposer,.mx_SendMessageComposer .mx_BasicMessageComposer{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.mx_SendMessageComposer .mx_BasicMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:50px}.mx_SendMessageComposer .mx_BasicMessageComposer .mx_BasicMessageComposer_input{padding:3px 0;margin:auto 0;max-height:140px;overflow-y:auto}.mx_SendMessageComposer .mx_SendMessageComposer_overlayWrapper{position:relative;height:0}.mx_Stickers_content{overflow:hidden}.mx_Stickers_content_container{overflow:hidden;height:300px}#mx_persistedElement_stickerPicker .mx_AppTileFullWidth{height:unset;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:none;border-right:none;border-bottom:none}.mx_Stickers_contentPlaceholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mx_Stickers_contentPlaceholder p{max-width:200px}.mx_Stickers_addLink{display:inline;cursor:pointer;text-decoration:underline}.mx_Stickers_hideStickers{z-index:2001}.mx_TopUnreadMessagesBar{z-index:1000;position:absolute;top:24px;right:24px;width:38px}.mx_TopUnreadMessagesBar:after{content:"";position:absolute;top:-8px;left:11px;width:4px;height:4px;border-radius:16px;background-color:#f2f5f8;border:6px solid #03b381;pointer-events:none}.mx_TopUnreadMessagesBar_scrollUp{height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#181b21;border:1.3px solid #a1b2d1;cursor:pointer}.mx_TopUnreadMessagesBar_scrollUp:before{content:"";position:absolute;width:38px;height:38px;-webkit-mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 13px;mask-position:9px 13px;background:#a1b2d1}.mx_TopUnreadMessagesBar_markAsRead{display:block;width:18px;height:18px;background:#181b21;border:1.3px solid #a1b2d1;border-radius:10px;margin:5px auto}.mx_TopUnreadMessagesBar_markAsRead:before{content:"";position:absolute;width:18px;height:18px;-webkit-mask-image:url(../../img/cancel.4b9715b.svg);mask-image:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px;-webkit-mask-position:4px 4px;mask-position:4px 4px;background:#a1b2d1}.mx_UserOnlineDot{border-radius:50%;background-color:#03b381;height:5px;width:5px;display:inline-block}.mx_WhoIsTypingTile{margin-left:-18px;padding-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_WhoIsTypingTile_avatars{-webkit-box-flex:0;-ms-flex:0 0 83px;flex:0 0 83px;text-align:center}.mx_WhoIsTypingTile_avatars>:not(:first-child){margin-left:-12px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar_initial{padding-top:1px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar{border:1px solid #181b21;border-radius:40px}.mx_WhoIsTypingTile_remainingAvatarPlaceholder{position:relative;display:inline-block;color:#acacac;background-color:#ddd;border:1px solid #181b21;border-radius:40px;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center}.mx_WhoIsTypingTile_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.933rem;font-weight:600;color:#a1b2d1}.mx_WhoIsTypingTile_label>span{background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-size:25px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:15px;display:block}.mx_MatrixChat_useCompactLayout .mx_WhoIsTypingTile{padding-top:4px}.mx_AvatarSetting_avatar{width:88px;height:88px;margin-left:13px;position:relative}.mx_AvatarSetting_avatar>*{width:88px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-top:8px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div{position:relative;height:12px;width:12px;display:inline;padding-right:6px;left:-6px;top:3px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div:before{content:"";position:absolute;height:12px;width:12px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/upload.a4ce82a.svg);mask-image:url(../../img/feather-customised/upload.a4ce82a.svg)}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_link_sm{color:#ff4b55}.mx_AvatarSetting_avatar>img{cursor:pointer;-o-object-fit:cover;object-fit:cover}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder,.mx_AvatarSetting_avatar>img{display:block;height:88px;border-radius:4px}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{background-color:#454545;-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder{background-color:#e7e7e7}.mx_CrossSigningPanel_statusList{border-spacing:0}.mx_CrossSigningPanel_statusList td{padding:0}.mx_CrossSigningPanel_statusList td:first-of-type{-webkit-padding-end:1em;padding-inline-end:1em}.mx_CrossSigningPanel_buttonRow{margin:1em 0}.mx_DevicesPanel{display:table;table-layout:fixed;width:880px;border-spacing:10px}.mx_DevicesPanel_header{display:table-header-group;font-weight:700}.mx_DevicesPanel_header>.mx_DevicesPanel_deviceButtons{height:48px}.mx_DevicesPanel_header>div{display:table-cell;vertical-align:middle}.mx_DevicesPanel_header .mx_DevicesPanel_deviceName{width:50%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceLastSeen{width:30%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceButtons{width:20%}.mx_DevicesPanel_device{display:table-row}.mx_DevicesPanel_device>div{display:table-cell}.mx_DevicesPanel_myDevice{font-weight:700}.mx_E2eAdvancedPanel_settingLongDescription{margin-right:150px}.mx_ExistingEmailAddress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingEmailAddress_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingEmailAddress_email,.mx_ExistingEmailAddress_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingEmailAddress_confirmBtn{margin-left:5px}.mx_IntegrationManager .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none}.mx_IntegrationManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_IntegrationManager_loading h3{text-align:center}.mx_IntegrationManager_error{text-align:center;padding-top:20px}.mx_IntegrationManager_error h3{color:#ff4b55}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigInvalid,.mx_KeyBackupPanel_sigValid{font-weight:700}.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigValid{color:#76cfa5}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_sigInvalid{color:#ba6363}.mx_KeyBackupPanel_deviceName{font-style:italic}.mx_KeyBackupPanel_buttonRow{margin:1em 0}.mx_UserNotifSettings_tableRow{display:table-row}.mx_UserNotifSettings_inputCell{display:table-cell;padding-bottom:8px;padding-right:8px;width:16px}.mx_UserNotifSettings_labelCell{padding-bottom:8px;width:400px;display:table-cell}.mx_UserNotifSettings_pushRulesTableWrapper{padding-bottom:8px}.mx_UserNotifSettings_pushRulesTable{width:100%;table-layout:fixed}.mx_UserNotifSettings_pushRulesTable thead{font-weight:700}.mx_UserNotifSettings_pushRulesTable tbody th{font-weight:400}.mx_UserNotifSettings_pushRulesTable tbody th:first-child{text-align:left}.mx_UserNotifSettings_keywords{cursor:pointer;color:#03b381}.mx_UserNotifSettings_devicesTable td{padding-left:20px;padding-right:20px}.mx_UserNotifSettings_notifTable{display:table}.mx_UserNotifSettings_notifTable .mx_Spinner{position:absolute}.mx_NotificationSound_soundUpload{display:none}.mx_NotificationSound_browse{color:#03b381;border:1px solid #03b381;background-color:transparent}.mx_NotificationSound_save{margin-left:5px;color:#fff;background-color:#03b381}.mx_NotificationSound_resetSound{margin-top:5px;color:#fff;border:#ff4b55;background-color:#ff4b55}.mx_ExistingPhoneNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingPhoneNumber_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingPhoneNumber_address,.mx_ExistingPhoneNumber_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingPhoneNumber_confirmBtn{margin-left:5px}.mx_ExistingPhoneNumber_verification{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ExistingPhoneNumber_verification .mx_Field{margin:0 0 0 1em}.mx_PhoneNumbers_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_PhoneNumbers_input>.mx_Field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_PhoneNumbers_country{width:80px}.mx_ProfileSettings_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ProfileSettings_controls{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_ProfileSettings_controls .mx_Field #profileTopic{height:4em}.mx_ProfileSettings_controls .mx_Field:first-child{margin-top:0}.mx_ProfileSettings_hostingSignup{margin-left:20px}.mx_ProfileSettings_hostingSignup img{margin-left:5px}.mx_ProfileSettings_avatarUpload{display:none}.mx_SetIdServer .mx_Field_input{margin-right:100px}.mx_SetIdServer_tooltip{max-width:120px}.mx_SetIntegrationManager{margin-top:10px;margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading{margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading>.mx_SettingsTab_subheading{display:inline-block;padding-left:5px}.mx_SetIntegrationManager .mx_ToggleSwitch{display:inline-block;float:right;top:9px;margin-right:100px}.mx_SettingsTab_warningText{color:#ff4b55}.mx_SettingsTab_heading{font-size:1.333rem;font-weight:600;color:#edf3ff}.mx_SettingsTab_heading:nth-child(n+2){margin-top:30px}.mx_SettingsTab_subheading{font-size:1.067rem;display:block;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-weight:600;color:#edf3ff;margin-bottom:10px;margin-top:12px}.mx_SettingsTab_subsectionText{color:#a1b2d1;font-size:.933rem;display:block;margin:10px 100px 10px 0}.mx_SettingsTab_section{margin-bottom:24px}.mx_SettingsTab_section .mx_SettingsFlag{margin-right:100px;margin-bottom:10px}.mx_SettingsTab_section.mx_SettingsTab_subsectionText .mx_SettingsFlag{margin-right:0!important}.mx_SettingsTab_section .mx_SettingsFlag .mx_SettingsFlag_label{vertical-align:middle;display:inline-block;font-size:.933rem;color:#edf3ff;max-width:calc(100% - 48px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.mx_SettingsTab_section .mx_SettingsFlag .mx_ToggleSwitch{float:right}.mx_SettingsTab_linkBtn{cursor:pointer;color:#03b381;word-break:break-all}.mx_SettingsTab a{color:#238cf5}.mx_GeneralRoomSettingsTab_profileSection{margin-top:10px}.mx_RolesRoomSettingsTab ul{margin-bottom:0}.mx_RolesRoomSettingsTab_unbanBtn{margin-right:10px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_warning,.mx_SecurityRoomSettingsTab label{display:block}.mx_SecurityRoomSettingsTab_warning img{vertical-align:middle;margin-right:5px;margin-left:3px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_encryptionSection{margin-bottom:25px}.mx_GeneralUserSettingsTab_changePassword .mx_Field,.mx_GeneralUserSettingsTab_themeSection .mx_Field{margin-right:100px}.mx_GeneralUserSettingsTab_changePassword .mx_Field:first-child{margin-top:0}.mx_GeneralUserSettingsTab_accountSection .mx_EmailAddresses,.mx_GeneralUserSettingsTab_accountSection .mx_PhoneNumbers,.mx_GeneralUserSettingsTab_discovery .mx_ExistingEmailAddress,.mx_GeneralUserSettingsTab_discovery .mx_ExistingPhoneNumber,.mx_GeneralUserSettingsTab_languageInput{margin-right:100px}.mx_GeneralUserSettingsTab_warningIcon{vertical-align:middle}.mx_HelpUserSettingsTab_debugButton{margin-bottom:5px;margin-top:5px}.mx_HelpUserSettingsTab span.mx_AccessibleButton{word-break:break-word}.mx_MjolnirUserSettingsTab .mx_Field{margin-right:100px}.mx_MjolnirUserSettingsTab_listItem{margin-bottom:2px}.mx_NotificationUserSettingsTab .mx_SettingsTab_heading{margin-bottom:10px}.mx_PreferencesUserSettingsTab .mx_Field{margin-right:100px}.mx_PreferencesUserSettingsTab .mx_SettingsTab_section{margin-bottom:30px}.mx_SecurityUserSettingsTab .mx_DevicesPanel{width:auto;max-width:880px}.mx_SecurityUserSettingsTab_deviceInfo{display:table;padding-left:0}.mx_SecurityUserSettingsTab_deviceInfo>li{display:table-row}.mx_SecurityUserSettingsTab_deviceInfo>li>label,.mx_SecurityUserSettingsTab_deviceInfo>li>span{display:table-cell;padding-right:1em}.mx_SecurityUserSettingsTab_bulkOptions .mx_AccessibleButton,.mx_SecurityUserSettingsTab_importExportButtons .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab_importExportButtons{margin-bottom:15px}.mx_SecurityUserSettingsTab_ignoredUser{margin-bottom:5px}.mx_SecurityUserSettingsTab_ignoredUser .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab .mx_SettingsTab_section .mx_AccessibleButton_kind_link{padding:0;font-size:inherit}.mx_VoiceUserSettingsTab .mx_Field{margin-right:100px}.mx_VoiceUserSettingsTab_missingMediaPermissions{margin-bottom:15px}.mx_InlineTermsAgreement_cbContainer{margin-bottom:10px;font-size:.933rem}.mx_InlineTermsAgreement_cbContainer a{color:#03b381;text-decoration:none}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox{margin-top:10px}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox input{vertical-align:text-bottom}.mx_InlineTermsAgreement_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:#03b381;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px;height:12px;margin-left:3px;vertical-align:middle}.mx_VerificationShowSas_decimalSas{text-align:center;font-weight:700;padding-left:3px;padding-right:3px}.mx_VerificationShowSas_decimalSas span{margin-left:5px;margin-right:5px}.mx_VerificationShowSas_emojiSas{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0}.mx_VerificationShowSas_emojiSas_block{display:inline-block;margin-bottom:16px;position:relative;width:52px}.mx_AuthPage_modal .mx_VerificationShowSas_emojiSas_block,.mx_Dialog .mx_VerificationShowSas_emojiSas_block{width:60px}.mx_VerificationShowSas_emojiSas_emoji{font-size:2.133rem}.mx_VerificationShowSas_emojiSas_label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem}.mx_VerificationShowSas_emojiSas_break{-ms-flex-preferred-size:100%;flex-basis:100%}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_matchButton{color:#03b381;background-color:rgba(3,179,129,.16);border:none}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_noMatchButton{color:#ff4b55;background-color:rgba(255,75,85,.16);border:none}.mx_CallView_voice{background-color:#03b381;color:#fff;cursor:pointer;text-align:center;padding:6px;font-weight:700;font-size:.867rem}.mx_IncomingCallBox{text-align:center;border:1px solid #a4a4a4;border-radius:8px;background-color:#181b21;position:fixed;z-index:1000;padding:6px;margin-top:-3px;margin-left:-20px;width:200px}.mx_IncomingCallBox_chevron{padding:12px;position:absolute;left:-21px;top:0}.mx_IncomingCallBox_title{padding:6px;font-weight:700}.mx_IncomingCallBox_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_IncomingCallBox_buttons_cell{vertical-align:middle;padding:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_IncomingCallBox_buttons_accept,.mx_IncomingCallBox_buttons_decline{vertical-align:middle;width:80px;height:36px;line-height:2.4rem;border-radius:36px;color:#fff;margin:auto}.mx_IncomingCallBox_buttons_decline{background-color:#f48080}.mx_IncomingCallBox_buttons_accept{background-color:#80f480}.mx_VideoView{width:100%;position:relative;z-index:30}.mx_VideoView video{width:100%}.mx_VideoView_remoteVideoFeed{width:100%;background-color:#000;z-index:50}.mx_VideoView_localVideoFeed{width:25%;height:25%;position:absolute;left:10px;bottom:10px;z-index:100}.mx_VideoView_localVideoFeed video{width:auto;height:100%}.mx_VideoView_localVideoFeed.mx_VideoView_localVideoFeed_flipped video{-webkit-transform:scaleX(-1);transform:scaleX(-1)} \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/theme-light-custom.css b/riot/bundles/9f769ac7a648e2ec9507/theme-light-custom.css deleted file mode 100644 index 4be602a..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/theme-light-custom.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(../../fonts/Nunito/Nunito-Regular.73a8196.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(../../fonts/Nunito/Nunito-SemiBold.bca2d7f.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(../../fonts/Nunito/Nunito-Bold.e0e8a9f.ttf) format("truetype")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2aafaa1.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.5476fd3.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.6bc411a.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.000abc6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.hljs-addition{background:#dfd}.hljs-deletion{background:#fdd}:root{font-size:15px}html{height:100%;overflow:hidden}body{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1rem;background-color:var(--timeline-background-color);color:var(--timeline-text-color);border:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji;font-size:100%!important}.error,.text-error,.text-warning,.warning{color:var(--warning-color)}.text-success{color:var(--accent-color)}b{font-weight:700}h2{color:var(--timeline-text-color);font-weight:400;font-size:1.2rem;margin-top:16px;margin-bottom:16px}a:hover,a:link,a:visited{color:var(--primary-color)}input[type=password],input[type=search],input[type=text]{padding:9px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;font-weight:600;min-width:0}input[type=search].mx_textinput_icon,input[type=text].mx_textinput_icon{padding-left:36px;background-repeat:no-repeat;background-position:10px}input[type=search].mx_textinput_icon.mx_textinput_search,input[type=text].mx_textinput_icon.mx_textinput_search{background-image:url(../../img/feather-customised/search-input.044bfa7.svg)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input[type=password],input[type=text],textarea{background-color:transparent;color:var(--timeline-text-color)}textarea{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;color:var(--timeline-text-color)}input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}:focus:not(.focus-visible){outline:none}.mx_Dialog .mx_textinput>input[type=search],.mx_Dialog .mx_textinput>input[type=text],.mx_MatrixChat .mx_textinput>input[type=search],.mx_MatrixChat .mx_textinput>input[type=text]{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--timeline-text-color)}.mx_Dialog .mx_textinput,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text],.mx_MatrixChat .mx_textinput,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:#9fa9ba;border-radius:4px;border:1px solid #c1c1c1;margin:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_Dialog .mx_textinput,.mx_MatrixChat .mx_textinput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Dialog .mx_textinput input::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder,.mx_MatrixChat .mx_textinput input::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder,.mx_MatrixChat .mx_textinput input::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder,.mx_MatrixChat .mx_textinput input:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder,.mx_MatrixChat .mx_textinput input::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder{color:var(--roomlist-text-secondary-color)}.mx_Dialog .mx_textinput input::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder,.mx_MatrixChat .mx_textinput input::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder{color:var(--roomlist-text-secondary-color)}.dark-panel{background-color:var(--roomlist-background-color)}.dark-panel .mx_textinput,.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#9fa9ba;background-color:var(--timeline-background-color);border:none}.light-panel .mx_textinput,.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#9fa9ba;background-color:var(--roomlist-background-color);border:none}::-moz-focus-inner{border:0}.mx_fadable{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#mx_theme_accentColor{color:var(--accent-color)}#mx_theme_secondaryAccentColor{color:var(--roomlist-background-color)}#mx_theme_tertiaryAccentColor{color:#d3efe1}.mx_Dialog_wrapper{position:fixed;z-index:4000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_Dialog{background-color:var(--timeline-background-color);color:var(--timeline-text-secondary-color);z-index:4012;font-weight:300;font-size:1rem;position:relative;padding:25px 30px 30px;max-height:80%;-webkit-box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);border-radius:4px;overflow-y:auto}.mx_Dialog_fixedWidth{width:60vw;max-width:704px}.mx_Dialog_staticWrapper .mx_Dialog{z-index:4010}.mx_Dialog_background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--sidebar-color-50pct);opacity:.8;z-index:4011}.mx_Dialog_background.mx_Dialog_staticBackground{z-index:4009}.mx_Dialog_wrapperWithStaticUnder .mx_Dialog_background{opacity:.4}.mx_Dialog_lightbox .mx_Dialog_background{opacity:.85;background-color:#000}.mx_Dialog_lightbox .mx_Dialog{border-radius:0;background-color:transparent;width:100%;height:100%;max-width:100%;max-height:100%;pointer-events:none}.mx_Dialog_header{position:relative;margin-bottom:10px}.mx_Dialog_titleImage{vertical-align:middle;width:25px;height:25px;margin-left:-2px;margin-right:4px}.mx_Dialog_title{font-size:1.467rem;line-height:2.4rem;color:var(--timeline-text-color)}.mx_Dialog_header.mx_Dialog_headerWithButton>.mx_Dialog_title{text-align:center}.mx_Dialog_title.danger{color:var(--warning-color)}.mx_Dialog_cancelButton{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:#c1c1c1;cursor:pointer;position:absolute;top:4px;right:0}.mx_Dialog_content{margin:24px 0 68px;font-size:.933rem;color:var(--timeline-text-color);word-wrap:break-word}.mx_Dialog_buttons{margin-top:20px;text-align:right}.mx_Dialog_buttons button,.mx_Dialog_buttons input[type=submit],.mx_Dialog button,.mx_Dialog input[type=submit]{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-left:0;margin-right:8px;font-weight:600;border:1px solid var(--accent-color);color:var(--accent-color);background-color:var(--timeline-background-color)}.mx_Dialog button:last-child{margin-right:0}.mx_Dialog_buttons button:focus,.mx_Dialog_buttons input[type=submit]:focus,.mx_Dialog button:focus,.mx_Dialog input[type=submit]:focus{-webkit-filter:brightness(105%);filter:brightness(105%)}.mx_Dialog_buttons button.mx_Dialog_primary,.mx_Dialog_buttons input[type=submit].mx_Dialog_primary,.mx_Dialog button.mx_Dialog_primary,.mx_Dialog input[type=submit].mx_Dialog_primary{color:#fff;background-color:var(--accent-color);min-width:156px}.mx_Dialog_buttons button.danger,.mx_Dialog_buttons input[type=submit].danger,.mx_Dialog button.danger,.mx_Dialog input[type=submit].danger{background-color:var(--warning-color);border:1px solid var(--warning-color);color:#fff}.mx_Dialog button.warning,.mx_Dialog input[type=submit].warning{border:1px solid var(--warning-color);color:var(--warning-color)}.mx_Dialog_buttons button:disabled,.mx_Dialog_buttons input[type=submit]:disabled,.mx_Dialog button:disabled,.mx_Dialog input[type=submit]:disabled{background-color:var(--timeline-text-secondary-color);border:1px solid var(--timeline-text-secondary-color);opacity:.7}.mx_Dialog_wrapper.mx_Dialog_spinner .mx_Dialog{width:auto;border-radius:8px;padding:0;-webkit-box-shadow:none;box-shadow:none}.mx_GeneralButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;display:inline;margin:auto}.mx_linkButton{cursor:pointer;color:var(--accent-color)}.mx_TextInputDialog_label{text-align:left;padding-bottom:12px}.mx_TextInputDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color)}.mx_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em}.mx_button_row{margin-top:69px}.mx_Beta{color:red;margin-right:10px;position:relative;top:-3px;background-color:#fff;padding:0 4px;border-radius:3px;border:1px solid #8b0000;cursor:help;-webkit-transition-duration:.2s;transition-duration:.2s;font-size:smaller;-webkit-filter:opacity(.5);filter:opacity(.5)}.mx_Beta:hover{color:#fff;border:1px solid grey;background-color:#8b0000}.mx_TintableSvgButton{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.mx_TintableSvgButton object{margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%}.mx_TintableSvgButton span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.mx_Username_color1{color:#368bd6}.mx_Username_color2{color:#ac3ba8}.mx_Username_color3{color:var(--accent-color)}.mx_Username_color4{color:#e64f7a}.mx_Username_color5{color:#ff812d}.mx_Username_color6{color:#2dc2c5}.mx_Username_color7{color:#5c56f5}.mx_Username_color8{color:#74d12c}.mx_Tooltip_dark .mx_Tooltip_chevron:after{border-right-color:var(--sidebar-color)}html{scrollbar-color:rgba(0,0,0,.2) transparent}*{scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,.2)}.mx_AutoHideScrollbar:hover{scrollbar-color:rgba(0,0,0,.2) transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar{background-color:transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}.mx_AutoHideScrollbar{overflow-x:hidden;overflow-y:auto;overflow-y:overlay;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-color:transparent transparent}.mx_AutoHideScrollbar::-webkit-scrollbar,.mx_AutoHideScrollbar::-webkit-scrollbar-thumb{background-color:transparent}.mx_CompatibilityPage{width:100%;height:100%;background-color:#e55}.mx_CompatibilityPage_box{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:500px;height:300px;border:1px solid;padding:10px;background-color:#fcc}.mx_ContextualMenu_wrapper{position:fixed;z-index:5000}.mx_ContextualMenu_background{position:fixed;top:0;left:0;width:100%;height:100%;opacity:1;z-index:5000}.mx_ContextualMenu{border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);background-color:var(--timeline-background-color);color:var(--timeline-text-color);position:absolute;font-size:.933rem;z-index:5001}.mx_ContextualMenu_right{right:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_right{right:8px}.mx_ContextualMenu_chevron_right{position:absolute;right:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-left:8px solid var(--timeline-background-color);border-bottom:8px solid transparent}.mx_ContextualMenu_left{left:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_left{left:8px}.mx_ContextualMenu_chevron_left{position:absolute;left:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-right:8px solid var(--timeline-background-color);border-bottom:8px solid transparent}.mx_ContextualMenu_top{top:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_top{top:8px}.mx_ContextualMenu_chevron_top{position:absolute;left:0;top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid var(--timeline-background-color);border-right:8px solid transparent}.mx_ContextualMenu_bottom{bottom:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_bottom{bottom:8px}.mx_ContextualMenu_chevron_bottom{position:absolute;left:0;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid var(--timeline-background-color);border-right:8px solid transparent}.mx_ContextualMenu_spinner{display:block;margin:0 auto}.mx_CreateRoom{width:960px;margin-left:auto;margin-right:auto;color:var(--timeline-text-color)}.mx_CreateRoom input,.mx_CreateRoom textarea{border-radius:3px;border:1px solid #c7c7c7;font-weight:300;font-size:.867rem;padding:9px;margin-top:6px}.mx_CreateRoom_description{width:330px}.mx_LeftPanel_tagPanelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_CustomRoomTagPanel{background-color:var(--sidebar-color);max-height:40vh}.mx_CustomRoomTagPanel_scroller{max-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CustomRoomTagPanel .mx_AccessibleButton{margin:0 auto;width:40px;padding:10px 0 9px;position:relative}.mx_CustomRoomTagPanel .mx_BaseAvatar_image{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px}.mx_CustomRoomTagPanel .mx_AccessibleButton.CustomRoomTagPanel_tileSelected:before{content:"";height:56px;background-color:var(--primary-color);width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:2px}.mx_FilePanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_FilePanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_FilePanel .mx_EventTile_avatar,.mx_FilePanel .mx_RoomView_MessageList h2{display:none}.mx_FilePanel .mx_EventTile{word-break:break-word}.mx_FilePanel .mx_EventTile .mx_MImageBody{margin-right:0}.mx_FilePanel .mx_EventTile .mx_MFileBody_download{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.933rem;color:#acacac}.mx_FilePanel .mx_EventTile .mx_MFileBody_downloadLink{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:var(--timeline-text-secondary-color)}.mx_FilePanel .mx_EventTile .mx_MImageBody_size{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:.733rem;text-align:right;white-space:nowrap}.mx_FilePanel .mx_EventTile_senderDetails{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px}.mx_FilePanel .mx_EventTile_senderDetailsLink{text-decoration:none}.mx_FilePanel .mx_EventTile .mx_SenderProfile{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:normal;padding:0;font-size:.733rem;opacity:1;color:#acacac}.mx_FilePanel .mx_EventTile .mx_MessageTimestamp{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right;visibility:visible;position:static;font-size:.733rem;opacity:1;color:#acacac}.mx_FilePanel .mx_EventTile_line{margin-right:0;padding-left:0}.mx_FilePanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_FilePanel .mx_EventTile:hover .mx_EventTile_line{background-color:var(--timeline-background-color)}.mx_GenericErrorPage{width:100%;height:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GenericErrorPage_box{display:inline;width:500px;min-height:125px;border:1px solid #f22;padding:10px 10px 20px;background-color:#fcc}.mx_GroupView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.mx_GroupView_error{margin:auto}.mx_GroupView_header{min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.mx_GroupView_header_view{border-bottom:1px solid var(--roomlist-separator-color);padding-bottom:0;padding-left:19px;padding-right:8px}.mx_GroupView_header_avatar,.mx_GroupView_header_info{display:table-cell;vertical-align:middle}.mx_GroupHeader_button{position:relative;margin-left:5px;margin-right:5px;cursor:pointer;height:20px;width:20px}.mx_GroupHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_GroupHeader_editButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_GroupHeader_shareButton:before{-webkit-mask-image:url(../../img/icons-share.c75982d.svg);mask-image:url(../../img/icons-share.c75982d.svg)}.mx_GroupView_hostingSignup img{margin-left:5px}.mx_GroupView_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_GroupView_editable:focus{border-bottom:1px solid var(--accent-color)!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_GroupView_header_isUserMember .mx_GroupView_header_name:hover div:not(.mx_GroupView_editable){color:var(--accent-color);cursor:pointer}.mx_GroupView_avatarPicker{position:relative}.mx_GroupView_avatarPicker_edit{position:absolute;top:50px;left:15px}.mx_GroupView_avatarPicker .mx_Spinner{width:48px;height:48px!important}.mx_GroupView_header_leftCol{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mx_GroupView_header_rightCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupView_textButton{display:inline-block}.mx_GroupView_header_groupid{font-weight:400;font-size:medium;padding-left:10px}.mx_GroupView_header_name{vertical-align:middle;width:100%;height:31px;color:var(--timeline-text-color);font-weight:700;font-size:1.467rem;padding-right:16px}.mx_GroupView_header_name,.mx_GroupView_header_shortDesc{overflow:hidden;padding-left:19px;text-overflow:ellipsis;border-bottom:1px solid transparent}.mx_GroupView_header_shortDesc{vertical-align:bottom;float:left;max-height:42px;color:#a2a2a2;font-weight:300;font-size:.867rem;margin-right:16px}.mx_GroupView_avatarPicker_label{cursor:pointer}.mx_GroupView_cancelButton{padding-left:8px}.mx_GroupView_cancelButton img{position:relative;top:5px}.mx_GroupView input[type=radio]{margin:10px 10px 0}.mx_GroupView_label_text{display:inline-block;max-width:80%;vertical-align:.1em;line-height:2em}.mx_GroupView_body,.mx_GroupView_rooms{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_GroupView_rooms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView h3{text-transform:uppercase;color:#3d3b39;font-weight:600;font-size:.867rem;margin-bottom:10px}.mx_GroupView_rooms_header .mx_AccessibleButton{padding-left:14px;margin-bottom:14px;height:24px}.mx_GroupView_group{border-top:1px solid var(--roomlist-separator-color)}.mx_GroupView_group_disabled{opacity:.3;pointer-events:none}.mx_GroupView_rooms_header_addRow_button{display:inline-block}.mx_GroupView_rooms_header_addRow_button object{pointer-events:none}.mx_GroupView_rooms_header_addRow_label{display:inline-block;vertical-align:top;line-height:1.6rem;padding-left:28px;color:var(--accent-color)}.mx_GroupView_rooms .mx_RoomDetailList{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid var(--roomlist-separator-color);padding-top:10px;word-break:break-word}.mx_GroupView .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_GroupView_membershipSection{color:var(--timeline-text-secondary-color);margin-top:10px}.mx_GroupView_membershipSubSection{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_membershipSubSection .mx_Spinner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_GroupView_membershipSection_description{line-height:2.267rem}.mx_GroupView_membershipSection_description .mx_BaseAvatar{margin-right:10px}.mx_GroupView_membershipSection .mx_GroupView_textButton{margin-right:0;margin-top:0;margin-left:8px}.mx_GroupView_memberSettings_toggle label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView_memberSettings input{margin-right:6px}.mx_GroupView_featuredThings{margin-top:20px}.mx_GroupView_featuredThings_header{font-weight:700;font-size:120%;margin-bottom:20px}.mx_GroupView_featuredThings_category{font-weight:700;font-size:110%;margin-top:10px}.mx_GroupView_featuredThings_container{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_featuredThing,.mx_GroupView_featuredThings_addButton{display:table-cell;text-align:center;width:100px;margin:0 20px}.mx_GroupView_featuredThing{position:relative}.mx_GroupView_featuredThing .mx_GroupView_featuredThing_deleteButton{position:absolute;top:-7px;right:11px;opacity:.4}.mx_GroupView_featuredThing .mx_BaseAvatar{vertical-align:baseline;vertical-align:initial}.mx_GroupView_featuredThings_addButton object{pointer-events:none}.mx_GroupView_featuredThing_name{word-wrap:break-word}.mx_GroupView_uploadInput{display:none}.mx_GroupView_body .mx_AutoHideScrollbar>*{margin:11px 50px 50px 68px}.mx_GroupView_groupDesc textarea{width:100%;max-width:100%;height:150px}.mx_GroupView_changeDelayWarning,.mx_GroupView_groupDesc_placeholder{background-color:#f7f7f7;color:var(--timeline-text-secondary-color);border-radius:10px;text-align:center;margin:20px 0}.mx_GroupView_groupDesc_placeholder{padding:100px 20px;cursor:pointer}.mx_GroupView_changeDelayWarning{padding:40px 20px}.mx_GroupView .mx_MemberInfo .mx_AutoHideScrollbar>:not(.mx_MemberInfo_avatar){padding-left:16px;padding-right:16px}.mx_HeaderButtons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_HeaderButtons:before{content:"";background-color:#91a1c0;opacity:.5;margin:0 15px;border-radius:1px;width:1px}.mx_HomePage{max-width:960px;width:100%;height:100%;margin-left:auto;margin-right:auto}.mx_HomePage_default{text-align:center}.mx_HomePage_default .mx_HomePage_default_wrapper{padding:25vh 0 12px}.mx_HomePage_default img{height:48px}.mx_HomePage_default h1{font-weight:600;font-size:2.133rem;line-height:2.933rem;margin-bottom:4px}.mx_HomePage_default h4{margin-top:4px;font-weight:600;font-size:1.2rem;line-height:1.667rem;color:#61708b}.mx_HomePage_default .mx_HomePage_default_buttons{margin:80px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton{padding:73px 8px 15px;width:104px;margin:0 39px;position:relative;display:inline-block;border-radius:8px;vertical-align:top;word-break:break-word;font-weight:600;font-size:1rem;line-height:1.333rem;color:#61708b}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover{color:var(--accent-color);background:rgba(3,179,129,.06)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover:before{background-color:var(--accent-color)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:before{top:20px;left:40px;width:40px;height:40px;content:"";position:absolute;background-color:#61708b;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_sendDm:before{-webkit-mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg);mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_explore:before{-webkit-mask-image:url(../../img/feather-customised/explore.a5769bb.svg);mask-image:url(../../img/feather-customised/explore.a5769bb.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_createGroup:before{-webkit-mask-image:url(../../img/feather-customised/group.e7f9021.svg);mask-image:url(../../img/feather-customised/group.e7f9021.svg)}.mx_LeftPanel_container{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:260px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_LeftPanel_container.collapsed{min-width:unset;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_LeftPanel_container.collapsed.mx_LeftPanel_container_hasTagPanel{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.mx_LeftPanel_tagPanelContainer{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:100%}.mx_LeftPanel_hideButton{position:absolute;top:10px;right:0;padding:8px;cursor:pointer}.mx_LeftPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_LeftPanel .mx_AppTile_mini{height:132px}.mx_LeftPanel .mx_RoomList_scrollbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;z-index:6}.mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-top:1px solid var(--roomlist-separator-color);margin-left:16px;margin-right:16px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;z-index:1}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;margin-bottom:9px}.mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:18px}.mx_BottomLeftMenu_options object{pointer-events:none}.mx_BottomLeftMenu_options>div{display:inline-block}.mx_BottomLeftMenu_options .mx_RoleButton{margin-left:0;margin-right:10px;height:30px}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings{float:right}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings .mx_RoleButton{margin-right:0}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu_settings{float:none}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:12px}.mx_LeftPanel_exploreAndFilterRow{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_LeftPanel_exploreAndFilterRow .mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin:4px 9px 1px}.mx_LeftPanel_explore{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden;-webkit-transition:-webkit-flex-basis .2s;transition:-webkit-flex-basis .2s;transition:flex-basis .2s;transition:flex-basis .2s,-webkit-flex-basis .2s,-ms-flex-preferred-size .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_LeftPanel_explore.mx_LeftPanel_explore_hidden{-ms-flex-preferred-size:0;flex-basis:0}.mx_LeftPanel_explore .mx_AccessibleButton{font-size:.933rem;margin:4px 0 1px 9px;padding:9px 9px 9px 42px;font-weight:600;color:var(--timeline-text-secondary-color);position:relative;border-radius:4px}.mx_LeftPanel_explore .mx_AccessibleButton:hover{background-color:var(--timeline-background-color)}.mx_LeftPanel_explore .mx_AccessibleButton:before{cursor:pointer;-webkit-mask:url(../../img/explore.32f6303.svg);mask:url(../../img/explore.32f6303.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;content:"";left:14px;top:10px;width:16px;height:16px;background-color:var(--timeline-text-secondary-color);position:absolute}.mx_MainSplit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:0;height:100%}.mx_MainSplit>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_MatrixChat_splash{position:relative;height:100%}.mx_MatrixChat_splashButtons{text-align:center;width:100%;position:absolute;bottom:30px}.mx_MatrixChat_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.mx_MatrixToolbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:40px}.mx_MatrixChat_toolbarShowing{height:auto}.mx_MatrixChat{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.mx_MatrixChat_syncError{color:#fff;background-color:#df2a8b;border-radius:5px;display:table;padding:30px;position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mx_MatrixChat>:not(.mx_LeftPanel_container):not(.mx_ResizeHandle){background-color:var(--timeline-background-color);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;height:100%}.mx_MyGroups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MyGroups .mx_RoomHeader_simpleHeader{margin-left:0}.mx_MyGroups_header{margin-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_MyGroups>:not(.mx_RoomHeader){max-width:960px;margin:40px}.mx_MyGroups_headerCard{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:30px;min-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:13px;height:40px;width:40px;border-radius:20px;background-color:var(--timeline-text-secondary-color);position:relative}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button:before{background-color:#fff;-webkit-mask:url(../../img/icons-create-room.817ede2.svg);mask:url(../../img/icons-create-room.817ede2.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_MyGroups_headerCard_header{font-weight:700;margin-bottom:10px}.mx_MyGroups_headerCard_content{padding-right:15px}.mx_MyGroups_joinBox{visibility:hidden;height:0;margin:0}.mx_MyGroups_content{margin-left:2px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.mx_MyGroups_scrollable{overflow-y:inherit}.mx_MyGroups_placeholder{background-color:#f7f7f7;color:var(--timeline-text-secondary-color);line-height:26.667rem;border-radius:10px;text-align:center}.mx_MyGroups_joinedGroups{border-top:1px solid var(--roomlist-separator-color);overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}.mx_MyGroups_joinedGroups .mx_GroupTile{min-width:300px;max-width:33%;-webkit-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px;height:75px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.mx_GroupTile_avatar{cursor:-webkit-grab,-webkit-grab;cursor:grab,-webkit-grab}.mx_GroupTile_profile{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GroupTile_profile .mx_GroupTile_desc,.mx_GroupTile_profile .mx_GroupTile_groupId,.mx_GroupTile_profile .mx_GroupTile_name{padding-right:10px}.mx_GroupTile_profile .mx_GroupTile_name{margin:0;font-size:1rem}.mx_GroupTile_profile .mx_GroupTile_groupId{font-size:.867rem;opacity:.7}.mx_GroupTile_profile .mx_GroupTile_desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.867rem;max-height:36px;overflow:hidden}.mx_NotificationPanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_NotificationPanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_NotificationPanel .mx_RoomView_MessageList h2{margin-left:0}.mx_NotificationPanel .mx_EventTile{word-break:break-word}.mx_NotificationPanel .mx_EventTile_roomName{font-weight:700;font-size:.933rem}.mx_NotificationPanel .mx_EventTile_roomName a{color:var(--timeline-text-color)}.mx_NotificationPanel .mx_EventTile_avatar{top:8px;left:0}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp,.mx_NotificationPanel .mx_EventTile .mx_SenderProfile{color:var(--timeline-text-color);font-size:.8rem;display:inline;padding-left:0}.mx_NotificationPanel .mx_EventTile_senderDetails{padding-left:32px;padding-top:8px;position:relative}.mx_NotificationPanel .mx_EventTile_roomName a,.mx_NotificationPanel .mx_EventTile_senderDetails a{text-decoration:none!important}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp{visibility:visible;position:static;display:inline}.mx_NotificationPanel .mx_EventTile_line{margin-right:0;padding:0 0 0 32px}.mx_NotificationPanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_NotificationPanel .mx_EventTile:hover .mx_EventTile_line{background-color:var(--timeline-background-color)}.mx_NotificationPanel .mx_EventTile_content{margin-right:0}.mx_RightPanel{overflow-x:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;min-width:264px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RightPanel_header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid var(--roomlist-separator-color);-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.mx_RightPanel_headerButtonGroup{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--timeline-background-color);padding:0 9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RightPanel_headerButton{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:top;margin-left:5px;margin-right:5px;text-align:center;border-bottom:2px solid transparent;height:20px;width:20px;position:relative}.mx_RightPanel_headerButton:before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RightPanel_membersButton:before{-webkit-mask-image:url(../../img/feather-customised/user.7a4d23d.svg);mask-image:url(../../img/feather-customised/user.7a4d23d.svg)}.mx_RightPanel_filesButton:before{-webkit-mask-image:url(../../img/feather-customised/files.d6a33b8.svg);mask-image:url(../../img/feather-customised/files.d6a33b8.svg)}.mx_RightPanel_notifsButton:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RightPanel_groupMembersButton:before{-webkit-mask-image:url(../../img/icons-people.af03c4c.svg);mask-image:url(../../img/icons-people.af03c4c.svg)}.mx_RightPanel_roomsButton:before{-webkit-mask-image:url(../../img/icons-room-nobg.a6a494e.svg);mask-image:url(../../img/icons-room-nobg.a6a494e.svg)}.mx_RightPanel_headerButton_highlight:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background-color:var(--accent-color)}.mx_RightPanel_headerButton_badge{font-size:.533rem;border-radius:8px;color:#fff;background-color:var(--accent-color);font-weight:700;position:absolute;top:-4px;left:20px;padding:2px 4px}.mx_RightPanel_collapsebutton{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;height:16px;border:none}.mx_RightPanel .mx_GroupRoomList,.mx_RightPanel .mx_MemberInfo,.mx_RightPanel .mx_MemberList,.mx_RightPanel_blank{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RightPanel .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:auto}.mx_RoomDirectory_dialogWrapper>.mx_Dialog{max-width:960px;height:100%}.mx_RoomDirectory_dialog{height:100%;flex-direction:column}.mx_RoomDirectory,.mx_RoomDirectory_dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory{margin-bottom:12px;color:var(--timeline-text-color);word-break:break-word}.mx_RoomDirectory,.mx_RoomDirectory_list{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomDirectory_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory_list .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomDirectory_listheader{display:block;margin-top:13px}.mx_RoomDirectory_searchbox{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.mx_RoomDirectory_listheader .mx_NetworkDropdown{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.mx_RoomDirectory_tableWrapper{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomDirectory_table{font-size:.8rem;color:var(--timeline-text-color);width:100%;text-align:left;table-layout:fixed}.mx_RoomDirectory_roomAvatar{width:32px;padding-right:14px;vertical-align:top}.mx_RoomDirectory_roomDescription{padding-bottom:16px}.mx_RoomDirectory_roomMemberCount{color:var(--timeline-text-secondary-color);width:60px;padding:0 10px;text-align:center}.mx_RoomDirectory_roomMemberCount:before{background-color:var(--timeline-text-secondary-color);display:inline-block;vertical-align:text-top;margin-right:2px;content:"";-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;width:16px;height:16px}.mx_RoomDirectory_join,.mx_RoomDirectory_preview{width:80px;text-align:center;white-space:nowrap}.mx_RoomDirectory_name{display:inline-block;font-size:1.2rem;font-weight:600}.mx_RoomDirectory_perms{display:inline-block}.mx_RoomDirectory_perm{border-radius:10px;display:inline-block;height:20px;line-height:1.333rem;padding:0 5px;color:#fff;background-color:#aaa}.mx_RoomDirectory_topic{cursor:auto;color:var(--timeline-text-secondary-color)}.mx_RoomDirectory_alias{font-size:.8rem;color:#a2a2a2}.mx_RoomDirectory_table tr{padding-bottom:10px;cursor:pointer}.mx_RoomDirectory .mx_RoomView_MessageList{padding:0}.mx_RoomDirectory>span{font-size:1rem;margin-top:0}.mx_RoomDirectory>span .mx_AccessibleButton{padding:0}.mx_RoomStatusBar{margin-left:65px;min-height:50px}.mx_RoomStatusBar_indicator{padding-left:17px;padding-right:12px;margin-left:-73px;margin-top:15px;float:left;width:24px;text-align:center}.mx_RoomStatusBar_callBar{height:50px;line-height:3.333rem}.mx_RoomStatusBar_placeholderIndicator span{color:var(--timeline-text-color);opacity:.5;position:relative;top:-4px}.mx_RoomStatusBar_placeholderIndicator span:first-child{-webkit-animation-delay:.3s;animation-delay:.3s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}@keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}.mx_RoomStatusBar_typingIndicatorAvatars{width:52px;margin-top:-1px;text-align:left}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_image{margin-right:-12px;border:1px solid var(--timeline-background-color)}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_initial{padding-left:1px;padding-top:1px}.mx_RoomStatusBar_typingIndicatorRemaining{display:inline-block;color:#acacac;background-color:#ddd;border:1px solid var(--timeline-background-color);border-radius:40px;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center;position:absolute}.mx_RoomStatusBar_scrollDownIndicator{cursor:pointer;padding-left:1px}.mx_RoomStatusBar_unreadMessagesBar{padding-top:10px;color:var(--warning-color);cursor:pointer}.mx_RoomStatusBar_connectionLostBar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:19px;min-height:58px}.mx_RoomStatusBar_connectionLostBar img{padding-left:10px;padding-right:10px;vertical-align:middle;float:left}.mx_RoomStatusBar_connectionLostBar_title{color:var(--warning-color)}.mx_RoomStatusBar_connectionLostBar_desc{color:var(--timeline-text-color);font-size:.867rem;opacity:.5;padding-bottom:20px}.mx_RoomStatusBar_resend_link{color:var(--timeline-text-color)!important;text-decoration:underline!important;cursor:pointer}.mx_RoomStatusBar_isAlone,.mx_RoomStatusBar_typingBar{height:50px;line-height:3.333rem;color:var(--timeline-text-color);opacity:.5;overflow-y:hidden;display:block}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar{min-height:40px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_indicator{margin-top:10px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_callBar,.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_typingBar{height:40px;line-height:2.667rem}.mx_RoomSubList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomSubList_nonEmpty .mx_AutoHideScrollbar_offset{padding-bottom:4px}.mx_RoomSubList_labelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 8px;padding:0 8px;height:36px}.mx_RoomSubList_labelContainer.focus-visible:focus-within{background-color:var(--timeline-background-color)}.mx_RoomSubList_label{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6px}.mx_RoomSubList_label>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-transform:uppercase;color:var(--roomlist-text-secondary-color);font-weight:700;font-size:.8rem;margin-left:8px}.mx_RoomSubList_badge>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:8px;font-weight:600;font-size:.8rem;padding:0 5px;color:var(--roomlist-background-color);background-color:var(--roomlist-text-secondary-color);cursor:pointer}.mx_RoomSubList_addRoom,.mx_RoomSubList_badge{margin-left:7px}.mx_RoomSubList_addRoom{background-color:var(--timeline-text-secondary-color);border-radius:10px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;position:relative}.mx_RoomSubList_addRoom:before{background-color:#fff;-webkit-mask:url(../../img/icons-room-add.bd36e26.svg);mask:url(../../img/icons-room-add.bd36e26.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_RoomSubList_badgeHighlight>div{color:#fff;background-color:var(--warning-color)}.mx_RoomSubList_chevron{pointer-events:none;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;width:10px;height:6px;margin-left:2px;background-color:var(--roomlist-text-secondary-color)}.mx_RoomSubList_chevronDown{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mx_RoomSubList_chevronUp{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mx_RoomSubList_chevronRight{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mx_RoomSubList_scroll{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 8px}.collapsed .mx_RoomSubList_scroll{padding:0}.collapsed .mx_RoomSubList_labelContainer{margin-right:8px;margin-left:2px;padding:0}.collapsed .mx_RoomSubList_addRoom{margin-left:3px;margin-right:10px}.collapsed .mx_RoomSubList_label>span{display:none}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow:before{position:-webkit-sticky;position:sticky;content:"";top:0;left:0;right:0;height:8px;z-index:100;display:block;pointer-events:none;-webkit-transition:background-image .1s ease-in;transition:background-image .1s ease-in;background:-webkit-gradient(linear,left bottom,left top,from(var(--roomlist-background-color-0pct)),to(var(--roomlist-background-color)));background:linear-gradient(0deg,var(--roomlist-background-color-0pct),var(--roomlist-background-color))}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow{margin-top:-8px}.mx_RoomView{word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_fileDropTarget{min-width:0;width:100%;font-size:1.2rem;text-align:center;pointer-events:none;padding-left:12px;padding-right:12px;margin-left:-12px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--timeline-background-color-50pct);border:2px solid #e1dddd;border-bottom:none;position:absolute;top:52px;bottom:0;z-index:3000}.mx_RoomView_fileDropTargetLabel{top:50%;width:100%;margin-top:-50px;position:absolute}.mx_RoomView_auxPanel{min-width:0;width:100%;margin:0 auto;overflow:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomView_auxPanel_fullHeight{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3000;background-color:var(--timeline-background-color)}.mx_RoomView_auxPanel_hiddenHighlights{border-bottom:1px solid var(--roomlist-separator-color);padding:10px 26px;color:var(--warning-color);cursor:pointer}.mx_RoomView_auxPanel_apps{max-width:1920px!important}.mx_RoomView .mx_MainSplit,.mx_RoomView_messagePanel{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomView_messagePanel{width:100%;overflow-y:auto;overflow-anchor:none}.mx_RoomView_messagePanelSearchSpinner{-webkit-box-flex:1;-ms-flex:1;flex:1;background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-position:center 367px;background-size:25px;background-repeat:no-repeat;position:relative}.mx_RoomView_messagePanelSearchSpinner:before{background-color:var(--timeline-text-secondary-color);-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50px;mask-size:50px;content:"";position:absolute;top:286px;left:0;right:0;height:50px}.mx_RoomView_body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_RoomView_body .mx_RoomView_messagePanel,.mx_RoomView_body .mx_RoomView_messagePanelSearchSpinner,.mx_RoomView_body .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_RoomView_body .mx_RoomView_timeline{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_statusArea{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:0;background-color:var(--timeline-background-color);z-index:1000;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mx_RoomView_statusArea_expanded{max-height:100px}.mx_RoomView_statusAreaBox{margin:auto;min-height:50px}.mx_RoomView_statusAreaBox_line{margin-left:65px;border-top:1px solid var(--roomlist-separator-color);height:1px}.mx_RoomView_messageListWrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_RoomView_searchResultsPanel .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomView_searchResultsPanel a{text-decoration:none;color:inherit}.mx_RoomView_empty{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.867rem;padding-left:3em;padding-right:3em;margin-right:20px;margin-top:33%;text-align:center}.mx_RoomView_MessageList{list-style-type:none;padding:18px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_RoomView_MessageList li{clear:both}li.mx_RoomView_myReadMarker_container{height:0;margin:0;padding:0;border:0}hr.mx_RoomView_myReadMarker{border-top:1px solid var(--accent-color);border-bottom:1px solid var(--accent-color);margin-top:0;position:relative;top:-1px;z-index:1;-webkit-transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;width:99%;opacity:1}.mx_RoomView_callStatusBar .mx_UploadBar_uploadProgressInner{background-color:var(--timeline-background-color)}.mx_RoomView_callStatusBar .mx_UploadBar_uploadFilename{color:#fff;opacity:1}.mx_RoomView_inCall .mx_RoomView_statusAreaBox_line{margin-top:2px;border:none;height:0}.mx_RoomView_inCall .mx_MessageComposer_wrapper{border-top:2px hidden;padding-top:1px}.mx_RoomView_inCall .mx_RoomView_statusAreaBox{background-color:var(--accent-color);color:#fff;position:relative}.mx_RoomView_voipChevron{position:absolute;bottom:-11px;right:11px}.mx_RoomView_voipButton{float:right;margin-right:13px;margin-top:10px;cursor:pointer}.mx_RoomView_voipButton object{pointer-events:none}.mx_RoomView .mx_MessageComposer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2px}.mx_RoomView_ongoingConfCallNotification{width:100%;text-align:center;background-color:var(--warning-color);color:#fff;font-weight:700;padding:6px 0;cursor:pointer}.mx_RoomView_ongoingConfCallNotification a{color:#fff!important}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList{margin-bottom:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_statusAreaBox{min-height:42px}.mx_ScrollPanel .mx_RoomView_MessageList{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow-y:hidden}.mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.mx_SearchBox.mx_SearchBox_blurred:not(:hover){background-color:transparent}.mx_SearchBox .mx_SearchBox_closeButton{cursor:pointer;background-image:url(../../img/icons-close.11ff07c.svg);background-repeat:no-repeat;width:16px;height:16px;background-position:50%;padding:9px}.mx_TabbedView{margin:0;padding:0 0 0 58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedView_tabLabels{width:170px;max-width:170px;color:var(--timeline-text-color);position:fixed}.mx_TabbedView_tabLabel{vertical-align:text-top;cursor:pointer;display:block;border-radius:3px;font-size:.933rem;min-height:24px;margin-bottom:6px;position:relative}.mx_TabbedView_tabLabel_active{background-color:var(--accent-color);color:#fff}.mx_TabbedView_maskedIcon{margin-left:6px;margin-right:9px;margin-top:1px;width:16px;height:16px;display:inline-block}.mx_TabbedView_maskedIcon:before{display:inline-block;background-color:var(--timeline-text-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px;mask-size:16px;width:16px;height:22px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle}.mx_TabbedView_tabLabel_active .mx_TabbedView_maskedIcon:before{background-color:#fff}.mx_TabbedView_tabLabel_text{vertical-align:middle}.mx_TabbedView_tabPanel{margin-left:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_TabbedView_tabPanel,.mx_TabbedView_tabPanelContent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.mx_TabbedView_tabPanelContent{overflow:auto}.mx_TagPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--sidebar-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:0}.mx_TagPanel,.mx_TagPanel_items_selected{cursor:pointer}.mx_TagPanel .mx_TagPanel_clearButton_container{height:70px;width:60px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none}.mx_TagPanel .mx_TagPanel_clearButton object{margin-top:24px;pointer-events:none}.mx_TagPanel .mx_TagPanel_divider{height:0;width:42px;border-bottom:1px solid var(--roomlist-separator-color);display:none}.mx_TagPanel .mx_TagPanel_scroller{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer>div{height:40px;padding:10px 0 9px}.mx_TagPanel .mx_TagTile{margin:9px 0;position:relative}.mx_TagPanel .mx_TagTile_plus{margin-bottom:12px;height:40px;width:40px;border-radius:20px;background-color:var(--timeline-text-secondary-color);position:relative;display:block!important}.mx_TagPanel .mx_TagTile_plus:before{background-color:#fff;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_TagPanel .mx_TagTile.mx_TagTile_selected:before{content:"";height:56px;background-color:var(--accent-color);width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:-8px}.mx_TagPanel .mx_TagTile.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_TagTile_tooltip{position:relative;top:-30px;left:5px}.mx_TagTile_context_button{min-width:15px;height:15px;position:absolute;right:-5px;top:-8px;border-radius:8px;background-color:#dbdbdb;color:#000;font-weight:600;font-size:.667rem;text-align:center;padding-top:1px;padding-left:4px;padding-right:4px}.mx_TagTile_avatar{position:relative}.mx_TagTile_badge{position:absolute;right:-4px;top:-2px;border-radius:8px;color:#fff;font-weight:600;font-size:.933rem;padding:0 5px;background-color:var(--roomlist-text-secondary-color)}.mx_TagTile_badgeHighlight{background-color:var(--warning-color)}.mx_ToastContainer{position:absolute;top:0;left:70px;z-index:101;padding:4px;display:grid;grid-template-rows:1fr 14px 6px}.mx_ToastContainer.mx_ToastContainer_stacked:before{content:"";margin:0 4px;grid-row:2/4;background-color:#fff}.mx_ToastContainer .mx_Toast_toast,.mx_ToastContainer.mx_ToastContainer_stacked:before{grid-column:1;-webkit-box-shadow:0 4px 12px rgba(118,131,156,.6);box-shadow:0 4px 12px rgba(118,131,156,.6);border-radius:8px}.mx_ToastContainer .mx_Toast_toast{grid-row:1/3;color:var(--timeline-text-color);background-color:var(--timeline-background-color);overflow:hidden;display:grid;grid-template-columns:20px 1fr;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;padding:8px 16px 8px 8px}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon:after{content:"";width:22px;height:22px;grid-column:1;grid-row:1;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification:after{-webkit-mask-image:url(../../img/e2e/normal.38c8458.svg);mask-image:url(../../img/e2e/normal.38c8458.svg);background-color:var(--timeline-text-color)}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon .mx_Toast_body,.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon h2{grid-column:2}.mx_ToastContainer .mx_Toast_toast h2{grid-column:1/3;grid-row:1;margin:0;font-size:1rem;font-weight:600}.mx_ToastContainer .mx_Toast_toast .mx_Toast_body{grid-column:1/3;grid-row:2}.mx_ToastContainer .mx_Toast_toast .mx_Toast_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ToastContainer .mx_Toast_toast .mx_Toast_description{max-width:272px;overflow:hidden;text-overflow:ellipsis;margin:4px 0 11px;font-size:.8rem}.mx_ToastContainer .mx_Toast_toast .mx_Toast_deviceID{font-size:.667rem}.mx_TopLeftMenuButton{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid var(--roomlist-separator-color);color:var(--timeline-text-color);background-color:var(--timeline-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 4px;overflow:hidden}.mx_TopLeftMenuButton .mx_BaseAvatar{margin:0 7px}.mx_TopLeftMenuButton_name{margin:0 7px;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600}.mx_TopLeftMenuButton_chevron{margin:0 7px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px;height:6px;background-color:var(--roomlist-text-secondary-color)}.mx_UploadBar{position:relative}.mx_UploadBar_uploadProgressOuter{height:5px;margin-left:63px;margin-top:-1px;padding-bottom:5px}.mx_UploadBar_uploadProgressInner{background-color:var(--accent-color);height:5px}.mx_UploadBar_uploadFilename{margin-top:5px;margin-left:65px;opacity:.5;color:var(--timeline-text-color)}.mx_UploadBar_uploadIcon{float:left;margin-top:5px;margin-left:14px}.mx_UploadBar_uploadCancel{float:right;margin-top:5px;margin-right:10px;position:relative;opacity:.6;cursor:pointer;z-index:1}.mx_UploadBar_uploadBytes{float:right;margin-top:5px;margin-right:30px;color:var(--accent-color)}.mx_ViewSource_label_left{float:left}.mx_ViewSource_label_right{float:right}.mx_ViewSource_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_ViewSource pre{text-align:left;font-size:.8rem;padding:.5em 1em;word-wrap:break-word;white-space:pre-wrap}.mx_CompleteSecurity_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CompleteSecurity_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_CompleteSecurity_clients{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:36px auto 0}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile{position:relative;width:160px;text-align:center;padding-top:64px;display:inline-block}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{content:"";position:absolute;height:48px;width:48px;left:56px;top:0;background-color:#61708b;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop{margin-right:56px}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before{-webkit-mask-image:url(../../img/feather-customised/monitor.f07f712.svg);mask-image:url(../../img/feather-customised/monitor.f07f712.svg)}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{-webkit-mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg);mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg)}.mx_CompleteSecurity_clients p{margin-top:16px;font-size:.8rem;color:#61708b;text-align:center}.mx_CompleteSecurity_heroIcon{width:128px;height:128px;position:relative;margin:0 auto}.mx_CompleteSecurity_body{font-size:1rem}.mx_CompleteSecurity_waiting{color:var(--timeline-text-secondary-color)}.mx_CompleteSecurity_actionRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.867rem}.mx_CompleteSecurity_actionRow .mx_AccessibleButton{-webkit-margin-start:18px;margin-inline-start:18px}.mx_CompleteSecurity_actionRow .mx_AccessibleButton.warning{color:var(--warning-color)}.mx_Login_submit{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;width:100%;margin-top:35px;margin-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx_Login_submit:disabled{opacity:.3;cursor:default}.mx_AuthBody a.mx_Login_sso_link:hover,.mx_AuthBody a.mx_Login_sso_link:link,.mx_AuthBody a.mx_Login_sso_link:visited{color:#fff}.mx_Login_loader{display:inline;position:relative;top:2px;left:8px}.mx_Login_loader .mx_Spinner{display:inline}.mx_Login_loader .mx_Spinner img{width:16px;height:16px}.mx_Login_error{color:var(--warning-color);font-weight:700;text-align:center;margin-top:12px;margin-bottom:12px}.mx_Login_error.mx_Login_serverError{text-align:left;font-weight:400}.mx_Login_error.mx_Login_serverError.mx_Login_serverErrorNonFatal{color:#ff8d13}.mx_Login_type_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232f32}.mx_Login_type_container .mx_Field{margin:0}.mx_Login_type_label{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Login_underlinedServerName{border-bottom:1px dashed var(--accent-color)}div.mx_AccessibleButton_kind_link.mx_Login_forgot{font-size:inherit;padding:0}div.mx_AccessibleButton_kind_link.mx_Login_forgot.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_AuthBody{width:500px;font-size:.8rem;color:var(--timeline-text-secondary-color);background-color:var(--timeline-background-color);border-radius:0 4px 4px 0;padding:25px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody h2{font-size:1.6rem;font-weight:600;margin-top:8px;color:#232f32}.mx_AuthBody h3{font-size:.933rem;font-weight:600;color:#232f32}.mx_AuthBody a:hover,.mx_AuthBody a:link,.mx_AuthBody a:visited{color:#03b381;text-decoration:none}.mx_AuthBody input[type=password],.mx_AuthBody input[type=text]{color:#232f32}.mx_AuthBody .mx_Field input,.mx_AuthBody .mx_Field select{color:#232f32;background-color:var(--timeline-background-color)}.mx_AuthBody .mx_Field label{color:#232f32}.mx_AuthBody .mx_Field_labelAlwaysTopLeft label,.mx_AuthBody .mx_Field input:focus+label,.mx_AuthBody .mx_Field input:not(:placeholder-shown)+label,.mx_AuthBody .mx_Field select+label,.mx_AuthBody .mx_Field textarea:focus+label,.mx_AuthBody .mx_Field textarea:not(:placeholder-shown)+label{background-color:var(--timeline-background-color)}.mx_AuthBody input.error{color:var(--warning-color)}.mx_AuthBody .mx_Field input{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody .mx_Field_select:before{background-color:#232f32}.mx_AuthBody .mx_Dropdown{color:#232f32}.mx_AuthBody .mx_Dropdown_arrow{background:#232f32}.mx_AuthBody .mx_Dropdown_menu{background-color:var(--timeline-background-color)}.mx_AuthBody .mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#ddd}.mx_AuthBody_editServerDetails{padding-left:1em;font-size:.8rem;font-weight:400}.mx_AuthBody_fieldRow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.mx_AuthBody_fieldRow>.mx_Field{margin:0 5px}.mx_AuthBody_fieldRow>.mx_Field:first-child{margin-left:0}.mx_AuthBody_fieldRow>.mx_Field:last-child{margin-right:0}.mx_AuthBody_paddedFooter{height:80px;padding-top:28px;text-align:center}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_title{margin-top:16px;font-size:1rem;line-height:1.6rem}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_subtitle{margin-top:8px;font-size:.667rem;line-height:.933rem}.mx_AuthBody_changeFlow{display:block;text-align:center;width:100%}.mx_AuthBody_spinner{margin:1em 0}.mx_AuthBody_passwordScore{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border:0;border-radius:2px;position:absolute;top:-12px}.mx_AuthBody_passwordScore::-moz-progress-bar{border-radius:2px;background-color:var(--accent-color)}.mx_AuthBody_passwordScore::-webkit-progress-bar,.mx_AuthBody_passwordScore::-webkit-progress-value{border-radius:2px}.mx_AuthBody_passwordScore::-webkit-progress-value{background-color:var(--accent-color)}.mx_AuthButtons{min-height:24px;height:unset!important;padding-top:13px!important;padding-bottom:14px!important;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mx_AuthButtons_loginButton_wrapper{text-align:center;width:100%}.mx_AuthButtons_loginButton,.mx_AuthButtons_registerButton{margin-top:3px;height:40px;border:0;border-radius:40px;margin-left:4px;margin-right:4px;min-width:80px;background-color:var(--accent-color);color:var(--timeline-background-color);cursor:pointer;font-size:1rem;padding:0 11px;word-break:break-word}.mx_AuthFooter{text-align:center;width:100%;font-size:.933rem;opacity:.72;padding:20px 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:linear-gradient(transparent,rgba(0,0,0,.8))}.mx_AuthFooter a:hover,.mx_AuthFooter a:link,.mx_AuthFooter a:visited{color:#fff;margin:0 22px}.mx_AuthHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:206px;padding:25px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthHeaderLogo{margin-top:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.mx_AuthHeaderLogo img{width:100%}.mx_AuthPage{width:100%;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#2e3649}.mx_AuthPage,.mx_AuthPage_modal{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_AuthPage_modal{margin:100px auto auto;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.33);box-shadow:0 2px 4px 0 rgba(0,0,0,.33);background-color:var(--timeline-background-color-50pct)}.mx_CompleteSecurityBody{width:600px;color:#232f32;background-color:var(--timeline-background-color);border-radius:4px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_CompleteSecurityBody h2{font-size:1.6rem;font-weight:600;margin-top:0}.mx_CompleteSecurityBody h3{font-size:.933rem;font-weight:600}.mx_CompleteSecurityBody a:hover,.mx_CompleteSecurityBody a:link,.mx_CompleteSecurityBody a:visited{color:#03b381;text-decoration:none}.mx_CountryDropdown .mx_Dropdown_input .mx_Dropdown_option{padding:0 3px}.mx_CountryDropdown .mx_Dropdown_arrow{padding-right:3px}.mx_CountryDropdown_shortOption{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}.mx_CountryDropdown_option,.mx_CountryDropdown_shortOption{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CountryDropdown_option{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_InteractiveAuthEntryComponents_msisdnWrapper{text-align:center}.mx_InteractiveAuthEntryComponents_msisdnEntry{font-size:200%;font-weight:700;border:1px solid #c7c7c7;border-radius:3px;width:6em}.mx_InteractiveAuthEntryComponents_msisdnEntry:focus{border:1px solid var(--accent-color)}.mx_InteractiveAuthEntryComponents_msisdnSubmit{margin-top:4px;margin-bottom:5px}.mx_InteractiveAuthEntryComponents_termsSubmit{margin-top:20px;margin-bottom:5px;display:block;width:100%}.mx_InteractiveAuthEntryComponents_msisdnSubmit:disabled{background-color:var(--timeline-text-secondary-color);cursor:default}.mx_InteractiveAuthEntryComponents_termsSubmit:disabled{background-color:#92caad;cursor:default}.mx_InteractiveAuthEntryComponents_termsPolicy{display:block}.mx_InteractiveAuthEntryComponents_passwordSection{width:300px}.mx_InteractiveAuthEntryComponents_sso_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.mx_InteractiveAuthEntryComponents_sso_buttons .mx_AccessibleButton{margin-left:5px}.mx_AuthBody_language{width:100%}.mx_AuthBody_language .mx_Dropdown_input{border:none;font-size:.933rem;font-weight:600;color:var(--timeline-text-color)}.mx_AuthBody_language .mx_Dropdown_arrow{background:var(--timeline-text-color)}.mx_ServerConfig_help:link{opacity:.8}.mx_ServerConfig_error{display:block;color:var(--warning-color)}.mx_ServerConfig_identityServer{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.mx_ServerConfig_identityServer.mx_ServerConfig_identityServer_shown{-webkit-transform:scaleY(1);transform:scaleY(1)}.mx_ServerTypeSelector{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.mx_ServerTypeSelector_type{margin:0 5px}.mx_ServerTypeSelector_type:first-child{margin-left:0}.mx_ServerTypeSelector_type:last-child{margin-right:0}.mx_ServerTypeSelector_label{text-align:center;font-weight:600;color:#232f32;margin:8px 0}.mx_ServerTypeSelector_type .mx_AccessibleButton{padding:10px;border:1px solid #e7e7e7;border-radius:4px}.mx_ServerTypeSelector_type.mx_ServerTypeSelector_type_selected .mx_AccessibleButton{border-color:var(--accent-color)}.mx_ServerTypeSelector_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;margin-bottom:12px;font-weight:600;color:#232f32}.mx_ServerTypeSelector_logo>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mx_ServerTypeSelector_description{font-size:.667rem}.mx_Welcome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Welcome .mx_AuthBody_language{width:120px;margin-bottom:10px}.mx_BaseAvatar{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_BaseAvatar_initial{position:absolute;left:0;color:#fff;text-align:center;speak:none;pointer-events:none;font-weight:400}.mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover;border-radius:40px;vertical-align:top;background-color:var(--timeline-background-color)}.mx_MessageComposer_avatar .mx_BaseAvatar{padding:2px;border:1px solid transparent;border-radius:15px}.mx_MessageComposer_avatar .mx_BaseAvatar_initial{left:2px}.mx_MemberStatusMessageAvatar_hasStatus .mx_BaseAvatar{border-color:var(--accent-color)}.mx_MessageContextMenu{padding:6px}.mx_MessageContextMenu_field{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_MessageContextMenu_field.mx_MessageContextMenu_fieldSet{font-weight:700}.mx_RoomTileContextMenu{padding:6px}.mx_RoomTileContextMenu_tag_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_RoomTileContextMenu_tag_icon_set{padding-right:8px;padding-left:4px;display:none}.mx_RoomTileContextMenu_leave,.mx_RoomTileContextMenu_tag_field{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet{font-weight:700}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon{display:none}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon_set{display:inline-block}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#e7e7e7}.mx_RoomTileContextMenu_leave{color:var(--warning-color)}.mx_RoomTileContextMenu_notif_picker{position:absolute;top:16px;left:5px}.mx_RoomTileContextMenu_notif_field{padding:4px 6px 10px 8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldSet{font-weight:700}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_notif_icon{padding-right:4px;padding-left:4px}.mx_RoomTileContextMenu_notif_activeIcon{display:inline-block;opacity:0;position:relative;left:-5px}.mx_RoomTileContextMenu_notif_fieldSet .mx_RoomTileContextMenu_notif_activeIcon{opacity:1}.mx_StatusMessageContextMenu{padding:10px}.mx_StatusMessageContextMenu_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}input.mx_StatusMessageContextMenu_message{border-radius:4px;border:1px solid #e7e7e7;padding:6.5px 11px;background-color:var(--timeline-background-color);font-weight:400;margin:0 0 10px}.mx_StatusMessageContextMenu_message::-webkit-input-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message::-moz-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message:-ms-input-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message::-ms-input-placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_message::placeholder{color:var(--timeline-text-secondary-color)}.mx_StatusMessageContextMenu_actionContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_StatusMessageContextMenu_clear,.mx_StatusMessageContextMenu_submit{vertical-align:middle;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;-ms-flex-item-align:start;align-self:start;font-size:.8rem;padding:6px 1em;border:1px solid transparent;margin-right:10px}.mx_StatusMessageContextMenu_submit[disabled]{opacity:.49}.mx_StatusMessageContextMenu_clear{color:var(--warning-color);background-color:transparent;border:1px solid var(--warning-color)}.mx_StatusMessageContextMenu_actionContainer .mx_Spinner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_TagTileContextMenu_item{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_TagTileContextMenu_item object{pointer-events:none}.mx_TagTileContextMenu_item_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_TagTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#e7e7e7}.mx_TopLeftMenu{min-width:210px;border-radius:4px}.mx_TopLeftMenu .mx_TopLeftMenu_greyedText{font-size:.8rem;opacity:.5}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink{font-size:.8rem}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink img{margin-left:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section:not(:last-child){border-bottom:1px solid #e7e7e7}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon{margin:5px 0;padding:5px 20px 5px 15px}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon div:not(:first-child){margin-top:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon{margin:5px 0;padding:0;list-style:none}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_home:after{-webkit-mask-image:url(../../img/feather-customised/home.55644be.svg);mask-image:url(../../img/feather-customised/home.55644be.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_help:after{-webkit-mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg);mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_settings:after{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signin:after{-webkit-mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg);mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signout:after{-webkit-mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg);mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:16px;mask-size:16px;position:absolute;width:16px;height:16px;content:"";top:5px;left:14px;background-color:var(--timeline-text-color)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton{position:relative;cursor:pointer;white-space:nowrap;padding:5px 20px 5px 43px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:hover{background-color:#f5f8fa}.mx_WidgetContextMenu{padding:6px}.mx_WidgetContextMenu .mx_WidgetContextMenu_option{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_WidgetContextMenu .mx_WidgetContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#e7e7e7}.mx_AddressPickerDialog a:hover,.mx_AddressPickerDialog a:link,.mx_AddressPickerDialog a:visited{color:#03b381;text-decoration:none}.mx_AddressPickerDialog_input,.mx_AddressPickerDialog_input:focus{height:26px;font-size:.933rem;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;padding-left:12px;padding-right:12px;margin:0!important;border:0!important;outline:0!important;width:1000%;resize:none;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap}.mx_AddressPickerDialog .mx_Dialog_content{min-height:50px}.mx_AddressPickerDialog_inputContainer{border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 4px;max-height:150px;overflow-x:hidden;overflow-y:auto}.mx_AddressPickerDialog_error{margin-top:10px;color:var(--warning-color)}.mx_AddressPickerDialog_cancel{position:absolute;right:11px;top:13px;cursor:pointer}.mx_AddressPickerDialog_cancel object{pointer-events:none}.mx_AddressPickerDialog_identityServer{margin-top:1em}.mx_AnalyticsModal table{margin:10px 0}.mx_ChangelogDialog_content{max-height:300px;overflow:auto}.mx_ChangelogDialog_li{padding:.2em}.mx_ChatCreateOrReuseDialog .mx_ChatCreateOrReuseDialog_tiles{margin-top:24px}.mx_ChatCreateOrReuseDialog .mx_Dialog_content{margin-bottom:24px;min-height:100px}.mx_ChatCreateOrReuseDialog .mx_RoomTile_badge{display:none}.mx_ChatCreateOrReuseDialog_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ChatCreateOrReuseDialog_profile_name{padding:14px}.mx_ConfirmUserActionDialog .mx_Dialog_content{min-height:48px;margin-bottom:24px}.mx_ConfirmUserActionDialog_avatar{float:left;margin-right:20px;margin-top:-2px}.mx_ConfirmUserActionDialog_name{font-size:1.2rem}.mx_ConfirmUserActionDialog_userId{font-size:.867rem}.mx_ConfirmUserActionDialog_reasonField{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:var(--timeline-text-color);background-color:var(--timeline-background-color);border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 16px;margin-bottom:24px;width:90%}.mx_CreateGroupDialog_inputRow{margin-top:10px;margin-bottom:10px}.mx_CreateGroupDialog_label{text-align:left;padding-bottom:12px}.mx_CreateGroupDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color)}.mx_CreateGroupDialog_input_hasPrefixAndSuffix{border-radius:0}.mx_CreateGroupDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateGroupDialog_prefix,.mx_CreateGroupDialog_suffix{padding:0 5px;line-height:2.467rem;background-color:var(--roomlist-separator-color);border:1px solid #e7e7e7;text-align:center}.mx_CreateGroupDialog_prefix{border-right:0;border-radius:3px 0 0 3px}.mx_CreateGroupDialog_suffix{border-left:0;border-radius:0 3px 3px 0}.mx_CreateRoomDialog_details{margin-top:15px}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary{outline:none;list-style:none;font-weight:600;cursor:pointer;color:var(--accent-color)}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary::-webkit-details-marker{display:none}.mx_CreateRoomDialog_details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:5px 0}.mx_CreateRoomDialog_details>div input[type=checkbox]{margin-right:10px}.mx_CreateRoomDialog_label{text-align:left;padding-bottom:12px}.mx_CreateRoomDialog_input_container{padding-right:20px}.mx_CreateRoomDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);width:100%}.mx_CreateRoomDialog_aliasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.mx_CreateRoomDialog_aliasContainer .mx_RoomAliasField{margin:0}.mx_CreateRoomDialog.mx_Dialog_fixedWidth{width:450px}.mx_CreateRoomDialog .mx_Dialog_content{margin-bottom:40px}.mx_CreateRoomDialog .mx_Field_input label,.mx_CreateRoomDialog p{color:#61708b}.mx_CreateRoomDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateRoomDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateRoomDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateRoomDialog .mx_CreateRoomDialog_topic{margin-bottom:36px}.mx_CreateRoomDialog .mx_Dialog_content>.mx_SettingsFlag{margin-top:24px}.mx_CreateRoomDialog p{margin:0 85px 0 0;font-size:.8rem}.mx_DeactivateAccountDialog .mx_Dialog_content{margin-bottom:30px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section{margin-top:60px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section .mx_Field{width:300px}.mx_DeviceVerifyDialog_cryptoSection ul{display:table}.mx_DeviceVerifyDialog_cryptoSection li{display:table-row}.mx_DeviceVerifyDialog_cryptoSection label,.mx_DeviceVerifyDialog_cryptoSection span{display:table-cell;padding-right:1em}.mx_DevTools_content{margin:10px 0}.mx_DevTools_ServersInRoomList_button{cursor:default!important}.mx_DevTools_RoomStateExplorer_query{margin-bottom:10px}.mx_DevTools_RoomStateExplorer_button,.mx_DevTools_ServersInRoomList_button{margin-bottom:10px;width:100%}.mx_DevTools_label_left{float:left}.mx_DevTools_label_right{float:right}.mx_DevTools_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_DevTools_inputRow{display:table-row}.mx_DevTools_inputLabelCell{display:table-cell;font-weight:700;padding-right:24px}.mx_DevTools_inputCell{display:table-cell;width:240px}.mx_DevTools_inputCell input{display:inline-block;border:0;border-bottom:1px solid hsla(0,0%,59.2%,.5);padding:0;width:240px;color:rgba(74,74,74,.9);font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1.067rem}.mx_DevTools_textarea{font-size:.8rem;max-width:684px;min-height:250px;padding:10px}.mx_DevTools_eventTypeStateKeyGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_DevTools_content .mx_Field_input:first-of-type{margin-right:42px}.mx_DevTools_tgl{display:none}.mx_DevTools_tgl,.mx_DevTools_tgl *,.mx_DevTools_tgl+.mx_DevTools_tgl-btn,.mx_DevTools_tgl:after,.mx_DevTools_tgl :after,.mx_DevTools_tgl:before,.mx_DevTools_tgl :before{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::-moz-selection,.mx_DevTools_tgl::-moz-selection,.mx_DevTools_tgl ::-moz-selection,.mx_DevTools_tgl:after::-moz-selection,.mx_DevTools_tgl :after::-moz-selection,.mx_DevTools_tgl:before::-moz-selection,.mx_DevTools_tgl :before::-moz-selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::selection,.mx_DevTools_tgl::selection,.mx_DevTools_tgl ::selection,.mx_DevTools_tgl:after::selection,.mx_DevTools_tgl :after::selection,.mx_DevTools_tgl:before::selection,.mx_DevTools_tgl :before::selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn{outline:0;display:block;width:7em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after{left:0}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{display:none}.mx_DevTools_tgl:checked+.mx_DevTools_tgl-btn:after{left:50%}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn{padding:2px;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:sans-serif;-webkit-perspective:100px;perspective:100px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;text-align:center;position:absolute;line-height:2em;font-weight:700;color:#fff;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:4px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after{content:attr(data-tg-on);background:#02c66f;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{background:#ff3a19;content:attr(data-tg-off)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:active:before{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:after{-webkit-transform:rotateY(0);transform:rotateY(0);left:0;background:#7fc6a6}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:active:after{-webkit-transform:rotateY(20deg);transform:rotateY(20deg)}.mx_DevTools_VerificationRequest{border:1px solid #ccc;border-radius:3px;padding:1px 5px;margin-bottom:6px;font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji}.mx_DevTools_VerificationRequest dl{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;margin:0}.mx_DevTools_VerificationRequest dd{grid-column-start:2}.mx_DevTools_VerificationRequest dd:empty{color:#666}.mx_DevTools_VerificationRequest dd:empty:after{content:"(empty)"}.mx_DevTools_VerificationRequest dt{font-weight:700;grid-column-start:1}.mx_DevTools_VerificationRequest dt:after{content:":"}.mx_EncryptedEventDialog .mx_DeviceVerifyButtons{float:right;padding:0;margin-right:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;background-color:var(--timeline-background-color);color:var(--accent-color)}.mx_EncryptedEventDialog button{margin-top:0}.mx_GroupAddressPicker_checkboxContainer{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupAddressPicker_checkboxContainer input[type=checkbox]{width:20px}.mx_IncomingSasDialog_opponentProfile_image{position:relative}.mx_IncomingSasDialog_opponentProfile h2{display:inline-block;margin-left:10px}.mx_InviteDialog_addressBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_InviteDialog_addressBar .mx_InviteDialog_editor{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background-color:#f3f8fd;border-radius:4px;min-height:25px;padding-left:8px;overflow-x:hidden;overflow-y:auto}.mx_InviteDialog_addressBar .mx_InviteDialog_editor .mx_InviteDialog_userTile{display:inline-block;float:left;position:relative;top:7px}.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea,.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea:focus{height:34px;line-height:2.267rem;font-size:.933rem;padding-left:12px;margin:0!important;border:0!important;outline:0!important;resize:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap;width:40%}.mx_InviteDialog_addressBar .mx_InviteDialog_goButton{min-width:48px;margin-left:10px;height:25px;line-height:1.667rem}.mx_InviteDialog_addressBar .mx_InviteDialog_buttonAndSpinner .mx_Spinner{width:20px;height:20px;margin-left:5px;display:inline-block;vertical-align:middle}.mx_InviteDialog_section{padding-bottom:10px}.mx_InviteDialog_section h3{font-size:.8rem;color:#61708b;font-weight:700;text-transform:uppercase}.mx_InviteDialog_roomTile{cursor:pointer;padding:5px 10px}.mx_InviteDialog_roomTile:hover{background-color:#f3f8fd;border-radius:4px}.mx_InviteDialog_roomTile *{vertical-align:middle}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack{display:inline-block;position:relative;width:36px;height:36px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack>*{position:absolute;top:0;left:0}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected{width:36px;height:36px;border-radius:36px;background-color:#368bd6;display:inline-block;position:relative}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected:before{content:"";width:24px;height:24px;grid-column:1;grid-row:1;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:6px;left:6px;background-color:#fff}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_name{font-weight:600;font-size:.933rem;color:var(--timeline-text-color);margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_userId{font-size:.8rem;color:#61708b;margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_time{text-align:right;font-size:.8rem;color:#61708b;float:right;line-height:2.4rem}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_highlight{font-weight:900}.mx_InviteDialog_userTile{margin-right:8px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill{background-color:#368bd6;border-radius:12px;display:inline-block;height:24px;line-height:1.6rem;padding-left:8px;padding-right:8px;color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_avatar{border-radius:20px;position:relative;left:-5px;top:2px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_name,.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill img.mx_InviteDialog_userTile_avatar{vertical-align:top}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_threepidAvatar{background-color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_remove{display:inline-block;margin-left:4px}.mx_InviteDialog{height:590px;padding-left:20px}.mx_InviteDialog_userSections{margin-top:10px;overflow-y:auto;padding-right:45px;height:455px}.mx_InviteDialog_addressBar,.mx_InviteDialog_helpText{margin-right:45px}.mx_KeyboardShortcutsDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-50px;max-height:1100px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category{width:33.3333%;margin:0 0 40px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category>div{padding-left:5px}.mx_KeyboardShortcutsDialog h3{margin:0 0 10px}.mx_KeyboardShortcutsDialog h5{margin:15px 0 5px;font-weight:400}.mx_KeyboardShortcutsDialog kbd{padding:5px;border-radius:4px;background-color:var(--roomlist-background-color);margin-right:5px;min-width:20px;text-align:center;display:inline-block;border:1px solid #e9edf1;-webkit-box-shadow:0 2px #e9edf1;box-shadow:0 2px #e9edf1;margin-bottom:4px;text-transform:capitalize}.mx_KeyboardShortcutsDialog kbd+kbd{margin-left:5px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_inline div{display:inline}.mx_MessageEditHistoryDialog .mx_Dialog_header>.mx_Dialog_title{text-align:center}.mx_MessageEditHistoryDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:60vh}.mx_MessageEditHistoryDialog_scrollPanel{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_MessageEditHistoryDialog_error{color:var(--warning-color);text-align:center}.mx_MessageEditHistoryDialog_edits{list-style-type:none;font-size:.933rem;padding:0;color:var(--timeline-text-color)}.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_deletion,.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_insertion{padding:0 2px}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_deletion{color:#ff4c55;background-color:rgba(255,76,85,.1);text-decoration:line-through}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_insertion{color:#1aa97b;background-color:rgba(26,169,123,.1);text-decoration:underline}.mx_MessageEditHistoryDialog_edits .mx_EventTile_content,.mx_MessageEditHistoryDialog_edits .mx_EventTile_line{margin-right:0}.mx_MessageEditHistoryDialog_edits .mx_MessageActionBar .mx_AccessibleButton{font-size:.667rem;padding:0 8px}.mx_NewSessionReviewDialog_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.mx_NewSessionReviewDialog_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_NewSessionReviewDialog_deviceName{font-weight:600}.mx_NewSessionReviewDialog_deviceID{font-size:.8rem;color:var(--timeline-text-secondary-color)}.mx_RoomSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_RoomSettingsDialog_rolesIcon:before{-webkit-mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg);mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg)}.mx_RoomSettingsDialog_notificationsIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RoomSettingsDialog_bridgesIcon:before{-webkit-mask-image:url(../../img/feather-customised/bridge.b2ca042.svg);mask-image:url(../../img/feather-customised/bridge.b2ca042.svg)}.mx_RoomSettingsDialog_warningIcon:before{-webkit-mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg);mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg)}.mx_RoomSettingsDialog .mx_Dialog_title{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto;padding-left:40px;padding-right:80px}.mx_RoomSettingsDialog .mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{-webkit-mask:url(../../img/feather-customised/image.a8671b8.svg);mask:url(../../img/feather-customised/image.a8671b8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center}.mx_RoomSettingsDialog_BridgeList{padding:0}.mx_RoomSettingsDialog_BridgeList .mx_AccessibleButton{display:inline;margin:0;padding:0}.mx_RoomSettingsDialog_BridgeList li{list-style-type:none;padding:5px;margin-bottom:8px;border:1px solid var(--roomlist-separator-color);border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon{float:left;padding-right:10px}.mx_RoomSettingsDialog_BridgeList li .column-icon *{border-radius:5px;border:1px solid var(--roomlist-separator-color)}.mx_RoomSettingsDialog_BridgeList li .column-icon .noProtocolIcon{width:48px;height:48px;background:var(--roomlist-separator-color);border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon{float:left;margin-right:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon img{border-radius:5px;border-width:1px;border-color:var(--roomlist-separator-color)}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon span{left:auto}.mx_RoomSettingsDialog_BridgeList li .column-data{display:inline-block;width:85%}.mx_RoomSettingsDialog_BridgeList li .column-data>h3{margin-top:0;margin-bottom:0;font-size:16pt;color:var(--timeline-text-color)}.mx_RoomSettingsDialog_BridgeList li .column-data>*{margin-top:4px;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details{color:var(--timeline-text-color);font-weight:600}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details .channel{margin-left:5px}.mx_RoomSettingsDialog_BridgeList li .column-data .mx_showMore{display:block;text-align:left;margin-top:10px}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata{color:#61708b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata.visible{overflow-y:visible;text-overflow:ellipsis;white-space:normal}.mx_RoomUpgradeDialog{padding-right:70px}.mx_RoomUpgradeWarningDialog{max-width:38vw;width:38vw}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag{font-weight:700}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-left:8px;float:right}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_SetEmailDialog_email_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:rgba(74,74,74,.9);background-color:var(--timeline-background-color);font-size:1rem;width:100%;max-width:280px;margin-bottom:10px}.mx_SetEmailDialog_email_input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--accent-color)}.mx_SetMxIdDialog .mx_Dialog_title{padding-right:40px}.mx_SetMxIdDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_SetMxIdDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);font-size:1rem;width:100%;max-width:280px}.mx_SetMxIdDialog_input.error,.mx_SetMxIdDialog_input.error:focus{border:1px solid var(--warning-color)}.mx_SetMxIdDialog_input_group .mx_Spinner{height:37px;padding-left:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_SetMxIdDialog .success{color:var(--accent-color)}.mx_SetPasswordDialog_change_password input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);font-size:1rem;max-width:280px;margin-bottom:10px}.mx_SetPasswordDialog_change_password_button{margin-top:68px}.mx_SetPasswordDialog .mx_Dialog_content{margin-bottom:0}.mx_RoomSettingsDialog,.mx_UserSettingsDialog{width:90vw;max-width:1000px;height:80vh}.mx_RoomSettingsDialog .mx_TabbedView,.mx_UserSettingsDialog .mx_TabbedView{top:65px}.mx_RoomSettingsDialog .mx_TabbedView .mx_SettingsTab,.mx_UserSettingsDialog .mx_TabbedView .mx_SettingsTab{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:580px;padding-right:100px;padding-bottom:100px}.mx_RoomSettingsDialog .mx_Dialog_title,.mx_UserSettingsDialog .mx_Dialog_title{text-align:center;margin-bottom:24px}.mx_ShareDialog hr{margin-top:25px;margin-bottom:25px;border-color:var(--timeline-text-secondary-color)}.mx_ShareDialog_content{margin:10px 0}.mx_ShareDialog_matrixto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;border:1px solid var(--timeline-text-secondary-color);margin-bottom:10px;margin-top:30px;padding:10px}.mx_ShareDialog_matrixto a{text-decoration:none}.mx_ShareDialog_matrixto_link{-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.mx_ShareDialog_matrixto_copy{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;margin-left:20px;display:inherit}.mx_ShareDialog_matrixto_copy>div{background-image:url(../../img/icon_copy_message.f2eab28.svg);margin-left:5px;width:20px;height:20px}.mx_ShareDialog_split{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_ShareDialog_qrcode_container{float:left;background-color:#fff;padding:5px;border-radius:5px;height:256px;width:256px;margin-right:64px}.mx_ShareDialog_social_container{display:inline-block;width:299px}.mx_ShareDialog_social_icon{display:inline-grid;margin-right:10px;margin-bottom:10px}.mx_SlashCommandHelpDialog .mx_SlashCommandHelpDialog_headerRow h2{margin-bottom:2px}.mx_SlashCommandHelpDialog .mx_Dialog_content{margin-top:12px;margin-bottom:34px}.mx_TabbedIntegrationManagerDialog .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none;position:relative}.mx_TabbedIntegrationManagerDialog_container{position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager{width:100%;height:100%;border-top:1px solid var(--accent-color)}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_TabbedIntegrationManagerDialog_tab{display:inline-block;border:1px solid var(--accent-color);border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 8px;margin-right:5px}.mx_TabbedIntegrationManagerDialog_currentTab{background-color:var(--accent-color);color:#fff}.mx_TermsDialog_forIntegrationManager .mx_Dialog{width:60%;height:70%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_TermsDialog_termsTableHeader{font-weight:700;text-align:left}.mx_TermsDialog_termsTable{font-size:.8rem;width:100%}.mx_TermsDialog_service,.mx_TermsDialog_summary{padding-right:10px}.mx_TermsDialog_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:var(--accent-color);width:10px;height:10px}.mx_UnknownDeviceDialog{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_UnknownDeviceDialog ul{list-style:none;padding:0}.mx_UnknownDeviceDialog p{font-weight:700;font-size:1.067rem}.mx_UnknownDeviceDialog .mx_DeviceVerifyButtons{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.mx_UnknownDeviceDialog .mx_Dialog_content{margin-bottom:24px;overflow-y:scroll}.mx_UnknownDeviceDialog_deviceList>li{padding:4px}.mx_UnknownDeviceDialog_deviceList>li>*{padding-bottom:0}.mx_UploadConfirmDialog_fileIcon{margin-right:5px}.mx_UploadConfirmDialog_previewOuter{text-align:center}.mx_UploadConfirmDialog_previewInner{display:inline-block;text-align:left}.mx_UploadConfirmDialog_imagePreview{max-height:300px;max-width:100%;border-radius:4px;border:1px solid #c1c1c1}.mx_UserSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_UserSettingsDialog_voiceIcon:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_UserSettingsDialog_bellIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_UserSettingsDialog_preferencesIcon:before{-webkit-mask-image:url(../../img/feather-customised/sliders.c04972d.svg);mask-image:url(../../img/feather-customised/sliders.c04972d.svg)}.mx_UserSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_UserSettingsDialog_helpIcon:before{-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_UserSettingsDialog_labsIcon:before{-webkit-mask-image:url(../../img/feather-customised/flag.350c432.svg);mask-image:url(../../img/feather-customised/flag.350c432.svg)}.mx_UserSettingsDialog_mjolnirIcon:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_UserSettingsDialog_flairIcon:before{-webkit-mask-image:url(../../img/feather-customised/flair.711761c.svg);mask-image:url(../../img/feather-customised/flair.711761c.svg)}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-right:8px}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_CreateKeyBackupDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateKeyBackupDialog_primaryContainer{padding:20px}.mx_CreateKeyBackupDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateKeyBackupDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_CreateKeyBackupDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:85px;margin-left:20px;font-size:80%}.mx_CreateKeyBackupDialog_passPhraseHelp progress{width:100%}.mx_CreateKeyBackupDialog_passPhraseInput{-webkit-box-flex:0;-ms-flex:none;flex:none;width:250px;border:1px solid var(--accent-color);border-radius:5px;padding:10px;margin-bottom:1em}.mx_CreateKeyBackupDialog_passPhraseMatch{margin-left:20px}.mx_CreateKeyBackupDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateKeyBackupDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateKeyBackupDialog_recoveryKey{width:262px;padding:20px;color:var(--timeline-text-secondary-color);background-color:#f7f7f7;margin-right:12px}.mx_CreateKeyBackupDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateKeyBackupDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_CreateKeyBackupDialog details .mx_AccessibleButton{margin:1em 0}.mx_KeyBackupFailedDialog .mx_Dialog_title{margin-bottom:32px}.mx_KeyBackupFailedDialog_title{position:relative;padding-left:45px;padding-bottom:10px}.mx_KeyBackupFailedDialog_title:before{-webkit-mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--timeline-text-color);content:"";position:absolute;top:-6px;right:0;bottom:0;left:0}.mx_KeyBackupFailedDialog .mx_Dialog_buttons{margin-top:36px}.mx_RestoreKeyBackupDialog_keyStatus{height:30px}.mx_RestoreKeyBackupDialog_primaryContainer{padding:20px}.mx_RestoreKeyBackupDialog_passPhraseInput,.mx_RestoreKeyBackupDialog_recoveryKeyInput{width:300px;border:1px solid var(--accent-color);border-radius:5px;padding:10px}.mx_RestoreKeyBackupDialog_content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:110px}.mx_AccessSecretStorageDialog_keyStatus{height:30px}.mx_AccessSecretStorageDialog_primaryContainer{padding:20px}.mx_AccessSecretStorageDialog_passPhraseInput,.mx_AccessSecretStorageDialog_recoveryKeyInput{width:300px;border:1px solid var(--accent-color);border-radius:5px;padding:10px}.mx_CreateSecretStorageDialog{width:560px}.mx_CreateSecretStorageDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateSecretStorageDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateSecretStorageDialog details .mx_AccessibleButton{margin:1em 0}.mx_CreateSecretStorageDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateSecretStorageDialog_primaryContainer{padding-top:20px}.mx_CreateSecretStorageDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateSecretStorageDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_Field.mx_CreateSecretStorageDialog_passPhraseField{margin-top:0}.mx_CreateSecretStorageDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:64px;margin-left:20px;font-size:80%}.mx_CreateSecretStorageDialog_passPhraseHelp progress{width:100%}.mx_CreateSecretStorageDialog_passPhraseMatch{width:200px;margin-left:20px}.mx_CreateSecretStorageDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateSecretStorageDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog_recoveryKey{width:262px;padding:20px;color:var(--timeline-text-secondary-color);background-color:#f7f7f7;margin-right:12px}.mx_CreateSecretStorageDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateSecretStorageDialog_recoveryKeyButtons .mx_AccessibleButton{margin-right:10px}.mx_CreateSecretStorageDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_NetworkDropdown{height:32px;position:relative;padding-right:32px;margin-left:auto;margin-right:9px;margin-top:12px}.mx_NetworkDropdown,.mx_NetworkDropdown .mx_AccessibleButton{width:-webkit-max-content;width:-moz-max-content;width:max-content}.mx_NetworkDropdown_menu{min-width:204px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border:1px solid #c1c1c1;background-color:var(--timeline-background-color);max-height:calc(100vh - 20px);overflow-y:auto}.mx_NetworkDropdown_menu_network{font-weight:700}.mx_NetworkDropdown_server{padding:12px 0;border-bottom:1px solid #9fa9ba}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title{padding:0 10px;font-size:1rem;font-weight:600;line-height:1.333rem;margin-bottom:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton{position:absolute;display:inline;right:12px;height:16px;width:16px;margin-top:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton:after{content:"";position:absolute;width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:var(--warning-color)}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_subtitle{padding:0 10px;font-size:.667rem;line-height:.933rem;margin-top:-4px;margin-bottom:4px;color:#61708b}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network{font-size:.8rem;line-height:1.067rem;padding:4px 10px;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network[aria-checked=true]:after{content:"";position:absolute;width:16px;height:16px;right:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:var(--accent-color)}.mx_NetworkDropdown_server_add:hover,.mx_NetworkDropdown_server_network:hover{background-color:var(--roomlist-background-color)}.mx_NetworkDropdown_server_add{padding:16px 10px 16px 32px;position:relative;border-radius:0 0 4px 4px}.mx_NetworkDropdown_server_add:before{content:"";position:absolute;width:16px;height:16px;left:7px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);background-color:#61708b}.mx_NetworkDropdown_handle{position:relative}.mx_NetworkDropdown_handle:after{content:"";position:absolute;width:24px;height:24px;right:-28px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);background-color:var(--timeline-text-color)}.mx_NetworkDropdown_handle .mx_NetworkDropdown_handle_server{color:#61708b;font-size:.8rem}.mx_NetworkDropdown_dialog .mx_Dialog{width:45vw}.mx_AccessibleButton{cursor:pointer}.mx_AccessibleButton_disabled{cursor:default}.mx_AccessibleButton_hasKind{padding:7px 18px;text-align:center;border-radius:4px;display:inline-block;font-size:.933rem}.mx_AccessibleButton_kind_primary{color:#fff;background-color:var(--accent-color);font-weight:600}.mx_AccessibleButton_kind_primary_outline{color:var(--accent-color);background-color:var(--timeline-background-color);border:1px solid var(--accent-color);font-weight:600}.mx_AccessibleButton_kind_secondary{color:var(--accent-color);font-weight:600}.mx_AccessibleButton_kind_primary.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_primary_outline.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary_sm{padding:5px 12px;color:#fff;background-color:var(--accent-color)}.mx_AccessibleButton_kind_primary_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_kind_danger{color:#fff;background-color:var(--warning-color)}.mx_AccessibleButton_kind_danger_outline{color:var(--warning-color);background-color:var(--timeline-background-color);border:1px solid var(--warning-color)}.mx_AccessibleButton_kind_danger.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_danger_outline.mx_AccessibleButton_disabled{color:#fff;background-color:var(--warning-color-50pct)}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger_sm{padding:5px 12px;color:#fff;background-color:var(--warning-color)}.mx_AccessibleButton_kind_danger_sm.mx_AccessibleButton_disabled{color:#fff;background-color:var(--warning-color-50pct)}.mx_AccessibleButton_kind_link{color:var(--accent-color);background-color:transparent}.mx_AccessibleButton_kind_link.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_link_sm{padding:5px 12px;color:var(--accent-color);background-color:transparent}.mx_AccessibleButton_kind_link_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AddressSelector{position:absolute;background-color:var(--timeline-background-color);width:485px;max-height:116px;overflow-y:auto;border-radius:3px;border:1px solid var(--accent-color);cursor:pointer}.mx_AddressSelector.mx_AddressSelector_empty{display:none}.mx_AddressSelector_addressListElement .mx_AddressTile{background-color:var(--timeline-background-color);border:1px solid var(--timeline-background-color)}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected{background-color:var(--roomlist-background-color)}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected .mx_AddressTile{background-color:var(--roomlist-background-color);border:1px solid var(--roomlist-background-color)}.mx_AddressTile{display:inline-block;border-radius:3px;background-color:rgba(74,73,74,.1);border:1px solid #e7e7e7;line-height:1.733rem;color:var(--timeline-text-color);font-size:.933rem;font-weight:400;margin-right:4px}.mx_AddressTile.mx_AddressTile_error{background-color:rgba(255,0,100,.1);color:var(--warning-color);border-color:var(--warning-color)}.mx_AddressTile_network{padding-right:4px}.mx_AddressTile_avatar,.mx_AddressTile_network{display:inline-block;position:relative;padding-left:2px;vertical-align:middle}.mx_AddressTile_avatar{padding-right:7px}.mx_AddressTile_mx{display:inline-block;margin:0;border:0;padding:0}.mx_AddressTile_name{display:inline-block;padding-right:4px;font-weight:600;overflow:hidden;height:26px;vertical-align:middle}.mx_AddressTile_name.mx_AddressTile_justified{width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_id{display:inline-block;padding-right:11px}.mx_AddressTile_id.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknownMx{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_unknownMxl.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_email{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_email.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknown{display:inline-block;padding-right:11px}.mx_AddressTile_unknown.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_dismiss{display:inline-block;padding-right:11px;padding-left:1px;cursor:pointer}.mx_AddressTile_dismiss object{pointer-events:none}.mx_DirectorySearchBox{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:9px;padding-right:9px}.mx_DirectorySearchBox_joinButton{display:table-cell;padding:3px 10px;background-color:var(--roomlist-background-color);border-radius:3px;background-image:url(../../img/icon-return.cb24475.svg);background-position:8px 70%;background-repeat:no-repeat;text-indent:18px;font-weight:600;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.mx_DirectorySearchBox_clear{background-color:var(--warning-color);-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:10px;mask-size:10px;width:15px;height:15px;cursor:pointer}.mx_Dropdown{position:relative;color:var(--timeline-text-color)}.mx_Dropdown_disabled{opacity:.3}.mx_Dropdown_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:3px;border:1px solid #c7c7c7;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_Dropdown_input.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_Dropdown_input:focus{border-color:var(--primary-color)}.mx_Dropdown_input.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_Dropdown_arrow{width:10px;height:6px;padding-right:9px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--timeline-text-color)}.mx_Dropdown_option{height:35px;line-height:2.333rem;padding-left:8px;padding-right:8px}.mx_Dropdown_input>.mx_Dropdown_option{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Dropdown_input>.mx_Dropdown_option,.mx_Dropdown_option div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_Dropdown_option img{margin:5px;width:16px;vertical-align:middle}input.mx_Dropdown_option,input.mx_Dropdown_option:focus{font-weight:400;border:0;padding-top:0;padding-bottom:0;width:60%}.mx_Dropdown_menu{position:absolute;left:-1px;right:-1px;top:100%;z-index:2;margin:0;padding:0;border-radius:3px;border:1px solid var(--primary-color);background-color:var(--timeline-background-color);max-height:200px;overflow-y:auto}.mx_Dropdown_menu .mx_Dropdown_option{height:auto;min-height:35px}.mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#ddd}.mx_Dropdown_searchPrompt{font-weight:400;margin-left:5px;margin-bottom:5px}.mx_EditableItemList{margin-top:12px;margin-bottom:10px}.mx_EditableItem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.mx_EditableItem_delete{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:5px;cursor:pointer;vertical-align:middle;width:14px;height:14px;-webkit-mask-image:url(../../img/feather-customised/cancel.23c2689.svg);mask-image:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--warning-color);-webkit-mask-size:100%;mask-size:100%}.mx_EditableItem_email{vertical-align:middle}.mx_EditableItem_promptText{margin-right:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_EditableItem_confirmBtn{margin-right:5px}.mx_EditableItem_item{-webkit-box-flex:1;-ms-flex:auto 1 0px;flex:auto 1 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 14px);overflow-x:hidden;text-overflow:ellipsis}.mx_EditableItemList_label{margin-bottom:5px}.mx_ErrorBoundary{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ErrorBoundary,.mx_ErrorBoundary_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ErrorBoundary_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}.mx_ErrorBoundary_body .mx_AccessibleButton{margin-top:5px}.mx_EventListSummary{position:relative}.mx_TextualEvent.mx_EventListSummary_summary{font-size:.933rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mx_EventListSummary_avatars{display:inline-block;margin-right:8px;padding-top:8px;line-height:.8rem}.mx_EventListSummary_avatars .mx_BaseAvatar{margin-right:-4px;cursor:pointer}.mx_EventListSummary_toggle{color:var(--accent-color);cursor:pointer;float:right;margin-right:10px;margin-top:8px}.mx_EventListSummary_line{border-bottom:1px solid var(--roomlist-separator-color);margin-left:63px;line-height:2rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary .mx_EventTile_line{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_line{line-height:1.467rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_toggle{margin-top:3px}.mx_MatrixChat_useCompactLayout .mx_TextualEvent.mx_EventListSummary_summary{font-size:.867rem}.mx_Field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative;margin:1em 0;border-radius:4px;-webkit-transition:border-color .25s;transition:border-color .25s;border:1px solid #e7e7e7}.mx_Field_prefix{border-right:1px solid #e7e7e7}.mx_Field_postfix{border-left:1px solid #e7e7e7}.mx_Field input,.mx_Field select,.mx_Field textarea{font-weight:400;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;border:none;border-radius:4px;padding:8px 9px;color:var(--timeline-text-color);background-color:var(--timeline-background-color);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_Field select{-moz-appearance:none;-webkit-appearance:none}.mx_Field_select:before{content:"";position:absolute;top:15px;right:10px;width:10px;height:6px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--timeline-text-color);z-index:1;pointer-events:none}.mx_Field:focus-within{border-color:var(--primary-color)}.mx_Field input:focus,.mx_Field select:focus,.mx_Field textarea:focus{outline:0}.mx_Field input::-webkit-input-placeholder,.mx_Field textarea::-webkit-input-placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-moz-placeholder,.mx_Field textarea::-moz-placeholder{-moz-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:-ms-input-placeholder,.mx_Field textarea:-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-ms-input-placeholder,.mx_Field textarea::-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::placeholder,.mx_Field textarea::placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:placeholder-shown:focus::-webkit-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-webkit-input-placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus::-moz-placeholder,.mx_Field textarea:placeholder-shown:focus::-moz-placeholder{-moz-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus:-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus:-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus::-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field input:placeholder-shown:focus::placeholder,.mx_Field textarea:placeholder-shown:focus::placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:var(--timeline-text-secondary-color)}.mx_Field label{-webkit-transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;color:var(--timeline-text-color);background-color:transparent;font-size:.933rem;position:absolute;left:0;top:0;margin:7px 8px;padding:2px;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px)}.mx_Field_labelAlwaysTopLeft label,.mx_Field input:focus+label,.mx_Field input:not(:placeholder-shown)+label,.mx_Field select+label,.mx_Field textarea:focus+label,.mx_Field textarea:not(:placeholder-shown)+label{-webkit-transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;font-size:.667rem;top:-13px;padding:0 2px;background-color:var(--timeline-background-color);pointer-events:auto}.mx_Field input:focus+label,.mx_Field select:focus+label,.mx_Field textarea:focus+label{color:var(--primary-color)}.mx_Field input:disabled,.mx_Field input:disabled+label,.mx_Field select:disabled,.mx_Field select:disabled+label,.mx_Field textarea:disabled,.mx_Field textarea:disabled+label{background-color:var(--timeline-background-color);color:var(--timeline-text-secondary-color)}.mx_Field_valid.mx_Field,.mx_Field_valid.mx_Field:focus-within{border-color:var(--accent-color)}.mx_Field_valid.mx_Field:focus-within label,.mx_Field_valid.mx_Field label{color:var(--accent-color)}.mx_Field_invalid.mx_Field,.mx_Field_invalid.mx_Field:focus-within{border-color:var(--warning-color)}.mx_Field_invalid.mx_Field:focus-within label,.mx_Field_invalid.mx_Field label{color:var(--warning-color)}.mx_Field_tooltip{margin-top:-12px;margin-left:4px;width:200px}.mx_Field_tooltip.mx_Field_valid{-webkit-animation:mx_fadeout 1s 2s forwards;animation:mx_fadeout 1s 2s forwards}.mx_Field .mx_Dropdown_input{border:initial;border-radius:0;border-radius:initial}.mx_Field .mx_CountryDropdown{width:67px}.mx_FormButton{line-height:1.067rem;padding:5px 15px;font-size:.8rem;height:-webkit-min-content;height:-moz-min-content;height:min-content}.mx_FormButton:not(:last-child){margin-right:8px}.mx_FormButton.mx_AccessibleButton_kind_primary{color:var(--accent-color);background-color:rgba(3,179,129,.16)}.mx_FormButton.mx_AccessibleButton_kind_danger{color:var(--warning-color);background-color:rgba(255,75,85,.16)}.mx_IconButton{width:32px;height:32px;border-radius:100%;background-color:rgba(3,179,129,.16);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_IconButton.mx_AccessibleButton_disabled{background-color:none}.mx_IconButton.mx_AccessibleButton_disabled:before{background-color:#d3d3d3}.mx_IconButton:hover{opacity:1%}.mx_IconButton:before{content:"";display:block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:55%;mask-size:55%;background-color:var(--accent-color)}.mx_IconButton.mx_IconButton_icon_check:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg)}.mx_IconButton.mx_IconButton_icon_edit:before{-webkit-mask-image:url(../../img/feather-customised/edit.fd55ec2.svg);mask-image:url(../../img/feather-customised/edit.fd55ec2.svg)}.mx_ImageView{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ImageView_lhs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:60px}.mx_ImageView_content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:0;height:90%;-webkit-box-flex:15;-ms-flex:15 15 0px;flex:15 15 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ImageView_content img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:all}.mx_ImageView_labelWrapper{position:absolute;top:0;right:0;height:100%;overflow:auto;pointer-events:all}.mx_ImageView_label{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:30px;padding-right:30px;min-height:100%;max-width:240px;color:#fff}.mx_ImageView_cancel{right:0;padding-right:35px}.mx_ImageView_cancel,.mx_ImageView_rotateClockwise{position:absolute;top:40px;padding-top:35px;cursor:pointer}.mx_ImageView_rotateClockwise{right:70px}.mx_ImageView_rotateCounterClockwise{position:absolute;top:40px;right:105px;padding-top:35px;cursor:pointer}.mx_ImageView_name{font-size:1.2rem;margin-bottom:6px;word-wrap:break-word}.mx_ImageView_metadata{font-size:1rem;opacity:.5}.mx_ImageView_download{display:table;margin-top:24px;margin-bottom:6px;border-radius:5px;background-color:#454545;font-size:.933rem;padding:9px;border:1px solid var(--timeline-background-color)}.mx_ImageView_size{font-size:.733rem}.mx_ImageView_link{color:#fff!important;text-decoration:none!important}.mx_ImageView_button{font-size:1rem;opacity:.5;margin-top:18px;cursor:pointer}.mx_ImageView_shim{height:30px}.mx_ImageView_rhs{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:300px}.mx_InlineSpinner{display:inline}.mx_InlineSpinner img{margin:0 6px;vertical-align:-3px}.mx_InteractiveTooltip_wrapper{position:fixed;z-index:5000}.mx_InteractiveTooltip{border-radius:3px;background-color:var(--sidebar-color);color:#fff;position:absolute;font-size:.667rem;font-weight:600;padding:6px;z-index:5001}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_top{top:10px}.mx_InteractiveTooltip_chevron_top{position:absolute;left:calc(50% - 8px);top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid var(--sidebar-color);border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_top{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(135deg);transform:rotate(135deg);border-radius:0 0 0 3px;top:-5.65771px}}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_bottom{bottom:10px}.mx_InteractiveTooltip_chevron_bottom{position:absolute;left:calc(50% - 8px);bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid var(--sidebar-color);border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_bottom{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 0 3px;bottom:-5.65771px}}.mx_ManageIntegsButton_error{position:relative;float:right;cursor:not-allowed}.mx_ManageIntegsButton_error img{position:absolute;right:-5px;top:-5px}.mx_ManageIntegsButton_errorPopup{position:absolute;top:110%;left:-275%;width:550%;padding:30%;font-size:10pt;line-height:1.5em;border-radius:5px;background-color:var(--accent-color);color:#fff;text-align:center;z-index:1000}.mx_ManageIntegsButton_error .mx_ManageIntegsButton_errorPopup{display:none}.mx_ManageIntegsButton_error:hover .mx_ManageIntegsButton_errorPopup{display:inline}.mx_PowerSelector{width:100%}.mx_PowerSelector .mx_Field input,.mx_PowerSelector .mx_Field select{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_ProgressBar{height:5px;border:1px solid #000}.mx_ProgressBar_fill{height:100%;background-color:#000}.mx_ReplyThread{margin-top:0}.mx_ReplyThread .mx_DateSeparator{font-size:1em!important;margin-top:0;margin-bottom:0;padding-bottom:1px;bottom:-5px}.mx_ReplyThread_show{cursor:pointer}blockquote.mx_ReplyThread{margin-left:0;padding-left:10px;border-left:4px solid #ddd}.mx_ResizeHandle{cursor:row-resize;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:100}.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -5px;padding:0 5px;cursor:col-resize}.mx_ResizeHandle.mx_ResizeHandle_vertical{margin:-5px 0;padding:5px 0;cursor:row-resize}.mx_MatrixChat>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_ResizeHandle>div{background:var(--roomlist-separator-color)}.mx_ResizeHandle.mx_ResizeHandle_horizontal>div{width:1px;height:100%}.mx_ResizeHandle.mx_ResizeHandle_vertical>div{height:1px}.mx_AtRoomPill,.mx_GroupPill,.mx_RoomPill,.mx_UserPill{border-radius:16px;display:inline-block;height:20px;line-height:1.333rem;padding-left:5px}a.mx_Pill{word-break:break-all;display:inline}.mx_EventTile_content .markdown-body a.mx_Pill{text-decoration:none}.mx_EventTile_content .markdown-body a.mx_UserPill,.mx_UserPill{color:var(--timeline-text-color);background-color:rgba(0,0,0,.1);padding-right:5px}.mx_UserPill_selected{background-color:var(--accent-color)!important}.mx_EventTile_content .markdown-body a.mx_AtRoomPill,.mx_EventTile_content .mx_AtRoomPill,.mx_EventTile_highlight .mx_EventTile_content .markdown-body a.mx_UserPill_me,.mx_MessageComposer_input .mx_AtRoomPill{color:#fff;background-color:var(--warning-color);padding-right:5px}.mx_EventTile_content .markdown-body a.mx_GroupPill,.mx_EventTile_content .markdown-body a.mx_RoomPill,.mx_GroupPill,.mx_RoomPill{color:#fff;background-color:#aaa;padding-right:5px}.mx_EventTile_body .mx_GroupPill,.mx_EventTile_body .mx_RoomPill,.mx_EventTile_body .mx_UserPill{cursor:pointer}.mx_AtRoomPill .mx_BaseAvatar,.mx_GroupPill .mx_BaseAvatar,.mx_RoomPill .mx_BaseAvatar,.mx_UserPill .mx_BaseAvatar{position:relative;left:-3px;top:2px}.mx_Markdown_BOLD{font-weight:700}.mx_Markdown_ITALIC{font-style:italic}.mx_Markdown_CODE{padding:.2em 0;margin:0;font-size:85%;background-color:rgba(0,0,0,.04);border-radius:3px}.mx_Markdown_HR{display:block;background:#e9e9e9}.mx_Markdown_STRIKETHROUGH{text-decoration:line-through}.mx_RoleButton{margin-left:4px;margin-right:4px;cursor:pointer;display:inline-block}.mx_RoleButton object{pointer-events:none}.mx_RoleButton_tooltip{display:inline-block;position:relative;top:-25px;left:6px}.mx_RoomAliasField{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:0;max-width:100%}.mx_RoomAliasField input{width:150px;padding-left:0;padding-right:0}.mx_RoomAliasField input::-webkit-input-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input::-moz-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input:-ms-input-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input::-ms-input-placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField input::placeholder{color:var(--timeline-text-secondary-color);font-weight:400}.mx_RoomAliasField .mx_Field_postfix,.mx_RoomAliasField .mx_Field_prefix{color:var(--timeline-text-secondary-color);border-left:none;border-right:none;font-weight:600;padding:9px 10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomAliasField .mx_Field_postfix{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 180px)}.mx_Spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixChat_middlePanel .mx_Spinner{height:auto}.mx_SyntaxHighlight{background:none!important;color:var(--timeline-text-secondary-color)!important}.mx_TextWithTooltip_tooltip{display:none}.mx_ToggleSwitch{-webkit-transition:background-color .2s ease-out .1s;transition:background-color .2s ease-out .1s;width:48px;height:24px;border-radius:14px;background-color:#c1c9d6;position:relative;opacity:.5}.mx_ToggleSwitch_enabled{cursor:pointer;opacity:1}.mx_ToggleSwitch.mx_ToggleSwitch_on{background-color:var(--accent-color)}.mx_ToggleSwitch_ball{-webkit-transition:left .15s ease-out .1s;transition:left .15s ease-out .1s;margin:2px;width:20px;height:20px;border-radius:20px;background-color:var(--timeline-background-color);position:absolute;top:0}.mx_ToggleSwitch_on>.mx_ToggleSwitch_ball{left:23px}.mx_ToggleSwitch:not(.mx_ToggleSwitch_on)>.mx_ToggleSwitch_ball{left:2px}@-webkit-keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}@keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}.mx_Tooltip_chevron{position:absolute;left:-7px;top:10px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #e7e7e7;border-bottom:7px solid transparent}.mx_Tooltip_chevron:after{content:"";width:0;height:0;border-top:6px solid transparent;border-right:6px solid var(--timeline-background-color);border-bottom:6px solid transparent;position:absolute;top:-6px;left:1px}.mx_Tooltip{display:none;position:fixed;border:1px solid #e7e7e7;border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);background-color:var(--timeline-background-color);z-index:4000;padding:10px;pointer-events:none;line-height:.933rem;font-size:.8rem;font-weight:600;color:var(--timeline-text-color);max-width:200px;word-break:break-word;margin-right:50px}.mx_Tooltip.mx_Tooltip_visible{-webkit-animation:mx_fadein .2s forwards;animation:mx_fadein .2s forwards}.mx_Tooltip.mx_Tooltip_invisible{-webkit-animation:mx_fadeout .1s forwards;animation:mx_fadeout .1s forwards}.mx_Tooltip_timeline{-webkit-box-shadow:none;box-shadow:none;background-color:var(--sidebar-color);color:#fff;text-align:center;border:none;border-radius:3px;font-size:.933rem;line-height:1.2;padding:6px 8px}.mx_Tooltip_timeline .mx_Tooltip_chevron:after{border-right-color:var(--sidebar-color)}.mx_TooltipButton{display:inline-block;width:11px;height:11px;margin-left:5px;border:2px solid #dbdbdb;border-radius:20px;color:#dbdbdb;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.6;line-height:.733rem;text-align:center;cursor:pointer}.mx_TooltipButton:hover{opacity:1}.mx_TooltipButton_container{position:relative;top:-18px;left:4px}.mx_TooltipButton_helpText{width:400px;text-align:start;line-height:17px!important}.mx_Validation{position:relative}.mx_Validation_details{padding-left:20px;margin:0}.mx_Validation_description+.mx_Validation_details{margin:1em 0 0}.mx_Validation_detail{position:relative;font-weight:400;list-style:none;margin-bottom:.5em}.mx_Validation_detail:last-child{margin-bottom:0}.mx_Validation_detail:before{content:"";position:absolute;width:14px;height:14px;top:0;left:-18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.mx_Validation_detail.mx_Validation_valid{color:var(--accent-color)}.mx_Validation_detail.mx_Validation_valid:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:var(--accent-color)}.mx_Validation_detail.mx_Validation_invalid{color:var(--warning-color)}.mx_Validation_detail.mx_Validation_invalid:before{-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:var(--warning-color)}.mx_EmojiPicker{width:340px;height:450px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.mx_EmojiPicker_header{padding:4px 8px 0;border-bottom:1px solid #e9edf1}.mx_EmojiPicker_anchor{padding:8px 8px 6px;border:none;border-bottom:2px solid transparent;background-color:transparent;border-radius:4px 4px 0 0;width:36px;height:38px}.mx_EmojiPicker_anchor:not(:disabled){cursor:pointer}.mx_EmojiPicker_anchor:not(:disabled):hover{background-color:#ddd;border-bottom:2px solid var(--accent-color)}.mx_EmojiPicker_anchor:before{background-color:var(--timeline-text-color);content:"";display:inline-block;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;height:100%}.mx_EmojiPicker_anchor:disabled:before{background-color:#ddd}.mx_EmojiPicker_anchor_activity:before{-webkit-mask-image:url(../../img/emojipicker/activity.921ec9f.svg);mask-image:url(../../img/emojipicker/activity.921ec9f.svg)}.mx_EmojiPicker_anchor_custom:before{-webkit-mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg);mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg)}.mx_EmojiPicker_anchor_flags:before{-webkit-mask-image:url(../../img/emojipicker/flags.1a8855e.svg);mask-image:url(../../img/emojipicker/flags.1a8855e.svg)}.mx_EmojiPicker_anchor_foods:before{-webkit-mask-image:url(../../img/emojipicker/foods.c6b220a.svg);mask-image:url(../../img/emojipicker/foods.c6b220a.svg)}.mx_EmojiPicker_anchor_nature:before{-webkit-mask-image:url(../../img/emojipicker/nature.6540b99.svg);mask-image:url(../../img/emojipicker/nature.6540b99.svg)}.mx_EmojiPicker_anchor_objects:before{-webkit-mask-image:url(../../img/emojipicker/objects.4d34f58.svg);mask-image:url(../../img/emojipicker/objects.4d34f58.svg)}.mx_EmojiPicker_anchor_people:before{-webkit-mask-image:url(../../img/emojipicker/people.e918580.svg);mask-image:url(../../img/emojipicker/people.e918580.svg)}.mx_EmojiPicker_anchor_places:before{-webkit-mask-image:url(../../img/emojipicker/places.7310322.svg);mask-image:url(../../img/emojipicker/places.7310322.svg)}.mx_EmojiPicker_anchor_recent:before{-webkit-mask-image:url(../../img/emojipicker/recent.13b42e2.svg);mask-image:url(../../img/emojipicker/recent.13b42e2.svg)}.mx_EmojiPicker_anchor_symbols:before{-webkit-mask-image:url(../../img/emojipicker/symbols.15a557d.svg);mask-image:url(../../img/emojipicker/symbols.15a557d.svg)}.mx_EmojiPicker_anchor_visible{border-bottom:2px solid var(--accent-color)}.mx_EmojiPicker_search{margin:8px;border-radius:4px;border:1px solid #e7e7e7;background-color:var(--timeline-background-color);display:-webkit-box;display:-ms-flexbox;display:flex}.mx_EmojiPicker_search input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;padding:8px 12px;border-radius:4px 0}.mx_EmojiPicker_search button{border:none;background-color:inherit;margin:0;padding:8px;-ms-flex-item-align:center;align-self:center;width:32px;height:32px}.mx_EmojiPicker_search_clear{cursor:pointer}.mx_EmojiPicker_search_icon{width:16px;margin:8px}.mx_EmojiPicker_search_icon:not(.mx_EmojiPicker_search_clear){pointer-events:none}.mx_EmojiPicker_search_icon:after{-webkit-mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:var(--timeline-text-color);content:"";display:inline-block;width:100%;height:100%}.mx_EmojiPicker_search_clear:after{-webkit-mask-image:url(../../img/emojipicker/delete.f7344c5.svg);mask-image:url(../../img/emojipicker/delete.f7344c5.svg)}.mx_EmojiPicker_category{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_category_label{width:304px}.mx_EmojiPicker_list{width:304px;padding:0;margin:0}.mx_EmojiPicker_item_wrapper{display:inline-block;list-style:none;width:38px;cursor:pointer}.mx_EmojiPicker_item{display:inline-block;font-size:1.333rem;padding:5px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:4px}.mx_EmojiPicker_item:hover{background-color:#ddd}.mx_EmojiPicker_item_selected{color:rgba(0,0,0,.5);border:1px solid var(--accent-color);padding:4px}.mx_EmojiPicker_category_label,.mx_EmojiPicker_preview_name{font-size:1.067rem;font-weight:600;margin:0}.mx_EmojiPicker_footer{border-top:1px solid #e9edf1;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_preview_emoji{font-size:2.133rem;padding:8px 16px}.mx_EmojiPicker_preview_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_name{text-transform:capitalize}.mx_EmojiPicker_shortcode{color:var(--timeline-text-secondary-color);font-size:.933rem}.mx_EmojiPicker_shortcode:after,.mx_EmojiPicker_shortcode:before{content:":"}.mx_EmojiPicker_quick{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.mx_EmojiPicker_quick_header .mx_EmojiPicker_name{margin-right:4px}.mx_MatrixToolbar{background-color:var(--accent-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MatrixToolbar_warning{margin-left:16px;margin-right:8px;margin-top:-2px}.mx_MatrixToolbar_info{padding-left:16px;padding-right:8px;background-color:#2a9edf}.mx_MatrixToolbar_error{padding-left:16px;padding-right:8px;background-color:#df2a8b}.mx_MatrixToolbar_content{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixToolbar_link{color:#fff!important;text-decoration:underline!important;cursor:pointer}.mx_MatrixToolbar_clickable,.mx_MatrixToolbar_close{cursor:pointer}.mx_MatrixToolbar_close img{display:block;float:right;margin-right:10px}.mx_MatrixToolbar_action{margin-right:16px}.mx_MatrixToolbar_changelog{white-space:pre}.mx_GroupPublicity_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px}.mx_GroupPublicity_toggle .mx_GroupTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.mx_GroupPublicity_toggle .mx_ToggleSwitch{float:right}.mx_GroupRoomTile{position:relative;color:var(--timeline-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupRoomList_wrapper{padding:10px}.mx_GroupUserSettings_groupPublicity_scrollbox{height:200px;border:1px solid var(--roomlist-separator-color);border-radius:3px;overflow:hidden}.mx_CreateEvent{background-color:#f7f7f7;padding:10px 20px}.mx_CreateEvent_image{float:left;margin-right:20px;width:72px;height:34px;background-color:var(--timeline-text-color);-webkit-mask:url(../../img/room-continuation.1f243ce.svg);mask:url(../../img/room-continuation.1f243ce.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_CreateEvent_header{font-weight:700}.mx_DateSeparator{clear:both;margin:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.933rem;color:var(--timeline-text-color-50pct)}.mx_DateSeparator>hr{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:0;border:none;border-bottom:1px solid var(--roomlist-separator-color)}.mx_DateSeparator>div{margin:0 25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_MEmoteBody{white-space:pre-wrap}.mx_MEmoteBody_sender{cursor:pointer}.mx_MFileBody_download,.mx_MFileBody_download a{color:var(--accent-color)}.mx_MFileBody_download a{text-decoration:none;cursor:pointer}.mx_MFileBody_download object{margin-left:-16px;padding-right:4px;margin-top:-4px;vertical-align:middle;pointer-events:none}.mx_MFileBody_download iframe{margin:0;padding:0;border:none;width:100%;height:1.5em}.mx_MImageBody{display:block;margin-right:34px}.mx_MImageBody_thumbnail{position:absolute;width:100%;height:100%;left:0;top:0}.mx_MImageBody_thumbnail_container{overflow:hidden;position:relative}.mx_MImageBody_thumbnail_spinner{position:absolute;left:50%;top:50%}.mx_MImageBody_thumbnail_spinner>*{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mx_MImageBody_gifLabel{position:absolute;display:block;top:0;left:14px;padding:5px;border-radius:5px;background:rgba(0,0,0,.7);border:2px solid rgba(0,0,0,.2);color:#fff;pointer-events:none}.mx_HiddenImagePlaceholder{position:absolute;left:0;top:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;background-color:var(--roomlist-background-color)}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button{color:var(--accent-color)}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span.mx_HiddenImagePlaceholder_eye{margin-right:8px;background-color:var(--accent-color);-webkit-mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);display:inline-block;width:18px;height:14px}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span:not(.mx_HiddenImagePlaceholder_eye){vertical-align:text-bottom}.mx_EventTile:hover .mx_HiddenImagePlaceholder{background-color:var(--timeline-background-color)}.mx_MNoticeBody{white-space:pre-wrap;opacity:.6}.mx_MStickerBody_wrapper{padding:20px 0}.mx_MStickerBody_tooltip{position:absolute;top:50%}.mx_MStickerBody_hidden{max-width:220px;text-decoration:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MTextBody{white-space:pre-wrap}span.mx_MVideoBody video.mx_MVideoBody{max-width:100%;height:auto}.mx_MessageActionBar{position:absolute;visibility:hidden;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;line-height:1.6rem;border-radius:4px;background:var(--timeline-background-color);top:-18px;right:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_MessageActionBar:before{content:"";position:absolute;width:calc(66px + 100%);height:calc(20px + 100%);top:-20px;left:-58px;z-index:-1;cursor:auto}.mx_MessageActionBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #e9edf1;margin-left:-1px}.mx_MessageActionBar>:hover{border-color:#ddd;z-index:1}.mx_MessageActionBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageActionBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageActionBar>:only-child{border-radius:3px}.mx_MessageActionBar_maskButton{width:27px}.mx_MessageActionBar_maskButton:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--timeline-text-color)}.mx_MessageActionBar_reactButton:after{-webkit-mask-image:url(../../img/react.5d59311.svg);mask-image:url(../../img/react.5d59311.svg)}.mx_MessageActionBar_replyButton:after{-webkit-mask-image:url(../../img/reply.488cf91.svg);mask-image:url(../../img/reply.488cf91.svg)}.mx_MessageActionBar_editButton:after{-webkit-mask-image:url(../../img/edit.27a8059.svg);mask-image:url(../../img/edit.27a8059.svg)}.mx_MessageActionBar_optionsButton:after{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_MessageTimestamp{color:#acacac;font-size:.667rem}.mx_MjolnirBody{opacity:.4}.mx_ReactionsRow{margin:6px 0;color:var(--timeline-text-color)}.mx_ReactionsRow_showAll{text-decoration:none;font-size:.667rem;font-weight:600;margin-left:6px;vertical-align:top}.mx_ReactionsRow_showAll:hover,.mx_ReactionsRow_showAll:link,.mx_ReactionsRow_showAll:visited{color:var(--accent-color)}.mx_ReactionsRowButton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;line-height:1.4rem;margin-right:6px;padding:0 6px;border:1px solid #e9edf1;border-radius:10px;background-color:var(--roomlist-background-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_ReactionsRowButton:hover{border-color:#ddd}.mx_ReactionsRowButton.mx_ReactionsRowButton_selected{background-color:#e9fff9;border-color:var(--accent-color)}.mx_ReactionsRowButton *{pointer-events:none}.mx_ReactionsRowButton .mx_ReactionsRowButton_content{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:4px}.mx_ReactionsRowButtonTooltip_reactedWith{opacity:.7}.mx_RoomAvatarEvent{opacity:.5;overflow-y:hidden}.mx_RoomAvatarEvent_avatar{display:inline;position:relative;top:5px}.mx_SenderProfile_name{font-weight:600}.mx_TextualEvent{opacity:.5;overflow-y:hidden}.mx_UnknownBody{white-space:pre-wrap}.mx_EventTile_content.mx_ViewSourceEvent{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.6;font-size:.8rem}.mx_EventTile_content.mx_ViewSourceEvent code,.mx_EventTile_content.mx_ViewSourceEvent pre{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EventTile_content.mx_ViewSourceEvent pre{line-height:1.2;margin:3.5px 0}.mx_EventTile_content.mx_ViewSourceEvent .mx_ViewSourceEvent_toggle{width:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;visibility:hidden;background-color:var(--accent-color);-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg)}.mx_EventTile_content.mx_ViewSourceEvent.mx_ViewSourceEvent_expanded .mx_ViewSourceEvent_toggle{-webkit-mask-position:0 bottom;mask-position:0 bottom;margin-bottom:7px;-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg)}.mx_EventTile_content.mx_ViewSourceEvent:hover .mx_ViewSourceEvent_toggle{visibility:visible}.mx_cryptoEvent{display:grid;grid-template-columns:24px minmax(0,1fr) -webkit-min-content;grid-template-columns:24px minmax(0,1fr) min-content}.mx_cryptoEvent.mx_cryptoEvent_icon:after{grid-column:1;grid-row:1/3;width:16px;height:16px;content:"";background-image:url(../../img/e2e/normal.38c8458.svg);background-repeat:no-repeat;background-size:100%;margin-top:4px}.mx_cryptoEvent.mx_cryptoEvent_icon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_cryptoEvent.mx_cryptoEvent_icon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle,.mx_cryptoEvent .mx_cryptoEvent_title{overflow-wrap:break-word}.mx_cryptoEvent .mx_cryptoEvent_title{font-weight:600;font-size:1rem;grid-column:2;grid-row:1}.mx_cryptoEvent .mx_cryptoEvent_subtitle{grid-column:2;grid-row:2}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle{font-size:.8rem}.mx_cryptoEvent .mx_cryptoEvent_buttons,.mx_cryptoEvent .mx_cryptoEvent_state{grid-column:3;grid-row:1/3}.mx_cryptoEvent .mx_cryptoEvent_buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_cryptoEvent .mx_cryptoEvent_state{width:130px;padding:10px 20px;margin:auto 0;text-align:center;color:var(--timeline-text-secondary-color)}.mx_UserInfo .mx_EncryptionInfo_spinner{text-align:center}.mx_UserInfo .mx_EncryptionInfo_spinner .mx_Spinner{margin-top:25px;margin-bottom:15px}.mx_UserInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;font-size:.8rem}.mx_UserInfo .mx_UserInfo_cancel{cursor:pointer;position:absolute;top:0;border-radius:4px;background-color:var(--roomlist-background-color);margin:9px;z-index:1}.mx_UserInfo .mx_UserInfo_cancel div{height:16px;width:16px;padding:4px;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:7px center;mask-position:7px center;background-color:#91a1c0}.mx_UserInfo h2{font-size:1.2rem;font-weight:600;margin:18px 0 0}.mx_UserInfo .mx_UserInfo_container{padding:8px 16px}.mx_UserInfo .mx_UserInfo_separator{border-bottom:1px solid #d3d3d3}.mx_UserInfo .mx_UserInfo_memberDetailsContainer{padding-top:0;padding-bottom:0;margin-bottom:8px}.mx_UserInfo .mx_RoomTile_nameContainer{width:154px}.mx_UserInfo .mx_RoomTile_badge{display:none}.mx_UserInfo .mx_RoomTile_name{width:160px}.mx_UserInfo .mx_UserInfo_avatar{margin:24px 32px 0}.mx_UserInfo .mx_UserInfo_avatar>div{max-width:30vh;margin:0 auto;-webkit-transition:.5s;transition:.5s}.mx_UserInfo .mx_UserInfo_avatar>div>div{padding-top:100%;position:relative}.mx_UserInfo .mx_UserInfo_avatar>div>div *{border-radius:100%;position:absolute;top:0;left:0;width:100%;height:100%}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar_initial{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:56px!important;width:100%!important;-webkit-transition:font-size .5s;transition:font-size .5s}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_UserInfo h3{text-transform:uppercase;color:var(--timeline-text-secondary-color);font-weight:700;font-size:.8rem;margin:4px 0}.mx_UserInfo p{margin:5px 0}.mx_UserInfo .mx_UserInfo_profile{text-align:center}.mx_UserInfo .mx_UserInfo_profile h2{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;line-height:1.667rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_UserInfo .mx_UserInfo_profile h2 span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;text-overflow:ellipsis}.mx_UserInfo .mx_UserInfo_profile h2 .mx_E2EIcon{margin-top:3px;margin-right:4px;min-width:18px}.mx_UserInfo .mx_UserInfo_profile .mx_UserInfo_profileStatus{margin-top:12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner{margin-left:20px;width:16px;height:16px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton:before,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner:before{-webkit-mask-size:80%;mask-size:80%}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:11px 0 12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription .mx_IconButton{margin-left:6px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Field{margin:0}.mx_UserInfo .mx_UserInfo_field{cursor:pointer;color:var(--accent-color);line-height:1.067rem;margin:8px 0}.mx_UserInfo .mx_UserInfo_field.mx_UserInfo_destructive{color:var(--warning-color)}.mx_UserInfo .mx_UserInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_UserInfo .mx_UserInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-bottom:16px}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator){padding-top:16px;padding-bottom:0}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator)>:not(h3){margin-left:8px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_verified .mx_UserInfo_device_trusted{color:var(--accent-color)}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_unverified .mx_UserInfo_device_trusted{color:var(--warning-color)}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device .mx_UserInfo_device_name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;word-break:break-word}.mx_UserInfo .mx_UserInfo_devices .mx_E2EIcon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:2px 5px 0 0;width:12px;height:12px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_expand{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:11px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind{padding:8px 18px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary{color:var(--accent-color);background-color:rgba(3,179,129,.16)}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger{color:var(--warning-color);background-color:rgba(255,75,85,.16)}.mx_UserInfo .mx_UserInfo_wideButton,.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton{display:block;margin:16px 0 8px}.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton+.mx_AccessibleButton{margin:8px 0}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar>div{max-width:72px;margin:0 auto}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar .mx_BaseAvatar_initial{font-size:40px!important}.mx_VerificationPanel_reciprocate_section .mx_E2EIcon,.mx_VerificationPanel_verified_section .mx_E2EIcon{margin:20px auto!important}.mx_UserInfo .mx_EncryptionPanel_cancel{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:var(--timeline-text-secondary-color);cursor:pointer;position:absolute;z-index:100;top:14px;right:14px}.mx_UserInfo .mx_VerificationPanel_qrCode{padding:4px 4px 0;background:#fff;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto!important}.mx_UserInfo .mx_VerificationPanel_qrCode canvas{height:auto!important;width:100%!important;max-width:240px}.mx_UserInfo .mx_VerificationPanel_reciprocate_section .mx_FormButton{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;display:block;margin:10px 0}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText{width:50px;vertical-align:middle;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption{background-color:#f3f8fd;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:310px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas{width:220px!important;height:220px!important;background-color:#fff;border-radius:4px;vertical-align:middle;text-align:center;padding:10px}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p{margin-top:0;font-weight:700}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText{font-size:.933rem;margin:30px 0;text-align:center}.mx_CompleteSecurity_body .mx_VerificationPanel_verified_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_verified_section .mx_AccessibleButton{float:right}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton{margin-left:10px;padding:7px 40px}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_AliasSettings_editable{border:0;border-bottom:1px solid #c7c7c7;padding:0;min-width:240px}.mx_AliasSettings_editable:focus{border-bottom:1px solid var(--accent-color);outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_AliasSettings summary{cursor:pointer;color:var(--accent-color);font-weight:600;list-style:none}.mx_AliasSettings summary::-webkit-details-marker{display:none}.mx_AliasSettings .mx_AliasSettings_localAliasHeader{margin-top:35px}.mx_ColorSettings_roomColor{display:inline-block;position:relative;width:37px;height:37px;border:1px solid #979797;margin-right:13px;cursor:pointer}.mx_ColorSettings_roomColor_selected{position:absolute;left:10px;top:4px;cursor:default!important}.mx_ColorSettings_roomColorPrimary{height:10px;position:absolute;bottom:0;width:100%}.mx_AppsDrawer{margin:5px}.mx_AppsDrawer_hidden{display:none}.mx_AppsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_AddWidget_button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer;padding:0;margin:5px auto;color:var(--accent-color);font-size:.8rem}.mx_AddWidget_button_full_width{max-width:960px}.mx_SetAppURLDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:var(--roomlist-separator-color);background-color:var(--timeline-background-color);font-size:1rem}.mx_AppTile{max-width:960px;width:50%;margin-right:5px;border:5px solid var(--roomlist-background-color);border-radius:4px}.mx_AppTile:last-child{margin-right:1px}.mx_AppTileFullWidth{border:5px solid var(--roomlist-background-color);border-radius:4px}.mx_AppTile_mini,.mx_AppTileFullWidth{max-width:960px;width:100%;height:100%;margin:0;padding:0}.mx_AppTile_persistedWrapper{height:273px}.mx_AppTile_mini .mx_AppTile_persistedWrapper{height:114px}.mx_AppTileMenuBar{margin:0;font-size:.8rem;background-color:var(--roomlist-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.mx_AppTileMenuBar_expanded{padding-bottom:5px}.mx_AppTileMenuBarTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.mx_AppTileMenuBarTitle>:last-child{margin-left:9px}.mx_AppTileMenuBarWidgets{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_AppTileMenuBar_iconButton{width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;background-color:var(--timeline-text-color);margin:0 3px}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_minimise{-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);background-color:var(--accent-color)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_maximise{-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);background-color:var(--accent-color)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_popout{-webkit-mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg);mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_menu{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_AppTileMenuBarWidgetDelete{-webkit-filter:none;filter:none}.mx_AppTileMenuBarWidget:hover{border:1px solid var(--timeline-text-color);border-radius:2px}.mx_AppTileBody{height:273px;width:100%;overflow:hidden}.mx_AppTileBody_mini{height:112px;width:100%;overflow:hidden}.mx_AppTileBody_mini iframe{border:none;width:100%;height:100%}.mx_AppTileBody iframe{width:100%;height:273px;overflow:hidden;border:none;padding:0;margin:0;display:block}.mx_AppTileMenuBarWidgetPadding{margin-right:5px}.mx_AppIconTile{background-color:#454545;border:1px solid transparent;width:200px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s;border-radius:3px;margin:5px;display:inline-block}.mx_AppIconTile.mx_AppIconTile_active{color:var(--accent-color);border-color:var(--accent-color)}.mx_AppIconTile:hover{border:1px solid var(--accent-color);-webkit-box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5);box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5)}.mx_AppIconTile_content{padding:2px 16px;height:60px;overflow:hidden}.mx_AppIconTile_content h4{margin-top:5px;margin-bottom:2px}.mx_AppIconTile_content p{margin-top:0;margin-bottom:5px;font-size:smaller}.mx_AppIconTile_image{padding:10px;max-width:100px;max-height:100px;width:auto;height:auto}.mx_AppIconTile_imageContainer{text-align:center;width:100%;background-color:#fff;border-radius:3px 3px 0 0;height:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.mx_Custom_Widget_Form div{margin-top:10px;margin-bottom:10px}.mx_AppPermissionWarning{text-align:center;background-color:var(--roomlist-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.067rem}.mx_AppPermissionWarning_row{margin-bottom:12px}.mx_AppPermissionWarning_smallText{font-size:.8rem}.mx_AppPermissionWarning_bolder{font-weight:600}.mx_AppPermissionWarning h4{margin:0;padding:0}.mx_AppPermissionWarning_helpIcon{margin-top:1px;margin-right:2px;width:10px;height:10px;display:inline-block}.mx_AppPermissionWarning_helpIcon:before{display:inline-block;background-color:var(--accent-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;width:12px;height:12px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle;-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_AppPermissionWarning_tooltip{-webkit-box-shadow:none;box-shadow:none;background-color:var(--sidebar-color);color:#fff;border:none;border-radius:3px;padding:6px 8px}.mx_AppPermissionWarning_tooltip ul{list-style-position:inside;padding-left:2px;margin-left:0}.mx_AppLoading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;position:relative;height:273px}.mx_AppLoading .mx_Spinner{position:absolute;top:0;bottom:0;left:0;right:0}.mx_AppLoading_spinner_fadeIn{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:mx_AppLoading_spinner_fadeIn_animation;animation-name:mx_AppLoading_spinner_fadeIn_animation}@-webkit-keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}@keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}.mx_AppLoading iframe{display:none}.mx_Autocomplete{position:absolute;bottom:0;z-index:1001;width:100%;border:1px solid var(--roomlist-separator-color);background:var(--timeline-background-color);border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_Autocomplete_ProviderSection{border-bottom:1px solid var(--roomlist-separator-color)}.mx_Autocomplete_Completion_block{height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--timeline-text-color)}.mx_Autocomplete_Completion_block *{margin:0 3px}.mx_Autocomplete_Completion_pill{border-radius:17px;height:34px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--timeline-text-color)}.mx_Autocomplete_Completion_pill>*{margin:0 3px}.mx_Autocomplete_Completion_subtitle{font-style:italic;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Autocomplete_Completion_description{color:grey}.mx_Autocomplete_Completion_container_pill{margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_description,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_subtitle,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_title{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx_Autocomplete_Completion.selected,.mx_Autocomplete_Completion:hover{background:var(--roomlist-background-color);outline:none}.mx_Autocomplete_provider_name{margin:12px;color:var(--timeline-text-color);font-weight:400;opacity:.4}.m_RoomView_auxPanel_stateViews{padding:5px 5px 5px 19px;border-bottom:1px solid #e5e5e5}.m_RoomView_auxPanel_stateViews_span a{text-decoration:none;color:inherit}.m_RoomView_auxPanel_stateViews_span[data-severity=warning]{font-weight:700;color:orange}.m_RoomView_auxPanel_stateViews_span[data-severity=alert]{font-weight:700;color:red}.m_RoomView_auxPanel_stateViews_span[data-severity=normal]{font-weight:400}.m_RoomView_auxPanel_stateViews_span[data-severity=notice]{font-weight:400;color:#a2a2a2}.m_RoomView_auxPanel_stateViews_delim{padding:0 5px;color:#a2a2a2}.mx_BasicMessageComposer{position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_inputEmpty>:first-child:before{content:var(--placeholder);opacity:.333;width:0;height:0;overflow:visible;display:inline-block;pointer-events:none;white-space:nowrap}@-webkit-keyframes visualbell{0%{background-color:#faa}to{background-color:var(--timeline-background-color)}}.mx_BasicMessageComposer.mx_BasicMessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_BasicMessageComposer .mx_BasicMessageComposer_input{white-space:pre-wrap;word-wrap:break-word;outline:none;overflow-x:hidden}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill{padding-left:21px;position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill:before,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill:before{position:absolute;left:2px;top:2px;content:var(--avatar-letter);width:16px;height:16px;background:var(--avatar-background),var(--timeline-background-color);color:#fff;background-repeat:no-repeat;background-size:16px;border-radius:8px;text-align:center;font-weight:400;line-height:1.067rem;font-size:.693rem}.mx_BasicMessageComposer .mx_BasicMessageComposer_AutoCompleteWrapper{position:relative;height:0}.mx_E2EIcon{width:16px;height:16px;margin:0 9px;position:relative;display:block}.mx_E2EIcon_normal:after,.mx_E2EIcon_verified:after,.mx_E2EIcon_warning:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:contain}.mx_E2EIcon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_E2EIcon_normal:after{background-image:url(../../img/e2e/normal.38c8458.svg)}.mx_E2EIcon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_EditMessageComposer{padding:3px;margin:-7px -10px -5px;overflow:visible!important}.mx_EditMessageComposer .mx_BasicMessageComposer_input{border-radius:4px;border:1px solid var(--roomlist-separator-color);background-color:var(--timeline-background-color);max-height:200px;padding:3px 6px}.mx_EditMessageComposer .mx_BasicMessageComposer_input:focus{border-color:var(--accent-color-50pct)}.mx_EditMessageComposer .mx_EditMessageComposer_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;background:var(--roomlist-background-color);z-index:100;right:0;margin:0 -110px 0 0;padding:5px 147px 5px 5px}.mx_EditMessageComposer .mx_EditMessageComposer_buttons .mx_AccessibleButton{margin-left:5px;padding:5px 40px}.mx_EventTile_last .mx_EditMessageComposer_buttons{position:static;margin-right:-147px}.mx_EntityTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--timeline-text-color);cursor:pointer}.mx_EntityTile .mx_E2EIcon{margin:0;position:absolute;bottom:2px;right:7px;height:15px;width:15px}.mx_EntityTile:hover{padding-right:30px;position:relative}.mx_EntityTile:hover:before{content:"";position:absolute;top:calc(50% - 8px);right:-8px;-webkit-mask:url(../../img/member_chevron.4163a20.png);mask:url(../../img/member_chevron.4163a20.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:16px;height:16px;background-color:#91a1c0}.mx_EntityTile .mx_PresenceLabel{display:none}.mx_EntityTile:not(.mx_EntityTile_noHover):hover .mx_PresenceLabel{display:block}.mx_EntityTile_invite{display:table-cell;vertical-align:middle;margin-left:10px;width:26px}.mx_EntityTile_avatar,.mx_GroupRoomTile_avatar{padding:4px 12px 4px 3px;width:36px;height:36px;position:relative}.mx_EntityTile_name,.mx_GroupRoomTile_name{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow:hidden;font-size:.933rem;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile_details{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EntityTile_ellipsis .mx_EntityTile_name,.mx_EntityTile_invitePlaceholder .mx_EntityTile_name{font-style:italic;color:var(--timeline-text-color)}.mx_EntityTile_offline_beenactive .mx_EntityTile_avatar,.mx_EntityTile_offline_beenactive .mx_EntityTile_name,.mx_EntityTile_unavailable .mx_EntityTile_avatar,.mx_EntityTile_unavailable .mx_EntityTile_name{opacity:.5}.mx_EntityTile_offline_neveractive .mx_EntityTile_avatar,.mx_EntityTile_offline_neveractive .mx_EntityTile_name,.mx_EntityTile_unknown .mx_EntityTile_avatar,.mx_EntityTile_unknown .mx_EntityTile_name{opacity:.25}.mx_EntityTile_subtext{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_EntityTile_power{-webkit-padding-start:6px;padding-inline-start:6px;font-size:.667rem;color:var(--timeline-text-secondary-color);max-width:6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile:hover .mx_EntityTile_power{display:none}.mx_EventTile{max-width:100%;clear:both;padding-top:18px;font-size:.933rem;position:relative}.mx_EventTile_bubble{background-color:var(--roomlist-background-color);padding:10px;border-radius:5px;margin:10px auto;max-width:75%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_EventTile.mx_EventTile_info{padding-top:0}.mx_EventTile_avatar{position:absolute;top:14px;left:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:8px;left:65px}.mx_EventTile_continuation{padding-top:0!important}.mx_EventTile_continuation.mx_EventTile_isEditing{padding-top:5px!important;margin-top:-5px}.mx_EventTile_isEditing{background-color:var(--roomlist-background-color)}.mx_EventTile .mx_SenderProfile{color:var(--timeline-text-color);font-size:.933rem;display:inline-block;overflow:hidden;cursor:pointer;padding-left:65px;padding-bottom:0;padding-top:0;margin:0;line-height:1.133rem;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 65px)}.mx_EventTile .mx_SenderProfile .mx_Flair{opacity:.7;margin-left:5px;display:inline-block;vertical-align:top;height:16px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile .mx_SenderProfile .mx_Flair img{vertical-align:-2px;margin-right:2px;border-radius:8px}.mx_EventTile_isEditing .mx_MessageTimestamp{visibility:hidden!important}.mx_EventTile .mx_MessageTimestamp{display:block;visibility:hidden;white-space:nowrap;left:0;width:46px;text-align:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile_continuation .mx_EventTile_line{clear:both}.mx_EventTile_line,.mx_EventTile_reply{position:relative;padding-left:65px;padding-top:4px;padding-bottom:2px;border-radius:4px;min-height:24px;line-height:1.467rem}.mx_EventListSummary .mx_EventTile_line,.mx_EventListSummary .mx_EventTile_reply,.mx_RoomView_timeline_rr_enabled .mx_EventTile_line,.mx_RoomView_timeline_rr_enabled .mx_EventTile_reply{margin-right:110px}.mx_EventTile_bubbleContainer{display:grid;grid-template-columns:1fr 100px}.mx_EventTile_bubbleContainer .mx_EventTile_line{margin-right:0;grid-column:1/3;padding:0}.mx_EventTile_bubbleContainer .mx_EventTile_msgOption{grid-column:2}.mx_EventTile_reply{margin-right:10px}.mx_EventTile_info .mx_EventTile_line{padding-left:83px}.mx_EventTile_bigEmoji.mx_EventTile_bigEmoji{font-size:48px!important;line-height:57px!important}.mx_MessagePanel_alwaysShowTimestamps .mx_MessageTimestamp{visibility:visible}.mx_EventTile_selected>div>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile.focus-visible:focus-within>div>a>.mx_MessageTimestamp,.mx_EventTile.mx_EventTile_actionBarFocused>div>a>.mx_MessageTimestamp,.mx_EventTile:hover>div>a>.mx_MessageTimestamp,.mx_EventTile_last>div>a>.mx_MessageTimestamp{visibility:visible}.mx_EventTile.focus-visible:focus-within .mx_MessageActionBar,.mx_EventTile.mx_EventTile_actionBarFocused .mx_MessageActionBar,.mx_EventTile:hover .mx_MessageActionBar,[data-whatinput=keyboard] .mx_EventTile:focus-within .mx_MessageActionBar{visibility:visible}.mx_EventTile_selected>.mx_EventTile_line{border-left:5px solid var(--accent-color);padding-left:60px;background-color:var(--roomlist-background-color)}.mx_EventTile_highlight,.mx_EventTile_highlight .markdown-body{color:var(--warning-color)}.mx_EventTile_highlight .markdown-body .mx_EventTile_line,.mx_EventTile_highlight .mx_EventTile_line{background-color:#fff8e3}.mx_EventTile_selected.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile.focus-visible:focus-within .mx_EventTile_line,.mx_EventTile.mx_EventTile_actionBarFocused .mx_EventTile_line,.mx_EventTile:hover .mx_EventTile_line{background-color:var(--roomlist-background-color)}.mx_EventTile_searchHighlight{border-radius:5px;padding-left:2px;padding-right:2px;cursor:pointer}.mx_EventTile_searchHighlight,.mx_EventTile_searchHighlight a{background-color:var(--accent-color);color:#fff}.mx_EventTile_encrypting{color:#abddbc!important}.mx_EventTile_sending{color:#ddd}.mx_EventTile_sending .mx_RoomPill,.mx_EventTile_sending .mx_UserPill{opacity:.5}.mx_EventTile_notSent{color:#f44}.mx_EventTile_redacted .mx_EventTile_line .mx_UnknownBody,.mx_EventTile_redacted .mx_EventTile_reply .mx_UnknownBody{--lozenge-color:#e2e2e2;--lozenge-border-color:#ccc;display:block;height:22px;width:250px;border-radius:11px;background:repeating-linear-gradient(-45deg,var(--lozenge-color),var(--lozenge-color) 3px,transparent 0,transparent 6px);-webkit-box-shadow:0 0 3px var(--lozenge-border-color) inset;box-shadow:0 0 3px var(--lozenge-border-color) inset}.mx_EventTile_sending.mx_EventTile_redacted .mx_UnknownBody{opacity:.4}div.mx_EventTile_notSent.mx_EventTile_redacted .mx_UnknownBody{--lozenge-color:#f44;--lozenge-border-color:#f44}.mx_EventTile_contextual{opacity:.4}.mx_EventTile_msgOption{float:right;text-align:right;position:relative;width:90px;height:1px;margin-right:10px}.mx_EventTile_msgOption a{text-decoration:none}.mx_EventTile_readAvatars{position:relative;display:inline-block;width:14px;height:14px;top:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_EventTile_emote .mx_EventTile_readAvatars,.mx_EventTile_info .mx_EventTile_readAvatars{top:7px}.mx_EventTile_readAvatars .mx_BaseAvatar{position:absolute;display:inline-block}.mx_EventTile_readAvatarRemainder{color:#acacac;font-size:.733rem;position:absolute}.mx_EventTile_content{display:block;overflow-y:hidden;overflow-x:hidden;margin-right:34px}.mx_EventTile_body{overflow-y:hidden}.mx_EventTile_spoiler{cursor:pointer}.mx_EventTile_spoiler_reason{color:#acacac;font-size:.733rem}.mx_EventTile_spoiler_content{-webkit-filter:blur(5px) saturate(.1) sepia(1);filter:blur(5px) saturate(.1) sepia(1);-webkit-transition-duration:.5s;transition-duration:.5s}.mx_EventTile_spoiler.visible>.mx_EventTile_spoiler_content{-webkit-filter:none;filter:none}.mx_EventTile_e2eIcon{position:absolute;top:6px;left:46px;width:15px;height:15px;display:block;bottom:0;right:0;opacity:.2;background-repeat:no-repeat;background-size:contain}.mx_EventTile_e2eIcon_undecryptable,.mx_EventTile_e2eIcon_unencrypted,.mx_EventTile_e2eIcon_unknown,.mx_EventTile_e2eIcon_unverified{background-image:url(../../img/e2e/warning.2d79aff.svg);opacity:1}.mx_EventTile_e2eIcon_hidden{display:none}.mx_EventTile_e2eIcon_hidden[src*="img/e2e-blocked.svg"],.mx_EventTile_e2eIcon_hidden[src*="img/e2e-warning.svg"]{display:block}.mx_EventTile_keyRequestInfo{font-size:.8rem}.mx_EventTile_keyRequestInfo_text{opacity:.5}.mx_EventTile_keyRequestInfo_text a{color:var(--timeline-text-color);text-decoration:underline;cursor:pointer}.mx_EventTile_keyRequestInfo_tooltip_contents p{text-align:auto;margin-left:3px;margin-right:3px}.mx_EventTile_keyRequestInfo_tooltip_contents p:first-child{margin-top:0}.mx_EventTile_keyRequestInfo_tooltip_contents p:last-child{margin-bottom:0}.mx_EventTile_12hr .mx_EventTile_e2eIcon{padding-left:5px}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{padding-left:60px}.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{border-left:5px solid #76cfa5}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line{border-left:5px solid #e8bf37}.mx_EventTile:hover.mx_EventTile_unknown.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile:hover .mx_EventTile_e2eIcon{opacity:1}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>.mx_EventTile_e2eIcon{display:block;left:41px}.mx_EventTile_content .mx_EventTile_edited{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8rem;color:var(--timeline-text-color-50pct);display:inline-block;margin-left:9px;cursor:pointer}.mx_EventTile_body pre{border:1px solid transparent}.mx_EventTile_content .markdown-body{font-family:inherit!important;white-space:normal!important;line-height:inherit!important;color:inherit;font-size:.933rem}.mx_EventTile_content .markdown-body code,.mx_EventTile_content .markdown-body pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji!important;color:#333}.mx_EventTile_content .markdown-body pre{overflow-x:overlay;overflow-y:visible;max-height:30vh}.mx_EventTile_content .markdown-body code{background-color:#f8f8f8}.mx_EventTile.focus-visible:focus-within .mx_EventTile_body pre,.mx_EventTile:hover .mx_EventTile_body pre{border:1px solid #e5e5e5}.mx_EventTile_pre_container{position:relative}.mx_EventTile_copyButton{position:absolute;display:inline-block;visibility:hidden;cursor:pointer;top:6px;right:6px;width:19px;height:19px;background-image:url(../../img/icon_copy_message.f2eab28.svg)}.mx_EventTile_body .mx_EventTile_pre_container:focus-within .mx_EventTile_copyButton,.mx_EventTile_body .mx_EventTile_pre_container:hover .mx_EventTile_copyButton{visibility:visible}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2,.mx_EventTile_content .markdown-body h3,.mx_EventTile_content .markdown-body h4,.mx_EventTile_content .markdown-body h5,.mx_EventTile_content .markdown-body h6{font-family:inherit!important;color:inherit}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2{font-size:1.5em;border-bottom:none!important}.mx_EventTile_content .markdown-body a{color:var(--primary-color);text-decoration:underline}.mx_EventTile_content .markdown-body .hljs{display:inline!important}.mx_MatrixChat_useCompactLayout .mx_EventTile{padding-top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info{padding-top:0;font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_reply{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile .mx_SenderProfile{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote{padding-top:8px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_reply{padding-top:0;padding-bottom:1px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation{padding-top:0}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_reply,.mx_MatrixChat_useCompactLayout .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile_reply{padding-top:0;padding-bottom:0}.mx_MatrixChat_useCompactLayout .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile_e2eIcon{top:3px}.mx_MatrixChat_useCompactLayout .mx_EventTile_readAvatars{top:27px}.mx_MatrixChat_useCompactLayout .mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_MatrixChat_useCompactLayout .mx_EventTile_emote .mx_EventTile_readAvatars{top:5px}.mx_MatrixChat_useCompactLayout .mx_EventTile_info .mx_EventTile_readAvatars{top:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList h2{margin-top:6px}.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body blockquote,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body dl,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ol,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body p,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body pre,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body table,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ul{margin-bottom:4px}.mx_InviteOnlyIcon_large{width:12px;height:12px;position:relative;display:block!important;margin:0 4px}.mx_InviteOnlyIcon_large:before{background-color:var(--roomlist-text-secondary-color);-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:12px}.mx_InviteOnlyIcon_small{width:12px;height:12px;position:relative;display:block!important;left:-2px}.mx_InviteOnlyIcon_small:before{background-color:var(--roomlist-text-secondary-color);-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:10px;height:10px}.mx_JumpToBottomButton{z-index:1000;position:absolute;bottom:12px;right:24px;width:38px;height:50px;text-align:center}.mx_JumpToBottomButton_badge{position:relative;top:-12px;border-radius:16px;font-weight:700;font-size:.8rem;line-height:.933rem;text-align:center;display:inline-block;padding:0 4px;color:var(--roomlist-background-color);background-color:var(--warning-color)}.mx_JumpToBottomButton_scrollDown{position:relative;height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--timeline-background-color);border:1.3px solid var(--roomlist-text-secondary-color);cursor:pointer}.mx_JumpToBottomButton_scrollDown:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 14px;mask-position:9px 14px;background:var(--roomlist-text-secondary-color)}.mx_LinkPreviewWidget{margin-top:15px;margin-right:15px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-left:4px solid #ddd;color:var(--timeline-text-secondary-color)}.mx_LinkPreviewWidget_image{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-left:15px;text-align:center;cursor:pointer}.mx_LinkPreviewWidget_caption{margin-left:15px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_LinkPreviewWidget_title{display:inline;font-weight:700;white-space:normal}.mx_LinkPreviewWidget_siteName{display:inline}.mx_LinkPreviewWidget_description{margin-top:8px;white-space:normal;word-wrap:break-word}.mx_LinkPreviewWidget_cancel{cursor:pointer;width:18px;height:18px}.mx_LinkPreviewWidget_cancel img{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;visibility:hidden}.mx_LinkPreviewWidget:hover .mx_LinkPreviewWidget_cancel img,.mx_LinkPreviewWidget_cancel.focus-visible:focus img{visibility:visible}.mx_MatrixChat_useCompactLayout .mx_LinkPreviewWidget{margin-top:6px;margin-bottom:6px}.mx_MemberDeviceInfo{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_MemberDeviceInfo_icon{margin-top:4px;width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.mx_MemberDeviceInfo_icon_blacklisted{-webkit-mask-image:url(../../img/e2e/blacklisted.74ba193.svg);mask-image:url(../../img/e2e/blacklisted.74ba193.svg);background-color:var(--warning-color)}.mx_MemberDeviceInfo_icon_verified{-webkit-mask-image:url(../../img/e2e/verified.fb77c33.svg);mask-image:url(../../img/e2e/verified.fb77c33.svg);background-color:var(--accent-color)}.mx_MemberDeviceInfo_icon_unverified{-webkit-mask-image:url(../../img/e2e/warning.2d79aff.svg);mask-image:url(../../img/e2e/warning.2d79aff.svg);background-color:var(--warning-color)}.mx_MemberDeviceInfo>.mx_DeviceVerifyButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em;margin:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MemberDeviceInfo_deviceId{word-break:break-word;font-size:.867rem}.mx_MemberDeviceInfo_deviceInfo{margin:0 5px 5px 8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_blacklist,.mx_EncryptedEventDialog .mx_MemberDeviceInfo_unblacklist{padding-left:1em;padding-right:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{float:right;padding-left:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{color:#76cfa5}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified{color:#e8bf37}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted{color:#ba6363}.mx_MemberInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.mx_MemberInfo,.mx_MemberInfo_name{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_MemberInfo_name{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MemberInfo_name>.mx_E2EIcon{margin-right:0}.mx_MemberInfo_cancel{height:16px;width:16px;padding:10px 0 10px 10px;cursor:pointer;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:16px center;mask-position:16px center;background-color:#91a1c0}.mx_MemberInfo_name h2{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;max-height:50px}.mx_MemberInfo h2{font-size:1.2rem;font-weight:600;margin:16px 0 16px 15px}.mx_MemberInfo_container{margin:0 16px 16px}.mx_MemberInfo .mx_RoomTile_nameContainer{width:154px}.mx_MemberInfo .mx_RoomTile_badge{display:none}.mx_MemberInfo .mx_RoomTile_name{width:160px}.mx_MemberInfo_avatar{background:var(--sidebar-color);margin-bottom:16px}.mx_MemberInfo_avatar>img{height:auto;width:100%;max-height:30vh;-o-object-fit:contain;object-fit:contain;display:block}.mx_MemberInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_MemberInfo_profile{margin-bottom:16px}.mx_MemberInfo h3{text-transform:uppercase;color:#9fa9ba;font-weight:700;font-size:.8rem;margin:4px 0}.mx_MemberInfo_profileField{font-size:1rem;position:relative}.mx_MemberInfo_buttons{margin-bottom:16px}.mx_MemberInfo_field{cursor:pointer;font-size:1rem;color:var(--timeline-text-color);margin-left:8px;line-height:1.533rem}.mx_MemberInfo_createRoom{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.mx_MemberInfo_createRoom_label{width:auto!important;cursor:pointer}.mx_MemberInfo label{font-size:.867rem}.mx_MemberInfo label .mx_MemberInfo_label_text{display:inline-block;max-width:180px;vertical-align:text-top}.mx_MemberInfo input[type=radio]{vertical-align:-2px;margin-right:5px;margin-left:8px}.mx_MemberInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_MemberInfo .mx_MemberInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_GroupMemberList,.mx_GroupRoomList,.mx_MemberList{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_GroupMemberList .mx_Spinner,.mx_GroupRoomList .mx_Spinner,.mx_MemberList .mx_Spinner{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.mx_GroupMemberList h2,.mx_GroupRoomList h2,.mx_MemberList h2{text-transform:uppercase;color:#3d3b39;font-weight:600;font-size:.867rem;padding-left:3px;padding-right:12px;margin-top:8px;margin-bottom:4px}.mx_GroupMemberList .mx_AutoHideScrollbar,.mx_GroupRoomList .mx_AutoHideScrollbar,.mx_MemberList .mx_AutoHideScrollbar{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_chevron{position:absolute;right:35px;margin-top:-15px}.mx_MemberList_border{overflow-y:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.mx_GroupMemberList_query,.mx_GroupRoomList_query,.mx_MemberList_query{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_wrapper{padding:10px}.mx_MemberList_invite,.mx_RightPanel_invite{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;background-color:var(--accent-color);border-radius:4px;padding:8px;margin:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600}.mx_MemberList_invite .mx_RightPanel_icon,.mx_RightPanel_invite .mx_RightPanel_icon{padding-right:5px;padding-top:2px}.mx_MemberList_invite.mx_AccessibleButton_disabled{background-color:var(--timeline-text-secondary-color);cursor:not-allowed}.mx_MemberList_invite span{background-image:url(../../img/feather-customised/user-add.f517c01.svg);background-repeat:no-repeat;background-position:0;padding-left:25px}.mx_MessageComposer_wrapper{vertical-align:middle;margin:auto;border-top:1px solid var(--roomlist-separator-color);position:relative;padding-left:84px}.mx_MessageComposer_replaced_wrapper{margin-left:auto;margin-right:auto}.mx_MessageComposer_replaced_valign{height:60px;display:table-cell;vertical-align:middle}.mx_MessageComposer_roomReplaced_icon{float:left;margin-right:20px;margin-top:5px;width:31px;height:31px}.mx_MessageComposer_roomReplaced_header{font-weight:700}.mx_MessageComposer_autocomplete_wrapper{position:relative;height:0}.mx_MessageComposer_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mx_MessageComposer .mx_MessageComposer_avatar{position:absolute;left:27px}.mx_MessageComposer .mx_MessageComposer_avatar .mx_BaseAvatar{display:block}.mx_MessageComposer_composecontrols{width:100%}.mx_MessageComposer_e2eIcon.mx_E2EIcon{position:absolute;left:60px;margin-right:0;margin-left:3px;width:15px;height:15px}.mx_MessageComposer_noperm_error{width:100%;height:60px;font-style:italic;color:var(--timeline-text-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MessageComposer_input_wrapper{cursor:text}.mx_MessageComposer_input,.mx_MessageComposer_input_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MessageComposer_input{vertical-align:middle;min-height:60px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.933rem;margin-right:6px}.mx_MessageComposer_editor{width:100%;max-height:120px;min-height:19px;overflow-y:auto;overflow-x:hidden;word-break:break-word}.mx_MessageComposer_editor>:first-child{margin-top:0!important}.mx_MessageComposer_editor>:last-child{margin-bottom:0!important}@keyframes visualbell{0%{background-color:#faa}to{background-color:var(--timeline-background-color)}}.mx_MessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_MessageComposer_input blockquote{color:var(--timeline-text-secondary-color);margin:0 0 16px;padding:0 15px;border-left:4px solid #ddd}.mx_MessageComposer_input pre{background-color:rgba(0,0,0,.04);border-radius:3px;padding:10px}.mx_MessageComposer_input textarea{display:block;width:100%;padding:0;margin-top:6px;margin-bottom:6px;border:0;resize:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:var(--timeline-text-color);background-color:var(--timeline-background-color);font-size:.933rem;max-height:120px;overflow:auto;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji}.mx_MessageComposer_input textarea::-moz-placeholder{line-height:100%;color:var(--accent-color);opacity:1}.mx_MessageComposer_input textarea::-webkit-input-placeholder{color:var(--accent-color)}.mx_MessageComposer_button{position:relative;margin-right:12px;cursor:pointer;height:20px;width:20px}.mx_MessageComposer_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.mx_MessageComposer_upload:before{-webkit-mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg);mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg)}.mx_MessageComposer_hangup:before{-webkit-mask-image:url(../../img/hangup.a9def68.svg);mask-image:url(../../img/hangup.a9def68.svg)}.mx_MessageComposer_voicecall:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_MessageComposer_videocall:before{-webkit-mask-image:url(../../img/feather-customised/video.02dbf40.svg);mask-image:url(../../img/feather-customised/video.02dbf40.svg)}.mx_MessageComposer_stickers:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_MessageComposer_formatting{cursor:pointer;margin:0 11px;width:24px;height:18px}.mx_MessageComposer_formatbar_wrapper{width:100%;background-color:var(--timeline-background-color);-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08)}.mx_MessageComposer_formatbar{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:62px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.667rem;color:var(--timeline-text-secondary-color)}.mx_MessageComposer_formatbar *{margin-right:4px}.mx_MessageComposer_format_button,.mx_MessageComposer_formatbar_cancel,.mx_MessageComposer_formatbar_markdown{cursor:pointer}.mx_MessageComposer_formatbar_cancel{margin-right:22px}.mx_MessageComposer_formatbar_markdown{height:17px;width:30px;margin-right:64px}.mx_MessageComposer_input_markdownIndicator{height:10px;width:12px;padding:4px 4px 4px 0}.mx_MessageComposer_formatbar_markdown,.mx_MessageComposer_input_markdownIndicator{cursor:pointer;-webkit-mask-image:url(../../img/markdown.6905ba8.svg);mask-image:url(../../img/markdown.6905ba8.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#91a1c0}.mx_MessageComposer_formatbar_markdown.mx_MessageComposer_markdownDisabled,.mx_MessageComposer_input_markdownIndicator.mx_MessageComposer_markdownDisabled{opacity:.2}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_input{min-height:50px}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_noperm_error{height:50px}.mx_MessageComposerFormatBar{display:none;width:130px;height:24px;position:absolute;cursor:pointer;border-radius:4px;background-color:var(--timeline-background-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000}.mx_MessageComposerFormatBar.mx_MessageComposerFormatBar_shown{display:block}.mx_MessageComposerFormatBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #e9edf1;margin-left:-1px}.mx_MessageComposerFormatBar>:hover{border-color:#ddd;z-index:1}.mx_MessageComposerFormatBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageComposerFormatBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageComposerFormatBar>:only-child{border-radius:3px}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button{width:27px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--timeline-text-color)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconBold:after{-webkit-mask-image:url(../../img/format/bold.38e6779.svg);mask-image:url(../../img/format/bold.38e6779.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconItalic:after{-webkit-mask-image:url(../../img/format/italics.4e279d1.svg);mask-image:url(../../img/format/italics.4e279d1.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconStrikethrough:after{-webkit-mask-image:url(../../img/format/strikethrough.bac51cb.svg);mask-image:url(../../img/format/strikethrough.bac51cb.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconQuote:after{-webkit-mask-image:url(../../img/format/quote.5843424.svg);mask-image:url(../../img/format/quote.5843424.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconCode:after{-webkit-mask-image:url(../../img/format/code.ea9f385.svg);mask-image:url(../../img/format/code.ea9f385.svg)}.mx_MessageComposerFormatBar_buttonTooltip{white-space:nowrap;font-size:.867rem;font-weight:600;min-width:54px;text-align:center}.mx_MessageComposerFormatBar_buttonTooltip .mx_MessageComposerFormatBar_tooltipShortcut{font-size:.6rem;opacity:.7}.mx_PinnedEventTile{min-height:40px;margin-bottom:5px;width:100%;border-radius:5px}.mx_PinnedEventTile:hover{background-color:var(--roomlist-background-color)}.mx_PinnedEventTile .mx_PinnedEventTile_sender,.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{color:#868686;font-size:.8em;vertical-align:top;display:inline-block;padding-bottom:3px}.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{padding-left:15px;display:none}.mx_PinnedEventTile .mx_PinnedEventTile_senderAvatar .mx_BaseAvatar{float:left;margin-right:10px}.mx_PinnedEventTile_actions{float:right;margin-right:10px;display:none}.mx_PinnedEventTile:hover .mx_PinnedEventTile_timestamp{display:inline-block}.mx_PinnedEventTile:hover .mx_PinnedEventTile_actions{display:block}.mx_PinnedEventTile_unpinButton{display:inline-block;cursor:pointer;margin-left:10px}.mx_PinnedEventTile_gotoButton{display:inline-block;font-size:.7em}.mx_PinnedEventTile_message{margin-left:50px;position:relative;top:0;left:0}.mx_PinnedEventsPanel{border-top:1px solid var(--roomlist-separator-color)}.mx_PinnedEventsPanel_body{max-height:300px;overflow-y:auto;padding-bottom:15px}.mx_PinnedEventsPanel_header{margin:0;padding-top:8px;padding-bottom:15px}.mx_PinnedEventsPanel_cancel{margin:12px;float:right;display:inline-block}.mx_PresenceLabel{font-size:.733rem;opacity:.5}.mx_ReplyPreview{position:absolute;bottom:0;z-index:1000;width:100%;border:1px solid var(--roomlist-separator-color);background:var(--timeline-background-color);border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_ReplyPreview_section{border-bottom:1px solid var(--roomlist-separator-color)}.mx_ReplyPreview_header{margin:12px;color:var(--timeline-text-color);font-weight:400;opacity:.4}.mx_ReplyPreview_title{float:left}.mx_ReplyPreview_cancel{float:right;cursor:pointer}.mx_ReplyPreview_clear{clear:both}.mx_RoomBreadcrumbs{position:relative;height:42px;padding:8px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:radial-gradient(circle at center,#e8eef5,#e8eef5 15px,transparent 16px);background-size:36px;background-position:6px -1px;background-repeat:repeat-x;overflow-x:hidden}.mx_RoomBreadcrumbs:hover{overflow-x:visible}.mx_RoomBreadcrumbs .mx_AutoHideScrollbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb{margin-left:4px;height:32px;display:inline-block;-webkit-transition:width .3s,-webkit-transform .3s;transition:width .3s,-webkit-transform .3s;transition:transform .3s,width .3s;transition:transform .3s,width .3s,-webkit-transform .3s;position:relative}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomTile_badge{position:absolute;top:-3px;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomBreadcrumbs_dmIndicator{position:absolute;bottom:0;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_animate{margin-left:0;width:32px;-webkit-transform:scale(1);transform:scale(1)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_preAnimate{width:0;-webkit-transform:scale(0);transform:scale(0)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_left{opacity:.5}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{display:none}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator{background:-webkit-gradient(linear,right top,left top,from(var(--roomlist-background-color-0pct)),to(var(--roomlist-background-color)));background:linear-gradient(270deg,var(--roomlist-background-color-0pct),var(--roomlist-background-color))}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{background:-webkit-gradient(linear,left top,right top,from(var(--roomlist-background-color-0pct)),to(var(--roomlist-background-color)));background:linear-gradient(90deg,var(--roomlist-background-color-0pct),var(--roomlist-background-color))}.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_leftOverflow .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_rightOverflow .mx_IndicatorScrollbar_rightOverflowIndicator{position:absolute;top:0;bottom:0;width:15px;display:block;pointer-events:none;z-index:100}.mx_RoomDropTarget_container{background-color:var(--roomlist-background-color);padding:8px 18px 7px}.collapsed .mx_RoomDropTarget_container{padding-right:10px;padding-left:10px}.mx_RoomDropTarget{font-size:.867rem;padding-top:5px;padding-bottom:5px;border:1px dashed var(--accent-color);color:var(--timeline-text-color);background-color:var(--timeline-background-color-50pct);border-radius:4px}.mx_RoomDropTarget_label{position:relative;margin-top:3px;line-height:1.4rem;z-index:1;text-align:center}.collapsed .mx_RoomDropTarget_avatar{float:none}.collapsed .mx_RoomDropTarget_label{display:none}.mx_RoomHeader{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid var(--roomlist-separator-color)}.mx_RoomHeader .mx_E2EIcon{margin:0;position:absolute;bottom:-2px;right:-6px;height:15px;width:15px}.mx_RoomHeader_wrapper{margin:auto;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 10px 0 19px}.mx_RoomHeader_spinner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;padding-left:12px;padding-right:12px}.mx_RoomHeader_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-right:8px;margin-top:-5px}.mx_RoomHeader_textButton_danger{background-color:var(--warning-color)}.mx_RoomHeader_cancelButton{cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomHeader_buttons{background-color:var(--timeline-background-color);padding-right:5px}.mx_RoomHeader_buttons,.mx_RoomHeader_info{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_info{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomHeader_simpleHeader{line-height:3.467rem;color:var(--timeline-text-color);font-size:1.2rem;font-weight:600;overflow:hidden;margin-left:63px;text-overflow:ellipsis;width:100%}.mx_RoomHeader_simpleHeader .mx_RoomHeader_cancelButton{float:right}.mx_RoomHeader_simpleHeader .mx_RoomHeader_icon{margin-left:14px;margin-right:24px;vertical-align:-4px}.mx_RoomHeader_name{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;color:var(--timeline-text-color);font-weight:600;font-size:1.2rem;margin:0 7px;border-bottom:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_nametext{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mx_RoomHeader_settingsHint{color:#a2a2a2!important}.mx_RoomHeader_searchStatus{font-weight:400;opacity:.6}.mx_RoomHeader_avatar,.mx_RoomHeader_avatarPicker,.mx_RoomHeader_avatarPicker_edit,.mx_RoomHeader_avatarPicker_remove,.mx_RoomHeader_name{cursor:pointer}.mx_RoomHeader_avatarPicker_remove{position:absolute;top:-11px;right:-9px}.mx_RoomHeader_name:hover div:not(.mx_RoomHeader_editable){color:var(--accent-color)}.mx_RoomHeader_placeholder{color:#a2a2a2!important}.mx_RoomHeader_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_RoomHeader_editable:focus{border-bottom:1px solid var(--accent-color)!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_RoomHeader_topic{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--timeline-text-color-50pct);font-weight:400;font-size:.867rem;margin:4px 7px 0;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid transparent;line-height:1.2em;max-height:2.4em}.mx_RoomHeader_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;width:28px;height:28px;margin:0 7px;position:relative}.mx_RoomHeader_avatar .mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover}.mx_RoomHeader_avatarPicker{position:relative}.mx_RoomHeader_avatarPicker_edit{position:absolute;left:16px;top:18px}.mx_RoomHeader_avatarPicker_edit>label{cursor:pointer}.mx_RoomHeader_avatarPicker_edit>input{display:none}.mx_RoomHeader_button{position:relative;margin-left:10px;cursor:pointer;height:20px;width:20px}.mx_RoomHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RoomHeader_settingsButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomHeader_forgetButton:before{-webkit-mask-image:url(../../img/leave.96c4dc4.svg);mask-image:url(../../img/leave.96c4dc4.svg);width:26px}.mx_RoomHeader_searchButton:before{-webkit-mask-image:url(../../img/feather-customised/search.28e7db7.svg);mask-image:url(../../img/feather-customised/search.28e7db7.svg)}.mx_RoomHeader_shareButton:before{-webkit-mask-image:url(../../img/feather-customised/share.9dc5acb.svg);mask-image:url(../../img/feather-customised/share.9dc5acb.svg)}.mx_RoomHeader_manageIntegsButton:before{-webkit-mask-image:url(../../img/feather-customised/grid.9e353ed.svg);mask-image:url(../../img/feather-customised/grid.9e353ed.svg)}.mx_RoomHeader_showPanel{height:16px}.mx_RoomHeader_voipButton{display:table-cell}.mx_RoomHeader_voipButtons{margin-top:18px}.mx_RoomHeader_pinnedButton:before{-webkit-mask-image:url(../../img/icons-pin.1d9bacf.svg);mask-image:url(../../img/icons-pin.1d9bacf.svg)}.mx_RoomHeader_pinsIndicator{position:absolute;right:0;bottom:4px;width:8px;height:8px;border-radius:8px;background-color:var(--timeline-text-secondary-color)}.mx_RoomHeader_pinsIndicatorUnread{background-color:var(--warning-color)}.mx_RoomList{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:hidden}.mx_RoomList .mx_ResizeHandle{position:relative}.mx_RoomList .mx_RoomSubList:not(.mx_RoomSubList_nonEmpty)+.mx_ResizeHandle{display:none}.mx_RoomList_expandButton{margin-left:8px;cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomList_emptySubListTip_container{padding:8px 18px 7px}.mx_RoomList_emptySubListTip{font-size:.867rem;padding:5px;border:1px dashed var(--accent-color);color:var(--timeline-text-color);background-color:var(--timeline-background-color-50pct);border-radius:4px;line-height:1.067rem}.mx_RoomList_emptySubListTip .mx_RoleButton{vertical-align:-2px}.mx_RoomList_headerButtons{position:absolute;right:60px}.mx_RoomPreviewBar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center}.mx_RoomPreviewBar h3{font-size:1.2rem;font-weight:600}.mx_RoomPreviewBar h3.mx_RoomPreviewBar_spinnerTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomPreviewBar .mx_RoomPreviewBar_message p,.mx_RoomPreviewBar h3{word-break:break-all;word-break:break-word}.mx_RoomPreviewBar .mx_Spinner{width:auto;height:auto;margin:10px 10px 10px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer{font-size:.8rem;line-height:1.333rem}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer .mx_Spinner{vertical-align:middle;display:inline-block}.mx_RoomPreviewBar_dark{background-color:var(--sidebar-color);color:#fff}.mx_RoomPreviewBar_actions,.mx_RoomPreviewBar_message{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomPreviewBar_message{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_RoomPreviewBar_message p{overflow-wrap:break-word}.mx_RoomPreviewBar_panel{padding:8px 8px 8px 20px;border-top:1px solid var(--roomlist-separator-color);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3px 8px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions>*{margin-left:12px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message>*{margin:4px}.mx_RoomPreviewBar_dialog{margin:auto;-webkit-box-sizing:content;box-sizing:content;width:400px;border-radius:4px;padding:20px;text-align:center}.mx_RoomPreviewBar_dialog,.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message>*{margin:5px 0 20px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton{padding:7px 50px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions>*{margin-top:12px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-bottom:7px}.mx_RoomPreviewBar_inviter{font-weight:600}a.mx_RoomPreviewBar_inviter{text-decoration:underline;cursor:pointer}.mx_RoomRecoveryReminder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#fff8e3;padding:20px;border:1px solid var(--roomlist-separator-color);border-bottom:unset}.mx_RoomRecoveryReminder_header{font-weight:700;margin-bottom:1em}.mx_RoomRecoveryReminder_body{margin-bottom:1em}.mx_RoomRecoveryReminder_button{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin:0 10px}.mx_RoomRecoveryReminder_secondary{font-size:90%;margin-top:1em}.mx_RoomTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:34px;margin:0;padding:0 8px 0 10px;position:relative}.mx_RoomTile:focus{-webkit-filter:none!important;filter:none!important;background-color:var(--timeline-background-color)}.mx_RoomTile_menuButton{display:none;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;background-image:url(../../img/icon_context.f8baf8d.svg);background-repeat:no-repeat;background-position:50%}.mx_RoomTile_tooltip{display:inline-block;position:relative;top:-54px;left:-12px}.mx_RoomTile_nameContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;vertical-align:middle}.mx_RoomTile_labelContainer,.mx_RoomTile_nameContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;min-width:0}.mx_RoomTile_labelContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.mx_RoomTile_subtext{display:inline-block;font-size:.733rem;padding:0 0 0 7px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:clip;position:relative;bottom:4px}.mx_RoomTile_avatar_container{position:relative}.mx_RoomTile_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:4px;width:24px;vertical-align:middle}.mx_RoomTile_hasSubtext .mx_RoomTile_avatar{padding-top:0;vertical-align:super}.mx_RoomTile_dm{display:block;position:absolute;bottom:0;right:-5px;z-index:2}.mx_RoomTile_e2eIcon.mx_E2EIcon{height:14px;width:14px;display:block;position:absolute;bottom:-2px;right:-5px;z-index:1;margin:0}.mx_RoomTile_name{font-size:.933rem;padding:0 4px;color:var(--roomlist-text-secondary-color);white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.mx_RoomTile_badge{-webkit-box-flex:0;-ms-flex:0 1 content;flex:0 1 content;border-radius:.8em;padding:0 .4em;color:var(--roomlist-background-color);font-weight:600;font-size:.8rem}.collapsed .mx_RoomTile{margin:0 6px;padding:0 2px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collapsed .mx_RoomTile_name{display:none}.collapsed .mx_RoomTile_badge{position:absolute;right:6px;top:0;border-radius:16px;z-index:3;border:.18em solid var(--roomlist-background-color)}.collapsed .mx_RoomTile_menuButton{display:none}.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:focus-within .mx_RoomTile_menuButton,.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:hover .mx_RoomTile_menuButton,.mx_RoomTile_menuDisplayed .mx_RoomTile_menuButton{display:block}.mx_RoomTile_badge.mx_RoomTile_badgeUnread,.mx_RoomTile_unreadNotify .mx_RoomTile_badge{background-color:var(--roomlist-text-secondary-color)}.mx_RoomTile_badge.mx_RoomTile_badgeRed,.mx_RoomTile_highlight .mx_RoomTile_badge{color:#fff;background-color:var(--warning-color)}.mx_RoomTile_highlight .mx_RoomTile_name,.mx_RoomTile_unread .mx_RoomTile_name{font-weight:600;color:var(--roomlist-text-color)}.mx_RoomTile_selected{border-radius:4px;background-color:var(--roomlist-highlights-color)}.mx_DNDRoomTile{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mx_DNDRoomTile_dragging{-webkit-transform:scale(1.05);transform:scale(1.05)}.mx_RoomTile_arrow{position:absolute;right:0}.mx_RoomTile.mx_RoomTile_transparent{background-color:transparent}.mx_RoomTile.mx_RoomTile_transparent:focus{background-color:rgba(0,0,0,.1)}.mx_GroupInviteTile .mx_RoomTile_name{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomUpgradeWarningBar{max-height:235px;background-color:#f7f7f7;padding-left:20px;padding-right:20px;overflow:scroll}.mx_RoomUpgradeWarningBar_wrapped{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center}.mx_RoomUpgradeWarningBar_header{color:var(--warning-color);font-weight:700}.mx_RoomUpgradeWarningBar_body{color:var(--warning-color)}.mx_RoomUpgradeWarningBar_upgradelink{color:var(--warning-color);text-decoration:underline}.mx_RoomUpgradeWarningBar_small{color:var(--timeline-text-secondary-color);font-size:70%}.mx_SearchBar{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--roomlist-separator-color)}.mx_SearchBar .mx_SearchBar_input{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-left:22px}.mx_SearchBar .mx_SearchBar_searchButton{cursor:pointer;width:37px;height:37px;background-color:var(--accent-color);-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_SearchBar .mx_SearchBar_buttons{display:inherit}.mx_SearchBar .mx_SearchBar_button{border:0;margin:0 0 0 22px;padding:5px;font-size:1rem;cursor:pointer;color:var(--timeline-text-color);border-bottom:2px solid var(--accent-color);font-weight:600}.mx_SearchBar .mx_SearchBar_unselected{color:#9fa9ba;border-color:transparent}.mx_SearchBar .mx_SearchBar_cancel{background-color:var(--warning-color);-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:14px;mask-size:14px;padding:9px;margin:0 12px 0 3px;cursor:pointer}.mx_SendMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:.933rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:6px;min-width:0}.mx_SendMessageComposer,.mx_SendMessageComposer .mx_BasicMessageComposer{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.mx_SendMessageComposer .mx_BasicMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:50px}.mx_SendMessageComposer .mx_BasicMessageComposer .mx_BasicMessageComposer_input{padding:3px 0;margin:auto 0;max-height:140px;overflow-y:auto}.mx_SendMessageComposer .mx_SendMessageComposer_overlayWrapper{position:relative;height:0}.mx_Stickers_content{overflow:hidden}.mx_Stickers_content_container{overflow:hidden;height:300px}#mx_persistedElement_stickerPicker .mx_AppTileFullWidth{height:unset;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:none;border-right:none;border-bottom:none}.mx_Stickers_contentPlaceholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mx_Stickers_contentPlaceholder p{max-width:200px}.mx_Stickers_addLink{display:inline;cursor:pointer;text-decoration:underline}.mx_Stickers_hideStickers{z-index:2001}.mx_TopUnreadMessagesBar{z-index:1000;position:absolute;top:24px;right:24px;width:38px}.mx_TopUnreadMessagesBar:after{content:"";position:absolute;top:-8px;left:11px;width:4px;height:4px;border-radius:16px;background-color:var(--roomlist-background-color);border:6px solid var(--accent-color);pointer-events:none}.mx_TopUnreadMessagesBar_scrollUp{height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--timeline-background-color);border:1.3px solid var(--roomlist-text-secondary-color);cursor:pointer}.mx_TopUnreadMessagesBar_scrollUp:before{content:"";position:absolute;width:38px;height:38px;-webkit-mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 13px;mask-position:9px 13px;background:var(--roomlist-text-secondary-color)}.mx_TopUnreadMessagesBar_markAsRead{display:block;width:18px;height:18px;background:var(--timeline-background-color);border:1.3px solid var(--roomlist-text-secondary-color);border-radius:10px;margin:5px auto}.mx_TopUnreadMessagesBar_markAsRead:before{content:"";position:absolute;width:18px;height:18px;-webkit-mask-image:url(../../img/cancel.4b9715b.svg);mask-image:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px;-webkit-mask-position:4px 4px;mask-position:4px 4px;background:var(--roomlist-text-secondary-color)}.mx_UserOnlineDot{border-radius:50%;background-color:var(--accent-color);height:5px;width:5px;display:inline-block}.mx_WhoIsTypingTile{margin-left:-18px;padding-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_WhoIsTypingTile_avatars{-webkit-box-flex:0;-ms-flex:0 0 83px;flex:0 0 83px;text-align:center}.mx_WhoIsTypingTile_avatars>:not(:first-child){margin-left:-12px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar_initial{padding-top:1px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar,.mx_WhoIsTypingTile_remainingAvatarPlaceholder{border:1px solid var(--timeline-background-color);border-radius:40px}.mx_WhoIsTypingTile_remainingAvatarPlaceholder{position:relative;display:inline-block;color:#acacac;background-color:#ddd;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center}.mx_WhoIsTypingTile_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.933rem;font-weight:600;color:#9e9e9e}.mx_WhoIsTypingTile_label>span{background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-size:25px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:15px;display:block}.mx_MatrixChat_useCompactLayout .mx_WhoIsTypingTile{padding-top:4px}.mx_AvatarSetting_avatar{width:88px;height:88px;margin-left:13px;position:relative}.mx_AvatarSetting_avatar>*{width:88px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-top:8px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div{position:relative;height:12px;width:12px;display:inline;padding-right:6px;left:-6px;top:3px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div:before{content:"";position:absolute;height:12px;width:12px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/upload.a4ce82a.svg);mask-image:url(../../img/feather-customised/upload.a4ce82a.svg)}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_link_sm{color:var(--warning-color)}.mx_AvatarSetting_avatar>img{cursor:pointer;-o-object-fit:cover;object-fit:cover}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder,.mx_AvatarSetting_avatar>img{display:block;height:88px;border-radius:4px}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{background-color:var(--timeline-text-color);-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder{background-color:#e7e7e7}.mx_CrossSigningPanel_statusList{border-spacing:0}.mx_CrossSigningPanel_statusList td{padding:0}.mx_CrossSigningPanel_statusList td:first-of-type{-webkit-padding-end:1em;padding-inline-end:1em}.mx_CrossSigningPanel_buttonRow{margin:1em 0}.mx_DevicesPanel{display:table;table-layout:fixed;width:880px;border-spacing:10px}.mx_DevicesPanel_header{display:table-header-group;font-weight:700}.mx_DevicesPanel_header>.mx_DevicesPanel_deviceButtons{height:48px}.mx_DevicesPanel_header>div{display:table-cell;vertical-align:middle}.mx_DevicesPanel_header .mx_DevicesPanel_deviceName{width:50%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceLastSeen{width:30%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceButtons{width:20%}.mx_DevicesPanel_device{display:table-row}.mx_DevicesPanel_device>div{display:table-cell}.mx_DevicesPanel_myDevice{font-weight:700}.mx_E2eAdvancedPanel_settingLongDescription{margin-right:150px}.mx_ExistingEmailAddress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingEmailAddress_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingEmailAddress_email,.mx_ExistingEmailAddress_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingEmailAddress_confirmBtn{margin-left:5px}.mx_IntegrationManager .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none}.mx_IntegrationManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_IntegrationManager_loading h3{text-align:center}.mx_IntegrationManager_error{text-align:center;padding-top:20px}.mx_IntegrationManager_error h3{color:var(--warning-color)}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigInvalid,.mx_KeyBackupPanel_sigValid{font-weight:700}.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigValid{color:#76cfa5}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_sigInvalid{color:#ba6363}.mx_KeyBackupPanel_deviceName{font-style:italic}.mx_KeyBackupPanel_buttonRow{margin:1em 0}.mx_UserNotifSettings_tableRow{display:table-row}.mx_UserNotifSettings_inputCell{display:table-cell;padding-bottom:8px;padding-right:8px;width:16px}.mx_UserNotifSettings_labelCell{padding-bottom:8px;width:400px;display:table-cell}.mx_UserNotifSettings_pushRulesTableWrapper{padding-bottom:8px}.mx_UserNotifSettings_pushRulesTable{width:100%;table-layout:fixed}.mx_UserNotifSettings_pushRulesTable thead{font-weight:700}.mx_UserNotifSettings_pushRulesTable tbody th{font-weight:400}.mx_UserNotifSettings_pushRulesTable tbody th:first-child{text-align:left}.mx_UserNotifSettings_keywords{cursor:pointer;color:var(--accent-color)}.mx_UserNotifSettings_devicesTable td{padding-left:20px;padding-right:20px}.mx_UserNotifSettings_notifTable{display:table}.mx_UserNotifSettings_notifTable .mx_Spinner{position:absolute}.mx_NotificationSound_soundUpload{display:none}.mx_NotificationSound_browse{color:var(--accent-color);border:1px solid var(--accent-color);background-color:transparent}.mx_NotificationSound_save{margin-left:5px;color:#fff;background-color:var(--accent-color)}.mx_NotificationSound_resetSound{margin-top:5px;color:#fff;border:var(--warning-color);background-color:var(--warning-color)}.mx_ExistingPhoneNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingPhoneNumber_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingPhoneNumber_address,.mx_ExistingPhoneNumber_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingPhoneNumber_confirmBtn{margin-left:5px}.mx_ExistingPhoneNumber_verification{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ExistingPhoneNumber_verification .mx_Field{margin:0 0 0 1em}.mx_PhoneNumbers_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_PhoneNumbers_input>.mx_Field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_PhoneNumbers_country{width:80px}.mx_ProfileSettings_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ProfileSettings_controls{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_ProfileSettings_controls .mx_Field #profileTopic{height:4em}.mx_ProfileSettings_controls .mx_Field:first-child{margin-top:0}.mx_ProfileSettings_hostingSignup{margin-left:20px}.mx_ProfileSettings_hostingSignup img{margin-left:5px}.mx_ProfileSettings_avatarUpload{display:none}.mx_SetIdServer .mx_Field_input{margin-right:100px}.mx_SetIdServer_tooltip{max-width:120px}.mx_SetIntegrationManager{margin-top:10px;margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading{margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading>.mx_SettingsTab_subheading{display:inline-block;padding-left:5px}.mx_SetIntegrationManager .mx_ToggleSwitch{display:inline-block;float:right;top:9px;margin-right:100px}.mx_SettingsTab_warningText{color:var(--warning-color)}.mx_SettingsTab_heading{font-size:1.333rem;font-weight:600;color:var(--timeline-text-color)}.mx_SettingsTab_heading:nth-child(n+2){margin-top:30px}.mx_SettingsTab_subheading{font-size:1.067rem;display:block;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-weight:600;color:var(--timeline-text-color);margin-bottom:10px;margin-top:12px}.mx_SettingsTab_subsectionText{color:var(--timeline-text-secondary-color);font-size:.933rem;display:block;margin:10px 100px 10px 0}.mx_SettingsTab_section{margin-bottom:24px}.mx_SettingsTab_section .mx_SettingsFlag{margin-right:100px;margin-bottom:10px}.mx_SettingsTab_section.mx_SettingsTab_subsectionText .mx_SettingsFlag{margin-right:0!important}.mx_SettingsTab_section .mx_SettingsFlag .mx_SettingsFlag_label{vertical-align:middle;display:inline-block;font-size:.933rem;color:var(--timeline-text-color);max-width:calc(100% - 48px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.mx_SettingsTab_section .mx_SettingsFlag .mx_ToggleSwitch{float:right}.mx_SettingsTab_linkBtn{cursor:pointer;color:var(--accent-color);word-break:break-all}.mx_SettingsTab a{color:var(--primary-color)}.mx_GeneralRoomSettingsTab_profileSection{margin-top:10px}.mx_RolesRoomSettingsTab ul{margin-bottom:0}.mx_RolesRoomSettingsTab_unbanBtn{margin-right:10px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_warning,.mx_SecurityRoomSettingsTab label{display:block}.mx_SecurityRoomSettingsTab_warning img{vertical-align:middle;margin-right:5px;margin-left:3px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_encryptionSection{margin-bottom:25px}.mx_GeneralUserSettingsTab_changePassword .mx_Field,.mx_GeneralUserSettingsTab_themeSection .mx_Field{margin-right:100px}.mx_GeneralUserSettingsTab_changePassword .mx_Field:first-child{margin-top:0}.mx_GeneralUserSettingsTab_accountSection .mx_EmailAddresses,.mx_GeneralUserSettingsTab_accountSection .mx_PhoneNumbers,.mx_GeneralUserSettingsTab_discovery .mx_ExistingEmailAddress,.mx_GeneralUserSettingsTab_discovery .mx_ExistingPhoneNumber,.mx_GeneralUserSettingsTab_languageInput{margin-right:100px}.mx_GeneralUserSettingsTab_warningIcon{vertical-align:middle}.mx_HelpUserSettingsTab_debugButton{margin-bottom:5px;margin-top:5px}.mx_HelpUserSettingsTab span.mx_AccessibleButton{word-break:break-word}.mx_MjolnirUserSettingsTab .mx_Field{margin-right:100px}.mx_MjolnirUserSettingsTab_listItem{margin-bottom:2px}.mx_NotificationUserSettingsTab .mx_SettingsTab_heading{margin-bottom:10px}.mx_PreferencesUserSettingsTab .mx_Field{margin-right:100px}.mx_PreferencesUserSettingsTab .mx_SettingsTab_section{margin-bottom:30px}.mx_SecurityUserSettingsTab .mx_DevicesPanel{width:auto;max-width:880px}.mx_SecurityUserSettingsTab_deviceInfo{display:table;padding-left:0}.mx_SecurityUserSettingsTab_deviceInfo>li{display:table-row}.mx_SecurityUserSettingsTab_deviceInfo>li>label,.mx_SecurityUserSettingsTab_deviceInfo>li>span{display:table-cell;padding-right:1em}.mx_SecurityUserSettingsTab_bulkOptions .mx_AccessibleButton,.mx_SecurityUserSettingsTab_importExportButtons .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab_importExportButtons{margin-bottom:15px}.mx_SecurityUserSettingsTab_ignoredUser{margin-bottom:5px}.mx_SecurityUserSettingsTab_ignoredUser .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab .mx_SettingsTab_section .mx_AccessibleButton_kind_link{padding:0;font-size:inherit}.mx_VoiceUserSettingsTab .mx_Field{margin-right:100px}.mx_VoiceUserSettingsTab_missingMediaPermissions{margin-bottom:15px}.mx_InlineTermsAgreement_cbContainer{margin-bottom:10px;font-size:.933rem}.mx_InlineTermsAgreement_cbContainer a{color:var(--accent-color);text-decoration:none}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox{margin-top:10px}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox input{vertical-align:text-bottom}.mx_InlineTermsAgreement_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:var(--accent-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px;height:12px;margin-left:3px;vertical-align:middle}.mx_VerificationShowSas_decimalSas{text-align:center;font-weight:700;padding-left:3px;padding-right:3px}.mx_VerificationShowSas_decimalSas span{margin-left:5px;margin-right:5px}.mx_VerificationShowSas_emojiSas{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0}.mx_VerificationShowSas_emojiSas_block{display:inline-block;margin-bottom:16px;position:relative;width:52px}.mx_AuthPage_modal .mx_VerificationShowSas_emojiSas_block,.mx_Dialog .mx_VerificationShowSas_emojiSas_block{width:60px}.mx_VerificationShowSas_emojiSas_emoji{font-size:2.133rem}.mx_VerificationShowSas_emojiSas_label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem}.mx_VerificationShowSas_emojiSas_break{-ms-flex-preferred-size:100%;flex-basis:100%}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_matchButton{color:var(--accent-color);background-color:rgba(3,179,129,.16);border:none}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_noMatchButton{color:var(--warning-color);background-color:rgba(255,75,85,.16);border:none}.mx_CallView_voice{background-color:var(--accent-color);color:#fff;cursor:pointer;text-align:center;padding:6px;font-weight:700;font-size:.867rem}.mx_IncomingCallBox{text-align:center;border:1px solid #a4a4a4;border-radius:8px;background-color:var(--timeline-background-color);position:fixed;z-index:1000;padding:6px;margin-top:-3px;margin-left:-20px;width:200px}.mx_IncomingCallBox_chevron{padding:12px;position:absolute;left:-21px;top:0}.mx_IncomingCallBox_title{padding:6px;font-weight:700}.mx_IncomingCallBox_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_IncomingCallBox_buttons_cell{vertical-align:middle;padding:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_IncomingCallBox_buttons_accept,.mx_IncomingCallBox_buttons_decline{vertical-align:middle;width:80px;height:36px;line-height:2.4rem;border-radius:36px;color:#fff;margin:auto}.mx_IncomingCallBox_buttons_decline{background-color:#f48080}.mx_IncomingCallBox_buttons_accept{background-color:#80f480}.mx_VideoView{width:100%;position:relative;z-index:30}.mx_VideoView video{width:100%}.mx_VideoView_remoteVideoFeed{width:100%;background-color:#000;z-index:50}.mx_VideoView_localVideoFeed{width:25%;height:25%;position:absolute;left:10px;bottom:10px;z-index:100}.mx_VideoView_localVideoFeed video{width:auto;height:100%}.mx_VideoView_localVideoFeed.mx_VideoView_localVideoFeed_flipped video{-webkit-transform:scaleX(-1);transform:scaleX(-1)} \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/theme-light.css b/riot/bundles/9f769ac7a648e2ec9507/theme-light.css deleted file mode 100644 index ef661bd..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/theme-light.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(../../fonts/Nunito/Nunito-Regular.73a8196.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(../../fonts/Nunito/Nunito-SemiBold.bca2d7f.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(../../fonts/Nunito/Nunito-Bold.e0e8a9f.ttf) format("truetype")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2aafaa1.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(../../fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.5476fd3.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.6bc411a.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local("Inconsolata Bold"),local("Inconsolata-Bold"),url(../../fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.000abc6.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.hljs-addition{background:#dfd}.hljs-deletion{background:#fdd}:root{font-size:15px}html{height:100%;overflow:hidden}body{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1rem;background-color:#fff;color:#2e2f32;border:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji;font-size:100%!important}.error,.text-error,.text-warning,.warning{color:#ff4b55}.text-success{color:#03b381}b{font-weight:700}h2{color:#2e2f32;font-weight:400;font-size:1.2rem;margin-top:16px;margin-bottom:16px}a:hover,a:link,a:visited{color:#238cf5}input[type=password],input[type=search],input[type=text]{padding:9px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;font-weight:600;min-width:0}input[type=search].mx_textinput_icon,input[type=text].mx_textinput_icon{padding-left:36px;background-repeat:no-repeat;background-position:10px}input[type=search].mx_textinput_icon.mx_textinput_search,input[type=text].mx_textinput_icon.mx_textinput_search{background-image:url(../../img/feather-customised/search-input.044bfa7.svg)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input[type=password],input[type=text],textarea{background-color:transparent;color:#2e2f32}textarea{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;color:#2e2f32}input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}:focus:not(.focus-visible){outline:none}.mx_Dialog .mx_textinput>input[type=search],.mx_Dialog .mx_textinput>input[type=text],.mx_MatrixChat .mx_textinput>input[type=search],.mx_MatrixChat .mx_textinput>input[type=text]{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#2e2f32}.mx_Dialog .mx_textinput,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text],.mx_MatrixChat .mx_textinput,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:#9fa9ba;border-radius:4px;border:1px solid #c1c1c1;margin:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_Dialog .mx_textinput,.mx_MatrixChat .mx_textinput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Dialog .mx_textinput input::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder,.mx_MatrixChat .mx_textinput input::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-webkit-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-webkit-input-placeholder{color:#61708b}.mx_Dialog .mx_textinput input::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder,.mx_MatrixChat .mx_textinput input::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-moz-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-moz-placeholder{color:#61708b}.mx_Dialog .mx_textinput input:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder,.mx_MatrixChat .mx_textinput input:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]:-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]:-ms-input-placeholder{color:#61708b}.mx_Dialog .mx_textinput input::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder,.mx_MatrixChat .mx_textinput input::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::-ms-input-placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::-ms-input-placeholder{color:#61708b}.mx_Dialog .mx_textinput input::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_Dialog :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder,.mx_MatrixChat .mx_textinput input::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search]::placeholder,.mx_MatrixChat :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]::placeholder{color:#61708b}.dark-panel{background-color:#f2f5f8}.dark-panel .mx_textinput,.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.dark-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#9fa9ba;background-color:#fff;border:none}.light-panel .mx_textinput,.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=search],.light-panel :not(.mx_textinput):not(.mx_Field):not(.mx_no_textinput)>input[type=text]{color:#9fa9ba;background-color:#f2f5f8;border:none}::-moz-focus-inner{border:0}.mx_fadable{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#mx_theme_accentColor{color:#03b381}#mx_theme_secondaryAccentColor{color:#f2f5f8}#mx_theme_tertiaryAccentColor{color:#d3efe1}.mx_Dialog_wrapper{position:fixed;z-index:4000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_Dialog{background-color:#fff;color:#747474;z-index:4012;font-weight:300;font-size:1rem;position:relative;padding:25px 30px 30px;max-height:80%;-webkit-box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);box-shadow:2px 15px 30px 0 rgba(0,0,0,.48);border-radius:4px;overflow-y:auto}.mx_Dialog_fixedWidth{width:60vw;max-width:704px}.mx_Dialog_staticWrapper .mx_Dialog{z-index:4010}.mx_Dialog_background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(46,48,51,.38);opacity:.8;z-index:4011}.mx_Dialog_background.mx_Dialog_staticBackground{z-index:4009}.mx_Dialog_wrapperWithStaticUnder .mx_Dialog_background{opacity:.4}.mx_Dialog_lightbox .mx_Dialog_background{opacity:.85;background-color:#000}.mx_Dialog_lightbox .mx_Dialog{border-radius:0;background-color:transparent;width:100%;height:100%;max-width:100%;max-height:100%;pointer-events:none}.mx_Dialog_header{position:relative;margin-bottom:10px}.mx_Dialog_titleImage{vertical-align:middle;width:25px;height:25px;margin-left:-2px;margin-right:4px}.mx_Dialog_title{font-size:1.467rem;line-height:2.4rem;color:#45474a}.mx_Dialog_header.mx_Dialog_headerWithButton>.mx_Dialog_title{text-align:center}.mx_Dialog_title.danger{color:#ff4b55}.mx_Dialog_cancelButton{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:#c1c1c1;cursor:pointer;position:absolute;top:4px;right:0}.mx_Dialog_content{margin:24px 0 68px;font-size:.933rem;color:#2e2f32;word-wrap:break-word}.mx_Dialog_buttons{margin-top:20px;text-align:right}.mx_Dialog_buttons button,.mx_Dialog_buttons input[type=submit],.mx_Dialog button,.mx_Dialog input[type=submit]{vertical-align:middle;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-left:0;margin-right:8px;font-weight:600;border:1px solid #03b381;color:#03b381;background-color:#fff}.mx_Dialog button:last-child{margin-right:0}.mx_Dialog_buttons button:focus,.mx_Dialog_buttons input[type=submit]:focus,.mx_Dialog button:focus,.mx_Dialog input[type=submit]:focus{-webkit-filter:brightness(105%);filter:brightness(105%)}.mx_Dialog_buttons button.mx_Dialog_primary,.mx_Dialog_buttons input[type=submit].mx_Dialog_primary,.mx_Dialog button.mx_Dialog_primary,.mx_Dialog input[type=submit].mx_Dialog_primary{color:#fff;background-color:#03b381;min-width:156px}.mx_Dialog_buttons button.danger,.mx_Dialog_buttons input[type=submit].danger,.mx_Dialog button.danger,.mx_Dialog input[type=submit].danger{background-color:#ff4b55;border:1px solid #ff4b55;color:#fff}.mx_Dialog button.warning,.mx_Dialog input[type=submit].warning{border:1px solid #ff4b55;color:#ff4b55}.mx_Dialog_buttons button:disabled,.mx_Dialog_buttons input[type=submit]:disabled,.mx_Dialog button:disabled,.mx_Dialog input[type=submit]:disabled{background-color:#747474;border:1px solid #747474;opacity:.7}.mx_Dialog_wrapper.mx_Dialog_spinner .mx_Dialog{width:auto;border-radius:8px;padding:0;-webkit-box-shadow:none;box-shadow:none}.mx_GeneralButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;display:inline;margin:auto}.mx_linkButton{cursor:pointer;color:#03b381}.mx_TextInputDialog_label{text-align:left;padding-bottom:12px}.mx_TextInputDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#2e2f32;background-color:#fff}.mx_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em}.mx_button_row{margin-top:69px}.mx_Beta{color:red;margin-right:10px;position:relative;top:-3px;background-color:#fff;padding:0 4px;border-radius:3px;border:1px solid #8b0000;cursor:help;-webkit-transition-duration:.2s;transition-duration:.2s;font-size:smaller;-webkit-filter:opacity(.5);filter:opacity(.5)}.mx_Beta:hover{color:#fff;border:1px solid grey;background-color:#8b0000}.mx_TintableSvgButton{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.mx_TintableSvgButton object{margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%}.mx_TintableSvgButton span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.mx_Username_color1{color:#368bd6}.mx_Username_color2{color:#ac3ba8}.mx_Username_color3{color:#03b381}.mx_Username_color4{color:#e64f7a}.mx_Username_color5{color:#ff812d}.mx_Username_color6{color:#2dc2c5}.mx_Username_color7{color:#5c56f5}.mx_Username_color8{color:#74d12c}.mx_Tooltip_dark .mx_Tooltip_chevron:after{border-right-color:#27303a}html{scrollbar-color:rgba(0,0,0,.2) transparent}*{scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,.2)}.mx_AutoHideScrollbar:hover{scrollbar-color:rgba(0,0,0,.2) transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar{background-color:transparent}.mx_AutoHideScrollbar:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}.mx_AutoHideScrollbar{overflow-x:hidden;overflow-y:auto;overflow-y:overlay;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-color:transparent transparent}.mx_AutoHideScrollbar::-webkit-scrollbar,.mx_AutoHideScrollbar::-webkit-scrollbar-thumb{background-color:transparent}.mx_CompatibilityPage{width:100%;height:100%;background-color:#e55}.mx_CompatibilityPage_box{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:500px;height:300px;border:1px solid;padding:10px;background-color:#fcc}.mx_ContextualMenu_wrapper{position:fixed;z-index:5000}.mx_ContextualMenu_background{position:fixed;top:0;left:0;width:100%;height:100%;opacity:1;z-index:5000}.mx_ContextualMenu{border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);background-color:#fff;color:#2e2f32;position:absolute;font-size:.933rem;z-index:5001}.mx_ContextualMenu_right{right:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_right{right:8px}.mx_ContextualMenu_chevron_right{position:absolute;right:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-left:8px solid #fff;border-bottom:8px solid transparent}.mx_ContextualMenu_left{left:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_left{left:8px}.mx_ContextualMenu_chevron_left{position:absolute;left:-8px;top:0;width:0;height:0;border-top:8px solid transparent;border-right:8px solid #fff;border-bottom:8px solid transparent}.mx_ContextualMenu_top{top:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_top{top:8px}.mx_ContextualMenu_chevron_top{position:absolute;left:0;top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid #fff;border-right:8px solid transparent}.mx_ContextualMenu_bottom{bottom:0}.mx_ContextualMenu.mx_ContextualMenu_withChevron_bottom{bottom:8px}.mx_ContextualMenu_chevron_bottom{position:absolute;left:0;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid #fff;border-right:8px solid transparent}.mx_ContextualMenu_spinner{display:block;margin:0 auto}.mx_CreateRoom{width:960px;margin-left:auto;margin-right:auto;color:#2e2f32}.mx_CreateRoom input,.mx_CreateRoom textarea{border-radius:3px;border:1px solid #c7c7c7;font-weight:300;font-size:.867rem;padding:9px;margin-top:6px}.mx_CreateRoom_description{width:330px}.mx_LeftPanel_tagPanelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_CustomRoomTagPanel{background-color:#27303a;max-height:40vh}.mx_CustomRoomTagPanel_scroller{max-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CustomRoomTagPanel .mx_AccessibleButton{margin:0 auto;width:40px;padding:10px 0 9px;position:relative}.mx_CustomRoomTagPanel .mx_BaseAvatar_image{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px}.mx_CustomRoomTagPanel .mx_AccessibleButton.CustomRoomTagPanel_tileSelected:before{content:"";height:56px;background-color:#238cf5;width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:2px}.mx_FilePanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_FilePanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_FilePanel .mx_EventTile_avatar,.mx_FilePanel .mx_RoomView_MessageList h2{display:none}.mx_FilePanel .mx_EventTile{word-break:break-word}.mx_FilePanel .mx_EventTile .mx_MImageBody{margin-right:0}.mx_FilePanel .mx_EventTile .mx_MFileBody_download{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.933rem;color:#acacac}.mx_FilePanel .mx_EventTile .mx_MFileBody_downloadLink{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#747474}.mx_FilePanel .mx_EventTile .mx_MImageBody_size{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;font-size:.733rem;text-align:right;white-space:nowrap}.mx_FilePanel .mx_EventTile_senderDetails{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-2px}.mx_FilePanel .mx_EventTile_senderDetailsLink{text-decoration:none}.mx_FilePanel .mx_EventTile .mx_SenderProfile{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:normal;padding:0;font-size:.733rem;opacity:1;color:#acacac}.mx_FilePanel .mx_EventTile .mx_MessageTimestamp{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right;visibility:visible;position:static;font-size:.733rem;opacity:1;color:#acacac}.mx_FilePanel .mx_EventTile_line{margin-right:0;padding-left:0}.mx_FilePanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_FilePanel .mx_EventTile:hover .mx_EventTile_line,.mx_GenericErrorPage{background-color:#fff}.mx_GenericErrorPage{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GenericErrorPage_box{display:inline;width:500px;min-height:125px;border:1px solid #f22;padding:10px 10px 20px;background-color:#fcc}.mx_GroupView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.mx_GroupView_error{margin:auto}.mx_GroupView_header{min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.mx_GroupView_header_view{border-bottom:1px solid #e5e5e5;padding-bottom:0;padding-left:19px;padding-right:8px}.mx_GroupView_header_avatar,.mx_GroupView_header_info{display:table-cell;vertical-align:middle}.mx_GroupHeader_button{position:relative;margin-left:5px;margin-right:5px;cursor:pointer;height:20px;width:20px}.mx_GroupHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_GroupHeader_editButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_GroupHeader_shareButton:before{-webkit-mask-image:url(../../img/icons-share.c75982d.svg);mask-image:url(../../img/icons-share.c75982d.svg)}.mx_GroupView_hostingSignup img{margin-left:5px}.mx_GroupView_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_GroupView_editable:focus{border-bottom:1px solid #03b381!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_GroupView_header_isUserMember .mx_GroupView_header_name:hover div:not(.mx_GroupView_editable){color:#03b381;cursor:pointer}.mx_GroupView_avatarPicker{position:relative}.mx_GroupView_avatarPicker_edit{position:absolute;top:50px;left:15px}.mx_GroupView_avatarPicker .mx_Spinner{width:48px;height:48px!important}.mx_GroupView_header_leftCol{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mx_GroupView_header_rightCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupView_textButton{display:inline-block}.mx_GroupView_header_groupid{font-weight:400;font-size:medium;padding-left:10px}.mx_GroupView_header_name{vertical-align:middle;width:100%;height:31px;color:#2e2f32;font-weight:700;font-size:1.467rem;padding-right:16px}.mx_GroupView_header_name,.mx_GroupView_header_shortDesc{overflow:hidden;padding-left:19px;text-overflow:ellipsis;border-bottom:1px solid transparent}.mx_GroupView_header_shortDesc{vertical-align:bottom;float:left;max-height:42px;color:#a2a2a2;font-weight:300;font-size:.867rem;margin-right:16px}.mx_GroupView_avatarPicker_label{cursor:pointer}.mx_GroupView_cancelButton{padding-left:8px}.mx_GroupView_cancelButton img{position:relative;top:5px}.mx_GroupView input[type=radio]{margin:10px 10px 0}.mx_GroupView_label_text{display:inline-block;max-width:80%;vertical-align:.1em;line-height:2em}.mx_GroupView_body,.mx_GroupView_rooms{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_GroupView_rooms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView h3{text-transform:uppercase;color:#3d3b39;font-weight:600;font-size:.867rem;margin-bottom:10px}.mx_GroupView_rooms_header .mx_AccessibleButton{padding-left:14px;margin-bottom:14px;height:24px}.mx_GroupView_group{border-top:1px solid #e5e5e5}.mx_GroupView_group_disabled{opacity:.3;pointer-events:none}.mx_GroupView_rooms_header_addRow_button{display:inline-block}.mx_GroupView_rooms_header_addRow_button object{pointer-events:none}.mx_GroupView_rooms_header_addRow_label{display:inline-block;vertical-align:top;line-height:1.6rem;padding-left:28px;color:#03b381}.mx_GroupView_rooms .mx_RoomDetailList{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid #e5e5e5;padding-top:10px;word-break:break-word}.mx_GroupView .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_GroupView_membershipSection{color:#888;margin-top:10px}.mx_GroupView_membershipSubSection{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_membershipSubSection .mx_Spinner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_GroupView_membershipSection_description{line-height:2.267rem}.mx_GroupView_membershipSection_description .mx_BaseAvatar{margin-right:10px}.mx_GroupView_membershipSection .mx_GroupView_textButton{margin-right:0;margin-top:0;margin-left:8px}.mx_GroupView_memberSettings_toggle label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_GroupView_memberSettings input{margin-right:6px}.mx_GroupView_featuredThings{margin-top:20px}.mx_GroupView_featuredThings_header{font-weight:700;font-size:120%;margin-bottom:20px}.mx_GroupView_featuredThings_category{font-weight:700;font-size:110%;margin-top:10px}.mx_GroupView_featuredThings_container{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupView_featuredThing,.mx_GroupView_featuredThings_addButton{display:table-cell;text-align:center;width:100px;margin:0 20px}.mx_GroupView_featuredThing{position:relative}.mx_GroupView_featuredThing .mx_GroupView_featuredThing_deleteButton{position:absolute;top:-7px;right:11px;opacity:.4}.mx_GroupView_featuredThing .mx_BaseAvatar{vertical-align:baseline;vertical-align:initial}.mx_GroupView_featuredThings_addButton object{pointer-events:none}.mx_GroupView_featuredThing_name{word-wrap:break-word}.mx_GroupView_uploadInput{display:none}.mx_GroupView_body .mx_AutoHideScrollbar>*{margin:11px 50px 50px 68px}.mx_GroupView_groupDesc textarea{width:100%;max-width:100%;height:150px}.mx_GroupView_changeDelayWarning,.mx_GroupView_groupDesc_placeholder{background-color:#f7f7f7;color:#888;border-radius:10px;text-align:center;margin:20px 0}.mx_GroupView_groupDesc_placeholder{padding:100px 20px;cursor:pointer}.mx_GroupView_changeDelayWarning{padding:40px 20px}.mx_GroupView .mx_MemberInfo .mx_AutoHideScrollbar>:not(.mx_MemberInfo_avatar){padding-left:16px;padding-right:16px}.mx_HeaderButtons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_HeaderButtons:before{content:"";background-color:#91a1c0;opacity:.5;margin:0 15px;border-radius:1px;width:1px}.mx_HomePage{max-width:960px;width:100%;height:100%;margin-left:auto;margin-right:auto}.mx_HomePage_default{text-align:center}.mx_HomePage_default .mx_HomePage_default_wrapper{padding:25vh 0 12px}.mx_HomePage_default img{height:48px}.mx_HomePage_default h1{font-weight:600;font-size:2.133rem;line-height:2.933rem;margin-bottom:4px}.mx_HomePage_default h4{margin-top:4px;font-weight:600;font-size:1.2rem;line-height:1.667rem;color:#61708b}.mx_HomePage_default .mx_HomePage_default_buttons{margin:80px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton{padding:73px 8px 15px;width:104px;margin:0 39px;position:relative;display:inline-block;border-radius:8px;vertical-align:top;word-break:break-word;font-weight:600;font-size:1rem;line-height:1.333rem;color:#61708b}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover{color:#03b381;background:rgba(3,179,129,.06)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:hover:before{background-color:#03b381}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton:before{top:20px;left:40px;width:40px;height:40px;content:"";position:absolute;background-color:#61708b;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_sendDm:before{-webkit-mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg);mask-image:url(../../img/feather-customised/message-circle.b70b8d6.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_explore:before{-webkit-mask-image:url(../../img/feather-customised/explore.a5769bb.svg);mask-image:url(../../img/feather-customised/explore.a5769bb.svg)}.mx_HomePage_default .mx_HomePage_default_buttons .mx_AccessibleButton.mx_HomePage_button_createGroup:before{-webkit-mask-image:url(../../img/feather-customised/group.e7f9021.svg);mask-image:url(../../img/feather-customised/group.e7f9021.svg)}.mx_LeftPanel_container{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:260px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_LeftPanel_container.collapsed{min-width:unset;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_LeftPanel_container.collapsed.mx_LeftPanel_container_hasTagPanel{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.mx_LeftPanel_tagPanelContainer{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:100%}.mx_LeftPanel_hideButton{position:absolute;top:10px;right:0;padding:8px;cursor:pointer}.mx_LeftPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_LeftPanel .mx_AppTile_mini{height:132px}.mx_LeftPanel .mx_RoomList_scrollbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;z-index:6}.mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-top:1px solid #dee1f3;margin-left:16px;margin-right:16px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;z-index:1}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;margin-bottom:9px}.mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:18px}.mx_BottomLeftMenu_options object{pointer-events:none}.mx_BottomLeftMenu_options>div{display:inline-block}.mx_BottomLeftMenu_options .mx_RoleButton{margin-left:0;margin-right:10px;height:30px}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings{float:right}.mx_BottomLeftMenu_options .mx_BottomLeftMenu_settings .mx_RoleButton{margin-right:0}.mx_LeftPanel_container.collapsed .mx_BottomLeftMenu_settings{float:none}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel_container.collapsed .mx_BottomLeftMenu{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.mx_MatrixChat_useCompactLayout .mx_LeftPanel .mx_BottomLeftMenu_options{margin-top:12px}.mx_LeftPanel_exploreAndFilterRow{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_LeftPanel_exploreAndFilterRow .mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin:4px 9px 1px}.mx_LeftPanel_explore{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden;-webkit-transition:-webkit-flex-basis .2s;transition:-webkit-flex-basis .2s;transition:flex-basis .2s;transition:flex-basis .2s,-webkit-flex-basis .2s,-ms-flex-preferred-size .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_LeftPanel_explore.mx_LeftPanel_explore_hidden{-ms-flex-preferred-size:0;flex-basis:0}.mx_LeftPanel_explore .mx_AccessibleButton{font-size:.933rem;margin:4px 0 1px 9px;padding:9px 9px 9px 42px;font-weight:600;color:#61708b;position:relative;border-radius:4px}.mx_LeftPanel_explore .mx_AccessibleButton:hover{background-color:#fff}.mx_LeftPanel_explore .mx_AccessibleButton:before{cursor:pointer;-webkit-mask:url(../../img/explore.32f6303.svg);mask:url(../../img/explore.32f6303.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;content:"";left:14px;top:10px;width:16px;height:16px;background-color:#61708b;position:absolute}.mx_MainSplit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:0;height:100%}.mx_MainSplit>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_MatrixChat_splash{position:relative;height:100%}.mx_MatrixChat_splashButtons{text-align:center;width:100%;position:absolute;bottom:30px}.mx_MatrixChat_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.mx_MatrixToolbar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:40px}.mx_MatrixChat_toolbarShowing{height:auto}.mx_MatrixChat{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.mx_MatrixChat_syncError{color:#fff;background-color:#df2a8b;border-radius:5px;display:table;padding:30px;position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mx_MatrixChat>:not(.mx_LeftPanel_container):not(.mx_ResizeHandle){background-color:#fff;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;height:100%}.mx_MyGroups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MyGroups .mx_RoomHeader_simpleHeader{margin-left:0}.mx_MyGroups_header{margin-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_MyGroups>:not(.mx_RoomHeader){max-width:960px;margin:40px}.mx_MyGroups_headerCard{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:30px;min-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:13px;height:40px;width:40px;border-radius:20px;background-color:#91a1c0;position:relative}.mx_MyGroups_headerCard .mx_MyGroups_headerCard_button:before{background-color:#fff;-webkit-mask:url(../../img/icons-create-room.817ede2.svg);mask:url(../../img/icons-create-room.817ede2.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_MyGroups_headerCard_header{font-weight:700;margin-bottom:10px}.mx_MyGroups_headerCard_content{padding-right:15px}.mx_MyGroups_joinBox{visibility:hidden;height:0;margin:0}.mx_MyGroups_content{margin-left:2px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.mx_MyGroups_scrollable{overflow-y:inherit}.mx_MyGroups_placeholder{background-color:#f7f7f7;color:#888;line-height:26.667rem;border-radius:10px;text-align:center}.mx_MyGroups_joinedGroups{border-top:1px solid #e5e5e5;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}.mx_MyGroups_joinedGroups .mx_GroupTile{min-width:300px;max-width:33%;-webkit-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px;height:75px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.mx_GroupTile_avatar{cursor:-webkit-grab,-webkit-grab;cursor:grab,-webkit-grab}.mx_GroupTile_profile{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_GroupTile_profile .mx_GroupTile_desc,.mx_GroupTile_profile .mx_GroupTile_groupId,.mx_GroupTile_profile .mx_GroupTile_name{padding-right:10px}.mx_GroupTile_profile .mx_GroupTile_name{margin:0;font-size:1rem}.mx_GroupTile_profile .mx_GroupTile_groupId{font-size:.867rem;opacity:.7}.mx_GroupTile_profile .mx_GroupTile_desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.867rem;max-height:36px;overflow:hidden}.mx_NotificationPanel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_NotificationPanel .mx_RoomView_messageListWrapper{margin-right:20px}.mx_NotificationPanel .mx_RoomView_MessageList h2{margin-left:0}.mx_NotificationPanel .mx_EventTile{word-break:break-word}.mx_NotificationPanel .mx_EventTile_roomName{font-weight:700;font-size:.933rem}.mx_NotificationPanel .mx_EventTile_roomName a{color:#2e2f32}.mx_NotificationPanel .mx_EventTile_avatar{top:8px;left:0}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp,.mx_NotificationPanel .mx_EventTile .mx_SenderProfile{color:#2e2f32;font-size:.8rem;display:inline;padding-left:0}.mx_NotificationPanel .mx_EventTile_senderDetails{padding-left:32px;padding-top:8px;position:relative}.mx_NotificationPanel .mx_EventTile_roomName a,.mx_NotificationPanel .mx_EventTile_senderDetails a{text-decoration:none!important}.mx_NotificationPanel .mx_EventTile .mx_MessageTimestamp{visibility:visible;position:static;display:inline}.mx_NotificationPanel .mx_EventTile_line{margin-right:0;padding:0 0 0 32px}.mx_NotificationPanel .mx_EventTile_selected .mx_EventTile_line{padding-left:0}.mx_NotificationPanel .mx_EventTile:hover .mx_EventTile_line{background-color:#fff}.mx_NotificationPanel .mx_EventTile_content{margin-right:0}.mx_RightPanel{overflow-x:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;min-width:264px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RightPanel_header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid #e5e5e5;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.mx_RightPanel_headerButtonGroup{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:0 9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RightPanel_headerButton{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:top;margin-left:5px;margin-right:5px;text-align:center;border-bottom:2px solid transparent;height:20px;width:20px;position:relative}.mx_RightPanel_headerButton:before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RightPanel_membersButton:before{-webkit-mask-image:url(../../img/feather-customised/user.7a4d23d.svg);mask-image:url(../../img/feather-customised/user.7a4d23d.svg)}.mx_RightPanel_filesButton:before{-webkit-mask-image:url(../../img/feather-customised/files.d6a33b8.svg);mask-image:url(../../img/feather-customised/files.d6a33b8.svg)}.mx_RightPanel_notifsButton:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RightPanel_groupMembersButton:before{-webkit-mask-image:url(../../img/icons-people.af03c4c.svg);mask-image:url(../../img/icons-people.af03c4c.svg)}.mx_RightPanel_roomsButton:before{-webkit-mask-image:url(../../img/icons-room-nobg.a6a494e.svg);mask-image:url(../../img/icons-room-nobg.a6a494e.svg)}.mx_RightPanel_headerButton_highlight:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background-color:#03b381}.mx_RightPanel_headerButton_badge{font-size:.533rem;border-radius:8px;color:#fff;background-color:#03b381;font-weight:700;position:absolute;top:-4px;left:20px;padding:2px 4px}.mx_RightPanel_collapsebutton{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;height:16px;border:none}.mx_RightPanel .mx_GroupRoomList,.mx_RightPanel .mx_MemberInfo,.mx_RightPanel .mx_MemberList,.mx_RightPanel_blank{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RightPanel .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:auto}.mx_RoomDirectory_dialogWrapper>.mx_Dialog{max-width:960px;height:100%}.mx_RoomDirectory_dialog{height:100%;flex-direction:column}.mx_RoomDirectory,.mx_RoomDirectory_dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory{margin-bottom:12px;color:#2e2f32;word-break:break-word}.mx_RoomDirectory,.mx_RoomDirectory_list{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomDirectory_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.mx_RoomDirectory_list .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomDirectory_listheader{display:block;margin-top:13px}.mx_RoomDirectory_searchbox{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.mx_RoomDirectory_listheader .mx_NetworkDropdown{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.mx_RoomDirectory_tableWrapper{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomDirectory_table{font-size:.8rem;color:#2e2f32;width:100%;text-align:left;table-layout:fixed}.mx_RoomDirectory_roomAvatar{width:32px;padding-right:14px;vertical-align:top}.mx_RoomDirectory_roomDescription{padding-bottom:16px}.mx_RoomDirectory_roomMemberCount{color:#747474;width:60px;padding:0 10px;text-align:center}.mx_RoomDirectory_roomMemberCount:before{background-color:#747474;display:inline-block;vertical-align:text-top;margin-right:2px;content:"";-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:80%;mask-size:80%;width:16px;height:16px}.mx_RoomDirectory_join,.mx_RoomDirectory_preview{width:80px;text-align:center;white-space:nowrap}.mx_RoomDirectory_name{display:inline-block;font-size:1.2rem;font-weight:600}.mx_RoomDirectory_perms{display:inline-block}.mx_RoomDirectory_perm{border-radius:10px;display:inline-block;height:20px;line-height:1.333rem;padding:0 5px;color:#fff;background-color:#aaa}.mx_RoomDirectory_topic{cursor:auto;color:#747474}.mx_RoomDirectory_alias{font-size:.8rem;color:#a2a2a2}.mx_RoomDirectory_table tr{padding-bottom:10px;cursor:pointer}.mx_RoomDirectory .mx_RoomView_MessageList{padding:0}.mx_RoomDirectory>span{font-size:1rem;margin-top:0}.mx_RoomDirectory>span .mx_AccessibleButton{padding:0}.mx_RoomStatusBar{margin-left:65px;min-height:50px}.mx_RoomStatusBar_indicator{padding-left:17px;padding-right:12px;margin-left:-73px;margin-top:15px;float:left;width:24px;text-align:center}.mx_RoomStatusBar_callBar{height:50px;line-height:3.333rem}.mx_RoomStatusBar_placeholderIndicator span{color:#2e2f32;opacity:.5;position:relative;top:-4px}.mx_RoomStatusBar_placeholderIndicator span:first-child{-webkit-animation-delay:.3s;animation-delay:.3s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.mx_RoomStatusBar_placeholderIndicator span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}@keyframes bounce{0%{opacity:.5;top:0}to{opacity:.2;top:-3px}}.mx_RoomStatusBar_typingIndicatorAvatars{width:52px;margin-top:-1px;text-align:left}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_image{margin-right:-12px;border:1px solid #fff}.mx_RoomStatusBar_typingIndicatorAvatars .mx_BaseAvatar_initial{padding-left:1px;padding-top:1px}.mx_RoomStatusBar_typingIndicatorRemaining{display:inline-block;color:#acacac;background-color:#ddd;border:1px solid #fff;border-radius:40px;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center;position:absolute}.mx_RoomStatusBar_scrollDownIndicator{cursor:pointer;padding-left:1px}.mx_RoomStatusBar_unreadMessagesBar{padding-top:10px;color:#ff4b55;cursor:pointer}.mx_RoomStatusBar_connectionLostBar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:19px;min-height:58px}.mx_RoomStatusBar_connectionLostBar img{padding-left:10px;padding-right:10px;vertical-align:middle;float:left}.mx_RoomStatusBar_connectionLostBar_title{color:#ff4b55}.mx_RoomStatusBar_connectionLostBar_desc{color:#2e2f32;font-size:.867rem;opacity:.5;padding-bottom:20px}.mx_RoomStatusBar_resend_link{color:#2e2f32!important;text-decoration:underline!important;cursor:pointer}.mx_RoomStatusBar_isAlone,.mx_RoomStatusBar_typingBar{height:50px;line-height:3.333rem;color:#2e2f32;opacity:.5;overflow-y:hidden;display:block}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar{min-height:40px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_indicator{margin-top:10px}.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_callBar,.mx_MatrixChat_useCompactLayout .mx_RoomStatusBar_typingBar{height:40px;line-height:2.667rem}.mx_RoomSubList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomSubList_nonEmpty .mx_AutoHideScrollbar_offset{padding-bottom:4px}.mx_RoomSubList_labelContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 8px;padding:0 8px;height:36px}.mx_RoomSubList_labelContainer.focus-visible:focus-within{background-color:#fff}.mx_RoomSubList_label{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6px}.mx_RoomSubList_label>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-transform:uppercase;color:#61708b;font-weight:700;font-size:.8rem;margin-left:8px}.mx_RoomSubList_badge>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:8px;font-weight:600;font-size:.8rem;padding:0 5px;color:#fff;background-color:#61708b;cursor:pointer}.mx_RoomSubList_addRoom,.mx_RoomSubList_badge{margin-left:7px}.mx_RoomSubList_addRoom{background-color:#91a1c0;border-radius:10px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;position:relative}.mx_RoomSubList_addRoom:before{background-color:#fff;-webkit-mask:url(../../img/icons-room-add.bd36e26.svg);mask:url(../../img/icons-room-add.bd36e26.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_RoomSubList_badgeHighlight>div{color:#fff;background-color:#ff4b55}.mx_RoomSubList_chevron{pointer-events:none;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;width:10px;height:6px;margin-left:2px;background-color:#61708b}.mx_RoomSubList_chevronDown{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mx_RoomSubList_chevronUp{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mx_RoomSubList_chevronRight{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mx_RoomSubList_scroll{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 8px}.collapsed .mx_RoomSubList_scroll{padding:0}.collapsed .mx_RoomSubList_labelContainer{margin-right:8px;margin-left:2px;padding:0}.collapsed .mx_RoomSubList_addRoom{margin-left:3px;margin-right:10px}.collapsed .mx_RoomSubList_label>span{display:none}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow:before{position:-webkit-sticky;position:sticky;content:"";top:0;left:0;right:0;height:8px;z-index:100;display:block;pointer-events:none;-webkit-transition:background-image .1s ease-in;transition:background-image .1s ease-in;background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,245,248,0)),to(#f2f5f8));background:linear-gradient(0deg,rgba(242,245,248,0),#f2f5f8)}.mx_RoomSubList:not(.resized-all)>.mx_RoomSubList_scroll.mx_IndicatorScrollbar_topOverflow{margin-top:-8px}.mx_RoomView{word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_fileDropTarget{min-width:0;width:100%;font-size:1.2rem;text-align:center;pointer-events:none;padding-left:12px;padding-right:12px;margin-left:-12px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:hsla(0,0%,100%,.5);border:2px solid #e1dddd;border-bottom:none;position:absolute;top:52px;bottom:0;z-index:3000}.mx_RoomView_fileDropTargetLabel{top:50%;width:100%;margin-top:-50px;position:absolute}.mx_RoomView_auxPanel{min-width:0;width:100%;margin:0 auto;overflow:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomView_auxPanel_fullHeight{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3000;background-color:#fff}.mx_RoomView_auxPanel_hiddenHighlights{border-bottom:1px solid #e5e5e5;padding:10px 26px;color:#ff4b55;cursor:pointer}.mx_RoomView_auxPanel_apps{max-width:1920px!important}.mx_RoomView .mx_MainSplit,.mx_RoomView_messagePanel{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_RoomView_messagePanel{width:100%;overflow-y:auto;overflow-anchor:none}.mx_RoomView_messagePanelSearchSpinner{-webkit-box-flex:1;-ms-flex:1;flex:1;background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-position:center 367px;background-size:25px;background-repeat:no-repeat;position:relative}.mx_RoomView_messagePanelSearchSpinner:before{background-color:#888;-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50px;mask-size:50px;content:"";position:absolute;top:286px;left:0;right:0;height:50px}.mx_RoomView_body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_RoomView_body .mx_RoomView_messagePanel,.mx_RoomView_body .mx_RoomView_messagePanelSearchSpinner,.mx_RoomView_body .mx_RoomView_messagePanelSpinner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_RoomView_body .mx_RoomView_timeline{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomView_statusArea{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:0;background-color:#fff;z-index:1000;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mx_RoomView_statusArea_expanded{max-height:100px}.mx_RoomView_statusAreaBox{margin:auto;min-height:50px}.mx_RoomView_statusAreaBox_line{margin-left:65px;border-top:1px solid #e5e5e5;height:1px}.mx_RoomView_messageListWrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_RoomView_searchResultsPanel .mx_RoomView_messageListWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_RoomView_searchResultsPanel a{text-decoration:none;color:inherit}.mx_RoomView_empty{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.867rem;padding-left:3em;padding-right:3em;margin-right:20px;margin-top:33%;text-align:center}.mx_RoomView_MessageList{list-style-type:none;padding:18px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_RoomView_MessageList li{clear:both}li.mx_RoomView_myReadMarker_container{height:0;margin:0;padding:0;border:0}hr.mx_RoomView_myReadMarker{border-top:1px solid #03b381;border-bottom:1px solid #03b381;margin-top:0;position:relative;top:-1px;z-index:1;-webkit-transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;transition:width .4s cubic-bezier(.47,0,.745,.715) 1s,opacity .4s cubic-bezier(.47,0,.745,.715) 1s;width:99%;opacity:1}.mx_RoomView_callStatusBar .mx_UploadBar_uploadProgressInner{background-color:#fff}.mx_RoomView_callStatusBar .mx_UploadBar_uploadFilename{color:#fff;opacity:1}.mx_RoomView_inCall .mx_RoomView_statusAreaBox_line{margin-top:2px;border:none;height:0}.mx_RoomView_inCall .mx_MessageComposer_wrapper{border-top:2px hidden;padding-top:1px}.mx_RoomView_inCall .mx_RoomView_statusAreaBox{background-color:#03b381;color:#fff;position:relative}.mx_RoomView_voipChevron{position:absolute;bottom:-11px;right:11px}.mx_RoomView_voipButton{float:right;margin-right:13px;margin-top:10px;cursor:pointer}.mx_RoomView_voipButton object{pointer-events:none}.mx_RoomView .mx_MessageComposer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:2px}.mx_RoomView_ongoingConfCallNotification{width:100%;text-align:center;background-color:#ff4b55;color:#fff;font-weight:700;padding:6px 0;cursor:pointer}.mx_RoomView_ongoingConfCallNotification a{color:#fff!important}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList{margin-bottom:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_statusAreaBox{min-height:42px}.mx_ScrollPanel .mx_RoomView_MessageList{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow-y:hidden}.mx_SearchBox{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.mx_SearchBox.mx_SearchBox_blurred:not(:hover){background-color:transparent}.mx_SearchBox .mx_SearchBox_closeButton{cursor:pointer;background-image:url(../../img/icons-close.11ff07c.svg);background-repeat:no-repeat;width:16px;height:16px;background-position:50%;padding:9px}.mx_TabbedView{margin:0;padding:0 0 0 58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedView_tabLabels{width:170px;max-width:170px;color:#45474a;position:fixed}.mx_TabbedView_tabLabel{vertical-align:text-top;cursor:pointer;display:block;border-radius:3px;font-size:.933rem;min-height:24px;margin-bottom:6px;position:relative}.mx_TabbedView_tabLabel_active{background-color:#03b381;color:#fff}.mx_TabbedView_maskedIcon{margin-left:6px;margin-right:9px;margin-top:1px;width:16px;height:16px;display:inline-block}.mx_TabbedView_maskedIcon:before{display:inline-block;background-color:#454545;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px;mask-size:16px;width:16px;height:22px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle}.mx_TabbedView_tabLabel_active .mx_TabbedView_maskedIcon:before{background-color:#fff}.mx_TabbedView_tabLabel_text{vertical-align:middle}.mx_TabbedView_tabPanel{margin-left:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_TabbedView_tabPanel,.mx_TabbedView_tabPanelContent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.mx_TabbedView_tabPanelContent{overflow:auto}.mx_TagPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#27303a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:0}.mx_TagPanel,.mx_TagPanel_items_selected{cursor:pointer}.mx_TagPanel .mx_TagPanel_clearButton_container{height:70px;width:60px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none}.mx_TagPanel .mx_TagPanel_clearButton object{margin-top:24px;pointer-events:none}.mx_TagPanel .mx_TagPanel_divider{height:0;width:42px;border-bottom:1px solid #dee1f3;display:none}.mx_TagPanel .mx_TagPanel_scroller{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.mx_TagPanel .mx_TagPanel_tagTileContainer>div{height:40px;padding:10px 0 9px}.mx_TagPanel .mx_TagTile{margin:9px 0;position:relative}.mx_TagPanel .mx_TagTile_plus{margin-bottom:12px;height:40px;width:40px;border-radius:20px;background-color:#91a1c0;position:relative;display:block!important}.mx_TagPanel .mx_TagTile_plus:before{background-color:#fff;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_TagPanel .mx_TagTile.mx_TagTile_selected:before{content:"";height:56px;background-color:#03b381;width:5px;position:absolute;left:-15px;border-radius:0 3px 3px 0;top:-8px}.mx_TagPanel .mx_TagTile.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_TagTile_tooltip{position:relative;top:-30px;left:5px}.mx_TagTile_context_button{min-width:15px;height:15px;position:absolute;right:-5px;top:-8px;border-radius:8px;background-color:#dbdbdb;color:#000;font-weight:600;font-size:.667rem;text-align:center;padding-top:1px;padding-left:4px;padding-right:4px}.mx_TagTile_avatar{position:relative}.mx_TagTile_badge{position:absolute;right:-4px;top:-2px;border-radius:8px;color:#fff;font-weight:600;font-size:.933rem;padding:0 5px;background-color:#61708b}.mx_TagTile_badgeHighlight{background-color:#ff4b55}.mx_ToastContainer{position:absolute;top:0;left:70px;z-index:101;padding:4px;display:grid;grid-template-rows:1fr 14px 6px}.mx_ToastContainer.mx_ToastContainer_stacked:before{content:"";margin:0 4px;grid-row:2/4}.mx_ToastContainer .mx_Toast_toast,.mx_ToastContainer.mx_ToastContainer_stacked:before{grid-column:1;background-color:#fff;-webkit-box-shadow:0 4px 12px rgba(118,131,156,.6);box-shadow:0 4px 12px rgba(118,131,156,.6);border-radius:8px}.mx_ToastContainer .mx_Toast_toast{grid-row:1/3;color:#2e2f32;overflow:hidden;display:grid;grid-template-columns:20px 1fr;grid-column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;padding:8px 16px 8px 8px}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon:after{content:"";width:22px;height:22px;grid-column:1;grid-row:1;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification:after{-webkit-mask-image:url(../../img/e2e/normal.38c8458.svg);mask-image:url(../../img/e2e/normal.38c8458.svg);background-color:#2e2f32}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon.mx_Toast_icon_verification_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon .mx_Toast_body,.mx_ToastContainer .mx_Toast_toast.mx_Toast_hasIcon h2{grid-column:2}.mx_ToastContainer .mx_Toast_toast h2{grid-column:1/3;grid-row:1;margin:0;font-size:1rem;font-weight:600}.mx_ToastContainer .mx_Toast_toast .mx_Toast_body{grid-column:1/3;grid-row:2}.mx_ToastContainer .mx_Toast_toast .mx_Toast_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ToastContainer .mx_Toast_toast .mx_Toast_description{max-width:272px;overflow:hidden;text-overflow:ellipsis;margin:4px 0 11px;font-size:.8rem}.mx_ToastContainer .mx_Toast_toast .mx_Toast_deviceID{font-size:.667rem}.mx_TopLeftMenuButton{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid #dee1f3;color:#212121;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 4px;overflow:hidden}.mx_TopLeftMenuButton .mx_BaseAvatar{margin:0 7px}.mx_TopLeftMenuButton_name{margin:0 7px;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600}.mx_TopLeftMenuButton_chevron{margin:0 7px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px;height:6px;background-color:#61708b}.mx_UploadBar{position:relative}.mx_UploadBar_uploadProgressOuter{height:5px;margin-left:63px;margin-top:-1px;padding-bottom:5px}.mx_UploadBar_uploadProgressInner{background-color:#03b381;height:5px}.mx_UploadBar_uploadFilename{margin-top:5px;margin-left:65px;opacity:.5;color:#2e2f32}.mx_UploadBar_uploadIcon{float:left;margin-top:5px;margin-left:14px}.mx_UploadBar_uploadCancel{float:right;margin-top:5px;margin-right:10px;position:relative;opacity:.6;cursor:pointer;z-index:1}.mx_UploadBar_uploadBytes{float:right;margin-top:5px;margin-right:30px;color:#03b381}.mx_ViewSource_label_left{float:left}.mx_ViewSource_label_right{float:right}.mx_ViewSource_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_ViewSource pre{text-align:left;font-size:.8rem;padding:.5em 1em;word-wrap:break-word;white-space:pre-wrap}.mx_CompleteSecurity_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CompleteSecurity_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_CompleteSecurity_clients{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:36px auto 0}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile{position:relative;width:160px;text-align:center;padding-top:64px;display:inline-block}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before,.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{content:"";position:absolute;height:48px;width:48px;left:56px;top:0;background-color:#61708b;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop{margin-right:56px}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_desktop:before{-webkit-mask-image:url(../../img/feather-customised/monitor.f07f712.svg);mask-image:url(../../img/feather-customised/monitor.f07f712.svg)}.mx_CompleteSecurity_clients .mx_CompleteSecurity_clients_mobile:before{-webkit-mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg);mask-image:url(../../img/feather-customised/smartphone.93bb43c.svg)}.mx_CompleteSecurity_clients p{margin-top:16px;font-size:.8rem;color:#61708b;text-align:center}.mx_CompleteSecurity_heroIcon{width:128px;height:128px;position:relative;margin:0 auto}.mx_CompleteSecurity_body{font-size:1rem}.mx_CompleteSecurity_waiting{color:#61708b}.mx_CompleteSecurity_actionRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.867rem}.mx_CompleteSecurity_actionRow .mx_AccessibleButton{-webkit-margin-start:18px;margin-inline-start:18px}.mx_CompleteSecurity_actionRow .mx_AccessibleButton.warning{color:#ff4b55}.mx_Login_submit{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;width:100%;margin-top:35px;margin-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx_Login_submit:disabled{opacity:.3;cursor:default}.mx_AuthBody a.mx_Login_sso_link:hover,.mx_AuthBody a.mx_Login_sso_link:link,.mx_AuthBody a.mx_Login_sso_link:visited{color:#fff}.mx_Login_loader{display:inline;position:relative;top:2px;left:8px}.mx_Login_loader .mx_Spinner{display:inline}.mx_Login_loader .mx_Spinner img{width:16px;height:16px}.mx_Login_error{color:#ff4b55;font-weight:700;text-align:center;margin-top:12px;margin-bottom:12px}.mx_Login_error.mx_Login_serverError{text-align:left;font-weight:400}.mx_Login_error.mx_Login_serverError.mx_Login_serverErrorNonFatal{color:#ff8d13}.mx_Login_type_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232f32}.mx_Login_type_container .mx_Field{margin:0}.mx_Login_type_label{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Login_underlinedServerName{border-bottom:1px dashed #03b381}div.mx_AccessibleButton_kind_link.mx_Login_forgot{font-size:inherit;padding:0}div.mx_AccessibleButton_kind_link.mx_Login_forgot.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_AuthBody{width:500px;font-size:.8rem;color:#61708b;background-color:#fff;border-radius:0 4px 4px 0;padding:25px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody h2{font-size:1.6rem;font-weight:600;margin-top:8px;color:#232f32}.mx_AuthBody h3{font-size:.933rem;font-weight:600;color:#232f32}.mx_AuthBody a:hover,.mx_AuthBody a:link,.mx_AuthBody a:visited{color:#03b381;text-decoration:none}.mx_AuthBody input[type=password],.mx_AuthBody input[type=text]{color:#232f32}.mx_AuthBody .mx_Field input,.mx_AuthBody .mx_Field select{color:#232f32;background-color:#fff}.mx_AuthBody .mx_Field label{color:#232f32}.mx_AuthBody .mx_Field_labelAlwaysTopLeft label,.mx_AuthBody .mx_Field input:focus+label,.mx_AuthBody .mx_Field input:not(:placeholder-shown)+label,.mx_AuthBody .mx_Field select+label,.mx_AuthBody .mx_Field textarea:focus+label,.mx_AuthBody .mx_Field textarea:not(:placeholder-shown)+label{background-color:#fff}.mx_AuthBody input.error{color:#ff4b55}.mx_AuthBody .mx_Field input{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthBody .mx_Field_select:before{background-color:#232f32}.mx_AuthBody .mx_Dropdown{color:#232f32}.mx_AuthBody .mx_Dropdown_arrow{background:#232f32}.mx_AuthBody .mx_Dropdown_menu{background-color:#fff}.mx_AuthBody .mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#ddd}.mx_AuthBody_editServerDetails{padding-left:1em;font-size:.8rem;font-weight:400}.mx_AuthBody_fieldRow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.mx_AuthBody_fieldRow>.mx_Field{margin:0 5px}.mx_AuthBody_fieldRow>.mx_Field:first-child{margin-left:0}.mx_AuthBody_fieldRow>.mx_Field:last-child{margin-right:0}.mx_AuthBody_paddedFooter{height:80px;padding-top:28px;text-align:center}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_title{margin-top:16px;font-size:1rem;line-height:1.6rem}.mx_AuthBody_paddedFooter .mx_AuthBody_paddedFooter_subtitle{margin-top:8px;font-size:.667rem;line-height:.933rem}.mx_AuthBody_changeFlow{display:block;text-align:center;width:100%}.mx_AuthBody_spinner{margin:1em 0}.mx_AuthBody_passwordScore{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border:0;border-radius:2px;position:absolute;top:-12px}.mx_AuthBody_passwordScore::-moz-progress-bar{border-radius:2px;background-color:#03b381}.mx_AuthBody_passwordScore::-webkit-progress-bar,.mx_AuthBody_passwordScore::-webkit-progress-value{border-radius:2px}.mx_AuthBody_passwordScore::-webkit-progress-value{background-color:#03b381}.mx_AuthButtons{min-height:24px;height:unset!important;padding-top:13px!important;padding-bottom:14px!important;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mx_AuthButtons_loginButton_wrapper{text-align:center;width:100%}.mx_AuthButtons_loginButton,.mx_AuthButtons_registerButton{margin-top:3px;height:40px;border:0;border-radius:40px;margin-left:4px;margin-right:4px;min-width:80px;background-color:#03b381;color:#fff;cursor:pointer;font-size:1rem;padding:0 11px;word-break:break-word}.mx_AuthFooter{text-align:center;width:100%;font-size:.933rem;opacity:.72;padding:20px 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:linear-gradient(transparent,rgba(0,0,0,.8))}.mx_AuthFooter a:hover,.mx_AuthFooter a:link,.mx_AuthFooter a:visited{color:#fff;margin:0 22px}.mx_AuthHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:206px;padding:25px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AuthHeaderLogo{margin-top:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.mx_AuthHeaderLogo img{width:100%}.mx_AuthPage{width:100%;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#2e3649}.mx_AuthPage,.mx_AuthPage_modal{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_AuthPage_modal{margin:100px auto auto;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.33);box-shadow:0 2px 4px 0 rgba(0,0,0,.33);background-color:hsla(0,0%,100%,.59)}.mx_CompleteSecurityBody{width:600px;color:#232f32;background-color:#fff;border-radius:4px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_CompleteSecurityBody h2{font-size:1.6rem;font-weight:600;margin-top:0}.mx_CompleteSecurityBody h3{font-size:.933rem;font-weight:600}.mx_CompleteSecurityBody a:hover,.mx_CompleteSecurityBody a:link,.mx_CompleteSecurityBody a:visited{color:#03b381;text-decoration:none}.mx_CountryDropdown .mx_Dropdown_input .mx_Dropdown_option{padding:0 3px}.mx_CountryDropdown .mx_Dropdown_arrow{padding-right:3px}.mx_CountryDropdown_shortOption{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}.mx_CountryDropdown_option,.mx_CountryDropdown_shortOption{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CountryDropdown_option{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_InteractiveAuthEntryComponents_msisdnWrapper{text-align:center}.mx_InteractiveAuthEntryComponents_msisdnEntry{font-size:200%;font-weight:700;border:1px solid #c7c7c7;border-radius:3px;width:6em}.mx_InteractiveAuthEntryComponents_msisdnEntry:focus{border:1px solid #03b381}.mx_InteractiveAuthEntryComponents_msisdnSubmit{margin-top:4px;margin-bottom:5px}.mx_InteractiveAuthEntryComponents_termsSubmit{margin-top:20px;margin-bottom:5px;display:block;width:100%}.mx_InteractiveAuthEntryComponents_msisdnSubmit:disabled{background-color:#747474;cursor:default}.mx_InteractiveAuthEntryComponents_termsSubmit:disabled{background-color:#92caad;cursor:default}.mx_InteractiveAuthEntryComponents_termsPolicy{display:block}.mx_InteractiveAuthEntryComponents_passwordSection{width:300px}.mx_InteractiveAuthEntryComponents_sso_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.mx_InteractiveAuthEntryComponents_sso_buttons .mx_AccessibleButton{margin-left:5px}.mx_AuthBody_language{width:100%}.mx_AuthBody_language .mx_Dropdown_input{border:none;font-size:.933rem;font-weight:600;color:#4e5054}.mx_AuthBody_language .mx_Dropdown_arrow{background:#4e5054}.mx_ServerConfig_help:link{opacity:.8}.mx_ServerConfig_error{display:block;color:#ff4b55}.mx_ServerConfig_identityServer{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.mx_ServerConfig_identityServer.mx_ServerConfig_identityServer_shown{-webkit-transform:scaleY(1);transform:scaleY(1)}.mx_ServerTypeSelector{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.mx_ServerTypeSelector_type{margin:0 5px}.mx_ServerTypeSelector_type:first-child{margin-left:0}.mx_ServerTypeSelector_type:last-child{margin-right:0}.mx_ServerTypeSelector_label{text-align:center;font-weight:600;color:#232f32;margin:8px 0}.mx_ServerTypeSelector_type .mx_AccessibleButton{padding:10px;border:1px solid #e7e7e7;border-radius:4px}.mx_ServerTypeSelector_type.mx_ServerTypeSelector_type_selected .mx_AccessibleButton{border-color:#03b381}.mx_ServerTypeSelector_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;margin-bottom:12px;font-weight:600;color:#232f32}.mx_ServerTypeSelector_logo>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mx_ServerTypeSelector_description{font-size:.667rem}.mx_Welcome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_Welcome .mx_AuthBody_language{width:120px;margin-bottom:10px}.mx_BaseAvatar{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_BaseAvatar_initial{position:absolute;left:0;color:#fff;text-align:center;speak:none;pointer-events:none;font-weight:400}.mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover;border-radius:40px;vertical-align:top;background-color:#fff}.mx_MessageComposer_avatar .mx_BaseAvatar{padding:2px;border:1px solid transparent;border-radius:15px}.mx_MessageComposer_avatar .mx_BaseAvatar_initial{left:2px}.mx_MemberStatusMessageAvatar_hasStatus .mx_BaseAvatar{border-color:#03b381}.mx_MessageContextMenu{padding:6px}.mx_MessageContextMenu_field{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_MessageContextMenu_field.mx_MessageContextMenu_fieldSet{font-weight:700}.mx_RoomTileContextMenu{padding:6px}.mx_RoomTileContextMenu_tag_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_RoomTileContextMenu_tag_icon_set{padding-right:8px;padding-left:4px;display:none}.mx_RoomTileContextMenu_leave,.mx_RoomTileContextMenu_tag_field{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet{font-weight:700}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon{display:none}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldSet .mx_RoomTileContextMenu_tag_icon_set{display:inline-block}.mx_RoomTileContextMenu_tag_field.mx_RoomTileContextMenu_tag_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#e7e7e7}.mx_RoomTileContextMenu_leave{color:#ff4b55}.mx_RoomTileContextMenu_notif_picker{position:absolute;top:16px;left:5px}.mx_RoomTileContextMenu_notif_field{padding:4px 6px 10px 8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldSet{font-weight:700}.mx_RoomTileContextMenu_notif_field.mx_RoomTileContextMenu_notif_fieldDisabled{color:rgba(0,0,0,.2)}.mx_RoomTileContextMenu_notif_icon{padding-right:4px;padding-left:4px}.mx_RoomTileContextMenu_notif_activeIcon{display:inline-block;opacity:0;position:relative;left:-5px}.mx_RoomTileContextMenu_notif_fieldSet .mx_RoomTileContextMenu_notif_activeIcon{opacity:1}.mx_StatusMessageContextMenu{padding:10px}.mx_StatusMessageContextMenu_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}input.mx_StatusMessageContextMenu_message{border-radius:4px;border:1px solid #e7e7e7;padding:6.5px 11px;background-color:#fff;font-weight:400;margin:0 0 10px}.mx_StatusMessageContextMenu_message::-webkit-input-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message::-moz-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message:-ms-input-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message::-ms-input-placeholder{color:#61708b}.mx_StatusMessageContextMenu_message::placeholder{color:#61708b}.mx_StatusMessageContextMenu_actionContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_StatusMessageContextMenu_clear,.mx_StatusMessageContextMenu_submit{vertical-align:middle;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;-ms-flex-item-align:start;align-self:start;font-size:.8rem;padding:6px 1em;border:1px solid transparent;margin-right:10px}.mx_StatusMessageContextMenu_submit[disabled]{opacity:.49}.mx_StatusMessageContextMenu_clear{color:#ff4b55;background-color:transparent;border:1px solid #ff4b55}.mx_StatusMessageContextMenu_actionContainer .mx_Spinner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_TagTileContextMenu_item{padding-top:8px;padding-right:20px;padding-bottom:8px;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.067rem}.mx_TagTileContextMenu_item object{pointer-events:none}.mx_TagTileContextMenu_item_icon{padding-right:8px;padding-left:4px;display:inline-block}.mx_TagTileContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#e7e7e7}.mx_TopLeftMenu{min-width:210px;border-radius:4px}.mx_TopLeftMenu .mx_TopLeftMenu_greyedText{font-size:.8rem;opacity:.5}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink{font-size:.8rem}.mx_TopLeftMenu .mx_TopLeftMenu_upgradeLink img{margin-left:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section:not(:last-child){border-bottom:1px solid #e7e7e7}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon{margin:5px 0;padding:5px 20px 5px 15px}.mx_TopLeftMenu .mx_TopLeftMenu_section_noIcon div:not(:first-child){margin-top:5px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon{margin:5px 0;padding:0;list-style:none}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_home:after{-webkit-mask-image:url(../../img/feather-customised/home.55644be.svg);mask-image:url(../../img/feather-customised/home.55644be.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_help:after{-webkit-mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg);mask-image:url(../../img/feather-customised/life-buoy.8a302f4.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_settings:after{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signin:after{-webkit-mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg);mask-image:url(../../img/feather-customised/sign-in.7022ff3.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_TopLeftMenu_icon_signout:after{-webkit-mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg);mask-image:url(../../img/feather-customised/sign-out.fa2d962.svg)}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:16px;mask-size:16px;position:absolute;width:16px;height:16px;content:"";top:5px;left:14px;background-color:#2e2f32}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton{position:relative;cursor:pointer;white-space:nowrap;padding:5px 20px 5px 43px}.mx_TopLeftMenu .mx_TopLeftMenu_section_withIcon .mx_AccessibleButton:hover{background-color:#f5f8fa}.mx_WidgetContextMenu{padding:6px}.mx_WidgetContextMenu .mx_WidgetContextMenu_option{padding:3px 6px;cursor:pointer;white-space:nowrap}.mx_WidgetContextMenu .mx_WidgetContextMenu_separator{margin-top:0;margin-bottom:0;border-style:none;border-top:1px solid;border-color:#e7e7e7}.mx_AddressPickerDialog a:hover,.mx_AddressPickerDialog a:link,.mx_AddressPickerDialog a:visited{color:#03b381;text-decoration:none}.mx_AddressPickerDialog_input,.mx_AddressPickerDialog_input:focus{height:26px;font-size:.933rem;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;padding-left:12px;padding-right:12px;margin:0!important;border:0!important;outline:0!important;width:1000%;resize:none;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap}.mx_AddressPickerDialog .mx_Dialog_content{min-height:50px}.mx_AddressPickerDialog_inputContainer{border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 4px;max-height:150px;overflow-x:hidden;overflow-y:auto}.mx_AddressPickerDialog_error{margin-top:10px;color:#ff4b55}.mx_AddressPickerDialog_cancel{position:absolute;right:11px;top:13px;cursor:pointer}.mx_AddressPickerDialog_cancel object{pointer-events:none}.mx_AddressPickerDialog_identityServer{margin-top:1em}.mx_AnalyticsModal table{margin:10px 0}.mx_ChangelogDialog_content{max-height:300px;overflow:auto}.mx_ChangelogDialog_li{padding:.2em}.mx_ChatCreateOrReuseDialog .mx_ChatCreateOrReuseDialog_tiles{margin-top:24px}.mx_ChatCreateOrReuseDialog .mx_Dialog_content{margin-bottom:24px;min-height:100px}.mx_ChatCreateOrReuseDialog .mx_RoomTile_badge{display:none}.mx_ChatCreateOrReuseDialog_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ChatCreateOrReuseDialog_profile_name{padding:14px}.mx_ConfirmUserActionDialog .mx_Dialog_content{min-height:48px;margin-bottom:24px}.mx_ConfirmUserActionDialog_avatar{float:left;margin-right:20px;margin-top:-2px}.mx_ConfirmUserActionDialog_name{font-size:1.2rem}.mx_ConfirmUserActionDialog_userId{font-size:.867rem}.mx_ConfirmUserActionDialog_reasonField{font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#2e2f32;background-color:#fff;border-radius:3px;border:1px solid #e7e7e7;line-height:2.4rem;padding:1px 16px;margin-bottom:24px;width:90%}.mx_CreateGroupDialog_inputRow{margin-top:10px;margin-bottom:10px}.mx_CreateGroupDialog_label{text-align:left;padding-bottom:12px}.mx_CreateGroupDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#2e2f32;background-color:#fff}.mx_CreateGroupDialog_input_hasPrefixAndSuffix{border-radius:0}.mx_CreateGroupDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateGroupDialog_prefix,.mx_CreateGroupDialog_suffix{padding:0 5px;line-height:2.467rem;background-color:#e3e8f0;border:1px solid #e7e7e7;text-align:center}.mx_CreateGroupDialog_prefix{border-right:0;border-radius:3px 0 0 3px}.mx_CreateGroupDialog_suffix{border-left:0;border-radius:0 3px 3px 0}.mx_CreateRoomDialog_details{margin-top:15px}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary{outline:none;list-style:none;font-weight:600;cursor:pointer;color:#03b381}.mx_CreateRoomDialog_details .mx_CreateRoomDialog_details_summary::-webkit-details-marker{display:none}.mx_CreateRoomDialog_details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:5px 0}.mx_CreateRoomDialog_details>div input[type=checkbox]{margin-right:10px}.mx_CreateRoomDialog_label{text-align:left;padding-bottom:12px}.mx_CreateRoomDialog_input_container{padding-right:20px}.mx_CreateRoomDialog_input{font-size:1rem;border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#2e2f32;background-color:#fff;width:100%}.mx_CreateRoomDialog_aliasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.mx_CreateRoomDialog_aliasContainer .mx_RoomAliasField{margin:0}.mx_CreateRoomDialog.mx_Dialog_fixedWidth{width:450px}.mx_CreateRoomDialog .mx_Dialog_content{margin-bottom:40px}.mx_CreateRoomDialog .mx_Field_input label,.mx_CreateRoomDialog p{color:#61708b}.mx_CreateRoomDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateRoomDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateRoomDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateRoomDialog .mx_CreateRoomDialog_topic{margin-bottom:36px}.mx_CreateRoomDialog .mx_Dialog_content>.mx_SettingsFlag{margin-top:24px}.mx_CreateRoomDialog p{margin:0 85px 0 0;font-size:.8rem}.mx_DeactivateAccountDialog .mx_Dialog_content{margin-bottom:30px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section{margin-top:60px}.mx_DeactivateAccountDialog .mx_DeactivateAccountDialog_input_section .mx_Field{width:300px}.mx_DeviceVerifyDialog_cryptoSection ul{display:table}.mx_DeviceVerifyDialog_cryptoSection li{display:table-row}.mx_DeviceVerifyDialog_cryptoSection label,.mx_DeviceVerifyDialog_cryptoSection span{display:table-cell;padding-right:1em}.mx_DevTools_content{margin:10px 0}.mx_DevTools_ServersInRoomList_button{cursor:default!important}.mx_DevTools_RoomStateExplorer_query{margin-bottom:10px}.mx_DevTools_RoomStateExplorer_button,.mx_DevTools_ServersInRoomList_button{margin-bottom:10px;width:100%}.mx_DevTools_label_left{float:left}.mx_DevTools_label_right{float:right}.mx_DevTools_label_bottom{clear:both;border-bottom:1px solid #e5e5e5}.mx_DevTools_inputRow{display:table-row}.mx_DevTools_inputLabelCell{display:table-cell;font-weight:700;padding-right:24px}.mx_DevTools_inputCell{display:table-cell;width:240px}.mx_DevTools_inputCell input{display:inline-block;border:0;border-bottom:1px solid hsla(0,0%,59.2%,.5);padding:0;width:240px;color:rgba(74,74,74,.9);font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:1.067rem}.mx_DevTools_textarea{font-size:.8rem;max-width:684px;min-height:250px;padding:10px}.mx_DevTools_eventTypeStateKeyGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_DevTools_content .mx_Field_input:first-of-type{margin-right:42px}.mx_DevTools_tgl{display:none}.mx_DevTools_tgl,.mx_DevTools_tgl *,.mx_DevTools_tgl+.mx_DevTools_tgl-btn,.mx_DevTools_tgl:after,.mx_DevTools_tgl :after,.mx_DevTools_tgl:before,.mx_DevTools_tgl :before{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::-moz-selection,.mx_DevTools_tgl::-moz-selection,.mx_DevTools_tgl ::-moz-selection,.mx_DevTools_tgl:after::-moz-selection,.mx_DevTools_tgl :after::-moz-selection,.mx_DevTools_tgl:before::-moz-selection,.mx_DevTools_tgl :before::-moz-selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn::selection,.mx_DevTools_tgl::selection,.mx_DevTools_tgl ::selection,.mx_DevTools_tgl:after::selection,.mx_DevTools_tgl :after::selection,.mx_DevTools_tgl:before::selection,.mx_DevTools_tgl :before::selection{background:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn{outline:0;display:block;width:7em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:after{left:0}.mx_DevTools_tgl+.mx_DevTools_tgl-btn:before{display:none}.mx_DevTools_tgl:checked+.mx_DevTools_tgl-btn:after{left:50%}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn{padding:2px;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:sans-serif;-webkit-perspective:100px;perspective:100px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after,.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;text-align:center;position:absolute;line-height:2em;font-weight:700;color:#fff;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:4px}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:after{content:attr(data-tg-on);background:#02c66f;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:before{background:#ff3a19;content:attr(data-tg-off)}.mx_DevTools_tgl-flip+.mx_DevTools_tgl-btn:active:before{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:after{-webkit-transform:rotateY(0);transform:rotateY(0);left:0;background:#7fc6a6}.mx_DevTools_tgl-flip:checked+.mx_DevTools_tgl-btn:active:after{-webkit-transform:rotateY(20deg);transform:rotateY(20deg)}.mx_DevTools_VerificationRequest{border:1px solid #ccc;border-radius:3px;padding:1px 5px;margin-bottom:6px;font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji}.mx_DevTools_VerificationRequest dl{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;margin:0}.mx_DevTools_VerificationRequest dd{grid-column-start:2}.mx_DevTools_VerificationRequest dd:empty{color:#666}.mx_DevTools_VerificationRequest dd:empty:after{content:"(empty)"}.mx_DevTools_VerificationRequest dt{font-weight:700;grid-column-start:1}.mx_DevTools_VerificationRequest dt:after{content:":"}.mx_EncryptedEventDialog .mx_DeviceVerifyButtons{float:right;padding:0;margin-right:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;background-color:#fff;color:#03b381}.mx_EncryptedEventDialog button{margin-top:0}.mx_GroupAddressPicker_checkboxContainer{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_GroupAddressPicker_checkboxContainer input[type=checkbox]{width:20px}.mx_IncomingSasDialog_opponentProfile_image{position:relative}.mx_IncomingSasDialog_opponentProfile h2{display:inline-block;margin-left:10px}.mx_InviteDialog_addressBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_InviteDialog_addressBar .mx_InviteDialog_editor{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background-color:#f3f8fd;border-radius:4px;min-height:25px;padding-left:8px;overflow-x:hidden;overflow-y:auto}.mx_InviteDialog_addressBar .mx_InviteDialog_editor .mx_InviteDialog_userTile{display:inline-block;float:left;position:relative;top:7px}.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea,.mx_InviteDialog_addressBar .mx_InviteDialog_editor textarea:focus{height:34px;line-height:2.267rem;font-size:.933rem;padding-left:12px;margin:0!important;border:0!important;outline:0!important;resize:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:nowrap;width:40%}.mx_InviteDialog_addressBar .mx_InviteDialog_goButton{min-width:48px;margin-left:10px;height:25px;line-height:1.667rem}.mx_InviteDialog_addressBar .mx_InviteDialog_buttonAndSpinner .mx_Spinner{width:20px;height:20px;margin-left:5px;display:inline-block;vertical-align:middle}.mx_InviteDialog_section{padding-bottom:10px}.mx_InviteDialog_section h3{font-size:.8rem;color:#61708b;font-weight:700;text-transform:uppercase}.mx_InviteDialog_roomTile{cursor:pointer;padding:5px 10px}.mx_InviteDialog_roomTile:hover{background-color:#f3f8fd;border-radius:4px}.mx_InviteDialog_roomTile *{vertical-align:middle}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack{display:inline-block;position:relative;width:36px;height:36px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_avatarStack>*{position:absolute;top:0;left:0}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected{width:36px;height:36px;border-radius:36px;background-color:#368bd6;display:inline-block;position:relative}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_selected:before{content:"";width:24px;height:24px;grid-column:1;grid-row:1;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:6px;left:6px;background-color:#fff}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_name{font-weight:600;font-size:.933rem;color:#2e2f32;margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_userId{font-size:.8rem;color:#61708b;margin-left:7px}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_time{text-align:right;font-size:.8rem;color:#61708b;float:right;line-height:2.4rem}.mx_InviteDialog_roomTile .mx_InviteDialog_roomTile_highlight{font-weight:900}.mx_InviteDialog_userTile{margin-right:8px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill{background-color:#368bd6;border-radius:12px;display:inline-block;height:24px;line-height:1.6rem;padding-left:8px;padding-right:8px;color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_avatar{border-radius:20px;position:relative;left:-5px;top:2px}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_name,.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill img.mx_InviteDialog_userTile_avatar{vertical-align:top}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_pill .mx_InviteDialog_userTile_threepidAvatar{background-color:#fff}.mx_InviteDialog_userTile .mx_InviteDialog_userTile_remove{display:inline-block;margin-left:4px}.mx_InviteDialog{height:590px;padding-left:20px}.mx_InviteDialog_userSections{margin-top:10px;overflow-y:auto;padding-right:45px;height:455px}.mx_InviteDialog_addressBar,.mx_InviteDialog_helpText{margin-right:45px}.mx_KeyboardShortcutsDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-50px;max-height:1100px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category{width:33.3333%;margin:0 0 40px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_category>div{padding-left:5px}.mx_KeyboardShortcutsDialog h3{margin:0 0 10px}.mx_KeyboardShortcutsDialog h5{margin:15px 0 5px;font-weight:400}.mx_KeyboardShortcutsDialog kbd{padding:5px;border-radius:4px;background-color:#f3f8fd;margin-right:5px;min-width:20px;text-align:center;display:inline-block;border:1px solid #e9edf1;-webkit-box-shadow:0 2px #e9edf1;box-shadow:0 2px #e9edf1;margin-bottom:4px;text-transform:capitalize}.mx_KeyboardShortcutsDialog kbd+kbd{margin-left:5px}.mx_KeyboardShortcutsDialog .mx_KeyboardShortcutsDialog_inline div{display:inline}.mx_MessageEditHistoryDialog .mx_Dialog_header>.mx_Dialog_title{text-align:center}.mx_MessageEditHistoryDialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:60vh}.mx_MessageEditHistoryDialog_scrollPanel{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_MessageEditHistoryDialog_error{color:#ff4b55;text-align:center}.mx_MessageEditHistoryDialog_edits{list-style-type:none;font-size:.933rem;padding:0;color:#2e2f32}.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_deletion,.mx_MessageEditHistoryDialog_edits span.mx_EditHistoryMessage_insertion{padding:0 2px}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_deletion{color:#ff4c55;background-color:rgba(255,76,85,.1);text-decoration:line-through}.mx_MessageEditHistoryDialog_edits .mx_EditHistoryMessage_insertion{color:#1aa97b;background-color:rgba(26,169,123,.1);text-decoration:underline}.mx_MessageEditHistoryDialog_edits .mx_EventTile_content,.mx_MessageEditHistoryDialog_edits .mx_EventTile_line{margin-right:0}.mx_MessageEditHistoryDialog_edits .mx_MessageActionBar .mx_AccessibleButton{font-size:.667rem;padding:0 8px}.mx_NewSessionReviewDialog_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.mx_NewSessionReviewDialog_headerIcon{width:24px;height:24px;margin-right:4px;position:relative}.mx_NewSessionReviewDialog_deviceName{font-weight:600}.mx_NewSessionReviewDialog_deviceID{font-size:.8rem;color:#61708b}.mx_RoomSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_RoomSettingsDialog_rolesIcon:before{-webkit-mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg);mask-image:url(../../img/feather-customised/users-sm.e55dac3.svg)}.mx_RoomSettingsDialog_notificationsIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_RoomSettingsDialog_bridgesIcon:before{-webkit-mask-image:url(../../img/feather-customised/bridge.b2ca042.svg);mask-image:url(../../img/feather-customised/bridge.b2ca042.svg)}.mx_RoomSettingsDialog_warningIcon:before{-webkit-mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg);mask-image:url(../../img/feather-customised/warning-triangle.d050a38.svg)}.mx_RoomSettingsDialog .mx_Dialog_title{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto;padding-left:40px;padding-right:80px}.mx_RoomSettingsDialog .mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{-webkit-mask:url(../../img/feather-customised/image.a8671b8.svg);mask:url(../../img/feather-customised/image.a8671b8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center}.mx_RoomSettingsDialog_BridgeList{padding:0}.mx_RoomSettingsDialog_BridgeList .mx_AccessibleButton{display:inline;margin:0;padding:0}.mx_RoomSettingsDialog_BridgeList li{list-style-type:none;padding:5px;margin-bottom:8px;border:1px solid #e5e5e5;border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon{float:left;padding-right:10px}.mx_RoomSettingsDialog_BridgeList li .column-icon *{border-radius:5px;border:1px solid #e3e8f0}.mx_RoomSettingsDialog_BridgeList li .column-icon .noProtocolIcon{width:48px;height:48px;background:#e3e8f0;border-radius:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon{float:left;margin-right:5px}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon img{border-radius:5px;border-width:1px;border-color:#e5e5e5}.mx_RoomSettingsDialog_BridgeList li .column-icon .protocol-icon span{left:auto}.mx_RoomSettingsDialog_BridgeList li .column-data{display:inline-block;width:85%}.mx_RoomSettingsDialog_BridgeList li .column-data>h3{margin-top:0;margin-bottom:0;font-size:16pt;color:#2e2f32}.mx_RoomSettingsDialog_BridgeList li .column-data>*{margin-top:4px;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details{color:#2e2f32;font-weight:600}.mx_RoomSettingsDialog_BridgeList li .column-data .workspace-channel-details .channel{margin-left:5px}.mx_RoomSettingsDialog_BridgeList li .column-data .mx_showMore{display:block;text-align:left;margin-top:10px}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata{color:#61708b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.mx_RoomSettingsDialog_BridgeList li .column-data .metadata.visible{overflow-y:visible;text-overflow:ellipsis;white-space:normal}.mx_RoomUpgradeDialog{padding-right:70px}.mx_RoomUpgradeWarningDialog{max-width:38vw;width:38vw}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag{font-weight:700}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-left:8px;float:right}.mx_RoomUpgradeWarningDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_SetEmailDialog_email_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:rgba(74,74,74,.9);background-color:#fff;font-size:1rem;width:100%;max-width:280px;margin-bottom:10px}.mx_SetEmailDialog_email_input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #03b381}.mx_SetMxIdDialog .mx_Dialog_title{padding-right:40px}.mx_SetMxIdDialog_input_group{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_SetMxIdDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#2e2f32;background-color:#fff;font-size:1rem;width:100%;max-width:280px}.mx_SetMxIdDialog_input.error,.mx_SetMxIdDialog_input.error:focus{border:1px solid #ff4b55}.mx_SetMxIdDialog_input_group .mx_Spinner{height:37px;padding-left:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mx_SetMxIdDialog .success{color:#03b381}.mx_SetPasswordDialog_change_password input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#2e2f32;background-color:#fff;font-size:1rem;max-width:280px;margin-bottom:10px}.mx_SetPasswordDialog_change_password_button{margin-top:68px}.mx_SetPasswordDialog .mx_Dialog_content{margin-bottom:0}.mx_RoomSettingsDialog,.mx_UserSettingsDialog{width:90vw;max-width:1000px;height:80vh}.mx_RoomSettingsDialog .mx_TabbedView,.mx_UserSettingsDialog .mx_TabbedView{top:65px}.mx_RoomSettingsDialog .mx_TabbedView .mx_SettingsTab,.mx_UserSettingsDialog .mx_TabbedView .mx_SettingsTab{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:580px;padding-right:100px;padding-bottom:100px}.mx_RoomSettingsDialog .mx_Dialog_title,.mx_UserSettingsDialog .mx_Dialog_title{text-align:center;margin-bottom:24px}.mx_ShareDialog hr{margin-top:25px;margin-bottom:25px;border-color:#747474}.mx_ShareDialog_content{margin:10px 0}.mx_ShareDialog_matrixto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;border:1px solid #747474;margin-bottom:10px;margin-top:30px;padding:10px}.mx_ShareDialog_matrixto a{text-decoration:none}.mx_ShareDialog_matrixto_link{-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.mx_ShareDialog_matrixto_copy{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;margin-left:20px;display:inherit}.mx_ShareDialog_matrixto_copy>div{background-image:url(../../img/icon_copy_message.f2eab28.svg);margin-left:5px;width:20px;height:20px}.mx_ShareDialog_split{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mx_ShareDialog_qrcode_container{float:left;background-color:#fff;padding:5px;border-radius:5px;height:256px;width:256px;margin-right:64px}.mx_ShareDialog_social_container{display:inline-block;width:299px}.mx_ShareDialog_social_icon{display:inline-grid;margin-right:10px;margin-bottom:10px}.mx_SlashCommandHelpDialog .mx_SlashCommandHelpDialog_headerRow h2{margin-bottom:2px}.mx_SlashCommandHelpDialog .mx_Dialog_content{margin-top:12px;margin-bottom:34px}.mx_TabbedIntegrationManagerDialog .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none;position:relative}.mx_TabbedIntegrationManagerDialog_container{position:absolute;top:0;bottom:0;left:0;right:0}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager{width:100%;height:100%;border-top:1px solid #03b381}.mx_TabbedIntegrationManagerDialog_container .mx_TabbedIntegrationManagerDialog_currentManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_TabbedIntegrationManagerDialog_tab{display:inline-block;border:1px solid #03b381;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 8px;margin-right:5px}.mx_TabbedIntegrationManagerDialog_currentTab{background-color:#03b381;color:#fff}.mx_TermsDialog_forIntegrationManager .mx_Dialog{width:60%;height:70%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_TermsDialog_termsTableHeader{font-weight:700;text-align:left}.mx_TermsDialog_termsTable{font-size:.8rem;width:100%}.mx_TermsDialog_service,.mx_TermsDialog_summary{padding-right:10px}.mx_TermsDialog_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:#03b381;width:10px;height:10px}.mx_UnknownDeviceDialog{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_UnknownDeviceDialog ul{list-style:none;padding:0}.mx_UnknownDeviceDialog p{font-weight:700;font-size:1.067rem}.mx_UnknownDeviceDialog .mx_DeviceVerifyButtons{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.mx_UnknownDeviceDialog .mx_Dialog_content{margin-bottom:24px;overflow-y:scroll}.mx_UnknownDeviceDialog_deviceList>li{padding:4px}.mx_UnknownDeviceDialog_deviceList>li>*{padding-bottom:0}.mx_UploadConfirmDialog_fileIcon{margin-right:5px}.mx_UploadConfirmDialog_previewOuter{text-align:center}.mx_UploadConfirmDialog_previewInner{display:inline-block;text-align:left}.mx_UploadConfirmDialog_imagePreview{max-height:300px;max-width:100%;border-radius:4px;border:1px solid #c1c1c1}.mx_UserSettingsDialog_settingsIcon:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_UserSettingsDialog_voiceIcon:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_UserSettingsDialog_bellIcon:before{-webkit-mask-image:url(../../img/feather-customised/notifications.51febb7.svg);mask-image:url(../../img/feather-customised/notifications.51febb7.svg)}.mx_UserSettingsDialog_preferencesIcon:before{-webkit-mask-image:url(../../img/feather-customised/sliders.c04972d.svg);mask-image:url(../../img/feather-customised/sliders.c04972d.svg)}.mx_UserSettingsDialog_securityIcon:before{-webkit-mask-image:url(../../img/feather-customised/lock.9b2b399.svg);mask-image:url(../../img/feather-customised/lock.9b2b399.svg)}.mx_UserSettingsDialog_helpIcon:before{-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_UserSettingsDialog_labsIcon:before{-webkit-mask-image:url(../../img/feather-customised/flag.350c432.svg);mask-image:url(../../img/feather-customised/flag.350c432.svg)}.mx_UserSettingsDialog_mjolnirIcon:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_UserSettingsDialog_flairIcon:before{-webkit-mask-image:url(../../img/feather-customised/flair.711761c.svg);mask-image:url(../../img/feather-customised/flair.711761c.svg)}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_ToggleSwitch{display:inline-block;vertical-align:middle;margin-right:8px}.mx_WidgetOpenIDPermissionsDialog .mx_SettingsFlag .mx_SettingsFlag_label{display:inline-block;vertical-align:middle}.mx_CreateKeyBackupDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateKeyBackupDialog_primaryContainer{padding:20px}.mx_CreateKeyBackupDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateKeyBackupDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_CreateKeyBackupDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:85px;margin-left:20px;font-size:80%}.mx_CreateKeyBackupDialog_passPhraseHelp progress{width:100%}.mx_CreateKeyBackupDialog_passPhraseInput{-webkit-box-flex:0;-ms-flex:none;flex:none;width:250px;border:1px solid #03b381;border-radius:5px;padding:10px;margin-bottom:1em}.mx_CreateKeyBackupDialog_passPhraseMatch{margin-left:20px}.mx_CreateKeyBackupDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateKeyBackupDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateKeyBackupDialog_recoveryKey{width:262px;padding:20px;color:#888;background-color:#f7f7f7;margin-right:12px}.mx_CreateKeyBackupDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateKeyBackupDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_CreateKeyBackupDialog details .mx_AccessibleButton{margin:1em 0}.mx_KeyBackupFailedDialog .mx_Dialog_title{margin-bottom:32px}.mx_KeyBackupFailedDialog_title{position:relative;padding-left:45px;padding-bottom:10px}.mx_KeyBackupFailedDialog_title:before{-webkit-mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);mask:url(../../img/e2e/lock-warning-filled.993fb6c.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#2e2f32;content:"";position:absolute;top:-6px;right:0;bottom:0;left:0}.mx_KeyBackupFailedDialog .mx_Dialog_buttons{margin-top:36px}.mx_RestoreKeyBackupDialog_keyStatus{height:30px}.mx_RestoreKeyBackupDialog_primaryContainer{padding:20px}.mx_RestoreKeyBackupDialog_passPhraseInput,.mx_RestoreKeyBackupDialog_recoveryKeyInput{width:300px;border:1px solid #03b381;border-radius:5px;padding:10px}.mx_RestoreKeyBackupDialog_content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:110px}.mx_AccessSecretStorageDialog_keyStatus{height:30px}.mx_AccessSecretStorageDialog_primaryContainer{padding:20px}.mx_AccessSecretStorageDialog_passPhraseInput,.mx_AccessSecretStorageDialog_recoveryKeyInput{width:300px;border:1px solid #03b381;border-radius:5px;padding:10px}.mx_CreateSecretStorageDialog{width:560px}.mx_CreateSecretStorageDialog .mx_SettingsFlag{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog .mx_SettingsFlag_label{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-weight:600}.mx_CreateSecretStorageDialog .mx_ToggleSwitch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}.mx_CreateSecretStorageDialog details .mx_AccessibleButton{margin:1em 0}.mx_CreateSecretStorageDialog .mx_Dialog_title{margin-bottom:1em}.mx_CreateSecretStorageDialog_primaryContainer{padding-top:20px}.mx_CreateSecretStorageDialog_primaryContainer:after{content:"";clear:both;display:block}.mx_CreateSecretStorageDialog_passPhraseContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_Field.mx_CreateSecretStorageDialog_passPhraseField{margin-top:0}.mx_CreateSecretStorageDialog_passPhraseHelp{-webkit-box-flex:1;-ms-flex:1;flex:1;height:64px;margin-left:20px;font-size:80%}.mx_CreateSecretStorageDialog_passPhraseHelp progress{width:100%}.mx_CreateSecretStorageDialog_passPhraseMatch{width:200px;margin-left:20px}.mx_CreateSecretStorageDialog_recoveryKeyHeader{margin-bottom:1em}.mx_CreateSecretStorageDialog_recoveryKeyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_CreateSecretStorageDialog_recoveryKey{width:262px;padding:20px;color:#888;background-color:#f7f7f7;margin-right:12px}.mx_CreateSecretStorageDialog_recoveryKeyButtons{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_CreateSecretStorageDialog_recoveryKeyButtons .mx_AccessibleButton{margin-right:10px}.mx_CreateSecretStorageDialog_recoveryKeyButtons button{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.mx_NetworkDropdown{height:32px;position:relative;padding-right:32px;margin-left:auto;margin-right:9px;margin-top:12px}.mx_NetworkDropdown,.mx_NetworkDropdown .mx_AccessibleButton{width:-webkit-max-content;width:-moz-max-content;width:max-content}.mx_NetworkDropdown_menu{min-width:204px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border:1px solid #c1c1c1;background-color:#fff;max-height:calc(100vh - 20px);overflow-y:auto}.mx_NetworkDropdown_menu_network{font-weight:700}.mx_NetworkDropdown_server{padding:12px 0;border-bottom:1px solid #9fa9ba}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title{padding:0 10px;font-size:1rem;font-weight:600;line-height:1.333rem;margin-bottom:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton{position:absolute;display:inline;right:12px;height:16px;width:16px;margin-top:4px}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_title .mx_AccessibleButton:after{content:"";position:absolute;width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:#ff4b55}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_subtitle{padding:0 10px;font-size:.667rem;line-height:.933rem;margin-top:-4px;margin-bottom:4px;color:#61708b}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network{font-size:.8rem;line-height:1.067rem;padding:4px 10px;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mx_NetworkDropdown_server .mx_NetworkDropdown_server_network[aria-checked=true]:after{content:"";position:absolute;width:16px;height:16px;right:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:#03b381}.mx_NetworkDropdown_server_add:hover,.mx_NetworkDropdown_server_network:hover{background-color:#f3f8fd}.mx_NetworkDropdown_server_add{padding:16px 10px 16px 32px;position:relative;border-radius:0 0 4px 4px}.mx_NetworkDropdown_server_add:before{content:"";position:absolute;width:16px;height:16px;left:7px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/plus.38ae979.svg);mask-image:url(../../img/feather-customised/plus.38ae979.svg);background-color:#61708b}.mx_NetworkDropdown_handle{position:relative}.mx_NetworkDropdown_handle:after{content:"";position:absolute;width:24px;height:24px;right:-28px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);mask-image:url(../../img/feather-customised/chevron-down.537efce.svg);background-color:#2e2f32}.mx_NetworkDropdown_handle .mx_NetworkDropdown_handle_server{color:#61708b;font-size:.8rem}.mx_NetworkDropdown_dialog .mx_Dialog{width:45vw}.mx_AccessibleButton{cursor:pointer}.mx_AccessibleButton_disabled{cursor:default}.mx_AccessibleButton_hasKind{padding:7px 18px;text-align:center;border-radius:4px;display:inline-block;font-size:.933rem}.mx_AccessibleButton_kind_primary{color:#fff;background-color:#03b381;font-weight:600}.mx_AccessibleButton_kind_primary_outline{color:#03b381;background-color:#fff;border:1px solid #03b381;font-weight:600}.mx_AccessibleButton_kind_secondary{color:#03b381;font-weight:600}.mx_AccessibleButton_kind_primary.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_primary_outline.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary_sm{padding:5px 12px;color:#fff;background-color:#03b381}.mx_AccessibleButton_kind_primary_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_kind_danger{color:#fff;background-color:#ff4b55}.mx_AccessibleButton_kind_danger_outline{color:#ff4b55;background-color:#fff;border:1px solid #ff4b55}.mx_AccessibleButton_kind_danger.mx_AccessibleButton_disabled,.mx_AccessibleButton_kind_danger_outline.mx_AccessibleButton_disabled{color:#fff;background-color:#f5b6bb}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger_sm{padding:5px 12px;color:#fff;background-color:#ff4b55}.mx_AccessibleButton_kind_danger_sm.mx_AccessibleButton_disabled{color:#fff;background-color:#f5b6bb}.mx_AccessibleButton_kind_link{color:#03b381;background-color:transparent}.mx_AccessibleButton_kind_link.mx_AccessibleButton_disabled{opacity:.4}.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_link_sm{padding:5px 12px;color:#03b381;background-color:transparent}.mx_AccessibleButton_kind_link_sm.mx_AccessibleButton_disabled{opacity:.4}.mx_AddressSelector{position:absolute;background-color:#fff;width:485px;max-height:116px;overflow-y:auto;border-radius:3px;border:1px solid #03b381;cursor:pointer}.mx_AddressSelector.mx_AddressSelector_empty{display:none}.mx_AddressSelector_addressListElement .mx_AddressTile{background-color:#fff;border:1px solid #fff}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected{background-color:#f2f5f8}.mx_AddressSelector_addressListElement.mx_AddressSelector_selected .mx_AddressTile{background-color:#f2f5f8;border:1px solid #f2f5f8}.mx_AddressTile{display:inline-block;border-radius:3px;background-color:rgba(74,73,74,.1);border:1px solid #e7e7e7;line-height:1.733rem;color:#2e2f32;font-size:.933rem;font-weight:400;margin-right:4px}.mx_AddressTile.mx_AddressTile_error{background-color:rgba(255,0,100,.1);color:#ff4b55;border-color:#ff4b55}.mx_AddressTile_network{padding-right:4px}.mx_AddressTile_avatar,.mx_AddressTile_network{display:inline-block;position:relative;padding-left:2px;vertical-align:middle}.mx_AddressTile_avatar{padding-right:7px}.mx_AddressTile_mx{display:inline-block;margin:0;border:0;padding:0}.mx_AddressTile_name{display:inline-block;padding-right:4px;font-weight:600;overflow:hidden;height:26px;vertical-align:middle}.mx_AddressTile_name.mx_AddressTile_justified{width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_id{display:inline-block;padding-right:11px}.mx_AddressTile_id.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknownMx{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_unknownMxl.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_email{display:inline-block;font-weight:600;padding-right:11px}.mx_AddressTile_email.mx_AddressTile_justified{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_unknown{display:inline-block;padding-right:11px}.mx_AddressTile_unknown.mx_AddressTile_justified{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.mx_AddressTile_dismiss{display:inline-block;padding-right:11px;padding-left:1px;cursor:pointer}.mx_AddressTile_dismiss object{pointer-events:none}.mx_DirectorySearchBox{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:9px;padding-right:9px}.mx_DirectorySearchBox_joinButton{display:table-cell;padding:3px 10px;background-color:#f2f5f8;border-radius:3px;background-image:url(../../img/icon-return.cb24475.svg);background-position:8px 70%;background-repeat:no-repeat;text-indent:18px;font-weight:600;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.mx_DirectorySearchBox_clear{background-color:#ff4b55;-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:10px;mask-size:10px;width:15px;height:15px;cursor:pointer}.mx_Dropdown{position:relative;color:#2e2f32}.mx_Dropdown_disabled{opacity:.3}.mx_Dropdown_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:3px;border:1px solid #c7c7c7;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_Dropdown_input.mx_AccessibleButton_disabled{cursor:not-allowed}.mx_Dropdown_input:focus{border-color:#238cf5}.mx_Dropdown_input.mx_AccessibleButton:focus{-webkit-filter:none;filter:none}.mx_Dropdown_arrow{width:10px;height:6px;padding-right:9px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#2e2f32}.mx_Dropdown_option{height:35px;line-height:2.333rem;padding-left:8px;padding-right:8px}.mx_Dropdown_input>.mx_Dropdown_option{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Dropdown_input>.mx_Dropdown_option,.mx_Dropdown_option div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_Dropdown_option img{margin:5px;width:16px;vertical-align:middle}input.mx_Dropdown_option,input.mx_Dropdown_option:focus{font-weight:400;border:0;padding-top:0;padding-bottom:0;width:60%}.mx_Dropdown_menu{position:absolute;left:-1px;right:-1px;top:100%;z-index:2;margin:0;padding:0;border-radius:3px;border:1px solid #238cf5;background-color:#fff;max-height:200px;overflow-y:auto}.mx_Dropdown_menu .mx_Dropdown_option{height:auto;min-height:35px}.mx_Dropdown_menu .mx_Dropdown_option_highlight{background-color:#ddd}.mx_Dropdown_searchPrompt{font-weight:400;margin-left:5px;margin-bottom:5px}.mx_EditableItemList{margin-top:12px;margin-bottom:10px}.mx_EditableItem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.mx_EditableItem_delete{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:5px;cursor:pointer;vertical-align:middle;width:14px;height:14px;-webkit-mask-image:url(../../img/feather-customised/cancel.23c2689.svg);mask-image:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#ff4b55;-webkit-mask-size:100%;mask-size:100%}.mx_EditableItem_email{vertical-align:middle}.mx_EditableItem_promptText{margin-right:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mx_EditableItem_confirmBtn{margin-right:5px}.mx_EditableItem_item{-webkit-box-flex:1;-ms-flex:auto 1 0px;flex:auto 1 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 14px);overflow-x:hidden;text-overflow:ellipsis}.mx_EditableItemList_label{margin-bottom:5px}.mx_ErrorBoundary{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ErrorBoundary,.mx_ErrorBoundary_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ErrorBoundary_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}.mx_ErrorBoundary_body .mx_AccessibleButton{margin-top:5px}.mx_EventListSummary{position:relative}.mx_TextualEvent.mx_EventListSummary_summary{font-size:.933rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mx_EventListSummary_avatars{display:inline-block;margin-right:8px;padding-top:8px;line-height:.8rem}.mx_EventListSummary_avatars .mx_BaseAvatar{margin-right:-4px;cursor:pointer}.mx_EventListSummary_toggle{color:#03b381;cursor:pointer;float:right;margin-right:10px;margin-top:8px}.mx_EventListSummary_line{border-bottom:1px solid #e5e5e5;margin-left:63px;line-height:2rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary .mx_EventTile_line{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_line{line-height:1.467rem}.mx_MatrixChat_useCompactLayout .mx_EventListSummary_toggle{margin-top:3px}.mx_MatrixChat_useCompactLayout .mx_TextualEvent.mx_EventListSummary_summary{font-size:.867rem}.mx_Field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative;margin:1em 0;border-radius:4px;-webkit-transition:border-color .25s;transition:border-color .25s;border:1px solid #e7e7e7}.mx_Field_prefix{border-right:1px solid #e7e7e7}.mx_Field_postfix{border-left:1px solid #e7e7e7}.mx_Field input,.mx_Field select,.mx_Field textarea{font-weight:400;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;border:none;border-radius:4px;padding:8px 9px;color:#2e2f32;background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mx_Field select{-moz-appearance:none;-webkit-appearance:none}.mx_Field_select:before{content:"";position:absolute;top:15px;right:10px;width:10px;height:6px;-webkit-mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);mask:url(../../img/feather-customised/dropdown-arrow.1a22ebc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#2e2f32;z-index:1;pointer-events:none}.mx_Field:focus-within{border-color:#238cf5}.mx_Field input:focus,.mx_Field select:focus,.mx_Field textarea:focus{outline:0}.mx_Field input::-webkit-input-placeholder,.mx_Field textarea::-webkit-input-placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-moz-placeholder,.mx_Field textarea::-moz-placeholder{-moz-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:-ms-input-placeholder,.mx_Field textarea:-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::-ms-input-placeholder,.mx_Field textarea::-ms-input-placeholder{-ms-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input::placeholder,.mx_Field textarea::placeholder{-webkit-transition:color .25s ease-in 0s;transition:color .25s ease-in 0s;color:transparent}.mx_Field input:placeholder-shown:focus::-webkit-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-webkit-input-placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus::-moz-placeholder,.mx_Field textarea:placeholder-shown:focus::-moz-placeholder{-moz-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus:-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus:-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus::-ms-input-placeholder,.mx_Field textarea:placeholder-shown:focus::-ms-input-placeholder{-ms-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field input:placeholder-shown:focus::placeholder,.mx_Field textarea:placeholder-shown:focus::placeholder{-webkit-transition:color .25s ease-in .1s;transition:color .25s ease-in .1s;color:#888}.mx_Field label{-webkit-transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;transition:font-size .25s ease-out .1s,color .25s ease-out .1s,top .25s ease-out .1s,background-color .25s ease-out .1s;color:#2e2f32;background-color:transparent;font-size:.933rem;position:absolute;left:0;top:0;margin:7px 8px;padding:2px;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px)}.mx_Field_labelAlwaysTopLeft label,.mx_Field input:focus+label,.mx_Field input:not(:placeholder-shown)+label,.mx_Field select+label,.mx_Field textarea:focus+label,.mx_Field textarea:not(:placeholder-shown)+label{-webkit-transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;transition:font-size .25s ease-out 0s,color .25s ease-out 0s,top .25s ease-out 0s,background-color .25s ease-out 0s;font-size:.667rem;top:-13px;padding:0 2px;background-color:#fff;pointer-events:auto}.mx_Field input:focus+label,.mx_Field select:focus+label,.mx_Field textarea:focus+label{color:#238cf5}.mx_Field input:disabled,.mx_Field input:disabled+label,.mx_Field select:disabled,.mx_Field select:disabled+label,.mx_Field textarea:disabled,.mx_Field textarea:disabled+label{background-color:#fff;color:#888}.mx_Field_valid.mx_Field,.mx_Field_valid.mx_Field:focus-within{border-color:#03b381}.mx_Field_valid.mx_Field:focus-within label,.mx_Field_valid.mx_Field label{color:#03b381}.mx_Field_invalid.mx_Field,.mx_Field_invalid.mx_Field:focus-within{border-color:#ff4b55}.mx_Field_invalid.mx_Field:focus-within label,.mx_Field_invalid.mx_Field label{color:#ff4b55}.mx_Field_tooltip{margin-top:-12px;margin-left:4px;width:200px}.mx_Field_tooltip.mx_Field_valid{-webkit-animation:mx_fadeout 1s 2s forwards;animation:mx_fadeout 1s 2s forwards}.mx_Field .mx_Dropdown_input{border:initial;border-radius:0;border-radius:initial}.mx_Field .mx_CountryDropdown{width:67px}.mx_FormButton{line-height:1.067rem;padding:5px 15px;font-size:.8rem;height:-webkit-min-content;height:-moz-min-content;height:min-content}.mx_FormButton:not(:last-child){margin-right:8px}.mx_FormButton.mx_AccessibleButton_kind_primary{color:#03b381;background-color:rgba(3,179,129,.16)}.mx_FormButton.mx_AccessibleButton_kind_danger{color:#ff4b55;background-color:rgba(255,75,85,.16)}.mx_IconButton{width:32px;height:32px;border-radius:100%;background-color:rgba(3,179,129,.16);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_IconButton.mx_AccessibleButton_disabled{background-color:none}.mx_IconButton.mx_AccessibleButton_disabled:before{background-color:#d3d3d3}.mx_IconButton:hover{opacity:1%}.mx_IconButton:before{content:"";display:block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:55%;mask-size:55%;background-color:#03b381}.mx_IconButton.mx_IconButton_icon_check:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg)}.mx_IconButton.mx_IconButton_icon_edit:before{-webkit-mask-image:url(../../img/feather-customised/edit.fd55ec2.svg);mask-image:url(../../img/feather-customised/edit.fd55ec2.svg)}.mx_ImageView{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ImageView_lhs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:60px}.mx_ImageView_content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:0;height:90%;-webkit-box-flex:15;-ms-flex:15 15 0px;flex:15 15 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_ImageView_content img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:all}.mx_ImageView_labelWrapper{position:absolute;top:0;right:0;height:100%;overflow:auto;pointer-events:all}.mx_ImageView_label{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:30px;padding-right:30px;min-height:100%;max-width:240px;color:#fff}.mx_ImageView_cancel{right:0;padding-right:35px}.mx_ImageView_cancel,.mx_ImageView_rotateClockwise{position:absolute;top:40px;padding-top:35px;cursor:pointer}.mx_ImageView_rotateClockwise{right:70px}.mx_ImageView_rotateCounterClockwise{position:absolute;top:40px;right:105px;padding-top:35px;cursor:pointer}.mx_ImageView_name{font-size:1.2rem;margin-bottom:6px;word-wrap:break-word}.mx_ImageView_metadata{font-size:1rem;opacity:.5}.mx_ImageView_download{display:table;margin-top:24px;margin-bottom:6px;border-radius:5px;background-color:#454545;font-size:.933rem;padding:9px;border:1px solid #fff}.mx_ImageView_size{font-size:.733rem}.mx_ImageView_link{color:#fff!important;text-decoration:none!important}.mx_ImageView_button{font-size:1rem;opacity:.5;margin-top:18px;cursor:pointer}.mx_ImageView_shim{height:30px}.mx_ImageView_rhs{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;min-width:300px}.mx_InlineSpinner{display:inline}.mx_InlineSpinner img{margin:0 6px;vertical-align:-3px}.mx_InteractiveTooltip_wrapper{position:fixed;z-index:5000}.mx_InteractiveTooltip{border-radius:3px;background-color:#27303a;color:#fff;position:absolute;font-size:.667rem;font-weight:600;padding:6px;z-index:5001}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_top{top:10px}.mx_InteractiveTooltip_chevron_top{position:absolute;left:calc(50% - 8px);top:-8px;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid #27303a;border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_top{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(135deg);transform:rotate(135deg);border-radius:0 0 0 3px;top:-5.65771px}}.mx_InteractiveTooltip.mx_InteractiveTooltip_withChevron_bottom{bottom:10px}.mx_InteractiveTooltip_chevron_bottom{position:absolute;left:calc(50% - 8px);bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-top:8px solid #27303a;border-right:8px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 100%,0% 100%))){.mx_InteractiveTooltip_chevron_bottom{height:16px;width:16px;background-color:inherit;border:none;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 0 3px;bottom:-5.65771px}}.mx_ManageIntegsButton_error{position:relative;float:right;cursor:not-allowed}.mx_ManageIntegsButton_error img{position:absolute;right:-5px;top:-5px}.mx_ManageIntegsButton_errorPopup{position:absolute;top:110%;left:-275%;width:550%;padding:30%;font-size:10pt;line-height:1.5em;border-radius:5px;background-color:#03b381;color:#fff;text-align:center;z-index:1000}.mx_ManageIntegsButton_error .mx_ManageIntegsButton_errorPopup{display:none}.mx_ManageIntegsButton_error:hover .mx_ManageIntegsButton_errorPopup{display:inline}.mx_PowerSelector{width:100%}.mx_PowerSelector .mx_Field input,.mx_PowerSelector .mx_Field select{-webkit-box-sizing:border-box;box-sizing:border-box}.mx_ProgressBar{height:5px;border:1px solid #000}.mx_ProgressBar_fill{height:100%;background-color:#000}.mx_ReplyThread{margin-top:0}.mx_ReplyThread .mx_DateSeparator{font-size:1em!important;margin-top:0;margin-bottom:0;padding-bottom:1px;bottom:-5px}.mx_ReplyThread_show{cursor:pointer}blockquote.mx_ReplyThread{margin-left:0;padding-left:10px;border-left:4px solid #ddd}.mx_ResizeHandle{cursor:row-resize;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:100}.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -5px;padding:0 5px;cursor:col-resize}.mx_ResizeHandle.mx_ResizeHandle_vertical{margin:-5px 0;padding:5px 0;cursor:row-resize}.mx_MatrixChat>.mx_ResizeHandle.mx_ResizeHandle_horizontal{margin:0 -10px 0 0;padding:0 10px 0 0}.mx_ResizeHandle>div{background:#dee1f3}.mx_ResizeHandle.mx_ResizeHandle_horizontal>div{width:1px;height:100%}.mx_ResizeHandle.mx_ResizeHandle_vertical>div{height:1px}.mx_AtRoomPill,.mx_GroupPill,.mx_RoomPill,.mx_UserPill{border-radius:16px;display:inline-block;height:20px;line-height:1.333rem;padding-left:5px}a.mx_Pill{word-break:break-all;display:inline}.mx_EventTile_content .markdown-body a.mx_Pill{text-decoration:none}.mx_EventTile_content .markdown-body a.mx_UserPill,.mx_UserPill{color:#2e2f32;background-color:rgba(0,0,0,.1);padding-right:5px}.mx_UserPill_selected{background-color:#03b381!important}.mx_EventTile_content .markdown-body a.mx_AtRoomPill,.mx_EventTile_content .mx_AtRoomPill,.mx_EventTile_highlight .mx_EventTile_content .markdown-body a.mx_UserPill_me,.mx_MessageComposer_input .mx_AtRoomPill{color:#fff;background-color:#ff4b55;padding-right:5px}.mx_EventTile_content .markdown-body a.mx_GroupPill,.mx_EventTile_content .markdown-body a.mx_RoomPill,.mx_GroupPill,.mx_RoomPill{color:#fff;background-color:#aaa;padding-right:5px}.mx_EventTile_body .mx_GroupPill,.mx_EventTile_body .mx_RoomPill,.mx_EventTile_body .mx_UserPill{cursor:pointer}.mx_AtRoomPill .mx_BaseAvatar,.mx_GroupPill .mx_BaseAvatar,.mx_RoomPill .mx_BaseAvatar,.mx_UserPill .mx_BaseAvatar{position:relative;left:-3px;top:2px}.mx_Markdown_BOLD{font-weight:700}.mx_Markdown_ITALIC{font-style:italic}.mx_Markdown_CODE{padding:.2em 0;margin:0;font-size:85%;background-color:rgba(0,0,0,.04);border-radius:3px}.mx_Markdown_HR{display:block;background:#e9e9e9}.mx_Markdown_STRIKETHROUGH{text-decoration:line-through}.mx_RoleButton{margin-left:4px;margin-right:4px;cursor:pointer;display:inline-block}.mx_RoleButton object{pointer-events:none}.mx_RoleButton_tooltip{display:inline-block;position:relative;top:-25px;left:6px}.mx_RoomAliasField{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:0;max-width:100%}.mx_RoomAliasField input{width:150px;padding-left:0;padding-right:0}.mx_RoomAliasField input::-webkit-input-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input::-moz-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input:-ms-input-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input::-ms-input-placeholder{color:#888;font-weight:400}.mx_RoomAliasField input::placeholder{color:#888;font-weight:400}.mx_RoomAliasField .mx_Field_postfix,.mx_RoomAliasField .mx_Field_prefix{color:#888;border-left:none;border-right:none;font-weight:600;padding:9px 10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomAliasField .mx_Field_postfix{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 180px)}.mx_Spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixChat_middlePanel .mx_Spinner{height:auto}.mx_SyntaxHighlight{background:none!important;color:#747474!important}.mx_TextWithTooltip_tooltip{display:none}.mx_ToggleSwitch{-webkit-transition:background-color .2s ease-out .1s;transition:background-color .2s ease-out .1s;width:48px;height:24px;border-radius:14px;background-color:#c1c9d6;position:relative;opacity:.5}.mx_ToggleSwitch_enabled{cursor:pointer;opacity:1}.mx_ToggleSwitch.mx_ToggleSwitch_on{background-color:#03b381}.mx_ToggleSwitch_ball{-webkit-transition:left .15s ease-out .1s;transition:left .15s ease-out .1s;margin:2px;width:20px;height:20px;border-radius:20px;background-color:#fff;position:absolute;top:0}.mx_ToggleSwitch_on>.mx_ToggleSwitch_ball{left:23px}.mx_ToggleSwitch:not(.mx_ToggleSwitch_on)>.mx_ToggleSwitch_ball{left:2px}@-webkit-keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@keyframes mx_fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}@keyframes mx_fadeout{0%{opacity:1}to{opacity:0}}.mx_Tooltip_chevron{position:absolute;left:-7px;top:10px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #e7e7e7;border-bottom:7px solid transparent}.mx_Tooltip_chevron:after{content:"";width:0;height:0;border-top:6px solid transparent;border-right:6px solid #fff;border-bottom:6px solid transparent;position:absolute;top:-6px;left:1px}.mx_Tooltip{display:none;position:fixed;border:1px solid #e7e7e7;border-radius:4px;-webkit-box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);box-shadow:4px 4px 12px 0 rgba(118,131,156,.6);background-color:#fff;z-index:4000;padding:10px;pointer-events:none;line-height:.933rem;font-size:.8rem;font-weight:600;color:#2e2f32;max-width:200px;word-break:break-word;margin-right:50px}.mx_Tooltip.mx_Tooltip_visible{-webkit-animation:mx_fadein .2s forwards;animation:mx_fadein .2s forwards}.mx_Tooltip.mx_Tooltip_invisible{-webkit-animation:mx_fadeout .1s forwards;animation:mx_fadeout .1s forwards}.mx_Tooltip_timeline{-webkit-box-shadow:none;box-shadow:none;background-color:#27303a;color:#fff;text-align:center;border:none;border-radius:3px;font-size:.933rem;line-height:1.2;padding:6px 8px}.mx_Tooltip_timeline .mx_Tooltip_chevron:after{border-right-color:#27303a}.mx_TooltipButton{display:inline-block;width:11px;height:11px;margin-left:5px;border:2px solid #dbdbdb;border-radius:20px;color:#dbdbdb;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.6;line-height:.733rem;text-align:center;cursor:pointer}.mx_TooltipButton:hover{opacity:1}.mx_TooltipButton_container{position:relative;top:-18px;left:4px}.mx_TooltipButton_helpText{width:400px;text-align:start;line-height:17px!important}.mx_Validation{position:relative}.mx_Validation_details{padding-left:20px;margin:0}.mx_Validation_description+.mx_Validation_details{margin:1em 0 0}.mx_Validation_detail{position:relative;font-weight:400;list-style:none;margin-bottom:.5em}.mx_Validation_detail:last-child{margin-bottom:0}.mx_Validation_detail:before{content:"";position:absolute;width:14px;height:14px;top:0;left:-18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.mx_Validation_detail.mx_Validation_valid{color:#03b381}.mx_Validation_detail.mx_Validation_valid:before{-webkit-mask-image:url(../../img/feather-customised/check.5745b4e.svg);mask-image:url(../../img/feather-customised/check.5745b4e.svg);background-color:#03b381}.mx_Validation_detail.mx_Validation_invalid{color:#ff4b55}.mx_Validation_detail.mx_Validation_invalid:before{-webkit-mask-image:url(../../img/feather-customised/x.9662221.svg);mask-image:url(../../img/feather-customised/x.9662221.svg);background-color:#ff4b55}.mx_EmojiPicker{width:340px;height:450px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.mx_EmojiPicker_header{padding:4px 8px 0;border-bottom:1px solid #e9edf1}.mx_EmojiPicker_anchor{padding:8px 8px 6px;border:none;border-bottom:2px solid transparent;background-color:transparent;border-radius:4px 4px 0 0;width:36px;height:38px}.mx_EmojiPicker_anchor:not(:disabled){cursor:pointer}.mx_EmojiPicker_anchor:not(:disabled):hover{background-color:#ddd;border-bottom:2px solid #03b381}.mx_EmojiPicker_anchor:before{background-color:#2e2f32;content:"";display:inline-block;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;height:100%}.mx_EmojiPicker_anchor:disabled:before{background-color:#ddd}.mx_EmojiPicker_anchor_activity:before{-webkit-mask-image:url(../../img/emojipicker/activity.921ec9f.svg);mask-image:url(../../img/emojipicker/activity.921ec9f.svg)}.mx_EmojiPicker_anchor_custom:before{-webkit-mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg);mask-image:url(../../img/emojipicker/custom.e1cd0fd.svg)}.mx_EmojiPicker_anchor_flags:before{-webkit-mask-image:url(../../img/emojipicker/flags.1a8855e.svg);mask-image:url(../../img/emojipicker/flags.1a8855e.svg)}.mx_EmojiPicker_anchor_foods:before{-webkit-mask-image:url(../../img/emojipicker/foods.c6b220a.svg);mask-image:url(../../img/emojipicker/foods.c6b220a.svg)}.mx_EmojiPicker_anchor_nature:before{-webkit-mask-image:url(../../img/emojipicker/nature.6540b99.svg);mask-image:url(../../img/emojipicker/nature.6540b99.svg)}.mx_EmojiPicker_anchor_objects:before{-webkit-mask-image:url(../../img/emojipicker/objects.4d34f58.svg);mask-image:url(../../img/emojipicker/objects.4d34f58.svg)}.mx_EmojiPicker_anchor_people:before{-webkit-mask-image:url(../../img/emojipicker/people.e918580.svg);mask-image:url(../../img/emojipicker/people.e918580.svg)}.mx_EmojiPicker_anchor_places:before{-webkit-mask-image:url(../../img/emojipicker/places.7310322.svg);mask-image:url(../../img/emojipicker/places.7310322.svg)}.mx_EmojiPicker_anchor_recent:before{-webkit-mask-image:url(../../img/emojipicker/recent.13b42e2.svg);mask-image:url(../../img/emojipicker/recent.13b42e2.svg)}.mx_EmojiPicker_anchor_symbols:before{-webkit-mask-image:url(../../img/emojipicker/symbols.15a557d.svg);mask-image:url(../../img/emojipicker/symbols.15a557d.svg)}.mx_EmojiPicker_anchor_visible{border-bottom:2px solid #03b381}.mx_EmojiPicker_search{margin:8px;border-radius:4px;border:1px solid #e7e7e7;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_EmojiPicker_search input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;padding:8px 12px;border-radius:4px 0}.mx_EmojiPicker_search button{border:none;background-color:inherit;margin:0;padding:8px;-ms-flex-item-align:center;align-self:center;width:32px;height:32px}.mx_EmojiPicker_search_clear{cursor:pointer}.mx_EmojiPicker_search_icon{width:16px;margin:8px}.mx_EmojiPicker_search_icon:not(.mx_EmojiPicker_search_clear){pointer-events:none}.mx_EmojiPicker_search_icon:after{-webkit-mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;mask:url(../../img/emojipicker/search.973c315.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:#2e2f32;content:"";display:inline-block;width:100%;height:100%}.mx_EmojiPicker_search_clear:after{-webkit-mask-image:url(../../img/emojipicker/delete.f7344c5.svg);mask-image:url(../../img/emojipicker/delete.f7344c5.svg)}.mx_EmojiPicker_category{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_category_label{width:304px}.mx_EmojiPicker_list{width:304px;padding:0;margin:0}.mx_EmojiPicker_item_wrapper{display:inline-block;list-style:none;width:38px;cursor:pointer}.mx_EmojiPicker_item{display:inline-block;font-size:1.333rem;padding:5px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:4px}.mx_EmojiPicker_item:hover{background-color:#ddd}.mx_EmojiPicker_item_selected{color:rgba(0,0,0,.5);border:1px solid #03b381;padding:4px}.mx_EmojiPicker_category_label,.mx_EmojiPicker_preview_name{font-size:1.067rem;font-weight:600;margin:0}.mx_EmojiPicker_footer{border-top:1px solid #e9edf1;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_EmojiPicker_preview_emoji{font-size:2.133rem;padding:8px 16px}.mx_EmojiPicker_preview_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_EmojiPicker_name{text-transform:capitalize}.mx_EmojiPicker_shortcode{color:#747474;font-size:.933rem}.mx_EmojiPicker_shortcode:after,.mx_EmojiPicker_shortcode:before{content:":"}.mx_EmojiPicker_quick{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.mx_EmojiPicker_quick_header .mx_EmojiPicker_name{margin-right:4px}.mx_MatrixToolbar{background-color:#03b381;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MatrixToolbar_warning{margin-left:16px;margin-right:8px;margin-top:-2px}.mx_MatrixToolbar_info{padding-left:16px;padding-right:8px;background-color:#2a9edf}.mx_MatrixToolbar_error{padding-left:16px;padding-right:8px;background-color:#df2a8b}.mx_MatrixToolbar_content{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MatrixToolbar_link{color:#fff!important;text-decoration:underline!important;cursor:pointer}.mx_MatrixToolbar_clickable,.mx_MatrixToolbar_close{cursor:pointer}.mx_MatrixToolbar_close img{display:block;float:right;margin-right:10px}.mx_MatrixToolbar_action{margin-right:16px}.mx_MatrixToolbar_changelog{white-space:pre}.mx_GroupPublicity_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px}.mx_GroupPublicity_toggle .mx_GroupTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.mx_GroupPublicity_toggle .mx_ToggleSwitch{float:right}.mx_GroupRoomTile{position:relative;color:#2e2f32;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_GroupRoomList_wrapper{padding:10px}.mx_GroupUserSettings_groupPublicity_scrollbox{height:200px;border:1px solid #e5e5e5;border-radius:3px;overflow:hidden}.mx_CreateEvent{background-color:#f7f7f7;padding:10px 20px}.mx_CreateEvent_image{float:left;margin-right:20px;width:72px;height:34px;background-color:#2e2f32;-webkit-mask:url(../../img/room-continuation.1f243ce.svg);mask:url(../../img/room-continuation.1f243ce.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_CreateEvent_header{font-weight:700}.mx_DateSeparator{clear:both;margin:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.933rem;color:#9e9e9e}.mx_DateSeparator>hr{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:0;border:none;border-bottom:1px solid #dee1f3}.mx_DateSeparator>div{margin:0 25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_MEmoteBody{white-space:pre-wrap}.mx_MEmoteBody_sender{cursor:pointer}.mx_MFileBody_download{color:#03b381}.mx_MFileBody_download a{color:#03b381;text-decoration:none;cursor:pointer}.mx_MFileBody_download object{margin-left:-16px;padding-right:4px;margin-top:-4px;vertical-align:middle;pointer-events:none}.mx_MFileBody_download iframe{margin:0;padding:0;border:none;width:100%;height:1.5em}.mx_MImageBody{display:block;margin-right:34px}.mx_MImageBody_thumbnail{position:absolute;width:100%;height:100%;left:0;top:0}.mx_MImageBody_thumbnail_container{overflow:hidden;position:relative}.mx_MImageBody_thumbnail_spinner{position:absolute;left:50%;top:50%}.mx_MImageBody_thumbnail_spinner>*{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mx_MImageBody_gifLabel{position:absolute;display:block;top:0;left:14px;padding:5px;border-radius:5px;background:rgba(0,0,0,.7);border:2px solid rgba(0,0,0,.2);color:#fff;pointer-events:none}.mx_HiddenImagePlaceholder{position:absolute;left:0;top:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;background-color:#f3f8fd}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button{color:#03b381}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span.mx_HiddenImagePlaceholder_eye{margin-right:8px;background-color:#03b381;-webkit-mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);mask-image:url(../../img/feather-customised/eye.52aa0d2.svg);display:inline-block;width:18px;height:14px}.mx_HiddenImagePlaceholder .mx_HiddenImagePlaceholder_button span:not(.mx_HiddenImagePlaceholder_eye){vertical-align:text-bottom}.mx_EventTile:hover .mx_HiddenImagePlaceholder{background-color:#fff}.mx_MNoticeBody{white-space:pre-wrap;opacity:.6}.mx_MStickerBody_wrapper{padding:20px 0}.mx_MStickerBody_tooltip{position:absolute;top:50%}.mx_MStickerBody_hidden{max-width:220px;text-decoration:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MTextBody{white-space:pre-wrap}span.mx_MVideoBody video.mx_MVideoBody{max-width:100%;height:auto}.mx_MessageActionBar{position:absolute;visibility:hidden;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;line-height:1.6rem;border-radius:4px;background:#fff;top:-18px;right:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_MessageActionBar:before{content:"";position:absolute;width:calc(66px + 100%);height:calc(20px + 100%);top:-20px;left:-58px;z-index:-1;cursor:auto}.mx_MessageActionBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #e9edf1;margin-left:-1px}.mx_MessageActionBar>:hover{border-color:#ddd;z-index:1}.mx_MessageActionBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageActionBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageActionBar>:only-child{border-radius:3px}.mx_MessageActionBar_maskButton{width:27px}.mx_MessageActionBar_maskButton:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#2e2f32}.mx_MessageActionBar_reactButton:after{-webkit-mask-image:url(../../img/react.5d59311.svg);mask-image:url(../../img/react.5d59311.svg)}.mx_MessageActionBar_replyButton:after{-webkit-mask-image:url(../../img/reply.488cf91.svg);mask-image:url(../../img/reply.488cf91.svg)}.mx_MessageActionBar_editButton:after{-webkit-mask-image:url(../../img/edit.27a8059.svg);mask-image:url(../../img/edit.27a8059.svg)}.mx_MessageActionBar_optionsButton:after{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_MessageTimestamp{color:#acacac;font-size:.667rem}.mx_MjolnirBody{opacity:.4}.mx_ReactionsRow{margin:6px 0;color:#2e2f32}.mx_ReactionsRow_showAll{text-decoration:none;font-size:.667rem;font-weight:600;margin-left:6px;vertical-align:top}.mx_ReactionsRow_showAll:hover,.mx_ReactionsRow_showAll:link,.mx_ReactionsRow_showAll:visited{color:#03b381}.mx_ReactionsRowButton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;line-height:1.4rem;margin-right:6px;padding:0 6px;border:1px solid #e9edf1;border-radius:10px;background-color:#f3f8fd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_ReactionsRowButton:hover{border-color:#ddd}.mx_ReactionsRowButton.mx_ReactionsRowButton_selected{background-color:#e9fff9;border-color:#03b381}.mx_ReactionsRowButton *{pointer-events:none}.mx_ReactionsRowButton .mx_ReactionsRowButton_content{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:4px}.mx_ReactionsRowButtonTooltip_reactedWith{opacity:.7}.mx_RoomAvatarEvent{opacity:.5;overflow-y:hidden}.mx_RoomAvatarEvent_avatar{display:inline;position:relative;top:5px}.mx_SenderProfile_name{font-weight:600}.mx_TextualEvent{opacity:.5;overflow-y:hidden}.mx_UnknownBody{white-space:pre-wrap}.mx_EventTile_content.mx_ViewSourceEvent{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.6;font-size:.8rem}.mx_EventTile_content.mx_ViewSourceEvent code,.mx_EventTile_content.mx_ViewSourceEvent pre{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EventTile_content.mx_ViewSourceEvent pre{line-height:1.2;margin:3.5px 0}.mx_EventTile_content.mx_ViewSourceEvent .mx_ViewSourceEvent_toggle{width:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;visibility:hidden;background-color:#03b381;-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg)}.mx_EventTile_content.mx_ViewSourceEvent.mx_ViewSourceEvent_expanded .mx_ViewSourceEvent_toggle{-webkit-mask-position:0 bottom;mask-position:0 bottom;margin-bottom:7px;-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg)}.mx_EventTile_content.mx_ViewSourceEvent:hover .mx_ViewSourceEvent_toggle{visibility:visible}.mx_cryptoEvent{display:grid;grid-template-columns:24px minmax(0,1fr) -webkit-min-content;grid-template-columns:24px minmax(0,1fr) min-content}.mx_cryptoEvent.mx_cryptoEvent_icon:after{grid-column:1;grid-row:1/3;width:16px;height:16px;content:"";background-image:url(../../img/e2e/normal.38c8458.svg);background-repeat:no-repeat;background-size:100%;margin-top:4px}.mx_cryptoEvent.mx_cryptoEvent_icon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_cryptoEvent.mx_cryptoEvent_icon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle,.mx_cryptoEvent .mx_cryptoEvent_title{overflow-wrap:break-word}.mx_cryptoEvent .mx_cryptoEvent_title{font-weight:600;font-size:1rem;grid-column:2;grid-row:1}.mx_cryptoEvent .mx_cryptoEvent_subtitle{grid-column:2;grid-row:2}.mx_cryptoEvent .mx_cryptoEvent_state,.mx_cryptoEvent .mx_cryptoEvent_subtitle{font-size:.8rem}.mx_cryptoEvent .mx_cryptoEvent_buttons,.mx_cryptoEvent .mx_cryptoEvent_state{grid-column:3;grid-row:1/3}.mx_cryptoEvent .mx_cryptoEvent_buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_cryptoEvent .mx_cryptoEvent_state{width:130px;padding:10px 20px;margin:auto 0;text-align:center;color:#61708b}.mx_UserInfo .mx_EncryptionInfo_spinner{text-align:center}.mx_UserInfo .mx_EncryptionInfo_spinner .mx_Spinner{margin-top:25px;margin-bottom:15px}.mx_UserInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;font-size:.8rem}.mx_UserInfo .mx_UserInfo_cancel{cursor:pointer;position:absolute;top:0;border-radius:4px;background-color:#f2f5f8;margin:9px;z-index:1}.mx_UserInfo .mx_UserInfo_cancel div{height:16px;width:16px;padding:4px;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:7px center;mask-position:7px center;background-color:#91a1c0}.mx_UserInfo h2{font-size:1.2rem;font-weight:600;margin:18px 0 0}.mx_UserInfo .mx_UserInfo_container{padding:8px 16px}.mx_UserInfo .mx_UserInfo_separator{border-bottom:1px solid #d3d3d3}.mx_UserInfo .mx_UserInfo_memberDetailsContainer{padding-top:0;padding-bottom:0;margin-bottom:8px}.mx_UserInfo .mx_RoomTile_nameContainer{width:154px}.mx_UserInfo .mx_RoomTile_badge{display:none}.mx_UserInfo .mx_RoomTile_name{width:160px}.mx_UserInfo .mx_UserInfo_avatar{margin:24px 32px 0}.mx_UserInfo .mx_UserInfo_avatar>div{max-width:30vh;margin:0 auto;-webkit-transition:.5s;transition:.5s}.mx_UserInfo .mx_UserInfo_avatar>div>div{padding-top:100%;position:relative}.mx_UserInfo .mx_UserInfo_avatar>div>div *{border-radius:100%;position:absolute;top:0;left:0;width:100%;height:100%}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar_initial{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:56px!important;width:100%!important;-webkit-transition:font-size .5s;transition:font-size .5s}.mx_UserInfo .mx_UserInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_UserInfo h3{text-transform:uppercase;color:#61708b;font-weight:700;font-size:.8rem;margin:4px 0}.mx_UserInfo p{margin:5px 0}.mx_UserInfo .mx_UserInfo_profile{text-align:center}.mx_UserInfo .mx_UserInfo_profile h2{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;line-height:1.667rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_UserInfo .mx_UserInfo_profile h2 span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;text-overflow:ellipsis}.mx_UserInfo .mx_UserInfo_profile h2 .mx_E2EIcon{margin-top:3px;margin-right:4px;min-width:18px}.mx_UserInfo .mx_UserInfo_profile .mx_UserInfo_profileStatus{margin-top:12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner{margin-left:20px;width:16px;height:16px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_IconButton:before,.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Spinner:before{-webkit-mask-size:80%;mask-size:80%}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:11px 0 12px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_UserInfo_roleDescription .mx_IconButton{margin-left:6px}.mx_UserInfo .mx_UserInfo_memberDetails .mx_UserInfo_profileField .mx_Field{margin:0}.mx_UserInfo .mx_UserInfo_field{cursor:pointer;color:#03b381;line-height:1.067rem;margin:8px 0}.mx_UserInfo .mx_UserInfo_field.mx_UserInfo_destructive{color:#ff4b55}.mx_UserInfo .mx_UserInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_UserInfo .mx_UserInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-bottom:16px}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator){padding-top:16px;padding-bottom:0}.mx_UserInfo .mx_UserInfo_container:not(.mx_UserInfo_separator)>:not(h3){margin-left:8px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_verified .mx_UserInfo_device_trusted{color:#03b381}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device.mx_UserInfo_device_unverified .mx_UserInfo_device_trusted{color:#ff4b55}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_device .mx_UserInfo_device_name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;word-break:break-word}.mx_UserInfo .mx_UserInfo_devices .mx_E2EIcon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:2px 5px 0 0;width:12px;height:12px}.mx_UserInfo .mx_UserInfo_devices .mx_UserInfo_expand{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:11px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind{padding:8px 18px}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_primary{color:#03b381;background-color:rgba(3,179,129,.16)}.mx_UserInfo .mx_AccessibleButton.mx_AccessibleButton_hasKind.mx_AccessibleButton_kind_danger{color:#ff4b55;background-color:rgba(255,75,85,.16)}.mx_UserInfo .mx_UserInfo_wideButton,.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton{display:block;margin:16px 0 8px}.mx_UserInfo .mx_VerificationShowSas .mx_AccessibleButton+.mx_AccessibleButton{margin:8px 0}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar>div{max-width:72px;margin:0 auto}.mx_UserInfo.mx_UserInfo_smallAvatar .mx_UserInfo_avatar .mx_BaseAvatar_initial{font-size:40px!important}.mx_VerificationPanel_reciprocate_section .mx_E2EIcon,.mx_VerificationPanel_verified_section .mx_E2EIcon{margin:20px auto!important}.mx_UserInfo .mx_EncryptionPanel_cancel{-webkit-mask:url(../../img/feather-customised/cancel.23c2689.svg);mask:url(../../img/feather-customised/cancel.23c2689.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;width:14px;height:14px;background-color:#61708b;cursor:pointer;position:absolute;z-index:100;top:14px;right:14px}.mx_UserInfo .mx_VerificationPanel_qrCode{padding:4px 4px 0;background:#fff;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto!important}.mx_UserInfo .mx_VerificationPanel_qrCode canvas{height:auto!important;width:100%!important;max-width:240px}.mx_UserInfo .mx_VerificationPanel_reciprocate_section .mx_FormButton{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;display:block;margin:10px 0}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions>.mx_VerificationPanel_QRPhase_betweenText{width:50px;vertical-align:middle;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption{background-color:#f3f8fd;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:310px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_noQR,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption canvas{width:220px!important;height:220px!important;background-color:#fff;border-radius:4px;vertical-align:middle;text-align:center;padding:10px}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption>p{margin-top:0;font-weight:700}.mx_CompleteSecurity_body .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText,.mx_Dialog .mx_VerificationPanel_QRPhase_startOptions .mx_VerificationPanel_QRPhase_startOption .mx_VerificationPanel_QRPhase_helpText{font-size:.933rem;margin:30px 0;text-align:center}.mx_CompleteSecurity_body .mx_VerificationPanel_verified_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_verified_section .mx_AccessibleButton{float:right}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_AccessibleButton{margin-left:10px;padding:7px 40px}.mx_CompleteSecurity_body .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons,.mx_Dialog .mx_VerificationPanel_reciprocate_section .mx_VerificationPanel_reciprocateButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mx_AliasSettings_editable{border:0;border-bottom:1px solid #c7c7c7;padding:0;min-width:240px}.mx_AliasSettings_editable:focus{border-bottom:1px solid #03b381;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_AliasSettings summary{cursor:pointer;color:#03b381;font-weight:600;list-style:none}.mx_AliasSettings summary::-webkit-details-marker{display:none}.mx_AliasSettings .mx_AliasSettings_localAliasHeader{margin-top:35px}.mx_ColorSettings_roomColor{display:inline-block;position:relative;width:37px;height:37px;border:1px solid #979797;margin-right:13px;cursor:pointer}.mx_ColorSettings_roomColor_selected{position:absolute;left:10px;top:4px;cursor:default!important}.mx_ColorSettings_roomColorPrimary{height:10px;position:absolute;bottom:0;width:100%}.mx_AppsDrawer{margin:5px}.mx_AppsDrawer_hidden{display:none}.mx_AppsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_AddWidget_button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer;padding:0;margin:5px auto;color:#03b381;font-size:.8rem}.mx_AddWidget_button_full_width{max-width:960px}.mx_SetAppURLDialog_input{border-radius:3px;border:1px solid #e7e7e7;padding:9px;color:#e5e5e5;background-color:#fff;font-size:1rem}.mx_AppTile{max-width:960px;width:50%;margin-right:5px;border:5px solid #f2f5f8;border-radius:4px}.mx_AppTile:last-child{margin-right:1px}.mx_AppTileFullWidth{border:5px solid #f2f5f8;border-radius:4px}.mx_AppTile_mini,.mx_AppTileFullWidth{max-width:960px;width:100%;height:100%;margin:0;padding:0}.mx_AppTile_persistedWrapper{height:273px}.mx_AppTile_mini .mx_AppTile_persistedWrapper{height:114px}.mx_AppTileMenuBar{margin:0;font-size:.8rem;background-color:#f2f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.mx_AppTileMenuBar_expanded{padding-bottom:5px}.mx_AppTileMenuBarTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.mx_AppTileMenuBarTitle>:last-child{margin-left:9px}.mx_AppTileMenuBarWidgets{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_AppTileMenuBar_iconButton{width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-size:auto 12px;mask-size:auto 12px;background-color:#212121;margin:0 3px}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_minimise{-webkit-mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);mask-image:url(../../img/feather-customised/widget/minimise.aec9142.svg);background-color:#03b381}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_maximise{-webkit-mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);mask-image:url(../../img/feather-customised/widget/maximise.dc32127.svg);background-color:#03b381}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_popout{-webkit-mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg);mask-image:url(../../img/feather-customised/widget/external-link.7ab6751.svg)}.mx_AppTileMenuBar_iconButton.mx_AppTileMenuBar_iconButton_menu{-webkit-mask-image:url(../../img/icon_context.f8baf8d.svg);mask-image:url(../../img/icon_context.f8baf8d.svg)}.mx_AppTileMenuBarWidgetDelete{-webkit-filter:none;filter:none}.mx_AppTileMenuBarWidget:hover{border:1px solid #2e2f32;border-radius:2px}.mx_AppTileBody{height:273px;width:100%;overflow:hidden}.mx_AppTileBody_mini{height:112px;width:100%;overflow:hidden}.mx_AppTileBody_mini iframe{border:none;width:100%;height:100%}.mx_AppTileBody iframe{width:100%;height:273px;overflow:hidden;border:none;padding:0;margin:0;display:block}.mx_AppTileMenuBarWidgetPadding{margin-right:5px}.mx_AppIconTile{background-color:#454545;border:1px solid transparent;width:200px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s;border-radius:3px;margin:5px;display:inline-block}.mx_AppIconTile.mx_AppIconTile_active{color:#03b381;border-color:#03b381}.mx_AppIconTile:hover{border:1px solid #03b381;-webkit-box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5);box-shadow:0 0 10px 5px hsla(0,0%,78.4%,.5)}.mx_AppIconTile_content{padding:2px 16px;height:60px;overflow:hidden}.mx_AppIconTile_content h4{margin-top:5px;margin-bottom:2px}.mx_AppIconTile_content p{margin-top:0;margin-bottom:5px;font-size:smaller}.mx_AppIconTile_image{padding:10px;max-width:100px;max-height:100px;width:auto;height:auto}.mx_AppIconTile_imageContainer{text-align:center;width:100%;background-color:#fff;border-radius:3px 3px 0 0;height:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.mx_Custom_Widget_Form div{margin-top:10px;margin-bottom:10px}.mx_AppPermissionWarning{text-align:center;background-color:#f2f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.067rem}.mx_AppPermissionWarning_row{margin-bottom:12px}.mx_AppPermissionWarning_smallText{font-size:.8rem}.mx_AppPermissionWarning_bolder{font-weight:600}.mx_AppPermissionWarning h4{margin:0;padding:0}.mx_AppPermissionWarning_helpIcon{margin-top:1px;margin-right:2px;width:10px;height:10px;display:inline-block}.mx_AppPermissionWarning_helpIcon:before{display:inline-block;background-color:#03b381;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;width:12px;height:12px;-webkit-mask-position:center;mask-position:center;content:"";vertical-align:middle;-webkit-mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg);mask-image:url(../../img/feather-customised/help-circle.03fb6cf.svg)}.mx_AppPermissionWarning_tooltip{-webkit-box-shadow:none;box-shadow:none;background-color:#27303a;color:#fff;border:none;border-radius:3px;padding:6px 8px}.mx_AppPermissionWarning_tooltip ul{list-style-position:inside;padding-left:2px;margin-left:0}.mx_AppLoading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;position:relative;height:273px}.mx_AppLoading .mx_Spinner{position:absolute;top:0;bottom:0;left:0;right:0}.mx_AppLoading_spinner_fadeIn{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:mx_AppLoading_spinner_fadeIn_animation;animation-name:mx_AppLoading_spinner_fadeIn_animation}@-webkit-keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}@keyframes mx_AppLoading_spinner_fadeIn_animation{0%{opacity:0}to{opacity:1}}.mx_AppLoading iframe{display:none}.mx_Autocomplete{position:absolute;bottom:0;z-index:1001;width:100%;background:#fff;border:1px solid #e5e5e5;border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_Autocomplete_ProviderSection{border-bottom:1px solid #e5e5e5}.mx_Autocomplete_Completion_block{height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2f32}.mx_Autocomplete_Completion_block *{margin:0 3px}.mx_Autocomplete_Completion_pill{border-radius:17px;height:34px;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2f32}.mx_Autocomplete_Completion_pill>*{margin:0 3px}.mx_Autocomplete_Completion_subtitle{font-style:italic;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_Autocomplete_Completion_description{color:grey}.mx_Autocomplete_Completion_container_pill{margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_description,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_subtitle,.mx_Autocomplete_Completion_container_truncate .mx_Autocomplete_Completion_title{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx_Autocomplete_Completion.selected,.mx_Autocomplete_Completion:hover{background:#f2f5f8;outline:none}.mx_Autocomplete_provider_name{margin:12px;color:#2e2f32;font-weight:400;opacity:.4}.m_RoomView_auxPanel_stateViews{padding:5px 5px 5px 19px;border-bottom:1px solid #e5e5e5}.m_RoomView_auxPanel_stateViews_span a{text-decoration:none;color:inherit}.m_RoomView_auxPanel_stateViews_span[data-severity=warning]{font-weight:700;color:orange}.m_RoomView_auxPanel_stateViews_span[data-severity=alert]{font-weight:700;color:red}.m_RoomView_auxPanel_stateViews_span[data-severity=normal]{font-weight:400}.m_RoomView_auxPanel_stateViews_span[data-severity=notice]{font-weight:400;color:#a2a2a2}.m_RoomView_auxPanel_stateViews_delim{padding:0 5px;color:#a2a2a2}.mx_BasicMessageComposer{position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_inputEmpty>:first-child:before{content:var(--placeholder);opacity:.333;width:0;height:0;overflow:visible;display:inline-block;pointer-events:none;white-space:nowrap}@-webkit-keyframes visualbell{0%{background-color:#faa}to{background-color:#fff}}.mx_BasicMessageComposer.mx_BasicMessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_BasicMessageComposer .mx_BasicMessageComposer_input{white-space:pre-wrap;word-wrap:break-word;outline:none;overflow-x:hidden}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill{padding-left:21px;position:relative}.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_RoomPill:before,.mx_BasicMessageComposer .mx_BasicMessageComposer_input.mx_BasicMessageComposer_input_shouldShowPillAvatar span.mx_UserPill:before{position:absolute;left:2px;top:2px;content:var(--avatar-letter);width:16px;height:16px;background:var(--avatar-background),#fff;color:#fff;background-repeat:no-repeat;background-size:16px;border-radius:8px;text-align:center;font-weight:400;line-height:1.067rem;font-size:.693rem}.mx_BasicMessageComposer .mx_BasicMessageComposer_AutoCompleteWrapper{position:relative;height:0}.mx_E2EIcon{width:16px;height:16px;margin:0 9px;position:relative;display:block}.mx_E2EIcon_normal:after,.mx_E2EIcon_verified:after,.mx_E2EIcon_warning:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:contain}.mx_E2EIcon_warning:after{background-image:url(../../img/e2e/warning.2d79aff.svg)}.mx_E2EIcon_normal:after{background-image:url(../../img/e2e/normal.38c8458.svg)}.mx_E2EIcon_verified:after{background-image:url(../../img/e2e/verified.fb77c33.svg)}.mx_EditMessageComposer{padding:3px;margin:-7px -10px -5px;overflow:visible!important}.mx_EditMessageComposer .mx_BasicMessageComposer_input{border-radius:4px;border:1px solid #e5e5e5;background-color:#fff;max-height:200px;padding:3px 6px}.mx_EditMessageComposer .mx_BasicMessageComposer_input:focus{border-color:rgba(3,179,129,.5)}.mx_EditMessageComposer .mx_EditMessageComposer_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;background:#f3f8fd;z-index:100;right:0;margin:0 -110px 0 0;padding:5px 147px 5px 5px}.mx_EditMessageComposer .mx_EditMessageComposer_buttons .mx_AccessibleButton{margin-left:5px;padding:5px 40px}.mx_EventTile_last .mx_EditMessageComposer_buttons{position:static;margin-right:-147px}.mx_EntityTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2f32;cursor:pointer}.mx_EntityTile .mx_E2EIcon{margin:0;position:absolute;bottom:2px;right:7px;height:15px;width:15px}.mx_EntityTile:hover{padding-right:30px;position:relative}.mx_EntityTile:hover:before{content:"";position:absolute;top:calc(50% - 8px);right:-8px;-webkit-mask:url(../../img/member_chevron.4163a20.png);mask:url(../../img/member_chevron.4163a20.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:16px;height:16px;background-color:#91a1c0}.mx_EntityTile .mx_PresenceLabel{display:none}.mx_EntityTile:not(.mx_EntityTile_noHover):hover .mx_PresenceLabel{display:block}.mx_EntityTile_invite{display:table-cell;vertical-align:middle;margin-left:10px;width:26px}.mx_EntityTile_avatar,.mx_GroupRoomTile_avatar{padding:4px 12px 4px 3px;width:36px;height:36px;position:relative}.mx_EntityTile_name,.mx_GroupRoomTile_name{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;overflow:hidden;font-size:.933rem;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile_details{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EntityTile_ellipsis .mx_EntityTile_name,.mx_EntityTile_invitePlaceholder .mx_EntityTile_name{font-style:italic;color:#2e2f32}.mx_EntityTile_offline_beenactive .mx_EntityTile_avatar,.mx_EntityTile_offline_beenactive .mx_EntityTile_name,.mx_EntityTile_unavailable .mx_EntityTile_avatar,.mx_EntityTile_unavailable .mx_EntityTile_name{opacity:.5}.mx_EntityTile_offline_neveractive .mx_EntityTile_avatar,.mx_EntityTile_offline_neveractive .mx_EntityTile_name,.mx_EntityTile_unknown .mx_EntityTile_avatar,.mx_EntityTile_unknown .mx_EntityTile_name{opacity:.25}.mx_EntityTile_subtext{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_EntityTile_power{-webkit-padding-start:6px;padding-inline-start:6px;font-size:.667rem;color:#61708b;max-width:6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx_EntityTile:hover .mx_EntityTile_power{display:none}.mx_EventTile{max-width:100%;clear:both;padding-top:18px;font-size:.933rem;position:relative}.mx_EventTile_bubble{background-color:#f2f5f8;padding:10px;border-radius:5px;margin:10px auto;max-width:75%;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_EventTile.mx_EventTile_info{padding-top:0}.mx_EventTile_avatar{position:absolute;top:14px;left:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:8px;left:65px}.mx_EventTile_continuation{padding-top:0!important}.mx_EventTile_continuation.mx_EventTile_isEditing{padding-top:5px!important;margin-top:-5px}.mx_EventTile_isEditing{background-color:#f3f8fd}.mx_EventTile .mx_SenderProfile{color:#2e2f32;font-size:.933rem;display:inline-block;overflow:hidden;cursor:pointer;padding-left:65px;padding-bottom:0;padding-top:0;margin:0;line-height:1.133rem;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 65px)}.mx_EventTile .mx_SenderProfile .mx_Flair{opacity:.7;margin-left:5px;display:inline-block;vertical-align:top;height:16px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile .mx_SenderProfile .mx_Flair img{vertical-align:-2px;margin-right:2px;border-radius:8px}.mx_EventTile_isEditing .mx_MessageTimestamp{visibility:hidden!important}.mx_EventTile .mx_MessageTimestamp{display:block;visibility:hidden;white-space:nowrap;left:0;width:46px;text-align:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx_EventTile_continuation .mx_EventTile_line{clear:both}.mx_EventTile_line,.mx_EventTile_reply{position:relative;padding-left:65px;padding-top:4px;padding-bottom:2px;border-radius:4px;min-height:24px;line-height:1.467rem}.mx_EventListSummary .mx_EventTile_line,.mx_EventListSummary .mx_EventTile_reply,.mx_RoomView_timeline_rr_enabled .mx_EventTile_line,.mx_RoomView_timeline_rr_enabled .mx_EventTile_reply{margin-right:110px}.mx_EventTile_bubbleContainer{display:grid;grid-template-columns:1fr 100px}.mx_EventTile_bubbleContainer .mx_EventTile_line{margin-right:0;grid-column:1/3;padding:0}.mx_EventTile_bubbleContainer .mx_EventTile_msgOption{grid-column:2}.mx_EventTile_reply{margin-right:10px}.mx_EventTile_info .mx_EventTile_line{padding-left:83px}.mx_EventTile_bigEmoji.mx_EventTile_bigEmoji{font-size:48px!important;line-height:57px!important}.mx_MessagePanel_alwaysShowTimestamps .mx_MessageTimestamp{visibility:visible}.mx_EventTile_selected>div>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile.focus-visible:focus-within>div>a>.mx_MessageTimestamp,.mx_EventTile.mx_EventTile_actionBarFocused>div>a>.mx_MessageTimestamp,.mx_EventTile:hover>div>a>.mx_MessageTimestamp,.mx_EventTile_last>div>a>.mx_MessageTimestamp{visibility:visible}.mx_EventTile.focus-visible:focus-within .mx_MessageActionBar,.mx_EventTile.mx_EventTile_actionBarFocused .mx_MessageActionBar,.mx_EventTile:hover .mx_MessageActionBar,[data-whatinput=keyboard] .mx_EventTile:focus-within .mx_MessageActionBar{visibility:visible}.mx_EventTile_selected>.mx_EventTile_line{border-left:5px solid #03b381;padding-left:60px;background-color:#f3f8fd}.mx_EventTile_highlight,.mx_EventTile_highlight .markdown-body{color:#ff4b55}.mx_EventTile_highlight .markdown-body .mx_EventTile_line,.mx_EventTile_highlight .mx_EventTile_line{background-color:#fff8e3}.mx_EventTile_selected.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile.focus-visible:focus-within .mx_EventTile_line,.mx_EventTile.mx_EventTile_actionBarFocused .mx_EventTile_line,.mx_EventTile:hover .mx_EventTile_line{background-color:#f3f8fd}.mx_EventTile_searchHighlight{border-radius:5px;padding-left:2px;padding-right:2px;cursor:pointer}.mx_EventTile_searchHighlight,.mx_EventTile_searchHighlight a{background-color:#03b381;color:#fff}.mx_EventTile_encrypting{color:#abddbc!important}.mx_EventTile_sending{color:#ddd}.mx_EventTile_sending .mx_RoomPill,.mx_EventTile_sending .mx_UserPill{opacity:.5}.mx_EventTile_notSent{color:#f44}.mx_EventTile_redacted .mx_EventTile_line .mx_UnknownBody,.mx_EventTile_redacted .mx_EventTile_reply .mx_UnknownBody{--lozenge-color:#e2e2e2;--lozenge-border-color:#ccc;display:block;height:22px;width:250px;border-radius:11px;background:repeating-linear-gradient(-45deg,var(--lozenge-color),var(--lozenge-color) 3px,transparent 0,transparent 6px);-webkit-box-shadow:0 0 3px var(--lozenge-border-color) inset;box-shadow:0 0 3px var(--lozenge-border-color) inset}.mx_EventTile_sending.mx_EventTile_redacted .mx_UnknownBody{opacity:.4}div.mx_EventTile_notSent.mx_EventTile_redacted .mx_UnknownBody{--lozenge-color:#f44;--lozenge-border-color:#f44}.mx_EventTile_contextual{opacity:.4}.mx_EventTile_msgOption{float:right;text-align:right;position:relative;width:90px;height:1px;margin-right:10px}.mx_EventTile_msgOption a{text-decoration:none}.mx_EventTile_readAvatars{position:relative;display:inline-block;width:14px;height:14px;top:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_EventTile_emote .mx_EventTile_readAvatars,.mx_EventTile_info .mx_EventTile_readAvatars{top:7px}.mx_EventTile_readAvatars .mx_BaseAvatar{position:absolute;display:inline-block}.mx_EventTile_readAvatarRemainder{color:#acacac;font-size:.733rem;position:absolute}.mx_EventTile_content{display:block;overflow-y:hidden;overflow-x:hidden;margin-right:34px}.mx_EventTile_body{overflow-y:hidden}.mx_EventTile_spoiler{cursor:pointer}.mx_EventTile_spoiler_reason{color:#acacac;font-size:.733rem}.mx_EventTile_spoiler_content{-webkit-filter:blur(5px) saturate(.1) sepia(1);filter:blur(5px) saturate(.1) sepia(1);-webkit-transition-duration:.5s;transition-duration:.5s}.mx_EventTile_spoiler.visible>.mx_EventTile_spoiler_content{-webkit-filter:none;filter:none}.mx_EventTile_e2eIcon{position:absolute;top:6px;left:46px;width:15px;height:15px;display:block;bottom:0;right:0;opacity:.2;background-repeat:no-repeat;background-size:contain}.mx_EventTile_e2eIcon_undecryptable,.mx_EventTile_e2eIcon_unencrypted,.mx_EventTile_e2eIcon_unknown,.mx_EventTile_e2eIcon_unverified{background-image:url(../../img/e2e/warning.2d79aff.svg);opacity:1}.mx_EventTile_e2eIcon_hidden{display:none}.mx_EventTile_e2eIcon_hidden[src*="img/e2e-blocked.svg"],.mx_EventTile_e2eIcon_hidden[src*="img/e2e-warning.svg"]{display:block}.mx_EventTile_keyRequestInfo{font-size:.8rem}.mx_EventTile_keyRequestInfo_text{opacity:.5}.mx_EventTile_keyRequestInfo_text a{color:#2e2f32;text-decoration:underline;cursor:pointer}.mx_EventTile_keyRequestInfo_tooltip_contents p{text-align:auto;margin-left:3px;margin-right:3px}.mx_EventTile_keyRequestInfo_tooltip_contents p:first-child{margin-top:0}.mx_EventTile_keyRequestInfo_tooltip_contents p:last-child{margin-bottom:0}.mx_EventTile_12hr .mx_EventTile_e2eIcon{padding-left:5px}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{padding-left:60px}.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line{border-left:5px solid #76cfa5}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line{border-left:5px solid #e8bf37}.mx_EventTile:hover.mx_EventTile_unknown.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_unverified.mx_EventTile_info .mx_EventTile_line,.mx_EventTile:hover.mx_EventTile_verified.mx_EventTile_info .mx_EventTile_line{padding-left:78px}.mx_EventTile:hover .mx_EventTile_e2eIcon{opacity:1}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>a>.mx_MessageTimestamp,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>a>.mx_MessageTimestamp{left:3px;width:auto}.mx_EventTile:hover.mx_EventTile_unknown .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_unverified .mx_EventTile_line>.mx_EventTile_e2eIcon,.mx_EventTile:hover.mx_EventTile_verified .mx_EventTile_line>.mx_EventTile_e2eIcon{display:block;left:41px}.mx_EventTile_content .mx_EventTile_edited{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8rem;color:#9e9e9e;display:inline-block;margin-left:9px;cursor:pointer}.mx_EventTile_body pre{border:1px solid transparent}.mx_EventTile_content .markdown-body{font-family:inherit!important;white-space:normal!important;line-height:inherit!important;color:inherit;font-size:.933rem}.mx_EventTile_content .markdown-body code,.mx_EventTile_content .markdown-body pre{font-family:Inconsolata,Twemoji,Apple Color Emoji,Segoe UI Emoji,Courier,monospace,Noto Color Emoji!important;color:#333}.mx_EventTile_content .markdown-body pre{overflow-x:overlay;overflow-y:visible;max-height:30vh}.mx_EventTile_content .markdown-body code{background-color:#f8f8f8}.mx_EventTile.focus-visible:focus-within .mx_EventTile_body pre,.mx_EventTile:hover .mx_EventTile_body pre{border:1px solid #e5e5e5}.mx_EventTile_pre_container{position:relative}.mx_EventTile_copyButton{position:absolute;display:inline-block;visibility:hidden;cursor:pointer;top:6px;right:6px;width:19px;height:19px;background-image:url(../../img/icon_copy_message.f2eab28.svg)}.mx_EventTile_body .mx_EventTile_pre_container:focus-within .mx_EventTile_copyButton,.mx_EventTile_body .mx_EventTile_pre_container:hover .mx_EventTile_copyButton{visibility:visible}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2,.mx_EventTile_content .markdown-body h3,.mx_EventTile_content .markdown-body h4,.mx_EventTile_content .markdown-body h5,.mx_EventTile_content .markdown-body h6{font-family:inherit!important;color:inherit}.mx_EventTile_content .markdown-body h1,.mx_EventTile_content .markdown-body h2{font-size:1.5em;border-bottom:none!important}.mx_EventTile_content .markdown-body a{color:#238cf5;text-decoration:underline}.mx_EventTile_content .markdown-body .hljs{display:inline!important}.mx_MatrixChat_useCompactLayout .mx_EventTile{padding-top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info{padding-top:0;font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_reply{line-height:1.333rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_info .mx_EventTile_avatar{top:4px}.mx_MatrixChat_useCompactLayout .mx_EventTile .mx_SenderProfile{font-size:.867rem}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote{padding-top:8px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote .mx_EventTile_reply{padding-top:0;padding-bottom:1px}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation{padding-top:0}.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile.mx_EventTile_emote.mx_EventTile_continuation .mx_EventTile_reply,.mx_MatrixChat_useCompactLayout .mx_EventTile_line,.mx_MatrixChat_useCompactLayout .mx_EventTile_reply{padding-top:0;padding-bottom:0}.mx_MatrixChat_useCompactLayout .mx_EventTile_avatar{top:2px}.mx_MatrixChat_useCompactLayout .mx_EventTile_e2eIcon{top:3px}.mx_MatrixChat_useCompactLayout .mx_EventTile_readAvatars{top:27px}.mx_MatrixChat_useCompactLayout .mx_EventTile_continuation .mx_EventTile_readAvatars,.mx_MatrixChat_useCompactLayout .mx_EventTile_emote .mx_EventTile_readAvatars{top:5px}.mx_MatrixChat_useCompactLayout .mx_EventTile_info .mx_EventTile_readAvatars{top:4px}.mx_MatrixChat_useCompactLayout .mx_RoomView_MessageList h2{margin-top:6px}.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body blockquote,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body dl,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ol,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body p,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body pre,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body table,.mx_MatrixChat_useCompactLayout .mx_EventTile_content .markdown-body ul{margin-bottom:4px}.mx_InviteOnlyIcon_large{width:12px;height:12px;position:relative;display:block!important;margin:0 4px}.mx_InviteOnlyIcon_large:before{background-color:#61708b;-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:12px}.mx_InviteOnlyIcon_small{width:12px;height:12px;position:relative;display:block!important;left:-2px}.mx_InviteOnlyIcon_small:before{background-color:#61708b;-webkit-mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);mask-image:url(../../img/feather-customised/lock-solid.3d8f17d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:10px;height:10px}.mx_JumpToBottomButton{z-index:1000;position:absolute;bottom:12px;right:24px;width:38px;height:50px;text-align:center}.mx_JumpToBottomButton_badge{position:relative;top:-12px;border-radius:16px;font-weight:700;font-size:.8rem;line-height:.933rem;text-align:center;display:inline-block;padding:0 4px;color:#f2f5f8;background-color:#ff4b55}.mx_JumpToBottomButton_scrollDown{position:relative;height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1.3px solid #61708b;cursor:pointer}.mx_JumpToBottomButton_scrollDown:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);mask:url(../../img/icon-jump-to-bottom.ded64cf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 14px;mask-position:9px 14px;background:#61708b}.mx_LinkPreviewWidget{margin-top:15px;margin-right:15px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-left:4px solid #ddd;color:#888}.mx_LinkPreviewWidget_image{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-left:15px;text-align:center;cursor:pointer}.mx_LinkPreviewWidget_caption{margin-left:15px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mx_LinkPreviewWidget_title{display:inline;font-weight:700;white-space:normal}.mx_LinkPreviewWidget_siteName{display:inline}.mx_LinkPreviewWidget_description{margin-top:8px;white-space:normal;word-wrap:break-word}.mx_LinkPreviewWidget_cancel{cursor:pointer;width:18px;height:18px}.mx_LinkPreviewWidget_cancel img{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;visibility:hidden}.mx_LinkPreviewWidget:hover .mx_LinkPreviewWidget_cancel img,.mx_LinkPreviewWidget_cancel.focus-visible:focus img{visibility:visible}.mx_MatrixChat_useCompactLayout .mx_LinkPreviewWidget{margin-top:6px;margin-bottom:6px}.mx_MemberDeviceInfo{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mx_MemberDeviceInfo_icon{margin-top:4px;width:12px;height:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.mx_MemberDeviceInfo_icon_blacklisted{-webkit-mask-image:url(../../img/e2e/blacklisted.74ba193.svg);mask-image:url(../../img/e2e/blacklisted.74ba193.svg);background-color:#ff4b55}.mx_MemberDeviceInfo_icon_verified{-webkit-mask-image:url(../../img/e2e/verified.fb77c33.svg);mask-image:url(../../img/e2e/verified.fb77c33.svg);background-color:#03b381}.mx_MemberDeviceInfo_icon_unverified{-webkit-mask-image:url(../../img/e2e/warning.2d79aff.svg);mask-image:url(../../img/e2e/warning.2d79aff.svg);background-color:#ff4b55}.mx_MemberDeviceInfo>.mx_DeviceVerifyButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_MemberDeviceInfo_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;cursor:pointer;display:inline-block;outline:none;font-size:1rem;padding:0 1.5em;margin:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_MemberDeviceInfo_deviceId{word-break:break-word;font-size:.867rem}.mx_MemberDeviceInfo_deviceInfo{margin:0 5px 5px 8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_EncryptedEventDialog .mx_MemberDeviceInfo_blacklist,.mx_EncryptedEventDialog .mx_MemberDeviceInfo_unblacklist{padding-left:1em;padding-right:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified,.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{float:right;padding-left:1em}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_verified{color:#76cfa5}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_unverified{color:#e8bf37}.mx_MemberDeviceInfo div.mx_MemberDeviceInfo_blacklisted{color:#ba6363}.mx_MemberInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.mx_MemberInfo,.mx_MemberInfo_name{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_MemberInfo_name{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_MemberInfo_name>.mx_E2EIcon{margin-right:0}.mx_MemberInfo_cancel{height:16px;width:16px;padding:10px 0 10px 10px;cursor:pointer;-webkit-mask-image:url(../../img/minimise.871d2de.svg);mask-image:url(../../img/minimise.871d2de.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:16px center;mask-position:16px center;background-color:#91a1c0}.mx_MemberInfo_name h2{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;max-height:50px}.mx_MemberInfo h2{font-size:1.2rem;font-weight:600;margin:16px 0 16px 15px}.mx_MemberInfo_container{margin:0 16px 16px}.mx_MemberInfo .mx_RoomTile_nameContainer{width:154px}.mx_MemberInfo .mx_RoomTile_badge{display:none}.mx_MemberInfo .mx_RoomTile_name{width:160px}.mx_MemberInfo_avatar{background:#27303a;margin-bottom:16px}.mx_MemberInfo_avatar>img{height:auto;width:100%;max-height:30vh;-o-object-fit:contain;object-fit:contain;display:block}.mx_MemberInfo_avatar .mx_BaseAvatar.mx_BaseAvatar_image{cursor:-webkit-zoom-in;cursor:zoom-in}.mx_MemberInfo_profile{margin-bottom:16px}.mx_MemberInfo h3{text-transform:uppercase;color:#9fa9ba;font-weight:700;font-size:.8rem;margin:4px 0}.mx_MemberInfo_profileField{font-size:1rem;position:relative}.mx_MemberInfo_buttons{margin-bottom:16px}.mx_MemberInfo_field{cursor:pointer;font-size:1rem;color:#2e2f32;margin-left:8px;line-height:1.533rem}.mx_MemberInfo_createRoom{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.mx_MemberInfo_createRoom_label{width:auto!important;cursor:pointer}.mx_MemberInfo label{font-size:.867rem}.mx_MemberInfo label .mx_MemberInfo_label_text{display:inline-block;max-width:180px;vertical-align:text-top}.mx_MemberInfo input[type=radio]{vertical-align:-2px;margin-right:5px;margin-left:8px}.mx_MemberInfo_statusMessage{font-size:.733rem;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:clip}.mx_MemberInfo .mx_MemberInfo_scrollContainer{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_GroupMemberList,.mx_GroupRoomList,.mx_MemberList{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mx_GroupMemberList .mx_Spinner,.mx_GroupRoomList .mx_Spinner,.mx_MemberList .mx_Spinner{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.mx_GroupMemberList h2,.mx_GroupRoomList h2,.mx_MemberList h2{text-transform:uppercase;color:#3d3b39;font-weight:600;font-size:.867rem;padding-left:3px;padding-right:12px;margin-top:8px;margin-bottom:4px}.mx_GroupMemberList .mx_AutoHideScrollbar,.mx_GroupRoomList .mx_AutoHideScrollbar,.mx_MemberList .mx_AutoHideScrollbar{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_chevron{position:absolute;right:35px;margin-top:-15px}.mx_MemberList_border{overflow-y:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.mx_GroupMemberList_query,.mx_GroupRoomList_query,.mx_MemberList_query{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mx_MemberList_wrapper{padding:10px}.mx_MemberList_invite,.mx_RightPanel_invite{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;background-color:#03b381;border-radius:4px;padding:8px;margin:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600}.mx_MemberList_invite .mx_RightPanel_icon,.mx_RightPanel_invite .mx_RightPanel_icon{padding-right:5px;padding-top:2px}.mx_MemberList_invite.mx_AccessibleButton_disabled{background-color:#888;cursor:not-allowed}.mx_MemberList_invite span{background-image:url(../../img/feather-customised/user-add.f517c01.svg);background-repeat:no-repeat;background-position:0;padding-left:25px}.mx_MessageComposer_wrapper{vertical-align:middle;margin:auto;border-top:1px solid #e5e5e5;position:relative;padding-left:84px}.mx_MessageComposer_replaced_wrapper{margin-left:auto;margin-right:auto}.mx_MessageComposer_replaced_valign{height:60px;display:table-cell;vertical-align:middle}.mx_MessageComposer_roomReplaced_icon{float:left;margin-right:20px;margin-top:5px;width:31px;height:31px}.mx_MessageComposer_roomReplaced_header{font-weight:700}.mx_MessageComposer_autocomplete_wrapper{position:relative;height:0}.mx_MessageComposer_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mx_MessageComposer .mx_MessageComposer_avatar{position:absolute;left:27px}.mx_MessageComposer .mx_MessageComposer_avatar .mx_BaseAvatar{display:block}.mx_MessageComposer_composecontrols{width:100%}.mx_MessageComposer_e2eIcon.mx_E2EIcon{position:absolute;left:60px;margin-right:0;margin-left:3px;width:15px;height:15px}.mx_MessageComposer_noperm_error{width:100%;height:60px;font-style:italic;color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mx_MessageComposer_input_wrapper{cursor:text}.mx_MessageComposer_input,.mx_MessageComposer_input_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_MessageComposer_input{vertical-align:middle;min-height:60px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.933rem;margin-right:6px}.mx_MessageComposer_editor{width:100%;max-height:120px;min-height:19px;overflow-y:auto;overflow-x:hidden;word-break:break-word}.mx_MessageComposer_editor>:first-child{margin-top:0!important}.mx_MessageComposer_editor>:last-child{margin-bottom:0!important}@keyframes visualbell{0%{background-color:#faa}to{background-color:#fff}}.mx_MessageComposer_input_error{-webkit-animation:visualbell .2s;animation:visualbell .2s}.mx_MessageComposer_input blockquote{color:#777;margin:0 0 16px;padding:0 15px;border-left:4px solid #ddd}.mx_MessageComposer_input pre{background-color:rgba(0,0,0,.04);border-radius:3px;padding:10px}.mx_MessageComposer_input textarea{display:block;width:100%;padding:0;margin-top:6px;margin-bottom:6px;border:0;resize:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#2e2f32;background-color:#fff;font-size:.933rem;max-height:120px;overflow:auto;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji}.mx_MessageComposer_input textarea::-moz-placeholder{line-height:100%;color:#03b381;opacity:1}.mx_MessageComposer_input textarea::-webkit-input-placeholder{color:#03b381}.mx_MessageComposer_button{position:relative;margin-right:12px;cursor:pointer;height:20px;width:20px}.mx_MessageComposer_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.mx_MessageComposer_upload:before{-webkit-mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg);mask-image:url(../../img/feather-customised/paperclip.a368eb9.svg)}.mx_MessageComposer_hangup:before{-webkit-mask-image:url(../../img/hangup.a9def68.svg);mask-image:url(../../img/hangup.a9def68.svg)}.mx_MessageComposer_voicecall:before{-webkit-mask-image:url(../../img/feather-customised/phone.87241fa.svg);mask-image:url(../../img/feather-customised/phone.87241fa.svg)}.mx_MessageComposer_videocall:before{-webkit-mask-image:url(../../img/feather-customised/video.02dbf40.svg);mask-image:url(../../img/feather-customised/video.02dbf40.svg)}.mx_MessageComposer_stickers:before{-webkit-mask-image:url(../../img/feather-customised/face.34d1316.svg);mask-image:url(../../img/feather-customised/face.34d1316.svg)}.mx_MessageComposer_formatting{cursor:pointer;margin:0 11px;width:24px;height:18px}.mx_MessageComposer_formatbar_wrapper{width:100%;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.08)}.mx_MessageComposer_formatbar{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:62px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.667rem;color:#888}.mx_MessageComposer_formatbar *{margin-right:4px}.mx_MessageComposer_format_button,.mx_MessageComposer_formatbar_cancel,.mx_MessageComposer_formatbar_markdown{cursor:pointer}.mx_MessageComposer_formatbar_cancel{margin-right:22px}.mx_MessageComposer_formatbar_markdown{height:17px;width:30px;margin-right:64px}.mx_MessageComposer_input_markdownIndicator{height:10px;width:12px;padding:4px 4px 4px 0}.mx_MessageComposer_formatbar_markdown,.mx_MessageComposer_input_markdownIndicator{cursor:pointer;-webkit-mask-image:url(../../img/markdown.6905ba8.svg);mask-image:url(../../img/markdown.6905ba8.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#91a1c0}.mx_MessageComposer_formatbar_markdown.mx_MessageComposer_markdownDisabled,.mx_MessageComposer_input_markdownIndicator.mx_MessageComposer_markdownDisabled{opacity:.2}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_input{min-height:50px}.mx_MatrixChat_useCompactLayout .mx_MessageComposer_noperm_error{height:50px}.mx_MessageComposerFormatBar{display:none;width:130px;height:24px;position:absolute;cursor:pointer;border-radius:4px;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000}.mx_MessageComposerFormatBar.mx_MessageComposerFormatBar_shown{display:block}.mx_MessageComposerFormatBar>*{white-space:nowrap;display:inline-block;position:relative;border:1px solid #e9edf1;margin-left:-1px}.mx_MessageComposerFormatBar>:hover{border-color:#ddd;z-index:1}.mx_MessageComposerFormatBar>:first-child{border-radius:3px 0 0 3px}.mx_MessageComposerFormatBar>:last-child{border-radius:0 3px 3px 0}.mx_MessageComposerFormatBar>:only-child{border-radius:3px}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button{width:27px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_button:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#2e2f32}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconBold:after{-webkit-mask-image:url(../../img/format/bold.38e6779.svg);mask-image:url(../../img/format/bold.38e6779.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconItalic:after{-webkit-mask-image:url(../../img/format/italics.4e279d1.svg);mask-image:url(../../img/format/italics.4e279d1.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconStrikethrough:after{-webkit-mask-image:url(../../img/format/strikethrough.bac51cb.svg);mask-image:url(../../img/format/strikethrough.bac51cb.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconQuote:after{-webkit-mask-image:url(../../img/format/quote.5843424.svg);mask-image:url(../../img/format/quote.5843424.svg)}.mx_MessageComposerFormatBar .mx_MessageComposerFormatBar_buttonIconCode:after{-webkit-mask-image:url(../../img/format/code.ea9f385.svg);mask-image:url(../../img/format/code.ea9f385.svg)}.mx_MessageComposerFormatBar_buttonTooltip{white-space:nowrap;font-size:.867rem;font-weight:600;min-width:54px;text-align:center}.mx_MessageComposerFormatBar_buttonTooltip .mx_MessageComposerFormatBar_tooltipShortcut{font-size:.6rem;opacity:.7}.mx_PinnedEventTile{min-height:40px;margin-bottom:5px;width:100%;border-radius:5px}.mx_PinnedEventTile:hover{background-color:#f3f8fd}.mx_PinnedEventTile .mx_PinnedEventTile_sender,.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{color:#868686;font-size:.8em;vertical-align:top;display:inline-block;padding-bottom:3px}.mx_PinnedEventTile .mx_PinnedEventTile_timestamp{padding-left:15px;display:none}.mx_PinnedEventTile .mx_PinnedEventTile_senderAvatar .mx_BaseAvatar{float:left;margin-right:10px}.mx_PinnedEventTile_actions{float:right;margin-right:10px;display:none}.mx_PinnedEventTile:hover .mx_PinnedEventTile_timestamp{display:inline-block}.mx_PinnedEventTile:hover .mx_PinnedEventTile_actions{display:block}.mx_PinnedEventTile_unpinButton{display:inline-block;cursor:pointer;margin-left:10px}.mx_PinnedEventTile_gotoButton{display:inline-block;font-size:.7em}.mx_PinnedEventTile_message{margin-left:50px;position:relative;top:0;left:0}.mx_PinnedEventsPanel{border-top:1px solid #e5e5e5}.mx_PinnedEventsPanel_body{max-height:300px;overflow-y:auto;padding-bottom:15px}.mx_PinnedEventsPanel_header{margin:0;padding-top:8px;padding-bottom:15px}.mx_PinnedEventsPanel_cancel{margin:12px;float:right;display:inline-block}.mx_PresenceLabel{font-size:.733rem;opacity:.5}.mx_ReplyPreview{position:absolute;bottom:0;z-index:1000;width:100%;background:#fff;border:1px solid #e5e5e5;border-bottom:none;border-radius:4px 4px 0 0;max-height:50vh;overflow:auto}.mx_ReplyPreview_section{border-bottom:1px solid #e5e5e5}.mx_ReplyPreview_header{margin:12px;color:#2e2f32;font-weight:400;opacity:.4}.mx_ReplyPreview_title{float:left}.mx_ReplyPreview_cancel{float:right;cursor:pointer}.mx_ReplyPreview_clear{clear:both}.mx_RoomBreadcrumbs{position:relative;height:42px;padding:8px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:radial-gradient(circle at center,#e8eef5,#e8eef5 15px,transparent 16px);background-size:36px;background-position:6px -1px;background-repeat:repeat-x;overflow-x:hidden}.mx_RoomBreadcrumbs:hover{overflow-x:visible}.mx_RoomBreadcrumbs .mx_AutoHideScrollbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb{margin-left:4px;height:32px;display:inline-block;-webkit-transition:width .3s,-webkit-transform .3s;transition:width .3s,-webkit-transform .3s;transition:transform .3s,width .3s;transition:transform .3s,width .3s,-webkit-transform .3s;position:relative}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomTile_badge{position:absolute;top:-3px;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_crumb .mx_RoomBreadcrumbs_dmIndicator{position:absolute;bottom:0;right:-4px}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_animate{margin-left:0;width:32px;-webkit-transform:scale(1);transform:scale(1)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_preAnimate{width:0;-webkit-transform:scale(0);transform:scale(0)}.mx_RoomBreadcrumbs .mx_RoomBreadcrumbs_left{opacity:.5}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{display:none}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_leftOverflowIndicator{background:-webkit-gradient(linear,right top,left top,from(rgba(242,245,248,0)),to(#f2f5f8));background:linear-gradient(270deg,rgba(242,245,248,0),#f2f5f8)}.mx_RoomBreadcrumbs .mx_IndicatorScrollbar_rightOverflowIndicator{background:-webkit-gradient(linear,left top,right top,from(rgba(242,245,248,0)),to(#f2f5f8));background:linear-gradient(90deg,rgba(242,245,248,0),#f2f5f8)}.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_leftOverflow .mx_IndicatorScrollbar_leftOverflowIndicator,.mx_RoomBreadcrumbs.mx_IndicatorScrollbar_rightOverflow .mx_IndicatorScrollbar_rightOverflowIndicator{position:absolute;top:0;bottom:0;width:15px;display:block;pointer-events:none;z-index:100}.mx_RoomDropTarget_container{background-color:#f2f5f8;padding:8px 18px 7px}.collapsed .mx_RoomDropTarget_container{padding-right:10px;padding-left:10px}.mx_RoomDropTarget{font-size:.867rem;padding-top:5px;padding-bottom:5px;border:1px dashed #03b381;color:#2e2f32;background-color:hsla(0,0%,100%,.5);border-radius:4px}.mx_RoomDropTarget_label{position:relative;margin-top:3px;line-height:1.4rem;z-index:1;text-align:center}.collapsed .mx_RoomDropTarget_avatar{float:none}.collapsed .mx_RoomDropTarget_label{display:none}.mx_RoomHeader{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;border-bottom:1px solid #e5e5e5}.mx_RoomHeader .mx_E2EIcon{margin:0;position:absolute;bottom:-2px;right:-6px;height:15px;width:15px}.mx_RoomHeader_wrapper{margin:auto;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:0 10px 0 19px}.mx_RoomHeader_spinner{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;padding-left:12px;padding-right:12px}.mx_RoomHeader_textButton{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin-right:8px;margin-top:-5px}.mx_RoomHeader_textButton_danger{background-color:#ff4b55}.mx_RoomHeader_cancelButton{cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomHeader_buttons{background-color:#fff;padding-right:5px}.mx_RoomHeader_buttons,.mx_RoomHeader_info{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_info{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomHeader_simpleHeader{line-height:3.467rem;color:#45474a;font-size:1.2rem;font-weight:600;overflow:hidden;margin-left:63px;text-overflow:ellipsis;width:100%}.mx_RoomHeader_simpleHeader .mx_RoomHeader_cancelButton{float:right}.mx_RoomHeader_simpleHeader .mx_RoomHeader_icon{margin-left:14px;margin-right:24px;vertical-align:-4px}.mx_RoomHeader_name{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;color:#45474a;font-weight:600;font-size:1.2rem;margin:0 7px;border-bottom:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomHeader_nametext{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mx_RoomHeader_settingsHint{color:#a2a2a2!important}.mx_RoomHeader_searchStatus{font-weight:400;opacity:.6}.mx_RoomHeader_avatar,.mx_RoomHeader_avatarPicker,.mx_RoomHeader_avatarPicker_edit,.mx_RoomHeader_avatarPicker_remove,.mx_RoomHeader_name{cursor:pointer}.mx_RoomHeader_avatarPicker_remove{position:absolute;top:-11px;right:-9px}.mx_RoomHeader_name:hover div:not(.mx_RoomHeader_editable){color:#03b381}.mx_RoomHeader_placeholder{color:#a2a2a2!important}.mx_RoomHeader_editable{border-bottom:1px solid #c7c7c7!important;min-width:150px;cursor:text}.mx_RoomHeader_editable:focus{border-bottom:1px solid #03b381!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.mx_RoomHeader_topic{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#9e9e9e;font-weight:400;font-size:.867rem;margin:4px 7px 0;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid transparent;line-height:1.2em;max-height:2.4em}.mx_RoomHeader_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;width:28px;height:28px;margin:0 7px;position:relative}.mx_RoomHeader_avatar .mx_BaseAvatar_image{-o-object-fit:cover;object-fit:cover}.mx_RoomHeader_avatarPicker{position:relative}.mx_RoomHeader_avatarPicker_edit{position:absolute;left:16px;top:18px}.mx_RoomHeader_avatarPicker_edit>label{cursor:pointer}.mx_RoomHeader_avatarPicker_edit>input{display:none}.mx_RoomHeader_button{position:relative;margin-left:10px;cursor:pointer;height:20px;width:20px}.mx_RoomHeader_button:before{content:"";position:absolute;height:20px;width:20px;background-color:#91a1c0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mx_RoomHeader_settingsButton:before{-webkit-mask-image:url(../../img/feather-customised/settings.cc405e6.svg);mask-image:url(../../img/feather-customised/settings.cc405e6.svg)}.mx_RoomHeader_forgetButton:before{-webkit-mask-image:url(../../img/leave.96c4dc4.svg);mask-image:url(../../img/leave.96c4dc4.svg);width:26px}.mx_RoomHeader_searchButton:before{-webkit-mask-image:url(../../img/feather-customised/search.28e7db7.svg);mask-image:url(../../img/feather-customised/search.28e7db7.svg)}.mx_RoomHeader_shareButton:before{-webkit-mask-image:url(../../img/feather-customised/share.9dc5acb.svg);mask-image:url(../../img/feather-customised/share.9dc5acb.svg)}.mx_RoomHeader_manageIntegsButton:before{-webkit-mask-image:url(../../img/feather-customised/grid.9e353ed.svg);mask-image:url(../../img/feather-customised/grid.9e353ed.svg)}.mx_RoomHeader_showPanel{height:16px}.mx_RoomHeader_voipButton{display:table-cell}.mx_RoomHeader_voipButtons{margin-top:18px}.mx_RoomHeader_pinnedButton:before{-webkit-mask-image:url(../../img/icons-pin.1d9bacf.svg);mask-image:url(../../img/icons-pin.1d9bacf.svg)}.mx_RoomHeader_pinsIndicator{position:absolute;right:0;bottom:4px;width:8px;height:8px;border-radius:8px;background-color:#61708b}.mx_RoomHeader_pinsIndicatorUnread{background-color:#ff4b55}.mx_RoomList{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:hidden}.mx_RoomList .mx_ResizeHandle{position:relative}.mx_RoomList .mx_RoomSubList:not(.mx_RoomSubList_nonEmpty)+.mx_ResizeHandle{display:none}.mx_RoomList_expandButton{margin-left:8px;cursor:pointer;padding-left:12px;padding-right:12px}.mx_RoomList_emptySubListTip_container{padding:8px 18px 7px}.mx_RoomList_emptySubListTip{font-size:.867rem;padding:5px;border:1px dashed #03b381;color:#2e2f32;background-color:hsla(0,0%,100%,.5);border-radius:4px;line-height:1.067rem}.mx_RoomList_emptySubListTip .mx_RoleButton{vertical-align:-2px}.mx_RoomList_headerButtons{position:absolute;right:60px}.mx_RoomPreviewBar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center}.mx_RoomPreviewBar h3{font-size:1.2rem;font-weight:600}.mx_RoomPreviewBar h3.mx_RoomPreviewBar_spinnerTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_RoomPreviewBar .mx_RoomPreviewBar_message p,.mx_RoomPreviewBar h3{word-break:break-all;word-break:break-word}.mx_RoomPreviewBar .mx_Spinner{width:auto;height:auto;margin:10px 10px 10px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer{font-size:.8rem;line-height:1.333rem}.mx_RoomPreviewBar .mx_RoomPreviewBar_footer .mx_Spinner{vertical-align:middle;display:inline-block}.mx_RoomPreviewBar_dark{background-color:#27303a;color:#fff}.mx_RoomPreviewBar_actions,.mx_RoomPreviewBar_message{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_RoomPreviewBar_message{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mx_RoomPreviewBar_message p{overflow-wrap:break-word}.mx_RoomPreviewBar_panel{padding:8px 8px 8px 20px;border-top:1px solid #dee1f3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3px 8px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_actions>*{margin-left:12px}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_panel .mx_RoomPreviewBar_message>*{margin:4px}.mx_RoomPreviewBar_dialog{margin:auto;-webkit-box-sizing:content;box-sizing:content;width:400px;border-radius:4px;padding:20px;text-align:center}.mx_RoomPreviewBar_dialog,.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_message>*{margin:5px 0 20px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton{padding:7px 50px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions>*{margin-top:12px}.mx_RoomPreviewBar_dialog .mx_RoomPreviewBar_actions .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-bottom:7px}.mx_RoomPreviewBar_inviter{font-weight:600}a.mx_RoomPreviewBar_inviter{text-decoration:underline;cursor:pointer}.mx_RoomRecoveryReminder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#fff8e3;padding:20px;border:1px solid #e5e5e5;border-bottom:unset}.mx_RoomRecoveryReminder_header{font-weight:700;margin-bottom:1em}.mx_RoomRecoveryReminder_body{margin-bottom:1em}.mx_RoomRecoveryReminder_button{vertical-align:middle;border:0;border-radius:4px;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-size:.933rem;color:#fff;background-color:#03b381;width:auto;padding:7px 1.5em;cursor:pointer;display:inline-block;outline:none;margin:0 10px}.mx_RoomRecoveryReminder_secondary{font-size:90%;margin-top:1em}.mx_RoomTile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:34px;margin:0;padding:0 8px 0 10px;position:relative}.mx_RoomTile:focus{-webkit-filter:none!important;filter:none!important;background-color:#fff}.mx_RoomTile_menuButton{display:none;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;background-image:url(../../img/icon_context.f8baf8d.svg);background-repeat:no-repeat;background-position:50%}.mx_RoomTile_tooltip{display:inline-block;position:relative;top:-54px;left:-12px}.mx_RoomTile_nameContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;vertical-align:middle}.mx_RoomTile_labelContainer,.mx_RoomTile_nameContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;min-width:0}.mx_RoomTile_labelContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.mx_RoomTile_subtext{display:inline-block;font-size:.733rem;padding:0 0 0 7px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:clip;position:relative;bottom:4px}.mx_RoomTile_avatar_container{position:relative}.mx_RoomTile_avatar{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:4px;width:24px;vertical-align:middle}.mx_RoomTile_hasSubtext .mx_RoomTile_avatar{padding-top:0;vertical-align:super}.mx_RoomTile_dm{display:block;position:absolute;bottom:0;right:-5px;z-index:2}.mx_RoomTile_e2eIcon.mx_E2EIcon{height:14px;width:14px;display:block;position:absolute;bottom:-2px;right:-5px;z-index:1;margin:0}.mx_RoomTile_name{font-size:.933rem;padding:0 4px;color:#61708b;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.mx_RoomTile_badge{-webkit-box-flex:0;-ms-flex:0 1 content;flex:0 1 content;border-radius:.8em;padding:0 .4em;color:#fff;font-weight:600;font-size:.8rem}.collapsed .mx_RoomTile{margin:0 6px;padding:0 2px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collapsed .mx_RoomTile_name{display:none}.collapsed .mx_RoomTile_badge{position:absolute;right:6px;top:0;border-radius:16px;z-index:3;border:.18em solid #f2f5f8}.collapsed .mx_RoomTile_menuButton{display:none}.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:focus-within .mx_RoomTile_menuButton,.mx_LeftPanel_container:not(.collapsed) .mx_RoomTile:hover .mx_RoomTile_menuButton,.mx_RoomTile_menuDisplayed .mx_RoomTile_menuButton{display:block}.mx_RoomTile_badge.mx_RoomTile_badgeUnread,.mx_RoomTile_unreadNotify .mx_RoomTile_badge{background-color:#61708b}.mx_RoomTile_badge.mx_RoomTile_badgeRed,.mx_RoomTile_highlight .mx_RoomTile_badge{color:#fff;background-color:#ff4b55}.mx_RoomTile_highlight .mx_RoomTile_name,.mx_RoomTile_unread .mx_RoomTile_name{font-weight:600;color:#212121}.mx_RoomTile_selected{border-radius:4px;background-color:#fff}.mx_DNDRoomTile{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mx_DNDRoomTile_dragging{-webkit-transform:scale(1.05);transform:scale(1.05)}.mx_RoomTile_arrow{position:absolute;right:0}.mx_RoomTile.mx_RoomTile_transparent{background-color:transparent}.mx_RoomTile.mx_RoomTile_transparent:focus{background-color:rgba(0,0,0,.1)}.mx_GroupInviteTile .mx_RoomTile_name{-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_RoomUpgradeWarningBar{max-height:235px;background-color:#f7f7f7;padding-left:20px;padding-right:20px;overflow:scroll}.mx_RoomUpgradeWarningBar_wrapped{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center}.mx_RoomUpgradeWarningBar_header{color:#ff4b55;font-weight:700}.mx_RoomUpgradeWarningBar_body{color:#ff4b55}.mx_RoomUpgradeWarningBar_upgradelink{color:#ff4b55;text-decoration:underline}.mx_RoomUpgradeWarningBar_small{color:#888;font-size:70%}.mx_SearchBar{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5}.mx_SearchBar .mx_SearchBar_input{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-left:22px}.mx_SearchBar .mx_SearchBar_searchButton{cursor:pointer;width:37px;height:37px;background-color:#03b381;-webkit-mask:url(../../img/feather-customised/search-input.044bfa7.svg);mask:url(../../img/feather-customised/search-input.044bfa7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.mx_SearchBar .mx_SearchBar_buttons{display:inherit}.mx_SearchBar .mx_SearchBar_button{border:0;margin:0 0 0 22px;padding:5px;font-size:1rem;cursor:pointer;color:#2e2f32;border-bottom:2px solid #03b381;font-weight:600}.mx_SearchBar .mx_SearchBar_unselected{color:#9fa9ba;border-color:transparent}.mx_SearchBar .mx_SearchBar_cancel{background-color:#ff4b55;-webkit-mask:url(../../img/cancel.4b9715b.svg);mask:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:14px;mask-size:14px;padding:9px;margin:0 12px 0 3px;cursor:pointer}.mx_SendMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:.933rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:6px;min-width:0}.mx_SendMessageComposer,.mx_SendMessageComposer .mx_BasicMessageComposer{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.mx_SendMessageComposer .mx_BasicMessageComposer{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:50px}.mx_SendMessageComposer .mx_BasicMessageComposer .mx_BasicMessageComposer_input{padding:3px 0;margin:auto 0;max-height:140px;overflow-y:auto}.mx_SendMessageComposer .mx_SendMessageComposer_overlayWrapper{position:relative;height:0}.mx_Stickers_content{overflow:hidden}.mx_Stickers_content_container{overflow:hidden;height:300px}#mx_persistedElement_stickerPicker .mx_AppTileFullWidth{height:unset;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:none;border-right:none;border-bottom:none}.mx_Stickers_contentPlaceholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mx_Stickers_contentPlaceholder p{max-width:200px}.mx_Stickers_addLink{display:inline;cursor:pointer;text-decoration:underline}.mx_Stickers_hideStickers{z-index:2001}.mx_TopUnreadMessagesBar{z-index:1000;position:absolute;top:24px;right:24px;width:38px}.mx_TopUnreadMessagesBar:after{content:"";position:absolute;top:-8px;left:11px;width:4px;height:4px;border-radius:16px;background-color:#f2f5f8;border:6px solid #03b381;pointer-events:none}.mx_TopUnreadMessagesBar_scrollUp{height:38px;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1.3px solid #61708b;cursor:pointer}.mx_TopUnreadMessagesBar_scrollUp:before{content:"";position:absolute;width:38px;height:38px;-webkit-mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);mask-image:url(../../img/icon-jump-to-first-unread.2401872.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:9px 13px;mask-position:9px 13px;background:#61708b}.mx_TopUnreadMessagesBar_markAsRead{display:block;width:18px;height:18px;background:#fff;border:1.3px solid #61708b;border-radius:10px;margin:5px auto}.mx_TopUnreadMessagesBar_markAsRead:before{content:"";position:absolute;width:18px;height:18px;-webkit-mask-image:url(../../img/cancel.4b9715b.svg);mask-image:url(../../img/cancel.4b9715b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px;-webkit-mask-position:4px 4px;mask-position:4px 4px;background:#61708b}.mx_UserOnlineDot{border-radius:50%;background-color:#03b381;height:5px;width:5px;display:inline-block}.mx_WhoIsTypingTile{margin-left:-18px;padding-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_WhoIsTypingTile_avatars{-webkit-box-flex:0;-ms-flex:0 0 83px;flex:0 0 83px;text-align:center}.mx_WhoIsTypingTile_avatars>:not(:first-child){margin-left:-12px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar_initial{padding-top:1px}.mx_WhoIsTypingTile_avatars .mx_BaseAvatar{border:1px solid #fff;border-radius:40px}.mx_WhoIsTypingTile_remainingAvatarPlaceholder{position:relative;display:inline-block;color:#acacac;background-color:#ddd;border:1px solid #fff;border-radius:40px;width:24px;height:24px;line-height:1.6rem;font-size:.8em;vertical-align:top;text-align:center}.mx_WhoIsTypingTile_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.933rem;font-weight:600;color:#9e9e9e}.mx_WhoIsTypingTile_label>span{background-image:url(../../img/typing-indicator-2x.0eb9f0e.gif);background-size:25px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:15px;display:block}.mx_MatrixChat_useCompactLayout .mx_WhoIsTypingTile{padding-top:4px}.mx_AvatarSetting_avatar{width:88px;height:88px;margin-left:13px;position:relative}.mx_AvatarSetting_avatar>*{width:88px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary{margin-top:8px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div{position:relative;height:12px;width:12px;display:inline;padding-right:6px;left:-6px;top:3px}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_primary div:before{content:"";position:absolute;height:12px;width:12px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../img/feather-customised/upload.a4ce82a.svg);mask-image:url(../../img/feather-customised/upload.a4ce82a.svg)}.mx_AvatarSetting_avatar .mx_AccessibleButton.mx_AccessibleButton_kind_link_sm{color:#ff4b55}.mx_AvatarSetting_avatar>img{cursor:pointer;-o-object-fit:cover;object-fit:cover}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder,.mx_AvatarSetting_avatar>img{display:block;height:88px;border-radius:4px}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder:before{background-color:#2e2f32;-webkit-mask:url(../../img/feather-customised/user.7a4d23d.svg);mask:url(../../img/feather-customised/user.7a4d23d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:36px;mask-size:36px;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mx_AvatarSetting_avatar .mx_AvatarSetting_avatarPlaceholder{background-color:#e7e7e7}.mx_CrossSigningPanel_statusList{border-spacing:0}.mx_CrossSigningPanel_statusList td{padding:0}.mx_CrossSigningPanel_statusList td:first-of-type{-webkit-padding-end:1em;padding-inline-end:1em}.mx_CrossSigningPanel_buttonRow{margin:1em 0}.mx_DevicesPanel{display:table;table-layout:fixed;width:880px;border-spacing:10px}.mx_DevicesPanel_header{display:table-header-group;font-weight:700}.mx_DevicesPanel_header>.mx_DevicesPanel_deviceButtons{height:48px}.mx_DevicesPanel_header>div{display:table-cell;vertical-align:middle}.mx_DevicesPanel_header .mx_DevicesPanel_deviceName{width:50%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceLastSeen{width:30%}.mx_DevicesPanel_header .mx_DevicesPanel_deviceButtons{width:20%}.mx_DevicesPanel_device{display:table-row}.mx_DevicesPanel_device>div{display:table-cell}.mx_DevicesPanel_myDevice{font-weight:700}.mx_E2eAdvancedPanel_settingLongDescription{margin-right:150px}.mx_ExistingEmailAddress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingEmailAddress_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingEmailAddress_email,.mx_ExistingEmailAddress_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingEmailAddress_confirmBtn{margin-left:5px}.mx_IntegrationManager .mx_Dialog{width:60%;height:70%;overflow:hidden;padding:0;max-width:none;max-height:none}.mx_IntegrationManager iframe{background-color:#fff;border:0;width:100%;height:100%}.mx_IntegrationManager_loading h3{text-align:center}.mx_IntegrationManager_error{text-align:center;padding-top:20px}.mx_IntegrationManager_error h3{color:#ff4b55}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigInvalid,.mx_KeyBackupPanel_sigValid{font-weight:700}.mx_KeyBackupPanel_deviceVerified,.mx_KeyBackupPanel_sigValid{color:#76cfa5}.mx_KeyBackupPanel_deviceNotVerified,.mx_KeyBackupPanel_sigInvalid{color:#ba6363}.mx_KeyBackupPanel_deviceName{font-style:italic}.mx_KeyBackupPanel_buttonRow{margin:1em 0}.mx_UserNotifSettings_tableRow{display:table-row}.mx_UserNotifSettings_inputCell{display:table-cell;padding-bottom:8px;padding-right:8px;width:16px}.mx_UserNotifSettings_labelCell{padding-bottom:8px;width:400px;display:table-cell}.mx_UserNotifSettings_pushRulesTableWrapper{padding-bottom:8px}.mx_UserNotifSettings_pushRulesTable{width:100%;table-layout:fixed}.mx_UserNotifSettings_pushRulesTable thead{font-weight:700}.mx_UserNotifSettings_pushRulesTable tbody th{font-weight:400}.mx_UserNotifSettings_pushRulesTable tbody th:first-child{text-align:left}.mx_UserNotifSettings_keywords{cursor:pointer;color:#03b381}.mx_UserNotifSettings_devicesTable td{padding-left:20px;padding-right:20px}.mx_UserNotifSettings_notifTable{display:table}.mx_UserNotifSettings_notifTable .mx_Spinner{position:absolute}.mx_NotificationSound_soundUpload{display:none}.mx_NotificationSound_browse{color:#03b381;border:1px solid #03b381;background-color:transparent}.mx_NotificationSound_save{margin-left:5px;color:#fff;background-color:#03b381}.mx_NotificationSound_resetSound{margin-top:5px;color:#fff;border:#ff4b55;background-color:#ff4b55}.mx_ExistingPhoneNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mx_ExistingPhoneNumber_delete{margin-right:5px;cursor:pointer;vertical-align:middle}.mx_ExistingPhoneNumber_address,.mx_ExistingPhoneNumber_promptText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.mx_ExistingPhoneNumber_confirmBtn{margin-left:5px}.mx_ExistingPhoneNumber_verification{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_ExistingPhoneNumber_verification .mx_Field{margin:0 0 0 1em}.mx_PhoneNumbers_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mx_PhoneNumbers_input>.mx_Field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_PhoneNumbers_country{width:80px}.mx_ProfileSettings_profile{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_ProfileSettings_controls{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mx_ProfileSettings_controls .mx_Field #profileTopic{height:4em}.mx_ProfileSettings_controls .mx_Field:first-child{margin-top:0}.mx_ProfileSettings_hostingSignup{margin-left:20px}.mx_ProfileSettings_hostingSignup img{margin-left:5px}.mx_ProfileSettings_avatarUpload{display:none}.mx_SetIdServer .mx_Field_input{margin-right:100px}.mx_SetIdServer_tooltip{max-width:120px}.mx_SetIntegrationManager{margin-top:10px;margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading{margin-bottom:10px}.mx_SetIntegrationManager>.mx_SettingsTab_heading>.mx_SettingsTab_subheading{display:inline-block;padding-left:5px}.mx_SetIntegrationManager .mx_ToggleSwitch{display:inline-block;float:right;top:9px;margin-right:100px}.mx_SettingsTab_warningText{color:#ff4b55}.mx_SettingsTab_heading{font-size:1.333rem;font-weight:600;color:#2e2f32}.mx_SettingsTab_heading:nth-child(n+2){margin-top:30px}.mx_SettingsTab_subheading{font-size:1.067rem;display:block;font-family:Nunito,Twemoji,Apple Color Emoji,Segoe UI Emoji,Arial,Helvetica,Sans-Serif,Noto Color Emoji;font-weight:600;color:#2e2f32;margin-bottom:10px;margin-top:12px}.mx_SettingsTab_subsectionText{color:#61708b;font-size:.933rem;display:block;margin:10px 100px 10px 0}.mx_SettingsTab_section{margin-bottom:24px}.mx_SettingsTab_section .mx_SettingsFlag{margin-right:100px;margin-bottom:10px}.mx_SettingsTab_section.mx_SettingsTab_subsectionText .mx_SettingsFlag{margin-right:0!important}.mx_SettingsTab_section .mx_SettingsFlag .mx_SettingsFlag_label{vertical-align:middle;display:inline-block;font-size:.933rem;color:#2e2f32;max-width:calc(100% - 48px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.mx_SettingsTab_section .mx_SettingsFlag .mx_ToggleSwitch{float:right}.mx_SettingsTab_linkBtn{cursor:pointer;color:#03b381;word-break:break-all}.mx_SettingsTab a{color:#238cf5}.mx_GeneralRoomSettingsTab_profileSection{margin-top:10px}.mx_RolesRoomSettingsTab ul{margin-bottom:0}.mx_RolesRoomSettingsTab_unbanBtn{margin-right:10px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_warning,.mx_SecurityRoomSettingsTab label{display:block}.mx_SecurityRoomSettingsTab_warning img{vertical-align:middle;margin-right:5px;margin-left:3px;margin-bottom:5px}.mx_SecurityRoomSettingsTab_encryptionSection{margin-bottom:25px}.mx_GeneralUserSettingsTab_changePassword .mx_Field,.mx_GeneralUserSettingsTab_themeSection .mx_Field{margin-right:100px}.mx_GeneralUserSettingsTab_changePassword .mx_Field:first-child{margin-top:0}.mx_GeneralUserSettingsTab_accountSection .mx_EmailAddresses,.mx_GeneralUserSettingsTab_accountSection .mx_PhoneNumbers,.mx_GeneralUserSettingsTab_discovery .mx_ExistingEmailAddress,.mx_GeneralUserSettingsTab_discovery .mx_ExistingPhoneNumber,.mx_GeneralUserSettingsTab_languageInput{margin-right:100px}.mx_GeneralUserSettingsTab_warningIcon{vertical-align:middle}.mx_HelpUserSettingsTab_debugButton{margin-bottom:5px;margin-top:5px}.mx_HelpUserSettingsTab span.mx_AccessibleButton{word-break:break-word}.mx_MjolnirUserSettingsTab .mx_Field{margin-right:100px}.mx_MjolnirUserSettingsTab_listItem{margin-bottom:2px}.mx_NotificationUserSettingsTab .mx_SettingsTab_heading{margin-bottom:10px}.mx_PreferencesUserSettingsTab .mx_Field{margin-right:100px}.mx_PreferencesUserSettingsTab .mx_SettingsTab_section{margin-bottom:30px}.mx_SecurityUserSettingsTab .mx_DevicesPanel{width:auto;max-width:880px}.mx_SecurityUserSettingsTab_deviceInfo{display:table;padding-left:0}.mx_SecurityUserSettingsTab_deviceInfo>li{display:table-row}.mx_SecurityUserSettingsTab_deviceInfo>li>label,.mx_SecurityUserSettingsTab_deviceInfo>li>span{display:table-cell;padding-right:1em}.mx_SecurityUserSettingsTab_bulkOptions .mx_AccessibleButton,.mx_SecurityUserSettingsTab_importExportButtons .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab_importExportButtons{margin-bottom:15px}.mx_SecurityUserSettingsTab_ignoredUser{margin-bottom:5px}.mx_SecurityUserSettingsTab_ignoredUser .mx_AccessibleButton{margin-right:10px}.mx_SecurityUserSettingsTab .mx_SettingsTab_section .mx_AccessibleButton_kind_link{padding:0;font-size:inherit}.mx_VoiceUserSettingsTab .mx_Field{margin-right:100px}.mx_VoiceUserSettingsTab_missingMediaPermissions{margin-bottom:15px}.mx_InlineTermsAgreement_cbContainer{margin-bottom:10px;font-size:.933rem}.mx_InlineTermsAgreement_cbContainer a{color:#03b381;text-decoration:none}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox{margin-top:10px}.mx_InlineTermsAgreement_cbContainer .mx_InlineTermsAgreement_checkbox input{vertical-align:text-bottom}.mx_InlineTermsAgreement_link{display:inline-block;-webkit-mask-image:url(../../img/external-link.a8d3e9b.svg);mask-image:url(../../img/external-link.a8d3e9b.svg);background-color:#03b381;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px;height:12px;margin-left:3px;vertical-align:middle}.mx_VerificationShowSas_decimalSas{text-align:center;font-weight:700;padding-left:3px;padding-right:3px}.mx_VerificationShowSas_decimalSas span{margin-left:5px;margin-right:5px}.mx_VerificationShowSas_emojiSas{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0}.mx_VerificationShowSas_emojiSas_block{display:inline-block;margin-bottom:16px;position:relative;width:52px}.mx_AuthPage_modal .mx_VerificationShowSas_emojiSas_block,.mx_Dialog .mx_VerificationShowSas_emojiSas_block{width:60px}.mx_VerificationShowSas_emojiSas_emoji{font-size:2.133rem}.mx_VerificationShowSas_emojiSas_label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem}.mx_VerificationShowSas_emojiSas_break{-ms-flex-preferred-size:100%;flex-basis:100%}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_matchButton{color:#03b381;background-color:rgba(3,179,129,.16);border:none}.mx_VerificationShowSas .mx_Dialog_buttons button.mx_VerificationShowSas_noMatchButton{color:#ff4b55;background-color:rgba(255,75,85,.16);border:none}.mx_CallView_voice{background-color:#03b381;color:#fff;cursor:pointer;text-align:center;padding:6px;font-weight:700;font-size:.867rem}.mx_IncomingCallBox{text-align:center;border:1px solid #a4a4a4;border-radius:8px;background-color:#fff;position:fixed;z-index:1000;padding:6px;margin-top:-3px;margin-left:-20px;width:200px}.mx_IncomingCallBox_chevron{padding:12px;position:absolute;left:-21px;top:0}.mx_IncomingCallBox_title{padding:6px;font-weight:700}.mx_IncomingCallBox_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.mx_IncomingCallBox_buttons_cell{vertical-align:middle;padding:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mx_IncomingCallBox_buttons_accept,.mx_IncomingCallBox_buttons_decline{vertical-align:middle;width:80px;height:36px;line-height:2.4rem;border-radius:36px;color:#fff;margin:auto}.mx_IncomingCallBox_buttons_decline{background-color:#f48080}.mx_IncomingCallBox_buttons_accept{background-color:#80f480}.mx_VideoView{width:100%;position:relative;z-index:30}.mx_VideoView video{width:100%}.mx_VideoView_remoteVideoFeed{width:100%;background-color:#000;z-index:50}.mx_VideoView_localVideoFeed{width:25%;height:25%;position:absolute;left:10px;bottom:10px;z-index:100}.mx_VideoView_localVideoFeed video{width:auto;height:100%}.mx_VideoView_localVideoFeed.mx_VideoView_localVideoFeed_flipped video{-webkit-transform:scaleX(-1);transform:scaleX(-1)} \ No newline at end of file diff --git a/riot/bundles/9f769ac7a648e2ec9507/vendors~init.js b/riot/bundles/9f769ac7a648e2ec9507/vendors~init.js deleted file mode 100644 index 3a8ccdc..0000000 --- a/riot/bundles/9f769ac7a648e2ec9507/vendors~init.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see vendors~init.js.LICENSE.txt */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],[function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(4),r=n.n(o);r.a.methodFactory=function(e,t,n){return function(...t){return"error"===e||"warn"===e||"trace"===e||"info"===e?console[e](...t):console.log(...t)}};const i=r.a.getLogger("matrix");i.setLevel(r.a.levels.DEBUG)},function(e,t,n){"use strict";n.d(t,"e",(function(){return i})),n.d(t,"f",(function(){return a})),n.d(t,"u",(function(){return s})),n.d(t,"j",(function(){return c})),n.d(t,"t",(function(){return l})),n.d(t,"B",(function(){return u})),n.d(t,"l",(function(){return d})),n.d(t,"k",(function(){return h})),n.d(t,"y",(function(){return p})),n.d(t,"q",(function(){return m})),n.d(t,"p",(function(){return g})),n.d(t,"a",(function(){return f})),n.d(t,"c",(function(){return _})),n.d(t,"b",(function(){return v})),n.d(t,"i",(function(){return b})),n.d(t,"o",(function(){return y})),n.d(t,"v",(function(){return E})),n.d(t,"s",(function(){return S})),n.d(t,"z",(function(){return w})),n.d(t,"h",(function(){return x})),n.d(t,"n",(function(){return T})),n.d(t,"g",(function(){return k})),n.d(t,"A",(function(){return R})),n.d(t,"r",(function(){return O})),n.d(t,"d",(function(){return D})),n.d(t,"w",(function(){return I})),n.d(t,"x",(function(){return F})),n.d(t,"m",(function(){return A}));var o=n(13),r=n.n(o);function i(e){let t="";for(const n in e)e.hasOwnProperty(n)&&(t+="&"+encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.substring(1)}function a(e,t){for(const n in t)t.hasOwnProperty(n)&&(e=e.replace(n,encodeURIComponent(t[n])));return e}function s(e,t){const n=new Array(e.length);for(let o=0;o=0;o--)if(t(e[o],o,e))return e[o]}else for(o=0;o=0;o--)if(t(e[o],o,e))return r=e[o],e.splice(o,1),r}else for(o=0;o{setTimeout(n,e,t)})}function O(e){return null==e}function D(){let e,t;const n=new Promise((n,o)=>{e=n,t=o});return{resolve:e,reject:t,promise:n}}async function I(e,t){for(const n of await e)await t(await n)}function F(e){return new Promise(t=>t(e()))}let N;function A(){return N}},,function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){var o,r;!function(i,a){"use strict";void 0===(r="function"==typeof(o=function(){var e=function(){},t="undefined"!=typeof window&&void 0!==window.navigator&&/Trident\/|MSIE /.test(window.navigator.userAgent),n=["trace","debug","info","warn","error"];function o(e,t){var n=e[t];if("function"==typeof n.bind)return n.bind(e);try{return Function.prototype.bind.call(n,e)}catch(t){return function(){return Function.prototype.apply.apply(n,[e,arguments])}}}function r(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function i(n){return"debug"===n&&(n="log"),"undefined"!=typeof console&&("trace"===n&&t?r:void 0!==console[n]?o(console,n):void 0!==console.log?o(console,"log"):e)}function a(t,o){for(var r=0;r=0&&t<=i.levels.SILENT))throw"log.setLevel() called with invalid level: "+t;if(r=t,!1!==o&&function(e){var t=(n[e]||"silent").toUpperCase();if("undefined"!=typeof window){try{return void(window.localStorage[s]=t)}catch(e){}try{window.document.cookie=encodeURIComponent(s)+"="+t+";"}catch(e){}}}(t),a.call(i,t,e),"undefined"==typeof console&&tthis.readyPromiseResolve=e),window.addEventListener("message",e=>{if(e.origin!==this.origin)return;if(!e.data)return;if(e.data.widgetId!==this.widgetId)return;const t=e.data;if(t.api===c.ToWidget&&t.action)console.log("[WidgetAPI] Got request: ".concat(JSON.stringify(t))),t.action===s.GetCapabilities?(this.onCapabilitiesRequest(t),this.expectingExplicitReady||this.readyPromiseResolve()):t.action===s.ClientReady?(this.readyPromiseResolve(),this.replyToRequest(t,{})):console.warn("[WidgetAPI] Got unexpected action: ".concat(t.action));else if(t.api===c.FromWidget&&this.inFlightRequests[t.requestId]){console.log("[WidgetAPI] Got reply: ".concat(JSON.stringify(t)));const e=this.inFlightRequests[t.requestId];delete this.inFlightRequests[t.requestId],e(t)}else console.warn("[WidgetAPI] Unhandled payload: ".concat(JSON.stringify(t)))})}waitReady(){return this.readyPromise}replyToRequest(e,t){if(!window.parent)return;const n=JSON.parse(JSON.stringify(e));n.response=t,window.parent.postMessage(n,this.origin)}onCapabilitiesRequest(e){return this.replyToRequest(e,{capabilities:this.requestedCapabilities})}callAction(e,t,n){if(!window.parent)return;const o={api:c.FromWidget,widgetId:this.widgetId,action:e,requestId:Object(i.a)(160),data:t,response:{}};n&&(this.inFlightRequests[o.requestId]=n),console.log("[WidgetAPI] Sending request: ",o),window.parent.postMessage(o,"*")}setAlwaysOnScreen(e){return new Promise(t=>{this.callAction(s.SetAlwaysOnScreen,{value:e},null),t()})}}},,,function(e,t,n){var o,r,i;r=[],void 0===(i="function"==typeof(o=function(){var e=XMLHttpRequest;if(!e)throw new Error("missing XMLHttpRequest");function t(i,a){if("function"!=typeof a)throw new Error("Bad callback given: "+a);if(!i)throw new Error("No options given");var s=i.onResponse;if((i="string"==typeof i?{uri:i}:JSON.parse(JSON.stringify(i))).onResponse=s,i.verbose&&(t.log=function(){var e,t,n={},i=["trace","debug","info","warn","error"];for(t=0;t>18&63,i=c>>12&63,a=c>>6&63,s=63&c,p[d++]=l.charAt(r)+l.charAt(i)+l.charAt(a)+l.charAt(s)}while(u299)&&o.error){for(var r in e=new Error("CouchDB error: "+(o.error.reason||o.error.error)),o)e[r]=o[r];return n(e,t,o)}return n(e,t,o)}))},t})?o.apply(t,r):o)||(e.exports=i)},function(e,t,n){"use strict";function o(e){let t="";const n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";for(let o=0;o{this.accountData[e.type]=e})}_accumulateRooms(e){e.rooms&&(e.rooms.invite&&Object.keys(e.rooms.invite).forEach(t=>{this._accumulateRoom(t,"invite",e.rooms.invite[t])}),e.rooms.join&&Object.keys(e.rooms.join).forEach(t=>{this._accumulateRoom(t,"join",e.rooms.join[t])}),e.rooms.leave&&Object.keys(e.rooms.leave).forEach(t=>{this._accumulateRoom(t,"leave",e.rooms.leave[t])}))}_accumulateRoom(e,t,n){switch(t){case"invite":this._accumulateInviteState(e,n);break;case"join":this.inviteRooms[e]&&delete this.inviteRooms[e],this._accumulateJoinState(e,n);break;case"leave":this.inviteRooms[e]?delete this.inviteRooms[e]:delete this.joinRooms[e];break;default:o.a.error("Unknown cateogory: ",t)}}_accumulateInviteState(e,t){if(!t.invite_state||!t.invite_state.events)return;if(!this.inviteRooms[e])return void(this.inviteRooms[e]={invite_state:t.invite_state});const n=this.inviteRooms[e];t.invite_state.events.forEach(e=>{let t=!1;for(let o=0;o{n._accountData[e.type]=e}),t.unread_notifications&&(n._unreadNotifications=t.unread_notifications),t.summary){const e="m.heroes",o="m.invited_member_count",r="m.joined_member_count",i=n._summary,a=t.summary;i[e]=a[e]||i[e],i[r]=a[r]||i[r],i[o]=a[o]||i[o]}if(t.ephemeral&&t.ephemeral.events&&t.ephemeral.events.forEach(e=>{"m.receipt"===e.type&&e.content&&Object.keys(e.content).forEach(t=>{e.content[t]["m.read"]&&Object.keys(e.content[t]["m.read"]).forEach(o=>{n._readReceipts[o]={data:e.content[t]["m.read"][o],eventId:t}})})}),t.timeline&&t.timeline.limited&&(n._timeline=[]),t.state&&t.state.events&&t.state.events.forEach(e=>{a(n._currentState,e)}),t.timeline&&t.timeline.events&&t.timeline.events.forEach((e,o)=>{a(n._currentState,e),n._timeline.push({event:e,token:0===o?t.timeline.prev_batch:null})}),n._timeline.length>this.opts.maxTimelineEntries){for(let e=n._timeline.length-this.opts.maxTimelineEntries;e{this._accumulateGroup(t,"invite",e.groups.invite[t])}),e.groups.join&&Object.keys(e.groups.join).forEach(t=>{this._accumulateGroup(t,"join",e.groups.join[t])}),e.groups.leave&&Object.keys(e.groups.leave).forEach(t=>{this._accumulateGroup(t,"leave",e.groups.leave[t])}))}_accumulateGroup(e,t,n){for(const t of["invite","join","leave"])delete this.groups[t][e];this.groups[t][e]=n}getJSON(){const e={join:{},invite:{},leave:{}};Object.keys(this.inviteRooms).forEach(t=>{e.invite[t]=this.inviteRooms[t]}),Object.keys(this.joinRooms).forEach(t=>{const n=this.joinRooms[t],o={ephemeral:{events:[]},account_data:{events:[]},state:{events:[]},timeline:{events:[],prev_batch:null},unread_notifications:n._unreadNotifications,summary:n._summary};Object.keys(n._accountData).forEach(e=>{o.account_data.events.push(n._accountData[e])});const i={type:"m.receipt",room_id:t,content:{}};Object.keys(n._readReceipts).forEach(e=>{const t=n._readReceipts[e];i.content[t.eventId]||(i.content[t.eventId]={"m.read":{}}),i.content[t.eventId]["m.read"][e]=t.data}),Object.keys(i.content).length>0&&o.ephemeral.events.push(i),n._timeline.forEach(e=>{if(!o.timeline.prev_batch){if(!e.token)return;o.timeline.prev_batch=e.token}o.timeline.events.push(e.event)});const s=Object.create(null);for(let e=o.timeline.events.length-1;e>=0;e--){const t=o.timeline.events[e];if(null===t.state_key||void 0===t.state_key)continue;const n=Object(r.c)(t);n.unsigned&&(n.unsigned.prev_content&&(n.content=n.unsigned.prev_content),n.unsigned.prev_sender&&(n.sender=n.unsigned.prev_sender)),a(s,n)}Object.keys(n._currentState).forEach(e=>{Object.keys(n._currentState[e]).forEach(t=>{let r=n._currentState[e][t];s[e]&&s[e][t]&&(r=s[e][t]),o.state.events.push(r)})}),e.join[t]=o});const t=[];return Object.keys(this.accountData).forEach(e=>{t.push(this.accountData[e])}),{nextBatch:this.nextBatch,roomsData:e,groupsData:this.groups,accountData:t}}getNextBatchToken(){return this.nextBatch}}function a(e,t){null!==t.state_key&&void 0!==t.state_key&&t.type&&(e[t.type]||(e[t.type]=Object.create(null)),e[t.type][t.state_key]=t)}},function(e,t,n){"use strict";function o(e,t){return new Promise((n,o)=>{let r=!0;const i=e.open(t);i.onupgradeneeded=()=>{r=!1},i.onblocked=()=>o(),i.onsuccess=()=>{i.result.close(),r||e.deleteDatabase(t),n(r)},i.onerror=e=>o(e.target.error)})}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o=n(10),r=n(1),i=n(11),a=n(0);function s(e,t,n){const o=e.openCursor(t);return new Promise((e,t)=>{const r=[];o.onerror=e=>{t(new Error("Query failed: "+e.target.errorCode))},o.onsuccess=t=>{const o=t.target.result;o?(r.push(n(o)),o.continue()):e(r)}})}function c(e){return new Promise((t,n)=>{e.oncomplete=function(e){t(e)},e.onerror=function(e){n(e.target.error)}})}function l(e){return new Promise((t,n)=>{e.onsuccess=function(e){t(e)},e.onerror=function(e){n(e.target.error)}})}function u(e){return l(e).then(e=>e.target.result)}function d(e,t){this.indexedDB=e,this._dbName="matrix-js-sdk:"+(t||"default"),this.db=null,this._disconnected=!0,this._syncAccumulator=new o.a,this._isNewlyCreated=!1}d.exists=function(e,t){return t="matrix-js-sdk:"+(t||"default"),i.a(e,t)},d.prototype={connect:function(){if(!this._disconnected)return a.a.log("LocalIndexedDBStoreBackend.connect: already connected or connecting"),Promise.resolve();this._disconnected=!1,a.a.log("LocalIndexedDBStoreBackend.connect: connecting...");const e=this.indexedDB.open(this._dbName,3);return e.onupgradeneeded=e=>{const t=e.target.result,n=e.oldVersion;a.a.log("LocalIndexedDBStoreBackend.connect: upgrading from ".concat(n)),n<1&&(this._isNewlyCreated=!0,function(e){e.createObjectStore("users",{keyPath:["userId"]}),e.createObjectStore("accountData",{keyPath:["type"]}),e.createObjectStore("sync",{keyPath:["clobber"]})}(t)),n<2&&function(e){e.createObjectStore("oob_membership_events",{keyPath:["room_id","state_key"]}).createIndex("room","room_id")}(t),n<3&&function(e){e.createObjectStore("client_options",{keyPath:["clobber"]})}(t)},e.onblocked=()=>{a.a.log("can't yet open LocalIndexedDBStoreBackend because it is open elsewhere")},a.a.log("LocalIndexedDBStoreBackend.connect: awaiting connection..."),l(e).then(e=>(a.a.log("LocalIndexedDBStoreBackend.connect: connected"),this.db=e.target.result,this.db.onversionchange=()=>{this.db.close()},this._init()))},isNewlyCreated:function(){return Promise.resolve(this._isNewlyCreated)},_init:function(){return Promise.all([this._loadAccountData(),this._loadSyncData()]).then(([e,t])=>{a.a.log("LocalIndexedDBStoreBackend: loaded initial data"),this._syncAccumulator.accumulate({next_batch:t.nextBatch,rooms:t.roomsData,groups:t.groupsData,account_data:{events:e}})})},getOutOfBandMembers:function(e){return new Promise((t,n)=>{const o=this.db.transaction(["oob_membership_events"],"readonly").objectStore("oob_membership_events").index("room"),r=IDBKeyRange.only(e),i=o.openCursor(r),a=[];let s=!1;i.onsuccess=e=>{const n=e.target.result;if(!n)return a.length||s?t(a):t(null);const o=n.value;o.oob_written?s=!0:a.push(o),n.continue()},i.onerror=e=>{n(e)}}).then(t=>(a.a.log("LL: got ".concat(t&&t.length)+" membershipEvents from storage for room ".concat(e," ...")),t))},setOutOfBandMembers:async function(e,t){a.a.log("LL: backend about to store ".concat(t.length)+" members for ".concat(e));const n=this.db.transaction(["oob_membership_events"],"readwrite"),o=n.objectStore("oob_membership_events");t.forEach(e=>{o.put(e)});const r={room_id:e,oob_written:!0,state_key:0};o.put(r),await c(n),a.a.log("LL: backend done storing for ".concat(e,"!"))},clearOutOfBandMembers:async function(e){const t=this.db.transaction(["oob_membership_events"],"readonly").objectStore("oob_membership_events").index("room"),n=IDBKeyRange.only(e),o=u(t.openKeyCursor(n,"next")).then(e=>e&&e.primaryKey[1]),r=u(t.openKeyCursor(n,"prev")).then(e=>e&&e.primaryKey[1]),[i,s]=await Promise.all([o,r]),c=this.db.transaction(["oob_membership_events"],"readwrite").objectStore("oob_membership_events"),l=IDBKeyRange.bound([e,i],[e,s]);var d;a.a.log("LL: Deleting all users + marker in storage for "+"room ".concat(e,", with key range:"),[e,i],[e,s]),await(d=c.delete(l),new Promise((e,t)=>{d.onsuccess=()=>e(d),d.onerror=e=>t(e)}))},clearDatabase:function(){return new Promise((e,t)=>{a.a.log("Removing indexeddb instance: ".concat(this._dbName));const n=this.indexedDB.deleteDatabase(this._dbName);n.onblocked=()=>{a.a.log("can't yet delete indexeddb ".concat(this._dbName)+" because it is open elsewhere")},n.onerror=t=>{a.a.warn("unable to delete js-sdk store indexeddb: ".concat(t.target.error)),e()},n.onsuccess=()=>{a.a.log("Removed indexeddb instance: ".concat(this._dbName)),e()}})},getSavedSync:function(e){void 0===e&&(e=!0);const t=this._syncAccumulator.getJSON();return t.nextBatch?e?Promise.resolve(r.c(t)):Promise.resolve(t):Promise.resolve(null)},getNextBatchToken:function(){return Promise.resolve(this._syncAccumulator.getNextBatchToken())},setSyncData:function(e){return Promise.resolve().then(()=>{this._syncAccumulator.accumulate(e)})},syncToDatabase:function(e){const t=this._syncAccumulator.getJSON();return Promise.all([this._persistUserPresenceEvents(e),this._persistAccountData(t.accountData),this._persistSyncData(t.nextBatch,t.roomsData,t.groupsData)])},_persistSyncData:function(e,t,n){return a.a.log("Persisting sync data up to ",e),r.x(()=>{const o=this.db.transaction(["sync"],"readwrite");return o.objectStore("sync").put({clobber:"-",nextBatch:e,roomsData:t,groupsData:n}),c(o)})},_persistAccountData:function(e){return r.x(()=>{const t=this.db.transaction(["accountData"],"readwrite"),n=t.objectStore("accountData");for(let t=0;t{const t=this.db.transaction(["users"],"readwrite"),n=t.objectStore("users");for(const t of e)n.put({userId:t[0],event:t[1]});return c(t)})},getUserPresenceEvents:function(){return r.x(()=>s(this.db.transaction(["users"],"readonly").objectStore("users"),void 0,e=>[e.value.userId,e.value.event]))},_loadAccountData:function(){return a.a.log("LocalIndexedDBStoreBackend: loading account data..."),r.x(()=>s(this.db.transaction(["accountData"],"readonly").objectStore("accountData"),void 0,e=>e.value).then(e=>(a.a.log("LocalIndexedDBStoreBackend: loaded account data"),e)))},_loadSyncData:function(){return a.a.log("LocalIndexedDBStoreBackend: loading sync data..."),r.x(()=>s(this.db.transaction(["sync"],"readonly").objectStore("sync"),void 0,e=>e.value).then(e=>(a.a.log("LocalIndexedDBStoreBackend: loaded sync data"),e.length>1&&a.a.warn("loadSyncData: More than 1 sync row found."),e.length>0?e[0]:{})))},getClientOptions:function(){return Promise.resolve().then(()=>s(this.db.transaction(["client_options"],"readonly").objectStore("client_options"),void 0,e=>{if(e.value&&e.value&&e.value.options)return e.value.options}).then(e=>e[0]))},storeClientOptions:async function(e){const t=this.db.transaction(["client_options"],"readwrite");t.objectStore("client_options").put({clobber:"-",options:e}),await c(t)}}},function(e,t,n){"use strict";var o=n(18);var r=RegExp(Object.keys(o).map((function(e){return e.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")})).join("|"),"g");function i(e){return o[e]}e.exports=function(e){return e.replace(r,i)}},,,,function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e){e.exports=JSON.parse('{"0":"O","1":"l","֭":"֖","֮":"֘","֨":"֙","֤":"֚","᪴":"ۛ","⃛":"ۛ","ؙ":"̓","ࣳ":"̓","̓":"̓","̕":"̓","ُ":"̓","ٝ":"̔","֜":"́","֝":"́","ؘ":"́","݇":"́","́":"́","॔":"́","َ":"́","̀":"̀","॓":"̀","̌":"̆","꙼":"̆","٘":"̆","ٚ":"̆","ͮ":"̆","ۨ":"̆̇","̐":"̆̇","ँ":"̆̇","ঁ":"̆̇","ઁ":"̆̇","ଁ":"̆̇","ఀ":"̆̇","ಁ":"̆̇","ഁ":"̆̇","𑒿":"̆̇","᳐":"̂","̑":"̂","ٛ":"̂","߮":"̂","꛰":"̂","֯":"̊","۟":"̊","៓":"̊","゚":"̊","ْ":"̊","ஂ":"̊","ံ":"̊","ំ":"̊","𑌀":"̊","ํ":"̊","ໍ":"̊","ͦ":"̊","ⷪ":"̊","࣫":"̈","߳":"̈","ً":"̋","ࣰ":"̋","͂":"̃","ٓ":"̃","ׄ":"̇","۬":"̇","݀":"̇","࣪":"̇","݁":"̇","͘":"̇","ֹ":"̇","ֺ":"̇","ׂ":"̇","ׁ":"̇","߭":"̇","ं":"̇","ਂ":"̇","ં":"̇","்":"̇","̷":"̸","᪷":"̨","̢":"̨","ͅ":"̨","᳒":"̄","̅":"̄","ٙ":"̄","߫":"̄","꛱":"̄","᳚":"̎","ٗ":"̒","͗":"͐","ࣿ":"͐","ࣸ":"͐","ऀ":"͒","᳭":"̖","᳜":"̩","ٖ":"̩","᳕":"̫","͇":"̳","ࣹ":"͔","ࣺ":"͕","゛":"゙","゜":"゚","̶":"̵","〬":"̉","ׅ":"̣","࣭":"̣","᳝":"̣","ִ":"̣","ٜ":"̣","़":"̣","়":"̣","਼":"̣","઼":"̣","଼":"̣","𑇊":"̣","𑓃":"̣","𐨺":"̣","࣮":"̤","᳞":"̤","༷":"̥","〭":"̥","̧":"̦","̡":"̦","̹":"̦","᳙":"̭","᳘":"̮","॒":"̱","̠":"̱","ࣱ":"ٌ","ࣨ":"ٌ","ࣥ":"ٌ","ﱞ":"ﹲّ","ࣲ":"ٍ","ﱟ":"ﹴّ","ﳲ":"ﹷّ","ﱠ":"ﹶّ","ﳳ":"ﹹّ","ﱡ":"ﹸّ","ؚ":"ِ","̗":"ِ","ﳴ":"ﹻّ","ﱢ":"ﹺّ","ﱣ":"ﹼٰ","ٟ":"ٕ","̍":"ٰ","݂":"ܼ","ਃ":"ঃ","ః":"ঃ","ಃ":"ঃ","ഃ":"ঃ","ඃ":"ঃ","း":"ঃ","𑓁":"ঃ","់":"่","່":"่","້":"้","໊":"๊","໋":"๋","꙯":"⃩","\\u2028":" ","\\u2029":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" ","ߺ":"_","﹍":"_","﹎":"_","﹏":"_","‐":"-","‑":"-","‒":"-","–":"-","﹘":"-","۔":"-","⁃":"-","˗":"-","−":"-","➖":"-","Ⲻ":"-","⨩":"-̓","⸚":"-̈","﬩":"-̇","∸":"-̇","⨪":"-̣","꓾":"-.","~":"〜","؍":",","٫":",","‚":",","¸":",","ꓹ":",","⸲":"،","٬":"،",";":";","⸵":"؛","ः":":","ઃ":":",":":":","։":":","܃":":","܄":":","᛬":":","︰":":","᠃":":","᠉":":","⁚":":","׃":":","˸":":","꞉":":","∶":":","ː":":","ꓽ":":","⩴":"::=","⧴":":→","!":"!","ǃ":"!","ⵑ":"!","‼":"!!","⁉":"!?","ʔ":"?","Ɂ":"?","ॽ":"?","Ꭾ":"?","ꛫ":"?","⁈":"?!","⁇":"??","⸮":"؟","𝅭":".","․":".","܁":".","܂":".","꘎":".","𐩐":".","٠":".","۰":".","ꓸ":".","ꓻ":".,","‥":"..","ꓺ":"..","…":"...","꛴":"꛳꛳","・":"·","・":"·","᛫":"·","·":"·","⸱":"·","𐄁":"·","•":"·","‧":"·","∙":"·","⋅":"·","ꞏ":"·","ᐧ":"·","⋯":"···","ⵈ":"···","ᑄ":"·<","⋗":"·>","ᐷ":"·>","ᑀ":"·>","ᔯ":"·4","ᑾ":"·b","ᒀ":"·ḃ","ᑺ":"·d","ᒘ":"·J","ᒶ":"·L","ᑶ":"·P","ᑗ":"·U","ᐺ":"·V","ᐼ":"·Ʌ","ᒮ":"·Γ","ᐎ":"·Δ","ᑙ":"·Ո","ᐌ":"·ᐁ","ᐐ":"·ᐄ","ᐒ":"·ᐅ","ᐔ":"·ᐆ","ᐗ":"·ᐊ","ᐙ":"·ᐋ","ᐾ":"·ᐲ","ᑂ":"·ᐴ","ᑆ":"·ᐹ","ᑛ":"·ᑏ","ᑔ":"·ᑐ","ᑝ":"·ᑐ","ᑟ":"·ᑑ","ᑡ":"·ᑕ","ᑣ":"·ᑖ","ᑴ":"·ᑫ","ᑸ":"·ᑮ","ᑼ":"·ᑰ","ᒒ":"·ᒉ","ᒔ":"·ᒋ","ᒖ":"·ᒌ","ᒚ":"·ᒎ","ᒜ":"·ᒐ","ᒞ":"·ᒑ","ᒬ":"·ᒣ","ᒰ":"·ᒦ","ᒲ":"·ᒧ","ᒴ":"·ᒨ","ᒸ":"·ᒫ","ᓉ":"·ᓀ","ᣆ":"·ᓂ","ᣈ":"·ᓃ","ᣊ":"·ᓄ","ᣌ":"·ᓅ","ᓋ":"·ᓇ","ᓍ":"·ᓈ","ᓜ":"·ᓓ","ᓞ":"·ᓕ","ᓠ":"·ᓖ","ᓢ":"·ᓗ","ᓤ":"·ᓘ","ᓦ":"·ᓚ","ᓨ":"·ᓛ","ᓶ":"·ᓭ","ᓸ":"·ᓯ","ᓺ":"·ᓰ","ᓼ":"·ᓱ","ᓾ":"·ᓲ","ᔀ":"·ᓴ","ᔂ":"·ᓵ","ᔗ":"·ᔐ","ᔙ":"·ᔑ","ᔛ":"·ᔒ","ᔝ":"·ᔓ","ᔟ":"·ᔔ","ᔡ":"·ᔕ","ᔣ":"·ᔖ","ᔱ":"·ᔨ","ᔳ":"·ᔩ","ᔵ":"·ᔪ","ᔷ":"·ᔫ","ᔹ":"·ᔭ","ᔻ":"·ᔮ","ᣎ":"·ᕃ","ᣏ":"·ᕆ","ᣐ":"·ᕇ","ᣑ":"·ᕈ","ᣒ":"·ᕉ","ᣓ":"·ᕋ","ᕎ":"·ᕌ","ᕛ":"·ᕚ","ᕨ":"·ᕧ","ᢳ":"·ᢱ","ᢶ":"·ᢴ","ᢹ":"·ᢸ","ᣂ":"·ᣀ","꠰":"।","॥":"।।","᰼":"᰻᰻","။":"၊၊","᪩":"᪨᪨","᪫":"᪪᪨","᭟":"᭞᭞","𐩗":"𐩖𐩖","𑑌":"𑑋𑑋","𑙂":"𑙁𑙁","𑱂":"𑱁𑱁","᱿":"᱾᱾","՝":"\'","'":"\'","‘":"\'","’":"\'","‛":"\'","′":"\'","‵":"\'","՚":"\'","׳":"\'","`":"\'","`":"\'","`":"\'","´":"\'","΄":"\'","´":"\'","᾽":"\'","᾿":"\'","῾":"\'","ʹ":"\'","ʹ":"\'","ˈ":"\'","ˊ":"\'","ˋ":"\'","˴":"\'","ʻ":"\'","ʽ":"\'","ʼ":"\'","ʾ":"\'","ꞌ":"\'","י":"\'","ߴ":"\'","ߵ":"\'","ᑊ":"\'","ᛌ":"\'","𖽑":"\'","𖽒":"\'","᳓":"\'\'","\\"":"\'\'",""":"\'\'","“":"\'\'","”":"\'\'","‟":"\'\'","″":"\'\'","‶":"\'\'","〃":"\'\'","״":"\'\'","˝":"\'\'","ʺ":"\'\'","˶":"\'\'","ˮ":"\'\'","ײ":"\'\'","‴":"\'\'\'","‷":"\'\'\'","⁗":"\'\'\'\'","Ɓ":"\'B","Ɗ":"\'D","ʼn":"\'n","Ƥ":"\'P","Ƭ":"\'T","Ƴ":"\'Y","[":"(","❨":"(","❲":"(","〔":"(","﴾":"(","⸨":"((","㈠":"(ー)","⑵":"(2)","⒇":"(2O)","⑶":"(3)","⑷":"(4)","⑸":"(5)","⑹":"(6)","⑺":"(7)","⑻":"(8)","⑼":"(9)","⒜":"(a)","🄐":"(A)","⒝":"(b)","🄑":"(B)","⒞":"(c)","🄒":"(C)","⒟":"(d)","🄓":"(D)","⒠":"(e)","🄔":"(E)","⒡":"(f)","🄕":"(F)","⒢":"(g)","🄖":"(G)","⒣":"(h)","🄗":"(H)","⒤":"(i)","⒥":"(j)","🄙":"(J)","⒦":"(k)","🄚":"(K)","⑴":"(l)","🄘":"(l)","⒧":"(l)","🄛":"(L)","⑿":"(l2)","⒀":"(l3)","⒁":"(l4)","⒂":"(l5)","⒃":"(l6)","⒄":"(l7)","⒅":"(l8)","⒆":"(l9)","⑾":"(ll)","⑽":"(lO)","🄜":"(M)","⒩":"(n)","🄝":"(N)","⒪":"(o)","🄞":"(O)","⒫":"(p)","🄟":"(P)","⒬":"(q)","🄠":"(Q)","⒭":"(r)","🄡":"(R)","⒨":"(rn)","⒮":"(s)","🄢":"(S)","🄪":"(S)","⒯":"(t)","🄣":"(T)","⒰":"(u)","🄤":"(U)","⒱":"(v)","🄥":"(V)","⒲":"(w)","🄦":"(W)","⒳":"(x)","🄧":"(X)","⒴":"(y)","🄨":"(Y)","⒵":"(z)","🄩":"(Z)","㈀":"(ᄀ)","㈎":"(가)","㈁":"(ᄂ)","㈏":"(나)","㈂":"(ᄃ)","㈐":"(다)","㈃":"(ᄅ)","㈑":"(라)","㈄":"(ᄆ)","㈒":"(마)","㈅":"(ᄇ)","㈓":"(바)","㈆":"(ᄉ)","㈔":"(사)","㈇":"(ᄋ)","㈕":"(아)","㈝":"(오전)","㈞":"(오후)","㈈":"(ᄌ)","㈖":"(자)","㈜":"(주)","㈉":"(ᄎ)","㈗":"(차)","㈊":"(ᄏ)","㈘":"(카)","㈋":"(ᄐ)","㈙":"(타)","㈌":"(ᄑ)","㈚":"(파)","㈍":"(ᄒ)","㈛":"(하)","㈦":"(七)","㈢":"(三)","🉁":"(三)","㈨":"(九)","㈡":"(二)","🉂":"(二)","㈤":"(五)","㈹":"(代)","㈽":"(企)","㉁":"(休)","㈧":"(八)","㈥":"(六)","㈸":"(労)","🉇":"(勝)","㈩":"(十)","㈿":"(協)","㈴":"(名)","㈺":"(呼)","㈣":"(四)","㈯":"(土)","㈻":"(学)","🉃":"(安)","🉅":"(打)","🉈":"(敗)","㈰":"(日)","㈪":"(月)","㈲":"(有)","㈭":"(木)","🉀":"(本)","㈱":"(株)","㈬":"(水)","㈫":"(火)","🉄":"(点)","㈵":"(特)","🉆":"(盗)","㈼":"(監)","㈳":"(社)","㈷":"(祝)","㉀":"(祭)","㉂":"(自)","㉃":"(至)","㈶":"(財)","㈾":"(資)","㈮":"(金)","]":")","❩":")","❳":")","〕":")","﴿":")","⸩":"))","❴":"{","𝄔":"{","❵":"}","〚":"⟦","〛":"⟧","⟨":"❬","〈":"❬","〈":"❬","㇛":"❬","く":"❬","𡿨":"❬","⟩":"❭","〉":"❭","〉":"❭","^":"︿","⸿":"¶","⁎":"*","٭":"*","∗":"*","𐌟":"*","᜵":"/","⁁":"/","∕":"/","⁄":"/","╱":"/","⟋":"/","⧸":"/","𝈺":"/","㇓":"/","〳":"/","Ⳇ":"/","ノ":"/","丿":"/","⼃":"/","⧶":"/̄","⫽":"//","⫻":"///","\":"\\\\","﹨":"\\\\","∖":"\\\\","⟍":"\\\\","⧵":"\\\\","⧹":"\\\\","𝈏":"\\\\","𝈻":"\\\\","㇔":"\\\\","丶":"\\\\","⼂":"\\\\","⳹":"\\\\\\\\","⑊":"\\\\\\\\","⟈":"\\\\ᑕ","ꝸ":"&","૰":"॰","𑂻":"॰","𑇇":"॰","⚬":"॰","𑇛":"꣼","៙":"๏","៕":"๚","៚":"๛","༌":"་","༎":"།།","˄":"^","ˆ":"^","꙾":"ˇ","˘":"ˇ","‾":"ˉ","﹉":"ˉ","﹊":"ˉ","﹋":"ˉ","﹌":"ˉ","¯":"ˉ"," ̄":"ˉ","▔":"ˉ","ъ":"ˉb","ꙑ":"ˉbi","͵":"ˏ","˻":"˪","꜖":"˪","꜔":"˫","。":"˳","⸰":"°","˚":"°","∘":"°","○":"°","◦":"°","⍜":"°̲","⍤":"°̈","℃":"°C","℉":"°F","௵":"௳","༛":"༚༚","༟":"༚༝","࿎":"༝༚","༞":"༝༝","Ⓒ":"©","Ⓡ":"®","Ⓟ":"℗","𝈛":"⅄","⯬":"↞","⯭":"↟","⯮":"↠","⯯":"↡","↵":"↲","⥥":"⇃⇂","⥯":"⇃ᛚ","𝛛":"∂","𝜕":"∂","𝝏":"∂","𝞉":"∂","𝟃":"∂","𞣌":"∂","𞣍":"∂̵","ð":"∂̵","⌀":"∅","𝛁":"∇","𝛻":"∇","𝜵":"∇","𝝯":"∇","𝞩":"∇","𑢨":"∇","⍢":"∇̈","⍫":"∇̴","█":"∎","■":"∎","⨿":"∐","᛭":"+","➕":"+","𐊛":"+","⨣":"+̂","⨢":"+̊","⨤":"+̃","∔":"+̇","⨥":"+̣","⨦":"+̰","⨧":"+₂","➗":"÷","‹":"<","❮":"<","˂":"<","𝈶":"<","ᐸ":"<","ᚲ":"<","⋖":"<·","Ⲵ":"<·","ᑅ":"<·","≪":"<<","⋘":"<<<","᐀":"=","⹀":"=","゠":"=","꓿":"=","≚":"=̆","≙":"=̂","≗":"=̊","≐":"=̇","≑":"=̣̇","⩮":"=⃰","⩵":"==","⩶":"===","≞":"=ͫ","›":">","❯":">","˃":">","𝈷":">","ᐳ":">","𖼿":">","ᑁ":">·","⪥":"><","≫":">>","⨠":">>","⋙":">>>","⁓":"~","˜":"~","῀":"~","∼":"~","⍨":"~̈","⸞":"~̇","⩪":"~̇","⸟":"~̣","𞣈":"∠","⋀":"∧","∯":"∮∮","∰":"∮∮∮","⸫":"∴","⸪":"∵","⸬":"∷","𑇞":"≈","♎":"≏","🝞":"≏","≣":"≡","⨃":"⊍","⨄":"⊎","𝈸":"⊏","𝈹":"⊐","⨅":"⊓","⨆":"⊔","⨂":"⊗","⍟":"⊛","🝱":"⊠","🝕":"⊡","◁":"⊲","▷":"⊳","⍣":"⋆̈","︴":"⌇","◠":"⌒","⨽":"⌙","⌥":"⌤","⧇":"⌻","◎":"⌾","⦾":"⌾","⧅":"⍂","⦰":"⍉","⏃":"⍋","⏂":"⍎","⏁":"⍕","⏆":"⍭","☸":"⎈","︵":"⏜","︶":"⏝","︷":"⏞","︸":"⏟","︹":"⏠","︺":"⏡","▱":"⏥","⏼":"⏻","︱":"│","|":"│","┃":"│","┏":"┌","┣":"├","▐":"▌","▗":"▖","▝":"▘","☐":"□","■":"▪","▸":"▶","►":"▶","⳩":"☧","🜊":"☩","🌒":"☽","🌙":"☽","⏾":"☾","🌘":"☾","⧙":"⦚","🜺":"⧟","⨾":"⨟","𐆠":"⳨","♩":"𝅘𝅥","♪":"𝅘𝅥𝅮","˙":"ॱ","ൎ":"ॱ","-":"ー","—":"ー","―":"ー","─":"ー","━":"ー","㇐":"ー","ꟷ":"ー","ᅳ":"ー","ㅡ":"ー","一":"ー","⼀":"ー","ᆖ":"ーー","ힹ":"ーᅡ","ힺ":"ーᅥ","ힻ":"ーᅥ丨","ힼ":"ーᅩ","ᆕ":"ーᅮ","ᅴ":"ー丨","ㅢ":"ー丨","ᆗ":"ー丨ᅮ","₤":"£","〒":"₸","〶":"₸","᭜":"᭐","꧆":"꧐","𑓑":"১","೧":"౧","ၥ":"၁","①":"➀","⑩":"➉","⏨":"₁₀","𝟐":"2","𝟚":"2","𝟤":"2","𝟮":"2","𝟸":"2","Ꝛ":"2","Ƨ":"2","Ϩ":"2","Ꙅ":"2","ᒿ":"2","ꛯ":"2","ꧏ":"٢","۲":"٢","૨":"२","𑓒":"২","೨":"౨","②":"➁","ƻ":"2̵","🄃":"2,","⒉":"2.","㏵":"22日","㍮":"22点","㏶":"23日","㍯":"23点","㏷":"24日","㍰":"24点","㏸":"25日","㏹":"26日","㏺":"27日","㏻":"28日","㏼":"29日","㏴":"2l日","㍭":"2l点","⒛":"2O.","㏳":"2O日","㍬":"2O点","෩":"෨ා","෯":"෨ී","㏡":"2日","㋁":"2月","㍚":"2点","𝈆":"3","𝟑":"3","𝟛":"3","𝟥":"3","𝟯":"3","𝟹":"3","Ɜ":"3","Ȝ":"3","Ʒ":"3","Ꝫ":"3","Ⳍ":"3","З":"3","Ӡ":"3","𖼻":"3","𑣊":"3","۳":"٣","𞣉":"٣","૩":"३","③":"➂","Ҙ":"3̦","🄄":"3,","⒊":"3.","㏾":"3l日","㏽":"3O日","㏢":"3日","㋂":"3月","㍛":"3点","𝟒":"4","𝟜":"4","𝟦":"4","𝟰":"4","𝟺":"4","Ꮞ":"4","𑢯":"4","۴":"٤","૪":"४","④":"➃","🄅":"4,","⒋":"4.","ᔰ":"4·","㏣":"4日","㋃":"4月","㍜":"4点","𝟓":"5","𝟝":"5","𝟧":"5","𝟱":"5","𝟻":"5","Ƽ":"5","𑢻":"5","⑤":"➄","🄆":"5,","⒌":"5.","㏤":"5日","㋄":"5月","㍝":"5点","𝟔":"6","𝟞":"6","𝟨":"6","𝟲":"6","𝟼":"6","Ⳓ":"6","б":"6","Ꮾ":"6","𑣕":"6","۶":"٦","𑓖":"৬","⑥":"➅","🄇":"6,","⒍":"6.","㏥":"6日","㋅":"6月","㍞":"6点","𝈒":"7","𝟕":"7","𝟟":"7","𝟩":"7","𝟳":"7","𝟽":"7","𐓒":"7","𑣆":"7","⑦":"➆","🄈":"7,","⒎":"7.","㏦":"7日","㋆":"7月","㍟":"7点","ଃ":"8","৪":"8","੪":"8","𞣋":"8","𝟖":"8","𝟠":"8","𝟪":"8","𝟴":"8","𝟾":"8","ȣ":"8","Ȣ":"8","𐌚":"8","૮":"८","⑧":"➇","🄉":"8,","⒏":"8.","㏧":"8日","㋇":"8月","㍠":"8点","੧":"9","୨":"9","৭":"9","൭":"9","𝟗":"9","𝟡":"9","𝟫":"9","𝟵":"9","𝟿":"9","Ꝯ":"9","Ⳋ":"9","𑣌":"9","𑢬":"9","𑣖":"9","१":"٩","𑣤":"٩","۹":"٩","೯":"౯","⑨":"➈","🄊":"9,","⒐":"9.","㏨":"9日","㋈":"9月","㍡":"9点","⍺":"a","a":"a","𝐚":"a","𝑎":"a","𝒂":"a","𝒶":"a","𝓪":"a","𝔞":"a","𝕒":"a","𝖆":"a","𝖺":"a","𝗮":"a","𝘢":"a","𝙖":"a","𝚊":"a","ɑ":"a","α":"a","𝛂":"a","𝛼":"a","𝜶":"a","𝝰":"a","𝞪":"a","а":"a","ⷶ":"ͣ","A":"A","𝐀":"A","𝐴":"A","𝑨":"A","𝒜":"A","𝓐":"A","𝔄":"A","𝔸":"A","𝕬":"A","𝖠":"A","𝗔":"A","𝘈":"A","𝘼":"A","𝙰":"A","Α":"A","𝚨":"A","𝛢":"A","𝜜":"A","𝝖":"A","𝞐":"A","А":"A","Ꭺ":"A","ᗅ":"A","ꓮ":"A","𖽀":"A","𐊠":"A","⍶":"a̲","ǎ":"ă","Ǎ":"Ă","ȧ":"å","Ȧ":"Å","ẚ":"ả","℀":"a/c","℁":"a/s","ꜳ":"aa","Ꜳ":"AA","æ":"ae","ӕ":"ae","Æ":"AE","Ӕ":"AE","ꜵ":"ao","Ꜵ":"AO","🜇":"AR","ꜷ":"au","Ꜷ":"AU","ꜹ":"av","ꜻ":"av","Ꜹ":"AV","Ꜻ":"AV","ꜽ":"ay","Ꜽ":"AY","ꭺ":"ᴀ","∀":"Ɐ","𝈗":"Ɐ","ᗄ":"Ɐ","ꓯ":"Ɐ","𐐟":"Ɒ","𝐛":"b","𝑏":"b","𝒃":"b","𝒷":"b","𝓫":"b","𝔟":"b","𝕓":"b","𝖇":"b","𝖻":"b","𝗯":"b","𝘣":"b","𝙗":"b","𝚋":"b","Ƅ":"b","Ь":"b","Ꮟ":"b","ᑲ":"b","ᖯ":"b","B":"B","ℬ":"B","𝐁":"B","𝐵":"B","𝑩":"B","𝓑":"B","𝔅":"B","𝔹":"B","𝕭":"B","𝖡":"B","𝗕":"B","𝘉":"B","𝘽":"B","𝙱":"B","Ꞵ":"B","Β":"B","𝚩":"B","𝛣":"B","𝜝":"B","𝝗":"B","𝞑":"B","В":"B","Ᏼ":"B","ᗷ":"B","ꓐ":"B","𐊂":"B","𐊡":"B","𐌁":"B","ɓ":"b̔","ᑳ":"ḃ","ƃ":"b̄","Ƃ":"b̄","Б":"b̄","ƀ":"b̵","ҍ":"b̵","Ҍ":"b̵","ѣ":"b̵","Ѣ":"b̵","ᑿ":"b·","ᒁ":"ḃ·","ᒈ":"b\'","Ы":"bl","в":"ʙ","ᏼ":"ʙ","c":"c","ⅽ":"c","𝐜":"c","𝑐":"c","𝒄":"c","𝒸":"c","𝓬":"c","𝔠":"c","𝕔":"c","𝖈":"c","𝖼":"c","𝗰":"c","𝘤":"c","𝙘":"c","𝚌":"c","ᴄ":"c","ϲ":"c","ⲥ":"c","с":"c","ꮯ":"c","𐐽":"c","ⷭ":"ͨ","🝌":"C","𑣲":"C","𑣩":"C","C":"C","Ⅽ":"C","ℂ":"C","ℭ":"C","𝐂":"C","𝐶":"C","𝑪":"C","𝒞":"C","𝓒":"C","𝕮":"C","𝖢":"C","𝗖":"C","𝘊":"C","𝘾":"C","𝙲":"C","Ϲ":"C","Ⲥ":"C","С":"C","Ꮯ":"C","ꓚ":"C","𐊢":"C","𐌂":"C","𐐕":"C","𐔜":"C","¢":"c̸","ȼ":"c̸","₡":"C⃫","ç":"c̦","ҫ":"c̦","Ç":"C̦","Ҫ":"C̦","Ƈ":"C\'","℅":"c/o","℆":"c/u","⋴":"ꞓ","ɛ":"ꞓ","ε":"ꞓ","ϵ":"ꞓ","𝛆":"ꞓ","𝛜":"ꞓ","𝜀":"ꞓ","𝜖":"ꞓ","𝜺":"ꞓ","𝝐":"ꞓ","𝝴":"ꞓ","𝞊":"ꞓ","𝞮":"ꞓ","𝟄":"ꞓ","ⲉ":"ꞓ","є":"ꞓ","ԑ":"ꞓ","ꮛ":"ꞓ","𑣎":"ꞓ","𐐩":"ꞓ","€":"Ꞓ","Ⲉ":"Ꞓ","Є":"Ꞓ","⍷":"ꞓ̲","ͽ":"ꜿ","Ͽ":"Ꜿ","ⅾ":"d","ⅆ":"d","𝐝":"d","𝑑":"d","𝒅":"d","𝒹":"d","𝓭":"d","𝔡":"d","𝕕":"d","𝖉":"d","𝖽":"d","𝗱":"d","𝘥":"d","𝙙":"d","𝚍":"d","ԁ":"d","Ꮷ":"d","ᑯ":"d","ꓒ":"d","Ⅾ":"D","ⅅ":"D","𝐃":"D","𝐷":"D","𝑫":"D","𝒟":"D","𝓓":"D","𝔇":"D","𝔻":"D","𝕯":"D","𝖣":"D","𝗗":"D","𝘋":"D","𝘿":"D","𝙳":"D","Ꭰ":"D","ᗞ":"D","ᗪ":"D","ꓓ":"D","ɗ":"d̔","ɖ":"d̨","ƌ":"d̄","đ":"d̵","Đ":"D̵","Ð":"D̵","Ɖ":"D̵","₫":"ḏ̵","ꝺ":"Ꝺ","ᑻ":"d·","ᒇ":"d\'","ʤ":"dȝ","dz":"dz","ʣ":"dz","Dz":"Dz","DZ":"DZ","dž":"dž","Dž":"Dž","DŽ":"DŽ","ʥ":"dʑ","ꭰ":"ᴅ","⸹":"ẟ","δ":"ẟ","𝛅":"ẟ","𝛿":"ẟ","𝜹":"ẟ","𝝳":"ẟ","𝞭":"ẟ","ծ":"ẟ","ᕷ":"ẟ","℮":"e","e":"e","ℯ":"e","ⅇ":"e","𝐞":"e","𝑒":"e","𝒆":"e","𝓮":"e","𝔢":"e","𝕖":"e","𝖊":"e","𝖾":"e","𝗲":"e","𝘦":"e","𝙚":"e","𝚎":"e","ꬲ":"e","е":"e","ҽ":"e","ⷷ":"ͤ","⋿":"E","E":"E","ℰ":"E","𝐄":"E","𝐸":"E","𝑬":"E","𝓔":"E","𝔈":"E","𝔼":"E","𝕰":"E","𝖤":"E","𝗘":"E","𝘌":"E","𝙀":"E","𝙴":"E","Ε":"E","𝚬":"E","𝛦":"E","𝜠":"E","𝝚":"E","𝞔":"E","Е":"E","ⴹ":"E","Ꭼ":"E","ꓰ":"E","𑢦":"E","𑢮":"E","𐊆":"E","ě":"ĕ","Ě":"Ĕ","ɇ":"e̸","Ɇ":"E̸","ҿ":"ę","ꭼ":"ᴇ","ə":"ǝ","ә":"ǝ","∃":"Ǝ","ⴺ":"Ǝ","ꓱ":"Ǝ","ɚ":"ǝ˞","ᴔ":"ǝo","ꭁ":"ǝo̸","ꭂ":"ǝo̵","Ә":"Ə","𝈡":"Ɛ","ℇ":"Ɛ","Ԑ":"Ɛ","Ꮛ":"Ɛ","𖼭":"Ɛ","𐐁":"Ɛ","ᶟ":"ᵋ","ᴈ":"ɜ","з":"ɜ","ҙ":"ɜ̦","𐑂":"ɞ","ꞝ":"ʚ","𐐪":"ʚ","𝐟":"f","𝑓":"f","𝒇":"f","𝒻":"f","𝓯":"f","𝔣":"f","𝕗":"f","𝖋":"f","𝖿":"f","𝗳":"f","𝘧":"f","𝙛":"f","𝚏":"f","ꬵ":"f","ꞙ":"f","ſ":"f","ẝ":"f","ք":"f","𝈓":"F","ℱ":"F","𝐅":"F","𝐹":"F","𝑭":"F","𝓕":"F","𝔉":"F","𝔽":"F","𝕱":"F","𝖥":"F","𝗙":"F","𝘍":"F","𝙁":"F","𝙵":"F","Ꞙ":"F","Ϝ":"F","𝟊":"F","ᖴ":"F","ꓝ":"F","𑣂":"F","𑢢":"F","𐊇":"F","𐊥":"F","𐔥":"F","ƒ":"f̦","Ƒ":"F̦","ᵮ":"f̴","℻":"FAX","ff":"ff","ffi":"ffi","ffl":"ffl","fi":"fi","fl":"fl","ʩ":"fŋ","ᖵ":"Ⅎ","ꓞ":"Ⅎ","𝈰":"ꟻ","ᖷ":"ꟻ","g":"g","ℊ":"g","𝐠":"g","𝑔":"g","𝒈":"g","𝓰":"g","𝔤":"g","𝕘":"g","𝖌":"g","𝗀":"g","𝗴":"g","𝘨":"g","𝙜":"g","𝚐":"g","ɡ":"g","ᶃ":"g","ƍ":"g","ց":"g","𝐆":"G","𝐺":"G","𝑮":"G","𝒢":"G","𝓖":"G","𝔊":"G","𝔾":"G","𝕲":"G","𝖦":"G","𝗚":"G","𝘎":"G","𝙂":"G","𝙶":"G","Ԍ":"G","Ꮐ":"G","Ᏻ":"G","ꓖ":"G","ᶢ":"ᵍ","ɠ":"g̔","ǧ":"ğ","Ǧ":"Ğ","ǵ":"ģ","ǥ":"g̵","Ǥ":"G̵","Ɠ":"G\'","ԍ":"ɢ","ꮐ":"ɢ","ᏻ":"ɢ","h":"h","ℎ":"h","𝐡":"h","𝒉":"h","𝒽":"h","𝓱":"h","𝔥":"h","𝕙":"h","𝖍":"h","𝗁":"h","𝗵":"h","𝘩":"h","𝙝":"h","𝚑":"h","һ":"h","հ":"h","Ꮒ":"h","H":"H","ℋ":"H","ℌ":"H","ℍ":"H","𝐇":"H","𝐻":"H","𝑯":"H","𝓗":"H","𝕳":"H","𝖧":"H","𝗛":"H","𝘏":"H","𝙃":"H","𝙷":"H","Η":"H","𝚮":"H","𝛨":"H","𝜢":"H","𝝜":"H","𝞖":"H","Ⲏ":"H","Н":"H","Ꮋ":"H","ᕼ":"H","ꓧ":"H","𐋏":"H","ᵸ":"ᴴ","ɦ":"h̔","ꚕ":"h̔","Ᏺ":"h̔","Ⱨ":"H̩","Ң":"H̩","ħ":"h̵","ℏ":"h̵","ћ":"h̵","Ħ":"H̵","Ӊ":"H̦","Ӈ":"H̦","н":"ʜ","ꮋ":"ʜ","ң":"ʜ̩","ӊ":"ʜ̦","ӈ":"ʜ̦","Ԋ":"Ƕ","ꮀ":"ⱶ","Ͱ":"Ⱶ","Ꭸ":"Ⱶ","Ꮀ":"Ⱶ","ꚱ":"Ⱶ","ꞕ":"ꜧ","˛":"i","⍳":"i","i":"i","ⅰ":"i","ℹ":"i","ⅈ":"i","𝐢":"i","𝑖":"i","𝒊":"i","𝒾":"i","𝓲":"i","𝔦":"i","𝕚":"i","𝖎":"i","𝗂":"i","𝗶":"i","𝘪":"i","𝙞":"i","𝚒":"i","ı":"i","𝚤":"i","ɪ":"i","ɩ":"i","ι":"i","ι":"i","ͺ":"i","𝛊":"i","𝜄":"i","𝜾":"i","𝝸":"i","𝞲":"i","і":"i","ꙇ":"i","ӏ":"i","ꭵ":"i","Ꭵ":"i","𑣃":"i","ⓛ":"Ⓘ","⍸":"i̲","ǐ":"ĭ","Ǐ":"Ĭ","ɨ":"i̵","ᵻ":"i̵","ᵼ":"i̵","ⅱ":"ii","ⅲ":"iii","ij":"ij","ⅳ":"iv","ⅸ":"ix","j":"j","ⅉ":"j","𝐣":"j","𝑗":"j","𝒋":"j","𝒿":"j","𝓳":"j","𝔧":"j","𝕛":"j","𝖏":"j","𝗃":"j","𝗷":"j","𝘫":"j","𝙟":"j","𝚓":"j","ϳ":"j","ј":"j","J":"J","𝐉":"J","𝐽":"J","𝑱":"J","𝒥":"J","𝓙":"J","𝔍":"J","𝕁":"J","𝕵":"J","𝖩":"J","𝗝":"J","𝘑":"J","𝙅":"J","𝙹":"J","Ʝ":"J","Ϳ":"J","Ј":"J","Ꭻ":"J","ᒍ":"J","ꓙ":"J","ɉ":"j̵","Ɉ":"J̵","ᒙ":"J·","𝚥":"ȷ","յ":"ȷ","ꭻ":"ᴊ","𝐤":"k","𝑘":"k","𝒌":"k","𝓀":"k","𝓴":"k","𝔨":"k","𝕜":"k","𝖐":"k","𝗄":"k","𝗸":"k","𝘬":"k","𝙠":"k","𝚔":"k","K":"K","K":"K","𝐊":"K","𝐾":"K","𝑲":"K","𝒦":"K","𝓚":"K","𝔎":"K","𝕂":"K","𝕶":"K","𝖪":"K","𝗞":"K","𝘒":"K","𝙆":"K","𝙺":"K","Κ":"K","𝚱":"K","𝛫":"K","𝜥":"K","𝝟":"K","𝞙":"K","Ⲕ":"K","К":"K","Ꮶ":"K","ᛕ":"K","ꓗ":"K","𐔘":"K","ƙ":"k̔","Ⱪ":"K̩","Қ":"K̩","₭":"K̵","Ꝁ":"K̵","Ҟ":"K̵","Ƙ":"K\'","׀":"l","|":"l","∣":"l","⏽":"l","│":"l","١":"l","۱":"l","𐌠":"l","𞣇":"l","𝟏":"l","𝟙":"l","𝟣":"l","𝟭":"l","𝟷":"l","I":"l","I":"l","Ⅰ":"l","ℐ":"l","ℑ":"l","𝐈":"l","𝐼":"l","𝑰":"l","𝓘":"l","𝕀":"l","𝕴":"l","𝖨":"l","𝗜":"l","𝘐":"l","𝙄":"l","𝙸":"l","Ɩ":"l","l":"l","ⅼ":"l","ℓ":"l","𝐥":"l","𝑙":"l","𝒍":"l","𝓁":"l","𝓵":"l","𝔩":"l","𝕝":"l","𝖑":"l","𝗅":"l","𝗹":"l","𝘭":"l","𝙡":"l","𝚕":"l","ǀ":"l","Ι":"l","𝚰":"l","𝛪":"l","𝜤":"l","𝝞":"l","𝞘":"l","Ⲓ":"l","І":"l","Ӏ":"l","ו":"l","ן":"l","ا":"l","𞸀":"l","𞺀":"l","ﺎ":"l","ﺍ":"l","ߊ":"l","ⵏ":"l","ᛁ":"l","ꓲ":"l","𖼨":"l","𐊊":"l","𐌉":"l","𝈪":"L","Ⅼ":"L","ℒ":"L","𝐋":"L","𝐿":"L","𝑳":"L","𝓛":"L","𝔏":"L","𝕃":"L","𝕷":"L","𝖫":"L","𝗟":"L","𝘓":"L","𝙇":"L","𝙻":"L","Ⳑ":"L","Ꮮ":"L","ᒪ":"L","ꓡ":"L","𖼖":"L","𑢣":"L","𑢲":"L","𐐛":"L","𐔦":"L","ﴼ":"l̋","ﴽ":"l̋","ł":"l̸","Ł":"L̸","ɭ":"l̨","Ɨ":"l̵","ƚ":"l̵","ɫ":"l̴","إ":"lٕ","ﺈ":"lٕ","ﺇ":"lٕ","ٳ":"lٕ","ŀ":"l·","Ŀ":"l·","ᒷ":"l·","🄂":"l,","⒈":"l.","ױ":"l\'","⒓":"l2.","㏫":"l2日","㋋":"l2月","㍤":"l2点","⒔":"l3.","㏬":"l3日","㍥":"l3点","⒕":"l4.","㏭":"l4日","㍦":"l4点","⒖":"l5.","㏮":"l5日","㍧":"l5点","⒗":"l6.","㏯":"l6日","㍨":"l6点","⒘":"l7.","㏰":"l7日","㍩":"l7点","⒙":"l8.","㏱":"l8日","㍪":"l8点","⒚":"l9.","㏲":"l9日","㍫":"l9点","lj":"lj","IJ":"lJ","Lj":"Lj","LJ":"LJ","‖":"ll","∥":"ll","Ⅱ":"ll","ǁ":"ll","װ":"ll","𐆙":"l̵l̵","⒒":"ll.","Ⅲ":"lll","𐆘":"l̵l̵S̵","㏪":"ll日","㋊":"ll月","㍣":"ll点","Ю":"lO","⒑":"lO.","㏩":"lO日","㋉":"lO月","㍢":"lO点","ʪ":"ls","₶":"lt","Ⅳ":"lV","Ⅸ":"lX","ɮ":"lȝ","ʫ":"lz","أ":"lٴ","ﺄ":"lٴ","ﺃ":"lٴ","ٲ":"lٴ","ٵ":"lٴ","ﷳ":"lكبر","ﷲ":"lللّٰo","㏠":"l日","㋀":"l月","㍙":"l点","ⳑ":"ʟ","ꮮ":"ʟ","𐑃":"ʟ","M":"M","Ⅿ":"M","ℳ":"M","𝐌":"M","𝑀":"M","𝑴":"M","𝓜":"M","𝔐":"M","𝕄":"M","𝕸":"M","𝖬":"M","𝗠":"M","𝘔":"M","𝙈":"M","𝙼":"M","Μ":"M","𝚳":"M","𝛭":"M","𝜧":"M","𝝡":"M","𝞛":"M","Ϻ":"M","Ⲙ":"M","М":"M","Ꮇ":"M","ᗰ":"M","ᛖ":"M","ꓟ":"M","𐊰":"M","𐌑":"M","Ӎ":"M̦","🝫":"MB","ⷨ":"ᷟ","𝐧":"n","𝑛":"n","𝒏":"n","𝓃":"n","𝓷":"n","𝔫":"n","𝕟":"n","𝖓":"n","𝗇":"n","𝗻":"n","𝘯":"n","𝙣":"n","𝚗":"n","ո":"n","ռ":"n","N":"N","ℕ":"N","𝐍":"N","𝑁":"N","𝑵":"N","𝒩":"N","𝓝":"N","𝔑":"N","𝕹":"N","𝖭":"N","𝗡":"N","𝘕":"N","𝙉":"N","𝙽":"N","Ν":"N","𝚴":"N","𝛮":"N","𝜨":"N","𝝢":"N","𝞜":"N","Ⲛ":"N","ꓠ":"N","𐔓":"N","𐆎":"N̊","ɳ":"n̨","ƞ":"n̩","η":"n̩","𝛈":"n̩","𝜂":"n̩","𝜼":"n̩","𝝶":"n̩","𝞰":"n̩","Ɲ":"N̦","ᵰ":"n̴","nj":"nj","Nj":"Nj","NJ":"NJ","№":"No","ͷ":"ᴎ","и":"ᴎ","𐑍":"ᴎ","ņ":"ɲ","ం":"o","ಂ":"o","ം":"o","ං":"o","०":"o","੦":"o","૦":"o","௦":"o","౦":"o","೦":"o","൦":"o","๐":"o","໐":"o","၀":"o","٥":"o","۵":"o","o":"o","ℴ":"o","𝐨":"o","𝑜":"o","𝒐":"o","𝓸":"o","𝔬":"o","𝕠":"o","𝖔":"o","𝗈":"o","𝗼":"o","𝘰":"o","𝙤":"o","𝚘":"o","ᴏ":"o","ᴑ":"o","ꬽ":"o","ο":"o","𝛐":"o","𝜊":"o","𝝄":"o","𝝾":"o","𝞸":"o","σ":"o","𝛔":"o","𝜎":"o","𝝈":"o","𝞂":"o","𝞼":"o","ⲟ":"o","о":"o","ჿ":"o","օ":"o","ס":"o","ه":"o","𞸤":"o","𞹤":"o","𞺄":"o","ﻫ":"o","ﻬ":"o","ﻪ":"o","ﻩ":"o","ھ":"o","ﮬ":"o","ﮭ":"o","ﮫ":"o","ﮪ":"o","ہ":"o","ﮨ":"o","ﮩ":"o","ﮧ":"o","ﮦ":"o","ە":"o","ഠ":"o","ဝ":"o","𐓪":"o","𑣈":"o","𑣗":"o","𐐬":"o","߀":"O","০":"O","୦":"O","〇":"O","𑓐":"O","𑣠":"O","𝟎":"O","𝟘":"O","𝟢":"O","𝟬":"O","𝟶":"O","O":"O","𝐎":"O","𝑂":"O","𝑶":"O","𝒪":"O","𝓞":"O","𝔒":"O","𝕆":"O","𝕺":"O","𝖮":"O","𝗢":"O","𝘖":"O","𝙊":"O","𝙾":"O","Ο":"O","𝚶":"O","𝛰":"O","𝜪":"O","𝝤":"O","𝞞":"O","Ⲟ":"O","О":"O","Օ":"O","ⵔ":"O","ዐ":"O","ଠ":"O","𐓂":"O","ꓳ":"O","𑢵":"O","𐊒":"O","𐊫":"O","𐐄":"O","𐔖":"O","⁰":"º","ᵒ":"º","ǒ":"ŏ","Ǒ":"Ŏ","ۿ":"ô","Ő":"Ö","ø":"o̸","ꬾ":"o̸","Ø":"O̸","ⵁ":"O̸","Ǿ":"Ó̸","ɵ":"o̵","ꝋ":"o̵","ө":"o̵","ѳ":"o̵","ꮎ":"o̵","ꮻ":"o̵","⊖":"O̵","⊝":"O̵","⍬":"O̵","𝈚":"O̵","🜔":"O̵","Ɵ":"O̵","Ꝋ":"O̵","θ":"O̵","ϑ":"O̵","𝛉":"O̵","𝛝":"O̵","𝜃":"O̵","𝜗":"O̵","𝜽":"O̵","𝝑":"O̵","𝝷":"O̵","𝞋":"O̵","𝞱":"O̵","𝟅":"O̵","Θ":"O̵","ϴ":"O̵","𝚯":"O̵","𝚹":"O̵","𝛩":"O̵","𝛳":"O̵","𝜣":"O̵","𝜭":"O̵","𝝝":"O̵","𝝧":"O̵","𝞗":"O̵","𝞡":"O̵","Ө":"O̵","Ѳ":"O̵","ⴱ":"O̵","Ꮎ":"O̵","Ꮻ":"O̵","ꭴ":"ơ","ﳙ":"oٰ","🄁":"O,","🄀":"O.","ơ":"o\'","Ơ":"O\'","Ꭴ":"O\'","%":"º/₀","٪":"º/₀","⁒":"º/₀","‰":"º/₀₀","؉":"º/₀₀","‱":"º/₀₀₀","؊":"º/₀₀₀","œ":"oe","Œ":"OE","ɶ":"oᴇ","∞":"oo","ꝏ":"oo","ꚙ":"oo","Ꝏ":"OO","Ꚙ":"OO","ﳗ":"oج","ﱑ":"oج","ﳘ":"oم","ﱒ":"oم","ﶓ":"oمج","ﶔ":"oمم","ﱓ":"oى","ﱔ":"oى","ൟ":"oരo","တ":"oာ","㍘":"O点","ↄ":"ɔ","ᴐ":"ɔ","ͻ":"ɔ","𐑋":"ɔ","Ↄ":"Ɔ","Ͻ":"Ɔ","ꓛ":"Ɔ","𐐣":"Ɔ","ꬿ":"ɔ̸","ꭢ":"ɔe","𐐿":"ɷ","⍴":"p","p":"p","𝐩":"p","𝑝":"p","𝒑":"p","𝓅":"p","𝓹":"p","𝔭":"p","𝕡":"p","𝖕":"p","𝗉":"p","𝗽":"p","𝘱":"p","𝙥":"p","𝚙":"p","ρ":"p","ϱ":"p","𝛒":"p","𝛠":"p","𝜌":"p","𝜚":"p","𝝆":"p","𝝔":"p","𝞀":"p","𝞎":"p","𝞺":"p","𝟈":"p","ⲣ":"p","р":"p","P":"P","ℙ":"P","𝐏":"P","𝑃":"P","𝑷":"P","𝒫":"P","𝓟":"P","𝔓":"P","𝕻":"P","𝖯":"P","𝗣":"P","𝘗":"P","𝙋":"P","𝙿":"P","Ρ":"P","𝚸":"P","𝛲":"P","𝜬":"P","𝝦":"P","𝞠":"P","Ⲣ":"P","Р":"P","Ꮲ":"P","ᑭ":"P","ꓑ":"P","𐊕":"P","ƥ":"p̔","ᵽ":"p̵","ᑷ":"p·","ᒆ":"P\'","ᴩ":"ᴘ","ꮲ":"ᴘ","φ":"ɸ","ϕ":"ɸ","𝛗":"ɸ","𝛟":"ɸ","𝜑":"ɸ","𝜙":"ɸ","𝝋":"ɸ","𝝓":"ɸ","𝞅":"ɸ","𝞍":"ɸ","𝞿":"ɸ","𝟇":"ɸ","ⲫ":"ɸ","ф":"ɸ","𝐪":"q","𝑞":"q","𝒒":"q","𝓆":"q","𝓺":"q","𝔮":"q","𝕢":"q","𝖖":"q","𝗊":"q","𝗾":"q","𝘲":"q","𝙦":"q","𝚚":"q","ԛ":"q","գ":"q","զ":"q","ℚ":"Q","𝐐":"Q","𝑄":"Q","𝑸":"Q","𝒬":"Q","𝓠":"Q","𝔔":"Q","𝕼":"Q","𝖰":"Q","𝗤":"Q","𝘘":"Q","𝙌":"Q","𝚀":"Q","ⵕ":"Q","ʠ":"q̔","🜀":"QE","ᶐ":"ɋ","ᴋ":"ĸ","κ":"ĸ","ϰ":"ĸ","𝛋":"ĸ","𝛞":"ĸ","𝜅":"ĸ","𝜘":"ĸ","𝜿":"ĸ","𝝒":"ĸ","𝝹":"ĸ","𝞌":"ĸ","𝞳":"ĸ","𝟆":"ĸ","ⲕ":"ĸ","к":"ĸ","ꮶ":"ĸ","қ":"ĸ̩","ҟ":"ĸ̵","𝐫":"r","𝑟":"r","𝒓":"r","𝓇":"r","𝓻":"r","𝔯":"r","𝕣":"r","𝖗":"r","𝗋":"r","𝗿":"r","𝘳":"r","𝙧":"r","𝚛":"r","ꭇ":"r","ꭈ":"r","ᴦ":"r","ⲅ":"r","г":"r","ꮁ":"r","𝈖":"R","ℛ":"R","ℜ":"R","ℝ":"R","𝐑":"R","𝑅":"R","𝑹":"R","𝓡":"R","𝕽":"R","𝖱":"R","𝗥":"R","𝘙":"R","𝙍":"R","𝚁":"R","Ʀ":"R","Ꭱ":"R","Ꮢ":"R","𐒴":"R","ᖇ":"R","ꓣ":"R","𖼵":"R","ɽ":"r̨","ɼ":"r̩","ɍ":"r̵","ғ":"r̵","ᵲ":"r̴","ґ":"r\'","𑣣":"rn","m":"rn","ⅿ":"rn","𝐦":"rn","𝑚":"rn","𝒎":"rn","𝓂":"rn","𝓶":"rn","𝔪":"rn","𝕞":"rn","𝖒":"rn","𝗆":"rn","𝗺":"rn","𝘮":"rn","𝙢":"rn","𝚖":"rn","𑜀":"rn","₥":"rn̸","ɱ":"rn̦","ᵯ":"rn̴","₨":"Rs","ꭱ":"ʀ","ꮢ":"ʀ","я":"ᴙ","ᵳ":"ɾ̴","℩":"ɿ","s":"s","𝐬":"s","𝑠":"s","𝒔":"s","𝓈":"s","𝓼":"s","𝔰":"s","𝕤":"s","𝖘":"s","𝗌":"s","𝘀":"s","𝘴":"s","𝙨":"s","𝚜":"s","ꜱ":"s","ƽ":"s","ѕ":"s","ꮪ":"s","𑣁":"s","𐑈":"s","S":"S","𝐒":"S","𝑆":"S","𝑺":"S","𝒮":"S","𝓢":"S","𝔖":"S","𝕊":"S","𝕾":"S","𝖲":"S","𝗦":"S","𝘚":"S","𝙎":"S","𝚂":"S","Ѕ":"S","Տ":"S","Ꮥ":"S","Ꮪ":"S","ꓢ":"S","𖼺":"S","𐊖":"S","𐐠":"S","ʂ":"s̨","ᵴ":"s̴","ꞵ":"ß","β":"ß","ϐ":"ß","𝛃":"ß","𝛽":"ß","𝜷":"ß","𝝱":"ß","𝞫":"ß","Ᏸ":"ß","🝜":"sss","st":"st","∫":"ʃ","ꭍ":"ʃ","∑":"Ʃ","⅀":"Ʃ","Σ":"Ʃ","𝚺":"Ʃ","𝛴":"Ʃ","𝜮":"Ʃ","𝝨":"Ʃ","𝞢":"Ʃ","ⵉ":"Ʃ","∬":"ʃʃ","∭":"ʃʃʃ","⨌":"ʃʃʃʃ","𝐭":"t","𝑡":"t","𝒕":"t","𝓉":"t","𝓽":"t","𝔱":"t","𝕥":"t","𝖙":"t","𝗍":"t","𝘁":"t","𝘵":"t","𝙩":"t","𝚝":"t","⊤":"T","⟙":"T","🝨":"T","T":"T","𝐓":"T","𝑇":"T","𝑻":"T","𝒯":"T","𝓣":"T","𝔗":"T","𝕋":"T","𝕿":"T","𝖳":"T","𝗧":"T","𝘛":"T","𝙏":"T","𝚃":"T","Τ":"T","𝚻":"T","𝛵":"T","𝜯":"T","𝝩":"T","𝞣":"T","Ⲧ":"T","Т":"T","Ꭲ":"T","ꓔ":"T","𖼊":"T","𑢼":"T","𐊗":"T","𐊱":"T","𐌕":"T","ƭ":"t̔","⍡":"T̈","Ⱦ":"T̸","Ț":"Ţ","Ʈ":"T̨","Ҭ":"T̩","₮":"T⃫","ŧ":"t̵","Ŧ":"T̵","ᵵ":"t̴","Ⴀ":"Ꞇ","Ꜩ":"T3","ʨ":"tɕ","℡":"TEL","ꝷ":"tf","ʦ":"ts","ʧ":"tʃ","ꜩ":"tȝ","τ":"ᴛ","𝛕":"ᴛ","𝜏":"ᴛ","𝝉":"ᴛ","𝞃":"ᴛ","𝞽":"ᴛ","т":"ᴛ","ꭲ":"ᴛ","ҭ":"ᴛ̩","ţ":"ƫ","ț":"ƫ","Ꮏ":"ƫ","𝐮":"u","𝑢":"u","𝒖":"u","𝓊":"u","𝓾":"u","𝔲":"u","𝕦":"u","𝖚":"u","𝗎":"u","𝘂":"u","𝘶":"u","𝙪":"u","𝚞":"u","ꞟ":"u","ᴜ":"u","ꭎ":"u","ꭒ":"u","ʋ":"u","υ":"u","𝛖":"u","𝜐":"u","𝝊":"u","𝞄":"u","𝞾":"u","ս":"u","𐓶":"u","𑣘":"u","∪":"U","⋃":"U","𝐔":"U","𝑈":"U","𝑼":"U","𝒰":"U","𝓤":"U","𝔘":"U","𝕌":"U","𝖀":"U","𝖴":"U","𝗨":"U","𝘜":"U","𝙐":"U","𝚄":"U","Ս":"U","ሀ":"U","𐓎":"U","ᑌ":"U","ꓴ":"U","𖽂":"U","𑢸":"U","ǔ":"ŭ","Ǔ":"Ŭ","ᵾ":"u̵","ꮜ":"u̵","Ʉ":"U̵","Ꮜ":"U̵","ᑘ":"U·","ᑧ":"U\'","ᵫ":"ue","ꭣ":"uo","ṃ":"ꭑ","պ":"ɰ","ሣ":"ɰ","℧":"Ʊ","ᘮ":"Ʊ","ᘴ":"Ʊ","ᵿ":"ʊ̵","∨":"v","⋁":"v","v":"v","ⅴ":"v","𝐯":"v","𝑣":"v","𝒗":"v","𝓋":"v","𝓿":"v","𝔳":"v","𝕧":"v","𝖛":"v","𝗏":"v","𝘃":"v","𝘷":"v","𝙫":"v","𝚟":"v","ᴠ":"v","ν":"v","𝛎":"v","𝜈":"v","𝝂":"v","𝝼":"v","𝞶":"v","ѵ":"v","ט":"v","𑜆":"v","ꮩ":"v","𑣀":"v","𝈍":"V","٧":"V","۷":"V","Ⅴ":"V","𝐕":"V","𝑉":"V","𝑽":"V","𝒱":"V","𝓥":"V","𝔙":"V","𝕍":"V","𝖁":"V","𝖵":"V","𝗩":"V","𝘝":"V","𝙑":"V","𝚅":"V","Ѵ":"V","ⴸ":"V","Ꮩ":"V","ᐯ":"V","ꛟ":"V","ꓦ":"V","𖼈":"V","𑢠":"V","𐔝":"V","𐆗":"V̵","ᐻ":"V·","🝬":"VB","ⅵ":"vi","ⅶ":"vii","ⅷ":"viii","Ⅵ":"Vl","Ⅶ":"Vll","Ⅷ":"Vlll","🜈":"Vᷤ","ᴧ":"ʌ","𐓘":"ʌ","٨":"Ʌ","۸":"Ʌ","Λ":"Ʌ","𝚲":"Ʌ","𝛬":"Ʌ","𝜦":"Ʌ","𝝠":"Ʌ","𝞚":"Ʌ","Л":"Ʌ","ⴷ":"Ʌ","𐒰":"Ʌ","ᐱ":"Ʌ","ꛎ":"Ʌ","ꓥ":"Ʌ","𖼽":"Ʌ","𐊍":"Ʌ","Ӆ":"Ʌ̦","ᐽ":"Ʌ·","ɯ":"w","𝐰":"w","𝑤":"w","𝒘":"w","𝓌":"w","𝔀":"w","𝔴":"w","𝕨":"w","𝖜":"w","𝗐":"w","𝘄":"w","𝘸":"w","𝙬":"w","𝚠":"w","ᴡ":"w","ѡ":"w","ԝ":"w","ա":"w","𑜊":"w","𑜎":"w","𑜏":"w","ꮃ":"w","𑣯":"W","𑣦":"W","𝐖":"W","𝑊":"W","𝑾":"W","𝒲":"W","𝓦":"W","𝔚":"W","𝕎":"W","𝖂":"W","𝖶":"W","𝗪":"W","𝘞":"W","𝙒":"W","𝚆":"W","Ԝ":"W","Ꮃ":"W","Ꮤ":"W","ꓪ":"W","ѽ":"w҆҇","𑓅":"ẇ","₩":"W̵","ꝡ":"w̦","ᴍ":"ʍ","м":"ʍ","ꮇ":"ʍ","ӎ":"ʍ̦","᙮":"x","×":"x","⤫":"x","⤬":"x","⨯":"x","x":"x","ⅹ":"x","𝐱":"x","𝑥":"x","𝒙":"x","𝓍":"x","𝔁":"x","𝔵":"x","𝕩":"x","𝖝":"x","𝗑":"x","𝘅":"x","𝘹":"x","𝙭":"x","𝚡":"x","х":"x","ᕁ":"x","ᕽ":"x","ⷯ":"ͯ","᙭":"X","╳":"X","𐌢":"X","𑣬":"X","X":"X","Ⅹ":"X","𝐗":"X","𝑋":"X","𝑿":"X","𝒳":"X","𝓧":"X","𝔛":"X","𝕏":"X","𝖃":"X","𝖷":"X","𝗫":"X","𝘟":"X","𝙓":"X","𝚇":"X","Ꭓ":"X","Χ":"X","𝚾":"X","𝛸":"X","𝜲":"X","𝝬":"X","𝞦":"X","Ⲭ":"X","Х":"X","ⵝ":"X","ᚷ":"X","ꓫ":"X","𐊐":"X","𐊴":"X","𐌗":"X","𐔧":"X","⨰":"ẋ","Ҳ":"X̩","𐆖":"X̵","ⅺ":"xi","ⅻ":"xii","Ⅺ":"Xl","Ⅻ":"Xll","ɣ":"y","ᶌ":"y","y":"y","𝐲":"y","𝑦":"y","𝒚":"y","𝓎":"y","𝔂":"y","𝔶":"y","𝕪":"y","𝖞":"y","𝗒":"y","𝘆":"y","𝘺":"y","𝙮":"y","𝚢":"y","ʏ":"y","ỿ":"y","ꭚ":"y","γ":"y","ℽ":"y","𝛄":"y","𝛾":"y","𝜸":"y","𝝲":"y","𝞬":"y","у":"y","ү":"y","ყ":"y","𑣜":"y","Y":"Y","𝐘":"Y","𝑌":"Y","𝒀":"Y","𝒴":"Y","𝓨":"Y","𝔜":"Y","𝕐":"Y","𝖄":"Y","𝖸":"Y","𝗬":"Y","𝘠":"Y","𝙔":"Y","𝚈":"Y","Υ":"Y","ϒ":"Y","𝚼":"Y","𝛶":"Y","𝜰":"Y","𝝪":"Y","𝞤":"Y","Ⲩ":"Y","У":"Y","Ү":"Y","Ꭹ":"Y","Ꮍ":"Y","ꓬ":"Y","𖽃":"Y","𑢤":"Y","𐊲":"Y","ƴ":"y̔","ɏ":"y̵","ұ":"y̵","¥":"Y̵","Ɏ":"Y̵","Ұ":"Y̵","ʒ":"ȝ","ꝫ":"ȝ","ⳍ":"ȝ","ӡ":"ȝ","ჳ":"ȝ","𝐳":"z","𝑧":"z","𝒛":"z","𝓏":"z","𝔃":"z","𝔷":"z","𝕫":"z","𝖟":"z","𝗓":"z","𝘇":"z","𝘻":"z","𝙯":"z","𝚣":"z","ᴢ":"z","ꮓ":"z","𑣄":"z","𐋵":"Z","𑣥":"Z","Z":"Z","ℤ":"Z","ℨ":"Z","𝐙":"Z","𝑍":"Z","𝒁":"Z","𝒵":"Z","𝓩":"Z","𝖅":"Z","𝖹":"Z","𝗭":"Z","𝘡":"Z","𝙕":"Z","𝚉":"Z","Ζ":"Z","𝚭":"Z","𝛧":"Z","𝜡":"Z","𝝛":"Z","𝞕":"Z","Ꮓ":"Z","ꓜ":"Z","𑢩":"Z","ʐ":"z̨","ƶ":"z̵","Ƶ":"Z̵","ȥ":"z̦","Ȥ":"Z̦","ᵶ":"z̴","ƿ":"þ","ϸ":"þ","Ϸ":"Þ","𐓄":"Þ","⁹":"ꝰ","ᴤ":"ƨ","ϩ":"ƨ","ꙅ":"ƨ","ь":"ƅ","ꮟ":"ƅ","ы":"ƅi","ꭾ":"ɂ","ˤ":"ˁ","ꛍ":"ʡ","⊙":"ʘ","☉":"ʘ","⨀":"ʘ","Ꙩ":"ʘ","ⵙ":"ʘ","𐓃":"ʘ","ℾ":"Γ","𝚪":"Γ","𝛤":"Γ","𝜞":"Γ","𝝘":"Γ","𝞒":"Γ","Ⲅ":"Γ","Г":"Γ","Ꮁ":"Γ","ᒥ":"Γ","𖼇":"Γ","Ғ":"Γ̵","ᒯ":"Γ·","Ґ":"Γ\'","∆":"Δ","△":"Δ","🜂":"Δ","𝚫":"Δ","𝛥":"Δ","𝜟":"Δ","𝝙":"Δ","𝞓":"Δ","Ⲇ":"Δ","ⵠ":"Δ","ᐃ":"Δ","𖼚":"Δ","𐊅":"Δ","𐊣":"Δ","⍙":"Δ̲","ᐏ":"Δ·","ᐬ":"Δᐠ","𝟋":"ϝ","𝛇":"ζ","𝜁":"ζ","𝜻":"ζ","𝝵":"ζ","𝞯":"ζ","ⳤ":"ϗ","𝛌":"λ","𝜆":"λ","𝝀":"λ","𝝺":"λ","𝞴":"λ","Ⲗ":"λ","𐓛":"λ","µ":"μ","𝛍":"μ","𝜇":"μ","𝝁":"μ","𝝻":"μ","𝞵":"μ","𝛏":"ξ","𝜉":"ξ","𝝃":"ξ","𝝽":"ξ","𝞷":"ξ","𝚵":"Ξ","𝛯":"Ξ","𝜩":"Ξ","𝝣":"Ξ","𝞝":"Ξ","ϖ":"π","ℼ":"π","𝛑":"π","𝛡":"π","𝜋":"π","𝜛":"π","𝝅":"π","𝝕":"π","𝝿":"π","𝞏":"π","𝞹":"π","𝟉":"π","ᴨ":"π","п":"π","∏":"Π","ℿ":"Π","𝚷":"Π","𝛱":"Π","𝜫":"Π","𝝥":"Π","𝞟":"Π","Ⲡ":"Π","П":"Π","ꛛ":"Π","𐊭":"Ϙ","𐌒":"Ϙ","ϛ":"ς","𝛓":"ς","𝜍":"ς","𝝇":"ς","𝞁":"ς","𝞻":"ς","𝚽":"Φ","𝛷":"Φ","𝜱":"Φ","𝝫":"Φ","𝞥":"Φ","Ⲫ":"Φ","Ф":"Φ","Փ":"Φ","ቀ":"Φ","ᛰ":"Φ","𐊳":"Φ","ꭓ":"χ","ꭕ":"χ","𝛘":"χ","𝜒":"χ","𝝌":"χ","𝞆":"χ","𝟀":"χ","ⲭ":"χ","𝛙":"ψ","𝜓":"ψ","𝝍":"ψ","𝞇":"ψ","𝟁":"ψ","ѱ":"ψ","𐓹":"ψ","𝚿":"Ψ","𝛹":"Ψ","𝜳":"Ψ","𝝭":"Ψ","𝞧":"Ψ","Ⲯ":"Ψ","Ѱ":"Ψ","𐓑":"Ψ","ᛘ":"Ψ","𐊵":"Ψ","⍵":"ω","ꞷ":"ω","𝛚":"ω","𝜔":"ω","𝝎":"ω","𝞈":"ω","𝟂":"ω","ⲱ":"ω","ꙍ":"ω","Ω":"Ω","𝛀":"Ω","𝛺":"Ω","𝜴":"Ω","𝝮":"Ω","𝞨":"Ω","ᘯ":"Ω","ᘵ":"Ω","𐊶":"Ω","⍹":"ω̲","ώ":"ῴ","☰":"Ⲷ","Ⳝ":"Ϭ","җ":"ж̩","Җ":"Ж̩","𝈋":"И","Ͷ":"И","ꚡ":"И","𐐥":"И","Й":"Ѝ","Ҋ":"Ѝ̦","ѝ":"й","ҋ":"й̦","𐒼":"Ӄ","ᴫ":"л","ӆ":"л̦","ꭠ":"љ","𐓫":"ꙩ","ᷮ":"ⷬ","𐓍":"Ћ","𝈂":"Ӿ","𝈢":"Ѡ","Ꮗ":"Ѡ","ᗯ":"Ѡ","Ѽ":"Ѡ҆҇","ᣭ":"Ѡ·","Ꞷ":"Ꙍ","ӌ":"ҷ","Ӌ":"Ҷ","Ҿ":"Ҽ̨","ⲽ":"ш","Ⲽ":"Ш","Ꙑ":"Ъl","℈":"Э","🜁":"Ꙙ","𖼜":"Ꙙ","ꦒ":"ⰿ","և":"եւ","ኔ":"ձ","ﬔ":"մե","ﬕ":"մի","ﬗ":"մխ","ﬓ":"մն","∩":"Ո","⋂":"Ո","𝉅":"Ո","በ":"Ո","ᑎ":"Ո","ꓵ":"Ո","ᑚ":"Ո·","ᑨ":"Ո\'","ﬖ":"վն","₽":"Ք","˓":"ՙ","ʿ":"ՙ","ℵ":"א","ﬡ":"א","אָ":"אַ","אּ":"אַ","ﭏ":"אל","ℶ":"ב","ℷ":"ג","ℸ":"ד","ﬢ":"ד","ﬣ":"ה","יּ":"יִ","ﬤ":"כ","ﬥ":"ל","ﬦ":"ם","ﬠ":"ע","ﬧ":"ר","שׂ":"שׁ","שּ":"שׁ","שּׂ":"שּׁ","ﬨ":"ת","ﺀ":"ء","۽":"ء͈","ﺂ":"آ","ﺁ":"آ","ﭑ":"ٱ","ﭐ":"ٱ","𞸁":"ب","𞸡":"ب","𞹡":"ب","𞺁":"ب","𞺡":"ب","ﺑ":"ب","ﺒ":"ب","ﺐ":"ب","ﺏ":"ب","ݑ":"بۛ","ࢶ":"بۢ","ࢡ":"بٔ","ﲠ":"بo","ﳢ":"بo","ﲜ":"بج","ﰅ":"بج","ﲝ":"بح","ﰆ":"بح","ﷂ":"بحى","ﲞ":"بخ","ﰇ":"بخ","ﳒ":"بخ","ﱋ":"بخ","ﶞ":"بخى","ﱪ":"بر","ﱫ":"بز","ﲟ":"بم","ﳡ":"بم","ﱬ":"بم","ﰈ":"بم","ﱭ":"بن","ﱮ":"بى","ﰉ":"بى","ﱯ":"بى","ﰊ":"بى","ﭔ":"ٻ","ﭕ":"ٻ","ﭓ":"ٻ","ﭒ":"ٻ","ې":"ٻ","ﯦ":"ٻ","ﯧ":"ٻ","ﯥ":"ٻ","ﯤ":"ٻ","ﭜ":"ڀ","ﭝ":"ڀ","ﭛ":"ڀ","ﭚ":"ڀ","ࢩ":"ݔ","ݧ":"ݔ","⍥":"ة","ö":"ة","ﺔ":"ة","ﺓ":"ة","ۃ":"ة","𞸕":"ت","𞸵":"ت","𞹵":"ت","𞺕":"ت","𞺵":"ت","ﺗ":"ت","ﺘ":"ت","ﺖ":"ت","ﺕ":"ت","ﲥ":"تo","ﳤ":"تo","ﲡ":"تج","ﰋ":"تج","ﵐ":"تجم","ﶠ":"تجى","ﶟ":"تجى","ﲢ":"تح","ﰌ":"تح","ﵒ":"تحج","ﵑ":"تحج","ﵓ":"تحم","ﲣ":"تخ","ﰍ":"تخ","ﵔ":"تخم","ﶢ":"تخى","ﶡ":"تخى","ﱰ":"تر","ﱱ":"تز","ﲤ":"تم","ﳣ":"تم","ﱲ":"تم","ﰎ":"تم","ﵕ":"تمج","ﵖ":"تمح","ﵗ":"تمخ","ﶤ":"تمى","ﶣ":"تمى","ﱳ":"تن","ﱴ":"تى","ﰏ":"تى","ﱵ":"تى","ﰐ":"تى","ﭠ":"ٺ","ﭡ":"ٺ","ﭟ":"ٺ","ﭞ":"ٺ","ﭤ":"ٿ","ﭥ":"ٿ","ﭣ":"ٿ","ﭢ":"ٿ","𞸂":"ج","𞸢":"ج","𞹂":"ج","𞹢":"ج","𞺂":"ج","𞺢":"ج","ﺟ":"ج","ﺠ":"ج","ﺞ":"ج","ﺝ":"ج","ﲧ":"جح","ﰕ":"جح","ﶦ":"جحى","ﶾ":"جحى","ﷻ":"جل جلlلo","ﲨ":"جم","ﰖ":"جم","ﵙ":"جمح","ﵘ":"جمح","ﶧ":"جمى","ﶥ":"جمى","ﴝ":"جى","ﴁ":"جى","ﴞ":"جى","ﴂ":"جى","ﭸ":"ڃ","ﭹ":"ڃ","ﭷ":"ڃ","ﭶ":"ڃ","ﭴ":"ڄ","ﭵ":"ڄ","ﭳ":"ڄ","ﭲ":"ڄ","ﭼ":"چ","ﭽ":"چ","ﭻ":"چ","ﭺ":"چ","ﮀ":"ڇ","ﮁ":"ڇ","ﭿ":"ڇ","ﭾ":"ڇ","𞸇":"ح","𞸧":"ح","𞹇":"ح","𞹧":"ح","𞺇":"ح","𞺧":"ح","ﺣ":"ح","ﺤ":"ح","ﺢ":"ح","ﺡ":"ح","څ":"حۛ","ځ":"حٔ","ݲ":"حٔ","ﲩ":"حج","ﰗ":"حج","ﶿ":"حجى","ﲪ":"حم","ﰘ":"حم","ﵛ":"حمى","ﵚ":"حمى","ﴛ":"حى","ﳿ":"حى","ﴜ":"حى","ﴀ":"حى","𞸗":"خ","𞸷":"خ","𞹗":"خ","𞹷":"خ","𞺗":"خ","𞺷":"خ","ﺧ":"خ","ﺨ":"خ","ﺦ":"خ","ﺥ":"خ","ﲫ":"خج","ﰙ":"خج","ﰚ":"خح","ﲬ":"خم","ﰛ":"خم","ﴟ":"خى","ﴃ":"خى","ﴠ":"خى","ﴄ":"خى","𐋡":"د","𞸃":"د","𞺃":"د","𞺣":"د","ﺪ":"د","ﺩ":"د","ڈ":"دؕ","ﮉ":"دؕ","ﮈ":"دؕ","ڎ":"دۛ","ﮇ":"دۛ","ﮆ":"دۛ","ۮ":"د̂","ࢮ":"د̤̣","𞸘":"ذ","𞺘":"ذ","𞺸":"ذ","ﺬ":"ذ","ﺫ":"ذ","ﱛ":"ذٰ","ڋ":"ڊؕ","ﮅ":"ڌ","ﮄ":"ڌ","ﮃ":"ڍ","ﮂ":"ڍ","𞸓":"ر","𞺓":"ر","𞺳":"ر","ﺮ":"ر","ﺭ":"ر","ڑ":"رؕ","ﮍ":"رؕ","ﮌ":"رؕ","ژ":"رۛ","ﮋ":"رۛ","ﮊ":"رۛ","ڒ":"ر̆","ࢹ":"ر̆̇","ۯ":"ر̂","ݬ":"رٔ","ﱜ":"رٰ","ﷶ":"رسول","﷼":"رىlل","𞸆":"ز","𞺆":"ز","𞺦":"ز","ﺰ":"ز","ﺯ":"ز","ࢲ":"ز̂","ݱ":"ڗؕ","𞸎":"س","𞸮":"س","𞹎":"س","𞹮":"س","𞺎":"س","𞺮":"س","ﺳ":"س","ﺴ":"س","ﺲ":"س","ﺱ":"س","ش":"سۛ","𞸔":"سۛ","𞸴":"سۛ","𞹔":"سۛ","𞹴":"سۛ","𞺔":"سۛ","𞺴":"سۛ","ﺷ":"سۛ","ﺸ":"سۛ","ﺶ":"سۛ","ﺵ":"سۛ","ݾ":"س̂","ﴱ":"سo","ﳨ":"سo","ﴲ":"سۛo","ﳪ":"سۛo","ﲭ":"سج","ﴴ":"سج","ﰜ":"سج","ﴭ":"سۛج","ﴷ":"سۛج","ﴥ":"سۛج","ﴉ":"سۛج","ﵝ":"سجح","ﵞ":"سجى","ﵩ":"سۛجى","ﲮ":"سح","ﴵ":"سح","ﰝ":"سح","ﴮ":"سۛح","ﴸ":"سۛح","ﴦ":"سۛح","ﴊ":"سۛح","ﵜ":"سحج","ﵨ":"سۛحم","ﵧ":"سۛحم","ﶪ":"سۛحى","ﲯ":"سخ","ﴶ":"سخ","ﰞ":"سخ","ﴯ":"سۛخ","ﴹ":"سۛخ","ﴧ":"سۛخ","ﴋ":"سۛخ","ﶨ":"سخى","ﷆ":"سخى","ﴪ":"سر","ﴎ":"سر","ﴩ":"سۛر","ﴍ":"سۛر","ﲰ":"سم","ﳧ":"سم","ﰟ":"سم","ﴰ":"سۛم","ﳩ":"سۛم","ﴨ":"سۛم","ﴌ":"سۛم","ﵡ":"سمج","ﵠ":"سمح","ﵟ":"سمح","ﵫ":"سۛمخ","ﵪ":"سۛمخ","ﵣ":"سمم","ﵢ":"سمم","ﵭ":"سۛمم","ﵬ":"سۛمم","ﴗ":"سى","ﳻ":"سى","ﴘ":"سى","ﳼ":"سى","ﴙ":"سۛى","ﳽ":"سۛى","ﴚ":"سۛى","ﳾ":"سۛى","𐋲":"ص","𞸑":"ص","𞸱":"ص","𞹑":"ص","𞹱":"ص","𞺑":"ص","𞺱":"ص","ﺻ":"ص","ﺼ":"ص","ﺺ":"ص","ﺹ":"ص","ڞ":"صۛ","ࢯ":"ص̤̣","ﲱ":"صح","ﰠ":"صح","ﵥ":"صحح","ﵤ":"صحح","ﶩ":"صحى","ﲲ":"صخ","ﴫ":"صر","ﴏ":"صر","ﷵ":"صلعم","ﷹ":"صلى","ﷰ":"صلى","ﷺ":"صلى lللo علىo وسلم","ﲳ":"صم","ﰡ":"صم","ﷅ":"صمم","ﵦ":"صمم","ﴡ":"صى","ﴅ":"صى","ﴢ":"صى","ﴆ":"صى","𞸙":"ض","𞸹":"ض","𞹙":"ض","𞹹":"ض","𞺙":"ض","𞺹":"ض","ﺿ":"ض","ﻀ":"ض","ﺾ":"ض","ﺽ":"ض","ﲴ":"ضج","ﰢ":"ضج","ﲵ":"ضح","ﰣ":"ضح","ﵮ":"ضحى","ﶫ":"ضحى","ﲶ":"ضخ","ﰤ":"ضخ","ﵰ":"ضخم","ﵯ":"ضخم","ﴬ":"ضر","ﴐ":"ضر","ﲷ":"ضم","ﰥ":"ضم","ﴣ":"ضى","ﴇ":"ضى","ﴤ":"ضى","ﴈ":"ضى","𐋨":"ط","𞸈":"ط","𞹨":"ط","𞺈":"ط","𞺨":"ط","ﻃ":"ط","ﻄ":"ط","ﻂ":"ط","ﻁ":"ط","ڟ":"طۛ","ﲸ":"طح","ﰦ":"طح","ﴳ":"طم","ﴺ":"طم","ﰧ":"طم","ﵲ":"طمح","ﵱ":"طمح","ﵳ":"طمم","ﵴ":"طمى","ﴑ":"طى","ﳵ":"طى","ﴒ":"طى","ﳶ":"طى","𞸚":"ظ","𞹺":"ظ","𞺚":"ظ","𞺺":"ظ","ﻇ":"ظ","ﻈ":"ظ","ﻆ":"ظ","ﻅ":"ظ","ﲹ":"ظم","ﴻ":"ظم","ﰨ":"ظم","؏":"ع","𞸏":"ع","𞸯":"ع","𞹏":"ع","𞹯":"ع","𞺏":"ع","𞺯":"ع","ﻋ":"ع","ﻌ":"ع","ﻊ":"ع","ﻉ":"ع","ﲺ":"عج","ﰩ":"عج","ﷄ":"عجم","ﵵ":"عجم","ﷷ":"علىo","ﲻ":"عم","ﰪ":"عم","ﵷ":"عمم","ﵶ":"عمم","ﵸ":"عمى","ﶶ":"عمى","ﴓ":"عى","ﳷ":"عى","ﴔ":"عى","ﳸ":"عى","𞸛":"غ","𞸻":"غ","𞹛":"غ","𞹻":"غ","𞺛":"غ","𞺻":"غ","ﻏ":"غ","ﻐ":"غ","ﻎ":"غ","ﻍ":"غ","ﲼ":"غج","ﰫ":"غج","ﲽ":"غم","ﰬ":"غم","ﵹ":"غمم","ﵻ":"غمى","ﵺ":"غمى","ﴕ":"غى","ﳹ":"غى","ﴖ":"غى","ﳺ":"غى","𞸐":"ف","𞸰":"ف","𞹰":"ف","𞺐":"ف","𞺰":"ف","ﻓ":"ف","ﻔ":"ف","ﻒ":"ف","ﻑ":"ف","ڧ":"ف","ﲾ":"فج","ﰭ":"فج","ﲿ":"فح","ﰮ":"فح","ﳀ":"فخ","ﰯ":"فخ","ﵽ":"فخم","ﵼ":"فخم","ﳁ":"فم","ﰰ":"فم","ﷁ":"فمى","ﱼ":"فى","ﰱ":"فى","ﱽ":"فى","ﰲ":"فى","𞸞":"ڡ","𞹾":"ڡ","ࢻ":"ڡ","ٯ":"ڡ","𞸟":"ڡ","𞹟":"ڡ","ࢼ":"ڡ","ڤ":"ڡۛ","ﭬ":"ڡۛ","ﭭ":"ڡۛ","ﭫ":"ڡۛ","ﭪ":"ڡۛ","ڨ":"ڡۛ","ࢤ":"ڢۛ","ﭰ":"ڦ","ﭱ":"ڦ","ﭯ":"ڦ","ﭮ":"ڦ","𞸒":"ق","𞸲":"ق","𞹒":"ق","𞹲":"ق","𞺒":"ق","𞺲":"ق","ﻗ":"ق","ﻘ":"ق","ﻖ":"ق","ﻕ":"ق","ﳂ":"قح","ﰳ":"قح","ﷱ":"قلى","ﳃ":"قم","ﰴ":"قم","ﶴ":"قمح","ﵾ":"قمح","ﵿ":"قمم","ﶲ":"قمى","ﱾ":"قى","ﰵ":"قى","ﱿ":"قى","ﰶ":"قى","𞸊":"ك","𞸪":"ك","𞹪":"ك","ﻛ":"ك","ﻜ":"ك","ﻚ":"ك","ﻙ":"ك","ک":"ك","ﮐ":"ك","ﮑ":"ك","ﮏ":"ك","ﮎ":"ك","ڪ":"ك","ڭ":"كۛ","ﯕ":"كۛ","ﯖ":"كۛ","ﯔ":"كۛ","ﯓ":"كۛ","ݣ":"كۛ","ﲀ":"كl","ﰷ":"كl","ﳄ":"كج","ﰸ":"كج","ﳅ":"كح","ﰹ":"كح","ﳆ":"كخ","ﰺ":"كخ","ﳇ":"كل","ﳫ":"كل","ﲁ":"كل","ﰻ":"كل","ﳈ":"كم","ﳬ":"كم","ﲂ":"كم","ﰼ":"كم","ﷃ":"كمم","ﶻ":"كمم","ﶷ":"كمى","ﲃ":"كى","ﰽ":"كى","ﲄ":"كى","ﰾ":"كى","ݢ":"ڬ","ﮔ":"گ","ﮕ":"گ","ﮓ":"گ","ﮒ":"گ","ࢰ":"گ","ڴ":"گۛ","ﮜ":"ڱ","ﮝ":"ڱ","ﮛ":"ڱ","ﮚ":"ڱ","ﮘ":"ڳ","ﮙ":"ڳ","ﮗ":"ڳ","ﮖ":"ڳ","𞸋":"ل","𞸫":"ل","𞹋":"ل","𞺋":"ل","𞺫":"ل","ﻟ":"ل","ﻠ":"ل","ﻞ":"ل","ﻝ":"ل","ڷ":"لۛ","ڵ":"ل̆","ﻼ":"لl","ﻻ":"لl","ﻺ":"لlٕ","ﻹ":"لlٕ","ﻸ":"لlٴ","ﻷ":"لlٴ","ﳍ":"لo","ﻶ":"لآ","ﻵ":"لآ","ﳉ":"لج","ﰿ":"لج","ﶃ":"لجج","ﶄ":"لجج","ﶺ":"لجم","ﶼ":"لجم","ﶬ":"لجى","ﳊ":"لح","ﱀ":"لح","ﶵ":"لحم","ﶀ":"لحم","ﶂ":"لحى","ﶁ":"لحى","ﳋ":"لخ","ﱁ":"لخ","ﶆ":"لخم","ﶅ":"لخم","ﳌ":"لم","ﳭ":"لم","ﲅ":"لم","ﱂ":"لم","ﶈ":"لمح","ﶇ":"لمح","ﶭ":"لمى","ﲆ":"لى","ﱃ":"لى","ﲇ":"لى","ﱄ":"لى","𞸌":"م","𞸬":"م","𞹬":"م","𞺌":"م","𞺬":"م","ﻣ":"م","ﻤ":"م","ﻢ":"م","ﻡ":"م","ࢧ":"مۛ","۾":"م͈","ﲈ":"مl","ﳎ":"مج","ﱅ":"مج","ﶌ":"مجح","ﶒ":"مجخ","ﶍ":"مجم","ﷀ":"مجى","ﳏ":"مح","ﱆ":"مح","ﶉ":"محج","ﶊ":"محم","ﷴ":"محمد","ﶋ":"محى","ﳐ":"مخ","ﱇ":"مخ","ﶎ":"مخج","ﶏ":"مخم","ﶹ":"مخى","ﳑ":"مم","ﲉ":"مم","ﱈ":"مم","ﶱ":"ممى","ﱉ":"مى","ﱊ":"مى","𞸍":"ن","𞸭":"ن","𞹍":"ن","𞹭":"ن","𞺍":"ن","𞺭":"ن","ﻧ":"ن","ﻨ":"ن","ﻦ":"ن","ﻥ":"ن","ݨ":"نؕ","ݩ":"ن̆","ﳖ":"نo","ﳯ":"نo","ﶸ":"نجح","ﶽ":"نجح","ﶘ":"نجم","ﶗ":"نجم","ﶙ":"نجى","ﷇ":"نجى","ﳓ":"نح","ﱌ":"نح","ﶕ":"نحم","ﶖ":"نحى","ﶳ":"نحى","ﳔ":"نخ","ﱍ":"نخ","ﲊ":"نر","ﲋ":"نز","ﳕ":"نم","ﳮ":"نم","ﲌ":"نم","ﱎ":"نم","ﶛ":"نمى","ﶚ":"نمى","ﲍ":"نن","ﲎ":"نى","ﱏ":"نى","ﲏ":"نى","ﱐ":"نى","ۂ":"ۀ","ﮥ":"ۀ","ﮤ":"ۀ","𐋤":"و","𞸅":"و","𞺅":"و","𞺥":"و","ﻮ":"و","ﻭ":"و","ࢱ":"و","ۋ":"وۛ","ﯟ":"وۛ","ﯞ":"وۛ","ۇ":"و̓","ﯘ":"و̓","ﯗ":"و̓","ۆ":"و̆","ﯚ":"و̆","ﯙ":"و̆","ۉ":"و̂","ﯣ":"و̂","ﯢ":"و̂","ۈ":"وٰ","ﯜ":"وٰ","ﯛ":"وٰ","ؤ":"وٴ","ﺆ":"وٴ","ﺅ":"وٴ","ٶ":"وٴ","ٷ":"و̓ٴ","ﯝ":"و̓ٴ","ﷸ":"وسلم","ﯡ":"ۅ","ﯠ":"ۅ","ٮ":"ى","𞸜":"ى","𞹼":"ى","ں":"ى","𞸝":"ى","𞹝":"ى","ﮟ":"ى","ﮞ":"ى","ࢽ":"ى","ﯨ":"ى","ﯩ":"ى","ﻰ":"ى","ﻯ":"ى","ي":"ى","𞸉":"ى","𞸩":"ى","𞹉":"ى","𞹩":"ى","𞺉":"ى","𞺩":"ى","ﻳ":"ى","ﻴ":"ى","ﻲ":"ى","ﻱ":"ى","ی":"ى","ﯾ":"ى","ﯿ":"ى","ﯽ":"ى","ﯼ":"ى","ے":"ى","ﮯ":"ى","ﮮ":"ى","ٹ":"ىؕ","ﭨ":"ىؕ","ﭩ":"ىؕ","ﭧ":"ىؕ","ﭦ":"ىؕ","ڻ":"ىؕ","ﮢ":"ىؕ","ﮣ":"ىؕ","ﮡ":"ىؕ","ﮠ":"ىؕ","پ":"ىۛ","ﭘ":"ىۛ","ﭙ":"ىۛ","ﭗ":"ىۛ","ﭖ":"ىۛ","ث":"ىۛ","𞸖":"ىۛ","𞸶":"ىۛ","𞹶":"ىۛ","𞺖":"ىۛ","𞺶":"ىۛ","ﺛ":"ىۛ","ﺜ":"ىۛ","ﺚ":"ىۛ","ﺙ":"ىۛ","ڽ":"ىۛ","ۑ":"ىۛ","ؿ":"ىۛ","ࢷ":"ىۛۢ","ݖ":"ى̆","ێ":"ى̆","ࢺ":"ى̆̇","ؽ":"ى̂","ࢨ":"ىٔ","ﲐ":"ىٰ","ﱝ":"ىٰ","ﳞ":"ىo","ﳱ":"ىo","ﳦ":"ىۛo","ئ":"ىٴ","ﺋ":"ىٴ","ﺌ":"ىٴ","ﺊ":"ىٴ","ﺉ":"ىٴ","ٸ":"ىٴ","ﯫ":"ىٴl","ﯪ":"ىٴl","ﲛ":"ىٴo","ﳠ":"ىٴo","ﯭ":"ىٴo","ﯬ":"ىٴo","ﯸ":"ىٴٻ","ﯷ":"ىٴٻ","ﯶ":"ىٴٻ","ﲗ":"ىٴج","ﰀ":"ىٴج","ﲘ":"ىٴح","ﰁ":"ىٴح","ﲙ":"ىٴخ","ﱤ":"ىٴر","ﱥ":"ىٴز","ﲚ":"ىٴم","ﳟ":"ىٴم","ﱦ":"ىٴم","ﰂ":"ىٴم","ﱧ":"ىٴن","ﯯ":"ىٴو","ﯮ":"ىٴو","ﯱ":"ىٴو̓","ﯰ":"ىٴو̓","ﯳ":"ىٴو̆","ﯲ":"ىٴو̆","ﯵ":"ىٴوٰ","ﯴ":"ىٴوٰ","ﯻ":"ىٴى","ﯺ":"ىٴى","ﱨ":"ىٴى","ﯹ":"ىٴى","ﰃ":"ىٴى","ﱩ":"ىٴى","ﰄ":"ىٴى","ﳚ":"ىج","ﱕ":"ىج","ﰑ":"ىۛج","ﶯ":"ىجى","ﳛ":"ىح","ﱖ":"ىح","ﶮ":"ىحى","ﳜ":"ىخ","ﱗ":"ىخ","ﲑ":"ىر","ﱶ":"ىۛر","ﲒ":"ىز","ﱷ":"ىۛز","ﳝ":"ىم","ﳰ":"ىم","ﲓ":"ىم","ﱘ":"ىم","ﲦ":"ىۛم","ﳥ":"ىۛم","ﱸ":"ىۛم","ﰒ":"ىۛم","ﶝ":"ىمم","ﶜ":"ىمم","ﶰ":"ىمى","ﲔ":"ىن","ﱹ":"ىۛن","ﲕ":"ىى","ﱙ":"ىى","ﲖ":"ىى","ﱚ":"ىى","ﱺ":"ىۛى","ﰓ":"ىۛى","ﱻ":"ىۛى","ﰔ":"ىۛى","ﮱ":"ۓ","ﮰ":"ۓ","𐊸":"ⵀ","⁞":"ⵂ","⸽":"ⵂ","⦙":"ⵂ","︙":"ⵗ","⁝":"ⵗ","⋮":"ⵗ","Մ":"ሆ","Ռ":"ቡ","Ի":"ኮ","Պ":"ጣ","आ":"अा","ऒ":"अाॆ","ओ":"अाे","औ":"अाै","ऄ":"अॆ","ऑ":"अॉ","ऍ":"एॅ","ऎ":"एॆ","ऐ":"एे","ई":"र्इ","ઽ":"ऽ","𑇜":"ꣻ","𑇋":"ऺ","ુ":"ु","ૂ":"ू","ੋ":"ॆ","੍":"्","્":"्","আ":"অা","ৠ":"ঋৃ","ৡ":"ঋৃ","𑒒":"ঘ","𑒔":"চ","𑒖":"জ","𑒘":"ঞ","𑒙":"ট","𑒛":"ড","𑒪":"ণ","𑒞":"ত","𑒟":"থ","𑒠":"দ","𑒡":"ধ","𑒢":"ন","𑒣":"প","𑒩":"ব","𑒧":"ম","𑒨":"য","𑒫":"র","𑒝":"ল","𑒭":"ষ","𑒮":"স","𑓄":"ঽ","𑒰":"া","𑒱":"ি","𑒹":"ে","𑒼":"ো","𑒾":"ৌ","𑓂":"্","𑒽":"ৗ","ਉ":"ੳੁ","ਊ":"ੳੂ","ਆ":"ਅਾ","ਐ":"ਅੈ","ਔ":"ਅੌ","ਇ":"ੲਿ","ਈ":"ੲੀ","ਏ":"ੲੇ","આ":"અા","ઑ":"અાૅ","ઓ":"અાે","ઔ":"અાૈ","ઍ":"અૅ","એ":"અે","ઐ":"અૈ","ଆ":"ଅା","௮":"அ","ர":"ஈ","ா":"ஈ","௫":"ஈு","௨":"உ","ഉ":"உ","ஊ":"உள","ഊ":"உൗ","௭":"எ","௷":"எவ","ஜ":"ஐ","ജ":"ஐ","௧":"க","௪":"ச","௬":"சு","௲":"சூ","ഺ":"டி","ണ":"ண","௺":"நீ","௴":"மீ","௰":"ய","ഴ":"ழ","ௗ":"ள","ை":"ன","ശ":"ஶ","௸":"ஷ","ി":"ி","ീ":"ி","ொ":"ெஈ","ௌ":"ெள","ோ":"ேஈ","ಅ":"అ","ಆ":"ఆ","ಇ":"ఇ","ౠ":"ఋా","ౡ":"ఌా","ಒ":"ఒ","ఔ":"ఒౌ","ಔ":"ఒౌ","ఓ":"ఒౕ","ಓ":"ఒౕ","ಜ":"జ","ಞ":"ఞ","ఢ":"డ̣","ಣ":"ణ","థ":"ధּ","భ":"బ̣","ಯ":"య","ఠ":"రּ","ಱ":"ఱ","ಲ":"ల","ష":"వ̣","హ":"వా","మ":"వు","ూ":"ుా","ౄ":"ృా","ೡ":"ಌಾ","ഈ":"ഇൗ","ഐ":"എെ","ഓ":"ഒാ","ഔ":"ഒൗ","ൡ":"ഞ","൫":"ദ്ര","൹":"നു","ഌ":"നു","ങ":"നു","൯":"ന്","ൻ":"ന്","൬":"ന്ന","൚":"ന്മ","റ":"ര","൪":"ര്","ർ":"ര്","൮":"വ്ര","൶":"ഹ്മ","ൂ":"ു","ൃ":"ു","ൈ":"െെ","෪":"ජ","෫":"ද","𑐓":"𑐴𑑂𑐒","𑐙":"𑐴𑑂𑐘","𑐤":"𑐴𑑂𑐣","𑐪":"𑐴𑑂𑐩","𑐭":"𑐴𑑂𑐬","𑐯":"𑐴𑑂𑐮","𑗘":"𑖂","𑗙":"𑖂","𑗚":"𑖃","𑗛":"𑖄","𑗜":"𑖲","𑗝":"𑖳","ฃ":"ข","ด":"ค","ต":"ค","ม":"ฆ","ຈ":"จ","ซ":"ช","ฏ":"ฎ","ท":"ฑ","ບ":"บ","ປ":"ป","ຝ":"ฝ","ພ":"พ","ຟ":"ฟ","ฦ":"ภ","ຍ":"ย","។":"ฯ","ๅ":"า","ำ":"̊า","ិ":"ิ","ី":"ี","ឹ":"ึ","ឺ":"ื","ຸ":"ุ","ູ":"ู","แ":"เเ","ໜ":"ຫນ","ໝ":"ຫມ","ຳ":"̊າ","༂":"འུྂཿ","༃":"འུྂ༔","ཪ":"ར","ༀ":"ཨོཾ","ཷ":"ྲཱྀ","ཹ":"ླཱྀ","𑲲":"𑲪","ႁ":"ဂှ","က":"ဂာ","ၰ":"ဃှ","ၦ":"ပှ","ဟ":"ပာ","ၯ":"ပာှ","ၾ":"ၽှ","ဩ":"သြ","ဪ":"သြော်","႞":"ႃ̊","ឣ":"អ","᧐":"ᦞ","᧑":"ᦱ","᪀":"ᩅ","᪐":"ᩅ","꩓":"ꨁ","꩖":"ꨣ","᭒":"ᬍ","᭓":"ᬑ","᭘":"ᬨ","ꦣ":"ꦝ","ᢖ":"ᡜ","ᡕ":"ᠵ","ῶ":"Ꮿ","ᐍ":"ᐁ·","ᐫ":"ᐁᐠ","ᐑ":"ᐄ·","ᐓ":"ᐅ·","ᐭ":"ᐅᐠ","ᐕ":"ᐆ·","ᐘ":"ᐊ·","ᐮ":"ᐊᐠ","ᐚ":"ᐋ·","ᣝ":"ᐞᣟ","ᓑ":"ᐡ","ᕀ":"ᐩ","ᐿ":"ᐲ·","ᑃ":"ᐴ·","⍩":"ᐵ","ᑇ":"ᐹ·","ᑜ":"ᑏ·","⸧":"ᑐ","⊃":"ᑐ","ᑞ":"ᑐ·","ᑩ":"ᑐ\'","⟉":"ᑐ/","⫗":"ᑐᑕ","ᑠ":"ᑑ·","⸦":"ᑕ","⊂":"ᑕ","ᑢ":"ᑕ·","ᑪ":"ᑕ\'","ᑤ":"ᑖ·","ᑵ":"ᑫ·","ᒅ":"ᑫ\'","ᑹ":"ᑮ·","ᑽ":"ᑰ·","ᘃ":"ᒉ","ᒓ":"ᒉ·","ᒕ":"ᒋ·","ᒗ":"ᒌ·","ᒛ":"ᒎ·","ᘂ":"ᒐ","ᒝ":"ᒐ·","ᒟ":"ᒑ·","ᒭ":"ᒣ·","ᒱ":"ᒦ·","ᒳ":"ᒧ·","ᒵ":"ᒨ·","ᒹ":"ᒫ·","ᓊ":"ᓀ·","ᣇ":"ᓂ·","ᣉ":"ᓃ·","ᣋ":"ᓄ·","ᣍ":"ᓅ·","ᓌ":"ᓇ·","ᓎ":"ᓈ·","ᘄ":"ᓓ","ᓝ":"ᓓ·","ᓟ":"ᓕ·","ᓡ":"ᓖ·","ᓣ":"ᓗ·","ᓥ":"ᓘ·","ᘇ":"ᓚ","ᓧ":"ᓚ·","ᓩ":"ᓛ·","ᓷ":"ᓭ·","ᓹ":"ᓯ·","ᓻ":"ᓰ·","ᓽ":"ᓱ·","ᓿ":"ᓲ·","ᔁ":"ᓴ·","ᔃ":"ᓵ·","ᔌ":"ᔋ<","ᔎ":"ᔋb","ᔍ":"ᔋᑕ","ᔏ":"ᔋᒐ","ᔘ":"ᔐ·","ᔚ":"ᔑ·","ᔜ":"ᔒ·","ᔞ":"ᔓ·","ᔠ":"ᔔ·","ᔢ":"ᔕ·","ᔤ":"ᔖ·","ᔲ":"ᔨ·","ᔴ":"ᔩ·","ᔶ":"ᔪ·","ᔸ":"ᔫ·","ᔺ":"ᔭ·","ᔼ":"ᔮ·","ᘢ":"ᕃ","ᣠ":"ᕃ·","ᘣ":"ᕆ","ᘤ":"ᕊ","ᕏ":"ᕌ·","ᖃ":"ᕐb","ᖄ":"ᕐḃ","ᖁ":"ᕐd","ᕿ":"ᕐP","ᙯ":"ᕐᑫ","ᕾ":"ᕐᑬ","ᖀ":"ᕐᑮ","ᖂ":"ᕐᑰ","ᖅ":"ᕐᒃ","ᕜ":"ᕚ·","ᣣ":"ᕞ·","ᣤ":"ᕦ·","ᕩ":"ᕧ·","ᣥ":"ᕫ·","ᣨ":"ᖆ·","ᖑ":"ᖕJ","ᙰ":"ᖕᒉ","ᖎ":"ᖕᒊ","ᖏ":"ᖕᒋ","ᖐ":"ᖕᒌ","ᖒ":"ᖕᒎ","ᖓ":"ᖕᒐ","ᖔ":"ᖕᒑ","ᙳ":"ᖖJ","ᙱ":"ᖖᒋ","ᙲ":"ᖖᒌ","ᙴ":"ᖖᒎ","ᙵ":"ᖖᒐ","ᙶ":"ᖖᒑ","ᣪ":"ᖗ·","ᙷ":"ᖧ·","ᙸ":"ᖨ·","ᙹ":"ᖩ·","ᙺ":"ᖪ·","ᙻ":"ᖫ·","ᙼ":"ᖬ·","ᙽ":"ᖭ·","⪫":"ᗒ","⪪":"ᗕ","ꓷ":"ᗡ","ᣰ":"ᗴ·","ᣲ":"ᘛ·","ᶻ":"ᙆ","ꓭ":"ᙠ","ᶺ":"ᣔ","ᴾ":"ᣖ","ᣜ":"ᣟᐞ","ˡ":"ᣳ","ʳ":"ᣴ","ˢ":"ᣵ","ᣛ":"ᣵ","ꚰ":"ᚹ","ᛡ":"ᚼ","⍿":"ᚽ","ᛂ":"ᚽ","𝈿":"ᛋ","↑":"ᛏ","↿":"ᛐ","⥮":"ᛐ⇂","⥣":"ᛐᛚ","ⵣ":"ᛯ","↾":"ᛚ","⨡":"ᛚ","⋄":"ᛜ","◇":"ᛜ","◊":"ᛜ","♢":"ᛜ","🝔":"ᛜ","𑢷":"ᛜ","𐊔":"ᛜ","⍚":"ᛜ̲","⋈":"ᛞ","⨝":"ᛞ","𐓐":"ᛦ","↕":"ᛨ","𐳼":"𐲂","𐳺":"𐲥","ㄱ":"ᄀ","ᆨ":"ᄀ","ᄁ":"ᄀᄀ","ㄲ":"ᄀᄀ","ᆩ":"ᄀᄀ","ᇺ":"ᄀᄂ","ᅚ":"ᄀᄃ","ᇃ":"ᄀᄅ","ᇻ":"ᄀᄇ","ᆪ":"ᄀᄉ","ㄳ":"ᄀᄉ","ᇄ":"ᄀᄉᄀ","ᇼ":"ᄀᄎ","ᇽ":"ᄀᄏ","ᇾ":"ᄀᄒ","ㄴ":"ᄂ","ᆫ":"ᄂ","ᄓ":"ᄂᄀ","ᇅ":"ᄂᄀ","ᄔ":"ᄂᄂ","ㅥ":"ᄂᄂ","ᇿ":"ᄂᄂ","ᄕ":"ᄂᄃ","ㅦ":"ᄂᄃ","ᇆ":"ᄂᄃ","ퟋ":"ᄂᄅ","ᄖ":"ᄂᄇ","ᅛ":"ᄂᄉ","ᇇ":"ᄂᄉ","ㅧ":"ᄂᄉ","ᅜ":"ᄂᄌ","ᆬ":"ᄂᄌ","ㄵ":"ᄂᄌ","ퟌ":"ᄂᄎ","ᇉ":"ᄂᄐ","ᅝ":"ᄂᄒ","ᆭ":"ᄂᄒ","ㄶ":"ᄂᄒ","ᇈ":"ᄂᅀ","ㅨ":"ᄂᅀ","ㄷ":"ᄃ","ᆮ":"ᄃ","ᄗ":"ᄃᄀ","ᇊ":"ᄃᄀ","ᄄ":"ᄃᄃ","ㄸ":"ᄃᄃ","ퟍ":"ᄃᄃ","ퟎ":"ᄃᄃᄇ","ᅞ":"ᄃᄅ","ᇋ":"ᄃᄅ","ꥠ":"ᄃᄆ","ꥡ":"ᄃᄇ","ퟏ":"ᄃᄇ","ꥢ":"ᄃᄉ","ퟐ":"ᄃᄉ","ퟑ":"ᄃᄉᄀ","ꥣ":"ᄃᄌ","ퟒ":"ᄃᄌ","ퟓ":"ᄃᄎ","ퟔ":"ᄃᄐ","ㄹ":"ᄅ","ᆯ":"ᄅ","ꥤ":"ᄅᄀ","ᆰ":"ᄅᄀ","ㄺ":"ᄅᄀ","ꥥ":"ᄅᄀᄀ","ퟕ":"ᄅᄀᄀ","ᇌ":"ᄅᄀᄉ","ㅩ":"ᄅᄀᄉ","ퟖ":"ᄅᄀᄒ","ᄘ":"ᄅᄂ","ᇍ":"ᄅᄂ","ꥦ":"ᄅᄃ","ᇎ":"ᄅᄃ","ㅪ":"ᄅᄃ","ꥧ":"ᄅᄃᄃ","ᇏ":"ᄅᄃᄒ","ᄙ":"ᄅᄅ","ᇐ":"ᄅᄅ","ퟗ":"ᄅᄅᄏ","ꥨ":"ᄅᄆ","ᆱ":"ᄅᄆ","ㄻ":"ᄅᄆ","ᇑ":"ᄅᄆᄀ","ᇒ":"ᄅᄆᄉ","ퟘ":"ᄅᄆᄒ","ꥩ":"ᄅᄇ","ᆲ":"ᄅᄇ","ㄼ":"ᄅᄇ","ퟙ":"ᄅᄇᄃ","ꥪ":"ᄅᄇᄇ","ᇓ":"ᄅᄇᄉ","ㅫ":"ᄅᄇᄉ","ꥫ":"ᄅᄇᄋ","ᇕ":"ᄅᄇᄋ","ퟚ":"ᄅᄇᄑ","ᇔ":"ᄅᄇᄒ","ꥬ":"ᄅᄉ","ᆳ":"ᄅᄉ","ㄽ":"ᄅᄉ","ᇖ":"ᄅᄉᄉ","ᄛ":"ᄅᄋ","ퟝ":"ᄅᄋ","ꥭ":"ᄅᄌ","ꥮ":"ᄅᄏ","ᇘ":"ᄅᄏ","ᆴ":"ᄅᄐ","ㄾ":"ᄅᄐ","ᆵ":"ᄅᄑ","ㄿ":"ᄅᄑ","ᄚ":"ᄅᄒ","ㅀ":"ᄅᄒ","ᄻ":"ᄅᄒ","ᆶ":"ᄅᄒ","ퟲ":"ᄅᄒ","ᇗ":"ᄅᅀ","ㅬ":"ᄅᅀ","ퟛ":"ᄅᅌ","ᇙ":"ᄅᅙ","ㅭ":"ᄅᅙ","ퟜ":"ᄅᅙᄒ","ㅁ":"ᄆ","ᆷ":"ᄆ","ꥯ":"ᄆᄀ","ᇚ":"ᄆᄀ","ퟞ":"ᄆᄂ","ퟟ":"ᄆᄂᄂ","ꥰ":"ᄆᄃ","ᇛ":"ᄆᄅ","ퟠ":"ᄆᄆ","ᄜ":"ᄆᄇ","ㅮ":"ᄆᄇ","ᇜ":"ᄆᄇ","ퟡ":"ᄆᄇᄉ","ꥱ":"ᄆᄉ","ᇝ":"ᄆᄉ","ㅯ":"ᄆᄉ","ᇞ":"ᄆᄉᄉ","ᄝ":"ᄆᄋ","ㅱ":"ᄆᄋ","ᇢ":"ᄆᄋ","ퟢ":"ᄆᄌ","ᇠ":"ᄆᄎ","ᇡ":"ᄆᄒ","ᇟ":"ᄆᅀ","ㅰ":"ᄆᅀ","ㅂ":"ᄇ","ᆸ":"ᄇ","ᄞ":"ᄇᄀ","ㅲ":"ᄇᄀ","ᄟ":"ᄇᄂ","ᄠ":"ᄇᄃ","ㅳ":"ᄇᄃ","ퟣ":"ᄇᄃ","ᇣ":"ᄇᄅ","ퟤ":"ᄇᄅᄑ","ퟥ":"ᄇᄆ","ᄈ":"ᄇᄇ","ㅃ":"ᄇᄇ","ퟦ":"ᄇᄇ","ᄬ":"ᄇᄇᄋ","ㅹ":"ᄇᄇᄋ","ᄡ":"ᄇᄉ","ㅄ":"ᄇᄉ","ᆹ":"ᄇᄉ","ᄢ":"ᄇᄉᄀ","ㅴ":"ᄇᄉᄀ","ᄣ":"ᄇᄉᄃ","ㅵ":"ᄇᄉᄃ","ퟧ":"ᄇᄉᄃ","ᄤ":"ᄇᄉᄇ","ᄥ":"ᄇᄉᄉ","ᄦ":"ᄇᄉᄌ","ꥲ":"ᄇᄉᄐ","ᄫ":"ᄇᄋ","ㅸ":"ᄇᄋ","ᇦ":"ᄇᄋ","ᄧ":"ᄇᄌ","ㅶ":"ᄇᄌ","ퟨ":"ᄇᄌ","ᄨ":"ᄇᄎ","ퟩ":"ᄇᄎ","ꥳ":"ᄇᄏ","ᄩ":"ᄇᄐ","ㅷ":"ᄇᄐ","ᄪ":"ᄇᄑ","ᇤ":"ᄇᄑ","ꥴ":"ᄇᄒ","ᇥ":"ᄇᄒ","ㅅ":"ᄉ","ᆺ":"ᄉ","ᄭ":"ᄉᄀ","ㅺ":"ᄉᄀ","ᇧ":"ᄉᄀ","ᄮ":"ᄉᄂ","ㅻ":"ᄉᄂ","ᄯ":"ᄉᄃ","ㅼ":"ᄉᄃ","ᇨ":"ᄉᄃ","ᄰ":"ᄉᄅ","ᇩ":"ᄉᄅ","ᄱ":"ᄉᄆ","ퟪ":"ᄉᄆ","ᄲ":"ᄉᄇ","ㅽ":"ᄉᄇ","ᇪ":"ᄉᄇ","ᄳ":"ᄉᄇᄀ","ퟫ":"ᄉᄇᄋ","ᄊ":"ᄉᄉ","ㅆ":"ᄉᄉ","ᆻ":"ᄉᄉ","ퟬ":"ᄉᄉᄀ","ퟭ":"ᄉᄉᄃ","ꥵ":"ᄉᄉᄇ","ᄴ":"ᄉᄉᄉ","ᄵ":"ᄉᄋ","ᄶ":"ᄉᄌ","ㅾ":"ᄉᄌ","ퟯ":"ᄉᄌ","ᄷ":"ᄉᄎ","ퟰ":"ᄉᄎ","ᄸ":"ᄉᄏ","ᄹ":"ᄉᄐ","ퟱ":"ᄉᄐ","ᄺ":"ᄉᄑ","ퟮ":"ᄉᅀ","ㅇ":"ᄋ","ᆼ":"ᄋ","ᅁ":"ᄋᄀ","ᇬ":"ᄋᄀ","ᇭ":"ᄋᄀᄀ","ᅂ":"ᄋᄃ","ꥶ":"ᄋᄅ","ᅃ":"ᄋᄆ","ᅄ":"ᄋᄇ","ᅅ":"ᄋᄉ","ᇱ":"ᄋᄉ","ㆂ":"ᄋᄉ","ᅇ":"ᄋᄋ","ㆀ":"ᄋᄋ","ᇮ":"ᄋᄋ","ᅈ":"ᄋᄌ","ᅉ":"ᄋᄎ","ᇯ":"ᄋᄏ","ᅊ":"ᄋᄐ","ᅋ":"ᄋᄑ","ꥷ":"ᄋᄒ","ᅆ":"ᄋᅀ","ᇲ":"ᄋᅀ","ㆃ":"ᄋᅀ","ㅈ":"ᄌ","ᆽ":"ᄌ","ퟷ":"ᄌᄇ","ퟸ":"ᄌᄇᄇ","ᅍ":"ᄌᄋ","ᄍ":"ᄌᄌ","ㅉ":"ᄌᄌ","ퟹ":"ᄌᄌ","ꥸ":"ᄌᄌᄒ","ㅊ":"ᄎ","ᆾ":"ᄎ","ᅒ":"ᄎᄏ","ᅓ":"ᄎᄒ","ㅋ":"ᄏ","ᆿ":"ᄏ","ㅌ":"ᄐ","ᇀ":"ᄐ","ꥹ":"ᄐᄐ","ㅍ":"ᄑ","ᇁ":"ᄑ","ᅖ":"ᄑᄇ","ᇳ":"ᄑᄇ","ퟺ":"ᄑᄉ","ᅗ":"ᄑᄋ","ㆄ":"ᄑᄋ","ᇴ":"ᄑᄋ","ퟻ":"ᄑᄐ","ꥺ":"ᄑᄒ","ㅎ":"ᄒ","ᇂ":"ᄒ","ᇵ":"ᄒᄂ","ᇶ":"ᄒᄅ","ᇷ":"ᄒᄆ","ᇸ":"ᄒᄇ","ꥻ":"ᄒᄉ","ᅘ":"ᄒᄒ","ㆅ":"ᄒᄒ","ᄽ":"ᄼᄼ","ᄿ":"ᄾᄾ","ㅿ":"ᅀ","ᇫ":"ᅀ","ퟳ":"ᅀᄇ","ퟴ":"ᅀᄇᄋ","ㆁ":"ᅌ","ᇰ":"ᅌ","ퟵ":"ᅌᄆ","ퟶ":"ᅌᄒ","ᅏ":"ᅎᅎ","ᅑ":"ᅐᅐ","ㆆ":"ᅙ","ᇹ":"ᅙ","ꥼ":"ᅙᅙ","ㅤ":"ᅠ","ㅏ":"ᅡ","ᆣ":"ᅡー","ᅶ":"ᅡᅩ","ᅷ":"ᅡᅮ","ᅢ":"ᅡ丨","ㅐ":"ᅡ丨","ㅑ":"ᅣ","ᅸ":"ᅣᅩ","ᅹ":"ᅣᅭ","ᆤ":"ᅣᅮ","ᅤ":"ᅣ丨","ㅒ":"ᅣ丨","ㅓ":"ᅥ","ᅼ":"ᅥー","ᅺ":"ᅥᅩ","ᅻ":"ᅥᅮ","ᅦ":"ᅥ丨","ㅔ":"ᅥ丨","ㅕ":"ᅧ","ᆥ":"ᅧᅣ","ᅽ":"ᅧᅩ","ᅾ":"ᅧᅮ","ᅨ":"ᅧ丨","ㅖ":"ᅧ丨","ㅗ":"ᅩ","ᅪ":"ᅩᅡ","ㅘ":"ᅩᅡ","ᅫ":"ᅩᅡ丨","ㅙ":"ᅩᅡ丨","ᆦ":"ᅩᅣ","ᆧ":"ᅩᅣ丨","ᅿ":"ᅩᅥ","ᆀ":"ᅩᅥ丨","ힰ":"ᅩᅧ","ᆁ":"ᅩᅧ丨","ᆂ":"ᅩᅩ","ힱ":"ᅩᅩ丨","ᆃ":"ᅩᅮ","ᅬ":"ᅩ丨","ㅚ":"ᅩ丨","ㅛ":"ᅭ","ힲ":"ᅭᅡ","ힳ":"ᅭᅡ丨","ᆄ":"ᅭᅣ","ㆇ":"ᅭᅣ","ᆆ":"ᅭᅣ","ᆅ":"ᅭᅣ丨","ㆈ":"ᅭᅣ丨","ힴ":"ᅭᅥ","ᆇ":"ᅭᅩ","ᆈ":"ᅭ丨","ㆉ":"ᅭ丨","ㅜ":"ᅮ","ᆉ":"ᅮᅡ","ᆊ":"ᅮᅡ丨","ᅯ":"ᅮᅥ","ㅝ":"ᅮᅥ","ᆋ":"ᅮᅥー","ᅰ":"ᅮᅥ丨","ㅞ":"ᅮᅥ丨","ힵ":"ᅮᅧ","ᆌ":"ᅮᅧ丨","ᆍ":"ᅮᅮ","ᅱ":"ᅮ丨","ㅟ":"ᅮ丨","ힶ":"ᅮ丨丨","ㅠ":"ᅲ","ᆎ":"ᅲᅡ","ힷ":"ᅲᅡ丨","ᆏ":"ᅲᅥ","ᆐ":"ᅲᅥ丨","ᆑ":"ᅲᅧ","ㆊ":"ᅲᅧ","ᆒ":"ᅲᅧ丨","ㆋ":"ᅲᅧ丨","ힸ":"ᅲᅩ","ᆓ":"ᅲᅮ","ᆔ":"ᅲ丨","ㆌ":"ᅲ丨","ㆍ":"ᆞ","ퟅ":"ᆞᅡ","ᆟ":"ᆞᅥ","ퟆ":"ᆞᅥ丨","ᆠ":"ᆞᅮ","ᆢ":"ᆞᆞ","ᆡ":"ᆞ丨","ㆎ":"ᆞ丨","ヘ":"へ","⍁":"〼","⧄":"〼","꒞":"ꁊ","꒬":"ꁐ","꒜":"ꃀ","꒨":"ꄲ","꒿":"ꉙ","꒾":"ꊱ","꒔":"ꋍ","꓀":"ꎫ","꓂":"ꎵ","꒺":"ꎿ","꒰":"ꏂ","꒧":"ꑘ","⊥":"ꓕ","⟂":"ꓕ","𝈜":"ꓕ","Ʇ":"ꓕ","Ꞟ":"ꓤ","⅁":"ꓨ","⅂":"ꓶ","𝈕":"ꓶ","𝈫":"ꓶ","𖼦":"ꓶ","𐐑":"ꓶ","⅃":"𖼀","𑫦":"𑫥𑫯","𑫨":"𑫥𑫥","𑫩":"𑫥𑫥𑫯","𑫪":"𑫥𑫥𑫰","𑫧":"𑫥𑫰","𑫴":"𑫳𑫯","𑫶":"𑫳𑫳","𑫷":"𑫳𑫳𑫯","𑫸":"𑫳𑫳𑫰","𑫵":"𑫳𑫰","𑫬":"𑫫𑫯","𑫭":"𑫫𑫫","𑫮":"𑫫𑫫𑫯","⊕":"𐊨","⨁":"𐊨","🜨":"𐊨","Ꚛ":"𐊨","▽":"𐊼","𝈔":"𐊼","🜄":"𐊼","⧖":"𐋀","ꞛ":"𐐺","Ꞛ":"𐐒","𐒠":"𐒆","𐏑":"𐎂","𐏓":"𐎓","𒀸":"𐎚","☥":"𐦞","𓋹":"𐦞","〹":"卄","不":"不","丽":"丽","並":"並","⎜":"丨","⎟":"丨","⎢":"丨","⎥":"丨","⎪":"丨","⎮":"丨","㇑":"丨","ᅵ":"丨","ㅣ":"丨","⼁":"丨","ᆜ":"丨ー","ᆘ":"丨ᅡ","ᆙ":"丨ᅣ","ힽ":"丨ᅣᅩ","ힾ":"丨ᅣ丨","ힿ":"丨ᅧ","ퟀ":"丨ᅧ丨","ᆚ":"丨ᅩ","ퟁ":"丨ᅩ丨","ퟂ":"丨ᅭ","ᆛ":"丨ᅮ","ퟃ":"丨ᅲ","ᆝ":"丨ᆞ","ퟄ":"丨丨","串":"串","丸":"丸","丹":"丹","乁":"乁","㇠":"乙","⼄":"乙","㇟":"乚","⺃":"乚","㇖":"乛","⺂":"乛","⻲":"亀","亂":"亂","㇚":"亅","⼅":"亅","了":"了","ニ":"二","⼆":"二","𠄢":"𠄢","⼇":"亠","亮":"亮","⼈":"人","イ":"亻","⺅":"亻","什":"什","仌":"仌","令":"令","你":"你","倂":"併","倂":"併","侀":"侀","來":"來","例":"例","侮":"侮","侮":"侮","侻":"侻","便":"便","值":"値","倫":"倫","偺":"偺","備":"備","像":"像","僚":"僚","僧":"僧","僧":"僧","㒞":"㒞","⼉":"儿","兀":"兀","⺎":"兀","充":"充","免":"免","免":"免","兔":"兔","兤":"兤","⼊":"入","內":"內","全":"全","兩":"兩","ハ":"八","⼋":"八","六":"六","具":"具","𠔜":"𠔜","𠔥":"𠔥","冀":"冀","㒹":"㒹","⼌":"冂","再":"再","𠕋":"𠕋","冒":"冒","冕":"冕","㒻":"㒻","最":"最","⼍":"冖","冗":"冗","冤":"冤","⼎":"冫","冬":"冬","况":"况","况":"况","冷":"冷","凉":"凉","凌":"凌","凜":"凜","凞":"凞","⼏":"几","𠘺":"𠘺","凵":"凵","⼐":"凵","⼑":"刀","⺉":"刂","刃":"刃","切":"切","切":"切","列":"列","利":"利","㓟":"㓟","刺":"刺","刻":"刻","剆":"剆","割":"割","剷":"剷","劉":"劉","𠠄":"𠠄","カ":"力","力":"力","⼒":"力","劣":"劣","㔕":"㔕","劳":"劳","勇":"勇","勇":"勇","勉":"勉","勉":"勉","勒":"勒","勞":"勞","勤":"勤","勤":"勤","勵":"勵","⼓":"勹","勺":"勺","勺":"勺","包":"包","匆":"匆","𠣞":"𠣞","⼔":"匕","北":"北","北":"北","⼕":"匚","⼖":"匸","匿":"匿","⼗":"十","〸":"十","〺":"卅","卉":"卉","࿖":"卍","࿕":"卐","卑":"卑","卑":"卑","博":"博","ト":"卜","⼘":"卜","⼙":"卩","⺋":"㔾","即":"即","卵":"卵","卽":"卽","卿":"卿","卿":"卿","卿":"卿","⼚":"厂","𠨬":"𠨬","⼛":"厶","參":"參","⼜":"又","及":"及","叟":"叟","𠭣":"𠭣","ロ":"口","⼝":"口","囗":"口","⼞":"口","句":"句","叫":"叫","叱":"叱","吆":"吆","吏":"吏","吝":"吝","吸":"吸","呂":"呂","呈":"呈","周":"周","咞":"咞","咢":"咢","咽":"咽","䎛":"㖈","哶":"哶","唐":"唐","啓":"啓","啟":"啓","啕":"啕","啣":"啣","善":"善","善":"善","喇":"喇","喙":"喙","喙":"喙","喝":"喝","喝":"喝","喫":"喫","喳":"喳","嗀":"嗀","嗂":"嗂","嗢":"嗢","嘆":"嘆","嘆":"嘆","噑":"噑","噴":"噴","器":"器","囹":"囹","圖":"圖","圗":"圗","⼟":"土","士":"土","⼠":"土","型":"型","城":"城","㦳":"㘽","埴":"埴","堍":"堍","報":"報","堲":"堲","塀":"塀","塚":"塚","塚":"塚","塞":"塞","填":"塡","壿":"墫","墬":"墬","墳":"墳","壘":"壘","壟":"壟","𡓤":"𡓤","壮":"壮","売":"売","壷":"壷","⼡":"夂","夆":"夆","⼢":"夊","タ":"夕","⼣":"夕","多":"多","夢":"夢","⼤":"大","奄":"奄","奈":"奈","契":"契","奔":"奔","奢":"奢","女":"女","⼥":"女","𡚨":"𡚨","𡛪":"𡛪","姘":"姘","姬":"姬","娛":"娛","娧":"娧","婢":"婢","婦":"婦","嬀":"媯","㛮":"㛮","㛼":"㛼","媵":"媵","嬈":"嬈","嬨":"嬨","嬾":"嬾","嬾":"嬾","⼦":"子","⼧":"宀","宅":"宅","𡧈":"𡧈","寃":"寃","寘":"寘","寧":"寧","寧":"寧","寧":"寧","寮":"寮","寳":"寳","𡬘":"𡬘","⼨":"寸","寿":"寿","将":"将","⼩":"小","尢":"尢","⺐":"尢","⼪":"尢","⺏":"尣","㞁":"㞁","⼫":"尸","尿":"尿","屠":"屠","屢":"屢","層":"層","履":"履","屮":"屮","屮":"屮","⼬":"屮","𡴋":"𡴋","⼭":"山","峀":"峀","岍":"岍","𡷤":"𡷤","𡷦":"𡷦","崙":"崙","嵃":"嵃","嵐":"嵐","嵫":"嵫","嵮":"嵮","嵼":"嵼","嶲":"嶲","嶺":"嶺","⼮":"巛","巢":"巢","エ":"工","⼯":"工","⼰":"己","⺒":"巳","㠯":"㠯","巽":"巽","⼱":"巾","帲":"帡","帨":"帨","帽":"帽","幩":"幩","㡢":"㡢","𢆃":"𢆃","⼲":"干","年":"年","𢆟":"𢆟","⺓":"幺","⼳":"幺","⼴":"广","度":"度","㡼":"㡼","庰":"庰","庳":"庳","庶":"庶","廊":"廊","廊":"廊","廉":"廉","廒":"廒","廓":"廓","廙":"廙","廬":"廬","⼵":"廴","廾":"廾","⼶":"廾","𢌱":"𢌱","𢌱":"𢌱","弄":"弄","⼷":"弋","⼸":"弓","弢":"弢","弢":"弢","⼹":"彐","⺔":"彑","当":"当","㣇":"㣇","⼺":"彡","形":"形","彩":"彩","彫":"彫","⼻":"彳","律":"律","㣣":"㣣","徚":"徚","復":"復","徭":"徭","⼼":"心","⺖":"忄","⺗":"㣺","忍":"忍","志":"志","念":"念","忹":"忹","怒":"怒","怜":"怜","恵":"恵","㤜":"㤜","㤺":"㤺","悁":"悁","悔":"悔","悔":"悔","惇":"惇","惘":"惘","惡":"惡","𢛔":"𢛔","愈":"愈","慨":"慨","慄":"慄","慈":"慈","慌":"慌","慌":"慌","慎":"慎","慎":"慎","慠":"慠","慺":"慺","憎":"憎","憎":"憎","憎":"憎","憐":"憐","憤":"憤","憯":"憯","憲":"憲","𢡄":"𢡄","𢡊":"𢡊","懞":"懞","懲":"懲","懲":"懲","懲":"懲","懶":"懶","懶":"懶","戀":"戀","⼽":"戈","成":"成","戛":"戛","戮":"戮","戴":"戴","⼾":"戶","戸":"戶","⼿":"手","⺘":"扌","扝":"扝","抱":"抱","拉":"拉","拏":"拏","拓":"拓","拔":"拔","拼":"拼","拾":"拾","𢬌":"𢬌","挽":"挽","捐":"捐","捨":"捨","捻":"捻","掃":"掃","掠":"掠","掩":"掩","揄":"揄","揤":"揤","摒":"摒","𢯱":"𢯱","搜":"搜","搢":"搢","揅":"揅","摩":"摩","摷":"摷","摾":"摾","㨮":"㨮","搉":"㩁","撚":"撚","撝":"撝","擄":"擄","㩬":"㩬","⽀":"支","⽁":"攴","⺙":"攵","敏":"敏","敏":"敏","敖":"敖","敬":"敬","數":"數","𣀊":"𣀊","⽂":"文","⻫":"斉","⽃":"斗","料":"料","⽄":"斤","⽅":"方","旅":"旅","⽆":"无","⺛":"旡","既":"既","旣":"旣","⽇":"日","易":"易","曶":"㫚","㫤":"㫤","晉":"晉","晩":"晚","晴":"晴","晴":"晴","暑":"暑","暑":"暑","暈":"暈","㬈":"㬈","暜":"暜","暴":"暴","曆":"曆","㬙":"㬙","𣊸":"𣊸","⽈":"曰","更":"更","書":"書","⽉":"月","𣍟":"𣍟","肦":"朌","胐":"朏","胊":"朐","脁":"朓","胶":"㬵","朗":"朗","朗":"朗","朗":"朗","脧":"朘","望":"望","望":"望","朡":"朡","幐":"㬺","䐠":"㬻","𣎓":"𣎓","膧":"朣","𣎜":"𣎜","⽊":"木","李":"李","杓":"杓","杖":"杖","杞":"杞","𣏃":"𣏃","柿":"杮","杻":"杻","枅":"枅","林":"林","㭉":"㭉","𣏕":"𣏕","柳":"柳","柺":"柺","栗":"栗","栟":"栟","桒":"桒","𣑭":"𣑭","梁":"梁","梅":"梅","梅":"梅","梎":"梎","梨":"梨","椔":"椔","楂":"楂","㮝":"㮝","㮝":"㮝","槩":"㮣","樧":"榝","榣":"榣","槪":"槪","樂":"樂","樂":"樂","樂":"樂","樓":"樓","𣚣":"𣚣","檨":"檨","櫓":"櫓","櫛":"櫛","欄":"欄","㰘":"㰘","⽋":"欠","次":"次","𣢧":"𣢧","歔":"歔","㱎":"㱎","⽌":"止","⻭":"歯","歲":"歲","歷":"歷","歹":"歹","⽍":"歹","⺞":"歺","殟":"殟","殮":"殮","⽎":"殳","殺":"殺","殺":"殺","殺":"殺","殻":"殻","𣪍":"𣪍","⽏":"毋","⺟":"母","𣫺":"𣫺","⽐":"比","⽑":"毛","⽒":"氏","⺠":"民","⽓":"气","⽔":"水","⺡":"氵","⺢":"氺","汎":"汎","汧":"汧","沈":"沈","沿":"沿","泌":"泌","泍":"泍","泥":"泥","𣲼":"𣲼","洛":"洛","洞":"洞","洴":"洴","派":"派","流":"流","流":"流","流":"流","洖":"洖","浩":"浩","浪":"浪","海":"海","海":"海","浸":"浸","涅":"涅","𣴞":"𣴞","淋":"淋","淚":"淚","淪":"淪","淹":"淹","渚":"渚","港":"港","湮":"湮","潙":"溈","滋":"滋","滋":"滋","溜":"溜","溺":"溺","滇":"滇","滑":"滑","滛":"滛","㴳":"㴳","漏":"漏","漢":"漢","漢":"漢","漣":"漣","𣻑":"𣻑","潮":"潮","𣽞":"𣽞","𣾎":"𣾎","濆":"濆","濫":"濫","濾":"濾","瀛":"瀛","瀞":"瀞","瀞":"瀞","瀹":"瀹","灊":"灊","㶖":"㶖","⽕":"火","⺣":"灬","灰":"灰","灷":"灷","災":"災","炙":"炙","炭":"炭","烈":"烈","烙":"烙","煮":"煮","煮":"煮","𤉣":"𤉣","煅":"煅","煉":"煉","𤋮":"𤋮","熜":"熜","燎":"燎","燐":"燐","𤎫":"𤎫","爐":"爐","爛":"爛","爨":"爨","⽖":"爪","爫":"爫","⺤":"爫","爵":"爵","爵":"爵","⽗":"父","⽘":"爻","⺦":"丬","⽙":"爿","⽚":"片","牐":"牐","⽛":"牙","𤘈":"𤘈","⽜":"牛","牢":"牢","犀":"犀","犕":"犕","⽝":"犬","⺨":"犭","犯":"犯","狀":"狀","𤜵":"𤜵","狼":"狼","猪":"猪","猪":"猪","𤠔":"𤠔","獵":"獵","獺":"獺","⽞":"玄","率":"率","率":"率","⽟":"玉","王":"王","㺬":"㺬","玥":"玥","玲":"玲","㺸":"㺸","㺸":"㺸","珞":"珞","琉":"琉","理":"理","琢":"琢","瑇":"瑇","瑜":"瑜","瑩":"瑩","瑱":"瑱","瑱":"瑱","璅":"璅","璉":"璉","璘":"璘","瓊":"瓊","⽠":"瓜","⽡":"瓦","㼛":"㼛","甆":"甆","⽢":"甘","⽣":"生","甤":"甤","⽤":"用","⽥":"田","画":"画","甾":"甾","𤰶":"𤰶","留":"留","略":"略","異":"異","異":"異","𤲒":"𤲒","⽦":"疋","⽧":"疒","痢":"痢","瘐":"瘐","瘟":"瘟","瘝":"瘝","療":"療","癩":"癩","⽨":"癶","⽩":"白","𤾡":"𤾡","𤾸":"𤾸","⽪":"皮","⽫":"皿","𥁄":"𥁄","㿼":"㿼","益":"益","益":"益","盛":"盛","盧":"盧","䀈":"䀈","⽬":"目","直":"直","直":"直","𥃲":"𥃲","𥃳":"𥃳","省":"省","䀘":"䀘","𥄙":"𥄙","眞":"眞","真":"真","真":"真","𥄳":"𥄳","着":"着","睊":"睊","睊":"睊","鿃":"䀹","䀹":"䀹","䀹":"䀹","晣":"䀿","䁆":"䁆","瞋":"瞋","𥉉":"𥉉","瞧":"瞧","⽭":"矛","⽮":"矢","⽯":"石","䂖":"䂖","𥐝":"𥐝","硏":"研","硎":"硎","硫":"硫","碌":"碌","碌":"碌","碑":"碑","磊":"磊","磌":"磌","磌":"磌","磻":"磻","䃣":"䃣","礪":"礪","⽰":"示","⺭":"礻","礼":"礼","社":"社","祈":"祈","祉":"祉","𥘦":"𥘦","祐":"祐","祖":"祖","祖":"祖","祝":"祝","神":"神","祥":"祥","視":"視","視":"視","祿":"祿","𥚚":"𥚚","禍":"禍","禎":"禎","福":"福","福":"福","𥛅":"𥛅","禮":"禮","⽱":"禸","⽲":"禾","秊":"秊","䄯":"䄯","秫":"秫","稜":"稜","穊":"穊","穀":"穀","穀":"穀","穏":"穏","⽳":"穴","突":"突","𥥼":"𥥼","窱":"窱","立":"立","⽴":"立","⻯":"竜","𥪧":"𥪧","𥪧":"𥪧","竮":"竮","⽵":"竹","笠":"笠","節":"節","節":"節","䈂":"䈂","𥮫":"𥮫","篆":"篆","䈧":"䈧","築":"築","𥲀":"𥲀","𥳐":"𥳐","簾":"簾","籠":"籠","⽶":"米","类":"类","粒":"粒","精":"精","糒":"糒","糖":"糖","糨":"糨","䊠":"䊠","糣":"糣","糧":"糧","⽷":"糸","⺯":"糹","𥾆":"𥾆","紀":"紀","紐":"紐","索":"索","累":"累","絶":"絕","絣":"絣","絛":"絛","綠":"綠","綾":"綾","緇":"緇","練":"練","練":"練","練":"練","縂":"縂","䌁":"䌁","縉":"縉","縷":"縷","繁":"繁","繅":"繅","𦇚":"𦇚","䌴":"䌴","⽸":"缶","𦈨":"𦈨","缾":"缾","𦉇":"𦉇","⽹":"网","⺫":"罒","⺲":"罒","⺱":"罓","䍙":"䍙","署":"署","𦋙":"𦋙","罹":"罹","罺":"罺","羅":"羅","𦌾":"𦌾","⽺":"羊","羕":"羕","羚":"羚","羽":"羽","⽻":"羽","翺":"翺","老":"老","⽼":"老","⺹":"耂","者":"者","者":"者","者":"者","⽽":"而","𦓚":"𦓚","⽾":"耒","𦔣":"𦔣","⽿":"耳","聆":"聆","聠":"聠","𦖨":"𦖨","聯":"聯","聰":"聰","聾":"聾","⾀":"聿","⺺":"肀","⾁":"肉","肋":"肋","肭":"肭","育":"育","䏕":"䏕","䏙":"䏙","腁":"胼","脃":"脃","脾":"脾","䐋":"䐋","𦞧":"𦞧","𦞵":"𦞵","朦":"䑃","臘":"臘","⾂":"臣","臨":"臨","⾃":"自","臭":"臭","⾄":"至","⾅":"臼","舁":"舁","舁":"舁","舄":"舄","⾆":"舌","舘":"舘","⾇":"舛","⾈":"舟","䑫":"䑫","⾉":"艮","良":"良","⾊":"色","⾋":"艸","艹":"艹","艹":"艹","⺾":"艹","⺿":"艹","⻀":"艹","芋":"芋","芑":"芑","芝":"芝","花":"花","芳":"芳","芽":"芽","若":"若","若":"若","苦":"苦","𦬼":"𦬼","茶":"茶","荒":"荒","荣":"荣","茝":"茝","茣":"茣","莽":"莽","荓":"荓","菉":"菉","菊":"菊","菌":"菌","菜":"菜","菧":"菧","華":"華","菱":"菱","著":"著","著":"著","𦰶":"𦰶","莭":"莭","落":"落","葉":"葉","蔿":"蒍","𦳕":"𦳕","𦵫":"𦵫","蓮":"蓮","蓱":"蓱","蓳":"蓳","蓼":"蓼","蔖":"蔖","䔫":"䔫","蕤":"蕤","𦼬":"𦼬","藍":"藍","䕝":"䕝","𦾱":"𦾱","䕡":"䕡","藺":"藺","蘆":"蘆","䕫":"䕫","蘒":"蘒","蘭":"蘭","𧃒":"𧃒","虁":"蘷","蘿":"蘿","⾌":"虍","⻁":"虎","虐":"虐","虜":"虜","虜":"虜","虧":"虧","虩":"虩","⾍":"虫","蚩":"蚩","蚈":"蚈","蛢":"蛢","蜎":"蜎","蜨":"蜨","蝫":"蝫","蟡":"蟡","蝹":"蝹","蝹":"蝹","螆":"螆","䗗":"䗗","𧏊":"𧏊","螺":"螺","蠁":"蠁","䗹":"䗹","蠟":"蠟","⾎":"血","行":"行","⾏":"行","衠":"衠","衣":"衣","⾐":"衣","⻂":"衤","裂":"裂","𧙧":"𧙧","裏":"裏","裗":"裗","裞":"裞","裡":"裡","裸":"裸","裺":"裺","䘵":"䘵","褐":"褐","襁":"襁","襤":"襤","⾑":"襾","⻄":"西","⻃":"覀","覆":"覆","見":"見","⾒":"見","𧢮":"𧢮","⻅":"见","⾓":"角","⾔":"言","𧥦":"𧥦","詽":"訮","訞":"䚶","䚾":"䚾","䛇":"䛇","誠":"誠","說":"說","說":"說","調":"調","請":"請","諒":"諒","論":"論","諭":"諭","諭":"諭","諸":"諸","諸":"諸","諾":"諾","諾":"諾","謁":"謁","謁":"謁","謹":"謹","謹":"謹","識":"識","讀":"讀","讏":"讆","變":"變","變":"變","⻈":"讠","⾕":"谷","⾖":"豆","豈":"豈","豕":"豕","⾗":"豕","豣":"豜","⾘":"豸","𧲨":"𧲨","⾙":"貝","貫":"貫","賁":"賁","賂":"賂","賈":"賈","賓":"賓","贈":"贈","贈":"贈","贛":"贛","⻉":"贝","⾚":"赤","⾛":"走","起":"起","趆":"赿","𧻓":"𧻓","𧼯":"𧼯","⾜":"足","跋":"跋","趼":"趼","跺":"跥","路":"路","跰":"跰","躛":"躗","⾝":"身","車":"車","⾞":"車","軔":"軔","輧":"軿","輦":"輦","輪":"輪","輸":"輸","輸":"輸","輻":"輻","轢":"轢","⻋":"车","⾟":"辛","辞":"辞","辰":"辰","⾠":"辰","⾡":"辵","辶":"辶","⻌":"辶","⻍":"辶","巡":"巡","連":"連","逸":"逸","逸":"逸","遲":"遲","遼":"遼","𨗒":"𨗒","𨗭":"𨗭","邏":"邏","⾢":"邑","邔":"邔","郎":"郎","郞":"郎","郞":"郎","郱":"郱","都":"都","𨜮":"𨜮","鄑":"鄑","鄛":"鄛","⾣":"酉","酪":"酪","醙":"醙","醴":"醴","⾤":"釆","里":"里","⾥":"里","量":"量","金":"金","⾦":"金","鈴":"鈴","鈸":"鈸","鉶":"鉶","鋗":"鋗","鋘":"鋘","鉼":"鉼","錄":"錄","鍊":"鍊","鎮":"鎭","鏹":"鏹","鐕":"鐕","𨯺":"𨯺","⻐":"钅","⻑":"長","⾧":"長","⻒":"镸","⻓":"长","⾨":"門","開":"開","䦕":"䦕","閭":"閭","閷":"閷","𨵷":"𨵷","⻔":"门","⾩":"阜","⻏":"阝","⻖":"阝","阮":"阮","陋":"陋","降":"降","陵":"陵","陸":"陸","陼":"陼","隆":"隆","隣":"隣","䧦":"䧦","⾪":"隶","隷":"隷","隸":"隷","隸":"隷","⾫":"隹","雃":"雃","離":"離","難":"難","難":"難","⾬":"雨","零":"零","雷":"雷","霣":"霣","𩅅":"𩅅","露":"露","靈":"靈","⾭":"靑","⻘":"青","靖":"靖","靖":"靖","𩇟":"𩇟","⾮":"非","⾯":"面","𩈚":"𩈚","⾰":"革","䩮":"䩮","䩶":"䩶","⾱":"韋","韛":"韛","韠":"韠","⻙":"韦","⾲":"韭","𩐊":"𩐊","⾳":"音","響":"響","響":"響","⾴":"頁","䪲":"䪲","頋":"頋","頋":"頋","頋":"頋","領":"領","頩":"頩","𩒖":"𩒖","頻":"頻","頻":"頻","類":"類","⻚":"页","⾵":"風","𩖶":"𩖶","⻛":"风","⾶":"飛","⻜":"飞","⻝":"食","⾷":"食","⻟":"飠","飢":"飢","飯":"飯","飼":"飼","䬳":"䬳","館":"館","餩":"餩","⻠":"饣","⾸":"首","⾹":"香","馧":"馧","⾺":"馬","駂":"駂","駱":"駱","駾":"駾","驪":"驪","⻢":"马","⾻":"骨","䯎":"䯎","⾼":"高","⾽":"髟","𩬰":"𩬰","鬒":"鬒","鬒":"鬒","⾾":"鬥","⾿":"鬯","⿀":"鬲","⿁":"鬼","⻤":"鬼","⿂":"魚","魯":"魯","鱀":"鱀","鱗":"鱗","⻥":"鱼","⿃":"鳥","鳽":"鳽","䳎":"䳎","鵧":"鵧","䳭":"䳭","𪃎":"𪃎","鶴":"鶴","𪄅":"𪄅","䳸":"䳸","鷺":"鷺","𪈎":"𪈎","鸞":"鸞","鹃":"鹂","⿄":"鹵","鹿":"鹿","⿅":"鹿","𪊑":"𪊑","麗":"麗","麟":"麟","⿆":"麥","⻨":"麦","麻":"麻","⿇":"麻","𪎒":"𪎒","⿈":"黃","⻩":"黄","⿉":"黍","黎":"黎","䵖":"䵖","⿊":"黑","黒":"黑","墨":"墨","黹":"黹","⿋":"黹","⿌":"黽","鼅":"鼅","黾":"黾","⿍":"鼎","鼏":"鼏","⿎":"鼓","鼖":"鼖","⿏":"鼠","鼻":"鼻","⿐":"鼻","齃":"齃","⿑":"齊","⻬":"齐","⿒":"齒","𪘀":"𪘀","⻮":"齿","龍":"龍","⿓":"龍","龎":"龎","⻰":"龙","龜":"龜","龜":"龜","龜":"龜","⿔":"龜","⻳":"龟","⿕":"龠"}')},,,,,,,,,,,,,,,function(e,t,n){"use strict";e.exports=n(720)},function(e,t,n){"use strict";n.d(t,"h",(function(){return h})),n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return m})),n.d(t,"k",(function(){return f})),n.d(t,"c",(function(){return _})),n.d(t,"f",(function(){return v})),n.d(t,"e",(function(){return b})),n.d(t,"g",(function(){return y})),n.d(t,"i",(function(){return E})),n.d(t,"d",(function(){return S})),n.d(t,"j",(function(){return w}));var o=n(8),r=n.n(o),i=n(723),a=n.n(i),s=n(33),c=n.n(s),l=n(40),u=n(50),d=n(1435);function h(e){const t=new Error(e);return t.translatedMessage=m(e),t}function p(e){return e}function m(e,t,n){const o=function(e,t,n){let o=e;if(void 0!==t){const e={};for(const n in t)e["%\\(".concat(n,"\\)s")]=t[n];o=g(o,e)}if(void 0!==n){const e={};for(const t in n)e["(<".concat(t,">(.*?)<\\/").concat(t,">|<").concat(t,">|<").concat(t,"\\s*\\/>)")]=n[t];o=g(o,e)}return o}(function(e,t){let n;t&&"object"==typeof t&&(n=t.count,Object.keys(t).forEach(e=>{void 0===t[e]&&(console.warn("safeCounterpartTranslate called with undefined interpolation name: "+e),t[e]="undefined"),null===t[e]&&(console.warn("safeCounterpartTranslate called with null interpolation name: "+e),t[e]="null")}));let o=a.a.translate(e,t);return void 0===o&&void 0!==n&&(o=a.a.translate(e,Object.assign({},t,{locale:"en"}))),o}(e,Object.assign({interpolate:!1},t)),t,n);return o}function g(e,t){const n=[e];let o=!1;for(const r in t){const i=new RegExp(r,"g");let a=!1;for(const e in n){const s=n[e];if("string"!=typeof s)continue;let c=i.exec(s);if(!c)continue;a=!0;const l=s.substr(0,c.index),u=[];let d;for(;c;){d=c;const e=c.slice(2);let n,a;if(n=t[r]instanceof Function?t[r].apply(null,e):t[r],"object"==typeof n&&(o=!0),"string"==typeof n&&""===n||u.push(n),c=i.exec(s),c){const e=d.index+d[0].length;a=s.substr(e,c.index-e)}else a=s.substr(d.index+d[0].length);a&&u.push(a)}n.splice(e,1,...u),""!==l&&n.splice(e,0,l)}a||"%\\(count\\)s"!==r&&console.log("Could not find ".concat(i," in ").concat(e))}return o?c.a.createElement("span",null,...n):n.join("")}function f(e){Array.isArray(e)||(e=[e]);const t=u.a.get();let n,o;return t&&t.setLanguage(e),C().then(t=>{o=t;for(let t=0;t{if(a.a.registerTranslations(n,e),a.a.setLocale(n),l.b.setValue("language",null,l.a.DEVICE,n),console.log("set language to "+n),"en"!==n)return x("i18n/"+o.en.fileName)}).then(e=>{e&&a.a.registerTranslations("en",e)})}function _(){return C().then(e=>{const t=[];for(const n in e)e.hasOwnProperty(n)&&t.push({value:n,label:e[n].label});return t})}function v(){return navigator.languages&&navigator.languages.length?navigator.languages:navigator.language?[navigator.language]:[navigator.userLanguage||"en"]}function b(){return v()[0]}function y(e){const t=[],n=E(e),o=n.split("-");return 2===o.length&&o[0]===o[1]?t.push(o[0]):(t.push(n),2===o.length&&t.push(o[0])),t}function E(e){return e.toLowerCase().replace("_","-")}function S(){return a.a.getLocale()}function w(e){const t=S(),n=e.map(E);{const o=n.indexOf(t);if(o>-1)return e[o]}{const o=n.find(e=>e.substr(0,2)===t.substr(0,2));if(o>-1)return e[o]}{const t=n.find(e=>e.startsWith("en"));if(t>-1)return e[t]}return e[0]}function C(){return new Promise(async(e,t)=>{let n;n="string"==typeof d.a?d.a:"i18n/languages.json",r()({method:"GET",url:n},(n,o,r)=>{n||o.status<200||o.status>=300?t({err:n,response:o}):e(JSON.parse(r))})})}function x(e){return new Promise((t,n)=>{r()({method:"GET",url:e},(e,o,r)=>{e||o.status<200||o.status>=300?n({err:e,response:o}):t(function(e){const t={};for(const n of Object.keys(e)){const o=n.split("|",2);if(2===o.length){let r=t[o[0]];void 0===r&&(r={},t[o[0]]=r),r[o[1]]=e[n]}else t[n]=e[n]}return t}(JSON.parse(r)))})})}a.a.setSeparator("|"),a.a.setFallbackLocale("en")},function(e,t,n){e.exports=n(765)()},function(e,t,n){"use strict";n.r(t),n.d(t,"loadSkin",(function(){return r})),n.d(t,"resetSkin",(function(){return i})),n.d(t,"getComponent",(function(){return a}));var o=n(762);function r(e){o.a.load(e)}function i(){o.a.reset()}function a(e){return o.a.getComponent(e)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return b}));var o=n(44),r=n(1),i=n(85),a=n(226),s=n(36),c=n(650),l=n(40),u=n(1426),d=n(41),h=n(124),p=n(225),m=n(289),g=n(102),f=n(84),_=n(125);class v{constructor(){this.matrixClient=null,this._justRegisteredUserId=null,this.opts={initialSyncLimit:20},this._currentClientCreds=null}setIndexedDbWorkerScript(e){c.a.indexedDbWorkerScript=e}get(){return this.matrixClient}unset(){this.matrixClient=null,u.a.stop()}setJustRegisteredUserId(e){this._justRegisteredUserId=e}currentUserIsJustRegistered(){return this.matrixClient&&this.matrixClient.credentials.userId===this._justRegisteredUserId}replaceUsingCreds(e){this._currentClientCreds=e,this._createClient(e)}async assign(){for(const t of["indexeddb","memory"])try{const e=this.matrixClient.store.startup();console.log("MatrixClientPeg: waiting for MatrixClient store to initialise"),await e;break}catch(n){if("indexeddb"!==t)throw console.error("Failed to start memory store!",n),n;console.error("Error starting matrixclient store - falling back to memory store",n),this.matrixClient.store=new o.l({localStorage:e.localStorage})}m.c(this.matrixClient);try{!l.b.getValue("lowBandwidth")&&this.matrixClient.initCrypto&&(await this.matrixClient.initCrypto(),this.matrixClient.setCryptoTrustCrossSignedDevices(!l.b.getValue("e2ee.manuallyVerifyAllSessions")),m.b(!0))}catch(e){if(e&&"InvalidCryptoStoreError"===e.name){const e=s.getComponent("views.dialogs.CryptoStoreTooNewDialog");d.a.createDialog(e,{host:window.location.host})}console.warn("Unable to initialise e2e",e)}const t=r.c(this.opts);return t.pendingEventOrdering="detached",t.lazyLoadMembers=!0,u.a.start(this.matrixClient),p.a.matrixClient=this.matrixClient,t}async start(){const e=await this.assign();console.log("MatrixClientPeg: really starting MatrixClient"),await this.get().startClient(e),console.log("MatrixClientPeg: MatrixClient started")}getCredentials(){return{homeserverUrl:this.matrixClient.baseUrl,identityServerUrl:this.matrixClient.idBaseUrl,userId:this.matrixClient.credentials.userId,deviceId:this.matrixClient.getDeviceId(),accessToken:this.matrixClient.getAccessToken(),guest:this.matrixClient.isGuest()}}getHomeserverName(){const e=/^@.+:(.+)$/.exec(this.matrixClient.credentials.userId);if(null===e||e.length<1)throw new Error("Failed to derive homeserver name from user ID!");return e[1]}_createClient(e){const t={baseUrl:e.homeserverUrl,idBaseUrl:e.identityServerUrl,accessToken:e.accessToken,userId:e.userId,deviceId:e.deviceId,timelineSupport:!0,forceTURN:!l.b.getValue("webRtcAllowPeerToPeer",!1),fallbackICEServerAllowed:!!l.b.getValue("fallbackICEServerAllowed"),verificationMethods:[h.d.SAS,_.d,h.d.RECIPROCATE_QR_CODE],unstableClientRelationAggregation:!0,identityServer:new g.a,cryptoCallbacks:{}};Object.assign(t.cryptoCallbacks,f.c),this.matrixClient=Object(c.a)(t),this.matrixClient.setMaxListeners(500),this.matrixClient.setGuest(Boolean(e.guest));const n=new a.a(null,{timelineSupport:!0});n.getLiveTimeline().setPaginationToken("",i.a.BACKWARDS),this.matrixClient.setNotifTimelineSet(n)}}e.mxMatrixClientPeg||(e.mxMatrixClientPeg=new v);const b=e.mxMatrixClientPeg}).call(this,n(17))},function(e,t,n){"use strict";var o=n(33),r=n(941);if(void 0===o)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var i=(new o.Component).updater;e.exports=r(o.Component,o.isValidElement,i)},function(e,t,n){"use strict";(function(e){var o=n(763),r=n.n(o);class i extends r.a.Dispatcher{dispatch(e,t){"function"!=typeof e?t?super.dispatch(e):setTimeout(super.dispatch.bind(this,e),0):e(e=>{this.dispatch(e,t)})}}void 0===e.mxDispatcher&&(e.mxDispatcher=new i),t.a=e.mxDispatcher}).call(this,n(17))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return x}));var o=n(3),r=n.n(o),i=n(734),a=n(1427),s=n(1428),c=n(1429),l=n(1430),u=n(1431),d=n(1432),h=n(34),p=n(45),m=n(39),g=n(1451),f=n(1433),_=n(1434);const v={DEVICE:"device",ROOM_DEVICE:"room-device",ROOM_ACCOUNT:"room-account",ACCOUNT:"account",ROOM:"room",CONFIG:"config",DEFAULT:"default"},b=new _.a,y={},E={},S=[];for(const e of Object.keys(g.a))y[e]=g.a[e].default,g.a[e].isFeature&&S.push(e),g.a[e].invertedSettingName&&(E[e]=!g.a[e].default);const w={device:new i.a(S,b),"room-device":new a.a(b),"room-account":new c.a(b),account:new l.a(b),room:new u.a(b),config:new d.a,default:new s.a(y,E)};for(const e of Object.keys(w))w[e]=new f.a(w[e]);const C=["device","room-device","room-account","account","room","config","default"];class x{static watchSetting(e,t,n){const o=g.a[e],r=e;if(!o)throw new Error("".concat(e," is not a setting"));o.invertedSettingName&&(e=o.invertedSettingName);const i="".concat((new Date).getTime(),"_").concat(x._watcherCount++,"_").concat(e,"_").concat(t),a=(e,t,o)=>{const i=x.getValue(r);n(r,e,t,o,i)};return console.log("Starting watcher for ".concat(e,"@").concat(t||""," as ID ").concat(i)),x._watchers[i]=a,b.watchSetting(e,t,a),i}static unwatchSetting(e){x._watchers[e]?(console.log("Ending watcher ID ".concat(e)),b.unwatchSetting(x._watchers[e]),delete x._watchers[e]):console.warn("Ending non-existent watcher ID ".concat(e))}static monitorSetting(e,t){this._monitors[e]||(this._monitors[e]={});const n=()=>{this._monitors[e][t]=x.watchSetting(e,t,(e,t,n,o,r)=>{m.a.dispatch({action:"setting_updated",settingName:e,roomId:t,level:n,newValueAtLevel:o,newValue:r})})};if(Object.keys(this._monitors[e]).find(e=>e===t||null===e)){if(null===t){for(const t of Object.keys(this._monitors[e]))x.unwatchSetting(this._monitors[e][t]);this._monitors[e]={},n()}}else n()}static getDisplayName(e,t="default"){if(!g.a[e]||!g.a[e].displayName)return null;let n=g.a[e].displayName;return n instanceof Object&&(n=n[t]?n[t]:n.default),Object(h.a)(n)}static getLabsFeatures(){const e=Object.keys(g.a).filter(e=>x.isFeature(e));return p.a.get().enableLabs?e:e.filter(e=>"labs"===x._getFeatureState(e))}static isFeature(e){return!!g.a[e]&&g.a[e].isFeature}static isFeatureEnabled(e,t=null){if(!x.isFeature(e))throw new Error("Setting "+e+" is not a feature");return x.getValue(e,t)}static setFeatureEnabled(e,t){if(!g.a[e])throw new Error("Setting '"+e+"' does not appear to be a setting.");if(!x.isFeature(e))throw new Error("Setting "+e+" is not a feature");return x.setValue(e,null,"device",t)}static getValue(e,t=null,n=!1){if(!g.a[e])throw new Error("Setting '"+e+"' does not appear to be a setting.");const o=g.a[e],r=o.supportedLevelsAreOrdered?o.supportedLevels:C;return x.getValueAt(r[0],e,t,!1,n)}static getValueAt(e,t,n=null,o=!1,r=!1){const i=g.a[t];if(!i)throw new Error("Setting '"+t+"' does not appear to be a setting.");const a=i.supportedLevelsAreOrdered?i.supportedLevels:C;a.includes("default")||a.push("default");const s=a.indexOf(e);if(-1===s)throw new Error("Level "+e+" is not prioritized");if(x.isFeature(t)){const e=x._getFeatureState(t);if("enable"===e)return!0;if("disable"===e)return!1}const c=x._getHandlers(t);if(i.invertedSettingName&&(t=i.invertedSettingName),o){const o=c[e];if(!o)return x._getFinalValue(i,e,n,null,null);const r=o.getValue(t,n);return x._getFinalValue(i,e,n,r,e)}for(let o=s;o")),console.log("--- default level order: ".concat(JSON.stringify(C))),console.log("--- registered handlers: ".concat(JSON.stringify(Object.keys(w))));const o=e=>{for(const n of Object.keys(w)){const o=w[n];try{const r=o.getValue(e,t);console.log("--- ".concat(n,"@").concat(t||""," = ").concat(JSON.stringify(r)))}catch(e){console.log("--- ".concat(o,"@").concat(t||""," THREW ERROR: ").concat(e.message)),console.error(e)}if(t)try{const t=o.getValue(e,null);console.log("--- ".concat(n,"@ = ").concat(JSON.stringify(t)))}catch(e){console.log("--- ".concat(o,"@ THREW ERROR: ").concat(e.message)),console.error(e)}}console.log("--- calculating as returned by SettingsStore"),console.log("--- these might not match if the setting uses a controller - be warned!");try{const n=x.getValue(e,t);console.log("--- SettingsStore#generic@".concat(t||""," = ").concat(JSON.stringify(n)))}catch(e){console.log("--- SettingsStore#generic@".concat(t||""," THREW ERROR: ").concat(e.message)),console.error(e)}if(t)try{const t=x.getValue(e,null);console.log("--- SettingsStore#generic@ = ".concat(JSON.stringify(t)))}catch(e){console.log("--- SettingsStore#generic@$ THREW ERROR: ".concat(e.message)),console.error(e)}for(const n of C){try{const o=x.getValueAt(n,e,t);console.log("--- SettingsStore#".concat(n,"@").concat(t||""," = ").concat(JSON.stringify(o)))}catch(e){console.log("--- SettingsStore#".concat(n,"@").concat(t||""," THREW ERROR: ").concat(e.message)),console.error(e)}if(t)try{const t=x.getValueAt(n,e,null);console.log("--- SettingsStore#".concat(n,"@ = ").concat(JSON.stringify(t)))}catch(e){console.log("--- SettingsStore#".concat(n,"@$ THREW ERROR: ").concat(e.message)),console.error(e)}}};o(e),n.invertedSettingName&&(console.log("--- TESTING INVERTED SETTING NAME"),console.log("--- inverted: ".concat(n.invertedSettingName)),o(n.invertedSettingName)),console.log("--- END DEBUG")}static _getHandler(e,t){const n=x._getHandlers(e);return n[t]?n[t]:null}static _getHandlers(e){if(!g.a[e])return{};const t={};for(const n of g.a[e].supportedLevels){if(!w[n])throw new Error("Unexpected level "+n);x.isLevelSupported(n)&&(t[n]=w[n])}return t.default||(t.default=w.default),t}static _getFeatureState(e){const t=p.a.get().features;let n=p.a.get().enableLabs?"labs":"disable";t&&void 0!==t[e]&&(n=t[e]);return["enable","disable","labs"].includes(n)||(console.warn("Feature state '"+n+"' is invalid for "+e),n="disable"),n}}r()(x,"_watchers",{}),r()(x,"_monitors",{}),r()(x,"_watcherCount",1),e.mxSettingsStore=x}).call(this,n(17))},function(e,t,n){"use strict";(function(e){var o=n(46),r=n.n(o),i=n(33),a=n.n(i),s=n(57),c=n.n(s),l=n(58),u=n(39),d=n(70),h=n(375);class p{constructor(){this._counter=0,this._priorityModal=null,this._staticModal=null,this._modals=[],this.onBackgroundClick=this.onBackgroundClick.bind(this)}hasDialogs(){return this._priorityModal||this._staticModal||this._modals.length>0}getOrCreateContainer(){let e=document.getElementById("mx_Dialog_Container");return e||(e=document.createElement("div"),e.id="mx_Dialog_Container",document.body.appendChild(e)),e}getOrCreateStaticContainer(){let e=document.getElementById("mx_Dialog_StaticContainer");return e||(e=document.createElement("div"),e.id="mx_Dialog_StaticContainer",document.body.appendChild(e)),e}createTrackedDialog(e,t,...n){return l.a.trackEvent("Modal",e,t),this.createDialog(...n)}appendTrackedDialog(e,t,...n){return l.a.trackEvent("Modal",e,t),this.appendDialog(...n)}createDialog(e,...t){return this.createDialogAsync(Promise.resolve(e),...t)}appendDialog(e,...t){return this.appendDialogAsync(Promise.resolve(e),...t)}createTrackedDialogAsync(e,t,...n){return l.a.trackEvent("Modal",e,t),this.createDialogAsync(...n)}appendTrackedDialogAsync(e,t,...n){return l.a.trackEvent("Modal",e,t),this.appendDialogAsync(...n)}_buildModal(e,t,n,o){const i={},[s,c]=this._getCloseFn(i,t),l=this._counter++;return i.elem=a.a.createElement(h.a,r()({key:l,prom:e},t,{onFinished:s})),i.onFinished=t?t.onFinished:null,i.className=n,i.onBeforeClose=o.onBeforeClose,i.beforeClosePromise=null,i.close=s,i.closeReason=null,{modal:i,closeDialog:s,onFinishedProm:c}}_getCloseFn(e,t){const n=Object(d.b)();return[async(...o)=>{if(e.beforeClosePromise)await e.beforeClosePromise;else if(e.onBeforeClose){e.beforeClosePromise=e.onBeforeClose(e.closeReason);const t=await e.beforeClosePromise;if(e.beforeClosePromise=null,!t)return}n.resolve(o),t&&t.onFinished&&t.onFinished.apply(null,o);const r=this._modals.indexOf(e);r>=0&&this._modals.splice(r,1),this._priorityModal===e&&(this._priorityModal=null,this._modals=[]),this._staticModal===e&&(this._staticModal=null,this._modals=[]),this._reRender()},n.promise]}createDialogAsync(e,t,n,o,r,i={}){const{modal:a,closeDialog:s,onFinishedProm:c}=this._buildModal(e,t,n,i);return o?this._priorityModal=a:r?this._staticModal=a:this._modals.unshift(a),this._reRender(),{close:s,finished:c}}appendDialogAsync(e,t,n){const{modal:o,closeDialog:r,onFinishedProm:i}=this._buildModal(e,t,n,{});return this._modals.push(o),this._reRender(),{close:r,finished:i}}onBackgroundClick(){const e=this._getCurrentModal();e&&(e.closeReason="backgroundClick",e.close(),e.closeReason=null)}_getCurrentModal(){return this._priorityModal?this._priorityModal:this._modals[0]||this._staticModal}_reRender(){if(0===this._modals.length&&!this._priorityModal&&!this._staticModal)return u.a.dispatch({action:"aria_unhide_main_app"}),c.a.unmountComponentAtNode(this.getOrCreateContainer()),void c.a.unmountComponentAtNode(this.getOrCreateStaticContainer());if(u.a.dispatch({action:"aria_hide_main_app"}),this._staticModal){const e="mx_Dialog_wrapper mx_Dialog_staticWrapper "+(this._staticModal.className?this._staticModal.className:""),t=a.a.createElement("div",{className:e},a.a.createElement("div",{className:"mx_Dialog"},this._staticModal.elem),a.a.createElement("div",{className:"mx_Dialog_background mx_Dialog_staticBackground",onClick:this.onBackgroundClick}));c.a.render(t,this.getOrCreateStaticContainer())}else c.a.unmountComponentAtNode(this.getOrCreateStaticContainer());const e=this._getCurrentModal();if(e!==this._staticModal){const t="mx_Dialog_wrapper "+(this._staticModal?"mx_Dialog_wrapperWithStaticUnder ":"")+(e.className?e.className:""),n=a.a.createElement("div",{className:t},a.a.createElement("div",{className:"mx_Dialog"},e.elem),a.a.createElement("div",{className:"mx_Dialog_background",onClick:this.onBackgroundClick}));c.a.render(n,this.getOrCreateContainer())}else c.a.unmountComponentAtNode(this.getOrCreateContainer())}}e.singletonModalManager||(e.singletonModalManager=new p),t.a=e.singletonModalManager}).call(this,n(17))},function(e,t,n){var o;!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t",BACKTICK:"`",SPACE:" ",SLASH:"/",SQUARE_BRACKET_LEFT:"[",SQUARE_BRACKET_RIGHT:"]",A:"a",B:"b",C:"c",D:"d",E:"e",F:"f",G:"g",H:"h",I:"i",J:"j",K:"k",L:"l",M:"m",N:"n",O:"o",P:"p",Q:"q",R:"r",S:"s",T:"t",U:"u",V:"v",W:"w",X:"x",Y:"y",Z:"z"},r=navigator.platform.toUpperCase().indexOf("MAC")>=0;function i(e){return r?e.metaKey&&!e.altKey&&!e.ctrlKey&&!e.shiftKey:e.ctrlKey&&!e.altKey&&!e.metaKey&&!e.shiftKey}function a(e){return r?e.metaKey&&!e.altKey&&!e.ctrlKey:e.ctrlKey&&!e.altKey&&!e.metaKey}},function(e,t,n){"use strict";var o,r="object"==typeof Reflect?Reflect:null,i=r&&"function"==typeof r.apply?r.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};o=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var a=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var c=10;function l(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function d(e,t,n,o){var r,i,a,s;if(l(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),a=i[t]),void 0===a)a=i[t]=n,++e._eventsCount;else if("function"==typeof a?a=i[t]=o?[n,a]:[a,n]:o?a.unshift(n):a.push(n),(r=u(e))>0&&a.length>r&&!a.warned){a.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=a.length,s=c,console&&console.warn&&console.warn(s)}return e}function h(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var o={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},r=h.bind(o);return r.listener=n,o.wrapFn=r,r}function m(e,t,n){var o=e._events;if(void 0===o)return[];var r=o[t];return void 0===r?[]:"function"==typeof r?n?[r.listener||r]:[r]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var c=r[e];if(void 0===c)return!1;if("function"==typeof c)i(c,this,t);else{var l=c.length,u=f(c,l);for(n=0;n=0;i--)if(n[i]===t||n[i].listener===t){a=n[i].listener,r=i;break}if(r<0)return this;0===r?n.shift():function(e,t){for(;t+1=0;o--)this.removeListener(e,t[o]);return this},s.prototype.listeners=function(e){return m(this,e,!0)},s.prototype.rawListeners=function(e){return m(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},s.prototype.listenerCount=g,s.prototype.eventNames=function(){return this._eventsCount>0?o(this._events):[]}},function(e,t,n){"use strict";(function(e){class n{constructor(){this.platform=null}get(){return this.platform}set(e){this.platform=e}}e.mxPlatformPeg||(e.mxPlatformPeg=new n),t.a=e.mxPlatformPeg}).call(this,n(17))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return x})),n.d(t,"d",(function(){return T})),n.d(t,"c",(function(){return k})),n.d(t,"e",(function(){return R})),n.d(t,"f",(function(){return O})),n.d(t,"j",(function(){return D})),n.d(t,"g",(function(){return I})),n.d(t,"k",(function(){return F})),n.d(t,"i",(function(){return N})),n.d(t,"h",(function(){return A}));var o=n(46),r=n.n(o),i=n(56),a=n.n(i),s=n(3),c=n.n(s),l=n(33),u=n.n(l),d=n(57),h=n.n(d),p=n(35),m=n.n(p),g=n(42),f=n.n(g),_=n(48),v=n(36),b=n(43);function y(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 E(e){for(var t=1;t{if(!e)return;let t=e.querySelector('[role^="menuitem"]');t||(t=e.querySelector("[tab-index]")),t&&t.focus(),this.setState({contextMenuElem:e})}),c()(this,"onContextMenu",t=>{if(this.props.onFinished){this.props.onFinished(),t.preventDefault();const n=t.clientX,o=t.clientY;e(()=>{const e=document.createEvent("MouseEvents");e.initMouseEvent("contextmenu",!0,!0,window,0,0,0,n,o,!1,!1,!1,!1,0,null),document.elementFromPoint(n,o).dispatchEvent(e)})}}),c()(this,"_onMoveFocus",(e,t)=>{let n=!1;do{const o=t?e.lastElementChild:e.firstElementChild,r=t?e.previousElementSibling:e.nextElementSibling;n?o?e=o:r?e=r:(n=!1,e=e.parentElement):r?(e=r,n=!0):e=e.parentElement,e&&e.classList.contains("mx_ContextualMenu")&&(e=t?e.lastElementChild:e.firstElementChild,n=!0)}while(e&&!w.has(e.getAttribute("role")));e&&e.focus()}),c()(this,"_onMoveFocusHomeEnd",(e,t)=>{let n=e.querySelectorAll('[role^="menuitem"]');n||(n=e.querySelectorAll("[tab-index]")),n&&n.length&&(t?n[0].focus():n[n.length-1].focus())}),c()(this,"_onKeyDown",e=>{if(!this.props.managed)return void(e.key===_.a.ESCAPE&&(this.props.onFinished(),e.stopPropagation(),e.preventDefault()));let t=!0;switch(e.key){case _.a.TAB:case _.a.ESCAPE:this.props.onFinished();break;case _.a.ARROW_UP:this._onMoveFocus(e.target,!0);break;case _.a.ARROW_DOWN:this._onMoveFocus(e.target,!1);break;case _.a.HOME:this._onMoveFocusHomeEnd(this.state.contextMenuElem,!0);break;case _.a.END:this._onMoveFocusHomeEnd(this.state.contextMenuElem,!1);break;default:t=!1}t&&(e.stopPropagation(),e.preventDefault())}),this.state={contextMenuElem:null},this.initialFocus=document.activeElement}componentWillUnmount(){this.initialFocus.focus()}renderMenu(e=this.props.hasBackground){const t={};let n=null;const o=this.props;o.top?t.top=o.top:t.bottom=o.bottom,o.left?(t.left=o.left,n="left"):(t.right=o.right,n="right");const r=this.state.contextMenuElem?this.state.contextMenuElem.getBoundingClientRect():null,i={};o.chevronFace&&(n=o.chevronFace);const a=n&&"none"!==n;if("top"===n||"bottom"===n)i.left=o.chevronOffset;else if(void 0!==t.top){const e=t.top;let n=e;if(r){const e=10;n=Math.min(t.top,document.body.clientHeight-r.height+e)}t.top=n,i.top=Math.max(o.chevronOffset,o.chevronOffset+e-n)}let s;a&&(s=u.a.createElement("div",{style:i,className:"mx_ContextualMenu_chevron_"+n}));const c=f()({mx_ContextualMenu:!0,mx_ContextualMenu_left:!a&&t.left,mx_ContextualMenu_right:!a&&t.right,mx_ContextualMenu_top:!a&&t.top,mx_ContextualMenu_bottom:!a&&t.bottom,mx_ContextualMenu_withChevron_left:"left"===n,mx_ContextualMenu_withChevron_right:"right"===n,mx_ContextualMenu_withChevron_top:"top"===n,mx_ContextualMenu_withChevron_bottom:"bottom"===n}),l={};o.menuWidth&&(l.width=o.menuWidth),o.menuHeight&&(l.height=o.menuHeight),isNaN(Number(o.menuPaddingTop))||(l.paddingTop=o.menuPaddingTop),isNaN(Number(o.menuPaddingLeft))||(l.paddingLeft=o.menuPaddingLeft),isNaN(Number(o.menuPaddingBottom))||(l.paddingBottom=o.menuPaddingBottom),isNaN(Number(o.menuPaddingRight))||(l.paddingRight=o.menuPaddingRight);const d={};let h;return isNaN(Number(o.zIndex))||(l.zIndex=o.zIndex+1,d.zIndex=o.zIndex),e&&(h=u.a.createElement("div",{className:"mx_ContextualMenu_background",style:d,onClick:o.onFinished,onContextMenu:this.onContextMenu})),u.a.createElement("div",{className:"mx_ContextualMenu_wrapper",style:E({},t,{},d),onKeyDown:this._onKeyDown},u.a.createElement("div",{className:c,style:l,ref:this.collectContextMenuRect,role:this.props.managed?"menu":void 0},s,o.children),h)}render(){return h.a.createPortal(this.renderMenu(),S())}}c()(C,"propTypes",{top:m.a.number,bottom:m.a.number,left:m.a.number,right:m.a.number,menuWidth:m.a.number,menuHeight:m.a.number,chevronOffset:m.a.number,chevronFace:m.a.string,onFinished:m.a.func.isRequired,menuPaddingTop:m.a.number,menuPaddingRight:m.a.number,menuPaddingBottom:m.a.number,menuPaddingLeft:m.a.number,zIndex:m.a.number,hasBackground:m.a.bool,windowResize:m.a.func,managed:m.a.bool}),c()(C,"defaultProps",{hasBackground:!0,managed:!0});const x=e=>{let{label:t,isExpanded:n,children:o}=e,i=a()(e,["label","isExpanded","children"]);const s=v.getComponent("elements.AccessibleButton");return u.a.createElement(s,r()({},i,{title:t,"aria-label":t,"aria-haspopup":!0,"aria-expanded":n}),o)};x.propTypes=E({},b.a.propTypes,{label:m.a.string,isExpanded:m.a.bool.isRequired});const T=e=>{let{children:t,label:n}=e,o=a()(e,["children","label"]);const i=v.getComponent("elements.AccessibleButton");return u.a.createElement(i,r()({},o,{role:"menuitem",tabIndex:-1,"aria-label":n}),t)};T.propTypes=E({},b.a.propTypes,{label:m.a.string,className:m.a.string,onClick:m.a.func.isRequired});const k=e=>{let{children:t,label:n}=e,o=a()(e,["children","label"]);return u.a.createElement("div",r()({},o,{role:"group","aria-label":n}),t)};k.propTypes={label:m.a.string.isRequired,className:m.a.string};const R=e=>{let{children:t,label:n,active:o=!1,disabled:i=!1}=e,s=a()(e,["children","label","active","disabled"]);const c=v.getComponent("elements.AccessibleButton");return u.a.createElement(c,r()({},s,{role:"menuitemcheckbox","aria-checked":o,"aria-disabled":i,tabIndex:-1,"aria-label":n}),t)};R.propTypes=E({},b.a.propTypes,{label:m.a.string,active:m.a.bool.isRequired,disabled:m.a.bool,className:m.a.string,onClick:m.a.func.isRequired});const O=e=>{let{children:t,label:n,active:o=!1,disabled:i=!1}=e,s=a()(e,["children","label","active","disabled"]);const c=v.getComponent("elements.AccessibleButton");return u.a.createElement(c,r()({},s,{role:"menuitemradio","aria-checked":o,"aria-disabled":i,tabIndex:-1,"aria-label":n}),t)};O.propTypes=E({},b.a.propTypes,{label:m.a.string,active:m.a.bool.isRequired,disabled:m.a.bool,className:m.a.string,onClick:m.a.func.isRequired});const D=(e,t=12)=>{const n=e.right+window.pageXOffset+3;let o=e.top+e.height/2+window.pageYOffset;return o-=t+8,{left:n,top:o,chevronOffset:t}},I=(e,t="none")=>{const n={chevronFace:t},o=e.right+window.pageXOffset,r=e.bottom+window.pageYOffset,i=e.top+window.pageYOffset;return n.right=window.innerWidth-o,r{const e=Object(l.useRef)(null),[t,n]=Object(l.useState)(!1);return[t,e,()=>{n(!0)},()=>{n(!1)},n]};class N extends C{render(){return this.renderMenu(!1)}}function A(e,t){const n=function(...e){h.a.unmountComponentAtNode(S()),t&&t.onFinished&&t.onFinished.apply(null,e)},o=u.a.createElement(N,r()({},t,{onFinished:n,windowResize:n}),u.a.createElement(e,r()({},t,{onFinished:n})));return h.a.render(o,S()),{close:n}}}).call(this,n(381).setImmediate)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(33),r=n.n(o);class i extends r.a.Component{constructor(e){super(e),this._collectContainerRef=this._collectContainerRef.bind(this)}_collectContainerRef(e){e&&!this.containerRef&&(this.containerRef=e),this.props.wrappedRef&&this.props.wrappedRef(e)}getScrollTop(){return this.containerRef.scrollTop}render(){return r.a.createElement("div",{ref:this._collectContainerRef,style:this.props.style,className:["mx_AutoHideScrollbar",this.props.className].join(" "),onScroll:this.props.onScroll,onWheel:this.props.onWheel},this.props.children)}}},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"d",(function(){return g})),n.d(t,"g",(function(){return f})),n.d(t,"f",(function(){return _})),n.d(t,"e",(function(){return v})),n.d(t,"c",(function(){return b})),n.d(t,"i",(function(){return y})),n.d(t,"j",(function(){return E})),n.d(t,"b",(function(){return S})),n.d(t,"h",(function(){return C}));var o=n(37),r=n(938),i=n.n(r),a=n(1),s=n(374),c=n(274),l=n(3),u=n.n(l);class d extends c.b{constructor(e){if(super(),u()(this,"_riotUrl",void 0),this._riotUrl=e,!this._riotUrl.startsWith("http:")&&!this._riotUrl.startsWith("https:"))throw new Error("Riot prefix URL does not appear to be an HTTP(S) URL")}forEvent(e,t,n){return"".concat(this._riotUrl,"/#/room/").concat(e,"/").concat(t).concat(this.encodeServerCandidates(n))}forRoom(e,t){return"".concat(this._riotUrl,"/#/room/").concat(e).concat(this.encodeServerCandidates(t))}forUser(e){return"".concat(this._riotUrl,"/#/user/").concat(e)}forGroup(e){return"".concat(this._riotUrl,"/#/group/").concat(e)}forEntity(e){if("!"===e[0]||"#"===e[0])return this.forRoom(e);if("@"===e[0])return this.forUser(e);if("+"===e[0])return this.forGroup(e);throw new Error("Unrecognized entity")}isPermalinkHost(e){const t=new URL(this._riotUrl);return e===(t.host||t.hostname)}encodeServerCandidates(e){return e&&0!==e.length?"?via=".concat(e.map(e=>encodeURIComponent(e)).join("&via=")):""}parsePermalink(e){if(!e||!e.startsWith(this._riotUrl))throw new Error("Does not appear to be a permalink");const t=e.substring("".concat(this._riotUrl,"/#/").length).split("/");if(t.length<2)throw new Error("URL is missing parts");const n=t[0],o=t[1];if("user"===n)return c.a.forUser(o);if("group"===n)return c.a.forGroup(o);if("room"===n){if(2===t.length)return c.a.forRoom(o,[]);const e=(t.length>2?t.slice(2).join("/"):"").split("?"),n=e[0],r=(e.length>1?e[1]:"").split("via=").filter(e=>!!e);return c.a.forEvent(o,n,r)}throw new Error("Unknown entity type in permalink")}}var h=n(275),p=n(45);class m{constructor(e,t=null){if(this._room=e,this._roomId=e?e.roomId:t,this._highestPlUserId=null,this._populationMap=null,this._bannedHostsRegexps=null,this._allowedHostsRegexps=null,this._serverCandidates=null,this._started=!1,!this._roomId)throw new Error("Failed to resolve a roomId for the permalink creator to use");this.onMembership=this.onMembership.bind(this),this.onRoomState=this.onRoomState.bind(this)}load(){this._room&&this._room.currentState?(this._updateAllowedServers(),this._updateHighestPlUser(),this._updatePopulationMap(),this._updateServerCandidates()):console.warn("Tried to load a permalink creator with no room state")}start(){this.load(),this._room.on("RoomMember.membership",this.onMembership),this._room.on("RoomState.events",this.onRoomState),this._started=!0}stop(){this._room.removeListener("RoomMember.membership",this.onMembership),this._room.removeListener("RoomState.events",this.onRoomState),this._started=!1}isStarted(){return this._started}forEvent(e){return w().forEvent(this._roomId,e,this._serverCandidates)}forRoom(){return w().forRoom(this._roomId,this._serverCandidates)}onRoomState(e){switch(e.getType()){case"m.room.server_acl":return this._updateAllowedServers(),this._updateHighestPlUser(),this._updatePopulationMap(),void this._updateServerCandidates();case"m.room.power_levels":return this._updateHighestPlUser(),void this._updateServerCandidates()}}onMembership(e,t,n){const o=t.userId,r=t.membership,i=x(o),a="join"!==n&&"join"===r;"join"===n&&"join"!==r?this._populationMap[i]--:a&&this._populationMap[i]++,this._updateHighestPlUser(),this._updateServerCandidates()}_updateHighestPlUser(){const e=this._room.currentState.getStateEvents("m.room.power_levels","");if(e){const t=e.getContent();if(t){const e=t.users;if(e){const t=Object.entries(e).filter(([e])=>{const t=this._room.getMember(e);if(!t||"join"!==t.membership)return!1;const n=x(e);return!R(n)&&!k(n,this._bannedHostsRegexps)&&k(n,this._allowedHostsRegexps)}).reduce((e,t)=>t[1]>e[1]?t:e,[null,0]),[n,o]=t;if(null!==n&&o>=50)return void(this._highestPlUserId=n)}}}this._highestPlUserId=null}_updateAllowedServers(){const e=[];let t=[new RegExp(".*")];if(this._room.currentState){const n=this._room.currentState.getStateEvents("m.room.server_acl","");if(n&&n.getContent()){const o=e=>new RegExp("^"+a.n(e,!1)+"$");(n.getContent().deny||[]).forEach(t=>e.push(o(t)));const r=n.getContent().allow||[];t=[],r.forEach(e=>t.push(o(e)))}}this._bannedHostsRegexps=e,this._allowedHostsRegexps=t}_updatePopulationMap(){const e={};for(const t of this._room.getJoinedMembers()){const n=x(t.userId);e[n]||(e[n]=0),e[n]++}this._populationMap=e}_updateServerCandidates(){let e=[];this._highestPlUserId&&e.push(x(this._highestPlUserId));const t=Object.keys(this._populationMap).sort((e,t)=>this._populationMap[t]-this._populationMap[e]).filter(t=>!e.includes(t)&&!R(t)&&!k(t,this._bannedHostsRegexps)&&k(t,this._allowedHostsRegexps)).slice(0,3-e.length);e=e.concat(t),this._serverCandidates=e}}function g(e){return w().forEntity(e)}function f(e){return w().forUser(e)}function _(e){if(!e)throw new Error("can't permalink a falsey roomId");if("!"!==e[0])return w().forRoom(e,[]);const t=o.a.get().getRoom(e);if(!t)return w().forRoom(e,[]);const n=new m(t);return n.load(),n.forRoom()}function v(e){return w().forGroup(e)}function b(e){return!!(new s.b).isPermalinkHost(e)||w().isPermalinkHost(e)}function y(e){return e?"#"===e[0]||"!"===e[0]?_(e):"@"===e[0]?f(e):"+"===e[0]?v(e):E(e):null}function E(e){if(!e.startsWith("http:")&&!e.startsWith("https:"))return e;const t=e.match(h.a.VECTOR_URL_PATTERN);if(t)return t[1];try{const t=C(e);if(t)if(t.roomIdOrAlias){const n=t.eventId?"/".concat(t.eventId):"";e="#/room/".concat(t.roomIdOrAlias).concat(n)}else t.groupId?e="#/group/".concat(t.groupId):t.userId&&(e="#/user/".concat(t.userId))}catch(e){}return e}function S(e){try{let t=C(e);if(!t){const n=e.match(h.a.VECTOR_URL_PATTERN);if(n){const e=new d("http://localhost"),o=n[1].split("#").slice(1).join("#");t=e.parsePermalink("http://localhost/#".concat(o))}}if(!t)return null;if(t.userId)return t.userId;if(t.groupId)return t.groupId;if(t.roomIdOrAlias)return t.roomIdOrAlias}catch(e){}return null}function w(){const e=p.a.get().permalinkPrefix;return e&&e!==s.a?new d(e):new s.b}function C(e){const t=p.a.get().permalinkPrefix;return e.startsWith(s.a)?(new s.b).parsePermalink(e):t&&e.startsWith(t)?new d(t).parsePermalink(e):null}function x(e){return e.split(":").splice(1).join(":")}function T(e){return e?new URL("https://".concat(e)).hostname:null}function k(e,t){if(!(e=T(e)))return!0;if(t.length>0&&!t[0].test)throw new Error(t[0]);return t.filter(t=>t.test(e)).length>0}function R(e){return!!(e=T(e))&&(e.startsWith("[")&&e.endsWith("]")&&(e=e.substring(1,e.length-1)),i()(e))}},function(e,t,n){"use strict";var o=n(735),r=n(736);function i(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=b,t.resolve=function(e,t){return b(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?b(e,!1,!0).resolveObject(t):t},t.format=function(e){r.isString(e)&&(e=b(e));return e instanceof i?e.format():i.prototype.format.call(e)},t.Url=i;var a=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,c=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,l=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(l),d=["%","/","?",";","#"].concat(u),h=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,g={javascript:!0,"javascript:":!0},f={javascript:!0,"javascript:":!0},_={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=n(2);function b(e,t,n){if(e&&r.isObject(e)&&e instanceof i)return e;var o=new i;return o.parse(e,t,n),o}i.prototype.parse=function(e,t,n){if(!r.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var i=e.indexOf("?"),s=-1!==i&&i127?N+="x":N+=F[A];if(!N.match(p)){var P=D.slice(0,k),L=D.slice(k+1),U=F.match(m);U&&(P.push(U[1]),L.unshift(U[2])),L.length&&(b="/"+L.join(".")+b),this.hostname=P.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),O||(this.hostname=o.toASCII(this.hostname));var j=this.port?":"+this.port:"",B=this.hostname||"";this.host=B+j,this.href+=this.host,O&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==b[0]&&(b="/"+b))}if(!g[S])for(k=0,I=u.length;k0)&&n.host.split("@"))&&(n.auth=O.shift(),n.host=n.hostname=O.shift());return n.search=e.search,n.query=e.query,r.isNull(n.pathname)&&r.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!w.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var x=w.slice(-1)[0],T=(n.host||e.host||w.length>1)&&("."===x||".."===x)||""===x,k=0,R=w.length;R>=0;R--)"."===(x=w[R])?w.splice(R,1):".."===x?(w.splice(R,1),k++):k&&(w.splice(R,1),k--);if(!E&&!S)for(;k--;k)w.unshift("..");!E||""===w[0]||w[0]&&"/"===w[0].charAt(0)||w.unshift(""),T&&"/"!==w.join("/").substr(-1)&&w.push("");var O,D=""===w[0]||w[0]&&"/"===w[0].charAt(0);C&&(n.hostname=n.host=D?"":w.length?w.shift():"",(O=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=O.shift(),n.host=n.hostname=O.shift()));return(E=E||n.host&&w.length)&&!D&&w.unshift(""),w.length?n.pathname=w.join("/"):(n.pathname=null,n.path=null),r.isNull(n.pathname)&&r.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},i.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t,n){var o=n(195);e.exports=function(e,t){if(null==e)return{};var n,r,i=o(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(719)},function(e,t,n){"use strict";(function(e){var o=n(3),r=n.n(o),i=n(33),a=n.n(i),s=n(34),c=n(50),l=n(45),u=n(41),d=n(36);function h(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}const p=/#\/(groups?|room|user|settings|register|login|forgot_password|home|directory)/,m=/#\/(group|room|user)\/.*$/;function g(){const{origin:e,hash:t}=window.location;let{pathname:n}=window.location;return e.startsWith("file://")&&(n="//"),e+n+function(e){return p.exec(e)?m.test(e)?e.replace(m,"#/$1/"):e.replace(p,"#/$1"):(console.warn('Unexpected hash location "'.concat(e,'"')),"#/")}(t)}const f={"App Platform":{id:1,expl:Object(s.b)("The platform you're on"),example:"Electron Platform"},"App Version":{id:2,expl:Object(s.b)("The version of Riot"),example:"15.0.0"},"User Type":{id:3,expl:Object(s.b)("Whether or not you're logged in (we don't record your username)"),example:"Logged In"},"Chosen Language":{id:4,expl:Object(s.b)("Your language of choice"),example:"en"},Instance:{id:5,expl:Object(s.b)("Which officially provided instance you are using, if any"),example:"app"},"RTE: Uses Richtext Mode":{id:6,expl:Object(s.b)("Whether or not you're using the Richtext mode of the Rich Text Editor"),example:"off"},"Homeserver URL":{id:7,expl:Object(s.b)("Your homeserver's URL"),example:"https://matrix.org"},"Touch Input":{id:8,expl:Object(s.b)("Whether you're using Riot on a device where touch is the primary input mechanism"),example:"false"},Breadcrumbs:{id:9,expl:Object(s.b)("Whether or not you're using the 'breadcrumbs' feature (avatars above the room list)"),example:"disabled"},"Installed PWA":{id:10,expl:Object(s.b)("Whether you're using Riot as an installed Progressive Web App"),example:"false"}};const _="mx_Riot_Analytics_uid";class v{constructor(){r()(this,"showDetailsModal",()=>{let e=[];e=this.disabled?Object.keys(f).map(e=>[e,Object(s.a)("e.g. %(exampleValue)s",{exampleValue:f[e].example})]):Object.values(this.visitVariables);const t="".concat(window.screen.width,"x").concat(window.screen.height),n=[{expl:Object(s.b)("Every page you use in the app"),value:Object(s.a)("e.g. ",{},{CurrentPageURL:g()})},{expl:Object(s.b)("Your user agent"),value:navigator.userAgent},{expl:Object(s.b)("Your device resolution"),value:t}],o=d.getComponent("dialogs.ErrorDialog");u.a.createTrackedDialog("Analytics Details","",o,{title:Object(s.a)("Analytics"),description:a.a.createElement("div",{className:"mx_AnalyticsModal"},a.a.createElement("div",null,Object(s.a)("The information being sent to us to help make Riot better includes:")),a.a.createElement("table",null,e.map(e=>a.a.createElement("tr",{key:e[0]},a.a.createElement("td",null,Object(s.a)(f[e[0]].expl)),void 0!==e[1]&&a.a.createElement("td",null,a.a.createElement("code",null,e[1])))),n.map((e,t)=>a.a.createElement("tr",{key:t},a.a.createElement("td",null,Object(s.a)(e.expl)),a.a.createElement("td",null,a.a.createElement("code",null,e.value))))),a.a.createElement("div",null,Object(s.a)("Where this page includes identifiable information, such as a room, user or group ID, that data is removed before being sent to the server.")))})}),this.baseUrl=null,this.siteId=null,this.visitVariables={},this.firstPage=!0,this._heartbeatIntervalID=null,this.creationTs=localStorage&&localStorage.getItem("mx_Riot_Analytics_cts"),!this.creationTs&&localStorage&&localStorage.setItem("mx_Riot_Analytics_cts",this.creationTs=(new Date).getTime()),this.lastVisitTs=localStorage&&localStorage.getItem("mx_Riot_Analytics_lvts"),this.visitCount=localStorage&&localStorage.getItem("mx_Riot_Analytics_vc")||0,localStorage&&localStorage.setItem("mx_Riot_Analytics_vc",parseInt(this.visitCount,10)+1)}get disabled(){return!this.baseUrl}async enable(){if(!this.disabled)return;const e=l.a.get();if(!(e&&e.piwik&&e.piwik.url&&e.piwik.siteId))return;this.baseUrl=new URL("piwik.php",e.piwik.url),this.baseUrl.searchParams.set("rec",1),this.baseUrl.searchParams.set("idsite",e.piwik.siteId),this.baseUrl.searchParams.set("apiv",1),this.baseUrl.searchParams.set("send_image",0),this.baseUrl.searchParams.set("_id",function(){try{let e=localStorage&&localStorage.getItem(_);return!e&&localStorage&&localStorage.setItem(_,e=[...Array(16)].map(()=>Math.random().toString(16)[2]).join("")),e}catch(e){return console.error("Analytics error: ",e),""}}()),this.baseUrl.searchParams.set("_idts",this.creationTs),this.baseUrl.searchParams.set("_idvc",parseInt(this.visitCount,10)+1),this.lastVisitTs&&this.baseUrl.searchParams.set("_viewts",this.lastVisitTs);const t=c.a.get();this._setVisitVariable("App Platform",t.getHumanReadableName());try{this._setVisitVariable("App Version",await t.getAppVersion())}catch(e){this._setVisitVariable("App Version","unknown")}this._setVisitVariable("Chosen Language",Object(s.d)()),"riot.im"===window.location.hostname&&this._setVisitVariable("Instance",window.location.pathname);let n="unknown";try{n=window.matchMedia("(display-mode: standalone)").matches}catch(e){}this._setVisitVariable("Installed PWA",n);let o="unknown";try{o=window.matchMedia("(pointer: coarse)").matches}catch(e){}this._setVisitVariable("Touch Input",o),this._heartbeatIntervalID=window.setInterval(this.ping.bind(this),3e4)}disable(){this.disabled||(this.trackEvent("Analytics","opt-out"),window.clearInterval(this._heartbeatIntervalID),this.baseUrl=null,this.visitVariables={},localStorage.removeItem(_),localStorage.removeItem("mx_Riot_Analytics_cts"),localStorage.removeItem("mx_Riot_Analytics_vc"),localStorage.removeItem("mx_Riot_Analytics_lvts"))}async _track(e){if(this.disabled)return;const t=new Date,n=function(e){for(var t=1;t"))}setBreadcrumbs(e){this.disabled||this._setVisitVariable("Breadcrumbs",e?"enabled":"disabled")}}e.mxAnalytics||(e.mxAnalytics=new v),t.a=e.mxAnalytics}).call(this,n(17))},function(e,t,n){"use strict";var o=n(3),r=n.n(o),i=n(49),a=n.n(i),s=n(168),c=n(101),l=n(37);function u(e){return e.chunk.map(e=>Object(s.c)(e))}function d(e){return e.chunk.map(e=>Object(s.d)(e))}let h=0;const p=[];async function m(e){h>=3&&await new Promise((e,t)=>{p.push(e)}),h++;try{return await e()}catch(e){throw e}finally{h--,function(){const e=p.shift();"function"==typeof e&&e()}()}}class g extends a.a{constructor(){super(),r()(this,"STATE_KEY",{GroupMembers:"GroupMembers",GroupInvitedMembers:"GroupInvitedMembers",Summary:"Summary",GroupRooms:"GroupRooms"}),this._state={},this._state[this.STATE_KEY.Summary]={},this._state[this.STATE_KEY.GroupRooms]={},this._state[this.STATE_KEY.GroupMembers]={},this._state[this.STATE_KEY.GroupInvitedMembers]={},this._ready={},this._ready[this.STATE_KEY.Summary]={},this._ready[this.STATE_KEY.GroupRooms]={},this._ready[this.STATE_KEY.GroupMembers]={},this._ready[this.STATE_KEY.GroupInvitedMembers]={},this._fetchResourcePromise={[this.STATE_KEY.Summary]:{},[this.STATE_KEY.GroupRooms]:{},[this.STATE_KEY.GroupMembers]:{},[this.STATE_KEY.GroupInvitedMembers]:{}},this._resourceFetcher={[this.STATE_KEY.Summary]:e=>m(()=>l.a.get().getGroupSummary(e)),[this.STATE_KEY.GroupRooms]:e=>m(()=>l.a.get().getGroupRooms(e).then(d)),[this.STATE_KEY.GroupMembers]:e=>m(()=>l.a.get().getGroupUsers(e).then(u)),[this.STATE_KEY.GroupInvitedMembers]:e=>m(()=>l.a.get().getGroupInvitedUsers(e).then(u))}}_fetchResource(e,t){if(this._fetchResourcePromise[e][t])return;const n=this._resourceFetcher[e](t);return this._fetchResourcePromise[e][t]=n,n.then(n=>{this._state[e][t]=n,this._ready[e][t]=!0,this._notifyListeners()}).catch(n=>{e===this.STATE_KEY.GroupInvitedMembers&&403===n.httpStatus||(console.error("Failed to get resource ".concat(e," for ").concat(t),n),this.emit("error",n,t,e))}).finally(()=>{delete this._fetchResourcePromise[e][t]}),n}_notifyListeners(){this.emit("update")}registerListener(e,t){return this.on("update",t),this.emit("update"),e&&(this._fetchResource(this.STATE_KEY.Summary,e),this._fetchResource(this.STATE_KEY.GroupRooms,e),this._fetchResource(this.STATE_KEY.GroupMembers,e),this._fetchResource(this.STATE_KEY.GroupInvitedMembers,e)),{unregister:()=>{this.unregisterListener(t)}}}unregisterListener(e){this.removeListener("update",e)}isStateReady(e,t){return this._ready[t][e]}getGroupIdsForRoomId(e){return Object.keys(this._state[this.STATE_KEY.GroupRooms]).filter(t=>(this._state[this.STATE_KEY.GroupRooms][t]||[]).some(t=>t.roomId===e))}getSummary(e){return this._state[this.STATE_KEY.Summary][e]||{}}getGroupRooms(e){return this._state[this.STATE_KEY.GroupRooms][e]||[]}getGroupMembers(e){return this._state[this.STATE_KEY.GroupMembers][e]||[]}getGroupInvitedMembers(e){return this._state[this.STATE_KEY.GroupInvitedMembers][e]||[]}getGroupPublicity(e){return(this._state[this.STATE_KEY.Summary][e]||{}).user?(this._state[this.STATE_KEY.Summary][e]||{}).user.is_publicised:null}isUserPrivileged(e){return(this._state[this.STATE_KEY.Summary][e]||{}).user?(this._state[this.STATE_KEY.Summary][e]||{}).user.is_privileged:null}refreshGroupRooms(e){return this._fetchResource(this.STATE_KEY.GroupRooms,e)}refreshGroupMembers(e){return this._fetchResource(this.STATE_KEY.GroupMembers,e)}addRoomToGroup(e,t,n){return l.a.get().addRoomToGroup(e,t,n).then(this._fetchResource.bind(this,this.STATE_KEY.GroupRooms,e))}updateGroupRoomVisibility(e,t,n){return l.a.get().updateGroupRoomVisibility(e,t,n).then(this._fetchResource.bind(this,this.STATE_KEY.GroupRooms,e))}removeRoomFromGroup(e,t){return l.a.get().removeRoomFromGroup(e,t).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupRooms,e))}inviteUserToGroup(e,t){return l.a.get().inviteUserToGroup(e,t).then(this._fetchResource.bind(this,this.STATE_KEY.GroupInvitedMembers,e))}acceptGroupInvite(e){return l.a.get().acceptGroupInvite(e).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupRooms,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupMembers,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupInvitedMembers,e))}joinGroup(e){return l.a.get().joinGroup(e).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupRooms,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupMembers,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupInvitedMembers,e))}leaveGroup(e){return l.a.get().leaveGroup(e).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupRooms,e)).then(this._fetchResource.bind(this,this.STATE_KEY.GroupMembers,e))}addRoomToGroupSummary(e,t,n){return l.a.get().addRoomToGroupSummary(e,t,n).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e))}addUserToGroupSummary(e,t,n){return l.a.get().addUserToGroupSummary(e,t,n).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e))}removeRoomFromGroupSummary(e,t){return l.a.get().removeRoomFromGroupSummary(e,t).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e))}removeUserFromGroupSummary(e,t){return l.a.get().removeUserFromGroupSummary(e,t).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e))}setGroupPublicity(e,t){return l.a.get().setGroupPublicity(e,t).then(()=>{c.a.invalidatePublicisedGroups(l.a.get().credentials.userId)}).then(this._fetchResource.bind(this,this.STATE_KEY.Summary,e))}}let f=null;f||(f=new g),t.a=f},function(e,t,n){"use strict";var o=n(39),r=n(137),i=n(37),a=n(36),s=n(41),c=n(34),l=n(654);const u={joining:!1,joinError:null,roomId:null,initialEventId:null,isInitialEventHighlighted:!1,roomAlias:null,roomLoading:!1,roomLoadError:null,forwardingEvent:null,quotingEvent:null,matrixClientIsReady:!1};class d extends r.Store{constructor(){super(o.a),this._state=u,i.a.get()&&(this._state.matrixClientIsReady=i.a.get().isInitialSyncComplete())}_setState(e){let t=!1;for(const n of Object.keys(e))if(this._state[n]!==e[n]){t=!0;break}t&&(this._state=Object.assign(this._state,e),this.__emitChange())}__onDispatch(e){switch(e.action){case"view_room":this._viewRoom(e);break;case"view_my_groups":case"view_group":this._setState({roomId:null,roomAlias:null});break;case"view_room_error":this._viewRoomError(e);break;case"will_join":this._setState({joining:!0});break;case"cancel_join":this._setState({joining:!1});break;case"join_room":this._joinRoom(e);break;case"join_room_error":this._joinRoomError(e);break;case"join_room_ready":this._setState({shouldPeek:!1});break;case"on_client_not_viable":case"on_logged_out":this.reset();break;case"forward_event":this._setState({forwardingEvent:e.event});break;case"reply_to_event":e.event&&e.event.getRoomId()!==this._state.roomId?o.a.dispatch({action:"view_room",room_id:e.event.getRoomId(),replyingToEvent:e.event}):this._setState({replyingToEvent:e.event});break;case"open_room_settings":{const t=a.getComponent("dialogs.RoomSettingsDialog");s.a.createTrackedDialog("Room settings","",t,{roomId:e.room_id||this._state.roomId},null,!1,!0);break}case"sync_state":this._setState({matrixClientIsReady:i.a.get()&&i.a.get().isInitialSyncComplete()})}}async _viewRoom(e){if(e.room_id){const t={roomId:e.room_id,roomAlias:e.room_alias,initialEventId:e.event_id,isInitialEventHighlighted:e.highlighted,forwardingEvent:null,roomLoading:!1,roomLoadError:null,shouldPeek:void 0===e.should_peek||e.should_peek,joining:e.joining||!1,replyingToEvent:null,isEditingSettings:!1};e.replyingToEvent&&e.replyingToEvent.getRoomId()===e.room_id&&(t.replyingToEvent=e.replyingToEvent),this._state.forwardingEvent&&o.a.dispatch({action:"send_event",room_id:t.roomId,event:this._state.forwardingEvent}),this._setState(t),e.auto_join&&this._joinRoom(e)}else if(e.room_alias){let t=Object(l.a)(e.room_alias);if(!t){this._setState({roomId:null,initialEventId:null,initialEventPixelOffset:null,isInitialEventHighlighted:null,roomAlias:e.room_alias,roomLoading:!0,roomLoadError:null});try{const n=await i.a.get().getRoomIdForAlias(e.room_alias);Object(l.b)(e.room_alias,n.room_id),t=n.room_id}catch(t){return void o.a.dispatch({action:"view_room_error",room_id:null,room_alias:e.room_alias,err:t})}}o.a.dispatch({action:"view_room",room_id:t,event_id:e.event_id,highlighted:e.highlighted,room_alias:e.room_alias,auto_join:e.auto_join,oob_data:e.oob_data})}}_viewRoomError(e){this._setState({roomId:e.room_id,roomAlias:e.room_alias,roomLoading:!1,roomLoadError:e.err})}_joinRoom(e){this._setState({joining:!0}),i.a.get().joinRoom(this._state.roomAlias||this._state.roomId,e.opts).then(()=>{o.a.dispatch({action:"join_room_ready"})},e=>{o.a.dispatch({action:"join_room_error",err:e});let t=e.message?e.message:JSON.stringify(e);t&&t.startsWith("CORS request rejected")&&(t=Object(c.a)("There was an error joining the room")),"M_INCOMPATIBLE_ROOM_VERSION"===e.errcode&&(t=React.createElement("div",null,Object(c.a)("Sorry, your homeserver is too old to participate in this room."),React.createElement("br",null),Object(c.a)("Please contact your homeserver administrator.")));const n=a.getComponent("dialogs.ErrorDialog");s.a.createTrackedDialog("Failed to join room","",n,{title:Object(c.a)("Failed to join room"),description:t})})}_joinRoomError(e){this._setState({joining:!1,joinError:e.err})}reset(){this._state=Object.assign({},u)}getRoomId(){return this._state.roomId}getInitialEventId(){return this._state.initialEventId}isInitialEventHighlighted(){return this._state.isInitialEventHighlighted}getRoomAlias(){return this._state.roomAlias}isRoomLoading(){return this._state.roomLoading}getRoomLoadError(){return this._state.roomLoadError}isJoining(){return this._state.joining}getJoinError(){return this._state.joinError}getForwardingEvent(){return this._state.forwardingEvent}getQuotingEvent(){return this._state.replyingToEvent}shouldPeek(){return this._state.shouldPeek&&this._state.matrixClientIsReady}}let h=null;h||(h=new d),t.a=h},function(e,t,n){"use strict";n.r(t),function(e,o){n.d(t,"OLM_ALGORITHM",(function(){return c})),n.d(t,"MEGOLM_ALGORITHM",(function(){return l})),n.d(t,"MEGOLM_BACKUP_ALGORITHM",(function(){return u})),n.d(t,"encryptMessageForDevice",(function(){return d})),n.d(t,"getExistingOlmSessions",(function(){return h})),n.d(t,"ensureOlmSessionsForDevices",(function(){return p})),n.d(t,"verifySignature",(function(){return g})),n.d(t,"pkSign",(function(){return f})),n.d(t,"pkVerify",(function(){return _})),n.d(t,"encodeBase64",(function(){return v})),n.d(t,"encodeUnpaddedBase64",(function(){return b})),n.d(t,"decodeBase64",(function(){return y}));var r=n(0),i=n(1),a=n(234),s=n.n(a);const c="m.olm.v1.curve25519-aes-sha2",l="m.megolm.v1.aes-sha2",u="m.megolm_backup.v1.curve25519-aes-sha2";async function d(e,t,n,o,a,s,c){const l=s.getIdentityKey(),u=await o.getSessionIdForDevice(l);if(null===u)return;r.a.log("Using sessionid "+u+" for device "+a+":"+s.deviceId);const d={sender:t,sender_device:n,keys:{ed25519:o.deviceEd25519Key},recipient:a,recipient_keys:{ed25519:s.getFingerprint()}};i.i(d,c),e[l]=await o.encryptMessage(l,u,JSON.stringify(d))}async function h(e,t,n){const o={},r={},i=[];for(const[t,a]of Object.entries(n))for(const n of a){const a=n.deviceId,s=n.getIdentityKey();i.push((async()=>{const i=await e.getSessionIdForDevice(s,!0);null===i?(o[t]=o[t]||[],o[t].push(n)):(r[t]=r[t]||{},r[t][a]={device:n,sessionId:i})})())}return await Promise.all(i),[o,r]}async function p(e,t,n,o,i,a){"number"==typeof o&&(a=i,i=o,o=!1);const s=[],c={},l={};for(const[t,r]of Object.entries(n)){c[t]={};for(const n of r){const r=n.deviceId,i=n.getIdentityKey();e._sessionsInProgress[i]||(e._sessionsInProgress[i]=new Promise((t,n)=>{l[i]={resolve:(...n)=>{delete e._sessionsInProgress[i],t(...n)},reject:(...t)=>{delete e._sessionsInProgress[i],n(...t)}}}));const a=await e.getSessionIdForDevice(i,l[i]);null!==a&&l[i]&&(delete e._sessionsInProgress[i],l[i].resolve(),delete l[i]),(null===a||o)&&s.push([t,r]),c[t][r]={device:n,sessionId:a}}}if(0===s.length)return c;let u;try{u=await t.claimOneTimeKeys(s,"signed_curve25519",i)}catch(e){for(const e of Object.values(l))e.resolve();throw r.a.log("failed to claim one-time keys",e,s),e}a&&"failures"in u&&a.push(...Object.keys(u.failures));const d=u.one_time_keys||{},h=[];for(const[t,i]of Object.entries(n)){const n=d[t]||{};for(let a=0;a{l[d]&&l[d].resolve(e),c[t][u].sessionId=e},e=>{throw l[d]&&l[d].resolve(),e}));else{const e="No one-time keys (alg=signed_curve25519) for device "+t+":"+u;r.a.warn(e),l[d]&&l[d].resolve()}}}return await Promise.all(h),c}async function m(e,t,n,o){const i=o.deviceId;try{await g(e,t,n,i,o.getFingerprint())}catch(e){return r.a.error("Unable to verify signature on one-time key for device "+n+":"+i+":",e),null}let a;try{a=await e.createOutboundSession(o.getIdentityKey(),t.key)}catch(e){return r.a.error("Error starting olm session with device "+n+":"+i+": "+e),null}return r.a.log("Started new olm sessionid "+a+" for device "+n+":"+i),a}async function g(e,t,n,o,r){const i="ed25519:"+o,a=((t.signatures||{})[n]||{})[i];if(!a)throw Error("No signature");const c=Object.assign({},t);delete c.unsigned,delete c.signatures;const l=s.a.stringify(c);e.verifySignature(r,l,a)}function f(t,n,o,r){let i=!1;if(n instanceof Uint8Array){const t=new e.Olm.PkSigning;r=t.init_with_seed(n),n=t,i=!0}const a=t.signatures||{};delete t.signatures;const c=t.unsigned;t.unsigned&&delete t.unsigned;try{const e=a[o]||{};return a[o]=e,e["ed25519:"+r]=n.sign(s.a.stringify(t))}finally{t.signatures=a,c&&(t.unsigned=c),i&&n.free()}}function _(t,n,o){const r="ed25519:"+n;if(!(t.signatures&&t.signatures[o]&&t.signatures[o][r]))throw new Error("No signature");const i=t.signatures[o][r],a=new e.Olm.Utility,c=t.signatures;delete t.signatures;const l=t.unsigned;t.unsigned&&delete t.unsigned;try{a.ed25519_verify(n,s.a.stringify(t),i)}finally{t.signatures=c,l&&(t.unsigned=l),a.free()}}function v(e){return o.from(e).toString("base64")}function b(e){return v(e).replace(/=+$/g,"")}function y(e){return o.from(e,"base64")}}.call(this,n(17),n(86).Buffer)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.closest=t.distance=t.patch=t.absolute=t.negate=t.isEqual=t.subtract=t.add=void 0;var o=i(n(192)),r=i(n(80));function i(e){return e&&e.__esModule?e:{default:e}}t.add=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},t.subtract=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},t.isEqual=function(e,t){return e.x===t.x&&e.y===t.y},t.negate=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},t.absolute=function(e){return{x:Math.abs(e.x),y:Math.abs(e.y)}},t.patch=function(e,t){var n,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return n={},(0,r.default)(n,e,t),(0,r.default)(n,"x"===e?"y":"x",o),n};var a=t.distance=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))};t.closest=function(e,t){return Math.min.apply(Math,(0,o.default)(t.map((function(t){return a(e,t)}))))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var o=n(37),r=n(269),i=n.n(r);n(108);class a{constructor(e){this.matrixClient=e,this.roomToUser=null,this._hasSentOutPatchDirectAccountDataPatch=!1,this._onAccountData=this._onAccountData.bind(this);const t=e.getAccountData("m.direct");this.mDirectEvent=t?t.getContent():{},this.userToRooms=null}static makeShared(){return a._sharedInstance=new a(o.a.get()),a._sharedInstance}static shared(){return a._sharedInstance}start(){this._populateRoomToUser(),this.matrixClient.on("accountData",this._onAccountData)}stop(){this.matrixClient.removeListener("accountData",this._onAccountData)}_onAccountData(e){"m.direct"==e.getType()&&(this.mDirectEvent=this.matrixClient.getAccountData("m.direct").getContent()||{},this.userToRooms=null,this.roomToUser=null)}_patchUpSelfDMs(e){const t=this.matrixClient.getUserId(),n=e[t];if(n){const o=n.map(e=>{const n=this.matrixClient.getRoom(e);if(n){const o=n.guessDMUserId();if(o&&o!==t)return{userId:o,roomId:e}}}).filter(e=>!!e);return!!o.length&&(e[t]=n.filter(e=>!o.some(t=>t.roomId===e)),o.forEach(({userId:t,roomId:n})=>{const o=e[t];o?(o.push(n),e[t]=i()(o)):e[t]=[n]}),!0)}}getDMRoomsForUserId(e){return this._getUserToRooms()[e]||[]}getDMRoomForIdentifiers(e){let t=this.getDMRoomsForUserId(e[0]);for(let n=1;no.includes(e))}return t.map(e=>o.a.get().getRoom(e)).filter(e=>e&&"join"===e.getMyMembership())[0]}getUserIdForRoomId(e){if(null==this.roomToUser&&this._populateRoomToUser(),void 0===this.roomToUser[e]){const t=this.matrixClient.getRoom(e);if(t)return t.getDMInviter()}return this.roomToUser[e]}getUniqueRoomsWithIndividuals(){return this.roomToUser?Object.keys(this.roomToUser).map(e=>({userId:this.getUserIdForRoomId(e),room:this.matrixClient.getRoom(e)})).filter(e=>e.userId&&e.room&&2===e.room.getInvitedAndJoinedMemberCount()).reduce((e,t)=>(e[t.userId]=t.room)&&e,{}):{}}_getUserToRooms(){if(!this.userToRooms){const e=this.mDirectEvent,t=e[this.matrixClient.getUserId()];if(t&&t.length){const t=this._patchUpSelfDMs(e);console.warn("Invalid m.direct account data detected (self-chats that shouldn't be), patching it up."),t&&!this._hasSentOutPatchDirectAccountDataPatch&&(this._hasSentOutPatchDirectAccountDataPatch=!0,this.matrixClient.setAccountData("m.direct",e))}this.userToRooms=e}return this.userToRooms}_populateRoomToUser(){this.roomToUser={};for(const e of Object.keys(this._getUserToRooms()))for(const t of this.userToRooms[e])this.roomToUser[t]=e}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return a})),n.d(t,"e",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"b",(function(){return l}));var o=n(34);function r(e){return e<1e3?e:e<1e4?(e/1e3).toFixed(1)+"K":e<1e5?(e/1e3).toFixed(0)+"K":e<1e7?(e/1e6).toFixed(1)+"M":e<1e8?(e/1e6).toFixed(0)+"M":(e/1e9).toFixed(1)+"B"}function i(e){return(new Intl.NumberFormat).format(e)}function a(e,t=2){if(0===e)return"0 Bytes";const n=t<0?0:t,o=Math.floor(Math.log(e)/Math.log(1024));return parseFloat((e/Math.pow(1024,o)).toFixed(n))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][o]}function s(e){return e.match(/.{1,4}/g).join(" ")}function c(e){const t=function(e){let t,n,o=0;if(0===e.length)return o;for(t=0;t0)return e=e.slice(0,t),Object(o.a)("%(items)s and %(count)s others",{items:e.join(", "),count:n});{const t=e.pop();return Object(o.a)("%(items)s and %(lastItem)s",{items:e.join(", "),lastItem:t})}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return p}));var o=n(3),r=n.n(o),i=n(33),a=n.n(i),s=n(44),c=n(34),l=n(653),u=n(45);const d=[s.a.ERROR_INVALID_HOMESERVER,s.a.ERROR_INVALID_IDENTITY_SERVER];class h{constructor(){r()(this,"hsUrl",void 0),r()(this,"hsName",void 0),r()(this,"hsNameIsDifferent",void 0),r()(this,"isUrl",void 0),r()(this,"isDefault",void 0),r()(this,"warning",void 0)}}class p{static isLivelinessError(e){return!!e&&!!d.find(t=>t===e||t===e.message)}static authComponentStateForError(e,t="login"){if(!e)return{serverIsAlive:!0,serverErrorIsFatal:!1,serverDeadError:null};let n=Object(c.a)("Cannot reach homeserver"),o=Object(c.a)("Ensure you have a stable internet connection, or get in touch with the server admin");p.isLivelinessError(e)||(n=Object(c.a)("Your Riot is misconfigured"),o=Object(c.a)("Ask your Riot admin to check your config for incorrect or duplicate entries.",{},{a:e=>a.a.createElement("a",{href:"https://github.com/vector-im/riot-web/blob/master/docs/config.md",target:"_blank",rel:"noreferrer noopener"},e)}));let r=!0;return(e.message?e.message:e)===s.a.ERROR_INVALID_IDENTITY_SERVER&&(r=!1,n=Object(c.a)("Cannot reach identity server"),o="register"===t?Object(c.a)("You can register, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin."):"reset_password"===t?Object(c.a)("You can reset your password, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin."):Object(c.a)("You can log in, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin.")),{serverIsAlive:!1,serverErrorIsFatal:r,serverDeadError:a.a.createElement("div",null,a.a.createElement("strong",null,n),a.a.createElement("div",null,o))}}static async validateServerConfigWithStaticUrls(e,t,n=!1){if(!e)throw Object(c.h)(Object(c.b)("No homeserver URL provided"));const o={"m.homeserver":{base_url:e}};t&&(o["m.identity_server"]={base_url:t});const r=await s.a.fromDiscoveryConfig(o),i=new URL(e).hostname;return p.buildValidatedConfigFromDiscovery(i,r,n)}static async validateServerName(e){const t=await s.a.findClientConfig(e);return p.buildValidatedConfigFromDiscovery(e,t)}static buildValidatedConfigFromDiscovery(e,t,n=!1){if(!t||!t["m.homeserver"])throw console.error("Ended up in a state of not knowing which homeserver to connect to."),Object(c.h)(Object(c.b)("Unexpected error resolving homeserver configuration"));const o=t["m.homeserver"],r=t["m.identity_server"],i=u.a.get().validated_server_config;let a=i&&i.isUrl;if(r&&r.state===s.a.SUCCESS)a=r.base_url;else if(r&&r.state!==s.a.PROMPT){if(console.error("Error determining preferred identity server URL:",r),r.state===s.a.FAIL_ERROR){if(-1!==s.a.ALL_ERRORS.indexOf(r.error))throw Object(c.h)(r.error);throw Object(c.h)(Object(c.b)("Unexpected error resolving identity server configuration"))}o.error=s.a.ERROR_INVALID_IDENTITY_SERVER,r.base_url&&(a=r.base_url)}if(o.state!==s.a.SUCCESS&&(console.error("Error processing homeserver config:",o),!n||!p.isLivelinessError(o.error))){if(-1!==s.a.ALL_ERRORS.indexOf(o.error))throw Object(c.h)(o.error);throw Object(c.h)(Object(c.b)("Unexpected error resolving homeserver configuration"))}const d=o.base_url;let m=e||o.server_name;const g=new URL(d);if(m||(m=g.hostname),!m)throw console.error("Failed to parse homeserver name from homeserver URL"),Object(c.h)(Object(c.b)("Unexpected error resolving homeserver configuration"));return Object(l.a)(h,{hsUrl:d,hsName:m,hsNameIsDifferent:g.hostname!==m,isUrl:a,isDefault:!1,warning:o.error})}}},function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o,n=void 0,r=[],i=void 0,a=!1,s=function(e,n){return t(e,r[n])},c=function(){for(var t=arguments.length,o=Array(t),c=0;c{const r=n[e],i=t[e];i&&"string"==typeof i&&R.test(i)&&(o+=r+":"+i+";",delete t[e])}),o&&(t.style=o),{tagName:e,attribs:t}}},M={allowedTags:["font","del","h1","h2","h3","h4","h5","h6","blockquote","p","a","ul","ol","sup","sub","nl","li","b","i","u","strong","em","strike","code","hr","br","div","table","thead","caption","tbody","tr","th","td","pre","span","img"],allowedAttributes:{font:["color","data-mx-bg-color","data-mx-color","style"],span:["data-mx-bg-color","data-mx-color","data-mx-spoiler","style"],a:["href","name","target","rel"],img:["src","width","height","alt","title"],ol:["start"],code:["class"]},selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:O,allowProtocolRelative:!1,transformTags:A},P=Object.assign({},M);P.transformTags={code:A.code,"*":A["*"]};class L{constructor(e,t){this.highlightClass=e,this.highlightLink=t}applyHighlights(e,t){let n,o=0,r=[];const i=t[0];for(;(n=e.toLowerCase().indexOf(i.toLowerCase(),o))>=0;){if(n>o){var a=e.substring(o,n);r=r.concat(this._applySubHighlights(a,t))}const s=n+i.length;r.push(this._processSnippet(e.substring(n,s),!0)),o=s}return o!==e.length&&(a=e.substring(o,void 0),r=r.concat(this._applySubHighlights(a,t))),r}_applySubHighlights(e,t){return t[1]?this.applyHighlights(e,t.slice(1)):[this._processSnippet(e,!1)]}}class U extends L{_processSnippet(e,t){if(!t)return e;let n=''+e+"";return this.highlightLink&&(n=''+n+""),n}}function j(e,t,n={}){const r="org.matrix.custom.html"===e.format&&e.formatted_body;let a,c,l,u=!1,d=M;n.forComposerQuote&&(d=P);try{if(t&&t.length>0){const e=new U("mx_EventTile_searchHighlight",n.highlightLink),o=t.map((function(e){return s()(e,d)}));d.textFilter=function(t){return e.applyHighlights(t,o).join("")}}let i="string"==typeof e.formatted_body?e.formatted_body:null;const p="string"==typeof e.body?e.body:null;n.stripReplyFallback&&i&&(i=o.a.stripHTMLReply(i)),a=n.stripReplyFallback?o.a.stripPlainReply(p):p,h=r?i:p,u=w.test(h)||C.test(h),r&&(l=!0,c=s()(i,d))}finally{delete d.textFilter}var h;if(n.returnString)return l?c:a;let p=!1;if(!n.disableBigEmoji&&u){let t=void 0!==a?a.trim():"";t=t.replace(T,""),t=t.replace(x,"");const n=k.exec(t);p=n&&n[0]&&n[0].length===t.length&&(null==e.formatted_body||!e.formatted_body.includes("http:")&&!e.formatted_body.includes("https:"))}const m=g()({mx_EventTile_body:!0,mx_EventTile_bigEmoji:p,"markdown-body":r&&!p});return l?i.a.createElement("span",{key:"body",ref:n.ref,className:m,dangerouslySetInnerHTML:{__html:c},dir:"auto"}):i.a.createElement("span",{key:"body",ref:n.ref,className:m,dir:"auto"},a)}function B(e,t=l.a.options){return d()(e,t)}function q(e,t=l.a.options){return s()(function(e,t=l.a.options){return p()(e,t)}(e,t),M)}function G(e){switch(e.nodeName){case"H1":case"H2":case"H3":case"H4":case"H5":case"H6":case"PRE":case"BLOCKQUOTE":case"DIV":case"P":case"UL":case"OL":case"LI":case"HR":case"TABLE":case"THEAD":case"TBODY":case"TR":case"TH":case"TD":return!0;default:return!1}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return u})),n.d(t,"d",(function(){return h})),n.d(t,"e",(function(){return p}));var o=n(34);function r(){return[Object(o.a)("Sun"),Object(o.a)("Mon"),Object(o.a)("Tue"),Object(o.a)("Wed"),Object(o.a)("Thu"),Object(o.a)("Fri"),Object(o.a)("Sat")]}function i(){return[Object(o.a)("Jan"),Object(o.a)("Feb"),Object(o.a)("Mar"),Object(o.a)("Apr"),Object(o.a)("May"),Object(o.a)("Jun"),Object(o.a)("Jul"),Object(o.a)("Aug"),Object(o.a)("Sep"),Object(o.a)("Oct"),Object(o.a)("Nov"),Object(o.a)("Dec")]}function a(e){return(e<10?"0":"")+e}function s(e,t=!1){let n=e.getHours()%12;const r=a(e.getMinutes()),i=e.getHours()>=12?Object(o.a)("PM"):Object(o.a)("AM");if(n=n||12,t){const t=a(e.getSeconds());return"".concat(n,":").concat(r,":").concat(t).concat(i)}return"".concat(n,":").concat(r).concat(i)}function c(e,t=!1){const n=new Date,a=r(),s=i();return e.toDateString()===n.toDateString()?h(e,t):n.getTime()-e.getTime()<5184e5?Object(o.a)("%(weekDayName)s %(time)s",{weekDayName:a[e.getDay()],time:h(e,t)}):n.getFullYear()===e.getFullYear()?Object(o.a)("%(weekDayName)s, %(monthName)s %(day)s %(time)s",{weekDayName:a[e.getDay()],monthName:s[e.getMonth()],day:e.getDate(),time:h(e,t)}):u(e,t)}function l(e){const t=r(),n=i();return Object(o.a)("%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s",{weekDayName:t[e.getDay()],monthName:n[e.getMonth()],day:e.getDate(),fullYear:e.getFullYear()})}function u(e,t=!1){const n=r(),a=i();return Object(o.a)("%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s",{weekDayName:n[e.getDay()],monthName:a[e.getMonth()],day:e.getDate(),fullYear:e.getFullYear(),time:d(e,t)})}function d(e,t=!1){return t?s(e,!0):a(e.getHours())+":"+a(e.getMinutes())+":"+a(e.getSeconds())}function h(e,t=!1){return t?s(e):a(e.getHours())+":"+a(e.getMinutes())}function p(e,t){return!(!t||!e)&&(Math.abs(e.getTime()-t.getTime())>864e5||e.getDay()!==t.getDay())}},function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));const o=(e,t)=>new Promise(n=>{setTimeout(n,e,t)});async function r(e,t,n){const o=new Promise(o=>{const r=setTimeout(o,n,t);e.then(()=>{clearTimeout(r)})});return Promise.race([e,o])}function i(){let e,t;const n=new Promise((n,o)=>{e=n,t=o});return{resolve:e,reject:t,promise:n}}function a(e){return Promise.allSettled?Promise.allSettled(e):Promise.all(e.map(e=>e.then(e=>({status:"fulfilled",value:e})).catch(e=>({status:"rejected",reason:e}))))}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return m}));var o=n(3),r=n.n(o),i=n(45),a=n(36),s=n(41),c=n(1452),l=n(73),u=n(37),d=n(44),h=n(40);const p=[c.b,c.d,c.c];class m{static sharedInstance(){return m._instance||(m._instance=new m),m._instance}constructor(){r()(this,"_managers",[]),r()(this,"_client",void 0),r()(this,"_wellknownRefreshTimerId",null),r()(this,"_primaryManager",void 0),r()(this,"_onAccountData",e=>{"m.widgets"===e.getType()&&this._compileManagers()}),this._compileManagers()}startWatching(){this.stopWatching(),this._client=u.a.get(),this._client.on("accountData",this._onAccountData),this._compileManagers(),setInterval(()=>this._setupHomeserverManagers(),288e5)}stopWatching(){this._client&&(this._client.removeListener("accountData",this._onAccountData),null!==this._wellknownRefreshTimerId&&clearInterval(this._wellknownRefreshTimerId))}_compileManagers(){this._managers=[],this._setupConfiguredManager(),this._setupHomeserverManagers(),this._setupAccountManagers()}_setupConfiguredManager(){const e=i.a.get().integrations_rest_url,t=i.a.get().integrations_ui_url;e&&t&&(this._managers.push(new c.a(c.c,e,t)),this._primaryManager=null)}async _setupHomeserverManagers(){if(u.a.get())try{console.log("Updating homeserver-configured integration managers...");const e=u.a.getHomeserverName(),t=await d.a.getRawClientConfig(e);if(t&&t["m.integrations"]){let e=t["m.integrations"].managers;Array.isArray(e)||(e=[]),console.log("Homeserver has ".concat(e.length," integration managers")),this._managers=this._managers.filter(e=>e.kind!==c.d);for(const t of e)t.api_url&&this._managers.push(new c.a(c.d,t.api_url,t.ui_url));this._primaryManager=null}else console.log("Homeserver has no integration managers")}catch(e){console.error(e)}}_setupAccountManagers(){if(!this._client||!this._client.getUserId())return;l.a.getIntegrationManagerWidgets().forEach(e=>{const t=e.content.data;if(!t)return;const n=e.content.url,o=t.api_url;if(!o||!n)return;const r=new c.a(c.b,o,n);r.id=e.id||e.state_key||"",this._managers.push(r)}),this._primaryManager=null}hasManager(){return this._managers.length>0}getOrderedManagers(){const e=[];for(const t of p){const n=this._managers.filter(e=>e.kind===t);n&&n.length&&(t===c.b&&n.sort((e,t)=>e.id.localeCompare(t.id)),e.push(...n))}return e}getPrimaryManager(){return this.hasManager()?(this._primaryManager||(this._primaryManager=this.getOrderedManagers()[0]),this._primaryManager):null}openNoManagerDialog(){const e=a.getComponent("dialogs.IntegrationsImpossibleDialog");s.a.createTrackedDialog("Integrations impossible","",e)}openAll(e=null,t=null,n=null){if(!h.b.getValue("integrationProvisioning"))return this.showDisabledDialog();if(0===this._managers.length)return this.openNoManagerDialog();const o=a.getComponent("views.dialogs.TabbedIntegrationManagerDialog");s.a.createTrackedDialog("Tabbed Integration Manager","",o,{room:e,screen:t,integrationId:n},"mx_TabbedIntegrationManagerDialog")}showDisabledDialog(){const e=a.getComponent("dialogs.IntegrationsDisabledDialog");s.a.createTrackedDialog("Integrations disabled","",e)}async overwriteManagerOnAccount(e){await l.a.removeIntegrationManagerWidgets(),await l.a.addIntegrationManagerWidget(e.name,e.uiUrl,e.apiUrl)}async tryDiscoverManager(e){if(console.log("Looking up integration manager via .well-known"),e.startsWith("http:")||e.startsWith("https:")){const t=t.parse(e);e=t.host}let t;try{const n=await fetch("https://".concat(e,"/.well-known/matrix/integrations"));t=await n.json()}catch(e){return console.error(e),console.warn("Failed to locate integration manager"),null}if(!t||!t["m.integrations_widget"])return console.warn("Missing integrations widget on .well-known response"),null;const n=t["m.integrations_widget"];if(!n.url||!n.data||!n.data.api_url)return console.warn("Malformed .well-known response for integrations widget"),null;const o=new c.a(c.b,n.data.api_url,n.url);return console.log("Got an integration manager (untested)"),o}}r()(m,"_instance",void 0),e.mxIntegrationManagers=m}).call(this,n(17))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var o=n(1);function r(e,t,n,r,i,a){if("string"!=typeof t||!t)return"";if(0!==t.indexOf("mxc://"))return a?t:"";let s=t.slice(6),c="/_matrix/media/r0/download/";const l={};n&&(l.width=Math.round(n)),r&&(l.height=Math.round(r)),i&&(l.method=i),o.t(l).length>0&&(c="/_matrix/media/r0/thumbnail/");const u=s.indexOf("#");let d="";return u>=0&&(d=s.substr(u),s=s.substr(0,u)),e+c+s+(0===o.t(l).length?"":"?"+o.e(l))+d}function i(e,t,n,r){if(!t)return null;n||(n=96),r||(r=96);const i={width:n,height:r};return e+o.f("/_matrix/media/unstable/identicon/$ident",{$ident:t})+(0===o.t(i).length?"":"?"+o.e(i))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var o=n(37),r=n(45),i=n(39),a=n(55),s=n(204),c=n(40),l=n(139),u=n(71),d=n(5);class h{static canUserModifyWidgets(e){if(!e)return console.warn("No room ID specified"),!1;const t=o.a.get();if(!t)return console.warn("User must be be logged in"),!1;const n=t.getRoom(e);if(!n)return console.warn("Room ID ".concat(e," is not recognised")),!1;const r=t.credentials.userId;return r?"join"!==n.getMyMembership()?(console.warn("User ".concat(r," is not in room ").concat(e)),!1):n.currentState.maySendStateEvent("im.vector.modular.widgets",r):(console.warn("Failed to get user ID"),!1)}static isScalarUrl(e){if(!e)return console.error("Scalar URL check failed. No URL specified"),!1;const t=a.parse(e);let n=r.a.get().integrations_widgets_urls;if(!n||0===n.length){const e=u.a.sharedInstance().getPrimaryManager();n=e?[e.apiUrl]:[]}for(let e=0;e{function i(n){return!(!n||!n.getContent())&&(t?void 0!==n.getContent()[e]:void 0===n.getContent()[e])}if(i(o.a.get().getAccountData("m.widgets")))return void n();function a(e){i(o.a.get().getAccountData("m.widgets"))&&(o.a.get().removeListener("accountData",a),clearTimeout(s),n())}const s=setTimeout(()=>{o.a.get().removeListener("accountData",a),r(new Error("Timed out waiting for widget ID "+e+" to appear"))},2e4);o.a.get().on("accountData",a)})}static waitForRoomWidget(e,t,n){return new Promise((r,i)=>{function a(t){const o=t.some(t=>t.getContent()&&t.getContent().id===e);return n?o:!o}const s=o.a.get().getRoom(t);if(a(s.currentState.getStateEvents("im.vector.modular.widgets")))return void r();function c(e){if(e.getRoomId()!==t)return;a(s.currentState.getStateEvents("im.vector.modular.widgets"))&&(o.a.get().removeListener("RoomState.events",c),clearTimeout(l),r())}const l=setTimeout(()=>{o.a.get().removeListener("RoomState.events",c),i(new Error("Timed out waiting for widget ID "+e+" to appear"))},2e4);o.a.get().on("RoomState.events",c)})}static setUserWidget(e,t,n,r,a){const s={type:t,url:n,name:r,data:a},c=o.a.get(),l=JSON.parse(JSON.stringify(h.getUserWidgets()));try{delete l[e]}catch(e){console.error("$widgetId is non-configurable")}const u=Boolean(n);return u&&(l[e]={content:s,sender:c.getUserId(),state_key:e,type:"m.widget",id:e}),c.setAccountData("m.widgets",l).then(()=>h.waitForUserWidget(e,u)).then(()=>{i.a.dispatch({action:"user_widget_updated"})})}static setRoomWidget(e,t,n,r,i,a){let c;const l=Boolean(r);return c=l?{type:n,url:r,name:i,data:a}:{},s.a.setRoomWidgetEcho(e,t,c),o.a.get().sendStateEvent(e,"im.vector.modular.widgets",c,t).then(()=>h.waitForRoomWidget(t,e,l)).finally(()=>{s.a.removeRoomWidgetEcho(e,t)})}static getRoomWidgets(e){const t=e.currentState.getStateEvents("im.vector.modular.widgets");return t?t.filter(e=>e.getContent().type&&e.getContent().url):[]}static getUserWidgets(){const e=o.a.get();if(!e)throw new Error("User not logged in");const t=e.getAccountData("m.widgets");return t&&t.getContent()?t.getContent():{}}static getUserWidgetsArray(){return Object.values(h.getUserWidgets())}static getStickerpickerWidgets(){return h.getUserWidgetsArray().filter(e=>e.content&&"m.stickerpicker"===e.content.type)}static getIntegrationManagerWidgets(){return h.getUserWidgetsArray().filter(e=>e.content&&"m.integration_manager"===e.content.type)}static removeIntegrationManagerWidgets(){const e=o.a.get();if(!e)throw new Error("User not logged in");const t=e.getAccountData("m.widgets");if(!t)return;const n=t.getContent()||{};return Object.entries(n).forEach(([e,t])=>{t.content&&"m.integration_manager"===t.content.type&&delete n[e]}),e.setAccountData("m.widgets",n)}static addIntegrationManagerWidget(e,t,n){return h.setUserWidget("integration_manager_"+(new Date).getTime(),"m.integration_manager",t,"Integration Manager: "+e,{api_url:n})}static removeStickerpickerWidgets(){const e=o.a.get();if(!e)throw new Error("User not logged in");const t=e.getAccountData("m.widgets");if(!t)return;const n=t.getContent()||{};return Object.entries(n).forEach(([e,t])=>{t.content&&"m.stickerpicker"===t.content.type&&delete n[e]}),e.setAccountData("m.widgets",n)}static makeAppConfig(e,t,n,o,r){if(!n)throw new Error("Widgets must be created by someone - provide a senderUserId");return t.creatorUserId=n,t.id=e,t.eventId=r,t.name=t.name||t.type,t}static getCapWhitelistForAppTypeInRoomId(e,t){const n=c.b.getValue("enableWidgetScreenshots",t)?[d.a.Screenshot]:[];return"jitsi"===e&&n.push(d.a.AlwaysOnScreen),n}static getWidgetSecurityKey(e,t,n){let o=l.a.getRoomId(e);if(n){const n=h.getUserWidgetsArray().find(n=>n.id===e&&n.content&&n.content.url===t);if(!n)throw new Error("No matching user widget to form security key");o=n.sender}if(!o)throw new Error("Failed to locate where the widget resides");return encodeURIComponent("".concat(o,"::").concat(t))}static getLocalJitsiWrapperUrl(e={}){const t=["conferenceDomain=$domain","conferenceId=$conferenceId","isAudioOnly=$isAudioOnly","displayName=$matrix_display_name","avatarUrl=$matrix_avatar_url","userId=$matrix_user_id"].join("&");let n=window.location;return"https:"===window.location.protocol||e.forLocalRender||(n="https://riot.im/app/"),new URL("jitsi.html#"+t,n).href}}},function(e,t){e.exports="img/cancel.4b9715b.svg"},function(e,t){e.exports="img/warning.05cc423.svg"},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return l}));var o=n(49),r=n(1),i=n(0);const a={NOT_SENT:"not_sent",ENCRYPTING:"encrypting",SENDING:"sending",QUEUED:"queued",SENT:"sent",CANCELLED:"cancelled"},s={};function c(e){return s[e]||(s[e]=e),s[e]}const l=function(e){["state_key","type","sender","room_id","membership"].forEach(t=>{e[t]&&(e[t]=c(e[t]))}),["membership","avatar_url","displayname"].forEach(t=>{e.content&&e.content[t]&&(e.content[t]=c(e.content[t]))}),["rel_type"].forEach(t=>{e.content&&e.content["m.relates_to"]&&e.content["m.relates_to"][t]&&(e.content["m.relates_to"][t]=c(e.content["m.relates_to"][t]))}),this.event=e||{},this.sender=null,this.target=null,this.status=null,this.error=null,this.forwardLooking=!0,this._pushActions=null,this._replacingEvent=null,this._localRedactionEvent=null,this._isCancelled=!1,this._clearEvent={},this._senderCurve25519Key=null,this._claimedEd25519Key=null,this._forwardingCurve25519KeyChain=[],this._decryptionPromise=null,this._retryDecryption=!1,this.verificationRequest=null};r.o(l,o.EventEmitter),r.i(l.prototype,{getId:function(){return this.event.event_id},getSender:function(){return this.event.sender||this.event.user_id},getType:function(){return this._clearEvent.type||this.event.type},getWireType:function(){return this.event.type},getRoomId:function(){return this.event.room_id},getTs:function(){return this.event.origin_server_ts},getDate:function(){return this.event.origin_server_ts?new Date(this.event.origin_server_ts):null},getOriginalContent:function(){return this._localRedactionEvent?{}:this._clearEvent.content||this.event.content||{}},getContent:function(){return this._localRedactionEvent?{}:this._replacingEvent?this._replacingEvent.getContent()["m.new_content"]||{}:this.getOriginalContent()},getWireContent:function(){return this.event.content||{}},getPrevContent:function(){return this.getUnsigned().prev_content||this.event.prev_content||{}},getDirectionalContent:function(){return this.forwardLooking?this.getContent():this.getPrevContent()},getAge:function(){return this.getUnsigned().age||this.event.age},getLocalAge:function(){return Date.now()-this.getTs()},getStateKey:function(){return this.event.state_key},isState:function(){return void 0!==this.event.state_key},makeEncrypted:function(e,t,n,o){this._clearEvent={type:this.event.type,content:this.event.content},this.event.type=e,this.event.content=t,this._senderCurve25519Key=n,this._claimedEd25519Key=o},isBeingDecrypted:function(){return null!=this._decryptionPromise},isDecryptionFailure:function(){return this._clearEvent&&this._clearEvent.content&&"m.bad.encrypted"===this._clearEvent.content.msgtype},attemptDecryption:async function(e){if(!this.isEncrypted())throw new Error("Attempt to decrypt event which isn't encrypted");if(this._clearEvent&&this._clearEvent.content&&"m.bad.encrypted"!==this._clearEvent.content.msgtype)throw new Error("Attempt to decrypt event which has already been encrypted");return this._decryptionPromise?(i.a.log("Event ".concat(this.getId()," already being decrypted; queueing a retry")),this._retryDecryption=!0,this._decryptionPromise):(this._decryptionPromise=this._decryptionLoop(e),this._decryptionPromise)},cancelAndResendKeyRequest:function(e,t){const n=this.getWireContent();return e.requestRoomKey({algorithm:n.algorithm,room_id:this.getRoomId(),session_id:n.session_id,sender_key:n.sender_key},this.getKeyRequestRecipients(t),!0)},getKeyRequestRecipients:function(e){const t=this.getWireContent(),n=[{userId:e,deviceId:"*"}],o=this.getSender();return o!==e&&n.push({userId:o,deviceId:t.device_id}),n},_decryptionLoop:async function(e){for(await Promise.resolve();;){let t,n;this._retryDecryption=!1;try{t=e?await e.decryptEvent(this):this._badEncryptedMessage("Encryption not enabled")}catch(e){if("DecryptionError"!==e.name)return i.a.error("Error decrypting event (id=".concat(this.getId(),"): ").concat(e.stack||e)),this._decryptionPromise=null,void(this._retryDecryption=!1);if(n=e,this._retryDecryption){i.a.log("Got error decrypting event (id=".concat(this.getId(),": ")+"".concat(e,"), but retrying"));continue}i.a.warn("Error decrypting event (id=".concat(this.getId(),"): ").concat(e.detailedString)),t=this._badEncryptedMessage(e.message)}return this._decryptionPromise=null,this._retryDecryption=!1,this._setClearData(t),this.setPushActions(null),void this.emit("Event.decrypted",this,n)}},_badEncryptedMessage:function(e){return{clearEvent:{type:"m.room.message",content:{msgtype:"m.bad.encrypted",body:"** Unable to decrypt: "+e+" **"}}}},_setClearData:function(e){this._clearEvent=e.clearEvent,this._senderCurve25519Key=e.senderCurve25519Key||null,this._claimedEd25519Key=e.claimedEd25519Key||null,this._forwardingCurve25519KeyChain=e.forwardingCurve25519KeyChain||[]},getClearContent:function(){const e=this._clearEvent;return e&&e.content?e.content:null},isEncrypted:function(){return"m.room.encrypted"===this.event.type},getSenderKey:function(){return this._senderCurve25519Key},getKeysClaimed:function(){return{ed25519:this._claimedEd25519Key}},getClaimedEd25519Key:function(){return this._claimedEd25519Key},getForwardingCurve25519KeyChain:function(){return this._forwardingCurve25519KeyChain},getUnsigned:function(){return this.event.unsigned||{}},unmarkLocallyRedacted:function(){const e=this._localRedactionEvent;return this._localRedactionEvent=null,this.event.unsigned&&(this.event.unsigned.redacted_because=null),!!e},markLocallyRedacted:function(e){this._localRedactionEvent||(this.emit("Event.beforeRedaction",this,e),this._localRedactionEvent=e,this.event.unsigned||(this.event.unsigned={}),this.event.unsigned.redacted_because=e.event)},makeRedacted:function(e){if(!e.event)throw new Error("invalid redaction_event in makeRedacted");let t;for(t in this._localRedactionEvent=null,this.emit("Event.beforeRedaction",this,e),this._replacingEvent=null,this.event.unsigned||(this.event.unsigned={}),this.event.unsigned.redacted_because=e.event,this.event)this.event.hasOwnProperty(t)&&(u[t]||delete this.event[t]);const n=d[this.getType()]||{},o=this.getContent();for(t in o)o.hasOwnProperty(t)&&(n[t]||delete o[t])},isRedacted:function(){return Boolean(this.getUnsigned().redacted_because)},isRedaction:function(){return"m.room.redaction"===this.getType()},getPushActions:function(){return this._pushActions},setPushActions:function(e){this._pushActions=e},handleRemoteEcho:function(e){const t=this.getUnsigned(),n=this.getId();this.event=e,t.redacted_because&&(this.event.unsigned||(this.event.unsigned={}),this.event.unsigned.redacted_because=t.redacted_because),this.setStatus(null),this.getId()!==n&&this.emit("Event.localEventIdReplaced",this)},isSending(){return!!this.status},setStatus(e){this.status=e,this.emit("Event.status",this,e)},replaceLocalEventId(e){this.event.event_id=e,this.emit("Event.localEventIdReplaced",this)},isRelation(e){const t=this.getWireContent(),n=t&&t["m.relates_to"];return n&&n.rel_type&&n.event_id&&(e&&n.rel_type===e||!e)},getRelation(){return this.isRelation()?this.getWireContent()["m.relates_to"]:null},makeReplaced(e){this.isRedacted()&&e||this._replacingEvent!==e&&(this._replacingEvent=e,this.emit("Event.replaced",this))},getAssociatedStatus(){return this._replacingEvent?this._replacingEvent.status:this._localRedactionEvent?this._localRedactionEvent.status:this.status},getServerAggregatedRelation(e){const t=this.getUnsigned()["m.relations"];if(t)return t[e]},replacingEventId(){const e=this.getServerAggregatedRelation("m.replace");return e?e.event_id:this._replacingEvent?this._replacingEvent.getId():void 0},replacingEvent(){return this._replacingEvent},replacingEventDate(){const e=this.getServerAggregatedRelation("m.replace");if(e){const t=e.origin_server_ts;if(Number.isFinite(t))return new Date(t)}else if(this._replacingEvent)return this._replacingEvent.getDate()},localRedactionEvent(){return this._localRedactionEvent},getAssociatedId(){const e=this.getRelation();return e?e.event_id:this.isRedaction()?this.event.redacts:void 0},hasAssocation(){return!!this.getAssociatedId()},updateAssociatedId(e){const t=this.getRelation();t?t.event_id=e:this.isRedaction()&&(this.event.redacts=e)},flagCancelled(e=!0){this._isCancelled=e},isCancelled(){return this._isCancelled},toJSON(){const e={type:this.getType(),sender:this.getSender(),content:this.getContent(),event_id:this.getId(),origin_server_ts:this.getTs(),unsigned:this.getUnsigned(),room_id:this.getRoomId()};return this.isRedaction()&&(e.redacts=this.event.redacts),this.isEncrypted()?{decrypted:e,encrypted:this.event}:e},setVerificationRequest:function(e){this.verificationRequest=e}});const u=["event_id","type","room_id","user_id","sender","state_key","prev_state","content","unsigned","origin_server_ts"].reduce((function(e,t){return e[t]=1,e}),{}),d={"m.room.member":{membership:1},"m.room.create":{creator:1},"m.room.join_rules":{join_rule:1},"m.room.power_levels":{ban:1,events:1,events_default:1,kick:1,redact:1,state_default:1,users:1,users_default:1},"m.room.aliases":{aliases:1}}},function(e,t,n){var o=n(244)("wks"),r=n(190),i=n(89).Symbol,a="function"==typeof i;(e.exports=function(e){return o[e]||(o[e]=a&&i[e]||(a?i:r)("Symbol."+e))}).store=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}));const o=Object.freeze({RoomMemberList:"RoomMemberList",FilePanel:"FilePanel",NotificationPanel:"NotificationPanel",RoomMemberInfo:"RoomMemberInfo",EncryptionPanel:"EncryptionPanel",Room3pidMemberInfo:"Room3pidMemberInfo",GroupMemberList:"GroupMemberList",GroupRoomList:"GroupRoomList",GroupRoomInfo:"GroupRoomInfo",GroupMemberInfo:"GroupMemberInfo"}),r=[o.NotificationPanel,o.FilePanel,o.RoomMemberList,o.GroupMemberList,o.GroupRoomList]},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";t.__esModule=!0;var o,r=n(327),i=(o=r)&&o.__esModule?o:{default:o};t.default=function(e,t,n){return t in e?(0,i.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){var o=n(343),r="object"==typeof self&&self&&self.Object===Object&&self,i=o||r||Function("return this")();e.exports=i},function(e,t,n){"use strict";(function(e){var o=n(37),r=n(50),i=n(41),a=n(36),s=n(34),c=n(44),l=n(39),u=n(276),d=n(73),h=n(204),p=n(40),m=n(943),g=n(376);e.mxCalls={};const f=e.mxCalls;let _=null;const v={};function b(e){const t=document.getElementById(e);if(t){const n=async()=>{try{await t.play()}catch(e){console.log("Unable to play audio clip",e)}};v[e]?v[e]=v[e].then(()=>(t.load(),n())):v[e]=n()}}function y(e){const t=document.getElementById(e);t&&(v[e]?v[e]=v[e].then(()=>t.pause()):v[e]=t.pause())}function E(e){e.on("error",(function(t){if(console.error("Call error:",t),"unknown_devices"===t.code){const t=a.getComponent("dialogs.QuestionDialog");i.a.createTrackedDialog("Call Failed","",t,{title:Object(s.a)("Call Failed"),description:Object(s.a)("There are unknown sessions in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call."),button:Object(s.a)("Review Sessions"),onFinished:function(t){if(t){const t=o.a.get().getRoom(e.roomId);Object(u.c)(o.a.get(),t,()=>{!function(e){"outbound"===e.direction?l.a.dispatch({action:"place_call",room_id:e.roomId,type:e.type}):e.answer()}(e)},"outbound"===e.direction?Object(s.a)("Call Anyway"):Object(s.a)("Answer Anyway"),"outbound"===e.direction?Object(s.a)("Call"):Object(s.a)("Answer"))}}})}else{if(0===o.a.get().getTurnServers().length&&null===p.b.getValue("fallbackICEServerAllowed"))return void function(){const e=o.a.get(),t=a.getComponent("dialogs.QuestionDialog"),n=e=>React.createElement("code",null,e);i.a.createTrackedDialog("No TURN servers","",t,{title:Object(s.a)("Call failed due to misconfigured server"),description:React.createElement("div",null,React.createElement("p",null,Object(s.a)("Please ask the administrator of your homeserver (%(homeserverDomain)s) to configure a TURN server in order for calls to work reliably.",{homeserverDomain:e.getDomain()},{code:n})),React.createElement("p",null,Object(s.a)("Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.",null,{code:n}))),button:Object(s.a)("Try using turn.matrix.org"),cancelButton:Object(s.a)("OK"),onFinished:t=>{p.b.setValue("fallbackICEServerAllowed",null,p.a.DEVICE,t),e.setFallbackICEServerAllowed(t)}},null,!0)}();const e=a.getComponent("dialogs.ErrorDialog");i.a.createTrackedDialog("Call Failed","",e,{title:Object(s.a)("Call Failed"),description:t.message})}})),e.on("hangup",(function(){S(void 0,e.roomId,"ended")})),e.on("state",(function(t,n){if("ringing"===t)S(e,e.roomId,"ringing"),y("ringbackAudio");else if("invite_sent"===t)S(e,e.roomId,"ringback"),b("ringbackAudio");else if("ended"===t&&"connected"===n)S(void 0,e.roomId,"ended"),y("ringbackAudio"),b("callendAudio");else if("ended"===t&&"invite_sent"===n&&("remote"===e.hangupParty||"local"===e.hangupParty&&"invite_timeout"===e.hangupReason)){S(e,e.roomId,"busy"),y("ringbackAudio"),b("busyAudio");const t=a.getComponent("dialogs.ErrorDialog");i.a.createTrackedDialog("Call Handler","Call Timeout",t,{title:Object(s.a)("Call Timeout"),description:Object(s.a)("The remote side failed to pick up")+"."})}else"invite_sent"===n?(S(e,e.roomId,"stop_ringback"),y("ringbackAudio")):"ringing"===n?(S(e,e.roomId,"stop_ringing"),y("ringbackAudio")):"connected"===t&&(S(e,e.roomId,"connected"),y("ringbackAudio"))}))}function S(e,t,n){console.log("Call state in ".concat(t," changed to ").concat(n," (").concat(e?e.call_state:"-",")")),f[t]=e,"ringing"===n?b("ringAudio"):e&&"ringing"===e.call_state&&y("ringAudio"),e&&(e.call_state=n),l.a.dispatch({action:"call_state",room_id:t,state:n})}e.mxCallHandler||(l.a.register((function(e){switch(e.action){case"place_call":{if(w.getAnyActiveCall()){const e=a.getComponent("dialogs.ErrorDialog");return void i.a.createTrackedDialog("Call Handler","Existing Call",e,{title:Object(s.a)("Existing Call"),description:Object(s.a)("You are already in a call.")})}if(!o.a.get().supportsVoip()){const e=a.getComponent("dialogs.ErrorDialog");return void i.a.createTrackedDialog("Call Handler","VoIP is unsupported",e,{title:Object(s.a)("VoIP is unsupported"),description:Object(s.a)("You cannot place VoIP calls in this browser.")})}const t=o.a.get().getRoom(e.room_id);if(!t)return void console.error("Room %s does not exist.",e.room_id);const n=t.getJoinedMembers();if(n.length<=1){const e=a.getComponent("dialogs.ErrorDialog");return void i.a.createTrackedDialog("Call Handler","Cannot place call with self",e,{description:Object(s.a)("You cannot place a call with yourself.")})}if(2===n.length){console.info("Place %s call in %s",e.type,e.room_id),function(t){if(E(t),"voice"===e.type)t.placeVoiceCall();else if("video"===e.type)t.placeVideoCall(e.remote_element,e.local_element);else if("screensharing"===e.type){const n=r.a.get().screenCaptureErrorString();if(n){S(void 0,t.roomId,"ended"),console.log("Can't capture screen: "+n);const e=a.getComponent("dialogs.ErrorDialog");return void i.a.createTrackedDialog("Call Handler","Unable to capture screen",e,{title:Object(s.a)("Unable to capture screen"),description:n})}t.placeScreenSharingCall(e.remote_element,e.local_element)}else console.error("Unknown conf call type: %s",e.type)}(c.u.createNewMatrixCall(o.a.get(),e.room_id))}else l.a.dispatch({action:"place_conference_call",room_id:e.room_id,type:e.type,remote_element:e.remote_element,local_element:e.local_element})}break;case"place_conference_call":console.info("Place conference call in %s",e.room_id),async function(e,t){l.a.dispatch({action:"appsDrawer",show:!0});const n=o.a.get().getRoom(e),r=d.a.getRoomWidgets(n);if(h.a.roomHasPendingWidgetsOfType(e,r,"jitsi")){const e=a.getComponent("dialogs.ErrorDialog");return void i.a.createTrackedDialog("Call already in progress","",e,{title:Object(s.a)("Call in Progress"),description:Object(s.a)("A call is currently being placed!")})}if(r.filter(e=>"jitsi"===e.getContent().type).length>0){console.warn("Refusing to start conference call widget in "+e+" a conference call widget is already present");const t=a.getComponent("dialogs.ErrorDialog");return void i.a.createTrackedDialog("Already have Jitsi Widget","",t,{title:Object(s.a)("Call in Progress"),description:Object(s.a)("A call is already in progress!")})}const c="JitsiConference".concat(Object(m.a)()),u=g.a.getInstance().preferredDomain;let p=d.a.getLocalJitsiWrapperUrl();const f=new URL(p);f.search="",f.searchParams.set("confId",c),p=f.toString();const _={conferenceId:c,isAudioOnly:"voice"===t,domain:u},v="jitsi_"+o.a.get().credentials.userId+"_"+Date.now();d.a.setRoomWidget(e,v,"jitsi",p,"Jitsi",_).then(()=>{console.log("Jitsi widget added")}).catch(e=>{if("M_FORBIDDEN"===e.errcode){const e=a.getComponent("dialogs.ErrorDialog");i.a.createTrackedDialog("Call Failed","",e,{title:Object(s.a)("Permission Required"),description:Object(s.a)("You do not have permission to start a conference call in this room")})}console.error(e)})}(e.room_id,e.type);break;case"incoming_call":{if(w.getAnyActiveCall())return;if(!o.a.get().supportsVoip())return;const t=e.call;E(t),S(t,t.roomId,"ringing")}break;case"hangup":if(!f[e.room_id])return;f[e.room_id].hangup(),S(null,e.room_id,"ended");break;case"answer":if(!f[e.room_id])return;f[e.room_id].answer(),S(f[e.room_id],e.room_id,"connected"),l.a.dispatch({action:"view_room",room_id:e.room_id})}})),navigator.mediaSession&&(navigator.mediaSession.setActionHandler("play",(function(){})),navigator.mediaSession.setActionHandler("pause",(function(){})),navigator.mediaSession.setActionHandler("seekbackward",(function(){})),navigator.mediaSession.setActionHandler("seekforward",(function(){})),navigator.mediaSession.setActionHandler("previoustrack",(function(){})),navigator.mediaSession.setActionHandler("nexttrack",(function(){}))));const w={getCallForRoom:function(e){let t=w.getCall(e);return t||(_&&(t=_.getConferenceCallForRoom(e)),t||null)},getCall:function(e){return f[e]||null},getAnyActiveCall:function(){const e=Object.keys(f);for(let t=0;t{const[v,b]=Object(o.useState)(!1),y=c()({mx_E2EIcon:!0,mx_E2EIcon_warning:t===p.WARNING,mx_E2EIcon_normal:t===p.NORMAL,mx_E2EIcon_verified:t===p.VERIFIED},n);let E;const S=Object(u.a)("feature_cross_signing");let w;S&&e?E=m[t]:S&&!e?E=g[t]:!S&&e?E=f[t]:S||e||(E=_[t]),i&&(w={width:"".concat(i,"px"),height:"".concat(i,"px")});const C=()=>b(!0),x=()=>b(!1);let T;return v&&!s&&(T=r.a.createElement(h.a,{label:E?Object(l.a)(E):""})),a?r.a.createElement(d.a,{onClick:a,onMouseOver:C,onMouseOut:x,className:y,style:w},T):r.a.createElement("div",{onMouseOver:C,onMouseOut:x,className:y,style:w},T)};v.propTypes={isUser:a.a.bool,status:a.a.oneOf(Object.values(p)),className:a.a.string,size:a.a.number,onClick:a.a.func},t.b=v},function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return f})),n.d(t,"b",(function(){return _}));var o=n(41),r=n(36),i=n(37),a=n(237),s=n(238),c=n(34),l=n(40),u=n(61);let d={},h=!1;function p(){return h||l.b.getValue("keepSecretStoragePassphraseForSession")}class m extends Error{constructor(){super("Secret storage access canceled")}}const g={getSecretStorageKey:async function({keys:e},t){const n=Object.entries(e);if(n.length>1)throw new Error("Multiple storage key requests not implemented");const[l,u]=n[0];if(p()&&d[l])return[l,d[l]];const h=async({passphrase:e,recoveryKey:t})=>e?Object(a.a)(e,u.passphrase.salt,u.passphrase.iterations):Object(s.a)(t),g=r.getComponent("dialogs.secretstorage.AccessSecretStorageDialog"),{finished:f}=o.a.createTrackedDialog("Access Secret Storage dialog","",g,{keyInfo:u,checkPrivateKey:async e=>{const t=await h(e);return await i.a.get().checkSecretStorageKey(t,u)}},null,!1,!1,{onBeforeClose:async e=>"backgroundClick"!==e||async function(e){let t;t="m.cross_signing.user_signing"===e?Object(c.a)("If you cancel now, you won't complete verifying the other user."):"m.cross_signing.self_signing"===e?Object(c.a)("If you cancel now, you won't complete verifying your other session."):Object(c.a)("If you cancel now, you won't complete your operation.");const n=r.getComponent("dialogs.QuestionDialog"),[i]=await o.a.createDialog(n,{title:Object(c.a)("Cancel entering passphrase?"),description:t,danger:!0,cancelButton:Object(c.a)("Enter passphrase"),button:Object(c.a)("Cancel")}).finished;return i}(t)}),[_]=await f;if(!_)throw new m;const v=await h(_);return p()&&(d[l]=v),[l,v]},onSecretRequested:async function({user_id:e,device_id:t,request_id:n,name:o,device_trust:r}){console.log("onSecretRequested",e,t,n,o,r);const a=i.a.get();if(e===a.getUserId())if(r&&r.isVerified()){if(o.startsWith("m.cross_signing")){const e=a.getCrossSigningCacheCallbacks();if(!e.getCrossSigningKeyCache)return;if("m.cross_signing.self_signing"===o){const n=await e.getCrossSigningKeyCache("self_signing");return n||console.log("self_signing requested by ".concat(t,", but not found in cache")),n&&Object(u.encodeBase64)(n)}if("m.cross_signing.user_signing"===o){const n=await e.getCrossSigningKeyCache("user_signing");return n||console.log("user_signing requested by ".concat(t,", but not found in cache")),n&&Object(u.encodeBase64)(n)}}else if("m.megolm_backup.v1"===o){const e=await a._crypto.getSessionBackupPrivateKey();return e||console.log("session backup key requested by ".concat(t,", but not found in cache")),e&&Object(u.encodeBase64)(e)}console.warn("onSecretRequested didn't recognise the secret named ",o)}else console.log("CrossSigningManager: Ignoring request from untrusted device ".concat(t))}};async function f(){let e;const t=r.getComponent("dialogs.keybackup.RestoreKeyBackupDialog"),{finished:n}=o.a.createTrackedDialog("Restore Backup","",t,{showSummary:!1,keyCallback:t=>e=t},null,!1,!0);if(!await n)throw new Error("Key backup prompt cancelled");return e}async function _(e=(async()=>{}),t=!1){const a=i.a.get();h=!0;try{if(!await a.hasSecretStorageKey()||t){const{finished:e}=o.a.createTrackedDialogAsync("Create Secret Storage dialog","",Promise.all([n.e(0),n.e(3)]).then(n.bind(null,1441)),{force:t},null,!1,!0),[r]=await e;if(!r)throw new Error("Secret storage creation canceled")}else{const e=r.getComponent("dialogs.InteractiveAuthDialog");await a.bootstrapSecretStorage({authUploadDeviceSigningKeys:async t=>{const{finished:n}=o.a.createTrackedDialog("Cross-signing keys dialog","",e,{title:Object(c.a)("Setting up keys"),matrixClient:i.a.get(),makeRequest:t}),[r]=await n;if(!r)throw new Error("Cross-signing key upload auth canceled")},getBackupPassphrase:f})}return await e()}finally{h=!1,p()||(d={})}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(231);function r(e){this._eventTimelineSet=e,this._roomId=e.room?e.room.roomId:null,this._events=[],this._baseIndex=0,this._startState=new o.a(this._roomId),this._startState.paginationToken=null,this._endState=new o.a(this._roomId),this._endState.paginationToken=null,this._prevTimeline=null,this._nextTimeline=null,this._paginationRequests={b:null,f:null},this._name=this._roomId+":"+(new Date).toISOString()}r.BACKWARDS="b",r.FORWARDS="f",r.prototype.initialiseState=function(e){if(this._events.length>0)throw new Error("Cannot initialise state after events are added");for(const t of e)Object.freeze(t);this._startState.setStateEvents(e),this._endState.setStateEvents(e)},r.prototype.forkLive=function(e){const t=this.getState(e),n=new r(this._eventTimelineSet);return n._startState=t.clone(),n._endState=t,this._endState=t.clone(),n},r.prototype.fork=function(e){const t=this.getState(e),n=new r(this._eventTimelineSet);return n._startState=t.clone(),n._endState=t.clone(),n},r.prototype.getRoomId=function(){return this._roomId},r.prototype.getFilter=function(){return this._eventTimelineSet.getFilter()},r.prototype.getTimelineSet=function(){return this._eventTimelineSet},r.prototype.getBaseIndex=function(){return this._baseIndex},r.prototype.getEvents=function(){return this._events},r.prototype.getState=function(e){if(e==r.BACKWARDS)return this._startState;if(e==r.FORWARDS)return this._endState;throw new Error("Invalid direction '"+e+"'")},r.prototype.getPaginationToken=function(e){return this.getState(e).paginationToken},r.prototype.setPaginationToken=function(e,t){this.getState(t).paginationToken=e},r.prototype.getNeighbouringTimeline=function(e){if(e==r.BACKWARDS)return this._prevTimeline;if(e==r.FORWARDS)return this._nextTimeline;throw new Error("Invalid direction '"+e+"'")},r.prototype.setNeighbouringTimeline=function(e,t){if(this.getNeighbouringTimeline(t))throw new Error("timeline already has a neighbouring timeline - cannot reset neighbour (direction: "+t+")");if(t==r.BACKWARDS)this._prevTimeline=e;else{if(t!=r.FORWARDS)throw new Error("Invalid direction '"+t+"'");this._nextTimeline=e}this.setPaginationToken(null,t)},r.prototype.addEvent=function(e,t){const n=t?this._startState:this._endState,o=this.getTimelineSet();let i;o.room&&o.room.getUnfilteredTimelineSet()===o&&(r.setEventMetadata(e,n,t),e.isState()&&(n.setStateEvents([e]),e.sender&&("m.room.member"!==e.getType()||t)||r.setEventMetadata(e,n,t))),i=t?0:this._events.length,this._events.splice(i,0,e),t&&this._baseIndex++},r.setEventMetadata=function(e,t,n){e.sender=t.getSentinelMember(e.getSender()),"m.room.member"===e.getType()&&(e.target=t.getSentinelMember(e.getStateKey())),e.isState()&&n&&(e.forwardLooking=!1)},r.prototype.removeEvent=function(e){for(let t=this._events.length-1;t>=0;t--){const n=this._events[t];if(n.getId()==e)return this._events.splice(t,1),t=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function m(e,t){if(c.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return B(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(o)return B(e).length;t=(""+t).toLowerCase(),o=!0}}function g(e,t,n){var o=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,n);case"utf8":case"utf-8":return T(this,t,n);case"ascii":return k(this,t,n);case"latin1":case"binary":return R(this,t,n);case"base64":return x(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,t,n);default:if(o)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function f(e,t,n){var o=e[t];e[t]=e[n],e[n]=o}function _(e,t,n,o,r){if(0===e.length)return-1;if("string"==typeof n?(o=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=r?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(r)return-1;n=e.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof t&&(t=c.from(t,o)),c.isBuffer(t))return 0===t.length?-1:v(e,t,n,o,r);if("number"==typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,o,r);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,o,r){var i,a=1,s=e.length,c=t.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(r){var u=-1;for(i=n;is&&(n=s-c),i=n;i>=0;i--){for(var d=!0,h=0;hr&&(o=r):o=r;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");o>i/2&&(o=i/2);for(var a=0;a>8,r=n%256,i.push(r),i.push(o);return i}(t,e.length-n),e,n,o)}function x(e,t,n){return 0===t&&n===e.length?o.fromByteArray(e):o.fromByteArray(e.slice(t,n))}function T(e,t,n){n=Math.min(e.length,n);for(var o=[],r=t;r239?4:l>223?3:l>191?2:1;if(r+d<=n)switch(d){case 1:l<128&&(u=l);break;case 2:128==(192&(i=e[r+1]))&&(c=(31&l)<<6|63&i)>127&&(u=c);break;case 3:i=e[r+1],a=e[r+2],128==(192&i)&&128==(192&a)&&(c=(15&l)<<12|(63&i)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:i=e[r+1],a=e[r+2],s=e[r+3],128==(192&i)&&128==(192&a)&&128==(192&s)&&(c=(15&l)<<18|(63&i)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}null===u?(u=65533,d=1):u>65535&&(u-=65536,o.push(u>>>10&1023|55296),u=56320|1023&u),o.push(u),r+=d}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var n="",o=0;for(;o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},c.prototype.compare=function(e,t,n,o,r){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===o&&(o=0),void 0===r&&(r=this.length),t<0||n>e.length||o<0||r>this.length)throw new RangeError("out of range index");if(o>=r&&t>=n)return 0;if(o>=r)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(r>>>=0)-(o>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(i,a),l=this.slice(o,r),u=e.slice(t,n),d=0;dr)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var i=!1;;)switch(o){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return y(this,e,t,n);case"ascii":return E(this,e,t,n);case"latin1":case"binary":return S(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),i=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function k(e,t,n){var o="";n=Math.min(e.length,n);for(var r=t;ro)&&(n=o);for(var r="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function F(e,t,n,o,r,i){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>r||te.length)throw new RangeError("Index out of range")}function N(e,t,n,o){t<0&&(t=65535+t+1);for(var r=0,i=Math.min(e.length-n,2);r>>8*(o?r:1-r)}function A(e,t,n,o){t<0&&(t=4294967295+t+1);for(var r=0,i=Math.min(e.length-n,4);r>>8*(o?r:3-r)&255}function M(e,t,n,o,r,i){if(n+o>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function P(e,t,n,o,i){return i||M(e,0,n,4),r.write(e,t,n,o,23,4),n+4}function L(e,t,n,o,i){return i||M(e,0,n,8),r.write(e,t,n,o,52,8),n+8}c.prototype.slice=function(e,t){var n,o=this.length;if((e=~~e)<0?(e+=o)<0&&(e=0):e>o&&(e=o),(t=void 0===t?o:~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),t0&&(r*=256);)o+=this[e+--t]*r;return o},c.prototype.readUInt8=function(e,t){return t||I(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||I(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||I(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||I(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||I(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||I(e,t,this.length);for(var o=this[e],r=1,i=0;++i=(r*=128)&&(o-=Math.pow(2,8*t)),o},c.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||I(e,t,this.length);for(var o=t,r=1,i=this[e+--o];o>0&&(r*=256);)i+=this[e+--o]*r;return i>=(r*=128)&&(i-=Math.pow(2,8*t)),i},c.prototype.readInt8=function(e,t){return t||I(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||I(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){t||I(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return t||I(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||I(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||I(e,4,this.length),r.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||I(e,4,this.length),r.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||I(e,8,this.length),r.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||I(e,8,this.length),r.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,n,o){(e=+e,t|=0,n|=0,o)||F(this,e,t,n,Math.pow(2,8*n)-1,0);var r=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+r]=e/i&255;return t+n},c.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):A(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):A(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,n,o){if(e=+e,t|=0,!o){var r=Math.pow(2,8*n-1);F(this,e,t,n,r-1,-r)}var i=0,a=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},c.prototype.writeIntBE=function(e,t,n,o){if(e=+e,t|=0,!o){var r=Math.pow(2,8*n-1);F(this,e,t,n,r-1,-r)}var i=n-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):A(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):A(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,n){return P(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return P(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return L(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return L(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,o){if(n||(n=0),o||0===o||(o=this.length),t>=e.length&&(t=e.length),t||(t=0),o>0&&o=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-t=0;--r)e[r+t]=this[r+n];else if(i<1e3||!c.TYPED_ARRAY_SUPPORT)for(r=0;r>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!r){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===o){(t-=3)>-1&&i.push(239,191,189);continue}r=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(t-=3)>-1&&i.push(239,191,189);if(r=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function q(e){return o.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function G(e,t,n,o){for(var r=0;r=t.length||r>=e.length);++r)t[r+n]=e[r];return r}}).call(this,n(17))},function(e,t,n){"use strict";e.exports=function(e,t,n,o,r,i,a,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,o,r,i,a,s],u=0;c=new Error("Invariant Violation: "+t.replace(/%s/g,(function(){return l[u++]})))}throw c.framesToPop=1,c}}},function(e,t,n){var o=n(89),r=n(66),i=n(240),a=n(126),s=n(111),c=function(e,t,n){var l,u,d,h=e&c.F,p=e&c.G,m=e&c.S,g=e&c.P,f=e&c.B,_=e&c.W,v=p?r:r[t]||(r[t]={}),b=v.prototype,y=p?o:m?o[t]:(o[t]||{}).prototype;for(l in p&&(n=t),n)(u=!h&&y&&void 0!==y[l])&&s(v,l)||(d=u?y[l]:n[l],v[l]=p&&"function"!=typeof y[l]?n[l]:f&&u?i(d,o):_&&y[l]==d?function(e){var t=function(t,n,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,o)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):g&&"function"==typeof d?i(Function.call,d):d,g&&((v.virtual||(v.virtual={}))[l]=d,e&c.R&&b&&!b[l]&&a(b,l,d)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var o=n(127),r=n(328),i=n(241),a=Object.defineProperty;t.f=n(91)?Object.defineProperty:function(e,t,n){if(o(e),t=i(t,!0),o(n),r)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){e.exports=!n(129)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){e.exports={default:n(772),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var o,r=n(327),i=(o=r)&&o.__esModule?o:{default:o};t.default=function(){function e(e,t){for(var n=0;n{this._usersPending[t].resolve=e,this._usersPending[t].reject=n}).then(e=>(this._userGroups[t]=e,setTimeout(()=>{delete this._userGroups[t]},18e5),this._userGroups[t])).catch(e=>{if("M_UNRECOGNIZED"===e.errcode)return console.warn("Cannot display flair, server does not support groups"),void(i=!1);throw console.error("Could not get groups for user",t,e),e}).finally(()=>{delete this._usersInFlight[t]}),this._debounceTimeoutID&&clearTimeout(this._debounceTimeoutID),this._debounceTimeoutID=setTimeout(()=>{this._batchedGetPublicGroups(e)},200),this._usersPending[t].prom)}async _batchedGetPublicGroups(e){this._usersInFlight=this._usersPending,this._usersPending={};let t={users:[]};try{t=await e.getPublicisedGroups(Object.keys(this._usersInFlight))}catch(e){return void Object.keys(this._usersInFlight).forEach(t=>{this._usersInFlight[t]&&this._usersInFlight[t].reject(e)})}const n=t.users;Object.keys(this._usersInFlight).forEach(e=>{this._usersInFlight[e]&&this._usersInFlight[e].resolve(n[e]||[])})}async getGroupProfileCached(e,t){if(this._groupProfiles[t])return this._groupProfiles[t];if(this._groupProfilesPromise[t]){try{await this._groupProfilesPromise[t]}catch(e){return null}return this._groupProfiles[t]}let n;console.log("FlairStore: Request group profile of "+t),this._groupProfilesPromise[t]=e.getGroupProfile(t);try{n=await this._groupProfilesPromise[t]}catch(e){return console.log("FlairStore: Failed to get group profile for "+t,e),delete this._groupProfilesPromise[t],null}return this._groupProfiles[t]={groupId:t,avatarUrl:n.avatar_url,name:n.name,shortDescription:n.short_description},delete this._groupProfilesPromise[t],console.log("FlairStore: Emit updateGroupProfile for "+t),this.emit("updateGroupProfile"),setTimeout(()=>{this.refreshGroupProfile(e,t)},18e5),this._groupProfiles[t]}refreshGroupProfile(e,t){return delete this._groupProfiles[t],this.getGroupProfileCached(e,t)}}void 0===e.singletonFlairStore&&(e.singletonFlairStore=new a),t.a=e.singletonFlairStore}).call(this,n(17))},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var o=n(44),r=n(37),i=n(41),a=n(36),s=n(34),c=n(166),l=n(170),u=n(143);class d extends Error{}class h{constructor(e=null){this.accessToken=null,this.authEnabled=!0,this.tempClient=e?Object(o.s)({baseUrl:"",idBaseUrl:e}):null}get _matrixClient(){return this.tempClient?this.tempClient:r.a.get()}_writeToken(){this.tempClient||window.localStorage.setItem("mx_is_access_token",this.accessToken)}_readToken(){return this.tempClient?null:window.localStorage.getItem("mx_is_access_token")}hasCredentials(){return null!=this.accessToken}async getAccessToken({check:e=!0}={}){if(!this.authEnabled)return null;let t=this.accessToken;if(t||(t=this._readToken()),!t)return t=await this.registerForToken(e),t&&(this.accessToken=t,this._writeToken()),t;if(e)try{await this._checkToken(t)}catch(e){if(e instanceof c.b||e instanceof d)throw e;t=await this.registerForToken(),t&&(this.accessToken=t,this._writeToken())}return t}async _checkToken(e){const t=this._matrixClient.getIdentityServerUrl();try{await this._matrixClient.getIdentityAccount(e)}catch(n){if("M_TERMS_NOT_SIGNED"===n.errcode)return console.log("Identity Server requires new terms to be agreed to"),void await Object(c.d)([new c.a(o.o.IS,t,e)]);throw n}if(!this.tempClient&&!Object(l.a)()&&!await Object(l.b)(t)){const e=a.getComponent("dialogs.QuestionDialog"),{finished:n}=i.a.createTrackedDialog("Default identity server terms warning","",e,{title:Object(s.a)("Identity server has no terms of service"),description:React.createElement("div",null,React.createElement("p",null,Object(s.a)("This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.",{},{server:()=>React.createElement("b",null,Object(u.a)(t))})),React.createElement("p",null,Object(s.a)("Only continue if you trust the owner of the server."))),button:Object(s.a)("Trust")}),[o]=await n;if(!o)throw new d("User aborted identity server action without terms");Object(l.d)()}}async registerForToken(e=!0){const t=await r.a.get().getOpenIdToken(),{access_token:n,token:o}=await this._matrixClient.registerWithIdentityServer(t),i=o||n;return e&&await this._checkToken(i),i}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return h})),n.d(t,"d",(function(){return p})),n.d(t,"a",(function(){return m})),n.d(t,"c",(function(){return g}));var o=n(37),r=n(41),i=n(36),a=n(34),s=n(39),c=n(144),l=n(63),u=n(142),d=n(40);function h(e){void 0===(e=e||{}).spinner&&(e.spinner=!0),void 0===e.guestAccess&&(e.guestAccess=!0),void 0===e.encryption&&(e.encryption=!1);const t=i.getComponent("dialogs.ErrorDialog"),n=i.getComponent("elements.Spinner"),l=o.a.get();if(l.isGuest())return s.a.dispatch({action:"require_registration"}),Promise.resolve(null);const d=e.dmUserId?"trusted_private_chat":"private_chat",h=e.createOpts||{};if(h.preset=h.preset||d,h.visibility=h.visibility||"private",e.dmUserId&&void 0===h.invite)switch(Object(u.c)(e.dmUserId)){case"mx-user-id":h.invite=[e.dmUserId];break;case"email":h.invite_3pid=[{id_server:o.a.get().getIdentityServerUrl(!0),medium:"email",address:e.dmUserId}]}let p,m;return e.dmUserId&&void 0===h.is_direct&&(h.is_direct=!0),void 0===e.andView&&(e.andView=!0),h.initial_state=h.initial_state||[],e.guestAccess&&h.initial_state.push({type:"m.room.guest_access",state_key:"",content:{guest_access:"can_join"}}),e.encryption&&h.initial_state.push({type:"m.room.encryption",state_key:"",content:{algorithm:"m.megolm.v1.aes-sha2"}}),e.spinner&&(p=r.a.createDialog(n,null,"mx_Dialog_spinner")),l.createRoom(h).finally((function(){p&&p.close()})).then((function(t){return m=t.room_id,e.dmUserId?c.d(m,e.dmUserId):Promise.resolve()})).then((function(){return e.andView&&s.a.dispatch({action:"view_room",room_id:m,should_peek:!1,joining:!0}),m}),(function(n){if(e.inlineErrors)throw n;s.a.dispatch({action:"join_room_error"}),console.error("Failed to create room "+m+" "+n);let o=Object(a.a)("Server may be unavailable, overloaded, or you hit a bug.");return"M_UNSUPPORTED_ROOM_VERSION"===n.errcode&&(o=Object(a.a)("The server does not support the room version specified.")),r.a.createTrackedDialog("Failure to create room","",t,{title:Object(a.a)("Failure to create room"),description:o}),null}))}function p(e,t){const n=l.a.shared().getDMRoomsForUserId(t).map(t=>e.getRoom(t)).filter(e=>{if(e&&"join"===e.getMyMembership()){const n=e.getMember(t);return n&&("invite"===n.membership||"join"===n.membership)}return!1}).sort((e,t)=>t.getLastActiveTimestamp()-e.getLastActiveTimestamp());if(n.length)return n[0]}async function m(e,t){const n=await e.downloadKeys(t);return Object.values(n).every(e=>Object.keys(e).length>0)}async function g(e,t){const n=p(e,t);let o;if(n)o=n.roomId;else{let n;d.b.getValue("feature_cross_signing")&&(n=m(e,[t])),o=await h({encryption:n,dmUserId:t,spinner:!1,andView:!1}),await async function(e,t,n,o={timeout:1500}){const{timeout:r}=o;let i;return new Promise(o=>{i=function(e,r,i){i.userId===n&&i.roomId===t&&o(!0)},e.on("RoomState.newMember",i),setTimeout(o,r,!1)}).finally(()=>{e.removeListener("RoomState.newMember",i)})}(e,o,t)}return o}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(140);function r(e,t){const n=Object(o.throttle)(e,t,{leading:!0,trailing:!0}),r=n.bind;return n.bind=function(){const e=r.apply(n,arguments);return e.cancelPendingCall=n.cancelPendingCall,e},n.cancelPendingCall=function(){n.cancel()},n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.FOCUS_GROUP="data-focus-lock",t.FOCUS_DISABLED="data-focus-lock-disabled",t.FOCUS_ALLOW="data-no-focus-lock",t.FOCUS_AUTO="data-autofocus-inside"},function(e,t,n){"use strict";var o="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var o in n)r(n,o)&&(e[o]=n[o])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,n,o,r){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+o),r);else for(var i=0;inew o.a;function A(e){N=e}function M(t){return"string"==typeof t&&(t={baseUrl:t}),t.request=t.request||O,t.store=t.store||new r.a({localStorage:e.localStorage}),t.scheduler=t.scheduler||new i.a,t.cryptoStore=t.cryptoStore||N(),new a.b(t)}}.call(this,n(17))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return l}));var o=n(0),r=n(320),i=n(151),a=n(746),s=n(154),c=n(11);class l{constructor(e,t){this._indexedDB=e,this._dbName=t,this._backendPromise=null,this._backend=null}static exists(e,t){return c.a(e,t)}startup(){return this._backendPromise||(this._backendPromise=new Promise((e,t)=>{if(!this._indexedDB)return void t(new Error("no indexeddb support available"));o.a.log("connecting to indexeddb ".concat(this._dbName));const n=this._indexedDB.open(this._dbName,a.b);n.onupgradeneeded=e=>{const t=e.target.result,n=e.oldVersion;a.c(t,n)},n.onblocked=()=>{o.a.log("can't yet open IndexedDBCryptoStore because it is open elsewhere")},n.onerror=e=>{o.a.log("Error connecting to indexeddb",e),t(e.target.error)},n.onsuccess=t=>{const n=t.target.result;o.a.log("connected to indexeddb ".concat(this._dbName)),e(new a.a(n))}}).then(e=>e.doTxn("readonly",[l.STORE_INBOUND_GROUP_SESSIONS,l.STORE_INBOUND_GROUP_SESSIONS_WITHHELD],t=>{e.getEndToEndInboundGroupSession("","",t,()=>{})}).then(()=>e)).catch(t=>{if("VersionError"===t.name)throw o.a.warn("Crypto DB is too new for us to use!",t),new s.a(s.a.TOO_NEW);o.a.warn("unable to connect to indexeddb ".concat(this._dbName)+": falling back to localStorage store: ".concat(t));try{return new r.a(e.localStorage)}catch(t){return o.a.warn("unable to open localStorage: falling back to in-memory store: ".concat(t)),new i.a}}).then(e=>{this._backend=e})),this._backendPromise}deleteAllData(){return new Promise((e,t)=>{if(!this._indexedDB)return void t(new Error("no indexeddb support available"));o.a.log("Removing indexeddb instance: ".concat(this._dbName));const n=this._indexedDB.deleteDatabase(this._dbName);n.onblocked=()=>{o.a.log("can't yet delete IndexedDBCryptoStore because it is open elsewhere")},n.onerror=e=>{o.a.log("Error deleting data from indexeddb",e),t(e.target.error)},n.onsuccess=()=>{o.a.log("Removed indexeddb instance: ".concat(this._dbName)),e()}}).catch(e=>{o.a.warn("unable to delete IndexedDBCryptoStore: ".concat(e))})}getOrAddOutgoingRoomKeyRequest(e){return this._backend.getOrAddOutgoingRoomKeyRequest(e)}getOutgoingRoomKeyRequest(e){return this._backend.getOutgoingRoomKeyRequest(e)}getOutgoingRoomKeyRequestByState(e){return this._backend.getOutgoingRoomKeyRequestByState(e)}getAllOutgoingRoomKeyRequestsByState(e){return this._backend.getAllOutgoingRoomKeyRequestsByState(e)}getOutgoingRoomKeyRequestsByTarget(e,t,n){return this._backend.getOutgoingRoomKeyRequestsByTarget(e,t,n)}updateOutgoingRoomKeyRequest(e,t,n){return this._backend.updateOutgoingRoomKeyRequest(e,t,n)}deleteOutgoingRoomKeyRequest(e,t){return this._backend.deleteOutgoingRoomKeyRequest(e,t)}getAccount(e,t){this._backend.getAccount(e,t)}storeAccount(e,t){this._backend.storeAccount(e,t)}getCrossSigningKeys(e,t){this._backend.getCrossSigningKeys(e,t)}getSecretStorePrivateKey(e,t,n){this._backend.getSecretStorePrivateKey(e,t,n)}storeCrossSigningKeys(e,t){this._backend.storeCrossSigningKeys(e,t)}storeSecretStorePrivateKey(e,t,n){this._backend.storeSecretStorePrivateKey(e,t,n)}countEndToEndSessions(e,t){this._backend.countEndToEndSessions(e,t)}getEndToEndSession(e,t,n,o){this._backend.getEndToEndSession(e,t,n,o)}getEndToEndSessions(e,t,n){this._backend.getEndToEndSessions(e,t,n)}getAllEndToEndSessions(e,t){this._backend.getAllEndToEndSessions(e,t)}storeEndToEndSession(e,t,n,o){this._backend.storeEndToEndSession(e,t,n,o)}storeEndToEndSessionProblem(e,t,n){return this._backend.storeEndToEndSessionProblem(e,t,n)}getEndToEndSessionProblem(e,t){return this._backend.getEndToEndSessionProblem(e,t)}filterOutNotifiedErrorDevices(e){return this._backend.filterOutNotifiedErrorDevices(e)}getEndToEndInboundGroupSession(e,t,n,o){this._backend.getEndToEndInboundGroupSession(e,t,n,o)}getAllEndToEndInboundGroupSessions(e,t){this._backend.getAllEndToEndInboundGroupSessions(e,t)}addEndToEndInboundGroupSession(e,t,n,o){this._backend.addEndToEndInboundGroupSession(e,t,n,o)}storeEndToEndInboundGroupSession(e,t,n,o){this._backend.storeEndToEndInboundGroupSession(e,t,n,o)}storeEndToEndInboundGroupSessionWithheld(e,t,n,o){this._backend.storeEndToEndInboundGroupSessionWithheld(e,t,n,o)}storeEndToEndDeviceData(e,t){this._backend.storeEndToEndDeviceData(e,t)}getEndToEndDeviceData(e,t){this._backend.getEndToEndDeviceData(e,t)}storeEndToEndRoom(e,t,n){this._backend.storeEndToEndRoom(e,t,n)}getEndToEndRooms(e,t){this._backend.getEndToEndRooms(e,t)}getSessionsNeedingBackup(e){return this._backend.getSessionsNeedingBackup(e)}countSessionsNeedingBackup(e){return this._backend.countSessionsNeedingBackup(e)}unmarkSessionsNeedingBackup(e,t){return this._backend.unmarkSessionsNeedingBackup(e,t)}markSessionsNeedingBackup(e,t){return this._backend.markSessionsNeedingBackup(e,t)}doTxn(e,t,n){return this._backend.doTxn(e,t,n)}}l.STORE_ACCOUNT="account",l.STORE_SESSIONS="sessions",l.STORE_INBOUND_GROUP_SESSIONS="inbound_group_sessions",l.STORE_INBOUND_GROUP_SESSIONS_WITHHELD="inbound_group_sessions_withheld",l.STORE_DEVICE_DATA="device_data",l.STORE_ROOMS="rooms",l.STORE_BACKUP="sessions_needing_backup"}).call(this,n(17))},function(e,t,n){"use strict";n.d(t,"i",(function(){return u})),n.d(t,"j",(function(){return d})),n.d(t,"a",(function(){return h})),n.d(t,"h",(function(){return p})),n.d(t,"g",(function(){return m})),n.d(t,"e",(function(){return g})),n.d(t,"d",(function(){return f})),n.d(t,"f",(function(){return _})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return b})),n.d(t,"k",(function(){return y}));var o=n(3),r=n.n(o),i=n(0),a=n(49),s=n(155),c=n(125);const l="m.key.verification.",u=l+"request",d=l+"start",h=l+"cancel",p=l+"ready",m=1,g=2,f=3,_=4,v=5,b=6;class y extends a.EventEmitter{constructor(e,t,n){super(),r()(this,"_cancelOnTimeout",()=>{try{this.cancel({reason:"Other party didn't accept in time",code:"m.timeout"})}catch(e){i.a.error("Error while cancelling verification request",e)}}),this.channel=e,this.channel._request=this,this._verificationMethods=t,this._client=n,this._commonMethods=[],this._setPhase(m,!1),this._eventsByUs=new Map,this._eventsByThem=new Map,this._observeOnly=!1,this._timeoutTimer=null,this._accepting=!1,this._declining=!1,this._verifierHasFinished=!1,this._cancelled=!1,this._chosenMethod=null,this._qrCodeData=null}static validateEvent(e,t,n){const o=t.getContent();return!(!e||!e.startsWith(l))&&(o?e!==u&&e!==p||Array.isArray(o.methods)?e!==u&&e!==p&&e!==d||"string"==typeof o.from_device&&0!==o.from_device.length||(i.a.log("VerificationRequest: validateEvent: fail because from_device"),!1):(i.a.log("VerificationRequest: validateEvent: fail because methods"),!1):(i.a.log("VerificationRequest: validateEvent: no content"),!1))}get invalid(){return this.phase===m}get requested(){return this.phase===g}get cancelled(){return this.phase===v}get ready(){return this.phase===f}get started(){return this.phase===_}get done(){return this.phase===b}get methods(){return this._commonMethods}get chosenMethod(){return this._chosenMethod}get timeout(){const e=this._getEventByEither(u);if(e){const t=Date.now()-this.channel.getTimestamp(e);return Math.max(0,6e5-t)}return 0}get requestEvent(){return this._getEventByEither(u)}get phase(){return this._phase}get verifier(){return this._verifier}get canAccept(){return this.phase{const o=()=>{let r=!1;return e(this)?(t(this),r=!0):this.cancelled&&(n(new Error("cancelled")),r=!0),r&&this.off("change",o),r};o()||this.on("change",o)})}_setPhase(e,t=!0){this._phase=e,t&&this.emit("change")}_getEventByEither(e){return this._eventsByThem.get(e)||this._eventsByUs.get(e)}_getEventBy(e,t){return t?this._eventsByThem.get(e):this._eventsByUs.get(e)}_calculatePhaseTransitions(){const e=[{phase:m}],t=()=>e[e.length-1].phase,n=this._eventsByThem.has(u),o=this._getEventBy(u,n);o&&e.push({phase:g,event:o});const r=o&&this._getEventBy(p,!n);let i;if(r&&t()===g&&e.push({phase:f,event:r}),r||!o){const e=this._eventsByThem.get(d),t=this._eventsByUs.get(d);i=e&&t?e.getSender()this._verificationMethods.has(e))}if(this.observeOnly||t!==g&&t!==_&&t!==f||this.channel.receiveStartFromOtherDevices&&this._wasSentByOwnUser(n)&&!this._wasSentByOwnDevice(n)&&(this._observeOnly=!0),t===_){const{method:e}=n.getContent();this._verifier||this.observeOnly||(this._verifier=this._createVerifier(e,n),this._verifier?this._chosenMethod=e:this.cancel({code:"m.unknown_method",reason:"Unknown method: ".concat(e)}))}}_applyPhaseTransitions(){const e=this._calculatePhaseTransitions(),t=e.findIndex(e=>e.phase===this.phase),n=e.slice(t+1);for(const e of n)this._transitionToPhase(e);return n}_isWinningStartRace(e){if(e.getType()!==d)return!1;const t=this._verifier.startEvent;let n,o;if(this.isSelfVerification)if(t){const e=t.getContent();n=e&&e.from_device}else n=this._client.getDeviceId();else n=t?t.getSender():this._client.getUserId();if(this.isSelfVerification){const t=e.getContent();o=t&&t.from_device}else o=e.getSender();return oe.phase===f)){this.otherPartySupportsMethod(c.c,!0)&&(this._qrCodeData=await c.a.create(this,this._client))}const e=l[l.length-1],{phase:t}=e;this._setupTimeout(t),this._setPhase(t)}else this._observeOnly!==a&&this.emit("change")}finally{i.a.log("Verification request ".concat(this.channel.transactionId,": ")+"".concat(e," event with id:").concat(t.getId(),", ")+"content:".concat(JSON.stringify(t.getContent())," ")+"deviceId:".concat(this.channel.deviceId,", ")+"sender:".concat(t.getSender(),", isSentByUs:").concat(r,", ")+"isLiveEvent:".concat(n,", isRemoteEcho:").concat(o,", ")+"phase:".concat(s,"=>").concat(this.phase,", ")+"observeOnly:".concat(a,"=>").concat(this._observeOnly))}}_setupTimeout(e){if(!this._timeoutTimer&&!this.observeOnly&&e===g&&this.initiatedByMe&&(this._timeoutTimer=setTimeout(this._cancelOnTimeout,this.timeout)),this._timeoutTimer){(e===_||e===f||e===b||e===v)&&(clearTimeout(this._timeoutTimer),this._timeoutTimer=null)}}async _cancelOnError(e,t){if(e===d){const e=t.getContent().method;if(!this._verificationMethods.has(e))return await this.cancel(Object(s.b)(Object(s.g)())),!0}const n=e===u&&this.phase!==m,o=e===p&&this.phase!==g;if(this.phase!==m&&(n||o)){i.a.warn("Cancelling, unexpected ".concat(e," verification ")+"event from ".concat(t.getSender()));const n="Unexpected ".concat(e," event in phase ").concat(this.phase);return await this.cancel(Object(s.b)(Object(s.f)({reason:n}))),!0}return!1}_adjustObserveOnly(e,t){t||(this._observeOnly=!0);const n=this.channel.getTimestamp(e);if(Number.isFinite(n)){const e=Date.now()-n;(e>597e3||e<-3e5)&&(this._observeOnly=!0)}}_addEvent(e,t,n){if(n?this._eventsByUs.set(e,t):this._eventsByThem.set(e,t),e===u)for(const[e,t]of this._eventsByThem.entries())t.getSender()!==this.otherUserId&&this._eventsByThem.delete(e)}_createVerifier(e,t=null,n=null){n||(n=this.targetDevice);const{userId:o,deviceId:r}=n,a=this._verificationMethods.get(e);if(a)return new a(this.channel,this._client,o,r,t,this);i.a.warn("could not find verifier constructor for method",e)}_wasSentByOwnUser(e){return e.getSender()===this._client.getUserId()}_wasSentByOwnDevice(e){if(!this._wasSentByOwnUser(e))return!1;const t=e.getContent();return!(!t||t.from_device!==this._client.getDeviceId())}onVerifierCancelled(){this._cancelled=!0;const e=this._applyPhaseTransitions();e.length&&this._setPhase(e[e.length-1].phase)}onVerifierFinished(){this.channel.send("m.key.verification.done",{}),this._verifierHasFinished=!0;const e=this._applyPhaseTransitions();e.length&&this._setPhase(e[e.length-1].phase)}getEventFromOtherParty(e){return this._eventsByThem.get(e)}}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0;var o,r=n(816),i=(o=r)&&o.__esModule?o:{default:o};t.default=i.default||function(e){for(var t=1;t{const r=f(t.roomId),i=t.getUnreadNotificationCount("highlight")>0,a=t.getUnreadNotificationCount()>0&&d(r),s=i&&h(r),c=t.hasMembershipState(o.a.get().credentials.userId,"invite");return(a||s||c)&&(e.count++,i&&(e.highlight=!0)),e},{count:0,highlight:!1})}function m(e){return e.reduce((e,t,n)=>{const o=f(t.roomId),r=t.getUnreadNotificationCount("highlight")>0,i=t.getUnreadNotificationCount(),a=i>0&&d(o),s=r&&h(o);return(a||s)&&(e.count+=i,r&&(e.highlight=!0)),e},{count:0,highlight:!1})}function g(e){const t=f(e.roomId),n=e.getUnreadNotificationCount("highlight")>0,o=e.getUnreadNotificationCount()>0&&d(t),r=n&&h(t);return o||r}function f(e){if(o.a.get().isGuest())return a;if(b(e))return c;let t=null;try{t=o.a.get().getRoomPushRule("global",e)}catch(e){return null}if(!t||!t.enabled)return a;if(E(t))return s;return r.a.actionListToActionsObject(t.actions).tweaks.sound?i:null}function _(e,t){return t===c?function(e){const t=o.a.get(),n=[],r=t.getRoomPushRule("global",e);r&&n.push(t.deletePushRule("global","room",r.rule_id));return n.push(t.addPushRule("global","override",e,{conditions:[{kind:"event_match",key:"room_id",pattern:e}],actions:["dont_notify"]})),Promise.all(n)}(e):function(e,t){const n=o.a.get(),r=[],i=b(e);i&&r.push(n.deletePushRule("global","override",i.rule_id));if("all_messages"===t){const t=n.getRoomPushRule("global",e);t&&r.push(n.deletePushRule("global","room",t.rule_id))}else"mentions_only"===t?(r.push(n.addPushRule("global","room",e,{actions:["dont_notify"]})),r.push(n.setPushRuleEnabled("global","room",e,!0))):(r.push(n.addPushRule("global","room",e,{actions:["notify",{set_tweak:"sound",value:"default"}]})),r.push(n.setPushRuleEnabled("global","room",e,!0)));return Promise.all(r)}(e,t)}function v(e,t=null){let n=e.getUnreadNotificationCount(t);const r=e.currentState.getStateEvents("m.room.create","");if(r&&r.getContent().predecessor){const e=r.getContent().predecessor.room_id,t=o.a.get().getRoom(e);t&&(n+=t.getUnreadNotificationCount("highlight"))}return n}function b(e){if(!o.a.get().pushRules||!o.a.get().pushRules.global||!o.a.get().pushRules.global.override)return null;for(const t of o.a.get().pushRules.global.override)if(y(e,t)&&E(t)&&t.enabled)return t;return null}function y(e,t){if(1!==t.conditions.length)return!1;const n=t.conditions[0];return"event_match"===n.kind&&"room_id"===n.key&&n.pattern===e}function E(e){return 1===e.actions.length&&"dont_notify"===e.actions[0]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));class o{constructor(e){this._timeout=e,this._onTimeout=this._onTimeout.bind(this),this._setNotStarted()}_setNotStarted(){this._timerHandle=null,this._startTs=null,this._promise=new Promise((e,t)=>{this._resolve=e,this._reject=t}).finally(()=>{this._timerHandle=null})}_onTimeout(){const e=Date.now()-this._startTs;if(e>=this._timeout)this._resolve(),this._setNotStarted();else{const t=this._timeout-e;this._timerHandle=setTimeout(this._onTimeout,t)}}changeTimeout(e){if(e===this._timeout)return;const t=e40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return o[e]},t.getBCHDigit=function(e){for(var t=0;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!=typeof e)throw new Error('"toSJISFunc" is not a valid function.');n=e},t.isKanjiModeEnabled=function(){return void 0!==n},t.toSJIS=function(e){return n(e)}},function(e,t,n){var o=n(674),r=n(675);t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(e,t){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!o.isValid(t))throw new Error("Invalid version: "+t);return t>=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return r.testNumeric(e)?t.NUMERIC:r.testAlphanumeric(e)?t.ALPHANUMERIC:r.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+e)}}(e)}catch(e){return n}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));class o{getValue(e,t){return console.error("Invalid operation: getValue was not overridden"),null}setValue(e,t,n){return console.error("Invalid operation: setValue was not overridden"),Promise.reject()}canSetValue(e,t){return!1}isSupported(){return!1}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(1),r=n(49);function i(e){this.userId=e,this.presence="offline",this.presenceStatusMsg=null,this._unstable_statusMessage="",this.displayName=e,this.rawDisplayName=e,this.avatarUrl=null,this.lastActiveAgo=0,this.lastPresenceTs=0,this.currentlyActive=!1,this.events={presence:null,profile:null},this._updateModifiedTime()}o.o(i,r.EventEmitter),i.prototype.setPresenceEvent=function(e){if("m.presence"!==e.getType())return;const t=null===this.events.presence;this.events.presence=e;const n=[];(e.getContent().presence!==this.presence||t)&&n.push("User.presence"),e.getContent().avatar_url&&e.getContent().avatar_url!==this.avatarUrl&&n.push("User.avatarUrl"),e.getContent().displayname&&e.getContent().displayname!==this.displayName&&n.push("User.displayName"),void 0!==e.getContent().currently_active&&e.getContent().currently_active!==this.currentlyActive&&n.push("User.currentlyActive"),this.presence=e.getContent().presence,n.push("User.lastPresenceTs"),e.getContent().status_msg&&(this.presenceStatusMsg=e.getContent().status_msg),e.getContent().displayname&&(this.displayName=e.getContent().displayname),e.getContent().avatar_url&&(this.avatarUrl=e.getContent().avatar_url),this.lastActiveAgo=e.getContent().last_active_ago,this.lastPresenceTs=Date.now(),this.currentlyActive=e.getContent().currently_active,this._updateModifiedTime();for(let t=0;t{for(let o=0;o]*)([0-9]*)$/);if(!i)return!1;const a=i[1],s=parseInt(i[2]);if(isNaN(s))return!1;switch(a){case"":case"==":return r==s;case"<":return r":return r>s;case"<=":return r<=s;case">=":return r>=s;default:return!1}},d=function(t,n){let r=n.getContent();if(n.isEncrypted()&&n.getClearContent()&&(r=n.getClearContent()),!r||!r.body||"string"!=typeof r.body)return!1;const i=e.getRoom(n.getRoomId());if(!(i&&i.currentState&&i.currentState.members&&i.currentState.getMember(e.credentials.userId)))return!1;const a=i.currentState.getMember(e.credentials.userId).name,s=new RegExp("(^|\\W)"+Object(o.h)(a)+"(\\W|$)","i");return r.body.search(s)>-1},h=function(e,t){return!1},p=function(e,t){if(!e.key)return!1;const n=g(e.key,t);if("string"!=typeof n)return!1;if(e.value)return e.value===n;let o;return o="content.body"==e.key?m("(^|\\W)",e.pattern,"(\\W|$)"):m("^",e.pattern,"$"),!!n.match(o)},m=function(e,n,r){return t[n]||(t[n]=new RegExp(e+Object(o.n)(n)+r,"i")),t[n]},g=function(e,t){const n=e.split(".");let r;const i=n[0];for("content"===i?(r=t.getContent(),n.shift()):"type"===i?(r=t.getType(),n.shift()):r=t.event;n.length>0;){const e=n.shift();if(Object(o.r)(r[e]))return null;r=r[e]}return r},f=function(t,o){const r=function(t,o){if(!o||!o.device)return null;if(t.getSender()==e.credentials.userId)return null;const r=Object.keys(o.device);for(let e=0;et.rule_id===e.rule_id)){const t=e.rule_id;console.warn("Adding default global override for ".concat(t)),n.push(e)}}return t}(e.pushRules);return f(t,n)},this.getPushRuleById=function(t){for(const n of["device","global"])if(void 0!==e.pushRules[n])for(const o of r)if(void 0!==e.pushRules[n][o])for(const r of e.pushRules[n][o])if(r.rule_id===t)return r;return null}}a.actionListToActionsObject=function(e){const t={notify:!1,tweaks:{}};for(let n=0;n{const t=i.find(t=>t.rule_id===e.rule_id);return t?(e.default=t.default,e.conditions=t.conditions,e.actions=t.actions,e):e}),t}},function(e,t,n){"use strict";(function(e){n.d(t,"c",(function(){return R})),n.d(t,"b",(function(){return O})),n.d(t,"d",(function(){return D})),n.d(t,"a",(function(){return I}));var o=n(0),r=n(49),i=n(1);function a(e){this.roomId=e.roomId,this.client=e.client,this.webRtc=e.webRtc,this.forceTURN=e.forceTURN,this.URL=e.URL,this.turnServers=e.turnServers||[],0===this.turnServers.length&&this.client.isFallbackICEServerAllowed()&&this.turnServers.push({urls:[a.FALLBACK_ICE_SERVER]}),i.l(this.turnServers,(function(e){i.a(e,["urls"])})),this.callId="c"+(new Date).getTime()+Math.random(),this.state="fledgling",this.didConnect=!1,this.candidateSendQueue=[],this.candidateSendTries=0,this.mediaPromises=Object.create(null),this.screenSharingStream=null,this._answerContent=null}a.CALL_TIMEOUT_MS=6e4,a.FALLBACK_ICE_SERVER="stun:turn.matrix.org",a.ERR_LOCAL_OFFER_FAILED="local_offer_failed",a.ERR_NO_USER_MEDIA="no_user_media",a.ERR_UNKNOWN_DEVICES="unknown_devices",a.ERR_SEND_INVITE="send_invite",a.ERR_SEND_ANSWER="send_answer",i.o(a,r.EventEmitter),a.prototype.placeVoiceCall=function(){v("placeVoiceCall"),f(this),y(this,S("voice")),this.type="voice"},a.prototype.placeVideoCall=function(e,t){v("placeVideoCall"),f(this),this.localVideoElement=t,this.remoteVideoElement=e,y(this,S("video")),this.type="video",m(this)},a.prototype.placeScreenSharingCall=async function(e,t){v("placeScreenSharingCall"),f(this),this.localVideoElement=t,this.remoteVideoElement=e;const n=this;try{n.screenSharingStream=await this.webRtc.getDisplayMedia({audio:!1}),v("Got screen stream, requesting audio stream...");const e=S("voice");y(n,e)}catch(e){n.emit("error",_(a.ERR_NO_USER_MEDIA,"Failed to get screen-sharing stream: "+e))}this.type="video",m(this)},a.prototype.playElement=function(e,t){o.a.log("queuing play on "+t+" and element "+e),this.mediaPromises[t]?this.mediaPromises[t]=this.mediaPromises[t].then((function(){return o.a.log("previous promise completed for "+t),e.play()}),(function(){return o.a.log("previous promise failed for "+t),e.play()})):this.mediaPromises[t]=e.play()},a.prototype.pauseElement=function(e,t){o.a.log("queuing pause on "+t+" and element "+e),this.mediaPromises[t]?this.mediaPromises[t]=this.mediaPromises[t].then((function(){return o.a.log("previous promise completed for "+t),e.pause()}),(function(){return o.a.log("previous promise failed for "+t),e.pause()})):this.mediaPromises[t]=e.pause()},a.prototype.assignElement=function(e,t,n){o.a.log("queuing assign on "+n+" element "+e+" for "+t),this.mediaPromises[n]?this.mediaPromises[n]=this.mediaPromises[n].then((function(){o.a.log("previous promise completed for "+n),e.srcObject=t}),(function(){o.a.log("previous promise failed for "+n),e.srcObject=t})):e.srcObject=t},a.prototype.getLocalVideoElement=function(){return this.localVideoElement},a.prototype.getRemoteVideoElement=function(){return this.remoteVideoElement},a.prototype.getRemoteAudioElement=function(){return this.remoteAudioElement},a.prototype.setLocalVideoElement=function(e){if(this.localVideoElement=e,e&&this.localAVStream&&"video"===this.type){e.autoplay=!0,this.assignElement(e,this.localAVStream,"localVideo"),e.muted=!0;const t=this;setTimeout((function(){const e=t.getLocalVideoElement();e.play&&t.playElement(e,"localVideo")}),0)}},a.prototype.setRemoteVideoElement=function(e){this.remoteVideoElement=e,m(this)},a.prototype.setRemoteAudioElement=function(e){this.remoteVideoElement.muted=!0,this.remoteAudioElement=e,this.remoteAudioElement.muted=!1,g(this)},a.prototype._initWithInvite=function(e){this.msg=e.getContent(),this.peerConn=E(this);const t=this;this.peerConn&&this.peerConn.setRemoteDescription(new this.webRtc.RtcSessionDescription(this.msg.offer),w(t,t._onSetRemoteDescriptionSuccess),w(t,t._onSetRemoteDescriptionError)),l(this,"ringing"),this.direction="inbound",this.msg.offer&&this.msg.offer.sdp&&this.msg.offer.sdp.indexOf("m=video")>-1?this.type="video":this.type="voice",e.getAge()&&setTimeout((function(){"ringing"==t.state&&(v("Call invite has expired. Hanging up."),t.hangupParty="remote",l(t,"ended"),p(t),"closed"!=t.peerConn.signalingState&&t.peerConn.close(),t.emit("hangup",t))}),this.msg.lifetime-e.getAge())},a.prototype._initWithHangup=function(e){this.msg=e.getContent(),l(this,"ended")},a.prototype.answer=function(){v("Answering call %s of type %s",this.callId,this.type);const e=this;e._answerContent?e._sendAnswer():this.localAVStream||this.waitForLocalAVStream?this.localAVStream?this._maybeGotUserMediaForAnswer(this.localAVStream):this.waitForLocalAVStream&&l(this,"wait_local_media"):(this.webRtc.getUserMedia(S(this.type),w(e,e._maybeGotUserMediaForAnswer),w(e,e._maybeGotUserMediaForAnswer)),l(this,"wait_local_media"))},a.prototype._replacedBy=function(e){v(this.callId+" being replaced by "+e.callId),"wait_local_media"==this.state?(v("Telling new call to wait for local media"),e.waitForLocalAVStream=!0):("create_offer"==this.state||"invite_sent"==this.state)&&(v("Handing local stream to new call"),e._maybeGotUserMediaForAnswer(this.localAVStream),delete this.localAVStream),e.localVideoElement=this.localVideoElement,e.remoteVideoElement=this.remoteVideoElement,e.remoteAudioElement=this.remoteAudioElement,this.successor=e,this.emit("replaced",e),this.hangup(!0)},a.prototype.hangup=function(e,t){if("ended"==this.state)return;v("Ending call "+this.callId),h(this,"local",e,!t);const n={version:0,call_id:this.callId,reason:e};u(this,"m.call.hangup",n)},a.prototype.setLocalVideoMuted=function(e){this.localAVStream&&s(this.localAVStream.getVideoTracks(),!e)},a.prototype.isLocalVideoMuted=function(){return!!this.localAVStream&&!c(this.localAVStream.getVideoTracks())},a.prototype.setMicrophoneMuted=function(e){this.localAVStream&&s(this.localAVStream.getAudioTracks(),!e)},a.prototype.isMicrophoneMuted=function(){return!!this.localAVStream&&!c(this.localAVStream.getAudioTracks())},a.prototype._maybeGotUserMediaForInvite=function(e){if(this.successor)return void this.successor._maybeGotUserMediaForAnswer(e);if("ended"==this.state)return;v("_maybeGotUserMediaForInvite -> "+this.type);const t=this,n=e,o={mandatory:{OfferToReceiveAudio:!0,OfferToReceiveVideo:"video"===t.type}};if(e instanceof MediaStream){const n=this.getLocalVideoElement();n&&"video"==this.type&&(n.autoplay=!0,this.screenSharingStream?(v("Setting screen sharing stream to the local video element"),this.assignElement(n,this.screenSharingStream,"localVideo")):this.assignElement(n,e,"localVideo"),n.muted=!0,setTimeout((function(){const e=t.getLocalVideoElement();e.play&&t.playElement(e,"localVideo")}),0)),this.screenSharingStream&&(this.screenSharingStream.addTrack(e.getAudioTracks()[0]),e=this.screenSharingStream),this.localAVStream=e,s(e.getAudioTracks(),!0),this.peerConn=E(this),this.peerConn.addStream(e)}else{if("PermissionDeniedError"!==n.name)return v("Failed to getUserMedia: "+n.name),void this._getUserMediaFailed(n);v("User denied access to camera/microphone. Or possibly you are using an insecure domain. Receiving only."),this.peerConn=E(this)}this.peerConn.createOffer(w(t,t._gotLocalOffer),w(t,t._getLocalOfferFailed),o),l(t,"create_offer")},a.prototype._sendAnswer=function(e){u(this,"m.call.answer",this._answerContent).then(()=>{l(this,"connecting"),b(this)}).catch(e=>{l(this,"ringing"),this.client.cancelPendingEvent(e.event);let t=a.ERR_SEND_ANSWER,n="Failed to send answer";throw"UnknownDeviceError"==e.name&&(t=a.ERR_UNKNOWN_DEVICES,n="Unknown devices present in the room"),this.emit("error",_(t,n)),e})},a.prototype._maybeGotUserMediaForAnswer=function(e){const t=this;if("ended"==t.state)return;const n=e;if(e instanceof MediaStream){const n=t.getLocalVideoElement();n&&"video"==t.type&&(n.autoplay=!0,this.assignElement(n,e,"localVideo"),n.muted=!0,setTimeout((function(){const e=t.getLocalVideoElement();e.play&&t.playElement(e,"localVideo")}),0)),t.localAVStream=e,s(e.getAudioTracks(),!0),t.peerConn.addStream(e)}else{if("PermissionDeniedError"!==n.name)return v("Failed to getUserMedia: "+n.name),void this._getUserMediaFailed(n);v("User denied access to camera/microphone. Or possibly you are using an insecure domain. Receiving only.")}const o={mandatory:{OfferToReceiveAudio:!0,OfferToReceiveVideo:"video"===t.type}};t.peerConn.createAnswer((function(e){v("Created answer: ",e),t.peerConn.setLocalDescription(e,(function(){t._answerContent={version:0,call_id:t.callId,answer:{sdp:t.peerConn.localDescription.sdp,type:t.peerConn.localDescription.type}},t._sendAnswer()}),(function(){v("Error setting local description!")}),o)}),(function(e){v("Failed to create answer: "+e)})),l(t,"create_answer")},a.prototype._gotLocalIceCandidate=function(e){if(e.candidate){if(v("Got local ICE "+e.candidate.sdpMid+" candidate: "+e.candidate.candidate),"ended"==this.state)return;const t={candidate:e.candidate.candidate,sdpMid:e.candidate.sdpMid,sdpMLineIndex:e.candidate.sdpMLineIndex};d(this,t)}},a.prototype._gotRemoteIceCandidate=function(e){"ended"!=this.state&&(v("Got remote ICE "+e.sdpMid+" candidate: "+e.candidate),this.peerConn.addIceCandidate(new this.webRtc.RtcIceCandidate(e),(function(){}),(function(e){})))},a.prototype._receivedAnswer=function(e){if("ended"==this.state)return;this.peerConn.setRemoteDescription(new this.webRtc.RtcSessionDescription(e.answer),w(this,this._onSetRemoteDescriptionSuccess),w(this,this._onSetRemoteDescriptionError)),l(this,"connecting")},a.prototype._gotLocalOffer=function(e){const t=this;v("Created offer: ",e),"ended"!=t.state?t.peerConn.setLocalDescription(e,(function(){const e={version:0,call_id:t.callId,offer:{sdp:t.peerConn.localDescription.sdp,type:t.peerConn.localDescription.type},lifetime:a.CALL_TIMEOUT_MS};u(t,"m.call.invite",e).then(()=>{l(t,"invite_sent"),setTimeout((function(){"invite_sent"==t.state&&t.hangup("invite_timeout")}),a.CALL_TIMEOUT_MS)}).catch(e=>{let n=a.ERR_SEND_INVITE,o="Failed to send invite";throw"UnknownDeviceError"==e.name&&(n=a.ERR_UNKNOWN_DEVICES,o="Unknown devices present in the room"),t.client.cancelPendingEvent(e.event),h(t,"local",n,!1),t.emit("error",_(n,o)),e})}),(function(){v("Error setting local description!")})):v("Ignoring newly created offer on call ID "+t.callId+" because the call has ended")},a.prototype._getLocalOfferFailed=function(e){this.emit("error",_(a.ERR_LOCAL_OFFER_FAILED,"Failed to start audio for call!"))},a.prototype._getUserMediaFailed=function(e){h(this,"local","user_media_failed",!1),this.emit("error",_(a.ERR_NO_USER_MEDIA,"Couldn't start capturing media! Is your microphone set up and does this app have permission?"))},a.prototype._onIceConnectionStateChanged=function(){"ended"!=this.state&&(v("Ice connection state changed to: "+this.peerConn.iceConnectionState),"completed"==this.peerConn.iceConnectionState||"connected"==this.peerConn.iceConnectionState?(l(this,"connected"),this.didConnect=!0):"failed"==this.peerConn.iceConnectionState&&this.hangup("ice_failed"))},a.prototype._onSignallingStateChanged=function(){v("call "+this.callId+": Signalling state changed to: "+this.peerConn.signalingState)},a.prototype._onSetRemoteDescriptionSuccess=function(){v("Set remote description")},a.prototype._onSetRemoteDescriptionError=function(e){v("Failed to set remote description"+e)},a.prototype._onAddStream=function(e){v("Stream id "+e.stream.id+" added");const t=e.stream;t.getVideoTracks().length>0?(this.type="video",this.remoteAVStream=t,this.remoteAStream=t):(this.type="voice",this.remoteAStream=t);const n=this;C(t,(function(e){v("Track id "+e.id+" added"),e.onstarted=w(n,n._onRemoteStreamTrackStarted)})),void 0!==e.stream.oninactive?e.stream.oninactive=w(n,n._onRemoteStreamEnded):e.stream.onended=w(n,n._onRemoteStreamEnded),e.stream.onstarted=w(n,n._onRemoteStreamStarted),"video"===this.type?(m(this),g(this)):g(this)},a.prototype._onRemoteStreamStarted=function(e){l(this,"connected")},a.prototype._onRemoteStreamEnded=function(e){v("Remote stream ended"),this.hangupParty="remote",l(this,"ended"),p(this),"closed"!=this.peerConn.signalingState&&this.peerConn.close(),this.emit("hangup",this)},a.prototype._onRemoteStreamTrackStarted=function(e){l(this,"connected")},a.prototype._onHangupReceived=function(e){v("Hangup received"),h(this,"remote",e.reason,!0)},a.prototype._onAnsweredElsewhere=function(e){v("Answered elsewhere"),h(this,"remote","answered_elsewhere",!0)};const s=function(e,t){for(let n=0;n5)return v("Failed to send candidates on attempt %s. Giving up for now.",e.candidateSendTries),void(e.candidateSendTries=0);const o=500*Math.pow(2,e.candidateSendTries);++e.candidateSendTries,v("Failed to send candidates. Retrying in "+o+"ms"),setTimeout((function(){b(e)}),o)}))},y=function(e,t){e.client.callList[e.callId]=e,e.webRtc.getUserMedia(t,w(e,e._maybeGotUserMediaForInvite),w(e,e._maybeGotUserMediaForInvite)),l(e,"wait_local_media"),e.direction="outbound",e.config=t},E=function(e){const t=new e.webRtc.RtcPeerConnection({iceTransportPolicy:e.forceTURN?"relay":void 0,iceServers:e.turnServers});return t.oniceconnectionstatechange=w(e,e._onIceConnectionStateChanged),t.onsignalingstatechange=w(e,e._onSignallingStateChanged),t.onicecandidate=w(e,e._gotLocalIceCandidate),t.onaddstream=w(e,e._onAddStream),t},S=function(t){const n=!!e.window.navigator.webkitGetUserMedia;switch(t){case"voice":return{audio:{deviceId:T?{ideal:T}:void 0},video:!1};case"video":return{audio:{deviceId:T?{ideal:T}:void 0},video:{deviceId:k?{ideal:k}:void 0,width:n?{exact:640}:{ideal:640},height:n?{exact:360}:{ideal:360}}}}},w=function(e,t){return function(){return t.apply(e,arguments)}},C=function(e,t){!function(e,t){const n=e.getVideoTracks();for(let e=0;e-1)return!0;return!1}},l=i.navigator.getUserMedia||i.navigator.webkitGetUserMedia||i.navigator.mozGetUserMedia;l&&(c.getUserMedia=function(){return l.apply(i.navigator,arguments)});const u=i.navigator.mediaDevices&&i.navigator.mediaDevices.getDisplayMedia||i.navigator.getDisplayMedia;u&&(c.getDisplayMedia=u.bind(i.navigator.mediaDevices));try{c.RtcPeerConnection=i.RTCPeerConnection||i.webkitRTCPeerConnection||i.mozRTCPeerConnection,c.RtcSessionDescription=i.RTCSessionDescription||i.webkitRTCSessionDescription||i.mozRTCSessionDescription,c.RtcIceCandidate=i.RTCIceCandidate||i.webkitRTCIceCandidate||i.mozRTCIceCandidate,c.vendor=null,i.mozRTCPeerConnection?c.vendor="mozilla":i.webkitRTCPeerConnection?c.vendor="webkit":i.RTCPeerConnection&&(c.vendor="generic")}catch(e){return o.a.error("Failed to set up WebRTC object: possible browser interference?"),o.a.error(e),null}if(!(c.RtcIceCandidate&&c.RtcSessionDescription&&c.RtcPeerConnection&&c.getUserMedia))return null;const d=!!r&&r.forceTURN;return new a({webRtc:c,client:t,URL:i.URL,roomId:n,turnServers:t.getTurnServers(),forceTURN:t._forceTURN||d})}}).call(this,n(17))},function(e,t,n){"use strict";(function(e){n.d(t,"d",(function(){return D})),n.d(t,"c",(function(){return I})),n.d(t,"a",(function(){return F})),n.d(t,"b",(function(){return N}));var o=n(234),r=n.n(o),i=n(49),a=n(232),s=n(0),c=n(1),l=n(321),u=n(61),d=n(747),h=n(186),p=n(714),m=n(235),g=n(748),f=n(750),_=n(109),v=n(125),b=n(751),y=n(237),E=n(238),S=n(110),w=n(755),C=n(756),x=n(153),T=n(757),k=n(154);const R=h.a.DeviceVerification,O={[v.b.NAME]:v.b,[b.a.NAME]:b.a,[v.d]:T.a,[v.c]:T.a},D={RECIPROCATE_QR_CODE:v.b.NAME,SAS:b.a.NAME};function I(){return Boolean(e.Olm)}function F(e,t,n,o,r,i,s,u){if(this._onDeviceListUserCrossSigningUpdated=this._onDeviceListUserCrossSigningUpdated.bind(this),this._trustCrossSignedDevices=!0,this._reEmitter=new a.a(this),this._baseApis=e,this._sessionStore=t,this._userId=n,this._deviceId=o,this._clientStore=r,this._cryptoStore=i,this._roomList=s,u){this._verificationMethods=new Map;for(const e of u)"string"==typeof e?O[e]&&this._verificationMethods.set(e,O[e]):e.NAME?this._verificationMethods.set(e.NAME,e):console.warn("Excluding unknown verification method ".concat(e))}else this._verificationMethods=O;this.backupInfo=null,this.backupKey=null,this._checkedForBackup=!1,this._sendingBackups=!1,this._olmDevice=new l.a(i),this._deviceList=new d.a(e,i,this._olmDevice),this._deviceList.on("userCrossSigningUpdated",this._onDeviceListUserCrossSigningUpdated),this._reEmitter.reEmit(this._deviceList,["crypto.devicesUpdated","crypto.willUpdateDevices"]),this._lastOneTimeKeyCheck=null,this._oneTimeKeyCheckInProgress=!1,this._roomEncryptors={},this._roomDecryptors={},this._supportedAlgorithms=c.t(p.a),this._deviceKeys={},this._globalBlacklistUnverifiedDevices=!1,this._globalErrorOnUnknownDevices=!0,this._outgoingRoomKeyRequestManager=new f.a(e,this._deviceId,this._cryptoStore),this._receivedRoomKeyRequests=[],this._receivedRoomKeyRequestCancellations=[],this._processingRoomKeyRequests=!1,this._lazyLoadMembers=!1,this._roomDeviceTrackingState={},this._lastNewSessionForced={},this._toDeviceVerificationRequests=new C.b,this._inRoomVerificationRequests=new w.b;const h=this._baseApis._cryptoCallbacks||{},_=Object(m.e)(i);this._crossSigningInfo=new m.a(n,h,_),this._secretStorage=new g.b(e,h,this._crossSigningInfo),!h.getCrossSigningKey&&h.getSecretStorageKey&&(h.getCrossSigningKey=async e=>m.a.getFromSecretStorage(e,this._secretStorage))}function N(e){if(e.indexOf(",")<0)return null;const t=Uint8Array.from(e.split(","),e=>parseInt(e));return u.encodeBase64(t)}function A(e){if(e._oneTimeKeyCheckInProgress)return;const t=Date.now();if(null!==e._lastOneTimeKeyCheck&&t-e._lastOneTimeKeyCheck<6e4)return;e._lastOneTimeKeyCheck=t;const n=e._olmDevice.maxNumberOfOneTimeKeys(),o=Math.floor(n/2);function r(t){if(o<=t)return Promise.resolve();const n=Math.min(o-t,5);return e._olmDevice.generateOneTimeKeys(n).then(()=>async function(e){const t=await e._olmDevice.getOneTimeKeys(),n={},o=[];for(const r in t.curve25519)if(t.curve25519.hasOwnProperty(r)){const i={key:t.curve25519[r]};n["signed_curve25519:"+r]=i,o.push(e._signObject(i))}await Promise.all(o);const r=await e._baseApis.uploadKeysRequest({one_time_keys:n});return await e._olmDevice.markKeysAsPublished(),r}(e)).then(e=>{if(e.one_time_key_counts&&e.one_time_key_counts.signed_curve25519)return r(e.one_time_key_counts.signed_curve25519);throw new Error("response for uploading keys does not contain one_time_key_counts.signed_curve25519")})}e._oneTimeKeyCheckInProgress=!0,Promise.resolve().then(()=>void 0!==e._oneTimeKeyCount?Promise.resolve(e._oneTimeKeyCount):e._baseApis.uploadKeysRequest({}).then(e=>e.one_time_key_counts.signed_curve25519||0)).then(e=>r(e)).catch(e=>{s.a.error("Error uploading one-time keys",e.stack||e)}).finally(()=>{e._oneTimeKeyCount=void 0,e._oneTimeKeyCheckInProgress=!1})}c.o(F,i.EventEmitter),F.prototype.init=async function(t){const{exportedOlmDevice:n}=t||{};s.a.log("Crypto: initialising Olm..."),await e.Olm.init(),s.a.log(n?"Crypto: initialising Olm device from exported device...":"Crypto: initialising Olm device..."),await this._olmDevice.init({fromExportedDevice:n}),s.a.log("Crypto: loading device list..."),await this._deviceList.load(),this._deviceKeys["ed25519:"+this._deviceId]=this._olmDevice.deviceEd25519Key,this._deviceKeys["curve25519:"+this._deviceId]=this._olmDevice.deviceCurve25519Key,s.a.log("Crypto: fetching own devices...");let o=this._deviceList.getRawStoredDevicesForUser(this._userId);if(o||(o={}),!o[this._deviceId]){s.a.log("Crypto: adding this device to the store...");const e={keys:this._deviceKeys,algorithms:this._supportedAlgorithms,verified:R.VERIFIED,known:!0};o[this._deviceId]=e,this._deviceList.storeDevicesForUser(this._userId,o),this._deviceList.saveIfDirty()}await this._cryptoStore.doTxn("readonly",[_.a.STORE_ACCOUNT],e=>{this._cryptoStore.getCrossSigningKeys(e,e=>{e&&0!==Object.keys(e).length&&(s.a.log("Loaded cross-signing public keys from crypto store"),this._crossSigningInfo.setKeys(e))})}),this._deviceList.startTrackingDeviceList(this._userId),s.a.log("Crypto: checking for key backup..."),this._checkAndStartKeyBackup()},F.prototype.getCryptoTrustCrossSignedDevices=function(){return this._trustCrossSignedDevices},F.prototype.setCryptoTrustCrossSignedDevices=function(e){this._trustCrossSignedDevices=e;for(const e of this._deviceList.getKnownUserIds()){const t=this._deviceList.getRawStoredDevicesForUser(e);for(const n of Object.keys(t)){const t=this.checkDeviceTrust(e,n);if(!t.isLocallyVerified()&&t.isCrossSigningVerified()){const t=this._deviceList.getStoredDevice(e,n);this.emit("deviceVerificationChanged",e,n,t)}}}},F.prototype.createRecoveryKeyFromPassphrase=async function(t){const n=new e.Olm.PkDecryption;try{const e={};if(t){const o=await Object(y.c)(t);e.passphrase={algorithm:"m.pbkdf2",iterations:o.iterations,salt:o.salt},e.pubkey=n.init_with_private_key(o.key)}else e.pubkey=n.generate_key();const o=n.get_private_key();return{keyInfo:e,encodedPrivateKey:Object(E.b)(o),privateKey:o}}finally{n&&n.free()}},F.prototype.isCrossSigningReady=async function(){const e=this._crossSigningInfo.getId(),t=await this._crossSigningInfo.isStoredInSecretStorage(this._secretStorage),n=await this._secretStorage.hasKey();return e&&t&&n},F.prototype.bootstrapSecretStorage=async function({authUploadDeviceSigningKeys:e,createSecretStorageKey:t=(async()=>({})),keyBackupInfo:n,setupNewKeyBackup:o,setupNewSecretStorage:r,getKeyBackupPassphrase:i}={}){s.a.log("Bootstrapping Secure Secret Storage");const a={},c=Object.assign({},this._baseApis._cryptoCallbacks);let l=null;const d={};this._baseApis._cryptoCallbacks.getSecretStorageKey=async({keys:e},t)=>{for(const t of Object.keys(e))if(d[t])return[t,d[t]];const n=await c.getSecretStorageKey({keys:e},t);if(n){const[e,t]=n;d[e]=t}return n};const h=async(e,t)=>{e=e||{},t&&(e.key=t);const n=await this.addSecretStorageKey(g.a,e);return await this.setDefaultSecretStorageKeyId(n),t&&(d[n]=t),n},p=async()=>{this._baseApis._cryptoCallbacks.saveCrossSigningKeys=e=>Object.assign(a,e),this._baseApis._cryptoCallbacks.getCrossSigningKey=e=>a[e],await this.resetCrossSigningKeys(m.b.MASTER,{authUploadDeviceSigningKeys:e})},f=async(e,t)=>{if(!t.mac){const n=await this._baseApis._cryptoCallbacks.getSecretStorageKey({keys:{[e]:t}},"");if(n){const o=n[1];d[e]=o;const{iv:r,mac:i}=await g.b._calculateKeyCheck(o);t.iv=r,t.mac=i,await this._crossSigningInfo.signObject(t,"master"),await this._baseApis.setAccountData("m.secret_storage.key.".concat(e),t)}}};try{const e=await this.getSecretStorageKey(),[_,v]=e||[null,null],b=await this._crossSigningInfo.isStoredInSecretStorage(this._secretStorage),y=!r&&b;if(y||n)if(!y&&n){s.a.log("Secret storage default key not found, using key backup key");const e=await this.getSessionBackupPrivateKey()||await i();await p();const t={};n.auth_data.private_key_salt&&n.auth_data.private_key_iterations&&(t.passphrase={algorithm:"m.pbkdf2",iterations:n.auth_data.private_key_iterations,salt:n.auth_data.private_key_salt,bits:256}),l=await h(t,e),await this.storeSecret("m.megolm_backup.v1",u.encodeBase64(e),[l]),s.a.log("Adding cross signing signature to key backup"),await this._crossSigningInfo.signObject(n.auth_data,"master"),await this._baseApis._http.authedRequest(void 0,"PUT","/room_keys/version/"+n.version,void 0,n,{prefix:x.i})}else if(Object.values(b).some(e=>e.algorithm===g.a))this._crossSigningInfo.getId()?(s.a.log("Cross signing keys are present in secret storage"),v&&v.algorithm===g.a&&await f(_,v)):(s.a.log("Cross-signing private keys found in secret storage"),await this.checkOwnCrossSigningTrust(),v&&v.algorithm===g.a&&await f(_,v));else{s.a.log("Asymmetric SSSS found. Switching SSSS to symmetric");const e={};this._baseApis._cryptoCallbacks.getCrossSigningKey=e=>a[e];for(const t of["master","self_signing","user_signing"]){const n="m.cross_signing.".concat(t),o=await this.getSecret(n);e[t]=o,a[t]=new Uint8Array(u.decodeBase64(o))}await this.checkOwnCrossSigningTrust();const t={};let n=null;for(const[e,o]of Object.entries(b))if(e in d){n=d[e],o.passphrase&&(t.passphrase=o.passphrase);break}l=await h(t,n),s.a.log("re-encrypting cross-signing keys");for(const t of["master","self_signing","user_signing"]){const n="m.cross_signing.".concat(t);await this.storeSecret(n,e[t],[l])}if(await this.isSecretStored("m.megolm_backup.v1",!1)){s.a.log("re-encrypting backup key");const e=await this.getSecret("m.megolm_backup.v1");await this.storeSecret("m.megolm_backup.v1",N(e)||e,[l])}}else{if(s.a.log("Cross-signing private keys not found in secret storage, creating new keys"),await p(),r||!v||v.algorithm!==g.a){const{keyInfo:e,privateKey:n}=await t();l=await h(e,n)}v&&v.algorithm===g.a&&await f(_,v)}if(Object.keys(a).length&&(s.a.log("Storing cross-signing private keys in secret storage"),await this._secretStorage.signKey(),c.saveCrossSigningKeys||await m.a.storeInSecretStorage(a,this._secretStorage)),o&&!n){const e=await this._baseApis.prepareKeyBackupVersion(null,{secureSecretStorage:!0});await this._baseApis.createKeyBackupVersion(e)}if(this._crossSigningInfo._cacheCallbacks)for(const e of["self_signing","user_signing"])s.a.log("Cache ".concat(e," cross-signing private key locally")),await this._crossSigningInfo.getCrossSigningKey(e);const E=await this.getSecret("m.megolm_backup.v1");if(E){s.a.info("Got session backup key from secret storage: caching");const e=N(E);e&&await this.storeSecret("m.megolm_backup.v1",e,[l||_]);const t=new Uint8Array(u.decodeBase64(e||E));await this.storeSessionBackupPrivateKey(t)}}finally{for(const e of Object.keys(this._baseApis._cryptoCallbacks))delete this._baseApis._cryptoCallbacks[e];Object.assign(this._baseApis._cryptoCallbacks,c)}s.a.log("Secure Secret Storage ready")},F.prototype.addSecretStorageKey=function(e,t,n){return this._secretStorage.addKey(e,t,n)},F.prototype.hasSecretStorageKey=function(e){return this._secretStorage.hasKey(e)},F.prototype.secretStorageKeyNeedsUpgrade=function(e){return this._secretStorage.keyNeedsUpgrade(e)},F.prototype.getSecretStorageKey=function(e){return this._secretStorage.getKey(e)},F.prototype.storeSecret=function(e,t,n){return this._secretStorage.store(e,t,n)},F.prototype.getSecret=function(e){return this._secretStorage.get(e)},F.prototype.isSecretStored=function(e,t){return this._secretStorage.isStored(e,t)},F.prototype.requestSecret=function(e,t){return t||(t=Object.keys(this._deviceList.getRawStoredDevicesForUser(this._userId))),this._secretStorage.request(e,t)},F.prototype.getDefaultSecretStorageKeyId=function(){return this._secretStorage.getDefaultKeyId()},F.prototype.setDefaultSecretStorageKeyId=function(e){return this._secretStorage.setDefaultKeyId(e)},F.prototype.checkSecretStorageKey=function(e,t){return this._secretStorage.checkKey(e,t)},F.prototype.checkSecretStoragePrivateKey=function(t,n){let o=null;try{return o=new e.Olm.PkDecryption,o.init_with_private_key(t)===n}finally{o&&o.free()}},F.prototype.getSessionBackupPrivateKey=async function(){let e=await new Promise(e=>{this._cryptoStore.doTxn("readonly",[_.a.STORE_ACCOUNT],t=>{this._cryptoStore.getSecretStorePrivateKey(t,e,"m.megolm_backup.v1")})});return e&&(e=new Uint8Array(u.decodeBase64(N(e)||e)),await this.storeSessionBackupPrivateKey(e)),e},F.prototype.storeSessionBackupPrivateKey=async function(e){if(!(e instanceof Uint8Array))throw new Error("storeSessionBackupPrivateKey expects Uint8Array, got ".concat(e));return this._cryptoStore.doTxn("readwrite",[_.a.STORE_ACCOUNT],t=>{this._cryptoStore.storeSecretStorePrivateKey(t,"m.megolm_backup.v1",e)})},F.prototype.checkCrossSigningPrivateKey=function(t,n){let o=null;try{return o=new e.Olm.PkSigning,o.init_with_seed(t)===n}finally{o&&o.free()}},F.prototype.resetCrossSigningKeys=async function(e,{authUploadDeviceSigningKeys:t=(async e=>await e())}={}){s.a.info("Resetting cross-signing keys at level ".concat(e));const n=Object.assign({},this._crossSigningInfo.keys);try{await this._crossSigningInfo.resetKeys(e),await this._signObject(this._crossSigningInfo.keys.master);const n={};for(const[e,t]of Object.entries(this._crossSigningInfo.keys))n[e+"_key"]=t;await t(async e=>{await this._baseApis.uploadDeviceSigningKeys(e,n)}),await this._cryptoStore.doTxn("readwrite",[_.a.STORE_ACCOUNT],e=>{this._cryptoStore.storeCrossSigningKeys(e,this._crossSigningInfo.keys)})}catch(e){throw s.a.error("Resetting cross-signing keys failed, revert to previous keys",e),this._crossSigningInfo.keys=n,e}this._baseApis.emit("crossSigning.keysChanged",{}),await this._afterCrossSigningLocalKeyChange(),s.a.info("Cross-signing key reset complete")},F.prototype._afterCrossSigningLocalKeyChange=async function(){s.a.info("Starting cross-signing key change post-processing");const e=this._deviceList.getStoredDevice(this._userId,this._deviceId),t=await this._crossSigningInfo.signDevice(this._userId,e);s.a.info("Starting background key sig upload for ".concat(this._deviceId));const n=({shouldEmit:e})=>this._baseApis.uploadKeySignatures({[this._userId]:{[this._deviceId]:t}}).then(t=>{const{failures:o}=t||{};if(Object.keys(o||[]).length>0)throw e&&this._baseApis.emit("crypto.keySignatureUploadFailure",o,"_afterCrossSigningLocalKeyChange",n),new k.c("Key upload failed",{failures:o});s.a.info("Finished background key sig upload for ".concat(this._deviceId))}).catch(e=>{s.a.error("Error during background key sig upload for ".concat(this._deviceId),e)});n({shouldEmit:!0});const o=this._baseApis._cryptoCallbacks.shouldUpgradeDeviceVerifications;if(o){s.a.info("Starting device verification upgrade");const e={};for(const[t,n]of Object.entries(this._deviceList._crossSigningInfo)){const o=await this._checkForDeviceVerificationUpgrade(t,m.a.fromStorage(n,t));o&&(e[t]=o)}if(Object.keys(e).length>0){s.a.info("Found ".concat(Object.keys(e).length," verif users to upgrade"));try{const t=await o({users:e});if(t)for(const n of t)n in e&&await this._baseApis.setDeviceVerified(n,e[n].crossSigningInfo.getId())}catch(e){s.a.log("shouldUpgradeDeviceVerifications threw an error: not upgrading",e)}}s.a.info("Finished device verification upgrade")}s.a.info("Finished cross-signing key change post-processing")},F.prototype._checkForDeviceVerificationUpgrade=async function(e,t){const n=this._crossSigningInfo.checkUserTrust(t);if(t.firstUse&&!n.verified){const n=this._deviceList.getRawStoredDevicesForUser(e),o=await this._checkForValidDeviceSignature(e,t.keys.master,n);if(o.length)return{devices:o.map(e=>h.a.fromStorage(n[e],e)),crossSigningInfo:t}}},F.prototype._checkForValidDeviceSignature=async function(e,t,n){const o=[];if(n&&t.signatures&&t.signatures[e])for(const r of Object.keys(t.signatures[e])){const[,i]=r.split(":",2);if(i in n&&n[i].verified===R.VERIFIED)try{await u.verifySignature(this._olmDevice,t,e,i,n[i].keys[r]),o.push(i)}catch(e){}}return o},F.prototype.getCrossSigningId=function(e){return this._crossSigningInfo.getId(e)},F.prototype.getStoredCrossSigningForUser=function(e){return this._deviceList.getStoredCrossSigningForUser(e)},F.prototype.checkUserTrust=function(e){const t=this._deviceList.getStoredCrossSigningForUser(e);return t?this._crossSigningInfo.checkUserTrust(t):new m.d(!1,!1,!1)},F.prototype.checkDeviceTrust=function(e,t){const n=this._deviceList.getStoredDevice(e,t);return this._checkDeviceInfoTrust(e,n)},F.prototype._checkDeviceInfoTrust=function(e,t){const n=!(!t||!t.isVerified()),o=this._deviceList.getStoredCrossSigningForUser(e);if(t&&o){const r=this._trustCrossSignedDevices||e===this._userId;return this._crossSigningInfo.checkDeviceTrust(o,t,n,r)}return new m.c(!1,!1,n,!1)},F.prototype._onDeviceListUserCrossSigningUpdated=async function(e){if(e===this._userId){const t=this._deviceList.getStoredCrossSigningForUser(e),n=t?t.getId():null,o=this._crossSigningInfo.getId(),r=o!==n;o&&n&&!r?await this.checkOwnCrossSigningTrust():(this._storeTrustedSelfKeys(null),this.emit("crossSigning.keysChanged",{}),this.emit("userTrustStatusChanged",this._userId,this.checkUserTrust(e)))}else{await this._checkDeviceVerifications(e);const t=this._deviceList.getStoredCrossSigningForUser(e);t&&(t.updateCrossSigningVerifiedBefore(this.checkUserTrust(e).isCrossSigningVerified()),this._deviceList.setRawStoredCrossSigningForUser(e,t.toStorage())),this.emit("userTrustStatusChanged",e,this.checkUserTrust(e))}},F.prototype.checkOwnCrossSigningTrust=async function(){const e=this._userId;await this.downloadKeys([this._userId]);const t=this._deviceList.getStoredCrossSigningForUser(e);if(!t)return void s.a.error("Got cross-signing update event for user "+e+" but no new cross-signing information found!");const n=t.getId(),o=this._crossSigningInfo.getId()!==n;if(o){s.a.info("Got new master public key",n);let e=null;try{if(e=(await this._crossSigningInfo.getCrossSigningKey("master",n))[1],!e)throw new Error("Cross-signing master private key not available")}finally{e&&e.free()}s.a.info("Got matching private key from callback for new public master key")}const r=this._crossSigningInfo.getId("self_signing"),i=this._crossSigningInfo.getId("user_signing");this._storeTrustedSelfKeys(t.keys);const a={};if(r!==t.getId("self_signing")){s.a.info("Got new self-signing key",t.getId("self_signing"));const e=this._deviceList.getStoredDevice(this._userId,this._deviceId),n=await this._crossSigningInfo.signDevice(this._userId,e);a[this._deviceId]=n}if(i!==t.getId("user_signing")&&s.a.info("Got new user-signing key",t.getId("user_signing")),o){const e=this._crossSigningInfo.keys.master;await this._signObject(e);const t=e.signatures[this._userId]["ed25519:"+this._deviceId];a[this._crossSigningInfo.getId()]=Object.assign({},e,{signatures:{[this._userId]:{["ed25519:"+this._deviceId]:t}}})}const c=Object.keys(a);if(c.length){const e=({shouldEmit:t})=>(s.a.info("Starting background key sig upload for ".concat(c)),this._baseApis.uploadKeySignatures({[this._userId]:a}).then(n=>{const{failures:o}=n||{};if(s.a.info("Finished background key sig upload for ".concat(c)),Object.keys(o||[]).length>0)throw t&&this._baseApis.emit("crypto.keySignatureUploadFailure",o,"checkOwnCrossSigningTrust",e),new k.c("Key upload failed",{failures:o})}).catch(e=>{s.a.error("Error during background key sig upload for ".concat(c),e)}));e({shouldEmit:!0})}this.emit("userTrustStatusChanged",e,this.checkUserTrust(e)),o&&(this._baseApis.emit("crossSigning.keysChanged",{}),await this._afterCrossSigningLocalKeyChange()),await this.checkKeyBackup()},F.prototype._storeTrustedSelfKeys=async function(e){e?this._crossSigningInfo.setKeys(e):this._crossSigningInfo.clearKeys(),await this._cryptoStore.doTxn("readwrite",[_.a.STORE_ACCOUNT],e=>{this._cryptoStore.storeCrossSigningKeys(e,this._crossSigningInfo.keys)})},F.prototype._checkDeviceVerifications=async function(e){const t=this._baseApis._cryptoCallbacks.shouldUpgradeDeviceVerifications;if(t){if(s.a.info("Starting device verification upgrade for ".concat(e)),this._crossSigningInfo.keys.user_signing){const n=this._deviceList.getStoredCrossSigningForUser(e);if(n){const o=await this._checkForDeviceVerificationUpgrade(e,n);if(o){(await t({users:{[e]:o}})).includes(e)&&await this._baseApis.setDeviceVerified(e,n.getId())}}}s.a.info("Finished device verification upgrade for ".concat(e))}},F.prototype._checkAndStartKeyBackup=async function(){if(s.a.log("Checking key backup status..."),this._baseApis.isGuest())return s.a.log("Skipping key backup check since user is guest"),this._checkedForBackup=!0,null;let e;try{e=await this._baseApis.getKeyBackupVersion()}catch(e){return s.a.log("Error checking for active key backup",e),e.httpStatus/100==4&&(this._checkedForBackup=!0),null}this._checkedForBackup=!0;const t=await this.isKeyBackupTrusted(e);return t.usable&&!this.backupInfo?(s.a.log("Found usable key backup v"+e.version+": enabling key backups"),this._baseApis.enableKeyBackup(e)):!t.usable&&this.backupInfo?(s.a.log("No usable key backup: disabling key backup"),this._baseApis.disableKeyBackup()):t.usable||this.backupInfo?t.usable&&this.backupInfo&&(e.version!==this.backupInfo.version?(s.a.log("On backup version "+this.backupInfo.version+" but found version "+e.version+": switching."),this._baseApis.disableKeyBackup(),this._baseApis.enableKeyBackup(e)):s.a.log("Backup version "+e.version+" still current")):s.a.log("No usable key backup: not enabling key backup"),{backupInfo:e,trustInfo:t}},F.prototype.setTrustedBackupPubKey=async function(e){this._sessionStore.setLocalTrustedBackupPubKey(e),await this.checkKeyBackup()},F.prototype.checkKeyBackup=async function(){return this._checkedForBackup=!1,this._checkAndStartKeyBackup()},F.prototype.isKeyBackupTrusted=async function(e){const t={usable:!1,trusted_locally:!1,sigs:[]};if(!(e&&e.algorithm&&e.auth_data&&e.auth_data.public_key&&e.auth_data.signatures))return s.a.info("Key backup is absent or missing required data"),t;const n=this._sessionStore.getLocalTrustedBackupPubKey();e.auth_data.public_key===n&&(s.a.info("Backup public key "+n+" is trusted locally"),t.trusted_locally=!0);const o=e.auth_data.signatures[this._userId]||[];for(const n of Object.keys(o)){const o=n.split(":");if("ed25519"!==o[0]){s.a.log("Ignoring unknown signature type: "+o[0]);continue}const r={deviceId:o[1]},i=this._crossSigningInfo.getId();if(i===r.deviceId){r.crossSigningId=!0;try{await u.verifySignature(this._olmDevice,e.auth_data,this._userId,r.deviceId,i),r.valid=!0}catch(e){s.a.warning("Bad signature from cross signing key "+i,e),r.valid=!1}t.sigs.push(r);continue}const a=this._deviceList.getStoredDevice(this._userId,r.deviceId);if(a){r.device=a,r.deviceTrust=await this.checkDeviceTrust(this._userId,r.deviceId);try{await u.verifySignature(this._olmDevice,e.auth_data,this._userId,a.deviceId,a.getFingerprint()),r.valid=!0}catch(t){s.a.info("Bad signature from key ID "+n+" userID "+this._userId+" device ID "+a.deviceId+" fingerprint: "+a.getFingerprint(),e.auth_data,t),r.valid=!1}}else r.valid=null,s.a.info("Ignoring signature from unknown key "+n);t.sigs.push(r)}return t.usable=t.sigs.some(e=>e.valid&&(e.device&&e.deviceTrust.isVerified()||e.crossSigningId)),t.usable|=t.trusted_locally,t},F.prototype.enableLazyLoading=function(){this._lazyLoadMembers=!0},F.prototype.registerEventHandlers=function(e){const t=this;e.on("RoomMember.membership",(function(e,n,o){try{t._onRoomMembership(e,n,o)}catch(e){s.a.error("Error handling membership change:",e)}})),e.on("toDeviceEvent",t._onToDeviceEvent.bind(t));const n=t._onTimelineEvent.bind(t);e.on("Room.timeline",n),e.on("Event.decrypted",n)},F.prototype.start=function(){this._outgoingRoomKeyRequestManager.start()},F.prototype.stop=function(){this._outgoingRoomKeyRequestManager.stop(),this._deviceList.stop()},F.getOlmVersion=function(){return l.a.getOlmVersion()},F.prototype.getDeviceEd25519Key=function(){return this._olmDevice.deviceEd25519Key},F.prototype.getDeviceCurve25519Key=function(){return this._olmDevice.deviceCurve25519Key},F.prototype.setGlobalBlacklistUnverifiedDevices=function(e){this._globalBlacklistUnverifiedDevices=e},F.prototype.getGlobalBlacklistUnverifiedDevices=function(){return this._globalBlacklistUnverifiedDevices},F.prototype.setGlobalErrorOnUnknownDevices=function(e){this._globalErrorOnUnknownDevices=e},F.prototype.getGlobalErrorOnUnknownDevices=function(){return this._globalErrorOnUnknownDevices},F.prototype.uploadDeviceKeys=function(){const e=this,t=e._userId,n=e._deviceId,o={algorithms:e._supportedAlgorithms,device_id:n,keys:e._deviceKeys,user_id:t};return e._signObject(o).then(()=>e._baseApis.uploadKeysRequest({device_keys:o}))},F.prototype.updateOneTimeKeyCount=function(e){if(!isFinite(e))throw new TypeError("Parameter for updateOneTimeKeyCount has to be a number");this._oneTimeKeyCount=e},F.prototype.downloadKeys=function(e,t){return this._deviceList.downloadKeys(e,t)},F.prototype.getStoredDevicesForUser=function(e){return this._deviceList.getStoredDevicesForUser(e)},F.prototype.getStoredDevice=function(e,t){return this._deviceList.getStoredDevice(e,t)},F.prototype.saveDeviceList=function(e){return this._deviceList.saveIfDirty(e)},F.prototype.setDeviceVerification=async function(e,t,n,o,r){void 0===n&&(n=null),void 0===o&&(o=null),void 0===r&&(r=null);const i=this._deviceList.getStoredCrossSigningForUser(e);if(i&&i.getId()===t){if(null!==o||null!==r)throw new Error("Cannot set blocked or known for a cross-signing key");if(!n)throw new Error("Cannot set a cross-signing key as unverified");if(this._crossSigningInfo.getId()||e!==this._crossSigningInfo.userId||(this._storeTrustedSelfKeys(i.keys),this.emit("userTrustStatusChanged",this._userId,this.checkUserTrust(e))),e!==this._userId){s.a.info("Master key "+i.getId()+" for "+e+" marked verified. Signing...");const n=await this._crossSigningInfo.signUser(i);if(n){const o=async({shouldEmit:r})=>{s.a.info("Uploading signature for "+e+"...");const i=await this._baseApis.uploadKeySignatures({[e]:{[t]:n}}),{failures:a}=i||{};if(Object.keys(a||[]).length>0)throw r&&this._baseApis.emit("crypto.keySignatureUploadFailure",a,"setDeviceVerification",o),new k.c("Key upload failed",{failures:a})};await o({shouldEmit:!0})}return n}return i}const a=this._deviceList.getRawStoredDevicesForUser(e);if(!a||!a[t])throw new Error("Unknown device "+e+":"+t);const c=a[t];let l=c.verified;n?l=R.VERIFIED:null!==n&&l==R.VERIFIED&&(l=R.UNVERIFIED),o?l=R.BLOCKED:null!==o&&l==R.BLOCKED&&(l=R.UNVERIFIED);let u=c.known;if(null!==r&&(u=r),c.verified===l&&c.known===u||(c.verified=l,c.known=u,this._deviceList.storeDevicesForUser(e,a),this._deviceList.saveIfDirty()),n&&e===this._userId){s.a.info("Own device "+t+" marked verified: signing");const n=await this._crossSigningInfo.signDevice(e,h.a.fromStorage(c,t));if(n){const o=async({shouldEmit:r})=>{s.a.info("Uploading signature for "+t);const i=await this._baseApis.uploadKeySignatures({[e]:{[t]:n}}),{failures:a}=i||{};if(Object.keys(a||[]).length>0)throw r&&this._baseApis.emit("crypto.keySignatureUploadFailure",a,"setDeviceVerification",o),new k.c("Key upload failed",{failures:a})};await o({shouldEmit:!0})}}const d=h.a.fromStorage(c,t);return this.emit("deviceVerificationChanged",e,t,d),d},F.prototype.findVerificationRequestDMInProgress=function(e){return this._inRoomVerificationRequests.findRequestInProgress(e)},F.prototype.requestVerificationDM=function(e,t){const n=this._inRoomVerificationRequests.findRequestInProgress(t);if(n)return Promise.resolve(n);const o=new w.a(this._baseApis,t,e);return this._requestVerificationWithChannel(e,o,this._inRoomVerificationRequests)},F.prototype.requestVerification=function(e,t){t||(t=Object.keys(this._deviceList.getRawStoredDevicesForUser(e)));const n=this._toDeviceVerificationRequests.findRequestInProgress(e,t);if(n)return Promise.resolve(n);const o=new C.a(this._baseApis,e,t,C.a.makeTransactionId());return this._requestVerificationWithChannel(e,o,this._toDeviceVerificationRequests)},F.prototype._requestVerificationWithChannel=async function(e,t,n){let o=new S.k(t,this._verificationMethods,this._baseApis);t.transactionId&&n.setRequestByChannel(t,o),await o.sendRequest();const r=n.getRequestByChannel(t);return r?o=r:(s.a.log("Crypto: adding new request to "+"requestsByTxnId with id ".concat(t.transactionId," ").concat(t.roomId)),n.setRequestByChannel(t,o)),o},F.prototype.beginKeyVerification=function(e,t,n,o=null){let r;if(o){if(r=this._toDeviceVerificationRequests.getRequestBySenderAndTxnId(t,o),!r)throw new Error("No request found for user ".concat(t," with ")+"transactionId ".concat(o))}else{o=C.a.makeTransactionId();const e=new C.a(this._baseApis,t,[n],o,n);r=new S.k(e,this._verificationMethods,this._baseApis),this._toDeviceVerificationRequests.setRequestBySenderAndTxnId(t,o,r)}return r.beginKeyVerification(e,{userId:t,deviceId:n})},F.prototype.legacyDeviceVerification=async function(e,t,n){const o=C.a.makeTransactionId(),r=new C.a(this._baseApis,e,[t],o,t),i=new S.k(r,this._verificationMethods,this._baseApis);this._toDeviceVerificationRequests.setRequestBySenderAndTxnId(e,o,i);const a=i.beginKeyVerification(n,{userId:e,deviceId:t});return await Promise.race([a.verify(),i.waitFor(e=>e.started)]),i},F.prototype.getOlmSessionsForUser=async function(e){const t=this.getStoredDevicesForUser(e)||[],n={};for(let e=0;e0)return null;const o=this._deviceList.getDeviceByIdentityKey(n,t);if(null===o)return null;const r=e.getClaimedEd25519Key();return r?r!==o.getFingerprint()?(s.a.warn("Event "+e.getId()+" claims ed25519 key "+r+"but sender device has key "+o.getFingerprint()),null):o:(s.a.warn("Event "+e.getId()+" claims no ed25519 key: cannot verify sending device"),null)},F.prototype.forceDiscardSession=function(e){const t=this._roomEncryptors[e];if(void 0===t)throw new Error("Room not encrypted");if(void 0===t.forceDiscardSession)throw new Error("Room encryption algorithm doesn't support session discarding");t.forceDiscardSession()},F.prototype.setRoomEncryption=async function(e,t,n){if(!t.algorithm)return void s.a.log("Ignoring setRoomEncryption with no algorithm");const o=this._roomList.getRoomEncryption(e);if(o&&JSON.stringify(o)!=JSON.stringify(t))return void s.a.error("Ignoring m.room.encryption event which requests a change of config in "+e);if(this._roomEncryptors[e])return;let r=null;o||(r=this._roomList.setRoomEncryption(e,t));const i=p.c[t.algorithm];if(!i)throw new Error("Unable to encrypt with "+t.algorithm);const a=new i({userId:this._userId,deviceId:this._deviceId,crypto:this,olmDevice:this._olmDevice,baseApis:this._baseApis,roomId:e,config:t});this._roomEncryptors[e]=a,r&&await r,this._lazyLoadMembers?s.a.log("Enabling encryption in "+e):(s.a.log("Enabling encryption in "+e+"; starting to track device lists for all users therein"),await this.trackRoomDevices(e),this.inhibitDeviceQuery||this._deviceList.refreshOutdatedDeviceLists())},F.prototype.trackRoomDevices=function(e){const t=async()=>{if(!this._roomEncryptors[e])return;const t=this._clientStore.getRoom(e);if(!t)throw new Error("Unable to start tracking devices in unknown room ".concat(e));s.a.log("Starting to track devices for room ".concat(e," ...")),(await t.getEncryptionTargetMembers()).forEach(e=>{this._deviceList.startTrackingDeviceList(e.userId)})};let n=this._roomDeviceTrackingState[e];return n||(n=t(),this._roomDeviceTrackingState[e]=n),n},F.prototype.ensureOlmSessionsForUsers=function(e){const t={};for(let n=0;n{this._cryptoStore.getAllEndToEndInboundGroupSessions(t,t=>{if(null===t)return;const n=this._olmDevice.exportInboundGroupSession(t.senderKey,t.sessionId,t.sessionData);delete n.first_known_index,n.algorithm=u.MEGOLM_ALGORITHM,e.push(n)})}),e},F.prototype.importRoomKeys=function(e,t={}){let n=0,o=0;const r=e.length;function i(){t.progressCallback({stage:"load_keys",successes:n,failures:o,total:r})}return Promise.all(e.map(e=>{if(!e.room_id||!e.algorithm)return s.a.warn("ignoring room key entry with missing fields",e),o++,t.progressCallback&&i(),null;return this._getRoomDecryptor(e.room_id,e.algorithm).importRoomKey(e).finally(e=>{n++,t.progressCallback&&i()})}))},F.prototype.scheduleKeyBackupSend=async function(e=1e4){if(!this._sendingBackups){this._sendingBackups=!0;try{const t=Math.random()*e;await Object(c.A)(t);let n=0;for(;;){if(!this.backupKey)return;try{if(0===await this._backupPendingKeys(200))return;n=0}catch(e){if(n++,s.a.log("Key backup request failed",e),e.data&&("M_NOT_FOUND"==e.data.errcode||"M_WRONG_ROOM_KEYS_VERSION"==e.data.errcode))throw await this.checkKeyBackup(),this.emit("crypto.keyBackupFailed",e.data.errcode),e}n&&await Object(c.A)(1e3*Math.pow(2,Math.min(n-1,4)))}}finally{this._sendingBackups=!1}}},F.prototype._backupPendingKeys=async function(e){const t=await this._cryptoStore.getSessionsNeedingBackup(e);if(!t.length)return 0;let n=await this._cryptoStore.countSessionsNeedingBackup();this.emit("crypto.keyBackupSessionsRemaining",n);const o={};for(const e of t){const t=e.sessionData.room_id;void 0===o[t]&&(o[t]={sessions:{}});const n=await this._olmDevice.exportInboundGroupSession(e.senderKey,e.sessionId,e.sessionData);n.algorithm=u.MEGOLM_ALGORITHM,delete n.session_id,delete n.room_id;const r=n.first_known_index;delete n.first_known_index;const i=this.backupKey.encrypt(JSON.stringify(n)),a=(n.forwarding_curve25519_key_chain||[]).length,s=this._deviceList.getUserByIdentityKey(u.MEGOLM_ALGORITHM,e.senderKey),c=this._deviceList.getDeviceByIdentityKey(u.MEGOLM_ALGORITHM,e.senderKey),l=this._checkDeviceInfoTrust(s,c).isVerified();o[t].sessions[e.sessionId]={first_message_index:r,forwarded_count:a,is_verified:l,session_data:i}}return await this._baseApis.sendKeyBackup(void 0,void 0,this.backupInfo.version,{rooms:o}),await this._cryptoStore.unmarkSessionsNeedingBackup(t),n=await this._cryptoStore.countSessionsNeedingBackup(),this.emit("crypto.keyBackupSessionsRemaining",n),t.length},F.prototype.backupGroupSession=async function(e,t,n,o,r,i,a){if(!this.backupInfo)throw new Error("Key backups are not enabled");await this._cryptoStore.markSessionsNeedingBackup([{senderKey:t,sessionId:o}]),this.scheduleKeyBackupSend()},F.prototype.scheduleAllGroupSessionsForBackup=async function(){await this.flagAllGroupSessionsForBackup(),this.scheduleKeyBackupSend(0)},F.prototype.flagAllGroupSessionsForBackup=async function(){await this._cryptoStore.doTxn("readwrite",[_.a.STORE_INBOUND_GROUP_SESSIONS,_.a.STORE_BACKUP],e=>{this._cryptoStore.getAllEndToEndInboundGroupSessions(e,t=>{null!==t&&this._cryptoStore.markSessionsNeedingBackup([t],e)})});const e=await this._cryptoStore.countSessionsNeedingBackup();return this.emit("crypto.keyBackupSessionsRemaining",e),e},F.prototype.prepareToEncrypt=function(e){const t=e.roomId,n=this._roomEncryptors[t];n&&n.prepareToEncrypt(e)},F.prototype.encryptEvent=async function(e,t){if(!t)throw new Error("Cannot send encrypted messages in unknown rooms");const n=e.getRoomId(),o=this._roomEncryptors[n];if(!o)throw new Error("Room was previously configured to use encryption, but is no longer. Perhaps the homeserver is hiding the configuration event.");this._roomDeviceTrackingState[n]||this.trackRoomDevices(n),await this._roomDeviceTrackingState[n];let r=e.getContent();const i=r["m.relates_to"];i&&(r=Object.assign({},r),delete r["m.relates_to"]);const a=await o.encryptMessage(t,e.getType(),r);i&&(a["m.relates_to"]=i),e.makeEncrypted("m.room.encrypted",a,this._olmDevice.deviceCurve25519Key,this._olmDevice.deviceEd25519Key)},F.prototype.decryptEvent=function(e){if(e.isRedacted())return Promise.resolve({clearEvent:{room_id:e.getRoomId(),type:"m.room.message",content:{}}});const t=e.getWireContent();return this._getRoomDecryptor(e.getRoomId(),t.algorithm).decryptEvent(e)},F.prototype.handleDeviceListChanges=async function(e,t){e.oldSyncToken&&await this._evalDeviceListChanges(t)},F.prototype.requestRoomKey=function(e,t,n=!1){return this._outgoingRoomKeyRequestManager.sendRoomKeyRequest(e,t,n).catch(e=>{s.a.error("Error requesting key for event",e)})},F.prototype.cancelRoomKeyRequest=function(e){this._outgoingRoomKeyRequestManager.cancelRoomKeyRequest(e).catch(e=>{s.a.warn("Error clearing pending room key requests",e)})},F.prototype.cancelAndResendAllOutgoingKeyRequests=function(){return this._outgoingRoomKeyRequestManager.cancelAndResendAllOutgoingRequests()},F.prototype.onCryptoEvent=async function(e){const t=e.getRoomId(),n=e.getContent();try{await this.setRoomEncryption(t,n,!0)}catch(e){s.a.error("Error configuring encryption in room "+t+":",e)}},F.prototype.onSyncWillProcess=async function(e){e.oldSyncToken||(s.a.log("Initial sync performed - resetting device tracking state"),this._deviceList.stopTrackingAllDeviceLists(),this._deviceList.startTrackingDeviceList(this._userId),this._roomDeviceTrackingState={})},F.prototype.onSyncCompleted=async function(e){const t=e.nextSyncToken;this._deviceList.setSyncToken(e.nextSyncToken),this._deviceList.saveIfDirty(),this._deviceList.lastKnownSyncToken=t,this._deviceList.startTrackingDeviceList(this._userId),this._deviceList.refreshOutdatedDeviceLists(),e.catchingUp||(A(this),this._processReceivedRoomKeyRequests())},F.prototype._evalDeviceListChanges=async function(e){if(e.changed&&Array.isArray(e.changed)&&e.changed.forEach(e=>{this._deviceList.invalidateUserDeviceList(e)}),e.left&&Array.isArray(e.left)&&e.left.length){const t=new Set(await this._getTrackedE2eUsers());e.left.forEach(e=>{t.has(e)||this._deviceList.stopTrackingDeviceList(e)})}},F.prototype._getTrackedE2eUsers=async function(){const e=[];for(const t of this._getTrackedE2eRooms()){const n=await t.getEncryptionTargetMembers();for(const t of n)e.push(t.userId)}return e},F.prototype._getTrackedE2eRooms=function(){return this._clientStore.getRooms().filter(e=>{if(!this._roomEncryptors[e.roomId])return!1;if(!this._roomDeviceTrackingState[e.roomId])return!1;const t=e.getMyMembership();return"join"===t||"invite"===t})},F.prototype._onToDeviceEvent=function(e){try{s.a.log("received to_device ".concat(e.getType()," from: ")+"".concat(e.getSender()," id: ").concat(e.getId())),"m.room_key"==e.getType()||"m.forwarded_room_key"==e.getType()?this._onRoomKeyEvent(e):"m.room_key_request"==e.getType()?this._onRoomKeyRequestEvent(e):"m.secret.request"===e.getType()?this._secretStorage._onRequestReceived(e):"m.secret.send"===e.getType()?this._secretStorage._onSecretReceived(e):"org.matrix.room_key.withheld"===e.getType()?this._onRoomKeyWithheldEvent(e):e.getContent().transaction_id?this._onKeyVerificationMessage(e):"m.bad.encrypted"===e.getContent().msgtype?this._onToDeviceBadEncrypted(e):e.isBeingDecrypted()&&e.once("Event.decrypted",e=>{this._onToDeviceEvent(e)})}catch(e){s.a.error("Error handling toDeviceEvent:",e)}},F.prototype._onRoomKeyEvent=function(e){const t=e.getContent();t.room_id&&t.algorithm?(this._checkedForBackup||this._checkAndStartKeyBackup(),this._getRoomDecryptor(t.room_id,t.algorithm).onRoomKeyEvent(e)):s.a.error("key event is missing fields")},F.prototype._onRoomKeyWithheldEvent=function(e){const t=e.getContent();if(!(("m.no_olm"===t.code||t.room_id&&t.session_id)&&t.algorithm&&t.sender_key))return void s.a.error("key withheld event is missing fields");s.a.info("Got room key withheld event from ".concat(e.getSender()," (").concat(t.sender_key,") ")+"for ".concat(t.algorithm,"/").concat(t.room_id,"/").concat(t.session_id," ")+"with reason ".concat(t.code," (").concat(t.reason,")"));const n=this._getRoomDecryptor(t.room_id,t.algorithm);if(n.onRoomKeyWithheldEvent&&n.onRoomKeyWithheldEvent(e),!t.room_id){const e=this._getRoomDecryptors(t.algorithm);for(const n of e)n.retryDecryptionFromSender(t.sender_key)}},F.prototype._onKeyVerificationMessage=function(e){if(!C.a.validateEvent(e,this._baseApis))return;this._handleVerificationEvent(e,this._toDeviceVerificationRequests,e=>{if(!C.a.canCreateRequest(C.a.getEventType(e)))return;const t=e.getContent(),n=t&&t.from_device;if(!n)return;const o=e.getSender(),r=new C.a(this._baseApis,o,[n]);return new S.k(r,this._verificationMethods,this._baseApis)})},F.prototype._onTimelineEvent=function(e,t,n,o,{liveEvent:r}={}){if(!w.a.validateEvent(e,this._baseApis))return;this._handleVerificationEvent(e,this._inRoomVerificationRequests,e=>{const t=new w.a(this._baseApis,e.getRoomId());return new S.k(t,this._verificationMethods,this._baseApis)},r)},F.prototype._handleVerificationEvent=async function(e,t,n,o=!0){let r=t.getRequest(e),i=!1;if(!r){if(r=n(e),!r)return void s.a.log("Crypto: could not find VerificationRequest for "+"".concat(e.getType(),", and could not create one, so ignoring."));i=!0,t.setRequest(e,r)}e.setVerificationRequest(r);try{await r.channel.handleEvent(e,r,o)}catch(e){s.a.error("error while handling verification event: "+e.message)}i&&!r.initiatedByMe&&!r.invalid&&!r.observeOnly&&this._baseApis.emit("crypto.verification.request",r)},F.prototype._onToDeviceBadEncrypted=async function(e){const t=e.getWireContent(),n=e.getSender(),o=t.algorithm,r=t.sender_key,i=()=>{const e=this._getRoomDecryptors(u.MEGOLM_ALGORITHM);for(const t of e)t.retryDecryptionFromSender(r)};if(void 0===n||void 0===r||void 0===r)return;this._lastNewSessionForced[n]=this._lastNewSessionForced[n]||{};const a=this._lastNewSessionForced[n][r]||0;if(a+36e5>Date.now())return s.a.debug("New session already forced with device "+n+":"+r+" at "+a+": not forcing another"),await this._olmDevice.recordSessionProblem(r,"wedged",!0),void i();let c=this._deviceList.getDeviceByIdentityKey(o,r);if(!c&&(await this.downloadKeys([n],!1),c=this._deviceList.getDeviceByIdentityKey(o,r),!c))return s.a.info("Couldn't find device for identity key "+r+": not re-establishing session"),await this._olmDevice.recordSessionProblem(r,"wedged",!1),void i();const l={};l[n]=[c],await u.ensureOlmSessionsForDevices(this._olmDevice,this._baseApis,l,!0),this._lastNewSessionForced[n][r]=Date.now();const d={algorithm:u.OLM_ALGORITHM,sender_key:this._olmDevice.deviceCurve25519Key,ciphertext:{}};await u.encryptMessageForDevice(d.ciphertext,this._userId,this._deviceId,this._olmDevice,n,c,{type:"m.dummy"}),await this._olmDevice.recordSessionProblem(r,"wedged",!0),i(),await this._baseApis.sendToDevice("m.room.encrypted",{[n]:{[c.deviceId]:d}});const h=await this._outgoingRoomKeyRequestManager.getOutgoingSentRoomKeyRequest(n,c.deviceId);for(const e of h)this.requestRoomKey(e.requestBody,e.recipients,!0)},F.prototype._onRoomMembership=function(e,t,n){const o=t.roomId,r=this._roomEncryptors[o];r&&(this._roomDeviceTrackingState[o]&&("join"==t.membership?(s.a.log("Join event for "+t.userId+" in "+o),this._deviceList.startTrackingDeviceList(t.userId)):"invite"==t.membership&&this._clientStore.getRoom(o).shouldEncryptForInvitedMembers()&&(s.a.log("Invite event for "+t.userId+" in "+o),this._deviceList.startTrackingDeviceList(t.userId))),r.onRoomMembership(e,t,n))},F.prototype._onRoomKeyRequestEvent=function(e){const t=e.getContent();if("request"===t.action){const t=new M(e);this._receivedRoomKeyRequests.push(t)}else if("request_cancellation"===t.action){const t=new P(e);this._receivedRoomKeyRequestCancellations.push(t)}},F.prototype._processReceivedRoomKeyRequests=async function(){if(!this._processingRoomKeyRequests){this._processingRoomKeyRequests=!0;try{const e=this._receivedRoomKeyRequests;this._receivedRoomKeyRequests=[];const t=this._receivedRoomKeyRequestCancellations;this._receivedRoomKeyRequestCancellations=[],await Promise.all(e.map(e=>this._processReceivedRoomKeyRequest(e))),await Promise.all(t.map(e=>this._processReceivedRoomKeyRequestCancellation(e)))}catch(e){s.a.error("Error processing room key requsts: ".concat(e))}finally{this._processingRoomKeyRequests=!1}}},F.prototype._processReceivedRoomKeyRequest=async function(e){const t=e.userId,n=e.deviceId,o=e.requestBody,r=o.room_id,i=o.algorithm;if(s.a.log("m.room_key_request from ".concat(t,":").concat(n)+" for ".concat(r," / ").concat(o.session_id," (id ").concat(e.requestId,")")),t!==this._userId){if(!this._roomEncryptors[r])return void s.a.debug("room key request for unencrypted room ".concat(r));const e=this._roomEncryptors[r],i=this._deviceList.getStoredDevice(t,n);if(!i)return void s.a.debug("Ignoring keyshare for unknown device ".concat(t,":").concat(n));try{await e.reshareKeyWithDevice(o.sender_key,o.session_id,t,i)}catch(e){s.a.warn("Failed to re-share keys for session "+o.session_id+" with device "+t+":"+i.deviceId,e)}return}if(!this._roomDecryptors[r])return void s.a.log("room key request for unencrypted room ".concat(r));const a=this._roomDecryptors[r][i];if(a)if(await a.hasKeysForKeyRequest(e)){if(e.share=()=>{a.shareKeysWithDevice(e)},this.checkDeviceTrust(t,n).isVerified())return s.a.log("device is already verified: sharing keys"),void e.share();this.emit("crypto.roomKeyRequest",e)}else s.a.log("room key request for unknown session ".concat(r," / ")+o.session_id);else s.a.log("room key request for unknown alg ".concat(i," in room ").concat(r))},F.prototype._processReceivedRoomKeyRequestCancellation=async function(e){s.a.log("m.room_key_request cancellation for ".concat(e.userId,":")+"".concat(e.deviceId," (id ").concat(e.requestId,")")),this.emit("crypto.roomKeyRequestCancellation",e)},F.prototype._getRoomDecryptor=function(e,t){let n,o;if((e=e||null)&&(n=this._roomDecryptors[e],n||(this._roomDecryptors[e]=n={}),o=n[t],o))return o;const r=p.a[t];if(!r)throw new p.b("UNKNOWN_ENCRYPTION_ALGORITHM",'Unknown encryption algorithm "'+t+'".');return o=new r({userId:this._userId,crypto:this,olmDevice:this._olmDevice,baseApis:this._baseApis,roomId:e}),n&&(n[t]=o),o},F.prototype._getRoomDecryptors=function(e){const t=[];for(const n of Object.values(this._roomDecryptors))e in n&&t.push(n[e]);return t},F.prototype._signObject=async function(e){const t=e.signatures||{},n=e.unsigned;delete e.signatures,delete e.unsigned,t[this._userId]=t[this._userId]||{},t[this._userId]["ed25519:"+this._deviceId]=await this._olmDevice.sign(r.a.stringify(e)),e.signatures=t,void 0!==n&&(e.unsigned=n)};class M{constructor(e){const t=e.getContent();this.userId=e.getSender(),this.deviceId=t.requesting_device_id,this.requestId=t.request_id,this.requestBody=t.body||{},this.share=()=>{throw new Error("don't know how to share keys for this request yet")}}}class P{constructor(e){const t=e.getContent();this.userId=e.getSender(),this.deviceId=t.requesting_device_id,this.requestId=t.request_id}}}).call(this,n(17))},function(e,t,n){"use strict";(function(e,o){n.d(t,"d",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return p}));var r=n(236),i=n(155),a=n(61);const s="m.qr_code.show.v1",c="m.qr_code.scan.v1";class l extends r.b{static factory(...e){return new l(...e)}static get NAME(){return"m.reciprocate.v1"}async _doVerification(){if(!this.startEvent)throw new Error("It is not currently possible to start verificationwith this method yet.");const{qrCodeData:e}=this.request;if(this.startEvent.getContent().secret!==e.encodedSharedSecret)throw Object(i.d)();await new Promise((e,t)=>{this.reciprocateQREvent={confirm:e,cancel:()=>t(Object(i.h)())},this.emit("show_reciprocate_qr",this.reciprocateQREvent)});const t={};switch(e.mode){case u:{const n=e.otherUserMasterKey;t["ed25519:".concat(n)]=n;break}case d:{const n=this.request.targetDevice.deviceId;t["ed25519:".concat(n)]=e.otherDeviceKey;break}case h:{const n=e.myMasterKey;t["ed25519:".concat(n)]=n;break}}await this._verifyKeys(this.userId,t,(e,n,o)=>{const r=t[e];if(!r)throw Object(i.d)();if(o!==r)throw console.error("key ID from key info does not match"),Object(i.d)();for(const e in n.keys){if(!e.startsWith("ed25519"))continue;const o=t[e];if(!o)throw Object(i.d)();if(n.keys[e]!==o)throw console.error("master key does not match"),Object(i.d)()}})}}const u=0,d=1,h=2;class p{constructor(e,t,n,o,r,i){this._sharedSecret=t,this._mode=e,this._otherUserMasterKey=n,this._otherDeviceKey=o,this._myMasterKey=r,this._buffer=i}static async create(e,t){const n=p._generateSharedSecret(),o=p._determineMode(e,t);let r=null,i=null,a=null;if(o===u){r=t.getStoredCrossSigningForUser(e.otherUserId).getId("master")}else if(o===d)i=await p._getOtherDeviceKey(e,t);else if(o===h){const e=t.getUserId();a=t.getStoredCrossSigningForUser(e).getId("master")}const s=p._generateQrData(e,t,o,n,r,i,a),c=p._generateBuffer(s);return new p(o,n,r,i,a,c)}get buffer(){return this._buffer}get mode(){return this._mode}get otherDeviceKey(){return this._otherDeviceKey}get otherUserMasterKey(){return this._otherUserMasterKey}get myMasterKey(){return this._myMasterKey}get encodedSharedSecret(){return this._sharedSecret}static _generateSharedSecret(){const t=new Uint8Array(11);return e.crypto.getRandomValues(t),Object(a.encodeUnpaddedBase64)(t)}static async _getOtherDeviceKey(e,t){const n=t.getUserId(),o=e.targetDevice,r=o?o.deviceId:null,i=t.getStoredDevice(n,r);if(!i)throw new Error("could not find device "+r);return i.getFingerprint()}static _determineMode(e,t){const n=t.getUserId(),o=e.otherUserId;let r=u;if(n===o){r=t.checkUserTrust(n).isCrossSigningVerified()?d:h}return r}static _generateQrData(e,t,n,o,r,i,a){const s=t.getUserId(),c={prefix:"MATRIX",version:2,mode:n,transactionId:e.channel.transactionId,firstKeyB64:"",secondKeyB64:"",secretB64:o},l=t.getStoredCrossSigningForUser(s);return n===u?(c.firstKeyB64=l.getId("master"),c.secondKeyB64=r):n===d?(c.firstKeyB64=l.getId("master"),c.secondKeyB64=i):n===h&&(c.firstKeyB64=t.getDeviceEd25519Key(),c.secondKeyB64=a),c}static _generateBuffer(e){let t=o.alloc(0);const n=e=>{const n=o.from([e]);t=o.concat([t,n])},r=(e,n,r=!0)=>{const i=o.from(e,n);r&&(e=>{const n=o.alloc(2);n.writeInt16BE(e,0),t=o.concat([t,n])})(i.byteLength),t=o.concat([t,i])},i=e=>{const n=Object(a.decodeBase64)(e),r=o.from(n);t=o.concat([t,r])};return r(e.prefix,"ascii",!1),n(e.version),n(e.mode),r(e.transactionId,"utf-8"),i(e.firstKeyB64),i(e.secondKeyB64),i(e.secretB64),t}}}).call(this,n(17),n(86).Buffer)},function(e,t,n){var o=n(90),r=n(156);e.exports=n(91)?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var o=n(128);e.exports=function(e){if(!o(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var o=n(242);e.exports=function(e){return Object(o(e))}},function(e,t,n){var o=n(336),r=n(242);e.exports=function(e){return o(r(e))}},function(e,t,n){var o=n(159),r=n(804),i=n(805),a=o?o.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?r(e):i(e)}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.top,n=e.right,o=e.bottom,r=e.left;return{top:t,right:n,bottom:o,left:r,width:n-r,height:o-t,center:{x:(n+r)/2,y:(o+t)/2}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=i(n(97)),r=i(n(67));function i(e){return e&&e.__esModule?e:{default:e}}t.default=(0,r.default)((function(e,t){return(0,o.default)(t).map((function(e){return t[e]})).filter((function(t){return e.descriptor.id===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=i(n(347)),r=i(n(255));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.draggable,n=e.destination,i=e.previousImpact,a=e.viewport,s=t.descriptor.id,c=(0,o.default)(i.movement.displaced),l=(0,r.default)({target:t.page.withMargin,destination:n,viewport:a}),u=function(){if(!l)return!1;var e=c[s];return!e||e.shouldAnimate}();return{draggableId:s,isVisible:l,shouldAnimate:u}}},function(e,t,n){e.exports.Container=n(895),e.exports.MapStore=n(897),e.exports.Mixin=n(905),e.exports.ReduceStore=n(366),e.exports.Store=n(367)},function(e,t,n){"use strict";n.d(t,"b",(function(){return N}));var o=n(3),r=n.n(o),i=n(46),a=n.n(i),s=n(165),c=n(33),l=n.n(c),u=n(35),d=n.n(u),h=n(38),p=n.n(h),m=n(42),g=n.n(m),f=n(34),_=n(203),v=n(36),b=n(39),y=n(40),E=n(44),S=n(69),w=n(37),C=n(205),x=n(206),T=n(47),k=n(83);const R={"m.room.message":"messages.MessageEvent","m.sticker":"messages.MessageEvent","m.key.verification.cancel":"messages.MKeyVerificationConclusion","m.key.verification.done":"messages.MKeyVerificationConclusion","m.room.encryption":"messages.EncryptionEvent","m.call.invite":"messages.TextualEvent","m.call.answer":"messages.TextualEvent","m.call.hangup":"messages.TextualEvent"},O={"m.room.encryption":"messages.EncryptionEvent","m.room.canonical_alias":"messages.TextualEvent","m.room.create":"messages.RoomCreate","m.room.member":"messages.TextualEvent","m.room.name":"messages.TextualEvent","m.room.avatar":"messages.RoomAvatarEvent","m.room.third_party_invite":"messages.TextualEvent","m.room.history_visibility":"messages.TextualEvent","m.room.topic":"messages.TextualEvent","m.room.power_levels":"messages.TextualEvent","m.room.pinned_events":"messages.TextualEvent","m.room.server_acl":"messages.TextualEvent","im.vector.modular.widgets":"messages.TextualEvent","m.room.tombstone":"messages.TextualEvent","m.room.join_rules":"messages.TextualEvent","m.room.guest_access":"messages.TextualEvent","m.room.related_groups":"messages.TextualEvent"};for(const e of C.a)O[e]="messages.TextualEvent";function D(e){const t=e.getType();if("m.room.message"===t){const t=e.getContent();if(t&&"m.key.verification.request"===t.msgtype){const n=w.a.get(),o=n&&n.getUserId();return e.getSender()!==o&&t.to!==o?void 0:"messages.MKeyVerificationRequest"}}if("m.key.verification.done"===t){const t=w.a.get(),n=t&&t.getUserId();if(e.getSender()!==n)return}if("m.key.verification.cancel"===t&&y.b.getValue("showHiddenEventsInTimeline")){if(!v.getComponent("messages.MKeyVerificationConclusion").prototype._shouldRender.call(null,e,e.request))return}return e.isState()?O[t]:R[t]}t.a=p()({displayName:"EventTile",propTypes:{mxEvent:d.a.object.isRequired,isRedacted:d.a.bool,continuation:d.a.bool,last:d.a.bool,contextual:d.a.bool,highlights:d.a.array,highlightLink:d.a.string,showUrlPreview:d.a.bool,isSelectedEvent:d.a.bool,onHeightChanged:d.a.func,readReceipts:d.a.arrayOf(d.a.object),readReceiptMap:d.a.object,checkUnmounting:d.a.func,eventSendStatus:d.a.string,tileShape:d.a.string,isTwelveHour:d.a.bool,getRelationsForEvent:d.a.func,showReactions:d.a.bool},getDefaultProps:function(){return{onHeightChanged:function(){}}},getInitialState:function(){return{actionBarFocused:!1,allReadAvatars:!1,verified:null,previouslyRequestedKeys:!1,reactions:this.getReactions()}},statics:{contextType:T.a},UNSAFE_componentWillMount:function(){this._suppressReadReceiptAnimation=!0,this._verifyEvent(this.props.mxEvent),this._tile=Object(c.createRef)(),this._replyThread=Object(c.createRef)()},componentDidMount:function(){this._suppressReadReceiptAnimation=!1;const e=this.context;e.on("deviceVerificationChanged",this.onDeviceVerificationChanged),e.on("userTrustStatusChanged",this.onUserVerificationChanged),this.props.mxEvent.on("Event.decrypted",this._onDecrypted),this.props.showReactions&&this.props.mxEvent.on("Event.relationsCreated",this._onReactionsCreated)},UNSAFE_componentWillReceiveProps:function(e){e.eventSendStatus!==this.props.eventSendStatus&&this._verifyEvent(e.mxEvent)},shouldComponentUpdate:function(e,t){return!x.a(this.state,t)||!this._propsEqual(this.props,e)},componentWillUnmount:function(){const e=this.context;e.removeListener("deviceVerificationChanged",this.onDeviceVerificationChanged),e.removeListener("userTrustStatusChanged",this.onUserVerificationChanged),this.props.mxEvent.removeListener("Event.decrypted",this._onDecrypted),this.props.showReactions&&this.props.mxEvent.removeListener("Event.relationsCreated",this._onReactionsCreated)},_onDecrypted:function(){this._verifyEvent(this.props.mxEvent),this.forceUpdate()},onDeviceVerificationChanged:function(e,t){e===this.props.mxEvent.getSender()&&this._verifyEvent(this.props.mxEvent)},onUserVerificationChanged:function(e,t){e===this.props.mxEvent.getSender()&&this._verifyEvent(this.props.mxEvent)},_verifyEvent:async function(e){if(!e.isEncrypted())return;if(await this.context.isEventSenderVerified(e))return void this.setState({verified:k.a.VERIFIED},()=>{this.props.onHeightChanged()});if(!y.b.getValue("feature_cross_signing"))return void this.setState({verified:k.a.WARNING},this.props.onHeightChanged);if(!this.context.checkUserTrust(e.getSender()).isCrossSigningVerified())return void this.setState({verified:k.a.NORMAL},this.props.onHeightChanged);const t=await this.context.checkEventSenderTrust(e);t?this.setState({verified:t.isVerified()?k.a.VERIFIED:k.a.WARNING},this.props.onHeightChanged):this.setState({verified:k.a.UNKNOWN},this.props.onHeightChanged)},_propsEqual:function(e,t){const n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(let o=0;o0&&(r=l.a.createElement("span",{className:"mx_EventTile_readAvatarRemainder",onClick:this.toggleAllReadAvatars,style:{right:-(n-15)}},e,"+"))}return l.a.createElement("span",{className:"mx_EventTile_readAvatars"},r,t)},onSenderProfileClick:function(e){const t=this.props.mxEvent;b.a.dispatch({action:"insert_mention",user_id:t.getSender()})},onRequestKeysClick:function(){this.setState({previouslyRequestedKeys:!0}),this.context.cancelAndResendEventRoomKeyRequest(this.props.mxEvent)},onPermalinkClicked:function(e){e.preventDefault(),b.a.dispatch({action:"view_room",event_id:this.props.mxEvent.getId(),highlighted:!0,room_id:this.props.mxEvent.getRoomId()})},_renderE2EPadlock:function(){const e=this.props.mxEvent;if("m.bad.encrypted"===e.getContent().msgtype)return l.a.createElement(A,null);if(e.isEncrypted())return this.state.verified===k.a.NORMAL||this.state.verified===k.a.VERIFIED?void 0:this.state.verified===k.a.UNKNOWN?l.a.createElement(L,null):l.a.createElement(M,null);if(this.context.isRoomEncrypted(e.getRoomId())){if(e.status===E.b.ENCRYPTING)return;if(e.status===E.b.NOT_SENT)return;if(e.isState())return;return l.a.createElement(P,null)}return null},onActionBarFocusChange(e){this.setState({actionBarFocused:e})},getTile(){return this._tile.current},getReplyThread(){return this._replyThread.current},getReactions(){if(!this.props.showReactions||!this.props.getRelationsForEvent)return null;const e=this.props.mxEvent.getId();return e||(console.error("EventTile attempted to get relations for an event without an ID"),console.log(JSON.stringify(this.props.mxEvent,null,4)),console.trace("Stacktrace for https://github.com/vector-im/riot-web/issues/11120")),this.props.getRelationsForEvent(e,"m.annotation","m.reaction")},_onReactionsCreated(e,t){"m.annotation"===e&&"m.reaction"===t&&(this.props.mxEvent.removeListener("Event.relationsCreated",this._onReactionsCreated),this.setState({reactions:this.getReactions()}))},render:function(){const e=v.getComponent("messages.MessageTimestamp"),t=v.getComponent("messages.SenderProfile"),n=v.getComponent("avatars.MemberAvatar"),o=this.props.mxEvent.getContent().msgtype,r=this.props.mxEvent.getType(),i=r.startsWith("m.key.verification")||"m.room.message"===r&&o&&o.startsWith("m.key.verification")||"m.room.encryption"===r;let a=!i&&"m.room.message"!==r&&"m.sticker"!==r&&"m.room.create"!==r,c=D(this.props.mxEvent);if((!c||this.props.mxEvent.isRelation("m.replace"))&&y.b.getValue("showHiddenEventsInTimeline")&&(c="messages.ViewSourceEvent",a=!0),!c){const{mxEvent:e}=this.props;return console.warn("Event type not supported: type:".concat(e.getType()," isState:").concat(e.isState())),l.a.createElement("div",{className:"mx_EventTile mx_EventTile_info mx_MNoticeBody"},l.a.createElement("div",{className:"mx_EventTile_line"},Object(f.a)("This event could not be displayed")))}const u=v.getComponent(c),d=-1!==["sending","queued","encrypting"].indexOf(this.props.eventSendStatus),h=F(this.props.mxEvent)&&this.props.isRedacted,p=this.props.mxEvent.isDecryptionFailure(),m=!!this.props.editState,_=g()({mx_EventTile_bubbleContainer:i,mx_EventTile:!0,mx_EventTile_isEditing:m,mx_EventTile_info:a,mx_EventTile_12hr:this.props.isTwelveHour,mx_EventTile_encrypting:"encrypting"===this.props.eventSendStatus,mx_EventTile_sending:!m&&d,mx_EventTile_notSent:"not_sent"===this.props.eventSendStatus,mx_EventTile_highlight:"notif"!==this.props.tileShape&&this.shouldHighlight(),mx_EventTile_selected:this.props.isSelectedEvent,mx_EventTile_continuation:this.props.tileShape?"":this.props.continuation,mx_EventTile_last:this.props.last,mx_EventTile_contextual:this.props.contextual,mx_EventTile_actionBarFocused:this.state.actionBarFocused,mx_EventTile_verified:!i&&this.state.verified===k.a.VERIFIED,mx_EventTile_unverified:!i&&this.state.verified===k.a.WARNING,mx_EventTile_unknown:!i&&this.state.verified===k.a.UNKNOWN,mx_EventTile_bad:p,mx_EventTile_emote:"m.emote"===o,mx_EventTile_redacted:h});let b="#";this.props.permalinkCreator&&(b=this.props.permalinkCreator.forEvent(this.props.mxEvent.getId()));const E=this.getReadAvatars();let w,C,x,T;if("notif"===this.props.tileShape?(x=24,T=!0):"messages.RoomCreate"===c||i?(x=0,T=!1):a?(x=14,T=!1):this.props.continuation&&"file_grid"!==this.props.tileShape?(x=0,T=!1):(x=30,T=!0),this.props.mxEvent.sender&&x&&(w=l.a.createElement("div",{className:"mx_EventTile_avatar"},l.a.createElement(n,{member:this.props.mxEvent.sender,width:x,height:x,viewUserOnClick:!0}))),T){let e=null;this.props.tileShape&&"reply"!==this.props.tileShape&&"reply_preview"!==this.props.tileShape?C=l.a.createElement(t,{mxEvent:this.props.mxEvent,enableFlair:!0}):("m.image"===o?e=Object(f.b)("%(senderName)s sent an image"):"m.video"===o?e=Object(f.b)("%(senderName)s sent a video"):"m.file"===o&&(e=Object(f.b)("%(senderName)s uploaded a file")),C=l.a.createElement(t,{onClick:this.onSenderProfileClick,mxEvent:this.props.mxEvent,enableFlair:!e,text:e}))}const R=v.getComponent("messages.MessageActionBar"),O=m?void 0:l.a.createElement(R,{mxEvent:this.props.mxEvent,reactions:this.state.reactions,permalinkCreator:this.props.permalinkCreator,getTile:this.getTile,getReplyThread:this.getReplyThread,onFocusChange:this.onActionBarFocusChange}),I=this.props.mxEvent.getTs()?l.a.createElement(e,{showTwelveHour:this.props.isTwelveHour,ts:this.props.mxEvent.getTs()}):null,N=l.a.createElement("div",{className:"mx_EventTile_keyRequestInfo_tooltip_contents"},l.a.createElement("p",null,this.state.previouslyRequestedKeys?Object(f.a)("Your key share request has been sent - please check your other sessions for key share requests."):Object(f.a)("Key share requests are sent to your other sessions automatically. If you rejected or dismissed the key share request on your other sessions, click here to request the keys for this session again.")),l.a.createElement("p",null,Object(f.a)("If your other sessions do not have the key for this message you will not be able to decrypt them."))),A=this.state.previouslyRequestedKeys?Object(f.a)("Key request sent."):Object(f.a)("Re-request encryption keys from your other sessions.",{},{requestLink:e=>l.a.createElement("a",{onClick:this.onRequestKeysClick},e)}),M=v.getComponent("elements.TooltipButton"),P=p?l.a.createElement("div",{className:"mx_EventTile_keyRequestInfo"},l.a.createElement("span",{className:"mx_EventTile_keyRequestInfo_text"},A),l.a.createElement(M,{helpText:N})):null;let L;if(!h){const e=v.getComponent("messages.ReactionsRow");L=l.a.createElement(e,{mxEvent:this.props.mxEvent,reactions:this.state.reactions})}switch(this.props.tileShape){case"notif":{const e=this.context.getRoom(this.props.mxEvent.getRoomId());return l.a.createElement("div",{className:_},l.a.createElement("div",{className:"mx_EventTile_roomName"},l.a.createElement("a",{href:b,onClick:this.onPermalinkClicked},e?e.name:"")),l.a.createElement("div",{className:"mx_EventTile_senderDetails"},w,l.a.createElement("a",{href:b,onClick:this.onPermalinkClicked},C,I)),l.a.createElement("div",{className:"mx_EventTile_line"},l.a.createElement(u,{ref:this._tile,mxEvent:this.props.mxEvent,highlights:this.props.highlights,highlightLink:this.props.highlightLink,showUrlPreview:this.props.showUrlPreview,onHeightChanged:this.props.onHeightChanged})))}case"file_grid":return l.a.createElement("div",{className:_},l.a.createElement("div",{className:"mx_EventTile_line"},l.a.createElement(u,{ref:this._tile,mxEvent:this.props.mxEvent,highlights:this.props.highlights,highlightLink:this.props.highlightLink,showUrlPreview:this.props.showUrlPreview,tileShape:this.props.tileShape,onHeightChanged:this.props.onHeightChanged})),l.a.createElement("a",{className:"mx_EventTile_senderDetailsLink",href:b,onClick:this.onPermalinkClicked},l.a.createElement("div",{className:"mx_EventTile_senderDetails"},C,I)));case"reply":case"reply_preview":{let e;return"reply_preview"===this.props.tileShape&&(e=s.a.makeThread(this.props.mxEvent,this.props.onHeightChanged,this.props.permalinkCreator,this._replyThread)),l.a.createElement("div",{className:_},w,C,l.a.createElement("div",{className:"mx_EventTile_reply"},l.a.createElement("a",{href:b,onClick:this.onPermalinkClicked},I),!i&&this._renderE2EPadlock(),e,l.a.createElement(u,{ref:this._tile,mxEvent:this.props.mxEvent,highlights:this.props.highlights,highlightLink:this.props.highlightLink,onHeightChanged:this.props.onHeightChanged,showUrlPreview:!1})))}default:{const e=s.a.makeThread(this.props.mxEvent,this.props.onHeightChanged,this.props.permalinkCreator,this._replyThread);return l.a.createElement("div",{className:_,tabIndex:-1},l.a.createElement("div",{className:"mx_EventTile_msgOption"},E),C,l.a.createElement("div",{className:"mx_EventTile_line"},l.a.createElement("a",{href:b,onClick:this.onPermalinkClicked,"aria-label":Object(S.d)(new Date(this.props.mxEvent.getTs()),this.props.isTwelveHour)},I),!i&&this._renderE2EPadlock(),e,l.a.createElement(u,{ref:this._tile,mxEvent:this.props.mxEvent,replacingEventId:this.props.replacingEventId,editState:this.props.editState,highlights:this.props.highlights,highlightLink:this.props.highlightLink,showUrlPreview:this.props.showUrlPreview,onHeightChanged:this.props.onHeightChanged}),P,L,O),w)}}}});const I=["m.room.message","m.sticker"];function F(e){return I.includes(e.getType())}function N(e){if(e.isRedacted()&&!F(e))return!1;if(e.isRelation("m.replace"))return!1;const t=D(e);return void 0!==t&&("messages.TextualEvent"===t?""!==_.a(e):"messages.RoomCreate"!==t||Boolean(e.getContent().predecessor))}function A(e){return l.a.createElement(U,a()({title:Object(f.a)("This message cannot be decrypted"),icon:"undecryptable"},e))}function M(e){return l.a.createElement(U,a()({title:Object(f.a)("Encrypted by an unverified session"),icon:"unverified"},e))}function P(e){return l.a.createElement(U,a()({title:Object(f.a)("Unencrypted"),icon:"unencrypted"},e))}function L(e){return l.a.createElement(U,a()({title:Object(f.a)("Encrypted by a deleted session"),icon:"unknown"},e))}class U extends l.a.Component{constructor(){super(),r()(this,"onHoverStart",()=>{this.setState({hover:!0})}),r()(this,"onHoverEnd",()=>{this.setState({hover:!1})}),this.state={hover:!1}}render(){let e=null;if(this.state.hover){const t=v.getComponent("elements.Tooltip");e=l.a.createElement(t,{className:"mx_EventTile_e2eIcon_tooltip",label:this.props.title,dir:"auto"})}let t="mx_EventTile_e2eIcon mx_EventTile_e2eIcon_".concat(this.props.icon);return y.b.getValue("alwaysShowEncryptionIcons")||(t+=" mx_EventTile_e2eIcon_hidden"),l.a.createElement("div",{className:t,onClick:this.onClick,onMouseEnter:this.onHoverStart,onMouseLeave:this.onHoverEnd},e)}}r()(U,"propTypes",{icon:d.a.string.isRequired,title:d.a.string.isRequired})},function(e,t,n){"use strict";(function(e){var o=n(49),r=n.n(o),i=n(37);class a extends r.a{constructor(){super(),this._persistentWidgetId=null,this._capsByWidgetId={},this._widgetMessagingByWidgetId={},this._roomIdByWidgetId={},this.onRoomStateEvents=this.onRoomStateEvents.bind(this),this.dispatcherRef=null}start(){i.a.get().on("RoomState.events",this.onRoomStateEvents)}stop(){i.a.get()&&i.a.get().removeListener("RoomState.events",this.onRoomStateEvents),this._capsByWidgetId={},this._widgetMessagingByWidgetId={},this._roomIdByWidgetId={}}onRoomStateEvents(e,t){"im.vector.modular.widgets"===e.getType()&&e.getStateKey()===this._persistentWidgetId&&this.destroyPersistentWidget(this._persistentWidgetId)}destroyPersistentWidget(e){if(e!==this._persistentWidgetId)return;const t=this._persistentWidgetId;this.setWidgetPersistence(t,!1),this.delWidgetMessaging(t),this.delWidgetCapabilities(t),this.delRoomId(t)}setWidgetPersistence(e,t){this._persistentWidgetId!==e||t?this._persistentWidgetId!==e&&t&&(this._persistentWidgetId=e):this._persistentWidgetId=null,this.emit("update")}getWidgetPersistence(e){return this._persistentWidgetId===e}getPersistentWidgetId(){return this._persistentWidgetId}setWidgetCapabilities(e,t){this._capsByWidgetId[e]=t,this.emit("update")}widgetHasCapability(e,t){return this._capsByWidgetId[e]&&this._capsByWidgetId[e].includes(t)}delWidgetCapabilities(e){delete this._capsByWidgetId[e],this.emit("update")}setWidgetMessaging(e,t){this.delWidgetMessaging(e),this._widgetMessagingByWidgetId[e]=t,this.emit("update")}getWidgetMessaging(e){return this._widgetMessagingByWidgetId[e]}delWidgetMessaging(e){if(this._widgetMessagingByWidgetId[e]){try{this._widgetMessagingByWidgetId[e].stop()}catch(e){console.error("Failed to stop listening for widgetMessaging events",e.message)}delete this._widgetMessagingByWidgetId[e],this.emit("update")}}getRoomId(e){return this._roomIdByWidgetId[e]}setRoomId(e,t){this._roomIdByWidgetId[e]=t,this.emit("update")}delRoomId(e){delete this._roomIdByWidgetId[e],this.emit("update")}}void 0===e.singletonActiveWidgetStore&&(e.singletonActiveWidgetStore=new a),t.a=e.singletonActiveWidgetStore}).call(this,n(17))},function(e,t,n){(function(e,o){var r;(function(){var i="Expected a function",a="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],c="[object Arguments]",l="[object Array]",u="[object Boolean]",d="[object Date]",h="[object Error]",p="[object Function]",m="[object GeneratorFunction]",g="[object Map]",f="[object Number]",_="[object Object]",v="[object RegExp]",b="[object Set]",y="[object String]",E="[object Symbol]",S="[object WeakMap]",w="[object ArrayBuffer]",C="[object DataView]",x="[object Float32Array]",T="[object Float64Array]",k="[object Int8Array]",R="[object Int16Array]",O="[object Int32Array]",D="[object Uint8Array]",I="[object Uint16Array]",F="[object Uint32Array]",N=/\b__p \+= '';/g,A=/\b(__p \+=) '' \+/g,M=/(__e\(.*?\)|\b__t\)) \+\n'';/g,P=/&(?:amp|lt|gt|quot|#39);/g,L=/[&<>"']/g,U=RegExp(P.source),j=RegExp(L.source),B=/<%-([\s\S]+?)%>/g,q=/<%([\s\S]+?)%>/g,G=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,H=/^\w*$/,z=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,K=/[\\^$.*+?()[\]{}|]/g,W=RegExp(K.source),Y=/^\s+|\s+$/g,$=/^\s+/,Q=/\s+$/,J=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,X=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,oe=/\w*$/,re=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,ae=/^\[object .+?Constructor\]$/,se=/^0o[0-7]+$/i,ce=/^(?:0|[1-9]\d*)$/,le=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ue=/($^)/,de=/['\n\r\u2028\u2029\\]/g,he="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",me="[\\ud800-\\udfff]",ge="["+pe+"]",fe="["+he+"]",_e="\\d+",ve="[\\u2700-\\u27bf]",be="[a-z\\xdf-\\xf6\\xf8-\\xff]",ye="[^\\ud800-\\udfff"+pe+_e+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Ee="\\ud83c[\\udffb-\\udfff]",Se="[^\\ud800-\\udfff]",we="(?:\\ud83c[\\udde6-\\uddff]){2}",Ce="[\\ud800-\\udbff][\\udc00-\\udfff]",xe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Te="(?:"+be+"|"+ye+")",ke="(?:"+xe+"|"+ye+")",Re="(?:"+fe+"|"+Ee+")"+"?",Oe="[\\ufe0e\\ufe0f]?"+Re+("(?:\\u200d(?:"+[Se,we,Ce].join("|")+")[\\ufe0e\\ufe0f]?"+Re+")*"),De="(?:"+[ve,we,Ce].join("|")+")"+Oe,Ie="(?:"+[Se+fe+"?",fe,we,Ce,me].join("|")+")",Fe=RegExp("['’]","g"),Ne=RegExp(fe,"g"),Ae=RegExp(Ee+"(?="+Ee+")|"+Ie+Oe,"g"),Me=RegExp([xe+"?"+be+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ge,xe,"$"].join("|")+")",ke+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ge,xe+Te,"$"].join("|")+")",xe+"?"+Te+"+(?:['’](?:d|ll|m|re|s|t|ve))?",xe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_e,De].join("|"),"g"),Pe=RegExp("[\\u200d\\ud800-\\udfff"+he+"\\ufe0e\\ufe0f]"),Le=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ue=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],je=-1,Be={};Be[x]=Be[T]=Be[k]=Be[R]=Be[O]=Be[D]=Be["[object Uint8ClampedArray]"]=Be[I]=Be[F]=!0,Be[c]=Be[l]=Be[w]=Be[u]=Be[C]=Be[d]=Be[h]=Be[p]=Be[g]=Be[f]=Be[_]=Be[v]=Be[b]=Be[y]=Be[S]=!1;var qe={};qe[c]=qe[l]=qe[w]=qe[C]=qe[u]=qe[d]=qe[x]=qe[T]=qe[k]=qe[R]=qe[O]=qe[g]=qe[f]=qe[_]=qe[v]=qe[b]=qe[y]=qe[E]=qe[D]=qe["[object Uint8ClampedArray]"]=qe[I]=qe[F]=!0,qe[h]=qe[p]=qe[S]=!1;var Ge={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ve=parseFloat,He=parseInt,ze="object"==typeof e&&e&&e.Object===Object&&e,Ke="object"==typeof self&&self&&self.Object===Object&&self,We=ze||Ke||Function("return this")(),Ye=t&&!t.nodeType&&t,$e=Ye&&"object"==typeof o&&o&&!o.nodeType&&o,Qe=$e&&$e.exports===Ye,Je=Qe&&ze.process,Xe=function(){try{var e=$e&&$e.require&&$e.require("util").types;return e||Je&&Je.binding&&Je.binding("util")}catch(e){}}(),Ze=Xe&&Xe.isArrayBuffer,et=Xe&&Xe.isDate,tt=Xe&&Xe.isMap,nt=Xe&&Xe.isRegExp,ot=Xe&&Xe.isSet,rt=Xe&&Xe.isTypedArray;function it(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function at(e,t,n,o){for(var r=-1,i=null==e?0:e.length;++r-1}function ht(e,t,n){for(var o=-1,r=null==e?0:e.length;++o-1;);return n}function At(e,t){for(var n=e.length;n--&&Et(t,e[n],0)>-1;);return n}function Mt(e,t){for(var n=e.length,o=0;n--;)e[n]===t&&++o;return o}var Pt=Tt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Lt=Tt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Ut(e){return"\\"+Ge[e]}function jt(e){return Pe.test(e)}function Bt(e){var t=-1,n=Array(e.size);return e.forEach((function(e,o){n[++t]=[o,e]})),n}function qt(e,t){return function(n){return e(t(n))}}function Gt(e,t){for(var n=-1,o=e.length,r=0,i=[];++n",""":'"',"'":"'"});var Yt=function e(t){var n,o=(t=null==t?We:Yt.defaults(We.Object(),t,Yt.pick(We,Ue))).Array,r=t.Date,he=t.Error,pe=t.Function,me=t.Math,ge=t.Object,fe=t.RegExp,_e=t.String,ve=t.TypeError,be=o.prototype,ye=pe.prototype,Ee=ge.prototype,Se=t["__core-js_shared__"],we=ye.toString,Ce=Ee.hasOwnProperty,xe=0,Te=(n=/[^.]+$/.exec(Se&&Se.keys&&Se.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",ke=Ee.toString,Re=we.call(ge),Oe=We._,De=fe("^"+we.call(Ce).replace(K,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ie=Qe?t.Buffer:void 0,Ae=t.Symbol,Pe=t.Uint8Array,Ge=Ie?Ie.allocUnsafe:void 0,ze=qt(ge.getPrototypeOf,ge),Ke=ge.create,Ye=Ee.propertyIsEnumerable,$e=be.splice,Je=Ae?Ae.isConcatSpreadable:void 0,Xe=Ae?Ae.iterator:void 0,vt=Ae?Ae.toStringTag:void 0,Tt=function(){try{var e=ei(ge,"defineProperty");return e({},"",{}),e}catch(e){}}(),$t=t.clearTimeout!==We.clearTimeout&&t.clearTimeout,Qt=r&&r.now!==We.Date.now&&r.now,Jt=t.setTimeout!==We.setTimeout&&t.setTimeout,Xt=me.ceil,Zt=me.floor,en=ge.getOwnPropertySymbols,tn=Ie?Ie.isBuffer:void 0,nn=t.isFinite,on=be.join,rn=qt(ge.keys,ge),an=me.max,sn=me.min,cn=r.now,ln=t.parseInt,un=me.random,dn=be.reverse,hn=ei(t,"DataView"),pn=ei(t,"Map"),mn=ei(t,"Promise"),gn=ei(t,"Set"),fn=ei(t,"WeakMap"),_n=ei(ge,"create"),vn=fn&&new fn,bn={},yn=ki(hn),En=ki(pn),Sn=ki(mn),wn=ki(gn),Cn=ki(fn),xn=Ae?Ae.prototype:void 0,Tn=xn?xn.valueOf:void 0,kn=xn?xn.toString:void 0;function Rn(e){if(Ha(e)&&!Na(e)&&!(e instanceof Fn)){if(e instanceof In)return e;if(Ce.call(e,"__wrapped__"))return Ri(e)}return new In(e)}var On=function(){function e(){}return function(t){if(!Va(t))return{};if(Ke)return Ke(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function Dn(){}function In(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function Fn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Nn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Qn(e,t,n,o,r,i){var a,s=1&t,l=2&t,h=4&t;if(n&&(a=r?n(e,o,r,i):n(e)),void 0!==a)return a;if(!Va(e))return e;var S=Na(e);if(S){if(a=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Ce.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!s)return vr(e,a)}else{var N=oi(e),A=N==p||N==m;if(La(e))return hr(e,s);if(N==_||N==c||A&&!r){if(a=l||A?{}:ii(e),!s)return l?function(e,t){return br(e,ni(e),t)}(e,function(e,t){return e&&br(t,Es(t),e)}(a,e)):function(e,t){return br(e,ti(e),t)}(e,Kn(a,e))}else{if(!qe[N])return r?e:{};a=function(e,t,n){var o=e.constructor;switch(t){case w:return pr(e);case u:case d:return new o(+e);case C:return function(e,t){var n=t?pr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case x:case T:case k:case R:case O:case D:case"[object Uint8ClampedArray]":case I:case F:return mr(e,n);case g:return new o;case f:case y:return new o(e);case v:return function(e){var t=new e.constructor(e.source,oe.exec(e));return t.lastIndex=e.lastIndex,t}(e);case b:return new o;case E:return r=e,Tn?ge(Tn.call(r)):{}}var r}(e,N,s)}}i||(i=new Ln);var M=i.get(e);if(M)return M;i.set(e,a),$a(e)?e.forEach((function(o){a.add(Qn(o,t,n,o,e,i))})):za(e)&&e.forEach((function(o,r){a.set(r,Qn(o,t,n,r,e,i))}));var P=S?void 0:(h?l?Wr:Kr:l?Es:ys)(e);return st(P||e,(function(o,r){P&&(o=e[r=o]),Vn(a,r,Qn(o,t,n,r,e,i))})),a}function Jn(e,t,n){var o=n.length;if(null==e)return!o;for(e=ge(e);o--;){var r=n[o],i=t[r],a=e[r];if(void 0===a&&!(r in e)||!i(a))return!1}return!0}function Xn(e,t,n){if("function"!=typeof e)throw new ve(i);return yi((function(){e.apply(void 0,n)}),t)}function Zn(e,t,n,o){var r=-1,i=dt,a=!0,s=e.length,c=[],l=t.length;if(!s)return c;n&&(t=pt(t,Dt(n))),o?(i=ht,a=!1):t.length>=200&&(i=Ft,a=!1,t=new Pn(t));e:for(;++r-1},An.prototype.set=function(e,t){var n=this.__data__,o=Hn(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this},Mn.prototype.clear=function(){this.size=0,this.__data__={hash:new Nn,map:new(pn||An),string:new Nn}},Mn.prototype.delete=function(e){var t=Xr(this,e).delete(e);return this.size-=t?1:0,t},Mn.prototype.get=function(e){return Xr(this,e).get(e)},Mn.prototype.has=function(e){return Xr(this,e).has(e)},Mn.prototype.set=function(e,t){var n=Xr(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this},Pn.prototype.add=Pn.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Pn.prototype.has=function(e){return this.__data__.has(e)},Ln.prototype.clear=function(){this.__data__=new An,this.size=0},Ln.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Ln.prototype.get=function(e){return this.__data__.get(e)},Ln.prototype.has=function(e){return this.__data__.has(e)},Ln.prototype.set=function(e,t){var n=this.__data__;if(n instanceof An){var o=n.__data__;if(!pn||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new Mn(o)}return n.set(e,t),this.size=n.size,this};var eo=Sr(co),to=Sr(lo,!0);function no(e,t){var n=!0;return eo(e,(function(e,o,r){return n=!!t(e,o,r)})),n}function oo(e,t,n){for(var o=-1,r=e.length;++o0&&n(s)?t>1?io(s,t-1,n,o,r):mt(r,s):o||(r[r.length]=s)}return r}var ao=wr(),so=wr(!0);function co(e,t){return e&&ao(e,t,ys)}function lo(e,t){return e&&so(e,t,ys)}function uo(e,t){return ut(t,(function(t){return Ba(e[t])}))}function ho(e,t){for(var n=0,o=(t=cr(t,e)).length;null!=e&&nt}function fo(e,t){return null!=e&&Ce.call(e,t)}function _o(e,t){return null!=e&&t in ge(e)}function vo(e,t,n){for(var r=n?ht:dt,i=e[0].length,a=e.length,s=a,c=o(a),l=1/0,u=[];s--;){var d=e[s];s&&t&&(d=pt(d,Dt(t))),l=sn(d.length,l),c[s]=!n&&(t||i>=120&&d.length>=120)?new Pn(s&&d):void 0}d=e[0];var h=-1,p=c[0];e:for(;++h=s)return c;var l=n[o];return c*("desc"==l?-1:1)}}return e.index-t.index}(e,t,n)}))}function Ao(e,t,n){for(var o=-1,r=t.length,i={};++o-1;)s!==e&&$e.call(s,c,1),$e.call(e,c,1);return e}function Po(e,t){for(var n=e?t.length:0,o=n-1;n--;){var r=t[n];if(n==o||r!==i){var i=r;si(r)?$e.call(e,r,1):er(e,r)}}return e}function Lo(e,t){return e+Zt(un()*(t-e+1))}function Uo(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=Zt(t/2))&&(e+=e)}while(t);return n}function jo(e,t){return Ei(gi(e,t,Ks),e+"")}function Bo(e){return jn(Os(e))}function qo(e,t){var n=Os(e);return Ci(n,$n(t,0,n.length))}function Go(e,t,n,o){if(!Va(e))return e;for(var r=-1,i=(t=cr(t,e)).length,a=i-1,s=e;null!=s&&++ri?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=o(i);++r>>1,a=e[i];null!==a&&!Ja(a)&&(n?a<=t:a=200){var l=t?null:Ur(e);if(l)return Vt(l);a=!1,r=Ft,c=new Pn}else c=t?[]:s;e:for(;++o=o?e:Ko(e,t,n)}var dr=$t||function(e){return We.clearTimeout(e)};function hr(e,t){if(t)return e.slice();var n=e.length,o=Ge?Ge(n):new e.constructor(n);return e.copy(o),o}function pr(e){var t=new e.constructor(e.byteLength);return new Pe(t).set(new Pe(e)),t}function mr(e,t){var n=t?pr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function gr(e,t){if(e!==t){var n=void 0!==e,o=null===e,r=e==e,i=Ja(e),a=void 0!==t,s=null===t,c=t==t,l=Ja(t);if(!s&&!l&&!i&&e>t||i&&a&&c&&!s&&!l||o&&a&&c||!n&&c||!r)return 1;if(!o&&!i&&!l&&e1?n[r-1]:void 0,a=r>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(r--,i):void 0,a&&ci(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=ge(t);++o-1?r[i?t[a]:a]:void 0}}function Rr(e){return zr((function(t){var n=t.length,o=n,r=In.prototype.thru;for(e&&t.reverse();o--;){var a=t[o];if("function"!=typeof a)throw new ve(i);if(r&&!s&&"wrapper"==$r(a))var s=new In([],!0)}for(o=s?o:n;++o1&&b.reverse(),d&&ls))return!1;var l=i.get(e);if(l&&i.get(t))return l==t;var u=-1,d=!0,h=2&n?new Pn:void 0;for(i.set(e,t),i.set(t,e);++u-1&&e%1==0&&e1?"& ":"")+t[o],t=t.join(n>2?", ":" "),e.replace(J,"{\n/* [wrapped with "+t+"] */\n")}(o,function(e,t){return st(s,(function(n){var o="_."+n[0];t&n[1]&&!dt(e,o)&&e.push(o)})),e.sort()}(function(e){var t=e.match(X);return t?t[1].split(Z):[]}(o),n)))}function wi(e){var t=0,n=0;return function(){var o=cn(),r=16-(o-n);if(n=o,r>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Ci(e,t){var n=-1,o=e.length,r=o-1;for(t=void 0===t?o:t;++n1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,Yi(e,n)}));function ta(e){var t=Rn(e);return t.__chain__=!0,t}function na(e,t){return t(e)}var oa=zr((function(e){var t=e.length,n=t?e[0]:0,o=this.__wrapped__,r=function(t){return Yn(t,e)};return!(t>1||this.__actions__.length)&&o instanceof Fn&&si(n)?((o=o.slice(n,+n+(t?1:0))).__actions__.push({func:na,args:[r],thisArg:void 0}),new In(o,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(r)}));var ra=yr((function(e,t,n){Ce.call(e,n)?++e[n]:Wn(e,n,1)}));var ia=kr(Fi),aa=kr(Ni);function sa(e,t){return(Na(e)?st:eo)(e,Jr(t,3))}function ca(e,t){return(Na(e)?ct:to)(e,Jr(t,3))}var la=yr((function(e,t,n){Ce.call(e,n)?e[n].push(t):Wn(e,n,[t])}));var ua=jo((function(e,t,n){var r=-1,i="function"==typeof t,a=Ma(e)?o(e.length):[];return eo(e,(function(e){a[++r]=i?it(t,e,n):bo(e,t,n)})),a})),da=yr((function(e,t,n){Wn(e,n,t)}));function ha(e,t){return(Na(e)?pt:Ro)(e,Jr(t,3))}var pa=yr((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var ma=jo((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ci(e,t[0],t[1])?t=[]:n>2&&ci(t[0],t[1],t[2])&&(t=[t[0]]),No(e,io(t,1),[])})),ga=Qt||function(){return We.Date.now()};function fa(e,t,n){return t=n?void 0:t,Br(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function _a(e,t){var n;if("function"!=typeof t)throw new ve(i);return e=os(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var va=jo((function(e,t,n){var o=1;if(n.length){var r=Gt(n,Qr(va));o|=32}return Br(e,o,t,n,r)})),ba=jo((function(e,t,n){var o=3;if(n.length){var r=Gt(n,Qr(ba));o|=32}return Br(t,o,e,n,r)}));function ya(e,t,n){var o,r,a,s,c,l,u=0,d=!1,h=!1,p=!0;if("function"!=typeof e)throw new ve(i);function m(t){var n=o,i=r;return o=r=void 0,u=t,s=e.apply(i,n)}function g(e){return u=e,c=yi(_,t),d?m(e):s}function f(e){var n=e-l;return void 0===l||n>=t||n<0||h&&e-u>=a}function _(){var e=ga();if(f(e))return v(e);c=yi(_,function(e){var n=t-(e-l);return h?sn(n,a-(e-u)):n}(e))}function v(e){return c=void 0,p&&o?m(e):(o=r=void 0,s)}function b(){var e=ga(),n=f(e);if(o=arguments,r=this,l=e,n){if(void 0===c)return g(l);if(h)return dr(c),c=yi(_,t),m(l)}return void 0===c&&(c=yi(_,t)),s}return t=is(t)||0,Va(n)&&(d=!!n.leading,a=(h="maxWait"in n)?an(is(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),b.cancel=function(){void 0!==c&&dr(c),u=0,o=l=r=c=void 0},b.flush=function(){return void 0===c?s:v(ga())},b}var Ea=jo((function(e,t){return Xn(e,1,t)})),Sa=jo((function(e,t,n){return Xn(e,is(t)||0,n)}));function wa(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ve(i);var n=function(){var o=arguments,r=t?t.apply(this,o):o[0],i=n.cache;if(i.has(r))return i.get(r);var a=e.apply(this,o);return n.cache=i.set(r,a)||i,a};return n.cache=new(wa.Cache||Mn),n}function Ca(e){if("function"!=typeof e)throw new ve(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}wa.Cache=Mn;var xa=lr((function(e,t){var n=(t=1==t.length&&Na(t[0])?pt(t[0],Dt(Jr())):pt(io(t,1),Dt(Jr()))).length;return jo((function(o){for(var r=-1,i=sn(o.length,n);++r=t})),Fa=yo(function(){return arguments}())?yo:function(e){return Ha(e)&&Ce.call(e,"callee")&&!Ye.call(e,"callee")},Na=o.isArray,Aa=Ze?Dt(Ze):function(e){return Ha(e)&&mo(e)==w};function Ma(e){return null!=e&&Ga(e.length)&&!Ba(e)}function Pa(e){return Ha(e)&&Ma(e)}var La=tn||ic,Ua=et?Dt(et):function(e){return Ha(e)&&mo(e)==d};function ja(e){if(!Ha(e))return!1;var t=mo(e);return t==h||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!Wa(e)}function Ba(e){if(!Va(e))return!1;var t=mo(e);return t==p||t==m||"[object AsyncFunction]"==t||"[object Proxy]"==t}function qa(e){return"number"==typeof e&&e==os(e)}function Ga(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Va(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ha(e){return null!=e&&"object"==typeof e}var za=tt?Dt(tt):function(e){return Ha(e)&&oi(e)==g};function Ka(e){return"number"==typeof e||Ha(e)&&mo(e)==f}function Wa(e){if(!Ha(e)||mo(e)!=_)return!1;var t=ze(e);if(null===t)return!0;var n=Ce.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&we.call(n)==Re}var Ya=nt?Dt(nt):function(e){return Ha(e)&&mo(e)==v};var $a=ot?Dt(ot):function(e){return Ha(e)&&oi(e)==b};function Qa(e){return"string"==typeof e||!Na(e)&&Ha(e)&&mo(e)==y}function Ja(e){return"symbol"==typeof e||Ha(e)&&mo(e)==E}var Xa=rt?Dt(rt):function(e){return Ha(e)&&Ga(e.length)&&!!Be[mo(e)]};var Za=Mr(ko),es=Mr((function(e,t){return e<=t}));function ts(e){if(!e)return[];if(Ma(e))return Qa(e)?Kt(e):vr(e);if(Xe&&e[Xe])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Xe]());var t=oi(e);return(t==g?Bt:t==b?Vt:Os)(e)}function ns(e){return e?(e=is(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function os(e){var t=ns(e),n=t%1;return t==t?n?t-n:t:0}function rs(e){return e?$n(os(e),0,4294967295):0}function is(e){if("number"==typeof e)return e;if(Ja(e))return NaN;if(Va(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Va(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Y,"");var n=ie.test(e);return n||se.test(e)?He(e.slice(2),n?2:8):re.test(e)?NaN:+e}function as(e){return br(e,Es(e))}function ss(e){return null==e?"":Xo(e)}var cs=Er((function(e,t){if(hi(t)||Ma(t))br(t,ys(t),e);else for(var n in t)Ce.call(t,n)&&Vn(e,n,t[n])})),ls=Er((function(e,t){br(t,Es(t),e)})),us=Er((function(e,t,n,o){br(t,Es(t),e,o)})),ds=Er((function(e,t,n,o){br(t,ys(t),e,o)})),hs=zr(Yn);var ps=jo((function(e,t){e=ge(e);var n=-1,o=t.length,r=o>2?t[2]:void 0;for(r&&ci(t[0],t[1],r)&&(o=1);++n1),t})),br(e,Wr(e),n),o&&(n=Qn(n,7,Vr));for(var r=t.length;r--;)er(n,t[r]);return n}));var xs=zr((function(e,t){return null==e?{}:function(e,t){return Ao(e,t,(function(t,n){return fs(e,n)}))}(e,t)}));function Ts(e,t){if(null==e)return{};var n=pt(Wr(e),(function(e){return[e]}));return t=Jr(t),Ao(e,n,(function(e,n){return t(e,n[0])}))}var ks=jr(ys),Rs=jr(Es);function Os(e){return null==e?[]:It(e,ys(e))}var Ds=xr((function(e,t,n){return t=t.toLowerCase(),e+(n?Is(t):t)}));function Is(e){return js(ss(e).toLowerCase())}function Fs(e){return(e=ss(e))&&e.replace(le,Pt).replace(Ne,"")}var Ns=xr((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),As=xr((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ms=Cr("toLowerCase");var Ps=xr((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Ls=xr((function(e,t,n){return e+(n?" ":"")+js(t)}));var Us=xr((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),js=Cr("toUpperCase");function Bs(e,t,n){return e=ss(e),void 0===(t=n?void 0:t)?function(e){return Le.test(e)}(e)?function(e){return e.match(Me)||[]}(e):function(e){return e.match(ee)||[]}(e):e.match(t)||[]}var qs=jo((function(e,t){try{return it(e,void 0,t)}catch(e){return ja(e)?e:new he(e)}})),Gs=zr((function(e,t){return st(t,(function(t){t=Ti(t),Wn(e,t,va(e[t],e))})),e}));function Vs(e){return function(){return e}}var Hs=Rr(),zs=Rr(!0);function Ks(e){return e}function Ws(e){return Co("function"==typeof e?e:Qn(e,1))}var Ys=jo((function(e,t){return function(n){return bo(n,e,t)}})),$s=jo((function(e,t){return function(n){return bo(e,n,t)}}));function Qs(e,t,n){var o=ys(t),r=uo(t,o);null!=n||Va(t)&&(r.length||!o.length)||(n=t,t=e,e=this,r=uo(t,ys(t)));var i=!(Va(n)&&"chain"in n&&!n.chain),a=Ba(e);return st(r,(function(n){var o=t[n];e[n]=o,a&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__),r=n.__actions__=vr(this.__actions__);return r.push({func:o,args:arguments,thisArg:e}),n.__chain__=t,n}return o.apply(e,mt([this.value()],arguments))})})),e}function Js(){}var Xs=Fr(pt),Zs=Fr(lt),ec=Fr(_t);function tc(e){return li(e)?xt(Ti(e)):function(e){return function(t){return ho(t,e)}}(e)}var nc=Ar(),oc=Ar(!0);function rc(){return[]}function ic(){return!1}var ac=Ir((function(e,t){return e+t}),0),sc=Lr("ceil"),cc=Ir((function(e,t){return e/t}),1),lc=Lr("floor");var uc,dc=Ir((function(e,t){return e*t}),1),hc=Lr("round"),pc=Ir((function(e,t){return e-t}),0);return Rn.after=function(e,t){if("function"!=typeof t)throw new ve(i);return e=os(e),function(){if(--e<1)return t.apply(this,arguments)}},Rn.ary=fa,Rn.assign=cs,Rn.assignIn=ls,Rn.assignInWith=us,Rn.assignWith=ds,Rn.at=hs,Rn.before=_a,Rn.bind=va,Rn.bindAll=Gs,Rn.bindKey=ba,Rn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Na(e)?e:[e]},Rn.chain=ta,Rn.chunk=function(e,t,n){t=(n?ci(e,t,n):void 0===t)?1:an(os(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var i=0,a=0,s=o(Xt(r/t));ir?0:r+n),(o=void 0===o||o>r?r:os(o))<0&&(o+=r),o=n>o?0:rs(o);n>>0)?(e=ss(e))&&("string"==typeof t||null!=t&&!Ya(t))&&!(t=Xo(t))&&jt(e)?ur(Kt(e),0,n):e.split(t,n):[]},Rn.spread=function(e,t){if("function"!=typeof e)throw new ve(i);return t=null==t?0:an(os(t),0),jo((function(n){var o=n[t],r=ur(n,0,t);return o&&mt(r,o),it(e,this,r)}))},Rn.tail=function(e){var t=null==e?0:e.length;return t?Ko(e,1,t):[]},Rn.take=function(e,t,n){return e&&e.length?Ko(e,0,(t=n||void 0===t?1:os(t))<0?0:t):[]},Rn.takeRight=function(e,t,n){var o=null==e?0:e.length;return o?Ko(e,(t=o-(t=n||void 0===t?1:os(t)))<0?0:t,o):[]},Rn.takeRightWhile=function(e,t){return e&&e.length?nr(e,Jr(t,3),!1,!0):[]},Rn.takeWhile=function(e,t){return e&&e.length?nr(e,Jr(t,3)):[]},Rn.tap=function(e,t){return t(e),e},Rn.throttle=function(e,t,n){var o=!0,r=!0;if("function"!=typeof e)throw new ve(i);return Va(n)&&(o="leading"in n?!!n.leading:o,r="trailing"in n?!!n.trailing:r),ya(e,t,{leading:o,maxWait:t,trailing:r})},Rn.thru=na,Rn.toArray=ts,Rn.toPairs=ks,Rn.toPairsIn=Rs,Rn.toPath=function(e){return Na(e)?pt(e,Ti):Ja(e)?[e]:vr(xi(ss(e)))},Rn.toPlainObject=as,Rn.transform=function(e,t,n){var o=Na(e),r=o||La(e)||Xa(e);if(t=Jr(t,4),null==n){var i=e&&e.constructor;n=r?o?new i:[]:Va(e)&&Ba(i)?On(ze(e)):{}}return(r?st:co)(e,(function(e,o,r){return t(n,e,o,r)})),n},Rn.unary=function(e){return fa(e,1)},Rn.union=Hi,Rn.unionBy=zi,Rn.unionWith=Ki,Rn.uniq=function(e){return e&&e.length?Zo(e):[]},Rn.uniqBy=function(e,t){return e&&e.length?Zo(e,Jr(t,2)):[]},Rn.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Zo(e,void 0,t):[]},Rn.unset=function(e,t){return null==e||er(e,t)},Rn.unzip=Wi,Rn.unzipWith=Yi,Rn.update=function(e,t,n){return null==e?e:tr(e,t,sr(n))},Rn.updateWith=function(e,t,n,o){return o="function"==typeof o?o:void 0,null==e?e:tr(e,t,sr(n),o)},Rn.values=Os,Rn.valuesIn=function(e){return null==e?[]:It(e,Es(e))},Rn.without=$i,Rn.words=Bs,Rn.wrap=function(e,t){return Ta(sr(t),e)},Rn.xor=Qi,Rn.xorBy=Ji,Rn.xorWith=Xi,Rn.zip=Zi,Rn.zipObject=function(e,t){return ir(e||[],t||[],Vn)},Rn.zipObjectDeep=function(e,t){return ir(e||[],t||[],Go)},Rn.zipWith=ea,Rn.entries=ks,Rn.entriesIn=Rs,Rn.extend=ls,Rn.extendWith=us,Qs(Rn,Rn),Rn.add=ac,Rn.attempt=qs,Rn.camelCase=Ds,Rn.capitalize=Is,Rn.ceil=sc,Rn.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=is(n))==n?n:0),void 0!==t&&(t=(t=is(t))==t?t:0),$n(is(e),t,n)},Rn.clone=function(e){return Qn(e,4)},Rn.cloneDeep=function(e){return Qn(e,5)},Rn.cloneDeepWith=function(e,t){return Qn(e,5,t="function"==typeof t?t:void 0)},Rn.cloneWith=function(e,t){return Qn(e,4,t="function"==typeof t?t:void 0)},Rn.conformsTo=function(e,t){return null==t||Jn(e,t,ys(t))},Rn.deburr=Fs,Rn.defaultTo=function(e,t){return null==e||e!=e?t:e},Rn.divide=cc,Rn.endsWith=function(e,t,n){e=ss(e),t=Xo(t);var o=e.length,r=n=void 0===n?o:$n(os(n),0,o);return(n-=t.length)>=0&&e.slice(n,r)==t},Rn.eq=Oa,Rn.escape=function(e){return(e=ss(e))&&j.test(e)?e.replace(L,Lt):e},Rn.escapeRegExp=function(e){return(e=ss(e))&&W.test(e)?e.replace(K,"\\$&"):e},Rn.every=function(e,t,n){var o=Na(e)?lt:no;return n&&ci(e,t,n)&&(t=void 0),o(e,Jr(t,3))},Rn.find=ia,Rn.findIndex=Fi,Rn.findKey=function(e,t){return bt(e,Jr(t,3),co)},Rn.findLast=aa,Rn.findLastIndex=Ni,Rn.findLastKey=function(e,t){return bt(e,Jr(t,3),lo)},Rn.floor=lc,Rn.forEach=sa,Rn.forEachRight=ca,Rn.forIn=function(e,t){return null==e?e:ao(e,Jr(t,3),Es)},Rn.forInRight=function(e,t){return null==e?e:so(e,Jr(t,3),Es)},Rn.forOwn=function(e,t){return e&&co(e,Jr(t,3))},Rn.forOwnRight=function(e,t){return e&&lo(e,Jr(t,3))},Rn.get=gs,Rn.gt=Da,Rn.gte=Ia,Rn.has=function(e,t){return null!=e&&ri(e,t,fo)},Rn.hasIn=fs,Rn.head=Mi,Rn.identity=Ks,Rn.includes=function(e,t,n,o){e=Ma(e)?e:Os(e),n=n&&!o?os(n):0;var r=e.length;return n<0&&(n=an(r+n,0)),Qa(e)?n<=r&&e.indexOf(t,n)>-1:!!r&&Et(e,t,n)>-1},Rn.indexOf=function(e,t,n){var o=null==e?0:e.length;if(!o)return-1;var r=null==n?0:os(n);return r<0&&(r=an(o+r,0)),Et(e,t,r)},Rn.inRange=function(e,t,n){return t=ns(t),void 0===n?(n=t,t=0):n=ns(n),function(e,t,n){return e>=sn(t,n)&&e=-9007199254740991&&e<=9007199254740991},Rn.isSet=$a,Rn.isString=Qa,Rn.isSymbol=Ja,Rn.isTypedArray=Xa,Rn.isUndefined=function(e){return void 0===e},Rn.isWeakMap=function(e){return Ha(e)&&oi(e)==S},Rn.isWeakSet=function(e){return Ha(e)&&"[object WeakSet]"==mo(e)},Rn.join=function(e,t){return null==e?"":on.call(e,t)},Rn.kebabCase=Ns,Rn.last=ji,Rn.lastIndexOf=function(e,t,n){var o=null==e?0:e.length;if(!o)return-1;var r=o;return void 0!==n&&(r=(r=os(n))<0?an(o+r,0):sn(r,o-1)),t==t?function(e,t,n){for(var o=n+1;o--;)if(e[o]===t)return o;return o}(e,t,r):yt(e,wt,r,!0)},Rn.lowerCase=As,Rn.lowerFirst=Ms,Rn.lt=Za,Rn.lte=es,Rn.max=function(e){return e&&e.length?oo(e,Ks,go):void 0},Rn.maxBy=function(e,t){return e&&e.length?oo(e,Jr(t,2),go):void 0},Rn.mean=function(e){return Ct(e,Ks)},Rn.meanBy=function(e,t){return Ct(e,Jr(t,2))},Rn.min=function(e){return e&&e.length?oo(e,Ks,ko):void 0},Rn.minBy=function(e,t){return e&&e.length?oo(e,Jr(t,2),ko):void 0},Rn.stubArray=rc,Rn.stubFalse=ic,Rn.stubObject=function(){return{}},Rn.stubString=function(){return""},Rn.stubTrue=function(){return!0},Rn.multiply=dc,Rn.nth=function(e,t){return e&&e.length?Fo(e,os(t)):void 0},Rn.noConflict=function(){return We._===this&&(We._=Oe),this},Rn.noop=Js,Rn.now=ga,Rn.pad=function(e,t,n){e=ss(e);var o=(t=os(t))?zt(e):0;if(!t||o>=t)return e;var r=(t-o)/2;return Nr(Zt(r),n)+e+Nr(Xt(r),n)},Rn.padEnd=function(e,t,n){e=ss(e);var o=(t=os(t))?zt(e):0;return t&&ot){var o=e;e=t,t=o}if(n||e%1||t%1){var r=un();return sn(e+r*(t-e+Ve("1e-"+((r+"").length-1))),t)}return Lo(e,t)},Rn.reduce=function(e,t,n){var o=Na(e)?gt:kt,r=arguments.length<3;return o(e,Jr(t,4),n,r,eo)},Rn.reduceRight=function(e,t,n){var o=Na(e)?ft:kt,r=arguments.length<3;return o(e,Jr(t,4),n,r,to)},Rn.repeat=function(e,t,n){return t=(n?ci(e,t,n):void 0===t)?1:os(t),Uo(ss(e),t)},Rn.replace=function(){var e=arguments,t=ss(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Rn.result=function(e,t,n){var o=-1,r=(t=cr(t,e)).length;for(r||(r=1,e=void 0);++o9007199254740991)return[];var n=4294967295,o=sn(e,4294967295);e-=4294967295;for(var r=Ot(o,t=Jr(t));++n=i)return e;var s=n-zt(o);if(s<1)return o;var c=a?ur(a,0,s).join(""):e.slice(0,s);if(void 0===r)return c+o;if(a&&(s+=c.length-s),Ya(r)){if(e.slice(s).search(r)){var l,u=c;for(r.global||(r=fe(r.source,ss(oe.exec(r))+"g")),r.lastIndex=0;l=r.exec(u);)var d=l.index;c=c.slice(0,void 0===d?s:d)}}else if(e.indexOf(Xo(r),s)!=s){var h=c.lastIndexOf(r);h>-1&&(c=c.slice(0,h))}return c+o},Rn.unescape=function(e){return(e=ss(e))&&U.test(e)?e.replace(P,Wt):e},Rn.uniqueId=function(e){var t=++xe;return ss(e)+t},Rn.upperCase=Us,Rn.upperFirst=js,Rn.each=sa,Rn.eachRight=ca,Rn.first=Mi,Qs(Rn,(uc={},co(Rn,(function(e,t){Ce.call(Rn.prototype,t)||(uc[t]=e)})),uc),{chain:!1}),Rn.VERSION="4.17.15",st(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Rn[e].placeholder=Rn})),st(["drop","take"],(function(e,t){Fn.prototype[e]=function(n){n=void 0===n?1:an(os(n),0);var o=this.__filtered__&&!t?new Fn(this):this.clone();return o.__filtered__?o.__takeCount__=sn(n,o.__takeCount__):o.__views__.push({size:sn(n,4294967295),type:e+(o.__dir__<0?"Right":"")}),o},Fn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),st(["filter","map","takeWhile"],(function(e,t){var n=t+1,o=1==n||3==n;Fn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Jr(e,3),type:n}),t.__filtered__=t.__filtered__||o,t}})),st(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Fn.prototype[e]=function(){return this[n](1).value()[0]}})),st(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Fn.prototype[e]=function(){return this.__filtered__?new Fn(this):this[n](1)}})),Fn.prototype.compact=function(){return this.filter(Ks)},Fn.prototype.find=function(e){return this.filter(e).head()},Fn.prototype.findLast=function(e){return this.reverse().find(e)},Fn.prototype.invokeMap=jo((function(e,t){return"function"==typeof e?new Fn(this):this.map((function(n){return bo(n,e,t)}))})),Fn.prototype.reject=function(e){return this.filter(Ca(Jr(e)))},Fn.prototype.slice=function(e,t){e=os(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Fn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=os(t))<0?n.dropRight(-t):n.take(t-e)),n)},Fn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Fn.prototype.toArray=function(){return this.take(4294967295)},co(Fn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),o=/^(?:head|last)$/.test(t),r=Rn[o?"take"+("last"==t?"Right":""):t],i=o||/^find/.test(t);r&&(Rn.prototype[t]=function(){var t=this.__wrapped__,a=o?[1]:arguments,s=t instanceof Fn,c=a[0],l=s||Na(t),u=function(e){var t=r.apply(Rn,mt([e],a));return o&&d?t[0]:t};l&&n&&"function"==typeof c&&1!=c.length&&(s=l=!1);var d=this.__chain__,h=!!this.__actions__.length,p=i&&!d,m=s&&!h;if(!i&&l){t=m?t:new Fn(this);var g=e.apply(t,a);return g.__actions__.push({func:na,args:[u],thisArg:void 0}),new In(g,d)}return p&&m?e.apply(this,a):(g=this.thru(u),p?o?g.value()[0]:g.value():g)})})),st(["pop","push","shift","sort","splice","unshift"],(function(e){var t=be[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",o=/^(?:pop|shift)$/.test(e);Rn.prototype[e]=function(){var e=arguments;if(o&&!this.__chain__){var r=this.value();return t.apply(Na(r)?r:[],e)}return this[n]((function(n){return t.apply(Na(n)?n:[],e)}))}})),co(Fn.prototype,(function(e,t){var n=Rn[t];if(n){var o=n.name+"";Ce.call(bn,o)||(bn[o]=[]),bn[o].push({name:t,func:n})}})),bn[Or(void 0,2).name]=[{name:"wrapper",func:void 0}],Fn.prototype.clone=function(){var e=new Fn(this.__wrapped__);return e.__actions__=vr(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=vr(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=vr(this.__views__),e},Fn.prototype.reverse=function(){if(this.__filtered__){var e=new Fn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Fn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Na(e),o=t<0,r=n?e.length:0,i=function(e,t,n){var o=-1,r=n.length;for(;++o=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},Rn.prototype.plant=function(e){for(var t,n=this;n instanceof Dn;){var o=Ri(n);o.__index__=0,o.__values__=void 0,t?r.__wrapped__=o:t=o;var r=o;n=n.__wrapped__}return r.__wrapped__=e,t},Rn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Fn){var t=e;return this.__actions__.length&&(t=new Fn(this)),(t=t.reverse()).__actions__.push({func:na,args:[Vi],thisArg:void 0}),new In(t,this.__chain__)}return this.thru(Vi)},Rn.prototype.toJSON=Rn.prototype.valueOf=Rn.prototype.value=function(){return or(this.__wrapped__,this.__actions__)},Rn.prototype.first=Rn.prototype.head,Xe&&(Rn.prototype[Xe]=function(){return this}),Rn}();We._=Yt,void 0===(r=function(){return Yt}.call(t,n,t,o))||(o.exports=r)}).call(this)}).call(this,n(17),n(152)(e))},function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"e",(function(){return h})),n.d(t,"d",(function(){return p})),n.d(t,"c",(function(){return m})),n.d(t,"b",(function(){return g}));var o=n(33),r=n.n(o),i=n(37),a=n(167),s=n(41),c=n(36),l=n(34),u=n(715);function d(e,t){const n=new a.a(e);return n.invite(t).then(e=>Promise.resolve({states:e,inviter:n}))}function h(){const e=c.getComponent("dialogs.InviteDialog");s.a.createTrackedDialog("Start DM","",e,{kind:u.a},null,!1,!0)}function p(e){const t=c.getComponent("dialogs.InviteDialog");s.a.createTrackedDialog("Invite Users","",t,{kind:u.b,roomId:e},null,!1,!0)}function m(e){if(!e||"m.room.third_party_invite"!==e.getType())return!1;const t=["key_validity_url","public_key","display_name"];for(let n=0;n{const n=i.a.get().getRoom(e);return function(e,t,n){const o=Object.keys(e).filter(t=>"error"===e[t]);if(1===o.length&&n.fatal){const e=c.getComponent("dialogs.ErrorDialog");s.a.createTrackedDialog("Failed to invite users to the room","",e,{title:Object(l.a)("Failed to invite users to the room:",{roomName:t.name}),description:n.getErrorText(o[0])})}else{const i=[];for(const t of o)if("error"===e[t]){const e=n.getErrorText(t);i.push(t+": "+e)}if(i.length>0){const e=r.a.createElement("div",null,i.map(e=>r.a.createElement("div",{key:e},e))),n=c.getComponent("dialogs.ErrorDialog");s.a.createTrackedDialog("Failed to invite the following users to the room","",n,{title:Object(l.a)("Failed to invite the following users to the %(roomName)s room:",{roomName:t.name}),description:e})}}return e}(t.states,n,t.inviter)}).catch(e=>{console.error(e.stack);const t=c.getComponent("dialogs.ErrorDialog");s.a.createTrackedDialog("Failed to invite","",t,{title:Object(l.a)("Failed to invite"),description:e&&e.message?e.message:Object(l.a)("Operation failed")})})}},function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return u}));var o=n(35),r=n.n(o);const i=/^\S+@\S+\.\S+$/,a=/^@\S+:\S+$/,s=/^!\S+:\S+$/,c=["mx-user-id","mx-room-id","email"],l=r.a.shape({addressType:r.a.oneOf(c).isRequired,address:r.a.string.isRequired,displayName:r.a.string,avatarMxc:r.a.string,isKnown:r.a.bool});function u(e){const t=i.test(e),n=a.test(e),o=s.test(e);return t?"email":n?"mx-user-id":o?"mx-room-id":null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var o=n(55),r=n.n(o);function i(e){if(!e)return"";const t=r.a.parse(e);return t&&"/"===t.path?t.host:e}function a(e){if(!e)return"";let t=e;return e.startsWith("https://")||(t="https://"+e),null===r.a.parse(t).hostname?e:t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"d",(function(){return c}));var o=n(37);function r(e){return e.getCanonicalAlias()||e.getAltAliases()[0]}const i={};function a(e,t,n){if(void 0!==i[e.roomId])return i[e.roomId];const o=function(e,t,n){if(!n)return!1;if("join"!=e.getMyMembership())return!1;const o=function(e,t){return 2===e.currentState.getJoinedMemberCount()?e.getJoinedMembers().filter((function(e){return e.userId!==t}))[0]:null}(e,t);return!!o&&!!n.isConferenceUser(o.userId)}(e,t,n);return i[e.roomId]=o,o}function s(e,t){let n;if(t){n=function(e,t){let n,o;for(const r of e.getJoinedMembers())r.userId!=t&&(void 0===n||r.events.member&&r.events.member.getTs()-1&&o.splice(t,1)}}if(t){const n=r[t]||[];-1==n.indexOf(e)&&n.push(e),r[t]=n}return o.a.get().setAccountData("m.direct",r)}},function(e,t,n){"use strict";(function(e){var o=n(50),r=n(951),i=n(40);class a{constructor(){this.index=null,this._supportIsInstalled=!1}async init(){const e=o.a.get().getEventIndexingManager();return e?(this._supportIsInstalled=await e.supportsEventIndexing(),this.supportIsInstalled()?i.b.getValueAt(i.a.DEVICE,"enableEventIndexing")?this.initEventIndex():(console.log("EventIndex: Event indexing is disabled, not initializing"),!1):(console.log("EventIndex: Event indexing isn't installed for the platform, not initializing."),!1)):(console.log("EventIndex: Platform doesn't support event indexing, not initializing."),!1)}async initEventIndex(){const e=new r.a;try{await e.init()}catch(e){return console.log("EventIndex: Error initializing the event index",e),!1}return this.index=e,!0}platformHasSupport(){return null!==o.a.get().getEventIndexingManager()}supportIsInstalled(){return this._supportIsInstalled}get(){return this.index}start(){null!==this.index&&this.index.startCrawler()}stop(){null!==this.index&&this.index.stopCrawler()}async unset(){null!==this.index&&(await this.index.close(),this.index=null)}async deleteEventIndex(){const e=o.a.get().getEventIndexingManager();null!==e&&(await this.unset(),console.log("EventIndex: Deleting event index."),await e.deleteEventIndex())}}e.mxEventIndexPeg||(e.mxEventIndexPeg=new a),t.a=e.mxEventIndexPeg}).call(this,n(17))},function(e,t,n){"use strict";n.r(t),function(e){var o=n(37),r=n(50),i=n(203),a=n(58),s=n(147),c=n(39),l=n(36),u=n(34),d=n(41),h=n(40);const p={"m.key.verification.request":e=>{const t=(e.sender||{}).name;return Object(u.a)("%(name)s is requesting verification",{name:t})}},m={notifsByRoom:{},pendingEncryptedEventIds:[],notificationMessageForEvent:function(e){return p.hasOwnProperty(e.getContent().msgtype)?p[e.getContent().msgtype](e):i.a(e)},_displayPopupNotification:function(t,n){const o=r.a.get();if(!o)return;if(!o.supportsNotifications()||!o.maySendNotifications())return;if(e.document.hasFocus())return;let i,a=this.notificationMessageForEvent(t);if(!a)return;t.sender&&n.name!==t.sender.name?"m.room.member"===t.getType()?i=n.name:t.sender&&(i=t.sender.name+" ("+n.name+")",t.getContent().body&&!p.hasOwnProperty(t.getContent().msgtype)&&(a=t.getContent().body)):(i=n.name,t.getContent().body&&!p.hasOwnProperty(t.getContent().msgtype)&&(a=t.getContent().body)),this.isBodyEnabled()||(a="");let c=null;t.sender&&!h.b.getValue("lowBandwidth")&&(c=s.a(t.sender,40,40,"crop"));const l=o.displayNotification(i,a,c,n);l&&(void 0===this.notifsByRoom[t.getRoomId()]&&(this.notifsByRoom[t.getRoomId()]=[]),this.notifsByRoom[t.getRoomId()].push(l))},getSoundForRoom:async function(e){const t=h.b.getValue("notificationSound",e);return t?t.url?t.url.startsWith("mxc://")?{url:o.a.get().mxcUrlToHttp(t.url),name:t.name,type:t.type,size:t.size}:(console.warn("".concat(e," has custom notification sound event, but url is not a mxc url")),null):(console.warn("".concat(e," has custom notification sound event, but no url key")),null):null},_playAudioNotification:async function(e,t){const n=await this.getSoundForRoom(t.roomId);console.log("Got sound ".concat(n&&n.name||"default"," for ").concat(t.roomId));try{const e=document.querySelector(n?"audio[src='".concat(n.url,"']"):"#messageAudio");let t=e;if(!e){if(!n)return void console.error("No audio element or sound to play for notification");t=new Audio(n.url),n.type&&(t.type=n.type),document.body.appendChild(t)}await t.play()}catch(e){console.warn("Caught error when trying to fetch room notification sound:",e)}},start:function(){this.boundOnEvent=this.boundOnEvent||this.onEvent.bind(this),this.boundOnSyncStateChange=this.boundOnSyncStateChange||this.onSyncStateChange.bind(this),this.boundOnRoomReceipt=this.boundOnRoomReceipt||this.onRoomReceipt.bind(this),this.boundOnEventDecrypted=this.boundOnEventDecrypted||this.onEventDecrypted.bind(this),o.a.get().on("event",this.boundOnEvent),o.a.get().on("Room.receipt",this.boundOnRoomReceipt),o.a.get().on("Event.decrypted",this.boundOnEventDecrypted),o.a.get().on("sync",this.boundOnSyncStateChange),this.toolbarHidden=!1,this.isSyncing=!1},stop:function(){o.a.get()&&(o.a.get().removeListener("Event",this.boundOnEvent),o.a.get().removeListener("Room.receipt",this.boundOnRoomReceipt),o.a.get().removeListener("Event.decrypted",this.boundOnEventDecrypted),o.a.get().removeListener("sync",this.boundOnSyncStateChange)),this.isSyncing=!1},supportsDesktopNotifications:function(){const e=r.a.get();return e&&e.supportsNotifications()},setEnabled:function(e,t){const n=r.a.get();n&&(a.a.trackEvent("Notifier","Set Enabled",e),h.b.isLevelSupported(h.a.DEVICE)&&h.b.setValue("audioNotificationsEnabled",null,h.a.DEVICE,this.isEnabled()),e?n.requestNotificationPermission().then(e=>{if("granted"===e)t&&t(),c.a.dispatch({action:"notifier_enabled",value:!0});else{const t="denied"===e?Object(u.a)("Riot does not have permission to send you notifications - please check your browser settings"):Object(u.a)("Riot was not given permission to send notifications - please try again"),n=l.getComponent("dialogs.ErrorDialog");d.a.createTrackedDialog("Unable to enable Notifications",e,n,{title:Object(u.a)("Unable to enable Notifications"),description:t})}}):c.a.dispatch({action:"notifier_enabled",value:!1}),this.setToolbarHidden(!0))},isEnabled:function(){return this.isPossible()&&h.b.getValue("notificationsEnabled")},isPossible:function(){const e=r.a.get();return!!e&&(!!e.supportsNotifications()&&!!e.maySendNotifications())},isBodyEnabled:function(){return this.isEnabled()&&h.b.getValue("notificationBodyEnabled")},isAudioEnabled:function(){return this.isEnabled()&&h.b.getValue("audioNotificationsEnabled")},setToolbarHidden:function(t,n=!0){this.toolbarHidden=t,a.a.trackEvent("Notifier","Set Toolbar Hidden",t),c.a.dispatch({action:"notifier_enabled",value:this.isEnabled()}),n&&e.localStorage&&e.localStorage.setItem("notifications_hidden",t)},shouldShowToolbar:function(){const e=o.a.get();return!!e&&(!e.isGuest()&&this.supportsDesktopNotifications()&&!this.isEnabled()&&!this._isToolbarHidden())},_isToolbarHidden:function(){return e.localStorage?"true"===e.localStorage.getItem("notifications_hidden"):this.toolbarHidden},onSyncStateChange:function(e){"SYNCING"===e?this.isSyncing=!0:"STOPPED"!==e&&"ERROR"!==e||(this.isSyncing=!1)},onEvent:function(e){if(this.isSyncing&&(!e.sender||e.sender.userId!==o.a.get().credentials.userId))if(e.isBeingDecrypted()||e.isDecryptionFailure())for(this.pendingEncryptedEventIds.push(e.getId());this.pendingEncryptedEventIds.length>20;)this.pendingEncryptedEventIds.shift();else this._evaluateEvent(e)},onEventDecrypted:function(e){if(e.isDecryptionFailure())return;const t=this.pendingEncryptedEventIds.indexOf(e.getId());-1!==t&&(this.pendingEncryptedEventIds.splice(t,1),this._evaluateEvent(e))},onRoomReceipt:function(e,t){if(0===t.getUnreadNotificationCount()){const e=r.a.get();if(!e)return;if(void 0===this.notifsByRoom[t.roomId])return;for(const n of this.notifsByRoom[t.roomId])e.clearNotification(n);delete this.notifsByRoom[t.roomId]}},_evaluateEvent:function(e){const t=o.a.get().getRoom(e.getRoomId()),n=o.a.get().getPushActionsForEvent(e);n&&n.notify&&(this.isEnabled()&&this._displayPopupNotification(e,t),n.tweaks.sound&&this.isAudioEnabled()&&(r.a.get().loudNotification(e,t),this._playAudioNotification(e,t)))}};e.mxNotifier||(e.mxNotifier=m),t.default=e.mxNotifier}.call(this,n(17))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"b",(function(){return u}));var o=n(37),r=n(63),i=n(72);function a(e,t,n,r){let i;return e&&e.getAvatarUrl&&(i=e.getAvatarUrl(o.a.get().getHomeserverUrl(),Math.floor(t*window.devicePixelRatio),Math.floor(n*window.devicePixelRatio),r,!1,!1)),i||(i=c(e?e.userId:"")),i}function s(e,t,n,r){const a=Object(i.a)(o.a.get().getHomeserverUrl(),e.avatarUrl,Math.floor(t*window.devicePixelRatio),Math.floor(n*window.devicePixelRatio),r);return a&&0!==a.length?a:null}function c(e){const t=["03b381","368bd6","ac3ba8"];let o=0;for(let t=0;t=55296&&r<=56319&&e[t+1]){const n=e.charCodeAt(t+1);n>=56320&&n<=57343&&o++}return e.substring(t,t+o).toUpperCase()}function u(e,t,n,i){if(!e)return null;const a=e.getAvatarUrl(o.a.get().getHomeserverUrl(),t,n,i,!1);if(a)return a;let s=null;const c=r.a.shared().getUserIdForRoomId(e.roomId);return s=c?e.getMember(c):e.getAvatarFallbackMember(),s?s.getAvatarUrl(o.a.get().getHomeserverUrl(),t,n,i,!1):null}},function(e,t,n){"use strict";(function(e){class n{constructor(){this.keyRgb=["rgb(118, 207, 166)","rgb(234, 245, 240)","rgb(211, 239, 225)"],this.keyHex=["#76CFA6","#EAF5F0","#D3EFE1","#FFFFFF","#000000"],this.colors=[this.keyHex[0],this.keyHex[1],this.keyHex[2],this.keyHex[3],this.keyHex[4]],this.currentTint=[void 0,void 0,void 0,void 0,void 0],this.cssFixups=[],this.cssAttrs=["color","backgroundColor","borderColor","borderTopColor","borderBottomColor","borderLeftColor"],this.svgAttrs=["fill","stroke"],this.tintables=[],this.theme=void 0,this.forceTint=!1}registerTintable(e){this.tintables.push(e),e()}getKeyRgb(){return this.keyRgb}tint(e,t,n){}tintSvgWhite(e){this.currentTint[3]=e,e||(e=this.colors[3]),this.colors[3]!==e&&(this.colors[3]=e,this.tintables.forEach((function(e){e()})))}tintSvgBlack(e){this.currentTint[4]=e,e||(e=this.colors[4]),this.colors[4]!==e&&(this.colors[4]=e,this.tintables.forEach((function(e){e()})))}setTheme(e){this.theme=e,document.getElementById("mx_theme_accentColor")&&(this.keyRgb[0]=window.getComputedStyle(document.getElementById("mx_theme_accentColor")).color),document.getElementById("mx_theme_secondaryAccentColor")&&(this.keyRgb[1]=window.getComputedStyle(document.getElementById("mx_theme_secondaryAccentColor")).color),document.getElementById("mx_theme_tertiaryAccentColor")&&(this.keyRgb[2]=window.getComputedStyle(document.getElementById("mx_theme_tertiaryAccentColor")).color),this.calcCssFixups(),this.forceTint=!0,this.tint(this.currentTint[0],this.currentTint[1],this.currentTint[2]),"dark"===e?(this.tintSvgWhite("#2d2d2d"),this.tintSvgBlack("#dddddd")):(this.tintSvgWhite("#ffffff"),this.tintSvgBlack("#000000"))}calcCssFixups(){if(!this.cssFixups[this.theme]){0,this.cssFixups[this.theme]=[];for(let e=0;e=r)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r.toString(16)+" bytes");return 0|e}function s(e,t){var n;return i.TYPED_ARRAY_SUPPORT?(n=new Uint8Array(t)).__proto__=i.prototype:(null===(n=e)&&(n=new i(t)),n.length=t),n}function c(e,t){var n=s(e,t<0?0:0|a(t));if(!i.TYPED_ARRAY_SUPPORT)for(var o=0;o55295&&n<57344){if(!r){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===o){(t-=3)>-1&&i.push(239,191,189);continue}r=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(t-=3)>-1&&i.push(239,191,189);if(r=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function d(e){return i.isBuffer(e)?e.length:"undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer)?e.byteLength:("string"!=typeof e&&(e=""+e),0===e.length?0:u(e).length)}i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),i.prototype.write=function(e,t,n){void 0===t||void 0===n&&"string"==typeof t?(n=this.length,t=0):isFinite(t)&&(t|=0,isFinite(n)?n|=0:n=void 0);var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");return function(e,t,n,o){return function(e,t,n,o){for(var r=0;r=t.length||r>=e.length);++r)t[r+n]=e[r];return r}(u(t,e.length-n),e,n,o)}(this,e,t,n)},i.prototype.slice=function(e,t){var n,o=this.length;if((e=~~e)<0?(e+=o)<0&&(e=0):e>o&&(e=o),(t=void 0===t?o:~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),t=e.length&&(t=e.length),t||(t=0),o>0&&o=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-t=0;--r)e[r+t]=this[r+n];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(r=0;r>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(r=t;r`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*/?>",c="]",l=new RegExp("^(?:<[A-Za-z][A-Za-z0-9-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*/?>|]|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|[<][?].*?[?][>]|]*>|)","i"),u=/[\\&]/,d="[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]",h=new RegExp("\\\\"+d+"|"+a,"gi"),p=new RegExp('[&<>"]',"g"),m=new RegExp(a+'|[&<>"]',"gi"),g=function(e){return 92===e.charCodeAt(0)?e.charAt(1):i(e)},f=function(e){switch(e){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";default:return e}};e.exports={unescapeString:function(e){return u.test(e)?e.replace(h,g):e},normalizeURI:function(e){try{return o(r(e))}catch(t){return e}},escapeXml:function(e,t){return p.test(e)?t?e.replace(m,f):e.replace(p,f):e},reHtmlTag:l,OPENTAG:s,CLOSETAG:c,ENTITY:a,ESCAPABLE:d}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(3),r=n.n(o),i=n(0),a=n(1);function s(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}class c{constructor(){this._outgoingRoomKeyRequests=[],this._account=null,this._crossSigningKeys=null,this._privateKeys={},this._backupKeys={},this._sessions={},this._sessionProblems={},this._notifiedErrorDevices={},this._inboundGroupSessions={},this._inboundGroupSessionsWithheld={},this._deviceData=null,this._rooms={},this._sessionsNeedingBackup={}}async startup(){return this}deleteAllData(){return Promise.resolve()}getOrAddOutgoingRoomKeyRequest(e){const t=e.requestBody;return a.x(()=>{const n=this._getOutgoingRoomKeyRequest(t);return n?(i.a.log("already have key request outstanding for "+"".concat(t.room_id," / ").concat(t.session_id,": ")+"not sending another"),n):(i.a.log("enqueueing key request for ".concat(t.room_id," / ")+t.session_id),this._outgoingRoomKeyRequests.push(e),e)})}getOutgoingRoomKeyRequest(e){return Promise.resolve(this._getOutgoingRoomKeyRequest(e))}_getOutgoingRoomKeyRequest(e){for(const t of this._outgoingRoomKeyRequests)if(a.b(t.requestBody,e))return t;return null}getOutgoingRoomKeyRequestByState(e){for(const t of this._outgoingRoomKeyRequests)for(const n of e)if(t.state===n)return Promise.resolve(t);return Promise.resolve(null)}getAllOutgoingRoomKeyRequestsByState(e){return Promise.resolve(this._outgoingRoomKeyRequests.filter(t=>t.state==e))}getOutgoingRoomKeyRequestsByTarget(e,t,n){const o=[];for(const r of this._outgoingRoomKeyRequests)for(const i of n)r.state===i&&r.recipients.includes({userId:e,deviceId:t})&&o.push(r);return Promise.resolve(o)}updateOutgoingRoomKeyRequest(e,t,n){for(const o of this._outgoingRoomKeyRequests)if(o.requestId===e)return o.state!=t?(i.a.warn("Cannot update room key request from ".concat(t," ")+"as it was already updated to ".concat(o.state)),Promise.resolve(null)):(Object.assign(o,n),Promise.resolve(o));return Promise.resolve(null)}deleteOutgoingRoomKeyRequest(e,t){for(let n=0;n{Object.entries(n).forEach(([n,o])=>{t(function(e){for(var t=1;te.time-t.time)}async getEndToEndSessionProblem(e,t){const n=this._sessionProblems[e]||[];if(!n.length)return null;const o=n[n.length-1];for(const e of n)if(e.time>t)return Object.assign({},e,{fixed:o.fixed});return o.fixed?null:o}async filterOutNotifiedErrorDevices(e){const t=this._notifiedErrorDevices,n=[];for(const o of e){const{userId:e,deviceInfo:r}=o;e in t?r.deviceId in t[e]||(n.push(o),t[e][r.deviceId]=!0):(n.push(o),t[e]={[r.deviceId]:!0})}return n}getEndToEndInboundGroupSession(e,t,n,o){const r=e+"/"+t;o(this._inboundGroupSessions[r]||null,this._inboundGroupSessionsWithheld[r]||null)}getAllEndToEndInboundGroupSessions(e,t){for(const e of Object.keys(this._inboundGroupSessions))t({senderKey:e.substr(0,43),sessionId:e.substr(44),sessionData:this._inboundGroupSessions[e]});t(null)}addEndToEndInboundGroupSession(e,t,n,o){const r=e+"/"+t;void 0===this._inboundGroupSessions[r]&&(this._inboundGroupSessions[r]=n)}storeEndToEndInboundGroupSession(e,t,n,o){this._inboundGroupSessions[e+"/"+t]=n}storeEndToEndInboundGroupSessionWithheld(e,t,n,o){const r=e+"/"+t;this._inboundGroupSessionsWithheld[r]=n}getEndToEndDeviceData(e,t){t(this._deviceData)}storeEndToEndDeviceData(e,t){this._deviceData=e}storeEndToEndRoom(e,t,n){this._rooms[e]=t}getEndToEndRooms(e,t){t(this._rooms)}getSessionsNeedingBackup(e){const t=[];for(const n in this._sessionsNeedingBackup)if(this._inboundGroupSessions[n]&&(t.push({senderKey:n.substr(0,43),sessionId:n.substr(44),sessionData:this._inboundGroupSessions[n]}),e&&n.length>=e))break;return Promise.resolve(t)}countSessionsNeedingBackup(){return Promise.resolve(Object.keys(this._sessionsNeedingBackup).length)}unmarkSessionsNeedingBackup(e){for(const t of e){const e=t.senderKey+"/"+t.sessionId;delete this._sessionsNeedingBackup[e]}return Promise.resolve()}markSessionsNeedingBackup(e){for(const t of e){const e=t.senderKey+"/"+t.sessionId;this._sessionsNeedingBackup[e]=!0}return Promise.resolve()}doTxn(e,t,n){return Promise.resolve(n(null))}}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";(function(e){n.d(t,"h",(function(){return s})),n.d(t,"i",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"g",(function(){return d})),n.d(t,"d",(function(){return h})),n.d(t,"c",(function(){return m})),n.d(t,"b",(function(){return g})),n.d(t,"a",(function(){return f})),n.d(t,"j",(function(){return _}));var o=n(738),r=n(1),i=n(0),a=n(739);const s="/_matrix/client/r0",c="/_matrix/client/unstable",l="/_matrix/identity/api/v1",u="/_matrix/identity/v2",d="/_matrix/media/r0";function h(e,t){r.a(t,["baseUrl","request","prefix"]),t.onlyData=t.onlyData||!1,this.event_emitter=e,this.opts=t,this.useAuthorizationHeader=Boolean(t.useAuthorizationHeader),this.uploads=[]}h.prototype={setIdBaseUrl:function(e){this.opts.idBaseUrl=e},getContentUri:function(){const e={access_token:this.opts.accessToken};return{base:this.opts.baseUrl,path:"/_matrix/media/r0/upload",params:e}},uploadContent:function(t,n){r.q(n)?n={callback:n}:void 0===n&&(n={});const o=!1!==n.includeFilename,s=n.type||t.type||"application/octet-stream",c=n.name||t.name;let l=t;l.stream&&"function"!=typeof l.stream&&(i.a.warn("Using `file.stream` as the content to upload. Future versions of the js-sdk will change this to expect `file` to be the content directly."),l=l.stream);let u=n.rawResponse;void 0===u&&(e.XMLHttpRequest?u=!1:(i.a.warn("Returning the raw JSON from uploadContent(). Future versions of the js-sdk will change this default, to return the parsed object. Set opts.rawResponse=false to change this behaviour now."),u=!0));let d=n.onlyContentUri;u||void 0!==d||(e.XMLHttpRequest?(i.a.warn("Returning only the content-uri from uploadContent(). Future versions of the js-sdk will change this default, to return the whole response object. Set opts.onlyContentUri=false to change this behaviour now."),d=!0):d=!1);const h={loaded:0,total:0};let m,g=null;if(u||(g=function(e){let t=JSON.parse(e);if(d&&(t=t.content_uri,void 0===t))throw Error("Bad response");return t}),e.XMLHttpRequest){const t=r.d(),i=new e.XMLHttpRequest;h.xhr=i;const u=p(t,n.callback,this.opts.onlyData),d=function(){i.abort(),u(new Error("Timeout"))};i.timeout_timer=a.b(d,3e4),i.onreadystatechange=function(){switch(i.readyState){case e.XMLHttpRequest.DONE:var t;a.a(i.timeout_timer);try{if(0===i.status)throw new f;if(!i.responseText)throw new Error("No response body.");t=i.responseText,g&&(t=g(t))}catch(e){return e.http_status=i.status,void u(e)}u(void 0,i,t)}},i.upload.addEventListener("progress",(function(e){a.a(i.timeout_timer),h.loaded=e.loaded,h.total=e.total,i.timeout_timer=a.b(d,3e4),n.progressHandler&&n.progressHandler({loaded:e.loaded,total:e.total})}));let _=this.opts.baseUrl+"/_matrix/media/r0/upload";const v=[];o&&c&&v.push("filename="+encodeURIComponent(c)),this.useAuthorizationHeader||v.push("access_token="+encodeURIComponent(this.opts.accessToken)),v.length>0&&(_+="?"+v.join("&")),i.open("POST",_),this.useAuthorizationHeader&&i.setRequestHeader("Authorization","Bearer "+this.opts.accessToken),i.setRequestHeader("Content-Type",s),i.send(l),m=t.promise,m.abort=i.abort.bind(i)}else{const e={};o&&c&&(e.filename=c),m=this.authedRequest(n.callback,"POST","/upload",e,l,{prefix:"/_matrix/media/r0",headers:{"Content-Type":s},json:!1,bodyParser:g})}const _=this,v=m.finally((function(){for(let e=0;e<_.uploads.length;++e)if(_.uploads[e]===h)return void _.uploads.splice(e,1)}));return v.abort=m.abort,h.promise=v,this.uploads.push(h),v},cancelUpload:function(e){return!!e.abort&&(e.abort(),!0)},getCurrentUploads:function(){return this.uploads},idServerRequest:function(e,t,n,o,i,a){if(!this.opts.idBaseUrl)throw new Error("No Identity Server base URL set");const s=this.opts.idBaseUrl+i+n;if(void 0!==e&&!r.q(e))throw Error("Expected callback to be a function but got "+typeof e);const c={uri:s,method:t,withCredentials:!1,json:!0,_matrix_opts:this.opts,headers:{}};"GET"===t?c.qs=o:"object"==typeof o&&(c.json=o),a&&(c.headers.Authorization="Bearer ".concat(a));const l=r.d();return this.opts.request(c,p(l,e,this.opts.onlyData)),l.promise},authedRequest:function(e,t,n,o,r,i){o||(o={}),this.useAuthorizationHeader?(isFinite(i)&&(i={localTimeoutMs:i}),i||(i={}),i.headers||(i.headers={}),i.headers.Authorization||(i.headers.Authorization="Bearer "+this.opts.accessToken),o.access_token&&delete o.access_token):o.access_token||(o.access_token=this.opts.accessToken);const a=this.request(e,t,n,o,r,i),s=this;return a.catch((function(e){"M_UNKNOWN_TOKEN"==e.errcode?s.event_emitter.emit("Session.logged_out",e):"M_CONSENT_NOT_GIVEN"==e.errcode&&s.event_emitter.emit("no_consent",e.message,e.data.consent_uri)})),a},request:function(e,t,n,o,r,i){const a=void 0!==(i=i||{}).prefix?i.prefix:this.opts.prefix,s=this.opts.baseUrl+a+n;return this.requestOtherUrl(e,t,s,o,r,i)},requestOtherUrl:function(e,t,n,o,r,i){return null==i?i={}:isFinite(i)&&(i={localTimeoutMs:i}),this._request(e,t,n,o,r,i)},getUrl:function(e,t,n){let o="";return t&&(o="?"+r.e(t)),this.opts.baseUrl+n+e+o},_request:function(e,t,n,o,i,s){if(void 0!==e&&!r.q(e))throw Error("Expected callback to be a function but got "+typeof e);s=s||{};const c=this;if(this.opts.extraParams)for(const e in this.opts.extraParams)this.opts.extraParams.hasOwnProperty(e)&&(o[e]=this.opts.extraParams[e]);const l=r.i({},s.headers||{}),u=void 0===s.json||s.json;let d=s.bodyParser;u&&(i&&(i=JSON.stringify(i),l["content-type"]="application/json"),l.accept||(l.accept="application/json"),void 0===d&&(d=function(e){return JSON.parse(e)}));const h=r.d();let g,f,_=!1;const v=s.localTimeoutMs||this.opts.localTimeoutMs,b=()=>{v&&(g&&a.a(g),g=a.b((function(){_=!0,f&&f.abort&&f.abort(),h.reject(new m({error:"Locally timed out waiting for a response",errcode:"ORG.MATRIX.JSSDK_TIMEOUT",timeout:v}))}),v))};b();const y=h.promise;try{f=this.opts.request({uri:n,method:t,withCredentials:!1,qs:o,qsStringifyOptions:s.qsStringifyOptions,useQuerystring:!0,body:i,json:!1,timeout:v,headers:l||{},_matrix_opts:this.opts},(function(t,n,o){if(v&&(a.a(g),_))return;p(h,e,c.opts.onlyData,d)(t,n,o)})),f&&("onprogress"in f&&(f.onprogress=e=>{b()}),f.abort&&(y.abort=f.abort.bind(f)))}catch(t){h.reject(t),e&&e(t)}return y}};const p=function(e,t,n,r){return t=t||function(){},function(i,a,s){if(i){"AbortError"===i.name||"aborted"===i||i instanceof m||(i=new g("request failed",i))}if(!i)try{a.statusCode>=400?i=function(e,t){const n=e.statusCode,r=function(e){let t;e.getResponseHeader?t=e.getResponseHeader("Content-Type"):e.headers&&(t=e.headers["content-type"]||null);if(!t)return null;try{return Object(o.parse)(t)}catch(e){throw new Error("Error parsing Content-Type '".concat(t,"': ").concat(e))}}(e);let i;if(r)if("application/json"===r.type){const e="object"==typeof t?t:JSON.parse(t);i=new m(e)}else"text/plain"===r.type&&(i=new Error("Server returned ".concat(n," error: ").concat(t)));i||(i=new Error("Server returned ".concat(n," error")));return i.httpStatus=n,i}(a,s):r&&(s=r(s))}catch(e){i=new Error("Error parsing server response: ".concat(e))}if(i)e.reject(i),t(i);else{const o={code:a.statusCode,headers:a.headers,data:s};e.resolve(n?s:o),t(null,n?s:o)}}};class m extends Error{constructor(e){super("MatrixError: ".concat((e=e||{}).errcode)),this.errcode=e.errcode,this.name=e.errcode||"Unknown error code",this.message=e.error||"Unknown message",this.data=e}}class g extends Error{constructor(e,t){super(e+(t?": ".concat(t.message):"")),this._cause=t}get name(){return"ConnectionError"}get cause(){return this._cause}}class f extends Error{constructor(){super("Operation aborted")}get name(){return"AbortError"}}async function _(e,t){let n=0,o=null;for(;n0){const e=1e3*Math.pow(2,n);console.log("network operation failed ".concat(n," times,")+" retrying in ".concat(e,"ms...")),await new Promise(t=>setTimeout(t,e))}return await t()}catch(e){if(!(e instanceof g))throw e;n+=1,o=e}throw o}}).call(this,n(17))},function(e,t,n){"use strict";function o(e,t){const n="Store is invalid because ".concat(e,", ")+"please stop the client, delete all data and start the client again",o=Reflect.construct(Error,[n]);return Reflect.setPrototypeOf(o,Reflect.getPrototypeOf(this)),o.reason=e,o.value=t,o}function r(e){const t="Crypto store is invalid because ".concat(e,", ")+"please stop the client, delete all data and start the client again",n=Reflect.construct(Error,[t]);return Reflect.setPrototypeOf(n,Reflect.getPrototypeOf(this)),n.reason=e,n.name="InvalidCryptoStoreError",n}n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),o.TOGGLED_LAZY_LOADING="TOGGLED_LAZY_LOADING",o.prototype=Object.create(Error.prototype,{constructor:{value:Error,enumerable:!1,writable:!0,configurable:!0}}),Reflect.setPrototypeOf(o,Error),r.TOO_NEW="TOO_NEW",r.prototype=Object.create(Error.prototype,{constructor:{value:Error,enumerable:!1,writable:!0,configurable:!0}}),Reflect.setPrototypeOf(r,Error);class i extends Error{constructor(e,t){super(e),this.value=t}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"h",(function(){return i})),n.d(t,"e",(function(){return a})),n.d(t,"g",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"d",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"b",(function(){return d}));var o=n(76);function r(e,t){return function(n){return function(e,t,n){const r=Object.assign({},{code:e,reason:t},n);return new o.b({type:"m.key.verification.cancel",content:r})}(e,t,n)}}const i=r("m.user","Cancelled by user"),a=r("m.timeout","Timed out"),s=(r("m.unknown_transaction","Unknown transaction"),r("m.unknown_method","Unknown method")),c=r("m.unexpected_message","Unexpected message"),l=r("m.key_mismatch","Key mismatch"),u=(r("m.user_error","User mismatch"),r("m.invalid_message","Invalid message"));function d(e){const t=e.getContent();if(t){const{code:e,reason:n}=t;return{code:e,reason:n}}return{code:"Unknown error",reason:"m.unknown"}}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports={}},function(e,t,n){var o=n(335),r=n(249);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){var o=n(81).Symbol;e.exports=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCorners=t.offset=t.isEqual=t.addPosition=t.add=void 0;var o,r=n(112),i=(o=r)&&o.__esModule?o:{default:o};t.add=function(e,t){return{top:e.top+t.top,left:e.left+t.left,right:e.right+t.right,bottom:e.bottom+t.bottom}},t.addPosition=function(e,t){return(0,i.default)({},e,{right:e.right+t.x,bottom:e.bottom+t.y})},t.isEqual=function(e,t){return e.top===t.top&&e.right===t.right&&e.bottom===t.bottom&&e.left===t.left},t.offset=function(e,t){return{top:e.top+t.y,right:e.right+t.x,bottom:e.bottom+t.y,left:e.left+t.x}},t.getCorners=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(62);t.default=function(e){var t=e.source,n=e.sourceEdge,r=e.destination,i=e.destinationEdge,a=e.destinationAxis,s=function(e){return(0,o.patch)(a.line,e[a[i]],e[a.crossAxisStart])},c=s(r),l=(0,o.absolute)((0,o.subtract)(t.center,s(t))),u=(0,o.patch)(a.line,("end"===n?-1:1)*l[a.line],l[a.crossLine]);return(0,o.add)(c,u)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return c}));var o=n(137),r=n(39),i=n(63),a=n(202),s=n(40);const c="im.vector.fake.direct",l=["red","grey","bold","idle"],u=(e,t)=>{switch(e){case"im.vector.fake.invite":case"im.vector.fake.recent":case"im.vector.fake.archived":case"m.lowpriority":case c:return t;case"m.favourite":default:return"manual"}},d=new Set(["m.favourite","im.vector.fake.invite","im.vector.fake.recent","im.vector.fake.archived","m.lowpriority",c]);class h extends o.Store{constructor(){super(r.a),this._init(),this._getManualComparator=this._getManualComparator.bind(this),this._recentsComparator=this._recentsComparator.bind(this)}updateSortingAlgorithm(e,t){console.log("Updating room sorting algorithm: ",{algorithm:e,orderImportantFirst:t}),this._setState({algorithm:e,orderImportantFirst:t}),this._generateInitialRoomLists()}_init(){const e={"m.server_notice":[],"im.vector.fake.invite":[],"m.favourite":[],"im.vector.fake.recent":[],[c]:[],"m.lowpriority":[],"im.vector.fake.archived":[]};this._state={lists:e,presentationLists:e,ready:!1,stickyRoomId:null,algorithm:"recent",orderImportantFirst:!1},s.b.monitorSetting("RoomList.orderAlphabetically",null),s.b.monitorSetting("RoomList.orderByImportance",null),s.b.monitorSetting("feature_custom_tags",null)}_setState(e){if(e.lists){const t={};for(const n of Object.keys(e.lists))t[n]=e.lists[n].map(e=>e.room);e.presentationLists=t}this._state=Object.assign(this._state,e),this.__emitChange()}__onDispatch(e){const t=this._matrixClient&&this._state.ready;switch(e.action){case"setting_updated":if(!t)break;switch(e.settingName){case"RoomList.orderAlphabetically":this.updateSortingAlgorithm(e.newValue?"alphabetic":"recent",this._state.orderImportantFirst);break;case"RoomList.orderByImportance":this.updateSortingAlgorithm(this._state.algorithm,e.newValue);break;case"feature_custom_tags":this._setState({tagsEnabled:e.newValue}),this._generateInitialRoomLists()}break;case"MatrixActions.sync":{if("PREPARED"===e.prevState||"PREPARED"!==e.state)break;this._setState({tagsEnabled:s.b.isFeatureEnabled("feature_custom_tags")}),this._matrixClient=e.matrixClient;const t=s.b.getValue("RoomList.orderByImportance"),n=s.b.getValue("RoomList.orderAlphabetically");this.updateSortingAlgorithm(n?"alphabetic":"recent",t)}break;case"MatrixActions.Room.receipt":{if(!t)break;const n=this._matrixClient.getUserId();for(const t of Object.keys(e.event.getContent())){if(Object.keys(e.event.getContent()[t]["m.read"]||{}).includes(n))return void this._roomUpdateTriggered(e.room.roomId)}}break;case"MatrixActions.Room.tags":if(!t)break;this._generateInitialRoomLists();break;case"MatrixActions.Room.timeline":if(!(t&&e.isLiveEvent&&e.isLiveUnfilteredRoomTimelineEvent&&this._eventTriggersRecentReorder(e.event)&&"recent"===this._state.algorithm))break;this._roomUpdateTriggered(e.event.getRoomId());break;case"MatrixActions.Event.decrypted":{if(!t)break;const n=e.event.getRoomId();if(!n)break;const o=this._matrixClient.getRoom(n);if(!o)break;if(o.getLiveTimeline()!==o.getTimelineForEvent(e.event.getId())||!this._eventTriggersRecentReorder(e.event))break;this._roomUpdateTriggered(n)}break;case"MatrixActions.accountData":if(!t)break;if("m.direct"!==e.event_type)break;this._generateInitialRoomLists();break;case"MatrixActions.Room.myMembership":case"MatrixActions.Room":if(!t)break;this._roomUpdateTriggered(e.room.roomId,!0);break;case"on_client_not_viable":case"on_logged_out":this._init(),this._matrixClient=null;break;case"view_room":{if(!t)break;const n=this._state.stickyRoomId;this._setState({stickyRoomId:e.room_id}),n&&this._setRoomCategory(this._matrixClient.getRoom(n),"idle")}}}_roomUpdateTriggered(e,t){if(this._state.stickyRoomId!==e||t){const t=this._matrixClient.getRoom(e);if(!t)return;const n=this._calculateCategory(t);this._setRoomCategory(t,n)}}_filterTags(e){return e=e?Object.keys(e):[],this._state.tagsEnabled?e:e.filter(e=>d.has(e))}_getRecommendedTagsForRoom(e){const t=[],n=e.getMyMembership();if("join"===n||"invite"===n){t.push(...this._filterTags(e.tags));const o=i.a.shared();"invite"===n?t.push("im.vector.fake.invite"):o.getUserIdForRoomId(e.roomId)&&0===t.length?t.push(c):0===t.length&&t.push("im.vector.fake.recent")}else n&&t.push("im.vector.fake.archived");return t}_slotRoomIntoList(e,t,n,o,r,i){const a=l.indexOf(t);let s=(e,t)=>i(e.room)>=i(t.room);const c=u(n,this._state.algorithm);"recent"===c?s=(e,t)=>this._recentsComparator(e,t,i):"alphabetic"===c&&(s=(e,t)=>this._lexicographicalComparator(e,t));let d=0,h=!1,p=!1;for(const n of o)if(n.room.roomId!==e.roomId){if(n.room.roomId!==this._state.stickyRoomId&&!p){const o=l.indexOf(n.category);o>=a&&!h&&(d=r.length-1,h=!0);const i=o>a,c=o===a;(i||c&&s({room:e},n)<=0)&&(i?r.splice(d,0,{room:e,category:t}):r.push({room:e,category:t}),p=!0)}r.push(n)}return!p&&d>=0&&(console.warn("!! Room ".concat(e.roomId," nearly lost: Ran off the end of ").concat(n)),console.warn("!! Inserting at position ".concat(d," with category ").concat(t)),r.splice(d,0,{room:e,category:t}),p=!0),p}_setRoomCategory(e,t){if(!e)return;const n={},o={},r=e=>(o[e.roomId]||(o[e.roomId]=this._tsOfNewestEvent(e)),o[e.roomId]),i=this._getRecommendedTagsForRoom(e),a=[];for(const o of Object.keys(this._state.lists)){if(i.includes(o))if("manual"===u(o,this._state.algorithm))n[o]=this._state.lists[o].filter(t=>t.room.roomId!==e.roomId),n[o].push({room:e,category:t}),a.push(o);else{n[o]=[],this._slotRoomIntoList(e,t,o,this._state.lists[o],n[o],r)||(console.warn("!! Room ".concat(e.roomId," nearly lost: Failed to find a position")),console.warn("!! Inserting at position 0 in the list and flagging as inserted"),console.warn("!! Additional info: ",{category:t,key:o,upToIndex:n[o].length,expectedCount:this._state.lists[o].length}),n[o].splice(0,0,{room:e,category:t})),a.push(o)}else n[o]=this._state.lists[o].filter(t=>t.room.roomId!==e.roomId)}for(const o of i){let r=0;for(const e of a)e===o&&r++;1!==r&&console.warn("!! Room ".concat(e.roomId," inserted ").concat(r," times to ").concat(o)),0===r&&(console.warn("!! Recovering ".concat(e.roomId," for tag ").concat(o," at position 0")),n[o]||(console.warn("!! List for tag ".concat(o," does not exist - creating")),n[o]=[]),n[o].splice(0,0,{room:e,category:t}))}for(const e of Object.keys(n))"manual"===u(e,this._state.algorithm)&&n[e].sort(this._getManualComparator(e));this._setState({lists:n})}_generateInitialRoomLists(){console.log("Generating initial room lists");const e={"m.server_notice":[],"im.vector.fake.invite":[],"m.favourite":[],"im.vector.fake.recent":[],[c]:[],"m.lowpriority":[],"im.vector.fake.archived":[]},t=i.a.shared();this._matrixClient.getRooms().forEach(n=>{const o=this._matrixClient.getUserId(),r=n.getMyMembership(),i=n.getMember(o);if("invite"===r)e["im.vector.fake.invite"].push({room:n,category:"red"});else if("join"===r||"ban"===r||i&&i.isKicked()){let o=Object.keys(n.tags);if(o=o.filter(t=>void 0!==e[t]||!t.startsWith("m.")&&this._state.tagsEnabled),o.length)for(let t=0;t{if(!e)return Number.MAX_SAFE_INTEGER;if(n[e.roomId])return n[e.roomId];const t=this._tsOfNewestEvent(e);return n[e.roomId]=t,t};Object.keys(e).forEach(t=>{let n;switch(u(t,this._state.algorithm)){case"recent":n=(e,t)=>this._recentsComparator(e,t,o);break;case"alphabetic":n=this._lexicographicalComparator;break;case"manual":default:n=this._getManualComparator(t)}this._state.orderImportantFirst?e[t].sort((e,t)=>{if(e.category!==t.category){const n=l.indexOf(e.category),o=l.indexOf(t.category);return n>o?1:n=0;--t){const n=e.timeline[t];if(this._eventTriggersRecentReorder(n))return n.getTs()}return e.timeline.length&&e.timeline[0].getTs()?e.timeline[0].getTs():Number.MAX_SAFE_INTEGER}_calculateCategory(e){if(!this._state.orderImportantFirst)return"idle";if(e.getUnreadNotificationCount("highlight")>0)return"red";let t=e.getUnreadNotificationCount()>0;return t?"grey":(t=a.a(e),t?"bold":"idle")}_recentsComparator(e,t,n){const o=n(e.room);return n(t.room)-o}_lexicographicalComparator(e,t){return e.room.name.localeCompare(t.room.name)}_getManualComparator(e,t){return(n,o)=>{const r=n.room,i=o.room;let a=r.tags[e],s=i.tags[e];t&&r===t.room&&(a=t.metaData),t&&i===t.room&&(s=t.metaData);const c=a?Number(a.order):void 0,l=s?Number(s.order):void 0;return void 0===c&&void 0!==l?1:void 0!==c&&void 0===l?-1:c===l?this._lexicographicalComparator(n,o):c>l?1:-1}}getRoomLists(){return this._state.presentationLists}}void 0===e.singletonRoomListStore&&(e.singletonRoomListStore=new h),t.b=e.singletonRoomListStore}).call(this,n(17))},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var o=n(40);function r(e){const t=t=>o.b.getValue(t,e.getRoomId());if(e.isRedacted()&&!t("showRedactions"))return!0;if(e.isRelation("m.replace"))return!0;const n=function(e){const t={isMemberEvent:"m.room.member"===e.getType()};if(!t.isMemberEvent)return t;const n=e.getContent(),o=e.getPrevContent(),r=n.membership!==o.membership;t.isJoin=r&&"join"===n.membership,t.isPart=r&&"leave"===n.membership&&e.getStateKey()===e.getSender();const i=!r&&"join"===n.membership;return t.isDisplaynameChange=i&&n.displayname!==o.displayname,t.isAvatarChange=i&&n.avatar_url!==o.avatar_url,t}(e);if(n.isMemberEvent){if((n.isJoin||n.isPart)&&!t("showJoinLeaves"))return!0;if(n.isAvatarChange&&!t("showAvatarChanges"))return!0;if(n.isDisplaynameChange&&!t("showDisplaynameChanges"))return!0}return!1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var o=n(3),r=n.n(o),i=n(33),a=n.n(i),s=n(36),c=n(34),l=n(35),u=n.n(l),d=n(39),h=n(69),p=n(44),m=n(54),g=n(40),f=n(940),_=n.n(f),v=n(47);class b extends a.a.Component{constructor(e){super(e),r()(this,"onRoomRedaction",(e,t)=>{this.unmounted||this.state.events.some(t=>t.getId()===e.getId())&&this.forceUpdate()}),this.state={events:[],loadedEv:null,loading:!0,err:!1},this.onQuoteClick=this.onQuoteClick.bind(this),this.canCollapse=this.canCollapse.bind(this),this.collapse=this.collapse.bind(this)}static getParentEventId(e){if(!e||e.isRedacted())return;const t=e.getWireContent()["m.relates_to"];if(t&&t["m.in_reply_to"]){const e=t["m.in_reply_to"];if(e&&e.event_id)return e.event_id}}static stripPlainReply(e){const t=e.split("\n");for(;t.length&&t[0].startsWith("> ");)t.shift();return""===t[0]&&t.shift(),t.join("\n")}static stripHTMLReply(e){return e.replace(/^[\s\S]+?<\/mx-reply>/,"")}static getNestedReplyText(e,t){if(!e)return null;let{body:n,formatted_body:o}=e.getContent();this.getParentEventId(e)&&(n&&(n=this.stripPlainReply(n)),o&&(o=this.stripHTMLReply(o))),n||(n=""),o||(o=_()(n).replace(/\n/g,"
"));const r=t.forEvent(e.getId()),i=Object(m.g)(e.getSender()),a=e.getSender();switch(e.getContent().msgtype){case"m.text":case"m.notice":{o='
In reply to ').concat(a,"")+"
".concat(o,"
");const e=n.trim().split("\n");e.length>0&&(e[0]="<".concat(a,"> ").concat(e[0]),n=e.map(e=>"> ".concat(e)).join("\n")+"\n\n");break}case"m.image":o='
In reply to ').concat(a,"")+"
sent an image.
",n="> <".concat(a,"> sent an image.\n\n");break;case"m.video":o='
In reply to ').concat(a,"")+"
sent a video.
",n="> <".concat(a,"> sent a video.\n\n");break;case"m.audio":o='
In reply to ').concat(a,"")+"
sent an audio file.
",n="> <".concat(a,"> sent an audio file.\n\n");break;case"m.file":o='
In reply to ').concat(a,"")+"
sent a file.
",n="> <".concat(a,"> sent a file.\n\n");break;case"m.emote":{o='
In reply to * ')+'').concat(a,"
").concat(o,"
");const e=n.trim().split("\n");e.length>0&&(e[0]="* <".concat(a,"> ").concat(e[0]),n=e.map(e=>"> ".concat(e)).join("\n")+"\n\n");break}default:return null}return{body:n,html:o}}static makeReplyMixIn(e){return e?{"m.relates_to":{"m.in_reply_to":{event_id:e.getId()}}}:{}}static makeThread(e,t,n,o){return b.getParentEventId(e)?a.a.createElement(b,{parentEv:e,onHeightChanged:t,ref:o,permalinkCreator:n}):a.a.createElement("div",null)}componentDidMount(){this.unmounted=!1,this.room=this.context.getRoom(this.props.parentEv.getRoomId()),this.room.on("Room.redaction",this.onRoomRedaction),this.room.on("Room.redactionCancelled",this.onRoomRedaction),this.initialize()}componentDidUpdate(){this.props.onHeightChanged()}componentWillUnmount(){this.unmounted=!0,this.room&&(this.room.removeListener("Room.redaction",this.onRoomRedaction),this.room.removeListener("Room.redactionCancelled",this.onRoomRedaction))}async initialize(){const{parentEv:e}=this.props,t=await this.getEvent(b.getParentEventId(e));this.unmounted||(t?this.setState({events:[t]},this.loadNextEvent):this.setState({err:!0}))}async loadNextEvent(){if(this.unmounted)return;const e=this.state.events[0],t=b.getParentEventId(e);if(!t)return void this.setState({loading:!1});const n=await this.getEvent(t);this.unmounted||(n?this.setState({loadedEv:n}):this.setState({err:!0}))}async getEvent(e){const t=this.room.findEventById(e);if(t)return t;try{await this.context.getEventTimeline(this.room.getUnfilteredTimelineSet(),e)}catch(e){return null}return this.room.findEventById(e)}canCollapse(){return this.state.events.length>1}collapse(){this.initialize()}onQuoteClick(){const e=[this.state.loadedEv,...this.state.events];this.setState({loadedEv:null,events:e},this.loadNextEvent),d.a.dispatch({action:"focus_composer"})}render(){let e=null;if(this.state.err)e=a.a.createElement("blockquote",{className:"mx_ReplyThread mx_ReplyThread_error"},Object(c.a)("Unable to load event that was replied to, it either does not exist or you do not have permission to view it."));else if(this.state.loadedEv){const t=this.state.loadedEv,n=s.getComponent("elements.Pill"),o=this.context.getRoom(t.getRoomId());e=a.a.createElement("blockquote",{className:"mx_ReplyThread"},Object(c.a)("In reply to ",{},{a:e=>a.a.createElement("a",{onClick:this.onQuoteClick,className:"mx_ReplyThread_show"},e),pill:a.a.createElement(n,{type:n.TYPE_USER_MENTION,room:o,url:Object(m.g)(t.getSender()),shouldShowPillAvatar:!0})}))}else if(this.state.loading){const t=s.getComponent("elements.Spinner");e=a.a.createElement(t,{w:16,h:16})}const t=s.getComponent("views.rooms.EventTile"),n=s.getComponent("messages.DateSeparator"),o=this.state.events.map(e=>{let o=null;return Object(h.e)(this.props.parentEv.getDate(),e.getDate())&&(o=a.a.createElement("a",{href:this.props.url},a.a.createElement(n,{ts:e.getTs()}))),a.a.createElement("blockquote",{className:"mx_ReplyThread",key:e.getId()},o,a.a.createElement(t,{mxEvent:e,tileShape:"reply",onHeightChanged:this.props.onHeightChanged,permalinkCreator:this.props.permalinkCreator,isRedacted:e.isRedacted(),isTwelveHour:g.b.getValue("showTwelveHourTimestamps")}))});return a.a.createElement("div",null,a.a.createElement("div",null,e),a.a.createElement("div",null,o))}}r()(b,"propTypes",{parentEv:u.a.instanceOf(p.k),onHeightChanged:u.a.func.isRequired,permalinkCreator:u.a.instanceOf(m.a).isRequired}),r()(b,"contextType",v.a)},function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"d",(function(){return u})),n.d(t,"c",(function(){return d}));var o=n(42),r=n.n(o),i=n(37),a=n(36),s=n(41);class c extends Error{}class l{constructor(e,t,n){this.serviceType=e,this.baseUrl=t,this.accessToken=n}}async function u(e,t=d){const n=e.map(e=>i.a.get().getTerms(e.serviceType,e.baseUrl)),o=(await Promise.all(n)).map((t,n)=>({service:e[n],policies:t.policies})),r=await i.a.get().getAccountData("m.accepted_terms");let a;a=r&&r.getContent()&&r.getContent().accepted?new Set(r.getContent().accepted):new Set;const s=[];for(const{service:e,policies:t}of o){const n={};for(const[e,o]of Object.entries(t)){let t=!1;for(const e of Object.keys(o))if("version"!==e&&a.has(o[e].url)){t=!0;break}t||(n[e]=o)}Object.keys(n).length>0&&s.push({service:e,policies:n})}const c=a.size;if(s.length>0){const e=await t(s,[...a]);console.log("User has agreed to URLs",e),e.forEach(e=>a.add(e))}else console.log("User has already agreed to all required policies");if(a.size!==c){const e={accepted:Array.from(a)};await i.a.get().setAccountData("m.accepted_terms",e)}const l=o.map(e=>{const t=Array.from(a).filter(t=>{for(const n of Object.values(e.policies))for(const e of Object.keys(n))if("version"!==e&&n[e].url===t)return!0;return!1});return 0===t.length?Promise.resolve():i.a.get().agreeToTerms(e.service.serviceType,e.service.baseUrl,e.service.accessToken,t)});return Promise.all(l)}function d(e,t,n){return new Promise((o,i)=>{console.log("Terms that need agreement",e);const l=a.getComponent("views.dialogs.TermsDialog");s.a.createTrackedDialog("Terms of Service","",l,{policiesAndServicePairs:e,agreedUrls:t,onFinished:(e,t)=>{e?o(t):i(new c)}},r()("mx_TermsDialog",n))})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o=n(37),r=n(142),i=n(59),a=n(34),s=n(36),c=n(41),l=n(40),u=n(70);class d{constructor(e){"+"===e[0]?(this.roomId=null,this.groupId=e):(this.roomId=e,this.groupId=null),this.canceled=!1,this.addrs=[],this.busy=!1,this.completionStates={},this.errors={},this.deferred=null}invite(e){if(this.addrs.length>0)throw new Error("Already inviting/invited");this.addrs.push(...e);for(const e of this.addrs)null===Object(r.c)(e)&&(this.completionStates[e]="error",this.errors[e]={errcode:"M_INVALID",errorText:Object(a.a)("Unrecognised address")});return this.deferred=Object(u.b)(),this._inviteMore(0),this.deferred.promise}cancel(){this.busy&&(this._canceled=!0,this.deferred.reject(new Error("canceled")))}getCompletionState(e){return this.completionStates[e]}getErrorText(e){return this.errors[e]?this.errors[e].errorText:null}async _inviteToRoom(e,t,n){const i=Object(r.c)(t);if("email"===i)return o.a.get().inviteByEmail(e,t);if("mx-user-id"===i){const r=o.a.get().getRoom(e);if(!r)throw new Error("Room not found");const i=r.getMember(t);if(i&&["join","invite"].includes(i.membership))throw{errcode:"RIOT.ALREADY_IN_ROOM",error:"Member already invited"};if(!n&&l.b.getValue("promptBeforeInviteUnknownUsers",this.roomId))try{if(!await o.a.get().getProfileInfo(t))throw new Error("User has no profile")}catch(e){throw{errcode:"RIOT.USER_NOT_FOUND",error:"User does not have a profile or does not exist."}}return o.a.get().invite(e,t)}throw new Error("Unsupported address")}_doInvite(e,t){return new Promise((n,o)=>{let r;console.log("Inviting ".concat(e)),r=null!==this.groupId?i.a.inviteUserToGroup(this.groupId,e):this._inviteToRoom(this.roomId,e,t),r.then(()=>{this._canceled||(this.completionStates[e]="invited",delete this.errors[e],n())}).catch(r=>{if(this._canceled)return;let i;console.error(r);let s=!1;if("M_FORBIDDEN"===r.errcode)s=!0,i=Object(a.a)("You do not have permission to invite people to this room.");else if("RIOT.ALREADY_IN_ROOM"===r.errcode)i=Object(a.a)("User %(userId)s is already in the room",{userId:e});else{if("M_LIMIT_EXCEEDED"===r.errcode)return void setTimeout(()=>{this._doInvite(e,t).then(n,o)},5e3);["M_NOT_FOUND","M_USER_NOT_FOUND","RIOT.USER_NOT_FOUND"].includes(r.errcode)?i=Object(a.a)("User %(user_id)s does not exist",{user_id:e}):"M_PROFILE_UNDISCLOSED"===r.errcode?i=Object(a.a)("User %(user_id)s may or may not exist",{user_id:e}):"M_PROFILE_NOT_FOUND"!==r.errcode||t?i="M_BAD_STATE"===r.errcode?Object(a.a)("The user must be unbanned before they can be invited."):"M_UNSUPPORTED_ROOM_VERSION"===r.errcode?Object(a.a)("The user's homeserver does not support the version of the room."):Object(a.a)("Unknown server error"):(console.warn("User ".concat(e," does not have a profile - inviting anyways automatically")),this._doInvite(e,!0).then(n,o))}this.completionStates[e]="error",this.errors[e]={errorText:i,errcode:r.errcode},this.busy=!s,this.fatal=s,s?o():n()})})}_inviteMore(e,t){if(this._canceled)return;if(e===this.addrs.length){if(this.busy=!1,Object.keys(this.errors).length>0&&!this.groupId){const e=["M_NOT_FOUND","M_USER_NOT_FOUND","M_PROFILE_UNDISCLOSED","M_PROFILE_NOT_FOUND","RIOT.USER_NOT_FOUND"],t=Object.keys(this.errors).filter(t=>e.includes(this.errors[t].errcode));if(t.length>0){const e=()=>{const e=t.map(e=>this._doInvite(e,!0));Promise.all(e).then(()=>this.deferred.resolve(this.completionStates))};if(!l.b.getValue("promptBeforeInviteUnknownUsers",this.roomId))return void e();const n=s.getComponent("dialogs.AskInviteAnywayDialog");return console.log("Showing failed to invite dialog..."),void c.a.createTrackedDialog("Failed to invite the following users to the room","",n,{unknownProfileUsers:t.map(e=>({userId:e,errorText:this.errors[e].errorText})),onInviteAnyways:()=>e(),onGiveUp:()=>{for(const e of t)this.completionStates[e]="invited";this.deferred.resolve(this.completionStates)}})}}return void this.deferred.resolve(this.completionStates)}const n=this.addrs[e];null!==Object(r.c)(n)&&"invited"!==this.completionStates[n]?this._doInvite(n,t).then(()=>{this._inviteMore(e+1,t)}).catch(()=>this.deferred.resolve(this.completionStates)):this._inviteMore(e+1)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return l}));var o=n(35),r=n.n(o),i=n(34);const a=r.a.shape({userId:r.a.string.isRequired,displayname:r.a.string,avatarUrl:r.a.string}),s=r.a.shape({displayname:r.a.string,name:r.a.string,roomId:r.a.string.isRequired,canonicalAlias:r.a.string,avatarUrl:r.a.string});function c(e){return{userId:e.user_id,displayname:e.displayname,avatarUrl:e.avatar_url,isPrivileged:e.is_privileged}}function l(e){return{displayname:e.name||e.canonical_alias||Object(i.a)("Unnamed Room"),name:e.name,roomId:e.room_id,canonicalAlias:e.canonical_alias,avatarUrl:e.avatar_url,topic:e.topic,numJoinedMembers:e.num_joined_members,worldReadable:e.world_readable,guestCanJoin:e.guest_can_join,isPublic:!1!==e.is_public}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const o=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i;function r(e){return o.test(e)}},function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));var o=n(44),r=n(45),i=n(37);function a(){return r.a.get().validated_server_config.isUrl}function s(){const e=a();i.a.get().setAccountData("m.identity_server",{base_url:e})}async function c(e){let t;try{t=await i.a.get().getTerms(o.o.IS,e)}catch(e){if(console.error(e),"rejected"!==e.cors&&404!==e.httpStatus)throw e;t=null}return t&&t.policies&&Object.keys(t.policies).length>0}function l(){const e=i.a.get().getAccountData("m.identity_server");return e&&e.getContent()&&e.getContent().base_url}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return s}));var o=n(3),r=n.n(o),i=n(49),a=n.n(i);class s extends a.a{static sharedInstance(){return e.mx_ToastStore||(e.mx_ToastStore=new s),e.mx_ToastStore}constructor(){super(),this._dispatcherRef=null,this._toasts=[]}reset(){this._toasts=[]}addOrReplaceToast(e){void 0===e.priority&&(e.priority=s.PRIORITY_DEFAULT);const t=this._toasts.findIndex(t=>t.key===e.key);if(-1===t){let t=this._toasts.length;for(;t>0&&this._toasts[t-1].priority>e.priority;)--t;this._toasts.splice(t,0,e)}else this._toasts[t]=e;this.emit("update")}dismissToast(e){this._toasts=this._toasts.filter(t=>t.key!==e),this.emit("update")}getToasts(){return this._toasts}}r()(s,"PRIORITY_REALTIME",0),r()(s,"PRIORITY_DEFAULT",1),r()(s,"PRIORITY_LOW",2)}).call(this,n(17))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return E}));var o=n(1014),r=n(39),i=n(37),a=n(36),s=n(34),c=n(41),l=n(60),u=n(658),d=n.n(u),h=n(1015),p=n.n(h);n(1017);const m=[0,0,22,37,0,0,22,37,1];class g extends Error{}function f(e,t,n,o){return new Promise(r=>{let i=t,a=n;a>600&&(i=Math.floor(i*(600/a)),a=600),i>800&&(a=Math.floor(a*(800/i)),i=800);const s=document.createElement("canvas");s.width=i,s.height=a,s.getContext("2d").drawImage(e,0,0,i,a),s.toBlob((function(e){r({info:{thumbnail_info:{w:i,h:a,mimetype:e.type,size:e.size},w:t,h:n},thumbnail:e})}),o)})}function _(e,t,n){let o,r="image/png";return"image/jpeg"==n.type&&(r="image/jpeg"),async function(e){const t=document.createElement("img"),n=URL.createObjectURL(e),o=new Promise((e,o)=>{t.onload=function(){URL.revokeObjectURL(n),e(t)},t.onerror=function(e){o(e)}});let r;if(t.src=n,"image/png"===e.type){r=b(e).then(e=>{const t=new Uint8Array(e),n=p()(t);for(const e of n)if("pHYs"===e.name){if(e.data.byteLength!==m.length)return;return e.data.every((e,t)=>e===m[t])}return!1})}const[i]=await Promise.all([r,o]);return{width:i?t.width>>1:t.width,height:i?t.height>>1:t.height,img:t}}(n).then((function(e){return f(e.img,e.width,e.height,r)})).then((function(n){return o=n.info,y(e,t,n.thumbnail)})).then((function(e){return o.thumbnail_url=e.url,o.thumbnail_file=e.file,o}))}function v(e,t,n){let o;return function(e){return new Promise((t,n)=>{const o=document.createElement("video"),r=new FileReader;r.onload=function(e){o.src=e.target.result,o.onloadeddata=function(){t(o)},o.onerror=function(e){n(e)}},r.onerror=function(e){n(e)},r.readAsDataURL(e)})}(n).then((function(e){return f(e,e.videoWidth,e.videoHeight,"image/jpeg")})).then((function(n){return o=n.info,y(e,t,n.thumbnail)})).then((function(e){return o.thumbnail_url=e.url,o.thumbnail_file=e.file,o}))}function b(e){return new Promise((t,n)=>{const o=new FileReader;o.onload=function(e){t(e.target.result)},o.onerror=function(e){n(e)},o.readAsArrayBuffer(e)})}function y(e,t,n,o){if(e.isRoomEncrypted(t)){let t,r,a=!1;const s=b(n).then((function(e){if(a)throw new g;return d.a.encryptAttachment(e)})).then((function(n){if(a)throw new g;r=n.info;const i=new Blob([n.data]);return t=e.uploadContent(i,{progressHandler:o,includeFilename:!1}),t})).then((function(e){return r.url=e,n.type&&(r.mimetype=n.type),{file:r}}));return s.abort=()=>{a=!0,t&&i.a.get().cancelUpload(t)},s}{const t=e.uploadContent(n,{progressHandler:o}),r=t.then((function(e){return{url:e}}));return r.abort=t.abort,r}}class E{constructor(){this.inprogress=[],this.nextId=0,this._mediaConfig=null}static sharedInstance(){return void 0===e.mx_ContentMessages&&(e.mx_ContentMessages=new E),e.mx_ContentMessages}_isFileSizeAcceptable(e){return!(null!==this._mediaConfig&&void 0!==this._mediaConfig["m.upload.size"]&&e.size>this._mediaConfig["m.upload.size"])}_ensureMediaConfigFetched(){if(null===this._mediaConfig)return console.log("[Media Config] Fetching"),i.a.get().getMediaConfig().then(e=>(console.log("[Media Config] Fetched config:",e),e)).catch(()=>(console.log("[Media Config] Could not fetch config, so not limiting uploads."),{})).then(e=>{this._mediaConfig=e})}sendStickerContentToRoom(e,t,n,o,r){return i.a.get().sendStickerMessage(t,e,n,o).catch(n=>{throw console.warn("Failed to send content with URL ".concat(e," to room ").concat(t),n),n})}getUploadLimit(){return null!==this._mediaConfig&&void 0!==this._mediaConfig["m.upload.size"]?this._mediaConfig["m.upload.size"]:null}async sendContentListToRoom(e,t,n){if(n.isGuest())return void r.a.dispatch({action:"require_registration"});if(Boolean(l.a.getQuotingEvent())){const e=a.getComponent("dialogs.QuestionDialog");if(!await new Promise(t=>{c.a.createTrackedDialog("Upload Reply Warning","",e,{title:Object(s.a)("Replying With Files"),description:React.createElement("div",null,Object(s.a)("At this time it is not possible to reply with a file. Would you like to upload this file without replying?")),hasCancelButton:!0,button:Object(s.a)("Continue"),onFinished:e=>{t(e)}})}))return}await this._ensureMediaConfigFetched();const o=[],i=[];for(let t=0;t0){const t=a.getComponent("dialogs.UploadFailureDialog"),n=new Promise(n=>{c.a.createTrackedDialog("Upload Failure","",t,{badFiles:o,totalFiles:e.length,contentMessages:this,onFinished:e=>{n(e)}})});if(!await n)return}const u=a.getComponent("dialogs.UploadConfirmDialog");let d=!1,h=Promise.resolve();for(let e=0;e{c.a.createTrackedDialog("Upload Files confirmation","",u,{file:o,currentIndex:e,totalFiles:i.length,onFinished:(e,n)=>{n&&(d=!0),t(e)}})}))break}h=this._sendContentToRoom(o,t,n,h)}}_sendContentToRoom(e,t,n,i){const l={body:e.name||"Attachment",info:{size:e.size}};e.type&&(l.info.mimetype=e.type);const u=new Promise(r=>{0==e.type.indexOf("image/")?(l.msgtype="m.image",_(n,t,e).then(e=>{Object(o.a)(l.info,e),r()},e=>{console.error(e),l.msgtype="m.file",r()})):0==e.type.indexOf("audio/")?(l.msgtype="m.audio",r()):0==e.type.indexOf("video/")?(l.msgtype="m.video",v(n,t,e).then(e=>{Object(o.a)(l.info,e),r()},e=>{l.msgtype="m.file",r()})):(l.msgtype="m.file",r())}),d={fileName:e.name||"Attachment",roomId:t,total:0,loaded:0};let h;function p(e){d.total=e.total,d.loaded=e.loaded,r.a.dispatch({action:"upload_progress",upload:d})}return this.inprogress.push(d),r.a.dispatch({action:"upload_started"}),r.a.dispatch({action:"focus_composer"}),u.then((function(){return d.promise=y(n,t,e,p),d.promise.then((function(e){l.file=e.file,l.url=e.url}))})).then(e=>i).then((function(){return n.sendMessage(t,l)}),(function(e){if(h=e,!d.canceled){let t=Object(s.a)("The file '%(fileName)s' failed to upload.",{fileName:d.fileName});413==e.http_status&&(t=Object(s.a)("The file '%(fileName)s' exceeds this homeserver's size limit for uploads",{fileName:d.fileName}));const n=a.getComponent("dialogs.ErrorDialog");c.a.createTrackedDialog("Upload failed","",n,{title:Object(s.a)("Upload Failed"),description:t})}})).finally(()=>{const e=Object.keys(this.inprogress);for(let t=0;t!e.canceled)}cancelUpload(e){const t=Object.keys(this.inprogress);let n;for(let o=0;o1&&void 0!==arguments[1]?arguments[1]:{},i=[],a=0,s=void 0,c=void 0,l=void 0,u=void 0,d=void 0,h=void 0,p=void 0,m=void 0,g=void 0,f=void 0,_=void 0,v=void 0,b=void 0,y=void 0;if(isNaN(e))throw new Error("Invalid arguments");return l=!0===t.bits,_=!0===t.unix,c=t.base||2,f=void 0!==t.round?t.round:_?1:2,v=void 0!==t.spacer?t.spacer:_?"":" ",y=t.symbols||t.suffixes||{},b=2===c&&t.standard||"jedec",g=t.output||"string",d=!0===t.fullform,h=t.fullforms instanceof Array?t.fullforms:[],s=void 0!==t.exponent?t.exponent:-1,u=c>2?1e3:1024,(p=(m=Number(e))<0)&&(m=-m),(-1===s||isNaN(s))&&(s=Math.floor(Math.log(m)/Math.log(u)))<0&&(s=0),s>8&&(s=8),0===m?(i[0]=0,i[1]=_?"":o[b][l?"bits":"bytes"][s]):(a=m/(2===c?Math.pow(2,10*s):Math.pow(1e3,s)),l&&(a*=8)>=u&&s<8&&(a/=u,s++),i[0]=Number(a.toFixed(s>0?f:0)),i[1]=10===c&&1===s?l?"kb":"kB":o[b][l?"bits":"bytes"][s],_&&(i[1]="jedec"===b?i[1].charAt(0):s>0?i[1].replace(/B$/,""):i[1],n.test(i[1])&&(i[0]=Math.floor(i[0]),i[1]=""))),p&&(i[0]=-i[0]),i[1]=y[i[1]]||i[1],"array"===g?i:"exponent"===g?s:"object"===g?{value:i[0],suffix:i[1],symbol:i[1]}:(d&&(i[1]=h[s]?h[s]:r[b][s]+(l?"bit":"byte")+(1===i[0]?"":"s")),i.join(v))}i.partial=function(e){return function(t){return i(t,e)}},e.exports=i}("undefined"!=typeof window&&window)}).call(this,n(17))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assignRef=function(e,t){return"function"==typeof e?e(t):null!=e&&(e.current=t),e}},function(e,t,n){"use strict";var o=n(33),r=n.n(o),i=n(38),a=n.n(i);t.a=a()({displayName:"Spinner",render:function(){const e=this.props.w||32,t=this.props.h||32,o=this.props.imgClassName||"";return r.a.createElement("div",{className:"mx_Spinner"},r.a.createElement("img",{src:n(117),width:e,height:t,className:o}))}})},function(e,t,n){var o=n(132),r=n(133);e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==o(e)}},function(e,t,n){var o=n(307),r=n(1406),i=n(1410),a=n(1411),s=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),r(e,o(t,1),[])}));e.exports=s},,,,function(e,t,n){"use strict";n.d(t,"i",(function(){return R})),n.d(t,"d",(function(){return O})),n.d(t,"c",(function(){return D})),n.d(t,"a",(function(){return I})),n.d(t,"e",(function(){return F})),n.d(t,"b",(function(){return N})),n.d(t,"l",(function(){return A})),n.d(t,"f",(function(){return M})),n.d(t,"j",(function(){return B})),n.d(t,"m",(function(){return q})),n.d(t,"h",(function(){return G})),n.d(t,"g",(function(){return V})),n.d(t,"k",(function(){return H})),n.d(t,"n",(function(){return K}));var o=n(44),r=n(37),i=n(145),a=n(650),s=n(58),c=n(146),l=n(651),u=n(39),d=n(115);const h=["online","offline","unavailable"];var p=new class{constructor(){this._activitySignal=null,this._unavailableTimer=null,this._onAction=this._onAction.bind(this),this._dispatcherRef=null}async start(){for(this._unavailableTimer=new d.a(18e4),this._dispatcherRef=u.a.register(this._onAction);this._unavailableTimer;)try{await this._unavailableTimer.finished(),this.setState("unavailable")}catch(e){}}stop(){this._dispatcherRef&&(u.a.unregister(this._dispatcherRef),this._dispatcherRef=null),this._unavailableTimer&&(this._unavailableTimer.abort(),this._unavailableTimer=null)}getState(){return this.state}_onAction(e){"user_activity"===e.action&&(this.setState("online"),this._unavailableTimer.restart())}async setState(e){if(e===this.state)return;if(-1===h.indexOf(e))throw new Error("Bad presence state: "+e);const t=this.state;if(this.state=e,!r.a.get().isGuest())try{await r.a.get().setPresence(this.state),console.info("Presence: %s",e)}catch(e){console.error("Failed to set presence: %s",e),this.state=t}}},m=n(63),g=n(41),f=n(36),_=n(139),v=n(50),b=n(215),y=n(289),E=n(40),S=n(652),w=n(171),C=n(71),x=n(290),T=n(216),k=n(376);async function R(e){try{let t=e.enableGuest||!1;const n=e.guestHsUrl,r=e.guestIsUrl,i=e.fragmentQueryParams||{},a=e.defaultDeviceDisplayName;return t&&!n&&(console.warn("Cannot enable guest access: can't determine HS URL to use"),t=!1),t&&i.guest_user_id&&i.guest_access_token?(console.log("Using guest access credentials"),P({userId:i.guest_user_id,accessToken:i.guest_access_token,homeserverUrl:n,identityServerUrl:r,guest:!0},!0).then(()=>!0)):!!await async function(e){const t=e.ignoreGuest;if(!localStorage)return!1;const{hsUrl:n,isUrl:o,accessToken:r,userId:i,deviceId:a,isGuest:s}=N();return r&&i&&n?t&&s?(console.log("Ignoring stored guest account: "+i),!1):(console.log("Restoring session for ".concat(i)),await P({userId:i,deviceId:a,accessToken:r,homeserverUrl:n,identityServerUrl:o,guest:s},!1),!0):(console.log("No previous session found."),!1)}({ignoreGuest:Boolean(e.ignoreGuest)})||!!t&&function(e,t,n){return console.log("Doing guest login on ".concat(e)),o.u.createClient({baseUrl:e}).registerGuest({body:{initial_device_display_name:n}}).then(n=>(console.log("Registered as guest: ".concat(n.user_id)),P({userId:n.user_id,deviceId:n.device_id,accessToken:n.access_token,homeserverUrl:e,identityServerUrl:t,guest:!0},!0).then(()=>!0)),e=>(console.error("Failed to register as guest",e),!1))}(n,r,a)}catch(e){return!(e instanceof L)&&async function(e){console.error("Unable to load session",e);const t=f.getComponent("views.dialogs.SessionRestoreErrorDialog"),n=g.a.createTrackedDialog("Session Restore Error","",t,{error:e.message}),[o]=await n.finished;if(o)return await z(),!1;return R()}(e)}}function O(){const{hsUrl:e,userId:t,accessToken:n}=N();return e&&t&&n?t:null}function D(){const e=N();return e.hsUrl&&e.userId&&e.accessToken?e.isGuest:null}function I(e,t){return e.loginToken?e.homeserver?Object(b.b)(e.homeserver,e.identityServer,"m.login.token",{token:e.loginToken,initial_device_display_name:t}).then((function(e){return console.log("Logged in with token"),z().then(()=>(U(e),!0))})).catch(e=>(console.error("Failed to log in with login token: "+e+" "+e.data),!1)):(console.warn("Cannot log in with token: can't determine HS URL to use"),Promise.resolve(!1)):Promise.resolve(!1)}function F(e){if(e.reason===o.u.InvalidStoreError.TOGGLED_LAZY_LOADING)return Promise.resolve().then(()=>{if(e.value){const e=f.getComponent("views.dialogs.LazyLoadingResyncDialog");return new Promise(t=>{g.a.createDialog(e,{onFinished:t})})}{const e=f.getComponent("views.dialogs.LazyLoadingDisabledDialog");return new Promise(t=>{g.a.createDialog(e,{onFinished:t,host:window.location.host})})}}).then(()=>r.a.get().store.deleteAllData()).then(()=>{v.a.get().reload()})}function N(){const e=localStorage.getItem("mx_hs_url"),t=localStorage.getItem("mx_is_url"),n=localStorage.getItem("mx_access_token"),o=localStorage.getItem("mx_user_id"),r=localStorage.getItem("mx_device_id");let i;return i=null!==localStorage.getItem("mx_is_guest")?"true"===localStorage.getItem("mx_is_guest"):"true"===localStorage.getItem("matrix-is-guest"),{hsUrl:e,isUrl:t,accessToken:n,userId:o,deviceId:r,isGuest:i}}function A(e){return K(),P(e,!0)}function M(e){const t=r.a.get().getUserId(),n=r.a.get().getDeviceId();K(),localStorage.removeItem("mx_soft_logout"),j=!1;const o=e.userId!==t||e.deviceId!==n;return o&&console.warn("Clearing all data: Old session belongs to a different user/session"),P(e,o)}async function P(e,t){e.guest=Boolean(e.guest);const n=G();console.log("setLoggedIn: mxid: "+e.userId+" deviceId: "+e.deviceId+" guest: "+e.guest+" hs: "+e.homeserverUrl+" softLogout: "+n),u.a.dispatch({action:"on_logging_in"},!0),t&&await z();const o=await y.a();if(o.dataInLocalStorage&&o.cryptoInited&&!o.dataInCryptoStore){if(await function(){const e=f.getComponent("views.dialogs.StorageEvictedDialog");return new Promise(t=>{g.a.createTrackedDialog("Storage evicted","",e,{onFinished:t})})}())throw await z(),new L("Aborting login in progress because of storage inconsistency")}if(s.a.setLoggedIn(e.guest,e.homeserverUrl),localStorage)try{U(e),e.password&&u.a.dispatch({action:"cached_password",cachedPassword:e.password})}catch(e){console.warn("Error using local storage: can't persist session!",e)}else console.warn("No local storage available: can't persist session!");return r.a.replaceUsingCreds(e),u.a.dispatch({action:"on_logged_in"}),await async function(e=!0){console.log("Lifecycle: Starting MatrixClient"),u.a.dispatch({action:"will_start_client"},!0),c.default.start(),l.a.sharedInstance().start(),S.a.sharedInstance().reset(),w.a.sharedInstance().reset(),m.a.makeShared().start(),C.a.sharedInstance().startWatching(),_.a.start(),x.a.sharedInstance().start(),e?(await i.a.init(),await r.a.start()):(console.warn("Caller requested only auxiliary services be started"),await r.a.assign());T.a.sharedInstance().start(),E.b.getValue("lowBandwidth")||p.start();await k.a.getInstance().update(),u.a.dispatch({action:"client_started"}),G()&&q()}(!n),r.a.get()}class L extends Error{}function U(e){localStorage.setItem("mx_hs_url",e.homeserverUrl),e.identityServerUrl&&localStorage.setItem("mx_is_url",e.identityServerUrl),localStorage.setItem("mx_user_id",e.userId),localStorage.setItem("mx_access_token",e.accessToken),localStorage.setItem("mx_is_guest",JSON.stringify(e.guest)),e.deviceId&&localStorage.setItem("mx_device_id",e.deviceId),console.log("Session persisted for ".concat(e.userId))}let j=!1;function B(){r.a.get()&&(r.a.get().isGuest()?H():(j=!0,r.a.get().logout().then(H,e=>{console.log("Failed to call logout API: token will not be invalidated"),H()})))}function q(){r.a.get()&&(localStorage.setItem("mx_soft_logout","true"),console.log("Soft logout initiated"),j=!0,u.a.dispatch({action:"on_client_not_viable"}),K(!1))}function G(){return"true"===localStorage.getItem("mx_soft_logout")}function V(){return j}async function H(){j=!1,u.a.dispatch({action:"on_logged_out"},!0),K(),await z()}async function z(){s.a.disable(),window.localStorage&&window.localStorage.clear(),window.sessionStorage&&window.sessionStorage.clear();const e=Object(a.a)({baseUrl:""});await i.a.deleteEventIndex(),await e.clearStores()}function K(e=!0){c.default.stop(),l.a.sharedInstance().stop(),S.a.sharedInstance().reset(),p.stop(),_.a.stop(),C.a.sharedInstance().stopWatching(),x.a.sharedInstance().stop(),T.a.sharedInstance().stop(),m.a.shared()&&m.a.shared().stop(),i.a.stop();const t=r.a.get();t&&(t.stopClient(),t.removeAllListeners(),e&&(r.a.unset(),i.a.unset()))}},function(e,t){var n,o,r=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{o="function"==typeof clearTimeout?clearTimeout:a}catch(e){o=a}}();var c,l=[],u=!1,d=-1;function h(){u&&c&&(u=!1,c.length?l=c.concat(l):d=-1,l.length&&p())}function p(){if(!u){var e=s(h);u=!0;for(var t=l.length;t;){for(c=l,l=[];++d1)for(var n=1;ne.isBeingDecrypted()))return;const e={};for(let t=n.length-1;t>=0;t--){const o=n[t];"m.call.answer"!==o.getType()&&"m.call.hangup"!==o.getType()||(e[o.getContent().call_id]="yep")}n.forEach((function(t){"m.call.invite"===t.getType()&&e[t.getContent().call_id]||r(t)})),n=[]}}function r(n){const o=n.getContent();let r,i=o.call_id?e.callList[o.call_id]:void 0;if("m.call.invite"===n.getType()){if(n.getSender()===e.credentials.userId)return;if(n.getAge()>o.lifetime)return;if(i&&"ended"===i.state)return;if(i&&E.a.log("WARN: Already have a MatrixCall with id %s but got an invite. Clobbering.",o.call_id),i=Object(p.a)(e,n.getRoomId(),{forceTURN:e._forceTURN}),!i)return void E.a.log("Incoming call ID "+o.call_id+" but this client doesn't support WebRTC");if(i.callId=o.call_id,i._initWithInvite(n),e.callList[i.callId]=i,t[i.callId])for(r=0;ri.callId?(E.a.log("Glare detected: answering incoming call "+i.callId+" and canceling outgoing call "+a.callId),a._replacedBy(i),i.answer()):(E.a.log("Glare detected: rejecting incoming call "+i.callId+" and keeping outgoing call "+a.callId),i.hangup()):e.emit("Call.incoming",i)}else if("m.call.answer"===n.getType()){if(!i)return;n.getSender()===e.credentials.userId?"ringing"===i.state&&i._onAnsweredElsewhere(o):i._receivedAnswer(o)}else if("m.call.candidates"===n.getType()){if(n.getSender()===e.credentials.userId)return;if(i)for(r=0;r{-1!==e.getType().indexOf("m.call.")&&(n.includes(e)?o():r(e))})}))}(this),this._supportsVoip=!0),this._syncingRetry=null,this._syncApi=null,this._peekSync=null,this._isGuest=!1,this._ongoingScrollbacks={},this.timelineSupport=Boolean(e.timelineSupport),this.urlPreviewCache={},this._notifTimelineSet=null,this.unstableClientRelationAggregation=!!e.unstableClientRelationAggregation,this._crypto=null,this._cryptoStore=e.cryptoStore,this._sessionStore=e.sessionStore,this._verificationMethods=e.verificationMethods,this._cryptoCallbacks=e.cryptoCallbacks||{},this._forceTURN=e.forceTURN||!1,this._fallbackICEServerAllowed=e.fallbackICEServerAllowed||!1,this._roomList=new y.a(this._cryptoStore),this._pushProcessor=new T.a(this),this._serverVersionsCache=null,this._cachedCapabilities=null,this.on("Event.decrypted",e=>{const t=e.getPushActions(),n=this._pushProcessor.actionsForEvent(e);e.setPushActions(n);const o=this.getRoom(e.getRoomId());if(!o)return;const r=o.getUnreadNotificationCount("highlight"),i=!(!t||!t.tweaks)&&!!t.tweaks.highlight,a=!(!n||!n.tweaks)&&!!n.tweaks.highlight;if((i!==a||r>0)&&!o.hasUserReadEvent(this.getUserId(),e.getId())){let e=r;a&&!i&&e++,!a&&i&&e--,o.setUnreadNotificationCount("highlight",e),o.getUnreadNotificationCount("total"){if(t&&this.isRoomEncrypted(t.roomId)){const n=e.getContent();if(!(Object.keys(n).filter(e=>Object.keys(n[e]["m.read"]).includes(this.getUserId())).length>0))return;const o=20,r=t.getLiveTimeline().getEvents();let i=0;for(let e=r.length-1;e>=0;e--){if(e===r.length-o)return;const n=r[e];if(t.hasUserReadEvent(this.getUserId(),n.getId()))break;const a=this.getPushActionsForEvent(n);i+=a.tweaks&&a.tweaks.highlight?1:0}t.setUnreadNotificationCount("highlight",i)}})}async function F(e,t,n,o,r,i){if(!e._crypto)throw new Error("End-to-End encryption disabled");await e._crypto.setDeviceVerification(t,n,o,r,i)}function N(e,t){for(const n of t)e.prototype[n]=function(...e){if(!this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto[n](...e)}}function A(e,t,n,o){return Promise.resolve().then((function(){const o=function(e,t,n){if(t.isEncrypted())return null;if(!e.isRoomEncrypted(t.getRoomId()))return null;if("m.reaction"===t.getType())return null;if(!e._crypto)throw new Error("This room is configured to use encryption, but your client does not support encryption.");return e._crypto.encryptEvent(t,n)}(e,n,t);return o?(M(t,n,l.a.ENCRYPTING),o.then(()=>{M(t,n,l.a.SENDING)})):null})).then((function(){let o;return e.scheduler&&(o=e.scheduler.queueEvent(n),o&&e.scheduler.getQueueForEvent(n).length>1&&M(t,n,l.a.QUEUED)),o||(o=P(e,n),t&&(o=o.then(e=>(t.updatePendingEvent(n,l.a.SENT,e.event_id),e)))),o})).then((function(e){return o&&o(null,e),e}),(function(e){E.a.error("Error sending event",e.stack||e);try{n.error=e,M(t,n,l.a.NOT_SENT),e.event=n,o&&o(e)}catch(t){E.a.error("Exception in error handler!",t.stack||e)}throw e}))}function M(e,t,n){e?e.updatePendingEvent(t,n):t.setStatus(n)}function P(e,t){const n=t._txnId?t._txnId:e.makeTxnId(),o={$roomId:t.getRoomId(),$eventType:t.getWireType(),$stateKey:t.getStateKey(),$txnId:n};let r;if(t.isState()){let e="/rooms/$roomId/state/$eventType";t.getStateKey()&&t.getStateKey().length>0&&(e="/rooms/$roomId/state/$eventType/$stateKey"),r=m.f(e,o)}else if(t.isRedaction()){const e="/rooms/$roomId/redact/$redactsEventId/$txnId";r=m.f(e,Object.assign({$redactsEventId:t.event.redacts},o))}else r=m.f("/rooms/$roomId/send/$eventType/$txnId",o);return e._http.authedRequest(void 0,"PUT",r,void 0,t.getWireContent()).then(e=>(E.a.log("Event sent to ".concat(t.getRoomId()," with event id ").concat(e.event_id)),e))}function L(e,t,n,o,r,i){m.q(r)&&(i=r,r=void 0);const a=m.f("/rooms/$room_id/$membership",{$room_id:t,$membership:o});return e._http.authedRequest(i,"POST",a,void 0,{user_id:n,reason:r})}function U(e,t,n,o){const r=m.f("/presence/list/$userId",{$userId:t.credentials.userId});return t._http.authedRequest(e,o,r,void 0,n)}function j(e,t,n){e&&e(n),t(n)}function B(e,t,n){e&&e(null,n),t(n)}function q(e,t){const n=Boolean(t&&t.preventReEmit);return function(t){const o=new l.b(t);o.isEncrypted()&&(n||e.reEmitter.reEmit(o,["Event.decrypted"]),o.attemptDecryption(e._crypto));const r=e.getRoom(o.getRoomId());return r&&!n&&r.reEmitter.reEmit(o,["Event.replaced"]),o}}m.o(I,i.EventEmitter),m.i(I.prototype,a.a.prototype),I.prototype.exportDevice=async function(){if(this._crypto)return{userId:this.credentials.userId,deviceId:this.deviceId,olmDevice:await this._crypto._olmDevice.export()};E.a.warn("not exporting device if crypto is not enabled")},I.prototype.clearStores=function(){if(this._clientRunning)throw new Error("Cannot clear stores while client is running");const e=[];return e.push(this.store.deleteAllData()),this._cryptoStore&&e.push(this._cryptoStore.deleteAllData()),Promise.all(e)},I.prototype.getUserId=function(){return this.credentials&&this.credentials.userId?this.credentials.userId:null},I.prototype.getDomain=function(){return this.credentials&&this.credentials.userId?this.credentials.userId.replace(/^.*?:/,""):null},I.prototype.getUserIdLocalpart=function(){return this.credentials&&this.credentials.userId?this.credentials.userId.split(":")[0].substring(1):null},I.prototype.getDeviceId=function(){return this.deviceId},I.prototype.supportsVoip=function(){return this._supportsVoip},I.prototype.setForceTURN=function(e){this._forceTURN=e},I.prototype.getSyncState=function(){return this._syncApi?this._syncApi.getSyncState():null},I.prototype.getSyncStateData=function(){return this._syncApi?this._syncApi.getSyncStateData():null},I.prototype.isInitialSyncComplete=function(){const e=this.getSyncState();return!!e&&("PREPARED"===e||"SYNCING"===e)},I.prototype.isGuest=function(){return this._isGuest},I.prototype.getScheduler=function(){return this.scheduler},I.prototype.setGuest=function(e){this._isGuest=e},I.prototype.retryImmediately=function(){return this._syncApi.retryImmediately()},I.prototype.getNotifTimelineSet=function(){return this._notifTimelineSet},I.prototype.setNotifTimelineSet=function(e){this._notifTimelineSet=e},I.prototype.getCapabilities=function(e=!1){const t=(new Date).getTime();return this._cachedCapabilities&&!e&&t(E.a.error(e),null)).then(e=>{e||(e={});const n=e.capabilities||{},o=Object.keys(n).length?216e5:6e4+5e3*Math.random();return this._cachedCapabilities={capabilities:n,expiration:t+o},E.a.log("Caching capabilities: ",n),n})},I.prototype.initCrypto=async function(){if(!Object(S.c)())throw new Error("End-to-end encryption not supported in this js-sdk build: did you remember to load the olm library?");if(this._crypto)return void E.a.warn("Attempt to re-initialise e2e encryption on MatrixClient");if(!this._sessionStore)throw new Error("Cannot enable encryption: no sessionStore provided");if(!this._cryptoStore)throw new Error("Cannot enable encryption: no cryptoStore provided");E.a.log("Crypto: Starting up crypto store..."),await this._cryptoStore.startup(),E.a.log("Crypto: initialising roomlist..."),await this._roomList.init();const e=this.getUserId();if(null===e)throw new Error("Cannot enable encryption on MatrixClient with unknown userId: ensure userId is passed in createClient().");if(null===this.deviceId)throw new Error("Cannot enable encryption on MatrixClient with unknown deviceId: ensure deviceId is passed in createClient().");const t=new S.a(this,this._sessionStore,e,this.deviceId,this.store,this._cryptoStore,this._roomList,this._verificationMethods);this.reEmitter.reEmit(t,["crypto.keyBackupFailed","crypto.keyBackupSessionsRemaining","crypto.roomKeyRequest","crypto.roomKeyRequestCancellation","crypto.warning","crypto.devicesUpdated","crypto.willUpdateDevices","deviceVerificationChanged","userTrustStatusChanged","crossSigning.keysChanged"]),E.a.log("Crypto: initialising crypto object..."),await t.init({exportedOlmDevice:this._exportedOlmDeviceToImport}),delete this._exportedOlmDeviceToImport,this.olmVersion=S.a.getOlmVersion(),t.registerEventHandlers(this),this._crypto=t},I.prototype.isCryptoEnabled=function(){return null!==this._crypto},I.prototype.getDeviceEd25519Key=function(){return this._crypto?this._crypto.getDeviceEd25519Key():null},I.prototype.getDeviceCurve25519Key=function(){return this._crypto?this._crypto.getDeviceCurve25519Key():null},I.prototype.uploadKeys=function(){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.uploadDeviceKeys()},I.prototype.downloadKeys=function(e,t){return null===this._crypto?Promise.reject(new Error("End-to-end encryption disabled")):this._crypto.downloadKeys(e,t)},I.prototype.getStoredDevicesForUser=function(e){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.getStoredDevicesForUser(e)||[]},I.prototype.getStoredDevice=function(e,t){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.getStoredDevice(e,t)||null},I.prototype.setDeviceVerified=function(e,t,n){void 0===n&&(n=!0);const o=F(this,e,t,n,null);return e==this.credentials.userId&&this._crypto.checkKeyBackup(),o},I.prototype.setDeviceBlocked=function(e,t,n){return void 0===n&&(n=!0),F(this,e,t,null,n)},I.prototype.setDeviceKnown=function(e,t,n){return void 0===n&&(n=!0),F(this,e,t,null,null,n)},I.prototype.requestVerificationDM=function(e,t){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.requestVerificationDM(e,t)},I.prototype.findVerificationRequestDMInProgress=function(e){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.findVerificationRequestDMInProgress(e)},I.prototype.requestVerification=function(e,t){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.requestVerification(e,t)},I.prototype.beginKeyVerification=function(e,t,n){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.beginKeyVerification(e,t,n)},I.prototype.setGlobalBlacklistUnverifiedDevices=function(e){if(null===this._crypto)throw new Error("End-to-end encryption disabled");this._crypto.setGlobalBlacklistUnverifiedDevices(e)},I.prototype.getGlobalBlacklistUnverifiedDevices=function(){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.getGlobalBlacklistUnverifiedDevices()},I.prototype.setGlobalErrorOnUnknownDevices=function(e){if(null===this._crypto)throw new Error("End-to-end encryption disabled");this._crypto.setGlobalErrorOnUnknownDevices(e)},I.prototype.getGlobalErrorOnUnknownDevices=function(){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.getGlobalErrorOnUnknownDevices()},N(I,["resetCrossSigningKeys","getCrossSigningId","getStoredCrossSigningForUser","checkUserTrust","checkDeviceTrust","checkOwnCrossSigningTrust","checkCrossSigningPrivateKey","legacyDeviceVerification","prepareToEncrypt","isCrossSigningReady","getCryptoTrustCrossSignedDevices","setCryptoTrustCrossSignedDevices"]),I.prototype.checkEventSenderTrust=async function(e){const t=await this.getEventSenderDeviceInfo(e);return t?await this._crypto.checkDeviceTrust(e.getSender(),t.deviceId):0},N(I,["createRecoveryKeyFromPassphrase","bootstrapSecretStorage","addSecretStorageKey","hasSecretStorageKey","secretStorageKeyNeedsUpgrade","storeSecret","getSecret","isSecretStored","requestSecret","getDefaultSecretStorageKeyId","setDefaultSecretStorageKeyId","checkSecretStorageKey","checkSecretStoragePrivateKey"]),I.prototype.getEventSenderDeviceInfo=async function(e){return this._crypto?this._crypto.getEventSenderDeviceInfo(e):null},I.prototype.isEventSenderVerified=async function(e){const t=await this.getEventSenderDeviceInfo(e);return!!t&&t.isVerified()},I.prototype.cancelAndResendEventRoomKeyRequest=function(e){return e.cancelAndResendKeyRequest(this._crypto,this.getUserId())},I.prototype.setRoomEncryption=function(e,t){if(!this._crypto)throw new Error("End-to-End encryption disabled");return this._crypto.setRoomEncryption(e,t)},I.prototype.isRoomEncrypted=function(e){const t=this.getRoom(e);return!!t&&(!!t.currentState.getStateEvents("m.room.encryption","")||this._roomList.isRoomEncrypted(e))},I.prototype.forceDiscardSession=function(e){if(!this._crypto)throw new Error("End-to-End encryption disabled");this._crypto.forceDiscardSession(e)},I.prototype.exportRoomKeys=function(){return this._crypto?this._crypto.exportRoomKeys():Promise.reject(new Error("End-to-end encryption disabled"))},I.prototype.importRoomKeys=function(e,t){if(!this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.importRoomKeys(e,t)},I.prototype.checkKeyBackup=function(){return this._crypto.checkKeyBackup()},I.prototype.getKeyBackupVersion=function(){return this._http.authedRequest(void 0,"GET","/room_keys/version",void 0,void 0,{prefix:g.i}).then(e=>{if(e.algorithm!==v.MEGOLM_BACKUP_ALGORITHM){const t="Unknown backup algorithm: "+e.algorithm;return Promise.reject(t)}if("object"==typeof e.auth_data&&e.auth_data.public_key)return e;{const e="Invalid backup data returned";return Promise.reject(e)}}).catch(e=>{if("M_NOT_FOUND"===e.errcode)return null;throw e})},I.prototype.isKeyBackupTrusted=function(e){return this._crypto.isKeyBackupTrusted(e)},I.prototype.getKeyBackupEnabled=function(){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return Boolean(this._crypto.backupKey)},I.prototype.enableKeyBackup=function(t){if(null===this._crypto)throw new Error("End-to-end encryption disabled");this._crypto.backupInfo=t,this._crypto.backupKey&&this._crypto.backupKey.free(),this._crypto.backupKey=new e.Olm.PkEncryption,this._crypto.backupKey.set_recipient_key(t.auth_data.public_key),this.emit("crypto.keyBackupStatus",!0),this._crypto.scheduleKeyBackupSend()},I.prototype.disableKeyBackup=function(){if(null===this._crypto)throw new Error("End-to-end encryption disabled");this._crypto.backupInfo=null,this._crypto.backupKey&&this._crypto.backupKey.free(),this._crypto.backupKey=null,this.emit("crypto.keyBackupStatus",!1)},I.prototype.prepareKeyBackupVersion=async function(e,{secureSecretStorage:t=!1}={}){if(null===this._crypto)throw new Error("End-to-end encryption disabled");const{keyInfo:n,encodedPrivateKey:o,privateKey:r}=await this.createRecoveryKeyFromPassphrase(e);t&&(await this.storeSecret("m.megolm_backup.v1",Object(v.encodeBase64)(r)),E.a.info("Key backup private key stored in secret storage"));const i={public_key:n.pubkey};return n.passphrase&&(i.private_key_salt=n.passphrase.salt,i.private_key_iterations=n.passphrase.iterations),{algorithm:v.MEGOLM_BACKUP_ALGORITHM,auth_data:i,recovery_key:o}},I.prototype.isKeyBackupKeyStored=async function(){return this.isSecretStored("m.megolm_backup.v1",!1)},I.prototype.createKeyBackupVersion=async function(e){if(null===this._crypto)throw new Error("End-to-end encryption disabled");const t={algorithm:e.algorithm,auth_data:e.auth_data};await this._crypto._signObject(t.auth_data),this._cryptoCallbacks.getCrossSigningKey&&this._crypto._crossSigningInfo.getId()&&await this._crypto._crossSigningInfo.signObject(t.auth_data,"master");const n=await this._http.authedRequest(void 0,"POST","/room_keys/version",void 0,t,{prefix:g.i});return await this.checkKeyBackup(),this.getKeyBackupEnabled()||E.a.error("Key backup not usable even though we just created it"),n},I.prototype.deleteKeyBackupVersion=function(e){if(null===this._crypto)throw new Error("End-to-end encryption disabled");this._crypto.backupInfo&&this._crypto.backupInfo.version===e&&this.disableKeyBackup();const t=m.f("/room_keys/version/$version",{$version:e});return this._http.authedRequest(void 0,"DELETE",t,void 0,void 0,{prefix:g.i})},I.prototype._makeKeyBackupPath=function(e,t,n){let o;return o=void 0!==t?m.f("/room_keys/keys/$roomId/$sessionId",{$roomId:e,$sessionId:t}):void 0!==e?m.f("/room_keys/keys/$roomId",{$roomId:e}):"/room_keys/keys",{path:o,queryData:void 0===n?void 0:{version:n}}},I.prototype.sendKeyBackup=function(e,t,n,o){if(null===this._crypto)throw new Error("End-to-end encryption disabled");const r=this._makeKeyBackupPath(e,t,n);return this._http.authedRequest(void 0,"PUT",r.path,r.queryData,o,{prefix:g.i})},I.prototype.scheduleAllGroupSessionsForBackup=async function(){if(null===this._crypto)throw new Error("End-to-end encryption disabled");await this._crypto.scheduleAllGroupSessionsForBackup()},I.prototype.flagAllGroupSessionsForBackup=function(){if(null===this._crypto)throw new Error("End-to-end encryption disabled");return this._crypto.flagAllGroupSessionsForBackup()},I.prototype.isValidRecoveryKey=function(e){try{return Object(w.a)(e),!0}catch(e){return!1}},I.prototype.keyBackupKeyFromPassword=function(e,t){return Object(C.b)(t.auth_data,e)},I.prototype.keyBackupKeyFromRecoveryKey=function(e){return Object(w.a)(e)},I.RESTORE_BACKUP_ERROR_BAD_KEY="RESTORE_BACKUP_ERROR_BAD_KEY",I.prototype.restoreKeyBackupWithPassword=async function(e,t,n,o,r){const i=await Object(C.b)(o.auth_data,e);return this._restoreKeyBackup(i,t,n,o,r)},I.prototype.restoreKeyBackupWithSecretStorage=async function(e,t,n,o){const r=await this.getSecret("m.megolm_backup.v1"),i=Object(S.b)(r);if(i){const[e]=await this._crypto.getSecretStorageKey();await this.storeSecret("m.megolm_backup.v1",i,[e])}const a=Object(v.decodeBase64)(i||r);return this._restoreKeyBackup(a,t,n,e,o)},I.prototype.restoreKeyBackupWithRecoveryKey=function(e,t,n,o,r){const i=Object(w.a)(e);return this._restoreKeyBackup(i,t,n,o,r)},I.prototype.restoreKeyBackupWithCache=async function(e,t,n,o){const r=await this._crypto.getSessionBackupPrivateKey();if(!r)throw new Error("Couldn't get key");return this._restoreKeyBackup(r,e,t,n,o)},I.prototype._restoreKeyBackup=function(t,n,o,r,{cacheCompleteCallback:i,progressCallback:a}={}){if(null===this._crypto)throw new Error("End-to-end encryption disabled");let s=0,c=[];const l=this._makeKeyBackupPath(n,o,r.version),u=new e.Olm.PkDecryption;let d;try{d=u.init_with_private_key(t)}catch(e){throw u.free(),e}return d!==r.auth_data.public_key?Promise.reject({errcode:I.RESTORE_BACKUP_ERROR_BAD_KEY}):(this._crypto.storeSessionBackupPrivateKey(t).catch(e=>{console.warn("Error caching session backup key:",e)}).then(i),a&&a({stage:"fetch"}),this._http.authedRequest(void 0,"GET",l.path,l.queryData,void 0,{prefix:g.i}).then(e=>{if(e.rooms)for(const[t,n]of Object.entries(e.rooms)){if(!n.sessions)continue;s+=Object.keys(n.sessions).length;const e=O(n.sessions,u,t);for(const n of e)n.room_id=t,c.push(n)}else if(e.sessions)s=Object.keys(e.sessions).length,c=O(e.sessions,u,n);else{s=1;try{const t=D(e,u);t.room_id=n,t.session_id=o,c.push(t)}catch(e){E.a.log("Failed to decrypt megolm session from backup",e)}}return this.importRoomKeys(c,{progressCallback:a})}).then(()=>this._crypto.setTrustedBackupPubKey(d)).then(()=>({total:s,imported:c.length})).finally(()=>{u.free()}))},I.prototype.deleteKeysFromBackup=function(e,t,n){if(null===this._crypto)throw new Error("End-to-end encryption disabled");const o=this._makeKeyBackupPath(e,t,n);return this._http.authedRequest(void 0,"DELETE",o.path,o.queryData,void 0,{prefix:g.i})},I.prototype.getGroup=function(e){return this.store.getGroup(e)},I.prototype.getGroups=function(){return this.store.getGroups()},I.prototype.getMediaConfig=function(e){return this._http.authedRequest(e,"GET","/config",void 0,void 0,{prefix:g.g})},I.prototype.getRoom=function(e){return this.store.getRoom(e)},I.prototype.getRooms=function(){return this.store.getRooms()},I.prototype.getVisibleRooms=function(){const e=this.store.getRooms(),t=new Set;for(const n of e){const e=n.currentState.getStateEvents("m.room.create","");if(e){const n=e.getContent().predecessor;n&&n.room_id&&t.add(n.room_id)}}return e.filter(e=>!e.currentState.getStateEvents("m.room.tombstone","")||!t.has(e.roomId))},I.prototype.getUser=function(e){return this.store.getUser(e)},I.prototype.getUsers=function(){return this.store.getUsers()},I.prototype.setAccountData=function(e,t,n){const o=m.f("/user/$userId/account_data/$type",{$userId:this.credentials.userId,$type:e}),r=Object(g.j)(5,()=>this._http.authedRequest(void 0,"PUT",o,void 0,t));return n&&r.then(e=>n(null,e),n),r},I.prototype.getAccountData=function(e){return this.store.getAccountData(e)},I.prototype.getAccountDataFromServer=async function(e){if(this.isInitialSyncComplete()){const t=this.store.getAccountData(e);return t?t.getContent():null}const t=m.f("/user/$userId/account_data/$type",{$userId:this.credentials.userId,$type:e});try{return await this._http.authedRequest(void 0,"GET",t,void 0)}catch(e){if(e.data&&"M_NOT_FOUND"===e.data.errcode)return null;throw e}},I.prototype.getIgnoredUsers=function(){const e=this.getAccountData("m.ignored_user_list");return e&&e.getContent()&&e.getContent().ignored_users?Object.keys(e.getContent().ignored_users):[]},I.prototype.setIgnoredUsers=function(e,t){const n={ignored_users:{}};return e.map(e=>n.ignored_users[e]={}),this.setAccountData("m.ignored_user_list",n,t)},I.prototype.isUserIgnored=function(e){return-1!==this.getIgnoredUsers().indexOf(e)},I.prototype.joinRoom=function(e,t,n){if(m.q(t))throw new Error("Expected 'opts' object, got function.");void 0===(t=t||{}).syncRoom&&(t.syncRoom=!0);const o=this.getRoom(e);if(o&&o.hasMembershipState(this.credentials.userId,"join"))return Promise.resolve(o);let r=Promise.resolve();t.inviteSignUrl&&(r=this._http.requestOtherUrl(void 0,"POST",t.inviteSignUrl,{mxid:this.credentials.userId}));const i={};t.viaServers&&(i.server_name=t.viaServers);const a={qsStringifyOptions:{arrayFormat:"repeat"}},s=this;return new Promise((o,l)=>{r.then((function(t){const n={};t&&(n.third_party_signed=t);const o=m.f("/join/$roomid",{$roomid:e});return s._http.authedRequest(void 0,"POST",o,i,n,a)})).then((function(e){const n=e.room_id,o=new c.a(s,s._clientOpts).createRoom(n);return t.syncRoom,Promise.resolve(o)})).then((function(e){B(n,o,e)}),(function(e){j(n,l,e)}))})},I.prototype.resendEvent=function(e,t){return M(t,e,l.a.SENDING),A(this,t,e)},I.prototype.cancelPendingEvent=function(e){if([l.a.QUEUED,l.a.NOT_SENT].indexOf(e.status)<0)throw new Error("cannot cancel an event with status "+e.status);this.scheduler&&this.scheduler.removeEventFromQueue(e),M(this.getRoom(e.getRoomId()),e,l.a.CANCELLED)},I.prototype.setRoomName=function(e,t,n){return this.sendStateEvent(e,"m.room.name",{name:t},void 0,n)},I.prototype.setRoomTopic=function(e,t,n){return this.sendStateEvent(e,"m.room.topic",{topic:t},void 0,n)},I.prototype.getRoomTags=function(e,t){const n=m.f("/user/$userId/rooms/$roomId/tags/",{$userId:this.credentials.userId,$roomId:e});return this._http.authedRequest(t,"GET",n,void 0)},I.prototype.setRoomTag=function(e,t,n,o){const r=m.f("/user/$userId/rooms/$roomId/tags/$tag",{$userId:this.credentials.userId,$roomId:e,$tag:t});return this._http.authedRequest(o,"PUT",r,void 0,n)},I.prototype.deleteRoomTag=function(e,t,n){const o=m.f("/user/$userId/rooms/$roomId/tags/$tag",{$userId:this.credentials.userId,$roomId:e,$tag:t});return this._http.authedRequest(n,"DELETE",o,void 0,void 0)},I.prototype.setRoomAccountData=function(e,t,n,o){const r=m.f("/user/$userId/rooms/$roomId/account_data/$type",{$userId:this.credentials.userId,$roomId:e,$type:t});return this._http.authedRequest(o,"PUT",r,void 0,n)},I.prototype.setPowerLevel=function(e,t,n,o,r){let i={users:{}};o&&"m.room.power_levels"===o.getType()&&(i=m.c(o.getContent())),i.users[t]=n;const a=m.f("/rooms/$roomId/state/m.room.power_levels",{$roomId:e});return this._http.authedRequest(r,"PUT",a,void 0,i)},I.prototype.sendEvent=function(e,t,n,o,r){return this._sendCompleteEvent(e,{type:t,content:n},o,r)},I.prototype._sendCompleteEvent=function(e,t,n,o){m.q(n)&&(o=n,n=void 0),n||(n=this.makeTxnId());const r=new l.b(Object.assign(t,{event_id:"~"+e+":"+n,user_id:this.credentials.userId,room_id:e,origin_server_ts:(new Date).getTime()})),i=this.getRoom(e),a=r.getAssociatedId();if(a&&a.startsWith("~")){const e=i.getPendingEvents().find(e=>e.getId()===a);e.once("Event.localEventIdReplaced",()=>{r.updateAssociatedId(e.getId())})}const s=r.getType();return E.a.log("sendEvent of type ".concat(s," in ").concat(e," with txnId ").concat(n)),r._txnId=n,r.setStatus(l.a.SENDING),i&&i.addPendingEvent(r,n),r.status===l.a.NOT_SENT?Promise.reject(new Error("Event blocked by other events not yet sent")):A(this,i,r,o)},I.prototype.redactEvent=function(e,t,n,o){return this._sendCompleteEvent(e,{type:"m.room.redaction",content:{},redacts:t},n,o)},I.prototype.sendMessage=function(e,t,n,o){return m.q(n)&&(o=n,n=void 0),this.sendEvent(e,"m.room.message",t,n,o)},I.prototype.sendTextMessage=function(e,t,n,o){const r=_.makeTextMessage(t);return this.sendMessage(e,r,n,o)},I.prototype.sendNotice=function(e,t,n,o){const r=_.makeNotice(t);return this.sendMessage(e,r,n,o)},I.prototype.sendEmoteMessage=function(e,t,n,o){const r=_.makeEmoteMessage(t);return this.sendMessage(e,r,n,o)},I.prototype.sendImageMessage=function(e,t,n,o,r){m.q(o)&&(r=o,o=void 0),o||(o="Image");const i={msgtype:"m.image",url:t,info:n,body:o};return this.sendMessage(e,i,r)},I.prototype.sendStickerMessage=function(e,t,n,o,r){m.q(o)&&(r=o,o=void 0),o||(o="Sticker");const i={url:t,info:n,body:o};return this.sendEvent(e,"m.sticker",i,r,void 0)},I.prototype.sendHtmlMessage=function(e,t,n,o){const r=_.makeHtmlMessage(t,n);return this.sendMessage(e,r,o)},I.prototype.sendHtmlNotice=function(e,t,n,o){const r=_.makeHtmlNotice(t,n);return this.sendMessage(e,r,o)},I.prototype.sendHtmlEmote=function(e,t,n,o){const r=_.makeHtmlEmote(t,n);return this.sendMessage(e,r,o)},I.prototype.sendReceipt=function(e,t,n,o){if("function"==typeof n&&(o=n,n={}),this.isGuest())return Promise.resolve({});const r=m.f("/rooms/$roomId/receipt/$receiptType/$eventId",{$roomId:e.getRoomId(),$receiptType:t,$eventId:e.getId()}),i=this._http.authedRequest(o,"POST",r,void 0,n||{}),a=this.getRoom(e.getRoomId());return a&&a._addLocalEchoReceipt(this.credentials.userId,e,t),i},I.prototype.sendReadReceipt=async function(e,t,n){"function"==typeof t&&(n=t,t={}),t||(t={});const o=e.getId(),r=this.getRoom(e.getRoomId());if(r&&r.hasPendingEvent(o))throw new Error("Cannot set read receipt to a pending event (".concat(o,")"));const i={"m.hidden":Boolean(t.hidden)};return this.sendReceipt(e,"m.read",i,n)},I.prototype.setRoomReadMarkers=async function(e,t,n,o){const r=this.getRoom(e);if(r&&r.hasPendingEvent(t))throw new Error("Cannot set read marker to a pending event (".concat(t,")"));let i;if(n){if(i=n.getId(),r&&r.hasPendingEvent(i))throw new Error("Cannot set read receipt to a pending event (".concat(i,")"));r&&r._addLocalEchoReceipt(this.credentials.userId,n,"m.read")}return this.setRoomReadMarkersHttpRequest(e,t,i,o)},I.prototype.getUrlPreview=function(e,t,n){const o=t+"_"+e,r=this.urlPreviewCache[o];if(r)return Promise.resolve(r);const i=this;return this._http.authedRequest(n,"GET","/preview_url",{url:e,ts:t},void 0,{prefix:g.g}).then((function(e){return i.urlPreviewCache[o]=e,e}))},I.prototype.sendTyping=function(e,t,n,o){if(this.isGuest())return Promise.resolve({});const r=m.f("/rooms/$roomId/typing/$userId",{$roomId:e,$userId:this.credentials.userId}),i={typing:t};return t&&(i.timeout=n||2e4),this._http.authedRequest(o,"PUT",r,void 0,i)},I.prototype.getRoomUpgradeHistory=function(e,t=!1){let n=this.getRoom(e);if(!n)return[];const o=[n];let r=n.currentState.getStateEvents("m.room.create","");for(;r;){E.a.log("Looking at ".concat(r.getId()));const e=r.getContent().predecessor;if(!e||!e.room_id)break;{E.a.log("Looking at predecessor ".concat(e.room_id));const n=this.getRoom(e.room_id);if(!n)break;if(t){const e=n.currentState.getStateEvents("m.room.tombstone","");if(!e||e.getContent().replacement_room!==n.roomId)break}o.splice(0,0,n),r=n.currentState.getStateEvents("m.room.create","")}}let i=n.currentState.getStateEvents("m.room.tombstone","");for(;i;){const e=this.getRoom(i.getContent().replacement_room);if(!e)break;if(e.roomId===n.roomId)break;if(t){if(r=e.currentState.getStateEvents("m.room.create",""),!r||!r.getContent().predecessor)break;if(r.getContent().predecessor.room_id!==n.roomId)break}if(o.push(e),new Set(o.map(e=>e.roomId)).sizethis.leave(e).then(()=>{r[e]=null}).catch(t=>(r[e]=t,null));for(const e of o)i.push(a(e.roomId));return Promise.all(i).then(()=>r)},I.prototype.ban=function(e,t,n,o){return L(this,e,t,"ban",n,o)},I.prototype.forget=function(e,t,n){void 0===t&&(t=!0);const o=L(this,e,void 0,"forget",void 0,n);if(!t)return o;const r=this;return o.then((function(t){return r.store.removeRoom(e),r.emit("deleteRoom",e),t}))},I.prototype.unban=function(e,t,n){const o=m.f("/rooms/$roomId/unban",{$roomId:e}),r={user_id:t};return this._http.authedRequest(n,"POST",o,void 0,r)},I.prototype.kick=function(e,t,n,o){return function(e,t,n,o,r,i){m.q(r)&&(i=r,r=void 0);const a=m.f("/rooms/$roomId/state/m.room.member/$userId",{$roomId:t,$userId:n});return e._http.authedRequest(i,"PUT",a,void 0,{membership:o,reason:r})}(this,e,t,"leave",n,o)},I.prototype.getPushActionsForEvent=function(e){return e.getPushActions()||e.setPushActions(this._pushProcessor.actionsForEvent(e)),e.getPushActions()},I.prototype.setProfileInfo=function(e,t,n){const o=m.f("/profile/$userId/$info",{$userId:this.credentials.userId,$info:e});return this._http.authedRequest(n,"PUT",o,void 0,t)},I.prototype.setDisplayName=function(e,t){return this.setProfileInfo("displayname",{displayname:e},t)},I.prototype.setAvatarUrl=function(e,t){return this.setProfileInfo("avatar_url",{avatar_url:e},t)},I.prototype.mxcUrlToHttp=function(e,t,n,o,r){return Object(f.a)(this.baseUrl,e,t,n,o,r)},I.prototype._unstable_setStatusMessage=function(e){const t="im.vector.user_status";return Promise.all(this.getRooms().map(n=>{const o="join"===n.getMyMembership(),r=2===n.getInvitedAndJoinedMemberCount();return o&&r&&n.currentState.mayClientSendStateEvent(t,this)?this.sendStateEvent(n.roomId,t,{status:e},this.getUserId()):Promise.resolve()}))},I.prototype.setPresence=function(e,t){const n=m.f("/presence/$userId/status",{$userId:this.credentials.userId});"string"==typeof e&&(e={presence:e});if(-1==["offline","online","unavailable"].indexOf(e.presence))throw new Error("Bad presence value: "+e.presence);return this._http.authedRequest(t,"PUT",n,void 0,e)},I.prototype.getPresenceList=function(e){return U(e,this,void 0,"GET")},I.prototype.inviteToPresenceList=function(e,t){return U(e,this,{invite:t},"POST")},I.prototype.dropFromPresenceList=function(e,t){return U(e,this,{drop:t},"POST")},I.prototype.scrollback=function(e,t,n){m.q(t)&&(n=t,t=void 0),t=t||30;let o=0,r=this._ongoingScrollbacks[e.roomId]||{};if(r.promise)return r.promise;if(r.errorTs){const e=Date.now()-r.errorTs;o=Math.max(3e3-e,0)}if(null===e.oldState.paginationToken)return Promise.resolve(e);const i=this.store.scrollback(e,t).length;if(i===t)return Promise.resolve(e);t-=i;const a=this,s=new Promise((r,i)=>{Object(m.A)(o).then((function(){return a._createMessagesRequest(e.roomId,e.oldState.paginationToken,t,"b")})).then((function(t){const o=m.u(t.chunk,q(a));if(t.state){const n=m.u(t.state,q(a));e.currentState.setUnknownStateEvents(n)}e.addEventsToTimeline(o,!0,e.getLiveTimeline()),e.oldState.paginationToken=t.end,0===t.chunk.length&&(e.oldState.paginationToken=null),a.store.storeEvents(e,o,t.end,!0),a._ongoingScrollbacks[e.roomId]=null,B(n,r,e)}),(function(t){a._ongoingScrollbacks[e.roomId]={errorTs:Date.now()},j(n,i,t)}))});return r={promise:s,errorTs:null},this._ongoingScrollbacks[e.roomId]=r,s},I.prototype.getEventTimeline=function(e,t){if(!this.timelineSupport)throw new Error("timeline support is disabled. Set the 'timelineSupport' parameter to true when creating MatrixClient to enable it.");if(e.getTimelineForEvent(t))return Promise.resolve(e.getTimelineForEvent(t));const n=m.f("/rooms/$roomId/context/$eventId",{$roomId:e.room.roomId,$eventId:t});let o=void 0;this._clientOpts.lazyLoadMembers&&(o={filter:JSON.stringify(s.a.LAZY_LOADING_MESSAGES_FILTER)});const r=this;return r._http.authedRequest(void 0,"GET",n,o).then((function(n){if(!n.event)throw new Error("'event' not in '/context' result - homeserver too old?");if(e.getTimelineForEvent(t))return e.getTimelineForEvent(t);n.events_after.reverse();const o=n.events_after.concat([n.event]).concat(n.events_before),i=m.u(o,r.getEventMapper());let a=e.getTimelineForEvent(i[0].getId());if(a){const e=m.u(n.state,r.getEventMapper());a.getState(u.a.BACKWARDS).setUnknownStateEvents(e)}else a=e.addTimeline(),a.initialiseState(m.u(n.state,r.getEventMapper())),a.getState(u.a.FORWARDS).paginationToken=n.end;return e.addEventsToTimeline(i,!0,a,n.start),e.getTimelineForEvent(t)||a}))},I.prototype._createMessagesRequest=function(e,t,n,o,r){const i=m.f("/rooms/$roomId/messages",{$roomId:e});void 0===n&&(n=30);const a={from:t,limit:n,dir:o};let c=null;return this._clientOpts.lazyLoadMembers&&(c=Object.assign({},s.a.LAZY_LOADING_MESSAGES_FILTER)),r&&(c=c||{},Object.assign(c,r.getRoomTimelineFilterComponent())),c&&(a.filter=JSON.stringify(c)),this._http.authedRequest(void 0,"GET",i,a)},I.prototype.paginateEventTimeline=function(e,t){const n=e.getTimelineSet()===this._notifTimelineSet,o=(t=t||{}).backwards||!1;if(n&&!o)throw new Error("paginateNotifTimeline can only paginate backwards");const r=o?u.a.BACKWARDS:u.a.FORWARDS,i=e.getPaginationToken(r);if(!i)return Promise.resolve(!1);const a=e._paginationRequests[r];if(a)return a;let s,c,l;const d=this;if(n)s="/notifications",c={limit:"limit"in t?t.limit:30,only:"highlight"},i&&"end"!==i&&(c.from=i),l=this._http.authedRequest(void 0,"GET","/notifications",c,void 0).then((function(t){const n=t.next_token,i=[];for(let e=0;e{r.then((function(){o.getPushRules().then((function(t){o.pushRules=t,e()}),(function(e){t(e)}))}),(function(e){o.getPushRules().then((function(n){o.pushRules=n,t(e)}),(function(n){t(e)}))}))})},I.prototype.searchMessageText=function(e,t){const n={search_term:e.query};return"keys"in e&&(n.keys=e.keys),this.search({body:{search_categories:{room_events:n}}},t)},I.prototype.searchRoomEvents=function(e){const t={search_categories:{room_events:{search_term:e.term,filter:e.filter,order_by:"recent",event_context:{before_limit:1,after_limit:1,include_profile:!0}}}},n={_query:t,results:[],highlights:[]};return this.search({body:t}).then(this._processRoomEventsSearch.bind(this,n))},I.prototype.backPaginateRoomEventsSearch=function(e){if(!e.next_batch)return Promise.reject(new Error("Cannot backpaginate event search any further"));if(e.pendingRequest)return e.pendingRequest;const t={body:e._query,next_batch:e.next_batch},n=this.search(t).then(this._processRoomEventsSearch.bind(this,e)).finally((function(){e.pendingRequest=null}));return e.pendingRequest=n,n},I.prototype._processRoomEventsSearch=function(e,t){const n=t.search_categories.room_events;e.count=n.count,e.next_batch=n.next_batch;const o={};n.highlights.forEach((function(e){o[e]=1})),e.highlights.forEach((function(e){o[e]=1})),e.highlights=Object.keys(o);for(let t=0;te.admin)},I.prototype.whoisSynapseUser=function(e){const t=m.f("/_synapse/admin/v1/whois/$userId",{$userId:e});return this._http.authedRequest(void 0,"GET",t,void 0,void 0,{prefix:""})},I.prototype.deactivateSynapseUser=function(e){const t=m.f("/_synapse/admin/v1/deactivate/$userId",{$userId:e});return this._http.authedRequest(void 0,"POST",t,void 0,void 0,{prefix:""})},I.prototype.startClient=async function(e){if(this.clientRunning)return;this.clientRunning=!0,"number"==typeof e&&(e={initialSyncLimit:e});const t=this.getUserId();t&&this.store.storeUser(new k.a(t)),this._crypto&&(this._crypto.uploadDeviceKeys(),this._crypto.start()),function e(t){if(!t._supportsVoip)return;t.turnServer().then((function(n){if(n.uris){E.a.log("Got TURN URIs: "+n.uris+" refresh in "+n.ttl+" secs");const o={urls:n.uris,username:n.username,credential:n.password};t._turnServers=[o],t._checkTurnServersTimeoutID=setTimeout(()=>{e(t)},1e3*(n.ttl||3600)*.9)}}),(function(n){E.a.error("Failed to get TURN URIs"),t._checkTurnServersTimeoutID=setTimeout((function(){e(t)}),6e4)}))}(this),this._syncApi&&(E.a.error("Still have sync object whilst not running: stopping old one"),this._syncApi.stop()),(e=Object.assign({},e)).crypto=this._crypto,e.canResetEntireTimeline=e=>!!this._canResetTimelineCallback&&this._canResetTimelineCallback(e),this._clientOpts=e,this._syncApi=new c.a(this,e),this._syncApi.sync()},I.prototype._storeClientOptions=function(){const e=["boolean","string","number"],t=Object.entries(this._clientOpts).filter(([t,n])=>e.includes(typeof n)).reduce((e,[t,n])=>(e[t]=n,e),{});return this.store.storeClientOptions(t)},I.prototype.stopClient=function(){E.a.log("stopping MatrixClient"),this.clientRunning=!1,this._syncApi&&(this._syncApi.stop(),this._syncApi=null),this._crypto&&this._crypto.stop(),this._peekSync&&this._peekSync.stopPeeking(),e.clearTimeout(this._checkTurnServersTimeoutID)},I.prototype.getVersions=async function(){return null===this._serverVersionsCache&&(this._serverVersionsCache=await this._http.request(void 0,"GET","/_matrix/client/versions",void 0,void 0,{prefix:""})),this._serverVersionsCache},I.prototype.isVersionSupported=async function(e){const{versions:t}=await this.getVersions();return t&&t.includes(e)},I.prototype.doesServerSupportLazyLoading=async function(){const e=await this.getVersions();if(!e)return!1;const t=e.versions,n=e.unstable_features;return t&&t.includes("r0.5.0")||n&&n["m.lazy_load_members"]},I.prototype.doesServerRequireIdServerParam=async function(){const e=await this.getVersions();if(!e)return!0;const t=e.versions;if(t&&t.includes("r0.6.0"))return!1;const n=e.unstable_features;return!n||(void 0===n["m.require_identity_server"]||n["m.require_identity_server"])},I.prototype.doesServerAcceptIdentityAccessToken=async function(){const e=await this.getVersions();if(!e)return!1;const t=e.versions,n=e.unstable_features;return t&&t.includes("r0.6.0")||n&&n["m.id_access_token"]},I.prototype.doesServerSupportSeparateAddAndBind=async function(){const e=await this.getVersions();if(!e)return!1;const t=e.versions,n=e.unstable_features;return t&&t.includes("r0.6.0")||n&&n["m.separate_add_and_bind"]},I.prototype.doesServerSupportUnstableFeature=async function(e){const t=await this.getVersions();if(!t)return!1;const n=t.unstable_features;return n&&!!n[e]},I.prototype.hasLazyLoadMembersEnabled=function(){return!!this._clientOpts.lazyLoadMembers},I.prototype.setCanResetTimelineCallback=function(e){this._canResetTimelineCallback=e},I.prototype.getCanResetTimelineCallback=function(){return this._canResetTimelineCallback},I.prototype.relations=async function(e,t,n,o,r={}){const i=function(e,t,n){return"m.reaction"===n?n:e.isRoomEncrypted(t)?"m.room.encrypted":n}(this,e,o),a=await this.fetchRelations(e,t,n,i,r),s=this.getEventMapper();let c;a.original_event&&(c=s(a.original_event));let l=a.chunk.map(s);if("m.room.encrypted"===i){const e=c?l.concat(c):l;await Promise.all(e.map(e=>new Promise(t=>e.once("Event.decrypted",t)))),l=l.filter(e=>e.getType()===o)}return{originalEvent:c,events:l,nextBatch:a.next_batch}},I.prototype.getEventMapper=function(e){return q(this,e)},I.prototype.getCrossSigningCacheCallbacks=function(){return this._crypto&&this._crypto._crossSigningInfo.getCacheCallbacks()},I.prototype.generateClientSecret=function(){return Object(x.a)(32)}}).call(this,n(17))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var o=n(49),r=n(72),i=n(1);function a(e,t){this.roomId=e,this.userId=t,this.typing=!1,this.name=t,this.rawDisplayName=t,this.powerLevel=0,this.powerLevelNorm=0,this.user=null,this.membership=null,this.events={member:null},this._isOutOfBand=!1,this._updateModifiedTime()}i.o(a,o.EventEmitter),a.prototype.markOutOfBand=function(){this._isOutOfBand=!0},a.prototype.isOutOfBand=function(){return this._isOutOfBand},a.prototype.setMembershipEvent=function(e,t){if("m.room.member"!==e.getType())return;this._isOutOfBand=!1,this.events.member=e;const n=this.membership;this.membership=e.getDirectionalContent().membership;const o=this.name;this.name=function(e,t,n){if(!t||t===e)return e;if(!i.z(t))return e;if(!n)return t;let o=/@.+:.+/.test(t);o||(o=/[\u200E\u200F\u202A-\u202F]/.test(t));if(!o){const r=n.getUserIdsWithDisplayName(t);o=r.some(t=>t!==e)}if(o)return t+" ("+e+")";return t}(this.userId,e.getDirectionalContent().displayname,t),this.rawDisplayName=e.getDirectionalContent().displayname||this.userId,n!==this.membership&&(this._updateModifiedTime(),this.emit("RoomMember.membership",e,this,n)),o!==this.name&&(this._updateModifiedTime(),this.emit("RoomMember.name",e,this,o))},a.prototype.setPowerLevelEvent=function(e){if("m.room.power_levels"!==e.getType())return;const t=e.getDirectionalContent();let n=t.users_default||0;i.l(i.B(t.users),(function(e){n=Math.max(n,e)}));const o=this.powerLevel,r=this.powerLevelNorm;t.users&&void 0!==t.users[this.userId]?this.powerLevel=t.users[this.userId]:void 0!==t.users_default?this.powerLevel=t.users_default:this.powerLevel=0,this.powerLevelNorm=0,n>0&&(this.powerLevelNorm=100*this.powerLevel/n),o===this.powerLevel&&r===this.powerLevelNorm||(this._updateModifiedTime(),this.emit("RoomMember.powerLevel",e,this))},a.prototype.setTypingEvent=function(e){if("m.typing"!==e.getType())return;const t=this.typing;this.typing=!1;const n=e.getContent().user_ids;i.p(n)&&(-1!==n.indexOf(this.userId)&&(this.typing=!0),t!==this.typing&&(this._updateModifiedTime(),this.emit("RoomMember.typing",e,this)))},a.prototype._updateModifiedTime=function(){this._modified=Date.now()},a.prototype.getLastModifiedTime=function(){return this._modified},a.prototype.isKicked=function(){return"leave"===this.membership&&this.events.member.getSender()!==this.events.member.getStateKey()},a.prototype.getDMInviter=function(){if(this.events.member){const e=this.events.member;let t=e.getContent(),n=e.getSender();if("join"===t.membership&&(t=e.getPrevContent(),n=e.getUnsigned().prev_sender),"invite"===t.membership&&t.is_direct)return n}},a.prototype.getAvatarUrl=function(e,t,n,o,i,a){void 0===i&&(i=!0);const s=this.getMxcAvatarUrl();if(!s&&!i)return null;const c=Object(r.a)(e,s,t,n,o,a);return c||(i?Object(r.b)(e,this.userId,t,n):null)},a.prototype.getMxcAvatarUrl=function(){return this.events.member?this.events.member.getDirectionalContent().avatar_url:this.user?this.user.avatarUrl:null}},function(e,t,n){"use strict";function o(e){Object.defineProperty(this,"deviceId",{enumerable:!0,value:e}),this.algorithms=[],this.keys={},this.verified=r.UNVERIFIED,this.known=!1,this.unsigned={},this.signatures={}}n.d(t,"a",(function(){return o})),o.fromStorage=function(e,t){const n=new o(t);for(const t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);return n},o.prototype.toStorage=function(){return{algorithms:this.algorithms,keys:this.keys,verified:this.verified,known:this.known,unsigned:this.unsigned,signatures:this.signatures}},o.prototype.getFingerprint=function(){return this.keys["ed25519:"+this.deviceId]},o.prototype.getIdentityKey=function(){return this.keys["curve25519:"+this.deviceId]},o.prototype.getDisplayName=function(){return this.unsigned.device_display_name||null},o.prototype.isBlocked=function(){return this.verified==r.BLOCKED},o.prototype.isVerified=function(){return this.verified==r.VERIFIED},o.prototype.isUnverified=function(){return this.verified==r.UNVERIFIED},o.prototype.isKnown=function(){return 1==this.known},o.DeviceVerification={VERIFIED:1,UNVERIFIED:0,BLOCKED:-1};const r=o.DeviceVerification},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(0),r=n(55);class i{static get ERROR_INVALID(){return"Invalid homeserver discovery response"}static get ERROR_GENERIC_FAILURE(){return"Failed to get autodiscovery configuration from server"}static get ERROR_INVALID_HS_BASE_URL(){return"Invalid base_url for m.homeserver"}static get ERROR_INVALID_HOMESERVER(){return"Homeserver URL does not appear to be a valid Matrix homeserver"}static get ERROR_INVALID_IS_BASE_URL(){return"Invalid base_url for m.identity_server"}static get ERROR_INVALID_IDENTITY_SERVER(){return"Identity server URL does not appear to be a valid identity server"}static get ERROR_INVALID_IS(){return"Invalid identity server discovery response"}static get ERROR_MISSING_WELLKNOWN(){return"No .well-known JSON file found"}static get ERROR_INVALID_JSON(){return"Invalid JSON"}static get ALL_ERRORS(){return[i.ERROR_INVALID,i.ERROR_GENERIC_FAILURE,i.ERROR_INVALID_HS_BASE_URL,i.ERROR_INVALID_HOMESERVER,i.ERROR_INVALID_IS_BASE_URL,i.ERROR_INVALID_IDENTITY_SERVER,i.ERROR_INVALID_IS,i.ERROR_MISSING_WELLKNOWN,i.ERROR_INVALID_JSON]}static get FAIL_ERROR(){return"FAIL_ERROR"}static get FAIL_PROMPT(){return"FAIL_PROMPT"}static get PROMPT(){return"PROMPT"}static get SUCCESS(){return"SUCCESS"}static async fromDiscoveryConfig(e){const t={"m.homeserver":{state:i.FAIL_ERROR,error:i.ERROR_INVALID,base_url:null},"m.identity_server":{state:i.PROMPT,error:null,base_url:null}};if(!e||!e["m.homeserver"])return o.a.error("No m.homeserver key in config"),t["m.homeserver"].state=i.FAIL_PROMPT,t["m.homeserver"].error=i.ERROR_INVALID,Promise.resolve(t);if(!e["m.homeserver"].base_url)return o.a.error("No m.homeserver base_url in config"),t["m.homeserver"].state=i.FAIL_PROMPT,t["m.homeserver"].error=i.ERROR_INVALID_HS_BASE_URL,Promise.resolve(t);const n=this._sanitizeWellKnownUrl(e["m.homeserver"].base_url);if(!n)return o.a.error("Invalid base_url for m.homeserver"),t["m.homeserver"].error=i.ERROR_INVALID_HS_BASE_URL,Promise.resolve(t);const r=await this._fetchWellKnownObject("".concat(n,"/_matrix/client/versions"));if(!r||!r.raw.versions)return o.a.error("Invalid /versions response"),t["m.homeserver"].error=i.ERROR_INVALID_HOMESERVER,t["m.homeserver"].base_url=n,Promise.resolve(t);t["m.homeserver"]={state:i.SUCCESS,error:null,base_url:n};let a="";if(e["m.identity_server"]){const n={"m.homeserver":t["m.homeserver"],"m.identity_server":{state:i.FAIL_PROMPT,error:i.ERROR_INVALID_IS,base_url:null}};if(a=this._sanitizeWellKnownUrl(e["m.identity_server"].base_url),!a)return o.a.error("Invalid base_url for m.identity_server"),n["m.identity_server"].error=i.ERROR_INVALID_IS_BASE_URL,Promise.resolve(n);const r=await this._fetchWellKnownObject("".concat(a,"/_matrix/identity/api/v1"));if(!r||!r.raw||"SUCCESS"!==r.action)return o.a.error("Invalid /api/v1 response"),n["m.identity_server"].error=i.ERROR_INVALID_IDENTITY_SERVER,n["m.identity_server"].base_url=a,Promise.resolve(n)}return a&&a.length>0&&(t["m.identity_server"]={state:i.SUCCESS,error:null,base_url:a}),Object.keys(e).map(n=>{if("m.homeserver"===n||"m.identity_server"===n){const o=["error","state","base_url"];for(const r of Object.keys(e[n]))o.includes(r)||(t[n][r]=e[n][r])}else t[n]=e[n]}),Promise.resolve(t)}static async findClientConfig(e){if(!e||"string"!=typeof e||0===e.length)throw new Error("'domain' must be a string of non-zero length");const t={"m.homeserver":{state:i.FAIL_ERROR,error:i.ERROR_INVALID,base_url:null},"m.identity_server":{state:i.PROMPT,error:null,base_url:null}},n=await this._fetchWellKnownObject("https://".concat(e,"/.well-known/matrix/client"));return n&&"SUCCESS"===n.action?i.fromDiscoveryConfig(n.raw):(o.a.error("No response or error when parsing .well-known"),n.reason&&o.a.error(n.reason),"IGNORE"===n.action?t["m.homeserver"]={state:i.PROMPT,error:null,base_url:null}:(t["m.homeserver"].state=i.FAIL_PROMPT,t["m.homeserver"].error=i.ERROR_INVALID),Promise.resolve(t))}static async getRawClientConfig(e){if(!e||"string"!=typeof e||0===e.length)throw new Error("'domain' must be a string of non-zero length");const t=await this._fetchWellKnownObject("https://".concat(e,"/.well-known/matrix/client"));return t&&t.raw||{}}static _sanitizeWellKnownUrl(e){if(!e)return!1;try{let t=null;try{t=r.URL?new r.URL(e):new URL(e)}catch(n){t=new URL(e)}if(!t||!t.hostname)return!1;if("http:"!==t.protocol&&"https:"!==t.protocol)return!1;const n=t.port?":".concat(t.port):"",o=t.pathname?t.pathname:"";let i="".concat(t.protocol,"//").concat(t.hostname).concat(n).concat(o);return i.endsWith("/")&&(i=i.substring(0,i.length-1)),i}catch(e){return o.a.error(e),!1}}static async _fetchWellKnownObject(e){return new Promise((function(t,o){const r=n(108).getRequest();if(!r)throw new Error("No request library available");r({method:"GET",uri:e,timeout:5e3},(e,n,o)=>{if(e||n&&(n.statusCode<200||n.statusCode>=300)){let o="FAIL_PROMPT",r=(e?e.message:null)||"General failure";return n&&404===n.statusCode&&(o="IGNORE",r=i.ERROR_MISSING_WELLKNOWN),void t({raw:{},action:o,reason:r,error:e})}try{t({raw:JSON.parse(o),action:"SUCCESS"})}catch(e){let n=i.ERROR_INVALID;"SyntaxError"===e.name&&(n=i.ERROR_INVALID_JSON),t({raw:{},action:"FAIL_PROMPT",reason:n,error:e})}})}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(767);Object.defineProperty(t,"DragDropContext",{enumerable:!0,get:function(){return a(o).default}});var r=n(850);Object.defineProperty(t,"Droppable",{enumerable:!0,get:function(){return a(r).default}});var i=n(871);function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Draggable",{enumerable:!0,get:function(){return a(i).default}})},function(e,t){e.exports=!0},function(e,t){var n=0,o=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";t.__esModule=!0;var o,r=n(820),i=(o=r)&&o.__esModule?o:{default:o};t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t=0||(r[n]=e[n]);return r}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]="number"==typeof e[n]?e[n]:e[n].val);return t},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.preventDefault(),e.stopPropagation()}},function(e,t,n){var o=n(113)(Object,"create");e.exports=o},function(e,t,n){var o=n(918),r=n(919),i=n(920),a=n(921),s=n(922);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=0;--t){const o=e.timeline[t];if(o.getId()==n)return!1;if(!Object(r.a)(o)&&a(o))return!0}return!0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var o=n(37),r=n(82),i=n(34),a=n(278),s=n(141),c=n(40),l=n(205);function u(e){const t=e.getSender(),{entity:n}=e.getPrevContent(),{entity:o,recommendation:r,reason:a}=e.getContent();return o?r&&a?o===n?l.g.includes(e.getType())?Object(i.a)("%(senderName)s updated the rule banning users matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):l.c.includes(e.getType())?Object(i.a)("%(senderName)s updated the rule banning rooms matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):l.f.includes(e.getType())?Object(i.a)("%(senderName)s updated the rule banning servers matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):Object(i.a)("%(senderName)s updated a ban rule matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):n?l.g.includes(e.getType())?Object(i.a)("%(senderName)s changed a rule that was banning users matching %(oldGlob)s to matching %(newGlob)s for %(reason)s",{senderName:t,oldGlob:n,newGlob:o,reason:a}):l.c.includes(e.getType())?Object(i.a)("%(senderName)s changed a rule that was banning rooms matching %(oldGlob)s to matching %(newGlob)s for %(reason)s",{senderName:t,oldGlob:n,newGlob:o,reason:a}):l.f.includes(e.getType())?Object(i.a)("%(senderName)s changed a rule that was banning servers matching %(oldGlob)s to matching %(newGlob)s for %(reason)s",{senderName:t,oldGlob:n,newGlob:o,reason:a}):Object(i.a)("%(senderName)s updated a ban rule that was matching %(oldGlob)s to matching %(newGlob)s for %(reason)s",{senderName:t,oldGlob:n,newGlob:o,reason:a}):l.g.includes(e.getType())?Object(i.a)("%(senderName)s created a rule banning users matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):l.c.includes(e.getType())?Object(i.a)("%(senderName)s created a rule banning rooms matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):l.f.includes(e.getType())?Object(i.a)("%(senderName)s created a rule banning servers matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):Object(i.a)("%(senderName)s created a ban rule matching %(glob)s for %(reason)s",{senderName:t,glob:o,reason:a}):Object(i.a)("%(senderName)s updated an invalid ban rule",{senderName:t}):l.g.includes(e.getType())?Object(i.a)("%(senderName)s removed the rule banning users matching %(glob)s",{senderName:t,glob:n}):l.c.includes(e.getType())?Object(i.a)("%(senderName)s removed the rule banning rooms matching %(glob)s",{senderName:t,glob:n}):l.f.includes(e.getType())?Object(i.a)("%(senderName)s removed the rule banning servers matching %(glob)s",{senderName:t,glob:n}):Object(i.a)("%(senderName)s removed a ban rule matching %(glob)s",{senderName:t,glob:n})}const d={"m.room.message":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender();let n=t+": "+e.getContent().body;return"m.emote"===e.getContent().msgtype?n="* "+t+" "+n:"m.image"===e.getContent().msgtype&&(n=Object(i.a)("%(senderDisplayName)s sent an image.",{senderDisplayName:t})),n},"m.call.invite":function(e){const t=e.sender?e.sender.name:Object(i.a)("Someone");let n=!0;e.getContent().offer&&e.getContent().offer.sdp&&-1!==e.getContent().offer.sdp.indexOf("m=video")&&(n=!1);const r=o.a.get().supportsVoip();return n&&r?Object(i.a)("%(senderName)s placed a voice call.",{senderName:t}):n&&!r?Object(i.a)("%(senderName)s placed a voice call. (not supported by this browser)",{senderName:t}):!n&&r?Object(i.a)("%(senderName)s placed a video call.",{senderName:t}):n||r?void 0:Object(i.a)("%(senderName)s placed a video call. (not supported by this browser)",{senderName:t})},"m.call.answer":function(e){const t=e.sender?e.sender.name:Object(i.a)("Someone"),n=o.a.get().supportsVoip()?"":Object(i.a)("(not supported by this browser)");return Object(i.a)("%(senderName)s answered the call.",{senderName:t})+" "+n},"m.call.hangup":function(e){const t=e.sender?e.sender.name:Object(i.a)("Someone"),n=e.getContent();let r="";return o.a.get().supportsVoip()?n.reason&&(r="ice_failed"===n.reason?Object(i.a)("(could not connect media)"):"invite_timeout"===n.reason?Object(i.a)("(no answer)"):"user hangup"===n.reason?"":Object(i.a)("(unknown failure: %(reason)s)",{reason:n.reason})):r=Object(i.a)("(not supported by this browser)"),Object(i.a)("%(senderName)s ended the call.",{senderName:t})+" "+r}},h={"m.room.canonical_alias":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender(),n=e.getPrevContent().alias,o=e.getPrevContent().alt_aliases||[],r=e.getContent().alias,a=e.getContent().alt_aliases||[],s=o.filter(e=>!a.includes(e)),c=a.filter(e=>!o.includes(e));if(s.length||c.length){if(r!==n)return Object(i.a)("%(senderName)s changed the main and alternative addresses for this room.",{senderName:t});if(c.length&&!s.length)return Object(i.a)("%(senderName)s added the alternative addresses %(addresses)s for this room.",{senderName:t,addresses:c.join(", "),count:c.length});if(s.length&&!c.length)return Object(i.a)("%(senderName)s removed the alternative addresses %(addresses)s for this room.",{senderName:t,addresses:s.join(", "),count:s.length});if(s.length&&c.length)return Object(i.a)("%(senderName)s changed the alternative addresses for this room.",{senderName:t})}else{if(r)return Object(i.a)("%(senderName)s set the main address for this room to %(address)s.",{senderName:t,address:e.getContent().alias});if(n)return Object(i.a)("%(senderName)s removed the main address for this room.",{senderName:t})}return Object(i.a)("%(senderName)s changed the addresses for this room.",{senderName:t})},"m.room.name":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender();return e.getContent().name&&0!==e.getContent().name.trim().length?e.getPrevContent().name?Object(i.a)("%(senderDisplayName)s changed the room name from %(oldRoomName)s to %(newRoomName)s.",{senderDisplayName:t,oldRoomName:e.getPrevContent().name,newRoomName:e.getContent().name}):Object(i.a)("%(senderDisplayName)s changed the room name to %(roomName)s.",{senderDisplayName:t,roomName:e.getContent().name}):Object(i.a)("%(senderDisplayName)s removed the room name.",{senderDisplayName:t})},"m.room.topic":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender();return Object(i.a)('%(senderDisplayName)s changed the topic to "%(topic)s".',{senderDisplayName:t,topic:e.getContent().topic})},"m.room.member":function(e){const t=e.sender?e.sender.name:e.getSender(),n=e.target?e.target.name:e.getStateKey(),o=e.getPrevContent(),a=e.getContent(),s=r.a.getConferenceHandler(),l=a.reason?Object(i.a)("Reason")+": "+a.reason:"";switch(a.membership){case"invite":{const o=a.third_party_invite;return o?o.display_name?Object(i.a)("%(targetName)s accepted the invitation for %(displayName)s.",{targetName:n,displayName:o.display_name}):Object(i.a)("%(targetName)s accepted an invitation.",{targetName:n}):s&&s.isConferenceUser(e.getStateKey())?Object(i.a)("%(senderName)s requested a VoIP conference.",{senderName:t}):Object(i.a)("%(senderName)s invited %(targetName)s.",{senderName:t,targetName:n})}case"ban":return Object(i.a)("%(senderName)s banned %(targetName)s.",{senderName:t,targetName:n})+" "+l;case"join":return o&&"join"===o.membership?o.displayname&&a.displayname&&o.displayname!==a.displayname?Object(i.a)("%(oldDisplayName)s changed their display name to %(displayName)s.",{oldDisplayName:o.displayname,displayName:a.displayname}):!o.displayname&&a.displayname?Object(i.a)("%(senderName)s set their display name to %(displayName)s.",{senderName:e.getSender(),displayName:a.displayname}):o.displayname&&!a.displayname?Object(i.a)("%(senderName)s removed their display name (%(oldDisplayName)s).",{senderName:t,oldDisplayName:o.displayname}):o.avatar_url&&!a.avatar_url?Object(i.a)("%(senderName)s removed their profile picture.",{senderName:t}):o.avatar_url&&a.avatar_url&&o.avatar_url!==a.avatar_url?Object(i.a)("%(senderName)s changed their profile picture.",{senderName:t}):!o.avatar_url&&a.avatar_url?Object(i.a)("%(senderName)s set a profile picture.",{senderName:t}):c.b.getValue("showHiddenEventsInTimeline")?Object(i.a)("%(senderName)s made no change.",{senderName:t}):"":(e.target||console.warn("Join message has no target! -- "+e.getContent().state_key),s&&s.isConferenceUser(e.getStateKey())?Object(i.a)("VoIP conference started."):Object(i.a)("%(targetName)s joined the room.",{targetName:n}));case"leave":return e.getSender()===e.getStateKey()?s&&s.isConferenceUser(e.getStateKey())?Object(i.a)("VoIP conference finished."):"invite"===o.membership?Object(i.a)("%(targetName)s rejected the invitation.",{targetName:n}):Object(i.a)("%(targetName)s left the room.",{targetName:n}):"ban"===o.membership?Object(i.a)("%(senderName)s unbanned %(targetName)s.",{senderName:t,targetName:n}):"invite"===o.membership?Object(i.a)("%(senderName)s withdrew %(targetName)s's invitation.",{senderName:t,targetName:n})+" "+l:Object(i.a)("%(senderName)s kicked %(targetName)s.",{senderName:t,targetName:n})+" "+l}},"m.room.third_party_invite":function(e){const t=e.sender?e.sender.name:e.getSender();if(!Object(s.c)(e)){const n=e.getPrevContent().display_name||Object(i.a)("Someone");return Object(i.a)("%(senderName)s revoked the invitation for %(targetDisplayName)s to join the room.",{senderName:t,targetDisplayName:n})}return Object(i.a)("%(senderName)s sent an invitation to %(targetDisplayName)s to join the room.",{senderName:t,targetDisplayName:e.getContent().display_name})},"m.room.history_visibility":function(e){const t=e.sender?e.sender.name:e.getSender();switch(e.getContent().history_visibility){case"invited":return Object(i.a)("%(senderName)s made future room history visible to all room members, from the point they are invited.",{senderName:t});case"joined":return Object(i.a)("%(senderName)s made future room history visible to all room members, from the point they joined.",{senderName:t});case"shared":return Object(i.a)("%(senderName)s made future room history visible to all room members.",{senderName:t});case"world_readable":return Object(i.a)("%(senderName)s made future room history visible to anyone.",{senderName:t});default:return Object(i.a)("%(senderName)s made future room history visible to unknown (%(visibility)s).",{senderName:t,visibility:e.getContent().history_visibility})}},"m.room.power_levels":function(e){const t=e.sender?e.sender.name:e.getSender();if(!(e.getPrevContent()&&e.getPrevContent().users&&e.getContent()&&e.getContent().users))return"";const n=e.getContent().users_default||0,o=[];Object.keys(e.getContent().users).forEach(e=>{-1===o.indexOf(e)&&o.push(e)}),Object.keys(e.getPrevContent().users).forEach(e=>{-1===o.indexOf(e)&&o.push(e)});const r=[];return o.forEach(t=>{const o=e.getPrevContent().users[t],s=e.getContent().users[t];s!==o&&r.push(Object(i.a)("%(userId)s from %(fromPowerLevel)s to %(toPowerLevel)s",{userId:t,fromPowerLevel:a.b(o,n),toPowerLevel:a.b(s,n)}))}),r.length?Object(i.a)("%(senderName)s changed the power level of %(powerLevelDiffText)s.",{senderName:t,powerLevelDiffText:r.join(", ")}):""},"m.room.pinned_events":function(e){const t=e.sender?e.sender.name:e.getSender();return Object(i.a)("%(senderName)s changed the pinned messages for the room.",{senderName:t})},"m.room.server_acl":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender(),n=e.getPrevContent(),o=[],r=e.getContent(),i={deny:Array.isArray(n.deny)?n.deny:[],allow:Array.isArray(n.allow)?n.allow:[],allow_ip_literals:!(!1===n.allow_ip_literals)};let a="";if(a=0===i.deny.length&&0===i.allow.length?"".concat(t," set server ACLs for this room: "):"".concat(t," changed the server ACLs for this room: "),Array.isArray(r.allow)||(r.allow=[]),0===r.allow.length)return a+"🎉 All servers are banned from participating! This room can no longer be used.";Array.isArray(r.deny)||(r.deny=[]);const s=r.deny.filter(e=>"string"==typeof e&&!i.deny.includes(e)),c=i.deny.filter(e=>"string"==typeof e&&!r.deny.includes(e)),l=r.allow.filter(e=>"string"==typeof e&&!i.allow.includes(e)),u=i.allow.filter(e=>"string"==typeof e&&!r.allow.includes(e));if(s.length>0&&o.push("Servers matching ".concat(s.join(", ")," are now banned.")),c.length>0&&o.push("Servers matching ".concat(c.join(", ")," were removed from the ban list.")),l.length>0&&o.push("Servers matching ".concat(l.join(", ")," are now allowed.")),u.length>0&&o.push("Servers matching ".concat(u.join(", ")," were removed from the allowed list.")),i.allow_ip_literals!==r.allow_ip_literals){const e=r.allow_ip_literals?"allowed":"banned";o.push("Participating from a server using an IP literal hostname is now ".concat(e,"."))}return a+o.join(" ")},"m.room.tombstone":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender();return Object(i.a)("%(senderDisplayName)s upgraded this room.",{senderDisplayName:t})},"m.room.join_rules":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender();switch(e.getContent().join_rule){case"public":return Object(i.a)("%(senderDisplayName)s made the room public to whoever knows the link.",{senderDisplayName:t});case"invite":return Object(i.a)("%(senderDisplayName)s made the room invite only.",{senderDisplayName:t});default:return Object(i.a)("%(senderDisplayName)s changed the join rule to %(rule)s",{senderDisplayName:t,rule:e.getContent().join_rule})}},"m.room.guest_access":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender();switch(e.getContent().guest_access){case"can_join":return Object(i.a)("%(senderDisplayName)s has allowed guests to join the room.",{senderDisplayName:t});case"forbidden":return Object(i.a)("%(senderDisplayName)s has prevented guests from joining the room.",{senderDisplayName:t});default:return Object(i.a)("%(senderDisplayName)s changed guest access to %(rule)s",{senderDisplayName:t,rule:e.getContent().guest_access})}},"m.room.related_groups":function(e){const t=e.sender&&e.sender.name?e.sender.name:e.getSender(),n=e.getContent().groups||[],o=e.getPrevContent().groups||[],r=n.filter(e=>!o.includes(e)),a=o.filter(e=>!n.includes(e));return r.length&&!a.length?Object(i.a)("%(senderDisplayName)s enabled flair for %(groups)s in this room.",{senderDisplayName:t,groups:r.join(", ")}):!r.length&&a.length?Object(i.a)("%(senderDisplayName)s disabled flair for %(groups)s in this room.",{senderDisplayName:t,groups:a.join(", ")}):r.length&&a.length?Object(i.a)("%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.",{senderDisplayName:t,newGroups:r.join(", "),oldGroups:a.join(", ")}):""},"im.vector.modular.widgets":function(e){const t=e.getSender(),{name:n,type:o,url:r}=e.getPrevContent(),{name:a,type:s,url:c}=e.getContent()||{};let l=a||n||s||o||"";return l&&l.length>0&&(l=l[0].toUpperCase()+l.slice(1)+" "),c?r?Object(i.a)("%(widgetName)s widget modified by %(senderName)s",{widgetName:l,senderName:t}):Object(i.a)("%(widgetName)s widget added by %(senderName)s",{widgetName:l,senderName:t}):Object(i.a)("%(widgetName)s widget removed by %(senderName)s",{widgetName:l,senderName:t})}};for(const e of l.a)h[e]=u;function p(e){const t=(e.isState()?h:d)[e.getType()];return t?t(e):""}},function(e,t,n){"use strict";var o=n(49),r=n.n(o);class i extends r.a{constructor(){super(),this._roomWidgetEcho={}}getEchoedRoomWidgets(e,t){const n=[],o=Object.assign({},this._roomWidgetEcho[e]);for(const e of t){const t=e.getStateKey();o[t]&&0===Object.keys(o[t]).length||n.push(e),delete o[t]}return n}roomHasPendingWidgetsOfType(e,t,n){const o=Object.assign({},this._roomWidgetEcho[e]);for(const e of t){delete o[e.getStateKey()]}return void 0===n?Object.keys(o).length>0:Object.values(o).some(e=>e.type===n)}roomHasPendingWidgets(e,t){return this.roomHasPendingWidgetsOfType(e,t)}setRoomWidgetEcho(e,t,n){void 0===this._roomWidgetEcho[e]&&(this._roomWidgetEcho[e]={}),this._roomWidgetEcho[e][t]=n,this.emit("update")}removeRoomWidgetEcho(e,t){delete this._roomWidgetEcho[e][t],0===Object.keys(this._roomWidgetEcho[e]).length&&delete this._roomWidgetEcho[e],this.emit("update")}}let a=null;a||(a=new i),t.a=a},function(e,t,n){"use strict";n.d(t,"e",(function(){return s})),n.d(t,"d",(function(){return c})),n.d(t,"g",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"f",(function(){return d})),n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return m}));var o=n(3),r=n.n(o),i=n(716),a=n(37);const s="m.room.rule.user",c="m.room.rule.server",l=[s,"org.matrix.mjolnir.rule.user"],u=["m.room.rule.room","org.matrix.mjolnir.rule.room"],d=[c,"org.matrix.mjolnir.rule.server"],h=[...l,...u,...d];function p(e,t=!0){return l.includes(e)?t?l[l.length-1]:s:u.includes(e)?t?u[u.length-1]:"m.room.rule.room":d.includes(e)?t?d[d.length-1]:c:null}class m{constructor(e){r()(this,"_rules",[]),r()(this,"_roomId",void 0),this._roomId=e,this.updateList()}get roomId(){return this._roomId}get serverRules(){return this._rules.filter(e=>e.kind===c)}get userRules(){return this._rules.filter(e=>e.kind===s)}get roomRules(){return this._rules.filter(e=>"m.room.rule.room"===e.kind)}async banEntity(e,t,n){await a.a.get().sendStateEvent(this._roomId,p(e,!0),{entity:t,reason:n,recommendation:Object(i.c)(i.b,!0)},"rule:"+t),this._rules.push(new i.a(t,i.b,n,p(e,!1)))}async unbanEntity(e,t){await a.a.get().sendStateEvent(this._roomId,p(e,!0),{},"rule:"+t),this._rules=this._rules.filter(n=>n.kind!==p(e,!1)||n.entity!==t)}updateList(){this._rules=[];const e=a.a.get().getRoom(this._roomId);if(e)for(const t of h){const n=e.currentState.getStateEvents(t,void 0);for(const e of n){if(!e.getStateKey())continue;const n=p(t,!1),o=e.getContent().entity,r=e.getContent().recommendation,a=e.getContent().reason;o&&r&&a&&this._rules.push(new i.a(o,r,a,n))}}}}},function(e,t,n){"use strict";function o(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(let o=0;oo){const e=n;n=o,o=e}t=e.ctrlOrCmdKey?this._state.selectedTags:[],t=[...new Set(this._state.orderedTags.slice(n,o+1).concat(t))]}else t=e.ctrlOrCmdKey?this._state.selectedTags.includes(e.tag)?this._state.selectedTags.filter(t=>t!==e.tag):[...this._state.selectedTags,e.tag]:1===this._state.selectedTags.length&&this._state.selectedTags.includes(e.tag)?[]:[e.tag],this._state.selectedTags.includes(e.tag)||this._setState({anchorTag:e.tag});this._setState({selectedTags:t}),a.a.trackEvent("FilterStore","select_tag")}break;case"deselect_tags":this._setState({selectedTags:[]}),a.a.trackEvent("FilterStore","deselect_tags");break;case"on_client_not_viable":case"on_logged_out":this._state=Object.assign({},u);break;case"setting_updated":"TagPanel.enableTagPanel"!==e.settingName||e.newValue||(this._setState({selectedTags:[]}),a.a.trackEvent("FilterStore","disable_tags"))}}_updateBadges(e=this._state.joinedGroupIds){if(e&&e.length){const t=c.a.get(),n={};e.forEach(e=>{const o=i.a.getGroupRooms(e).map(e=>t.getRoom(e.roomId)).filter(e=>null!=e),r=o&&s.g(o);n[e]=r&&0!==r.count?r:void 0});const o=Object.assign({},this._state.badges,n);this._setState({badges:o})}}_updateOrderedTags(){this._setState({orderedTags:this._state.hasSynced&&this._state.hasFetchedJoinedGroups?this._mergeGroupsAndTags():null})}_mergeGroupsAndTags(){const e=this._state.joinedGroupIds||[],t=this._state.orderedTagsAccountData||[],n=new Set(this._state.removedTagsAccountData||[]),o=t.filter(t=>("+"!==t[0]||e.includes(t))&&!n.has(t)),r=e.filter(e=>!t.includes(e)&&!n.has(e));return o.concat(r)}getGroupBadge(e){const t=this._state.badges;return t&&t[e]}getOrderedTags(){return this._state.orderedTags}getRemovedTagsAccountData(){return this._state.removedTagsAccountData}getStoreId(){return this._id||(this._id=Math.random().toString(16).slice(2,10)),this._id}getSelectedTags(){return this._state.selectedTags}}void 0===e.singletonTagOrderStore&&(e.singletonTagOrderStore=new d),t.a=e.singletonTagOrderStore}).call(this,n(17))},function(e,t,n){"use strict";var o=n(33),r=n.n(o),i=n(35),a=n.n(i);const s=e=>{const t=["mx_ResizeHandle"];return e.vertical?t.push("mx_ResizeHandle_vertical"):t.push("mx_ResizeHandle_horizontal"),e.reverse&&t.push("mx_ResizeHandle_reverse"),r.a.createElement("div",{className:t.join(" "),"data-id":e.id},r.a.createElement("div",null))};s.propTypes={vertical:a.a.bool,reverse:a.a.bool,id:a.a.string},t.a=s},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(279),r=n(380);class i{static createItem(e,t,n){return new o.a(e,t,n)}static createSizer(e,t,n){return new r.a(e,t,n)}constructor(e){this.item=e,this.beforeOffset=e.offset()}resize(e){this.item.setSize(e)}resizeFromContainerOffset(e){this.resize(e-this.beforeOffset)}start(){}finish(){}}},function(e,t,n){"use strict";t.__esModule=!0,t.inherits=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Object.create(e.prototype);for(var r in n)o[r]=n[r];return o.constructor=t,t.prototype=o,t}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return l}));var o=n(388);const r=new Map,i=new Map,a=new Map,s=e=>r.get(u(e)),c=["people","people","control","nature","foods","places","activity","objects","symbols","flags"],l={people:[],nature:[],foods:[],places:[],activity:[],objects:[],symbols:[],flags:[]};function u(e){return e.replace(/[\uFE00-\uFE0F]$/,"")}o.forEach(e=>{const t=c[e.group];l.hasOwnProperty(t)&&l[t].push(e),e.filterString="".concat(e.annotation,"\n").concat(e.shortcodes.join("\n"),"}\n").concat(e.emoticon||"").toLowerCase(),r.set(u(e.unicode),e),e.emoticon&&i.set(e.emoticon,e),e.shortcodes&&e.shortcodes.forEach(t=>{a.set(t,e)})})},function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var o=n(3),r=n.n(o),i=n(39),a=n(389),s=n(137),c=n(40),l=n(78);function u(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}const d={showRoomPanel:c.b.getValue("showRightPanelInRoom"),showGroupPanel:c.b.getValue("showRightPanelInGroup"),lastRoomPhase:c.b.getValue("lastRightPanelPhaseForRoom"),lastGroupPhase:c.b.getValue("lastRightPanelPhaseForGroup"),lastRoomPhaseParams:{}},h=Object.keys(l.a).filter(e=>e.startsWith("Group")),p=[l.a.RoomMemberInfo,l.a.Room3pidMemberInfo,l.a.EncryptionPanel];class m extends s.Store{constructor(){super(i.a),this._state=d}get isOpenForRoom(){return this._state.showRoomPanel}get isOpenForGroup(){return this._state.showGroupPanel}get roomPanelPhase(){return this._state.lastRoomPhase}get groupPanelPhase(){return this._state.lastGroupPhase}get visibleRoomPanelPhase(){return this.isOpenForRoom?this.roomPanelPhase:null}get visibleGroupPanelPhase(){return this.isOpenForGroup?this.groupPanelPhase:null}get roomPanelPhaseParams(){return this._state.lastRoomPhaseParams||{}}_setState(e){this._state=Object.assign(this._state,e),c.b.setValue("showRightPanelInRoom",null,c.a.DEVICE,this._state.showRoomPanel),c.b.setValue("showRightPanelInGroup",null,c.a.DEVICE,this._state.showGroupPanel),l.b.includes(this._state.lastRoomPhase)&&c.b.setValue("lastRightPanelPhaseForRoom",null,c.a.DEVICE,this._state.lastRoomPhase),l.b.includes(this._state.lastGroupPhase)&&c.b.setValue("lastRightPanelPhaseForGroup",null,c.a.DEVICE,this._state.lastGroupPhase),this.__emitChange()}__onDispatch(e){switch(e.action){case"view_room":case"view_group":p.includes(this._state.lastRoomPhase)&&this._setState({lastRoomPhase:l.a.RoomMemberList,lastRoomPhaseParams:{}}),this._state.lastGroupPhase===l.a.GroupMemberInfo&&this._setState({lastGroupPhase:l.a.GroupMemberList});break;case"set_right_panel_phase":{let t=e.phase,n=e.refireParams;if(t===l.a.RoomMemberInfo){const{member:o}=e.refireParams,r=Object(a.b)(o);r&&(t=l.a.EncryptionPanel,n={verificationRequest:r,member:o})}if(!l.a[t])return void console.warn("Tried to switch right panel to unknown phase: ".concat(t));h.includes(t)?t===this._state.lastGroupPhase?this._setState({showGroupPanel:!this._state.showGroupPanel}):this._setState({lastGroupPhase:t,showGroupPanel:!0}):t!==this._state.lastRoomPhase||n?this._setState({lastRoomPhase:t,showRoomPanel:!0,lastRoomPhaseParams:n||{}}):this._setState({showRoomPanel:!this._state.showRoomPanel}),i.a.dispatch(function(e){for(var t=1;t{const o=r.a.createElement("div",null,r.a.createElement("div",null,Object(c.a)("Who would you like to add to this community?")),r.a.createElement("div",{className:"warning"},Object(c.a)("Warning: any person you add to a community will be publicly visible to anyone who knows the community ID"))),l=a.getComponent("dialogs.AddressPickerDialog");i.a.createTrackedDialog("Group Invite","",l,{title:Object(c.a)("Invite new community members"),description:o,placeholder:Object(c.a)("Name or Matrix ID"),button:Object(c.a)("Invite to Community"),validAddressTypes:["mx-user-id"],onFinished:(o,r)=>{o&&function(e,t){const n=new s.a(e),o=t.map(e=>e.address);return n.invite(o).then(n=>{const o=[];for(const e of Object.keys(n))"error"===t[e]&&o.push(e);if(o.length>0){const t=a.getComponent("dialogs.ErrorDialog");i.a.createTrackedDialog("Failed to invite the following users to the group","",t,{title:Object(c.a)("Failed to invite the following users to %(groupId)s:",{groupId:e}),description:o.join(", ")})}}).catch(t=>{const n=a.getComponent("dialogs.ErrorDialog");i.a.createTrackedDialog("Failed to invite users to group","",n,{title:Object(c.a)("Failed to invite users to community"),description:Object(c.a)("Failed to invite users to %(groupId)s",{groupId:e})})})}(e,r).then(t,n)}},null,!1,!0)})}function p(e){return new Promise((t,n)=>{let o=!1;const s=r.a.createElement("div",null,r.a.createElement("div",null,Object(c.a)("Which rooms would you like to add to this community?"))),h=r.a.createElement("label",{className:"mx_GroupAddressPicker_checkboxContainer"},r.a.createElement("input",{type:"checkbox",onChange:e=>{o=e.target.checked}}),r.a.createElement("div",null,Object(c.a)("Show these rooms to non-members on the community page and room list?"))),p=a.getComponent("dialogs.AddressPickerDialog");i.a.createTrackedDialog("Add Rooms to Group","",p,{title:Object(c.a)("Add rooms to the community"),description:s,extraNode:h,placeholder:Object(c.a)("Room name or alias"),button:Object(c.a)("Add to community"),pickerType:"room",validAddressTypes:["mx-room-id"],onFinished:(r,s)=>{r&&function(e,t,n){const o=l.a.get(),r=[];return Object(d.a)(t.map(t=>u.a.addRoomToGroup(e,t.address,n).catch(()=>{r.push(t.address)}).then(()=>{const n=t.address,r=o.getRoom(n);if(!r||!r.currentState.mayClientSendStateEvent("m.room.related_groups",o))return;const i=r.currentState.getStateEvents("m.room.related_groups",""),a=i&&i.getContent().groups||[];return a.includes(e)?void 0:(a.push(e),l.a.get().sendStateEvent(n,"m.room.related_groups",{groups:a},""))}))).then(()=>{if(0===r.length)return;const t=a.getComponent("dialogs.ErrorDialog");i.a.createTrackedDialog("Failed to add the following room to the group","",t,{title:Object(c.a)("Failed to add the following rooms to %(groupId)s:",{groupId:e}),description:r.join(", ")})})}(e,s,o).then(t,n)}},null,!1,!0)})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var o=n(44);class r{constructor(e,t,n,o){this._hsUrl=e,this._isUrl=t,this._fallbackHsUrl=n,this._currentFlowIndex=0,this._flows=[],this._defaultDeviceDisplayName=o.defaultDeviceDisplayName,this._tempClient=null}getHomeserverUrl(){return this._hsUrl}getIdentityServerUrl(){return this._isUrl}setHomeserverUrl(e){this._tempClient=null,this._hsUrl=e}setIdentityServerUrl(e){this._tempClient=null,this._isUrl=e}createTemporaryClient(){return this._tempClient?this._tempClient:this._tempClient=o.u.createClient({baseUrl:this._hsUrl,idBaseUrl:this._isUrl})}getFlows(){const e=this;return this.createTemporaryClient().loginFlows().then((function(t){return e._flows=t.flows,e._currentFlowIndex=0,e._flows}))}chooseFlow(e){this._currentFlowIndex=e}getCurrentFlowStep(){const e=this._flows[this._currentFlowIndex];return e?e.type:null}loginViaPassword(e,t,n,o){const r=this,a=e.indexOf("@")>0;let s;s=t&&n?{type:"m.id.phone",country:t,number:n}:a?{type:"m.id.thirdparty",medium:"email",address:e}:{type:"m.id.user",user:e};const c={password:o,identifier:s,initial_device_display_name:this._defaultDeviceDisplayName},l=e=>i(r._fallbackHsUrl,this._isUrl,"m.login.password",c).catch(t=>{throw console.log("fallback HS login failed",t),e});let u=null;return i(r._hsUrl,r._isUrl,"m.login.password",c).catch(e=>{if(u=e,403===e.httpStatus&&r._fallbackHsUrl)return l(u);throw u}).catch(e=>{throw console.log("Login failed",e),e})}}async function i(e,t,n,r){const i=o.u.createClient({baseUrl:e,idBaseUrl:t}),a=await i.login(n,r),s=a.well_known;return s&&(s["m.homeserver"]&&s["m.homeserver"].base_url&&(e=s["m.homeserver"].base_url,console.log("Overrode homeserver setting with ".concat(e," from login response"))),s["m.identity_server"]&&s["m.identity_server"].base_url&&(t=s["m.identity_server"].base_url,console.log("Overrode IS setting with ".concat(t," from login response")))),{homeserverUrl:e,identityServerUrl:t,userId:a.user_id,deviceId:a.device_id,accessToken:a.access_token}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var o=n(3),r=n.n(o),i=n(37),a=n(40),s=n(36),c=n(34),l=n(171);function u(e){return"unverified_session_"+e}class d{static sharedInstance(){return e.mx_DeviceListener||(e.mx_DeviceListener=new d),e.mx_DeviceListener}constructor(){r()(this,"_onWillUpdateDevices",async(e,t)=>{if(t)return;const n=i.a.get().getUserId();e.includes(n)&&this._ensureDeviceIdsAtStartPopulated()}),r()(this,"_onDevicesUpdated",e=>{e.includes(i.a.get().getUserId())&&this._recheck()}),r()(this,"_onDeviceVerificationChanged",e=>{e===i.a.get().getUserId()&&this._recheck()}),r()(this,"_onUserTrustStatusChanged",(e,t)=>{e===i.a.get().getUserId()&&this._recheck()}),r()(this,"_onCrossSingingKeysChanged",()=>{this._recheck()}),r()(this,"_onAccountData",e=>{(e.getType().startsWith("m.secret_storage.")||e.getType().startsWith("m.cross_signing."))&&this._recheck()}),r()(this,"_onSync",(e,t)=>{"PREPARED"===e&&null===t&&this._recheck()}),this._dismissed=new Set,this._dismissedThisDeviceToast=!1,this._keyBackupInfo=null,this._keyBackupFetchedAt=null,this._ourDeviceIdsAtStart=null,this._displayingToastsForDeviceIds=new Set}start(){i.a.get().on("crypto.willUpdateDevices",this._onWillUpdateDevices),i.a.get().on("crypto.devicesUpdated",this._onDevicesUpdated),i.a.get().on("deviceVerificationChanged",this._onDeviceVerificationChanged),i.a.get().on("userTrustStatusChanged",this._onUserTrustStatusChanged),i.a.get().on("crossSigning.keysChanged",this._onCrossSingingKeysChanged),i.a.get().on("accountData",this._onAccountData),i.a.get().on("sync",this._onSync),this._recheck()}stop(){i.a.get()&&(i.a.get().removeListener("crypto.willUpdateDevices",this._onWillUpdateDevices),i.a.get().removeListener("crypto.devicesUpdated",this._onDevicesUpdated),i.a.get().removeListener("deviceVerificationChanged",this._onDeviceVerificationChanged),i.a.get().removeListener("userTrustStatusChanged",this._onUserTrustStatusChanged),i.a.get().removeListener("crossSigning.keysChanged",this._onCrossSingingKeysChanged),i.a.get().removeListener("accountData",this._onAccountData),i.a.get().removeListener("sync",this._onSync)),this._dismissed.clear(),this._dismissedThisDeviceToast=!1,this._keyBackupInfo=null,this._keyBackupFetchedAt=null,this._ourDeviceIdsAtStart=null,this._displayingToastsForDeviceIds=new Set}async dismissUnverifiedSessions(e){for(const t of e)this._dismissed.add(t);this._recheck()}dismissEncryptionSetup(){this._dismissedThisDeviceToast=!0,this._recheck()}_ensureDeviceIdsAtStartPopulated(){if(null===this._ourDeviceIdsAtStart){const e=i.a.get();this._ourDeviceIdsAtStart=new Set(e.getStoredDevicesForUser(e.getUserId()).map(e=>e.deviceId))}}async _getKeyBackupInfo(){const e=(new Date).getTime();return(!this._keyBackupInfo||this._keyBackupFetchedAt0?l.a.sharedInstance().addOrReplaceToast({key:"reviewsessions",title:Object(c.a)("Review where you’re logged in"),icon:"verification_warning",priority:l.a.PRIORITY_LOW,props:{deviceIds:n},component:s.getComponent("toasts.BulkUnverifiedSessionsToast")}):l.a.sharedInstance().dismissToast("reviewsessions");for(const e of o)l.a.sharedInstance().addOrReplaceToast({key:u(e),title:Object(c.a)("New login. Was this you?"),icon:"verification_warning",props:{deviceId:e},component:s.getComponent("toasts.UnverifiedSessionToast")});for(const e of this._displayingToastsForDeviceIds)o.has(e)||l.a.sharedInstance().dismissToast(u(e));this._displayingToastsForDeviceIds=o}}}).call(this,n(17))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));class o{getValueOverride(e,t,n,o){return null}onChange(e,t,n){}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return p}));var o=n(3),r=n.n(o),i=n(34),a=n(148),s=n(39),c=n(40),l=n(291);const u="light";class d{constructor(){r()(this,"_onChange",()=>{this.recheck()}),r()(this,"_onAction",e=>{"recheck_theme"===e.action&&this.recheck(e.forceTheme)}),this._themeWatchRef=null,this._systemThemeWatchRef=null,this._dispatcherRef=null,this._preferDark=e.matchMedia("(prefers-color-scheme: dark)"),this._preferLight=e.matchMedia("(prefers-color-scheme: light)"),this._currentTheme=this.getEffectiveTheme()}start(){this._themeWatchRef=c.b.watchSetting("theme",null,this._onChange),this._systemThemeWatchRef=c.b.watchSetting("use_system_theme",null,this._onChange),this._preferDark.addEventListener&&(this._preferDark.addEventListener("change",this._onChange),this._preferLight.addEventListener("change",this._onChange)),this._dispatcherRef=s.a.register(this._onAction)}stop(){this._preferDark.addEventListener&&(this._preferDark.removeEventListener("change",this._onChange),this._preferLight.removeEventListener("change",this._onChange)),c.b.unwatchSetting(this._systemThemeWatchRef),c.b.unwatchSetting(this._themeWatchRef),s.a.unregister(this._dispatcherRef)}recheck(e){const t=this._currentTheme;this._currentTheme=void 0===e?this.getEffectiveTheme():e,t!==this._currentTheme&&p(this._currentTheme)}getEffectiveTheme(){if(l.a.isLogin)return"light";if(c.b.getValueAt(c.a.DEVICE,"use_system_theme",null,!1,!0)){if(console.log("returning explicit system theme"),this._preferDark.matches)return"dark";if(this._preferLight.matches)return"light"}const e=c.b.getValueAt(c.a.DEVICE,"theme",null,!1,!0);if(e)return console.log("returning explicit theme: "+e),e;if(c.b.getValue("use_system_theme")){if(this._preferDark.matches)return"dark";if(this._preferLight.matches)return"light"}return console.log("returning theme value"),c.b.getValue("theme")}isSystemThemeSupported(){return this._preferDark.matches||this._preferLight.matches}}function h(){const e={light:Object(i.a)("Light theme"),dark:Object(i.a)("Dark theme")},t=c.b.getValue("custom_themes"),n={};for(const{name:e}of t)n["custom-".concat(e)]=e;return Object.assign({},n,e)}async function p(e){if(!e){const t=new d;e=t.getEffectiveTheme()}let t=e;if(e.startsWith("custom-")){const n=function(e){const t=c.b.getValue("custom_themes");if(!t)throw new Error("No custom themes set, can't set custom theme \"".concat(e,'"'));const n=t.find(t=>t.name===e);if(!n){const n=t.map(e=>e.name).join(", ");throw new Error("Can't find custom theme \"".concat(e,'", only know ').concat(n))}return n}(e.substr(7));t=n.is_dark?"dark-custom":"light-custom",function(e){const{style:t}=document.body;if(e.colors)for(const[n,o]of Object.entries(e.colors))t.setProperty("--".concat(n),o),t.setProperty("--".concat(n,"-0pct"),o+"00"),t.setProperty("--".concat(n,"-50pct"),o+"7F")}(n)}const n=Object.create(null);let o;for(let e=0;o=document.getElementsByTagName("link")[e];e++){const e=o.getAttribute("href").match(/^bundles\/.*\/theme-(.*)\.css$/);e&&(n[e[1]]=o)}if(!(t in n))throw new Error("Unknown theme "+t);return n[t].disabled=!1,new Promise(o=>{const r=function(){n[t].disabled=!1,Object.values(n).forEach(e=>{e!=n[t]&&(e.disabled=!0)}),a.a.setTheme(e),o()};let i=!1;n[t].onload=()=>{r()};for(let e=0;e=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},c=function(e,t){return function(n,o){t(n,o,e)}},l=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(e,t,n,o){return new(n||(n=Promise))((function(r,i){function a(e){try{c(o.next(e))}catch(e){i(e)}}function s(e){try{c(o.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((o=o.apply(e,t||[])).next())}))},d=function(e,t){var n,o,r,i,a={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,o&&(r=2&i[0]?o.return:i[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,i[1])).done)return r;switch(o=0,r&&(i=[2&i[0],r.value]),i[0]){case 0:case 1:r=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,o=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((r=(r=a.trys).length>0&&r[r.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!r||i[1]>r[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},m=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var o,r,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return a},g=function(){for(var e=[],t=0;t1||s(e,t)}))})}function s(e,t){try{(n=r[e](t)).value instanceof _?Promise.resolve(n.value.v).then(c,l):u(i[0][2],n)}catch(e){u(i[0][3],e)}var n}function c(e){s("next",e)}function l(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}},b=function(e){var t,n;return t={},o("next"),o("throw",(function(e){throw e})),o("return"),t[Symbol.iterator]=function(){return this},t;function o(o,r){t[o]=e[o]?function(t){return(n=!n)?{value:_(e[o](t)),done:"return"===o}:r?r(t):t}:r}},y=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=p(e),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(n){t[n]=e[n]&&function(t){return new Promise((function(o,r){!function(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}(o,r,(t=e[n](t)).done,t.value)}))}}},E=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},S=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},w=function(e){return e&&e.__esModule?e:{default:e}},C=function(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)},x=function(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n},t("__extends",r),t("__assign",i),t("__rest",a),t("__decorate",s),t("__param",c),t("__metadata",l),t("__awaiter",u),t("__generator",d),t("__exportStar",h),t("__values",p),t("__read",m),t("__spread",g),t("__spreadArrays",f),t("__await",_),t("__asyncGenerator",v),t("__asyncDelegator",b),t("__asyncValues",y),t("__makeTemplateObject",E),t("__importStar",S),t("__importDefault",w),t("__classPrivateFieldGet",C),t("__classPrivateFieldSet",x)}.apply(t,[t]))||(e.exports=o)}()}).call(this,n(17))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deferAction=function(e){var t=window.setImmediate;void 0!==t?t(e):setTimeout(e,1)},t.inlineProp=void 0;t.inlineProp=function(e,t){var n={};return n[e]=t,n}},function(e,t,n){"use strict";var o=n(46),r=n.n(o),i=n(56),a=n.n(i),s=n(33),c=n.n(s),l=n(35),u=n.n(l),d=n(42),h=n.n(d),p=n(36);const m=e=>{let{checked:t,disabled:n=!1,onChange:o}=e,i=a()(e,["checked","disabled","onChange"]);const s=h()({mx_ToggleSwitch:!0,mx_ToggleSwitch_on:t,mx_ToggleSwitch_enabled:!n}),l=p.getComponent("elements.AccessibleButton");return c.a.createElement(l,r()({},i,{className:s,onClick:e=>{n||o(!t)},role:"switch","aria-checked":t,"aria-disabled":n}),c.a.createElement("div",{className:"mx_ToggleSwitch_ball"}))};m.propTypes={checked:u.a.bool.isRequired,disabled:u.a.bool,onChange:u.a.func.isRequired},t.a=m},function(e,t,n){var o=n(370),r=n(311);e.exports=function(e){return null!=e&&r(e.length)&&!o(e)}},function(e,t,n){var o=n(176);e.exports=function(e){if("string"==typeof e||o(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},function(e,t){e.exports=function(e){return e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var o=n(3),r=n.n(o),i=n(120);class a extends i.a{static set matrixClient(e){const t=a._matrixClient;a._matrixClient=e;for(const n of a._instances)n.initMatrixClient(t,e)}constructor(){super(),a._instances.push(this)}initMatrixClient(){console.warn("initMatrixClient not overridden")}}r()(a,"_matrixClient",void 0),r()(a,"_instances",[])},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var o=n(49),r=n(85),i=n(76),a=n(1),s=n(0),c=n(3),l=n.n(c);class u extends o.EventEmitter{constructor(e,t,n){super(),l()(this,"_onEventStatus",(e,t)=>{e.isSending()?t===i.a.CANCELLED&&(e.removeListener("Event.status",this._onEventStatus),this._removeEvent(e)):e.removeListener("Event.status",this._onEventStatus)}),l()(this,"_onBeforeRedaction",e=>{this._relations.has(e)&&(this._relations.delete(e),"m.annotation"===this.relationType?this._removeAnnotationFromAggregation(e):"m.replace"===this.relationType&&this._targetEvent&&this._targetEvent.makeReplaced(this.getLastReplacement()),e.removeListener("Event.beforeRedaction",this._onBeforeRedaction),this.emit("Relations.redaction",e))}),this.relationType=e,this.eventType=t,this._relations=new Set,this._annotationsByKey={},this._annotationsBySender={},this._sortedAnnotationsByKey=[],this._targetEvent=null}addEvent(e){if(this._relations.has(e))return;const t=e.getRelation();if(!t)return void console.error("Event must have relation info");const n=t.rel_type,o=e.getType();this.relationType===n&&this.eventType===o?(e.isSending()&&e.on("Event.status",this._onEventStatus),this._relations.add(e),"m.annotation"===this.relationType?this._addAnnotationToAggregation(e):"m.replace"===this.relationType&&this._targetEvent&&this._targetEvent.makeReplaced(this.getLastReplacement()),e.on("Event.beforeRedaction",this._onBeforeRedaction),this.emit("Relations.add",e)):console.error("Event relation info doesn't match this container")}_removeEvent(e){if(!this._relations.has(e))return;const t=e.getRelation();if(!t)return void console.error("Event must have relation info");const n=t.rel_type,o=e.getType();this.relationType===n&&this.eventType===o?(this._relations.delete(e),"m.annotation"===this.relationType?this._removeAnnotationFromAggregation(e):"m.replace"===this.relationType&&this._targetEvent&&this._targetEvent.makeReplaced(this.getLastReplacement()),this.emit("Relations.remove",e)):console.error("Event relation info doesn't match this container")}getRelations(){return[...this._relations]}_addAnnotationToAggregation(e){const{key:t}=e.getRelation();if(!t)return;let n=this._annotationsByKey[t];n||(n=this._annotationsByKey[t]=new Set,this._sortedAnnotationsByKey.push([t,n])),n.add(e),this._sortedAnnotationsByKey.sort((e,t)=>{const n=e[1];return t[1].size-n.size});const o=e.getSender();let r=this._annotationsBySender[o];r||(r=this._annotationsBySender[o]=new Set),r.add(e)}_removeAnnotationFromAggregation(e){const{key:t}=e.getRelation();if(!t)return;const n=this._annotationsByKey[t];n&&(n.delete(e),this._sortedAnnotationsByKey.sort((e,t)=>{const n=e[1];return t[1].size-n.size}));const o=e.getSender(),r=this._annotationsBySender[o];r&&r.delete(e)}getSortedAnnotationsByKey(){return"m.annotation"!==this.relationType?null:this._sortedAnnotationsByKey}getAnnotationsBySender(){return"m.annotation"!==this.relationType?null:this._annotationsBySender}getLastReplacement(){if("m.replace"!==this.relationType)return null;if(!this._targetEvent)return null;const e=this._targetEvent.getServerAggregatedRelation("m.replace"),t=e&&e.origin_server_ts;return this.getRelations().reduce((e,n)=>n.getSender()!==this._targetEvent.getSender()||t&&t>n.getTs()||e&&e.getTs()>n.getTs()?e:n,null)}setTargetEvent(e){if(!this._targetEvent&&(this._targetEvent=e,"m.replace"===this.relationType)){const e=this.getLastReplacement();e&&this._targetEvent.makeReplaced(e)}}}let d;function h(e,t){this.room=e,this._timelineSupport=Boolean(t.timelineSupport),this._liveTimeline=new r.a(this),this._unstableClientRelationAggregation=!!t.unstableClientRelationAggregation,this._timelines=[this._liveTimeline],this._eventIdToTimeline={},this._filter=t.filter||null,this._unstableClientRelationAggregation&&(this._relations={})}d=s.a.log.bind(s.a),a.o(h,o.EventEmitter),h.prototype.getTimelines=function(){return this._timelines},h.prototype.getFilter=function(){return this._filter},h.prototype.setFilter=function(e){this._filter=e},h.prototype.getPendingEvents=function(){return this.room?this._filter?this._filter.filterRoomTimeline(this.room.getPendingEvents()):this.room.getPendingEvents():[]},h.prototype.getLiveTimeline=function(){return this._liveTimeline},h.prototype.eventIdToTimeline=function(e){return this._eventIdToTimeline[e]},h.prototype.replaceEventId=function(e,t){const n=this._eventIdToTimeline[e];n&&(delete this._eventIdToTimeline[e],this._eventIdToTimeline[t]=n)},h.prototype.resetLiveTimeline=function(e,t){const n=!this._timelineSupport||!t,o=this._liveTimeline,i=n?o.forkLive(r.a.FORWARDS):o.fork(r.a.FORWARDS);n?(this._timelines=[i],this._eventIdToTimeline={}):this._timelines.push(i),t&&o.setPaginationToken(t,r.a.FORWARDS),i.setPaginationToken(e,r.a.BACKWARDS),this._liveTimeline=i,this.emit("Room.timelineReset",this.room,this,n)},h.prototype.getTimelineForEvent=function(e){const t=this._eventIdToTimeline[e];return void 0===t?null:t},h.prototype.findEventById=function(e){const t=this.getTimelineForEvent(e);if(t)return a.k(t.getEvents(),(function(t){return t.getId()==e}))},h.prototype.addTimeline=function(){if(!this._timelineSupport)throw new Error("timeline support is disabled. Set the 'timelineSupport' parameter to true when creating MatrixClient to enable it.");const e=new r.a(this);return this._timelines.push(e),e},h.prototype.addEventsToTimeline=function(e,t,n,o){if(!n)throw new Error("'timeline' not specified for EventTimelineSet.addEventsToTimeline");if(!t&&n==this._liveTimeline)throw new Error("EventTimelineSet.addEventsToTimeline cannot be used for adding events to the live timeline - use Room.addLiveEvents instead");if(this._filter&&!(e=this._filter.filterRoomTimeline(e)).length)return;const i=t?r.a.BACKWARDS:r.a.FORWARDS,a=t?r.a.FORWARDS:r.a.BACKWARDS;let c=!1,l=!1;for(let o=0;o{this.aggregateRelations(e)});const t=e.getRelation();if(!t)return;const n=t.event_id,o=t.rel_type,r=e.getType();let a=this._relations[n];a||(a=this._relations[n]={});let s=a[o];s||(s=a[o]={});let c,l=s[r],d=!1;l||(l=s[r]=new u(o,r,this.room),d=!0,c=this.findEventById(n),c&&l.setTargetEvent(c)),l.addEvent(e),d&&c&&c.emit("Event.relationsCreated",o,r)}},function(e,t,n){"use strict";function o(e){this.filter_json=e,this.types=e.types||null,this.not_types=e.not_types||[],this.rooms=e.rooms||null,this.not_rooms=e.not_rooms||[],this.senders=e.senders||null,this.not_senders=e.not_senders||[],this.contains_url=e.contains_url||null}function r(e,t,n){const o=t.split(".");let r=e;for(let e=0;e0)return!1;const o=i[t];if(o&&!o.map(n))return!1}const a=this.filter_json.contains_url;return void 0===a||a===o},o.prototype.filter=function(e){return e.filter(this.check,this)},o.prototype.limit=function(){return void 0!==this.filter_json.limit?this.filter_json.limit:10},i.LAZY_LOADING_MESSAGES_FILTER={lazy_load_members:!0},i.prototype.getFilterId=function(){return this.filterId},i.prototype.getDefinition=function(){return this.definition},i.prototype.setDefinition=function(e){this.definition=e;const t=e.room,n={};t&&(t.rooms&&(n.rooms=t.rooms),t.rooms&&(n.not_rooms=t.not_rooms),this._include_leave=t.include_leave||!1),this._room_filter=new o(n),this._room_timeline_filter=new o(t&&t.timeline||{})},i.prototype.getRoomTimelineFilterComponent=function(){return this._room_timeline_filter},i.prototype.filterRoomTimeline=function(e){return this._room_timeline_filter.filter(this._room_filter.filter(e))},i.prototype.setTimelineLimit=function(e){r(this.definition,"room.timeline.limit",e)},i.prototype.setLazyLoadMembers=function(e){r(this.definition,"room.state.lazy_load_members",!!e)},i.prototype.setIncludeLeaveRooms=function(e){r(this.definition,"room.include_leave",e)},i.fromJson=function(e,t,n){const o=new i(e,t);return o.setDefinition(n),o}},function(e,t,n){"use strict";var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(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 o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,c=a(e),l=1;l0})),(function(t){e._activeQueues.push(t),s("Spinning up queue: '%s'",t),function e(t,n){const r=function(e,t){const n=e._queues[t];if(!o.p(n))return null;return n[0]}(t,n);if(!r){const e=t._activeQueues.indexOf(n);return e>=0&&t._activeQueues.splice(e,1),void s("Stopping queue '%s' as it is now empty",n)}s("Queue '%s' has %s pending events",n,t._queues[n].length),Promise.resolve().then(()=>t._procFn(r.event)).then((function(o){a(t,n),s("Queue '%s' sent event %s",n,r.event.getId()),r.defer.resolve(o),e(t,n)}),(function(o){r.attempts+=1;const i=t.retryAlgorithm(r.event,r.attempts,o);s("retry(%s) err=%s event_id=%s waitTime=%s",r.attempts,o,r.event.getId(),i),-1===i?(s("Queue '%s' giving up on event %s",n,r.event.getId()),a(t,n),r.defer.reject(o),e(t,n)):setTimeout((function(){e(t,n)}),i)}))}(e,t)}))}function a(e,t){const n=e._queues[t];return o.p(n)?n.shift():null}function s(){0}r.prototype.getQueueForEvent=function(e){const t=this.queueAlgorithm(e);return t&&this._queues[t]?o.u(this._queues[t],(function(e){return e.event})):null},r.prototype.removeEventFromQueue=function(e){const t=this.queueAlgorithm(e);if(!t||!this._queues[t])return!1;let n=!1;return o.y(this._queues[t],(function(t){if(t.event.getId()===e.getId())return n=!0,!0})),n},r.prototype.setProcessFunction=function(e){this._procFn=e,i(this)},r.prototype.queueEvent=function(e){const t=this.queueAlgorithm(e);if(!t)return null;this._queues[t]||(this._queues[t]=[]);const n=o.d();return this._queues[t].push({event:e,defer:n,attempts:0}),s("Queue algorithm dumped event %s into queue '%s'",e.getId(),t),i(this),n.promise},r.RETRY_BACKOFF_RATELIMIT=function(e,t,n){if(400===n.httpStatus||403===n.httpStatus||401===n.httpStatus)return-1;if("rejected"===n.cors)return-1;if("M_TOO_LARGE"===n.name)return-1;if("M_LIMIT_EXCEEDED"===n.name){const e=n.data.retry_after_ms;if(e)return e}return t>4?-1:1e3*Math.pow(2,t)},r.QUEUE_MESSAGES=function(e){return"m.room.message"===e.getType()||e.hasAssocation()?"message":null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));const o=Object.freeze({IS:"SERVICE_TYPE_IS",IM:"SERVICE_TYPE_IM"})},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var o=n(49),r=n(185),i=n(0),a=n(1);function s(e,t){this.roomId=e,this.members={},this.events={},this.paginationToken=null,this._sentinels={},this._updateModifiedTime(),this._displayNameToUserIds={},this._userIdsToDisplayNames={},this._tokenToInvite={},this._joinedMemberCount=null,this._summaryJoinedMemberCount=null,this._invitedMemberCount=null,this._summaryInvitedMemberCount=null,t||(t={status:1}),this._oobMemberFlags=t}function c(e,t,n){const o=e._userIdsToDisplayNames[t];if(delete e._userIdsToDisplayNames[t],o){const n=a.z(o),r=e._displayNameToUserIds[n];if(r){const o=r.filter(e=>e!==t);e._displayNameToUserIds[n]=o}}e._userIdsToDisplayNames[t]=n;const r=n&&a.z(n);r&&(e._displayNameToUserIds[r]||(e._displayNameToUserIds[r]=[]),e._displayNameToUserIds[r].push(t))}a.o(s,o.EventEmitter),s.prototype.getJoinedMemberCount=function(){return null!==this._summaryJoinedMemberCount?this._summaryJoinedMemberCount:(null===this._joinedMemberCount&&(this._joinedMemberCount=this.getMembers().reduce((e,t)=>"join"===t.membership?e+1:e,0)),this._joinedMemberCount)},s.prototype.setJoinedMemberCount=function(e){this._summaryJoinedMemberCount=e},s.prototype.getInvitedMemberCount=function(){return null!==this._summaryInvitedMemberCount?this._summaryInvitedMemberCount:(null===this._invitedMemberCount&&(this._invitedMemberCount=this.getMembers().reduce((e,t)=>"invite"===t.membership?e+1:e,0)),this._invitedMemberCount)},s.prototype.setInvitedMemberCount=function(e){this._summaryInvitedMemberCount=e},s.prototype.getMembers=function(){return a.B(this.members)},s.prototype.getMembersExcept=function(e){return a.B(this.members).filter(t=>!e.includes(t.userId))},s.prototype.getMember=function(e){return this.members[e]||null},s.prototype.getSentinelMember=function(e){if(!e)return null;let t=this._sentinels[e];if(void 0===t){t=new r.a(this.roomId,e);const n=this.members[e];n&&t.setMembershipEvent(n.events.member,this),this._sentinels[e]=t}return t},s.prototype.getStateEvents=function(e,t){if(!this.events[e])return void 0===t?[]:null;if(void 0===t)return a.B(this.events[e]);const n=this.events[e][t];return n||null},s.prototype.clone=function(){const e=new s(this.roomId,this._oobMemberFlags),t=this._oobMemberFlags.status;return this._oobMemberFlags.status=1,Object.values(this.events).forEach(t=>{const n=Object.values(t);e.setStateEvents(n)}),this._oobMemberFlags.status=t,null!==this._summaryInvitedMemberCount&&e.setInvitedMemberCount(this.getInvitedMemberCount()),null!==this._summaryJoinedMemberCount&&e.setJoinedMemberCount(this.getJoinedMemberCount()),3==this._oobMemberFlags.status&&this.getMembers().forEach(t=>{if(t.isOutOfBand()){e.getMember(t.userId).markOutOfBand()}}),e},s.prototype.setUnknownStateEvents=function(e){const t=e.filter(e=>void 0===this.events[e.getType()]||void 0===this.events[e.getType()][e.getStateKey()]);this.setStateEvents(t)},s.prototype.setStateEvents=function(e){const t=this;this._updateModifiedTime(),a.l(e,(function(e){e.getRoomId()===t.roomId&&e.isState()&&(t._setStateEvent(e),"m.room.member"===e.getType()&&(c(t,e.getStateKey(),e.getContent().displayname),function(e,t){if(!t.getContent().third_party_invite)return;const n=(t.getContent().third_party_invite.signed||{}).token;if(!n)return;if(!e.getStateEvents("m.room.third_party_invite",n))return;e._tokenToInvite[n]=t}(t,e)),t.emit("RoomState.events",e,t))})),a.l(e,(function(e){if(e.getRoomId()===t.roomId&&e.isState())if("m.room.member"===e.getType()){const n=e.getStateKey();"leave"!==e.getContent().membership&&"ban"!==e.getContent().membership||(e.getContent().avatar_url=e.getContent().avatar_url||e.getPrevContent().avatar_url,e.getContent().displayname=e.getContent().displayname||e.getPrevContent().displayname);const o=t._getOrCreateMember(n,e);o.setMembershipEvent(e,t),t._updateMember(o),t.emit("RoomState.members",e,t,o)}else if("m.room.power_levels"===e.getType()){const n=a.B(t.members);a.l(n,(function(n){n.setPowerLevelEvent(e),t.emit("RoomState.members",e,t,n)})),t._sentinels={}}}))},s.prototype._getOrCreateMember=function(e,t){let n=this.members[e];return n||(n=new r.a(this.roomId,e),this.members[e]=n,this.emit("RoomState.newMember",t,this,n)),n},s.prototype._setStateEvent=function(e){void 0===this.events[e.getType()]&&(this.events[e.getType()]={}),this.events[e.getType()][e.getStateKey()]=e},s.prototype._updateMember=function(e){const t=this.getStateEvents("m.room.power_levels","");t&&e.setPowerLevelEvent(t),delete this._sentinels[e.userId],this.members[e.userId]=e,this._joinedMemberCount=null,this._invitedMemberCount=null},s.prototype.needsOutOfBandMembers=function(){return 1===this._oobMemberFlags.status},s.prototype.markOutOfBandMembersStarted=function(){1===this._oobMemberFlags.status&&(this._oobMemberFlags.status=2)},s.prototype.markOutOfBandMembersFailed=function(){2===this._oobMemberFlags.status&&(this._oobMemberFlags.status=1)},s.prototype.clearOutOfBandMembers=function(){let e=0;Object.keys(this.members).forEach(t=>{this.members[t].isOutOfBand()&&(++e,delete this.members[t])}),i.a.log("LL: RoomState removed ".concat(e," members...")),this._oobMemberFlags.status=1},s.prototype.setOutOfBandMembers=function(e){i.a.log("LL: RoomState about to set ".concat(e.length," OOB members ...")),2===this._oobMemberFlags.status&&(i.a.log("LL: RoomState put in OOB_STATUS_FINISHED state ..."),this._oobMemberFlags.status=3,e.forEach(e=>this._setOutOfBandMember(e)))},s.prototype._setOutOfBandMember=function(e){if("m.room.member"!==e.getType())return;const t=e.getStateKey(),n=this.getMember(t);if(n&&!n.isOutOfBand())return;const o=this._getOrCreateMember(t,e);o.setMembershipEvent(e,this),o.markOutOfBand(),c(this,o.userId,o.name),this._setStateEvent(e),this._updateMember(o),this.emit("RoomState.members",e,this,o)},s.prototype.setTypingEvent=function(e){a.l(a.B(this.members),(function(t){t.setTypingEvent(e)}))},s.prototype.getInviteForThreePidToken=function(e){return this._tokenToInvite[e]||null},s.prototype._updateModifiedTime=function(){this._modified=Date.now()},s.prototype.getLastModifiedTime=function(){return this._modified},s.prototype.getUserIdsWithDisplayName=function(e){return this._displayNameToUserIds[a.z(e)]||[]},s.prototype.maySendRedactionForEvent=function(e,t){const n=this.getMember(t);if(!n||"leave"===n.membership)return!1;if(e.status||e.isRedacted())return!1;const o=this.maySendEvent("m.room.redaction",t);return e.getSender()===t?o:this._hasSufficientPowerLevelFor("redact",n.powerLevel)},s.prototype._hasSufficientPowerLevelFor=function(e,t){const n=this.getStateEvents("m.room.power_levels","");let o={};n&&(o=n.getContent());let r=50;return a.s(o[e])&&(r=o[e]),t>=r},s.prototype.maySendMessage=function(e){return this._maySendEventOfType("m.room.message",e,!1)},s.prototype.maySendEvent=function(e,t){return this._maySendEventOfType(e,t,!1)},s.prototype.mayClientSendStateEvent=function(e,t){return!t.isGuest()&&this.maySendStateEvent(e,t.credentials.userId)},s.prototype.maySendStateEvent=function(e,t){return this._maySendEventOfType(e,t,!0)},s.prototype._maySendEventOfType=function(e,t,n){const o=this.getStateEvents("m.room.power_levels","");let r,i={},a=0,s=0,c=0;if(o){r=o.getContent(),i=r.events||{},a=Number.isFinite(r.state_default)?r.state_default:50;const e=r.users&&r.users[t];Number.isFinite(e)?c=e:Number.isFinite(r.users_default)&&(c=r.users_default),Number.isFinite(r.events_default)&&(s=r.events_default)}let l=n?a:s;return Number.isFinite(i[e])&&(l=i[e]),c>=l},s.prototype.mayTriggerNotifOfType=function(e,t){const n=this.getMember(t);if(!n)return!1;const o=this.getStateEvents("m.room.power_levels","");let r=50;return o&&o.getContent()&&o.getContent().notifications&&a.s(o.getContent().notifications[e])&&(r=o.getContent().notifications[e]),n.powerLevel>=r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));class o{constructor(e){this.target=e,this.boundHandlers={}}_handleEvent(e,...t){this.target.emit(e,...t)}reEmit(e,t){const n=(t,...n)=>{t(...n,e)};for(const o of t){void 0===this.boundHandlers[o]&&(this.boundHandlers[o]=this._handleEvent.bind(this,o));const t=n.bind(this,this.boundHandlers[o]);e.on(o,t)}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var o=n(1),r=n(49);function i(e){this.groupId=e,this.name=null,this.avatarUrl=null,this.myMembership=null,this.inviter=null}o.o(i,r.EventEmitter),i.prototype.setProfile=function(e,t){this.name===e&&this.avatarUrl===t||(this.name=e||this.groupId,this.avatarUrl=t,this.emit("Group.profile",this))},i.prototype.setMyMembership=function(e){this.myMembership!==e&&(this.myMembership=e,this.emit("Group.myMembership",this))},i.prototype.setInviter=function(e){this.inviter=e}},function(e,t,n){"use strict";for(var o=/[\\\"\x00-\x1F]/g,r={},i=0;i<32;++i)r[String.fromCharCode(i)]="\\U"+("0000"+i.toString(16)).slice(-4).toUpperCase();function a(e){return o.lastIndex=0,e.replace(o,(function(e){return r[e]}))}function s(e){switch(typeof e){case"string":return'"'+a(e)+'"';case"number":return isFinite(e)?e:"null";case"boolean":return e;case"object":return null===e?"null":Array.isArray(e)?function(e){for(var t="[",n="",o=0;o=0;if(!this._callbacks.getCrossSigningKey)throw new Error("No getCrossSigningKey callback supplied");function r(t){if(!t)return;const o=new e.Olm.PkSigning,r=o.init_with_seed(t);if(r===n)return[r,o];o.free()}let i;void 0===n&&(n=this.getId(t)),this._cacheCallbacks.getCrossSigningKeyCache&&o&&(i=await this._cacheCallbacks.getCrossSigningKeyCache(t,n));const a=r(i);if(a)return a;i=await this._callbacks.getCrossSigningKey(t,n);const s=r(i);if(s)return this._cacheCallbacks.storeCrossSigningKeyCache&&o&&await this._cacheCallbacks.storeCrossSigningKeyCache(t,i),s;if(!i)throw new Error("getCrossSigningKey callback for "+t+" returned falsey");throw new Error("Key type "+t+" from getCrossSigningKey callback did not match")}static fromStorage(e,t){const n=new c(t);for(const t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);return n}toStorage(){return{keys:this.keys,firstUse:this.firstUse,crossSigningVerifiedBefore:this.crossSigningVerifiedBefore}}async isStoredInSecretStorage(e){const t=await e.isStored("m.cross_signing.master",!1)||{};function n(e){for(const n of Object.keys(t))e[n]||delete t[n]}for(const t of["self_signing","user_signing"])n(await e.isStored("m.cross_signing.".concat(t),!1)||{});return Object.keys(t).length?t:null}static async storeInSecretStorage(e,t){for(const n of Object.keys(e)){const r=Object(o.encodeBase64)(e[n]);await t.store("m.cross_signing.".concat(n),r)}}static async getFromSecretStorage(e,t){const n=await t.get("m.cross_signing.".concat(e));return Object(o.decodeBase64)(n)}getId(e){if(e=e||"master",!this.keys[e])return null;return s(this.keys[e])}async resetKeys(t){if(!this._callbacks.saveCrossSigningKeys)throw new Error("No saveCrossSigningKeys callback supplied");if(void 0===t||t&l.MASTER||!this.keys.master)t=l.MASTER|l.USER_SIGNING|l.SELF_SIGNING;else if(0===t)return;const n={},r={};let i,a;try{if(t&l.MASTER?(i=new e.Olm.PkSigning,n.master=i.generate_seed(),a=i.init_with_seed(n.master),r.master={user_id:this.userId,usage:["master"],keys:{["ed25519:"+a]:a}}):[a,i]=await this.getCrossSigningKey("master"),t&l.SELF_SIGNING){const t=new e.Olm.PkSigning;try{n.self_signing=t.generate_seed();const e=t.init_with_seed(n.self_signing);r.self_signing={user_id:this.userId,usage:["self_signing"],keys:{["ed25519:"+e]:e}},Object(o.pkSign)(r.self_signing,i,this.userId,a)}finally{t.free()}}if(t&l.USER_SIGNING){const t=new e.Olm.PkSigning;try{n.user_signing=t.generate_seed();const e=t.init_with_seed(n.user_signing);r.user_signing={user_id:this.userId,usage:["user_signing"],keys:{["ed25519:"+e]:e}},Object(o.pkSign)(r.user_signing,i,this.userId,a)}finally{t.free()}}Object.assign(this.keys,r),this._callbacks.saveCrossSigningKeys(n)}finally{i&&i.free()}}clearKeys(){this.keys={}}setKeys(e){const t={};if(e.master){if(e.master.user_id!==this.userId){const t="Mismatched user ID "+e.master.user_id+" in master key from "+this.userId;throw i.a.error(t),new Error(t)}this.keys.master?s(e.master)!==this.getId()&&(this.firstUse=!1):this.firstUse=!0,t.master=e.master}else{if(!this.keys.master)throw new Error("Tried to set cross-signing keys without a master key");t.master=this.keys.master}const n=s(t.master);if(e.user_signing){if(e.user_signing.user_id!==this.userId){const t="Mismatched user ID "+e.master.user_id+" in user_signing key from "+this.userId;throw i.a.error(t),new Error(t)}try{Object(o.pkVerify)(e.user_signing,n,this.userId)}catch(e){throw i.a.error("invalid signature on user-signing key"),e}}if(e.self_signing){if(e.self_signing.user_id!==this.userId){const t="Mismatched user ID "+e.master.user_id+" in self_signing key from "+this.userId;throw i.a.error(t),new Error(t)}try{Object(o.pkVerify)(e.self_signing,n,this.userId)}catch(e){throw i.a.error("invalid signature on self-signing key"),e}}e.master&&(this.keys.master=e.master,this.keys.self_signing=null,this.keys.user_signing=null),e.self_signing&&(this.keys.self_signing=e.self_signing),e.user_signing&&(this.keys.user_signing=e.user_signing)}updateCrossSigningVerifiedBefore(e){!this.crossSigningVerifiedBefore&&e&&(this.crossSigningVerifiedBefore=!0)}async signObject(e,t){if(!this.keys[t])throw new Error("Attempted to sign with "+t+" key but no such key present");const[n,r]=await this.getCrossSigningKey(t);try{return Object(o.pkSign)(e,r,this.userId,n),e}finally{r.free()}}async signUser(e){if(this.keys.user_signing)return this.signObject(e.keys.master,"user_signing");i.a.info("No user signing key: not signing user")}async signDevice(e,t){if(e!==this.userId)throw new Error("Trying to sign ".concat(e,"'s device; can only sign our own device"));if(this.keys.self_signing)return this.signObject({algorithms:t.algorithms,keys:t.keys,device_id:t.deviceId,user_id:e},"self_signing");i.a.info("No self signing key: not signing device")}checkUserTrust(e){if(this.userId===e.userId&&this.getId()&&this.getId()===e.getId()&&this.getId("self_signing")&&this.getId("self_signing")===e.getId("self_signing"))return new u(!0,!0,this.firstUse);if(!this.keys.user_signing)return new u(!1,!1,e.firstUse);let t;const n=e.keys.master,r=this.getId("user_signing");try{Object(o.pkVerify)(n,r,this.userId),t=!0}catch(e){t=!1}return new u(t,e.crossSigningVerifiedBefore,e.firstUse)}checkDeviceTrust(e,t,n,r){const i=this.checkUserTrust(e),a=e.keys.self_signing;if(!a)return new d(!1,!1,n,r);const c=function(e,t){return{algorithms:e.algorithms,keys:e.keys,device_id:e.deviceId,user_id:t,signatures:e.signatures}}(t,e.userId);try{return Object(o.pkVerify)(a,e.getId(),e.userId),Object(o.pkVerify)(c,s(a),e.userId),d.fromUserTrustLevel(i,n,r)}catch(e){return new d(!1,!1,n,r)}}getCacheCallbacks(){return this._cacheCallbacks}}const l={MASTER:4,USER_SIGNING:2,SELF_SIGNING:1};class u{constructor(e,t,n){this._crossSigningVerified=e,this._crossSigningVerifiedBefore=t,this._tofu=n}isVerified(){return this.isCrossSigningVerified()}isCrossSigningVerified(){return this._crossSigningVerified}wasCrossSigningVerified(){return this._crossSigningVerifiedBefore}isTofu(){return this._tofu}}class d{constructor(e,t,n,o){this._crossSigningVerified=e,this._tofu=t,this._localVerified=n,this._trustCrossSignedDevices=o}static fromUserTrustLevel(e,t,n){return new d(e._crossSigningVerified,e._tofu,t,n)}isVerified(){return Boolean(this.isLocallyVerified()||this._trustCrossSignedDevices&&this.isCrossSigningVerified())}isCrossSigningVerified(){return this._crossSigningVerified}isLocallyVerified(){return this._localVerified}isTofu(){return this._tofu}}function h(e){return{getCrossSigningKeyCache:function(t,n){return new Promise(n=>e.doTxn("readonly",[a.a.STORE_ACCOUNT],o=>{e.getSecretStorePrivateKey(o,n,t)}))},storeCrossSigningKeyCache:function(t,n){if(!(n instanceof Uint8Array))throw new Error("storeCrossSigningKeyCache expects Uint8Array, got ".concat(n));return e.doTxn("readwrite",[a.a.STORE_ACCOUNT],o=>{e.storeSecretStorePrivateKey(o,t,n)})}}}}).call(this,n(17))},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return m}));var o=n(3),r=n.n(o),i=n(76),a=n(49),s=n(0),c=n(186),l=n(155),u=n(235),d=n(61);const h=new Error("Verification timed out");class p extends Error{constructor(e){super(),this.startEvent=e}}class m extends a.EventEmitter{constructor(e,t,n,o,r,i){super(),this._channel=e,this._baseApis=t,this.userId=n,this.deviceId=o,this.startEvent=r,this.request=i,this.cancelled=!1,this._done=!1,this._promise=null,this._transactionTimeoutTimer=null}get initiatedByMe(){if(!this.startEvent)return!0;const e=this.startEvent.getSender(),t=this.startEvent.getContent();return e===this._baseApis.getUserId()&&t.from_device===this._baseApis.getDeviceId()}_resetTimer(){s.a.info("Refreshing/starting the verification transaction timeout timer"),null!==this._transactionTimeoutTimer&&clearTimeout(this._transactionTimeoutTimer),this._transactionTimeoutTimer=setTimeout(()=>{this._done||this.cancelled||(s.a.info("Triggering verification timeout"),this.cancel(h))},6e5)}_endTimer(){null!==this._transactionTimeoutTimer&&(clearTimeout(this._transactionTimeoutTimer),this._transactionTimeoutTimer=null)}_send(e,t){return this._channel.send(e,t)}_waitForEvent(e){if(this._done)return Promise.reject(new Error("Verification is already done"));const t=this.request.getEventFromOtherParty(e);return t?Promise.resolve(t):(this._expectedEvent=e,new Promise((e,t)=>{this._resolveEvent=e,this._rejectEvent=t}))}canSwitchStartEvent(){return!1}switchStartEvent(e){if(this.canSwitchStartEvent(e))if(s.a.log("Verification Base: switching verification start event",{restartingFlow:!!this._rejectEvent}),this._rejectEvent){const t=this._rejectEvent;this._rejectEvent=void 0,t(new p(e))}else this.startEvent=e}handleEvent(e){if(!this._done)if(e.getType()===this._expectedEvent)"m.key.verification.done"!==this._expectedEvent&&(this._expectedEvent=void 0,this._rejectEvent=void 0,this._resetTimer(),this._resolveEvent(e));else if("m.key.verification.cancel"===e.getType()){const t=this._reject;if(this._reject=void 0,t){const n=e.getContent(),{reason:o,code:r}=n;t(new Error("Other side cancelled verification "+"because ".concat(o," (").concat(r,")")))}}else if(this._expectedEvent){const t=new Error("Unexpected message: expecting "+this._expectedEvent+" but got "+e.getType());if(this._expectedEvent=void 0,this._rejectEvent){const e=this._rejectEvent;this._rejectEvent=void 0,e(t)}this.cancel(t)}}done(){if(this._endTimer(),!this._done){if(this.request.onVerifierFinished(),this._resolve(),this._baseApis.getUserId()!==this.userId)return;return console.log("VerificationBase.done: Self-verification done; requesting keys"),new Promise((e,t)=>{const n=this._baseApis,o=n._crypto._crossSigningInfo,r=new u.a(o.userId,{getCrossSigningKey:async e=>{console.debug("VerificationBase.done: requesting secret",e,this.deviceId);const{promise:t}=n.requestSecret("m.cross_signing.".concat(e),[this.deviceId]),o=await t,r=Object(d.decodeBase64)(o);return Uint8Array.from(r)}},o._cacheCallbacks);r.keys=o.keys;const i=new Promise((e,t)=>{setTimeout(e,m.keyRequestTimeoutMs,new Error("Timeout"))}),a=new Promise(async e=>{if(!await n._crypto.getSessionBackupPrivateKey()){s.a.info("No cached backup key found. Requesting...");const e=n.requestSecret("m.megolm_backup.v1",[this.deviceId]),t=await e.promise;s.a.info("Got key backup key, decoding...");const o=Object(d.decodeBase64)(t);s.a.info("Decoded backup key, storing..."),n._crypto.storeSessionBackupPrivateKey(Uint8Array.from(o)),s.a.info("Backup key stored. Starting backup restore...");const r=await n.getKeyBackupVersion();n.restoreKeyBackupWithCache(void 0,void 0,r).then(()=>{s.a.info("Backup restored.")})}e()});return Promise.race([Promise.all([r.getCrossSigningKey("self_signing"),r.getCrossSigningKey("user_signing"),a]),i]).then(e,t)}).catch(e=>{console.warn("VerificationBase: failure while requesting keys:",e)})}}cancel(e){if(this._endTimer(),!this._done){if(this.cancelled=!0,this.request.onVerifierCancelled(),this.userId&&this.deviceId)if(e===h){const e=Object(l.e)();this._send(e.getType(),e.getContent())}else if(e instanceof i.b){if(e.getSender()!==this.userId){const t=e.getContent();"m.key.verification.cancel"===e.getType()?(t.code=t.code||"m.unknown",t.reason=t.reason||t.body||"Unknown reason",this._send("m.key.verification.cancel",t)):this._send("m.key.verification.cancel",{code:"m.unknown",reason:t.body||"Unknown reason"})}}else this._send("m.key.verification.cancel",{code:"m.unknown",reason:e.toString()});null!==this._promise?this._reject&&this._reject(e):this._promise=Promise.reject(e),this.emit("cancel",e)}}verify(){return this._promise||(this._promise=new Promise((e,t)=>{this._resolve=(...t)=>{this._done=!0,this._endTimer(),e(...t)},this._reject=(...e)=>{this._done=!0,this._endTimer(),t(...e)}}),this._doVerification&&!this._started&&(this._started=!0,this._resetTimer(),Promise.resolve(this._doVerification()).then(this.done.bind(this),this.cancel.bind(this)))),this._promise}async _verifyKeys(e,t,n){const o=[];for(const[r,i]of Object.entries(t)){const t=r.split(":",2)[1],a=this._baseApis.getStoredDevice(e,t);if(a)await n(r,a,i),o.push(t);else{const a=this._baseApis._crypto._deviceList.getStoredCrossSigningForUser(e);a&&a.getId()===t?(await n(r,c.a.fromStorage({keys:{[r]:t}},t),i),o.push(t)):s.a.warn("verification: Could not find device ".concat(t," to verify"))}}if(!o.length)throw new Error("No devices could be verified");s.a.info("Verification completed! Marking devices verified: ",o);for(const t of o)await this._baseApis.setDeviceVerified(e,t)}}r()(m,"keyRequestTimeoutMs",6e4)},function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return a}));var o=n(9);async function r(t,n){if(!e.Olm)throw new Error("Olm is not available");if(!t.private_key_salt||!t.private_key_iterations)throw new Error("Salt and/or iterations not found: this backup cannot be restored with a passphrase");return await a(n,t.private_key_salt,t.private_key_iterations,t.private_key_bits||256)}async function i(t){if(!e.Olm)throw new Error("Olm is not available");const n=Object(o.a)(32);return{key:await a(t,n,5e5,256),salt:n,iterations:5e5}}async function a(t,n,o,r=256){const i=e.crypto.subtle,a=e.TextEncoder;if(!i||!a)throw new Error("Password-based backup is not avaiable on this platform");const s=await i.importKey("raw",(new a).encode(t),{name:"PBKDF2"},!1,["deriveBits"]),c=await i.deriveBits({name:"PBKDF2",salt:(new a).encode(n),iterations:o,hash:"SHA-512"},s,r);return new Uint8Array(c)}}).call(this,n(17))},function(e,t,n){"use strict";(function(e,o){n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return c}));var r=n(752),i=n.n(r);const a=[139,1];function s(t){const n=new e(a.length+t.length+1);n.set(a,0),n.set(t,a.length);let o=0;for(let e=0;e1;){var t=e.pop(),n=t.obj[t.prop];if(r(n)){for(var o=[],i=0;i=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?r+=o.charAt(a):s<128?r+=i[s]:s<2048?r+=i[192|s>>6]+i[128|63&s]:s<55296||s>=57344?r+=i[224|s>>12]+i[128|s>>6&63]+i[128|63&s]:(a+=1,s=65536+((1023&s)<<10|1023&o.charCodeAt(a)),r+=i[240|s>>18]+i[128|s>>12&63]+i[128|s>>6&63]+i[128|63&s])}return r},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,n,i){if(!n)return t;if("object"!=typeof n){if(r(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(i&&(i.plainObjects||i.allowPrototypes)||!o.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var s=t;return r(t)&&!r(n)&&(s=a(t,i)),r(t)&&r(n)?(n.forEach((function(n,r){if(o.call(t,r)){var a=t[r];a&&"object"==typeof a&&n&&"object"==typeof n?t[r]=e(a,n,i):t.push(n)}else t[r]=n})),t):Object.keys(n).reduce((function(t,r){var a=n[r];return o.call(t,r)?t[r]=e(t[r],a,i):t[r]=a,t}),s)}}},function(e,t,n){var o=n(771);e.exports=function(e,t,n){if(o(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var o=n(128);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var o=n(244)("keys"),r=n(190);e.exports=function(e){return o[e]||(o[e]=r(e))}},function(e,t,n){var o=n(66),r=n(89),i=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:o.version,mode:n(189)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";t.__esModule=!0;var o=a(n(774)),r=a(n(786)),i="function"==typeof r.default&&"symbol"==typeof o.default?function(e){return typeof e}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof r.default&&"symbol"===i(o.default)?function(e){return void 0===e?"undefined":i(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":i(e)}},function(e,t){var n=Math.ceil,o=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?o:n)(e)}},function(e,t,n){var o=n(127),r=n(778),i=n(249),a=n(243)("IE_PROTO"),s=function(){},c=function(){var e,t=n(329)("iframe"),o=i.length;for(t.style.display="none",n(781).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write(" + + + + + + + + + + + +

Decoder ring

+ Waiting for javascript to run... + + + diff --git a/riot/i18n/bg.8842b5a.json b/riot/i18n/bg.3c72474.json similarity index 85% rename from riot/i18n/bg.8842b5a.json rename to riot/i18n/bg.3c72474.json index 4e3a0a7..d6c82ea 100644 --- a/riot/i18n/bg.8842b5a.json +++ b/riot/i18n/bg.3c72474.json @@ -2052,6 +2052,266 @@ "Keep secret storage passphrase in memory for this session": "Съхрани паролата за секретното складиране в паметта за тази сесия", "How fast should messages be downloaded.": "Колко бързо да се изтеглят съобщенията.", "Manually verify all remote sessions": "Ръчно потвърждаване на всички отдалечени сесии", + "If you cancel now, you won't complete your operation.": "Ако се откажете сега, няма да завършите операцията.", + "Review where you’re logged in": "Прегледайте откъде сте влезли в профила си", + "New login. Was this you?": "Нов вход. Вие ли бяхте това?", + "%(name)s is requesting verification": "%(name)s изпрати запитване за верификация", + "Failed to set topic": "Неуспешно задаване на тема", + "Command failed": "Командата не се изпълни", + "Could not find user in room": "Неуспешно намиране на потребител в стаята", + "Please supply a widget URL or embed code": "Укажете URL адрес на приспособление или код за вграждане", + "Send a bug report with logs": "Изпратете доклад за грешка с логове", + "Enable cross-signing to verify per-user instead of per-session": "Включи кръстосано-подписване за верифициране на ниво потребител, вместо на ниво сесия", + "Keep recovery passphrase in memory for this session": "Запази паролата за възстановяване в паметта за тази сесия", + "Verify this session by completing one of the following:": "Верифицирайте тази сесия чрез едно от следните действия:", + "Scan this unique code": "Сканирайте този уникален код", + "or": "или", + "Compare unique emoji": "Сравнете уникални емоджи", + "Compare a unique set of emoji if you don't have a camera on either device": "Сравнете уникални емоджи, ако нямате камера на някое от устройствата", + "Start": "Започни", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Потвърдете, че емоджитата по-долу са показани и на двете сесии в един и същи ред:", + "Verify this session by confirming the following number appears on its screen.": "Потвърдете тази сесия, като потвърдите, че следното число се появява на екрана й.", + "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Изчакване на другата сесия, %(deviceName)s (%(deviceId)s) да потвърди…", + "Waiting for %(displayName)s to verify…": "Изчакване на %(displayName)s да потвърди…", + "Cancelling…": "Отказване…", + "They match": "Съвпадат", + "They don't match": "Не съвпадат", + "To be secure, do this in person or use a trusted way to communicate.": "За да е по-сигурно, направете го на живо или използвайте доверен начин за комуникация.", + "Lock": "Заключи", + "Unverified sessions currently have access to your account & messages": "Непотвърдени сесии в момента имат достъп до профила и съобщенията ви", + "Later": "По-късно", + "Review": "Прегледай", + "Verify yourself & others to keep your chats safe": "Потвърдете себе си и останалите за да запазите чатовете си сигурни", + "Other users may not trust it": "Други потребители може да не се доверят", + "Update your secure storage": "Обновете защитеното складиране", + "Verify the identity of the new login accessing your account & messages": "Потвърдете самоличността на новия вход достъпващ профила и съобщенията ви", + "From %(deviceName)s (%(deviceId)s)": "От %(deviceName)s (%(deviceId)s)", + "This bridge was provisioned by .": "Мостът е настроен от .", + "Workspace: %(networkName)s": "Работна област: %(networkName)s", + "Channel: %(channelName)s": "Канал: %(channelName)s", + "Show less": "Покажи по-малко", + "Changing password will currently reset any end-to-end encryption keys on all sessions, making encrypted chat history unreadable, unless you first export your room keys and re-import them afterwards. In future this will be improved.": "Промяната на паролата в момента би нулирало всички ключове за шифроване-от-край-до-край, правейки историята на чата нечетима, освен ако първо не експортирате ключовете, а след промяната на паролата ги импортирате. В бъдеще, това ще бъде подобрено.", + "Your homeserver does not support cross-signing.": "Сървърът ви не поддържа кръстосано-подписване.", + "Your account has a cross-signing identity in secret storage, but it is not yet trusted by this session.": "Профилът ви има самоличност за кръстосано подписване в секретно складиране, но все още не е доверено от тази сесия.", + "Reset cross-signing and secret storage": "Нулирай кръстосаното-подписване и секретното складиране", + "well formed": "коректен", + "unexpected type": "непознат тип", + "in memory": "в паметта", + "Self signing private key:": "Частен ключ за самоподписване:", + "cached locally": "кеширан локално", + "not found locally": "ненамерен локално", + "User signing private key:": "Частен ключ за подписване на потребители:", + "Session backup key:": "Ключ за резервно копие на сесията:", + "Homeserver feature support:": "Поддържани функции от сървъра:", + "exists": "съществува", + "Secret Storage key format:": "Формат на ключа за секретно складиране:", + "outdated": "остарял", + "up to date": "обновен", + "Your homeserver does not support session management.": "Сървърът ви не поддържа управление на сесии.", + "Unable to load session list": "Неуспешно зареждане на списъка със сесии", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Потвърдете изтриването на тези сесии използвайки Single Sign On, за да докажете самоличността си.", + "one": "Потвърдете изтриването на тази сесия използвайки Single Sign On, за да докажете самоличността си." + }, + "Confirm deleting these sessions": "Потвърдете изтриването на тези сесии", + "Click the button below to confirm deleting these sessions.": { + "other": "Кликнете бутона по-долу за да потвърдите изтриването на тези сесии.", + "one": "Кликнете бутона по-долу за да потвърдите изтриването на тази сесия." + }, + "Delete sessions": { + "other": "Изтрий сесиите", + "one": "Изтрий сесията" + }, + "Delete %(count)s sessions": { + "other": "Изтрий %(count)s сесии", + "one": "Изтрий %(count)s сесия" + }, + "Individually verify each session used by a user to mark it as trusted, not trusting cross-signed devices.": "Потвърждавай индивидуално всяка сесия на потребителите, маркирайки я като доверена и недоверявайки се на кръстосано-подписваните устройства.", + "Securely cache encrypted messages locally for them to appear in search results, using ": "Кеширай шифровани съобщения по сигурен начин, за да могат да се появяват в резултати от търсения, използвайки ", + " to store messages from ": " за складиране на съобщения от ", + "rooms.": "стаи.", + "Manage": "Управление", + "Securely cache encrypted messages locally for them to appear in search results.": "Кеширай шифровани съобщения локално по сигурен начин за да се появяват в резултати от търсения.", + "Enable": "Включи", + "Riot is missing some components required for securely caching encrypted messages locally. If you'd like to experiment with this feature, build a custom Riot Desktop with search components added.": "Липсват задължителни компоненти в Riot, за да могат да бъдат складирани локално и по сигурен начин шифровани съобщения. Ако искате да експериментирате с тази функция, \"компилирайте\" версия на Riot Desktop с добавени компоненти за търсене.", + "Riot can't securely cache encrypted messages locally while running in a web browser. Use Riot Desktop for encrypted messages to appear in search results.": "Riot работещ в браузър не може да складира шифровани съобщения локално по сигурен начин. Използвайте Riot Desktop за да може шифровани съобщения да се появяват в резултати от търсения.", + "This session is backing up your keys. ": "Тази сесия прави резервни копия на ключовете ви. ", + "This session is not backing up your keys, but you do have an existing backup you can restore from and add to going forward.": "Тази сесия не прави резервни копия на ключовете, но имате съществуващо резервно копие, което да възстановите и към което да добавяте от тук нататък.", + "Connect this session to key backup before signing out to avoid losing any keys that may only be on this session.": "Свържете тази сесия с резервно копие на ключове преди да се отпишете от нея, за да не загубите ключове, които може би съществуват единствено в тази сесия.", + "Connect this session to Key Backup": "Свържи тази сесия с резервно копие на ключовете", + "Backup has a signature from unknown session with ID %(deviceId)s": "Резервното копие има подпис от непозната сесия с идентификатор %(deviceId)s", + "Backup has a valid signature from this session": "Резервното копие има валиден подпис от тази сесия", + "Backup has an invalid signature from this session": "Резервното копие има невалиден подпис от тази сесия", + "Verify all your sessions to ensure your account & messages are safe": "Верифицирайте всички свой сесии за да подсигурите, че профила и съобщенията ви са защитени", + "Verify the new login accessing your account: %(name)s": "Верифицирайте новия вход достъпващ профила ви: %(name)s", + "Backup has a valid signature from verified session ": "Резервното копие има валиден подпис от потвърдена сесия ", + "Backup has a valid signature from unverified session ": "Резервното копие има валиден подпис от непотвърдена сесия ", + "Backup has an invalid signature from verified session ": "Резервното копие има невалиден подпис от потвърдена сесия ", + "Backup has an invalid signature from unverified session ": "Резервното копие има невалиден подпис от непотвърдена сесия ", + "Backup is not signed by any of your sessions": "Резервното копие не е подписано от нито една ваша сесия", + "This backup is trusted because it has been restored on this session": "Това резервно копие е доверено, защото е било възстановено в текущата сесия", + "Backup key stored in secret storage, but this feature is not enabled on this session. Please enable cross-signing in Labs to modify key backup state.": "Резервно копие на ключа е съхранено в секретно складиране, но тази функция не е включена в сегашната сесия. Включете кръстосано-подписване в Labs за да модифицирате състоянието на резервното копие на ключа.", + "Your keys are not being backed up from this session.": "На ключовете ви не се прави резервно копие от тази сесия.", + "Enable desktop notifications for this session": "Включи уведомления на работния плот за тази сесия", + "Enable audible notifications for this session": "Включи звукови уведомления за тази сесия", + "Your password was successfully changed. You will not receive push notifications on other sessions until you log back in to them": "Паролата ви беше променена. Няма да получавате push уведомления на другите ви сесии докато не влезете отново в тях", + "Invalid theme schema.": "Невалиден формат на темата.", + "Error downloading theme information.": "Неуспешно изтегляне на информацията за темата.", + "Theme added!": "Темата беше добавена!", + "Custom theme URL": "Собствен URL адрес на тема", + "Add theme": "Добави тема", + "To report a Matrix-related security issue, please read the Matrix.org Security Disclosure Policy.": "За да съобщените за проблем със сигурността свързан с Matrix, прочетете Политиката за споделяне на проблеми със сигурността на Matrix.org.", + "Keyboard Shortcuts": "Клавишни комбинации", + "Session ID:": "Сесиен идентификатор:", + "Session key:": "Сесиен ключ:", + "Message search": "Търсене на съобщения", + "Where you’re logged in": "Когато сте вписани", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Управлявайте имената или входа в сесиите си по-долу или ги верифицирайте от профила си.", + "A session's public name is visible to people you communicate with": "Публичното име на сесията е видимо за хората, с които комуникирате", + "This room is bridging messages to the following platforms. Learn more.": "Тази стая препредава съобщения със следните платформи. Научи повече.", + "This room isn’t bridging messages to any platforms. Learn more.": "Тази стая не препредава съобщения с други платформи. Научи повече.", + "Bridges": "Мостове", + "This user has not verified all of their sessions.": "Този потребител не е верифицирал всичките си сесии.", + "You have not verified this user.": "Не сте верифицирали този потребител.", + "You have verified this user. This user has verified all of their sessions.": "Верифицирали сте този потребител. Този потребител е верифицирал всичките си сесии.", + "Someone is using an unknown session": "Някой използва непозната сесия", + "This room is end-to-end encrypted": "Тази стая е шифрована от-край-до-край", + "Everyone in this room is verified": "Всички в тази стая са верифицирани", + "Some sessions for this user are not trusted": "Някои сесии на този потребител не са доверени", + "All sessions for this user are trusted": "Всички сесии на този потребител са доверени", + "Some sessions in this encrypted room are not trusted": "Някои сесии в тази шифрована стая не са доверени", + "All sessions in this encrypted room are trusted": "Всички сесии в тази шифрована стая са доверени", + "Mod": "Модератор", + "Your key share request has been sent - please check your other sessions for key share requests.": "Заявката ви за споделяне на ключ е изпратена - проверете останалите си сесии за заявки за споделяне на ключове.", + "Key share requests are sent to your other sessions automatically. If you rejected or dismissed the key share request on your other sessions, click here to request the keys for this session again.": "Заявките за споделяне на ключове се изпращат до другите ви сесии автоматично. Ако сте отказали заявката от другите ви сесии, кликнете тук за да изпратите заявка за тази сесия отново.", + "If your other sessions do not have the key for this message you will not be able to decrypt them.": "Ако другите ви сесии нямат ключа за това съобщения, няма да можете да ги дешифровате.", + "Re-request encryption keys from your other sessions.": "Поискай отново ключове за шифроване от другите сесии.", + "Encrypted by an unverified session": "Шифровано от неверифицирана сесия", + "Encrypted by a deleted session": "Шифровано от изтрита сесия", + "Invite only": "Само с покани", + "Scroll to most recent messages": "Отиди до най-скорошните съобщения", + "No sessions with registered encryption keys": "Няма сесии с регистрирани ключове за шифроване", + "Sessions": "Сесии", + "Send a reply…": "Изпрати отговор…", + "Send a message…": "Изпрати съобщение…", + "Reject & Ignore user": "Откажи и игнорирай потребителя", + "Unknown Command": "Непозната команда", + "Unrecognised command: %(commandText)s": "Неразпозната команда: %(commandText)s", + "You can use /help to list available commands. Did you mean to send this as a message?": "Може да използвате /help за да видите наличните команди. Или пък искахте да изпратите това като съобщение?", + "Hint: Begin your message with // to start it with a slash.": "Съвет: Започнете съобщението си с // за да изпратите съобщение започващо с наклонена черта.", + "Send as message": "Изпрати като съобщение", + "Mark all as read": "Маркирай всичко като прочетено", + "There was an error updating the room's alternative addresses. It may not be allowed by the server or a temporary failure occurred.": "Възникна грешка при обновяване на алтернативните адреси на стаята. Или не е позволено от сървъра или се е случила временна грешка.", + "You don't have permission to delete the alias.": "Нямате привилегия да изтриете този алтернативен адрес.", + "Local address": "Локален адрес", + "Published Addresses": "Публикувани адреси", + "Published addresses can be used by anyone on any server to join your room. To publish an address, it needs to be set as a local address first.": "Публикуваните адреси могат да бъдат използвани от всеки човек, на кой да е сървър, за присъединяване към стаята. За да публикувате адрес, първо трябва да е настроен като локален адрес.", + "Other published addresses:": "Други публикувани адреси:", + "No other published addresses yet, add one below": "Все още няма други публикувани адреси, добавете такъв по-долу", + "New published address (e.g. #alias:server)": "Нов публикуван адрес (напр. #alias:server)", + "Local Addresses": "Локални адреси", + "Set addresses for this room so users can find this room through your homeserver (%(localDomain)s)": "Настройте адреси за тази стая, така че потребителите да могат да намерят стаята през вашия сървър (%(localDomain)s)", + "Waiting for you to accept on your other session…": "Изчаква се да приемете от другата ви сесия…", + "Waiting for %(displayName)s to accept…": "Изчаква се %(displayName)s да приеме…", + "Accepting…": "Приемане…", + "Start Verification": "Започни верификация", + "Your messages are secured and only you and the recipient have the unique keys to unlock them.": "Съобщенията ви са защитени и само вие и получателят имате уникалните ключове за да ги отключите.", + "In encrypted rooms, your messages are secured and only you and the recipient have the unique keys to unlock them.": "В шифровани стаи, съобщенията ви са защитени и само вие и получателят имате уникалните ключове за да ги отключите.", + "Verify User": "Потвърди потребителя", + "For extra security, verify this user by checking a one-time code on both of your devices.": "За допълнителна сигурност, потвърдете този потребител като проверите еднократен код на устройствата ви.", + "Your messages are not secure": "Съобщенията ви не са защитени", + "One of the following may be compromised:": "Едно от следните неща може да е било компрометирано:", + "Your homeserver": "Сървърът ви", + "The homeserver the user you’re verifying is connected to": "Сървърът на потребителя, който верифицирате", + "Yours, or the other users’ internet connection": "Интернет връзката ви или тази на другите потребители", + "Yours, or the other users’ session": "Сесията ви или тази на другите потребители", + "%(count)s sessions": { + "other": "%(count)s сесии", + "one": "%(count)s сесия" + }, + "Hide sessions": "Скрий сесиите", + "The session you are trying to verify doesn't support scanning a QR code or emoji verification, which is what Riot supports. Try with a different client.": "Сесията, която се опитвате да верифицирате не поддържа сканиране на QR код или емоджи верификация (нещата които Riot поддържа). Пробвайте с друг клиент.", + "Verify by scanning": "Верифицирай чрез сканиране", + "Ask %(displayName)s to scan your code:": "Попитайте %(displayName)s да сканира вашия код:", + "If you can't scan the code above, verify by comparing unique emoji.": "Ако не можете да сканирате кода по-горе, верифицирайте сравнявайки уникални емоджита.", + "Verify by comparing unique emoji.": "Верифицирай чрез сравняване на уникални емоджита.", + "Verify by emoji": "Верифицирай чрез емоджи", + "Almost there! Is your other session showing the same shield?": "Почти е готово! Другата ви сесия показва ли същия щит?", + "Almost there! Is %(displayName)s showing the same shield?": "Почти е готово! Сесията %(displayName)s показва ли същия щит?", + "Verify all users in a room to ensure it's secure.": "Верифицирай всички потребители в стаята за да подсигурите безопасността.", + "In encrypted rooms, verify all users to ensure it’s secure.": "В шифровани стаи, верифицирайте всички потребители за да подсигурите безопасността.", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Успешно верифицирахте %(deviceName)s (%(deviceId)s)!", + "You've successfully verified %(displayName)s!": "Успешно верифицирахте %(displayName)s!", + "Verified": "Потвърдено", + "Got it": "Разбрах", + "Start verification again from the notification.": "Започнете верифициране отново от уведомлението.", + "Start verification again from their profile.": "Започнете верифициране отново от профила им.", + "Verification timed out.": "Изтече времето за верификация.", + "You cancelled verification on your other session.": "Отказахте верификацията от другата сесия.", + "%(displayName)s cancelled verification.": "%(displayName)s отказа верификацията.", + "You cancelled verification.": "Отказахте верификацията.", + "Verification cancelled": "Верификацията беше отказана", + "Compare emoji": "Сравни емоджи", + "Encryption enabled": "Шифроването е включено", + "Messages in this room are end-to-end encrypted. Learn more & verify this user in their user profile.": "Съобщенията в тази стая са ширфовани от-край-до-край. Научете повече и верифицирайте този потребител от профила им.", + "Encryption not enabled": "Шифроването не е включено", + "The encryption used by this room isn't supported.": "Шифроването използвано от тази стая не се поддържа.", + "You declined": "Отказахте", + "%(name)s declined": "%(name)s отказа", + "Accepting …": "Приемане…", + "Declining …": "Отказване…", + "Can't load this message": "Съобщението не може да се зареди", + "Submit logs": "Изпрати логове", + "Enter a server name": "Въведете име на сървър", + "Looks good": "Изглежда добре", + "Can't find this server or its room list": "Сървърът или списъка със стаи не може да бъде намерен", + "All rooms": "Всички стаи", + "Your server": "Вашият сървър", + "Are you sure you want to remove %(serverName)s": "Сигурни ли сте, че искате да премахнете %(serverName)s", + "Remove server": "Премахни сървъра", + "Matrix": "Matrix", + "Add a new server": "Добави нов сървър", + "Enter the name of a new server you want to explore.": "Въведете името на новия сървър, който искате да прегледате.", + "Server name": "Име на сървър", + "Add a new server...": "Добави нов сървър...", + "%(networkName)s rooms": "%(networkName)s стаи", + "Matrix rooms": "Matrix стаи", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Напомняне: браузърът ви не се поддържа, така че не всичко може да работи правилно.", + "Destroy cross-signing keys?": "Унищожаване на ключовете за кръстосано-подписване?", + "You signed in to a new session without verifying it:": "Влязохте в нова сесия без да я верифицирате:", + "Verify your other session using one of the options below.": "Верифицирайте другите си сесии използвайки една от опциите по-долу.", + "Deleting cross-signing keys is permanent. Anyone you have verified with will see security alerts. You almost certainly don't want to do this, unless you've lost every device you can cross-sign from.": "Изтриването на ключовете за кръстосано-подписване е необратимо. Всички, с които сте се верифицирали ще видят предупреждения за сигурността. Почти със сигурност не искате да направите това, освен ако не сте загубили всички устройства, от които можете да подписвате кръстосано.", + "Clear cross-signing keys": "Изчисти ключовете за кръстосано-подписване", + "Clear all data in this session?": "Изчисти всички данни в тази сесия?", + "Clearing all data from this session is permanent. Encrypted messages will be lost unless their keys have been backed up.": "Изчистването на всички данни от сесията е необратимо. Шифрованите съобщения ще бъдат загубени, освен ако няма резервно копие на ключовете им.", + "Enable end-to-end encryption": "Включи шифроване от-край-до-край", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Не може да изключите това по-късно. Мостовете и повечето ботове все още не работят с това.", + "Server did not require any authentication": "Сървърът не изисква никаква автентикация", + "Server did not return valid authentication information.": "Сървърът не върна валидна информация относно автентикация.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Потвърдете деактивацията на профила си използвайки Single Sign On за потвърждаване на самоличността.", + "Are you sure you want to deactivate your account? This is irreversible.": "Сигурни ли сте, че искате да деактивирате профила си? Това е необратимо.", + "Confirm account deactivation": "Потвърдете деактивирането на профила", + "There was a problem communicating with the server. Please try again.": "Имаше проблем при комуникацията със сървъра. Опитайте пак.", + "Verify session": "Потвърди сесията", + "To verify that this session can be trusted, please check that the key you see in User Settings on that device matches the key below:": "За да потвърдите, че сесията е доверена, проверете, че ключа, който виждате в потребителските настройки на устройството съвпада с ключа по-долу:", + "To verify that this session can be trusted, please contact its owner using some other means (e.g. in person or a phone call) and ask them whether the key they see in their User Settings for this session matches the key below:": "За да потвърдите, че сесията е доверена, свържете се със собственика й по друг начин (например на живо или по телефона) и ги попитайте дали ключът, който виждат в потребителските си настройки съвпада с ключа по-долу:", + "Session name": "Име на сесията", + "Session key": "Ключ за сесията", + "If it matches, press the verify button below. If it doesn't, then someone else is intercepting this session and you probably want to press the blacklist button instead.": "Ако съвпада, натиснете бутона за потвърждение по-долу. Ако пък не, тогава някой прихваща сесията и вероятно искате да използвате бутона за блокиране вместо това.", + "Verification Requests": "Заявки за верификация", + "Verifying this user will mark their session as trusted, and also mark your session as trusted to them.": "Верифицирането на този потребител ще маркира сесията им като доверена при вас, както и вашата като доверена при тях.", + "Verify this device to mark it as trusted. Trusting this device gives you and other users extra peace of mind when using end-to-end encrypted messages.": "Верифицирайте това устройство за да го маркирате като доверено. Доверявайки се на това устройство дава на вас и на другите потребители допълнително спокойствие при използването на от-край-до-край-шифровани съобщения.", + "Verifying this device will mark it as trusted, and users who have verified with you will trust this device.": "Верифицирането на това устройство ще го маркира като доверено, а потребителите, които са потвърдили вас също ще се доверяват на него.", + "Failed to invite the following users to chat: %(csvUsers)s": "Неуспешно поканване на следните потребители в чата: %(csvUsers)s", + "We couldn't create your DM. Please check the users you want to invite and try again.": "Не можахме да създадем директен чат. Проверете потребителите, които искате да поканите и опитайте пак.", + "Something went wrong trying to invite the users.": "Нещо се обърка при опита да бъдат поканени потребителите.", + "We couldn't invite those users. Please check the users you want to invite and try again.": "Не можахме да поканим тези потребители. Проверете потребителите, които искате да поканите и опитайте пак.", + "Recently Direct Messaged": "Скорошни директни чатове", + "Start a conversation with someone using their name, username (like ) or email address.": "Започнете чат с някой посредством име, потребителско име (като ) или имейл адрес.", + "Invite someone using their name, username (like ), email address or share this room.": "Поканете някой посредством име, потребителско име (като ), имейл адрес или като споделите тази стая.", + "You added a new session '%(displayName)s', which is requesting encryption keys.": "Добавихте нова сесия '%(displayName)s', която изисква ключове за шифроване.", + "Your unverified session '%(displayName)s' is requesting encryption keys.": "Непотвърдената ви сесия '%(displayName)s' изисква ключове за шифроване.", + "Loading session info...": "Зареждане на информация за сесията...", "Riot Desktop on %(platformName)s": "Riot Desktop под %(platformName)s", "Unknown device": "Непознато устройство", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s в %(browserName)s под %(osName)s", @@ -2068,5 +2328,16 @@ "The message from the parser is: %(message)s": "Грешката от парсъра е: %(message)s", "Invalid JSON": "Невалиден JSON", "Open user settings": "Отвори потребителските настройки", - "Go to your browser to complete Sign In": "Отидете в браузъра за да завършите влизането" + "Go to your browser to complete Sign In": "Отидете в браузъра за да завършите влизането", + "Missing indexeddb worker script!": "Липсва indexdb worker скриптът!", + "Unable to load config file: please refresh the page to try again.": "Неуспешно зареждане на конфигурационния файл: презаредете страницата за да опитате пак.", + "Previous/next recently visited room or community": "Предишна/следваща наскоро-посетена стая или общност", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Неподдържан браузър", + "Your browser can't run Riot": "Браузърът ви не може да подкара Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot използва напредничави браузър функции, които не се поддържат от сегашния ви браузър.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Може да продължите да използвате сегашния си браузър, но някои или всички функции може да се окажат неработещи, или пък външния вид на приложението да изглежда неправилен.", + "Go to Riot.im": "Отиди на Riot.im", + "Failed to start": "Неуспешно стартиране" } \ No newline at end of file diff --git a/riot/i18n/ca.11949b5.json b/riot/i18n/ca.d044f48.json similarity index 99% rename from riot/i18n/ca.11949b5.json rename to riot/i18n/ca.d044f48.json index 677df82..654abbf 100644 --- a/riot/i18n/ca.11949b5.json +++ b/riot/i18n/ca.d044f48.json @@ -962,5 +962,9 @@ "Room Directory": "Directori de sales", "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Podeu emprar les opcions personalitzades del servidor per iniciar la sessió en altres servidors de Matrix especificant un URL de servidor personal diferent. Això us permet emprar el Riot amb un compte de Matrix existent en un servidor personal diferent.", "Sign In": "Inicia la sessió", - "Invalid configuration: no default server specified.": "Configuració no vàlida: no s'ha especificat cap servidor per defecte." + "Invalid configuration: no default server specified.": "Configuració no vàlida: no s'ha especificat cap servidor per defecte.", + "Your Riot is misconfigured": "El vostre Riot té una configuració errònia", + "Your Riot configuration contains invalid JSON. Please correct the problem and reload the page.": "El JSON de la configuraciò de Riot no és vàlid. Corregiu el problema i torneu a carregar la pàgina.", + "Invalid JSON": "JSON no vàlid", + "Go to your browser to complete Sign In": "Aneu al vostre navegador per completar l'inici de sessió" } \ No newline at end of file diff --git a/riot/i18n/cs.3215b18.json b/riot/i18n/cs.d4891f6.json similarity index 97% rename from riot/i18n/cs.3215b18.json rename to riot/i18n/cs.d4891f6.json index 5a91409..119b2f8 100644 --- a/riot/i18n/cs.3215b18.json +++ b/riot/i18n/cs.d4891f6.json @@ -1474,7 +1474,7 @@ "Error updating flair": "Nepovedlo se změnit příslušnost ke skupině", "There was an error updating the flair for this room. The server may not allow it or a temporary error occurred.": "Pro tuto místnost se nepovedlo změnit příslušnost ke skupině. Možná to server neumožňuje, nebo došlo k dočasné chybě.", "reacted with %(shortName)s": "Uživatel reagoval s %(shortName)s", - "edited": "pozměněno", + "edited": "upraveno", "Maximize apps": "Maximalizovat aplikace", "Rotate Left": "Otočit doleva", "Rotate counter-clockwise": "Otočit proti směru hodinových ručiček", @@ -1622,7 +1622,7 @@ "Show advanced": "Zobrazit pokročilé možnosti", "Block users on other matrix homeservers from joining this room (This setting cannot be changed later!)": "Zamezit uživatelům jiných domovských serverů, aby do místnosti vstoupili (nelze později změnit!)", "Your homeserver doesn't seem to support this feature.": "Váš domovský server asi tuto funkci nepodporuje.", - "Message edits": "Editování zpráv", + "Message edits": "Úpravy zpráv", "Please fill why you're reporting.": "Vyplňte prosím co chcete nahlásit.", "Report Content to Your Homeserver Administrator": "Nahlásit obsah správci vašeho domovského serveru", "Reporting this message will send its unique 'event ID' to the administrator of your homeserver. If messages in this room are encrypted, your homeserver administrator will not be able to read the message text or view any files or images.": "Nahlášení této zprávy pošle její jedinečné 'event ID' správci vašeho domovského serveru. Pokud jsou zprávy šifrované, správce nebude mít možnost přečíst text zprávy ani se podívat na soubory nebo obrázky.", @@ -1725,7 +1725,7 @@ "%(name)s wants to verify": "%(name)s chce ověřit", "You sent a verification request": "Poslali jste požadavek na ověření", "Show all": "Zobrazit vše", - "Edited at %(date)s. Click to view edits.": "Pozměněno v %(date)s. Klinutím zobrazíte změny.", + "Edited at %(date)s. Click to view edits.": "Upraveno v %(date)s. Klinutím zobrazíte změny.", "Frequently Used": "Často používané", "Smileys & People": "Obličeje & Lidé", "Animals & Nature": "Zvířata & Příroda", @@ -2201,7 +2201,7 @@ "Whether you're using Riot on a device where touch is the primary input mechanism": "Zda používáte Riot na dotykovém zařízení", "Whether you're using Riot as an installed Progressive Web App": "Zda používáte Riot jako nainstalovanou Progresivní Webovou Aplikaci", "Your user agent": "Identifikace vašeho prohlížeče", - "The information being sent to us to help make Riot better includes:": "Abychom mohli Riot zlepšovat, posíláme si následující informace:", + "The information being sent to us to help make Riot better includes:": "Abychom mohli Riot zlepšovat, posíláte nám následující informace:", "Verify this session by completing one of the following:": "Ověřte tuto relaci dokončením jednoho z následujících:", "Scan this unique code": "Naskenujte tento jedinečný kód", "or": "nebo", @@ -2336,6 +2336,59 @@ "Almost there! Is your other session showing the same shield?": "Téměř hotovo! Je vaše druhá relace také ověřená?", "Almost there! Is %(displayName)s showing the same shield?": "Téměř hotovo! Je relace %(displayName)s také ověřená?", "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Ověřili jste %(deviceName)s (%(deviceId)s)!", + "If you cancel now, you won't complete your operation.": "Pokud teď akci stornujete, nebudete jí moci dokončit.", + "Review where you’re logged in": "Zobrazit kde jste přihlášení", + "New login. Was this you?": "Nové přihlášní. Jste to vy?", + "%(name)s is requesting verification": "%(name)s žádá o ověření", + "Failed to set topic": "Nepovedlo se nastavit téma", + "Command failed": "Příkaz selhal", + "Could not find user in room": "Nepovedlo se najít uživatele v místnosti", + "Please supply a widget URL or embed code": "Zadejte prosím URL widgetu nebo jeho kód", + "Send a bug report with logs": "Zaslat hlášení o chybě", + "You signed in to a new session without verifying it:": "Přihlásili jste se do nové relace, ale neoveřili jste ji:", + "Verify your other session using one of the options below.": "Ověřte ostatní relací jedním z následujících způsobů.", + "Enable cross-signing to verify per-user instead of per-session": "Povolit cross-signing - ověřování uživatelů místo oveřování jednotlivých relací", + "Keep recovery passphrase in memory for this session": "V této relaci si heslo pro obnovení zálohy zapamatovat", + "Where you’re logged in": "Kde jste přihlášení", + "You've successfully verified your device!": "Úspěšně jste ověřili vaše zařízení!", + "Start verification again from the notification.": "Začít proces ověření znovu pomocí notifikace.", + "Start verification again from their profile.": "Začít proces ověření znovu z jejich profilu.", + "Verification timed out.": "Ověření vypršelo.", + "You cancelled verification on your other session.": "Na druhé relace jste proces ověření zrušili.", + "%(displayName)s cancelled verification.": "%(displayName)s zrušil/a proces ověření.", + "You cancelled verification.": "Zrušili jste proces ověření.", + "Message deleted": "Zpráva smazána", + "Message deleted by %(name)s": "Zpráva smazána uživatelem %(name)s", + "Can't load this message": "Tuto zprávu nelze načíst", + "Submit logs": "Odeslat záznamy o chybě", + "Looks good": "To vypadá dobře", + "Can't find this server or its room list": "Server nebo jeho seznam místností se nepovedlo nalézt", + "All rooms": "Všechny místnosti", + "Your server": "Váš server", + "Are you sure you want to remove %(serverName)s": "Opravdu chcete odstranit %(serverName)s", + "Remove server": "Odstranit server", + "Matrix": "Matrix", + "Add a new server": "Přidat nový server", + "Enter the name of a new server you want to explore.": "Zadejte jméno serveru, který si chcete prohlédnout.", + "Server name": "Jméno serveru", + "Add a new server...": "Přidat nový server...", + "%(networkName)s rooms": "místnosti v %(networkName)s", + "Matrix rooms": "místnosti na Matrixu", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Připomínka: Váš prohlížeč není oficiálně podporován, tak se může Riot chovat nepředvídatelně.", + "Enable end-to-end encryption": "Povolit E2E šifrování", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Už to v budoucnu nepůjde vypnout. Většina botů a propojení zatím nefunguje.", + "Server did not require any authentication": "Server nevyžadoval žádné ověření", + "Server did not return valid authentication information.": "Server neposkytl platné informace o ověření.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Potvrďte deaktivaci účtu použtím Jednotného přihlášení.", + "Are you sure you want to deactivate your account? This is irreversible.": "Opravdu chcete deaktivovat účet? Je to nevratné.", + "Confirm account deactivation": "Potvrďte deaktivaci účtu", + "There was a problem communicating with the server. Please try again.": "Došlo k potížím při komunikaci se serverem. Zkuste to prosím znovu.", + "Start a conversation with someone using their name, username (like ) or email address.": "Začněte s někým konverzovat za pomocí jména, přihlašovacího jména (jako ) nebo emailu.", + "Opens chat with the given user": "Otevře konverzaci s tímto uživatelem", + "Sends a message to the given user": "Pošle zprávu danému uživateli", + "Waiting for your other session to verify…": "Čekáme na ověření od vaší druhé relace…", + "Verify all your sessions to ensure your account & messages are safe": "Ověřte všechny své relace, abyste zaručili, že jsou vaše zprávy a účet bezpečné", + "Verify the new login accessing your account: %(name)s": "Ověřte nové přihlášení na váš účet: %(name)s", "Welcome to Riot.im": "Vítá vás Riot.im", "Unknown device": "Neznámé zařízení", "You need to be using HTTPS to place a screen-sharing call.": "Pro uskutečnění hovoru se sdílením obrazovky musíte používat HTTPS.", diff --git a/riot/i18n/da.74dcb49.json b/riot/i18n/da.df3bb02.json similarity index 80% rename from riot/i18n/da.74dcb49.json rename to riot/i18n/da.df3bb02.json index 54c85c5..3bc7ce8 100644 --- a/riot/i18n/da.74dcb49.json +++ b/riot/i18n/da.df3bb02.json @@ -31,10 +31,10 @@ "Bans user with given id": "Forbyder bruger med givet id", "Deops user with given id": "Fjerner OP af bruger med givet id", "Invites user with given id to current room": "Inviterer bruger med givet id til nuværende rum", - "Joins room with given alias": "Kommer ind i rum med givet alias", - "Kicks user with given id": "Smid bruger med givet id ud", - "Changes your display nickname": "Ændrer dit visningsnavn", - "Searches DuckDuckGo for results": "Søger DuckDuckGo for resultater", + "Joins room with given alias": "Deltager i rum med givet alias", + "Kicks user with given id": "Smider bruger med givet id ud", + "Changes your display nickname": "Ændrer dit viste navn", + "Searches DuckDuckGo for results": "Søger på DuckDuckGo efter resultater", "Commands": "kommandoer", "Emoji": "Emoji", "Sign in": "Log ind", @@ -72,12 +72,12 @@ "OK": "OK", "Search": "Søg", "Custom Server Options": "Brugerdefinerede serverindstillinger", - "Dismiss": "Afskedige", + "Dismiss": "Afslut", "powered by Matrix": "Drevet af Matrix", "Close": "Luk", "Cancel": "Afbryd", "Edit": "Rediger", - "Unpin Message": "Fasthold ikke længere Besked", + "Unpin Message": "Frigør Besked", "Failed to forget room %(errCode)s": "Kunne ikke glemme rummet %(errCode)s", "Mute": "Sæt på lydløs", "Leave": "Forlad", @@ -125,7 +125,7 @@ "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s": "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s", "Who would you like to add to this community?": "Hvem vil du tilføje til dette fællesskab?", "Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "Advarsel: alle personer du tilføjer til et fællesskab vil være synlige for alle der kender Fællesskabs ID'et", - "Invite new community members": "Inviter nye fællesskabsmedlemmer", + "Invite new community members": "Inviter nye medlemmer til fællesskabet", "Invite to Community": "Inviter til Fællesskab", "Which rooms would you like to add to this community?": "Hvilke rum vil du tilføje til dette fællesskab?", "Show these rooms to non-members on the community page and room list?": "Vis disse rum til ikke-medlemmer på fællesskabssiden og rumlisten?", @@ -136,11 +136,11 @@ "Failed to invite users to community": "Kunne ikke invitere brugere til fællesskab", "Failed to invite users to %(groupId)s": "Kunne ikke invitere brugere til %(groupId)s", "Failed to add the following rooms to %(groupId)s:": "Kunne ikke tilføje de følgende rum til %(groupId)s:", - "Riot does not have permission to send you notifications - please check your browser settings": "Riot har ikke tilladelse til at sende dig notifikationer - tjek venligst dine browser indstillinger", - "Riot was not given permission to send notifications - please try again": "Riot fik ikke tilladelse til at sende notifikationer - prøv igen", + "Riot does not have permission to send you notifications - please check your browser settings": "Riot har ikke tilladelse til at sende dig notifikationer - tjek venligst dine browserindstillinger", + "Riot was not given permission to send notifications - please try again": "Riot fik ikke tilladelse til at sende notifikationer - Vær sød at prøve igen", "Unable to enable Notifications": "Kunne ikke slå Notifikationer til", "This email address was not found": "Denne emailadresse blev ikke fundet", - "Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Din emailadresse lader ikke til at være tilknyttet en Matrix ID på denne Homeserver.", + "Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Din emailadresse lader ikke til at være tilknyttet et Matrix ID på denne Homeserver.", "Restricted": "Begrænset", "Moderator": "Moderator", "Start a chat": "Start en chat", @@ -160,12 +160,12 @@ "Missing user_id in request": "Manglende user_id i forespørgsel", "Usage": "Brug", "/ddg is not a command": "/ddg er ikke en kommando", - "To use it, just wait for autocomplete results to load and tab through them.": "For at bruge det skal du bare vente på at autocomplete resultaterne indlæses og bruge Tab for at bladre igennem dem.", + "To use it, just wait for autocomplete results to load and tab through them.": "For at bruge det skal du bare vente på at autocomplete resultaterne indlæses, og så bruge Tab for at bladre igennem dem.", "Unrecognised room alias:": "Ugenkendt rum alias:", "Ignored user": "Ignoreret bruger", - "You are now ignoring %(userId)s": "Du ignorere nu %(userId)s", + "You are now ignoring %(userId)s": "Du ignorerer nu %(userId)s", "Unignored user": "Holdt op med at ignorere bruger", - "You are no longer ignoring %(userId)s": "Du ignorer ikke længere %(userId)s", + "You are no longer ignoring %(userId)s": "Du ignorerer ikke længere %(userId)s", "Verified key": "Verificeret nøgle", "Reason": "Årsag", "%(senderName)s requested a VoIP conference.": "%(senderName)s forespurgte en VoIP konference.", @@ -350,9 +350,9 @@ "Call Failed": "Opkald mislykkedes", "Review Devices": "Gennemse enheder", "Call Anyway": "Ring op alligevel", - "Answer Anyway": "Tag imod alligevel", + "Answer Anyway": "Svar alligevel", "Call": "Ring", - "Answer": "Tag imod", + "Answer": "Svar", "Call failed due to misconfigured server": "Opkaldet mislykkedes pga. fejlkonfigureret server", "Please ask the administrator of your homeserver (%(homeserverDomain)s) to configure a TURN server in order for calls to work reliably.": "Bed administratoren af din homeserver (%(homeserverDomain)s) om at konfigurere en TURN server for at opkald virker pålideligt.", "Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "Alternativt kan du prøve at bruge den offentlige server turn.matrix.org, men det er ikke lige så pålideligt, og din IP-adresse deles med den server. Du kan også administrere dette under Indstillinger.", @@ -361,8 +361,8 @@ "Call in Progress": "Igangværende opkald", "A call is currently being placed!": "Et opkald er allerede ved at blive oprettet!", "A call is already in progress!": "Et opkald er allerede i gang!", - "Permission Required": "Rettighed påkrævet", - "You do not have permission to start a conference call in this room": "Du har ikke rettigheden til at starte et gruppekald i dette rum", + "Permission Required": "Tilladelse påkrævet", + "You do not have permission to start a conference call in this room": "Du har ikke rettighed til at starte et gruppekald i dette rum", "Replying With Files": "Svare med filer", "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "I øjeblikket er det ikke muligt at svare med en fil. Vil du uploade filen uden at svare?", "The file '%(fileName)s' failed to upload.": "Filen '%(fileName)s' kunne ikke uploades.", @@ -383,13 +383,13 @@ "Actions": "Handlinger", "Other": "Andre", "Prepends ¯\\_(ツ)_/¯ to a plain-text message": "Tilføjer ¯\\_(ツ)_/¯ i starten af beskeder i ren tekst", - "Sends a message as plain text, without interpreting it as markdown": "Sender en besked som ren tekst, uden at fortolke den som Markdown", + "Sends a message as plain text, without interpreting it as markdown": "Sender en besked som ren tekst, uden at fortolke den som markdown", "Upgrades a room to a new version": "Opgraderer et rum til en ny version", "You do not have the required permissions to use this command.": "Du har ikke de nødvendige rettigheder for at udføre denne kommando.", "Warning: Upgrading a room will not automatically migrate room members to the new version of the room. We'll post a link to the new room in the old version of the room - room members will have to click this link to join the new room.": "Advarsel: Opgradering af et rum flytter ikke automatisk rummets medlemmer til den nye version af rummet. Vi sender et link til den nye version i den gamle version af rummet - rummets medlemmer må klikke på dette link for at tilgå det nye rum.", - "Changes your display nickname in the current room only": "Ændrer dit viste navn kun for det nuværende rum", - "Changes the avatar of the current room": "Ændrer avataren af det nuværende rum", - "Changes your avatar in this current room only": "Ændrer din avatar kun for det nuværende rum", + "Changes your display nickname in the current room only": "Ændrer kun dit viste navn for det nuværende rum", + "Changes the avatar of the current room": "Ændrer avataren i det nuværende rum", + "Changes your avatar in this current room only": "Ændrer kun din avatar for det nuværende rum", "Changes your avatar in all rooms": "Ændrer din avatar i alle rum", "Gets or sets the room topic": "Henter eller sætter rummets emne", "This room has no topic.": "Dette rum har intet emne.", @@ -401,10 +401,10 @@ "Unbans user with given ID": "Fjerner ban fra brugeren med det oplyste ID", "Ignores a user, hiding their messages from you": "Ignorerer en bruger og skjuler dennes beskeder fra dig", "Stops ignoring a user, showing their messages going forward": "Stopper med at ignorere en bruger og viser deres beskeder igen fra nu af", - "Define the power level of a user": "Indstiller rettighedsniveau for en bruger", - "Opens the Developer Tools dialog": "Åbner dialogen med udviklingsværktøjer", - "Adds a custom widget by URL to the room": "Tilføjer en widget til rummet vha. URL", - "Please supply a https:// or http:// widget URL": "Oplys en https:// eller http:// widget URL", + "Define the power level of a user": "Indstil rettighedsniveau for en bruger", + "Opens the Developer Tools dialog": "Åbner dialogen med udviklerværktøjer", + "Adds a custom widget by URL to the room": "Tilføjer en widget til rummet ved hjælp af URL", + "Please supply a https:// or http:// widget URL": "Oplys venligst en https:// eller http:// widget URL", "You cannot modify widgets in this room.": "Du kan ikke ændre widgets i dette rum.", "Forces the current outbound group session in an encrypted room to be discarded": "Tvinger den nuværende udgående gruppe-session i et krypteret rum til at blive kasseret", "Sends the given message coloured as a rainbow": "Sender beskeden med regnbuefarver", @@ -418,7 +418,7 @@ "%(senderDisplayName)s changed the join rule to %(rule)s": "%(senderDisplayName)s ændrede adgangsreglen til %(rule)s", "%(senderDisplayName)s has allowed guests to join the room.": "%(senderDisplayName)s har givet gæster adgang til rummet.", "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s har forhindret gæster i at tilgå rummet.", - "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s ændrede gæsteadgang til", + "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s ændrede gæsteadgang til %(rule)s", "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s aktiverede etiket for %(groups)s i dette rum.", "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s deaktiverede etiket for %(groups)s i dette rum.", "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s aktiverede etiket for %(newGroups)s og deaktiverede etiket for %(oldGroups)s i dette rum.", @@ -472,7 +472,7 @@ "one": "%(items)s og en anden" }, "%(items)s and %(lastItem)s": "%(items)s og %(lastItem)s", - "Your browser does not support the required cryptography extensions": "Din browser understøtter ikke de påkrævede kryptografiske udvidelser.", + "Your browser does not support the required cryptography extensions": "Din browser understøtter ikke de påkrævede kryptografiske udvidelser", "Not a valid Riot keyfile": "Ikke en gyldig Riot nøglefil", "Authentication check failed: incorrect password?": "Godkendelse mislykkedes: forkert kodeord?", "Unrecognised address": "Ukendt adresse", @@ -528,10 +528,82 @@ "The version of Riot": "Riot versionen", "Whether you're using Riot on a device where touch is the primary input mechanism": "Hvorvidt du benytter Riot på en enhed, hvor touch er den primære input-grænseflade", "Your user agent": "Din user agent", + "Use Single Sign On to continue": "Brug Single Sign On til at fortsætte", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Bekræft tilføjelsen af denne email adresse ved at bruge Single Sign On til at bevise din identitet.", + "Single Sign On": "Single Sign On", + "Confirm adding email": "Bekræft tilføjelse af email", + "Click the button below to confirm adding this email address.": "Klik på knappen herunder for at bekræfte tilføjelsen af denne email adresse.", + "Confirm": "Bekræft", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Bekræft tilføjelsen af dette telefonnummer ved at bruge Single Sign On til at bevise din identitet.", + "Confirm adding phone number": "Bekræft tilføjelse af telefonnummer", + "Click the button below to confirm adding this phone number.": "Klik på knappen herunder for at bekræfte tilføjelsen af dette telefonnummer.", + "Whether you're using Riot as an installed Progressive Web App": "Om du anvender Riot som en installeret Progressiv Web App", + "The information being sent to us to help make Riot better includes:": "Informationen der sendes til os for at hjælpe os med at gøre Riot bedre inkluderer:", + "There are unknown sessions in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "Der er ukendte sessions i dette rum: Hvis du fortsætter uden at verificere dem, vil det være muligt for andre at smuglytte til dit opkald.", + "Review Sessions": "Overse sessions", + "If you cancel now, you won't complete verifying the other user.": "Hvis du annullerer du, vil du ikke have færdiggjort verifikationen af den anden bruger.", + "If you cancel now, you won't complete verifying your other session.": "Hvis du annullerer nu, vil du ikke have færdiggjort verifikationen af din anden session.", + "If you cancel now, you won't complete your operation.": "Hvis du annullerer nu, vil du ikke færdiggøre din operation.", + "Cancel entering passphrase?": "Annuller indtastning af kodeord?", + "Enter passphrase": "Indtast kodeord", + "Setting up keys": "Sætter nøgler op", + "Verify this session": "Verificér denne session", + "Encryption upgrade available": "Opgradering af kryptering tilgængelig", + "Set up encryption": "Opsæt kryptering", + "Unverified login. Was this you?": "Ikke-verificeret login. Var det dig?", + "Identity server has no terms of service": "Identity serveren har ingen terms of service", + "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Denne handling kræver adgang til default identitets serveren for at validere en email adresse eller et telefonnummer, men serveren har ingen terms of service.", + "Only continue if you trust the owner of the server.": "Fortsæt kun hvis du stoler på ejeren af denne server.", + "Trust": "Tillid", + "%(name)s is requesting verification": "%(name)s beder om verifikation", + "Sign In or Create Account": "Log ind eller Opret bruger", + "Use your account or create a new one to continue.": "Brug din konto eller opret en ny for at fortsætte.", + "Create Account": "Opret brugerkonto", + "Sign In": "Log ind", + "Custom (%(level)s)": "Kustomiseret %(level)s", + "Sends a message as html, without interpreting it as markdown": "Sender besked som html, uden at tolke den som markdown", + "Error upgrading room": "Fejl under opgradering af rum", + "Double check that your server supports the room version chosen and try again.": "Dobbelt-tjek at din server understøtter den valgte rum-version og forsøg igen.", + "Failed to set topic": "Fejlede i at sætte emne", + "Command failed": "Kommando fejlede", + "Could not find user in room": "Kunne ikke finde bruger i rum", + "Verifies a user, session, and pubkey tuple": "Verificerer en bruger, session og pubkey tuple", + "Unknown (user, session) pair:": "Ukendt (bruger, session) par:", + "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "ADVARSEL: NØGLEVERIFIKATIONEN FEJLEDE! Underskriftsnøglen for %(userId)s og session %(deviceId)s er %(fprint)s som ikke matcher den supplerede nøgle \"%(fingerprint)s\". Dette kunne betyde at jeres kommunikation er infiltreret!", + "Session already verified!": "Sessionen er allerede verificeret!", + "WARNING: Session already verified, but keys do NOT MATCH!": "ADVARSEL: Sessionen er allerede verificeret, men nøglerne MATCHER IKKE!", + "The signing key you provided matches the signing key you received from %(userId)s's session %(deviceId)s. Session marked as verified.": "Underskriftsnøglen du supplerede matcher den underskriftsnøgle du modtog fra %(userId)s's session %(deviceId)s. Sessionen er markeret som verificeret.", + "Displays information about a user": "Viser information om en bruger", + "%(senderDisplayName)s changed the room name from %(oldRoomName)s to %(newRoomName)s.": "%(senderDisplayName)s ændrede rumnavnet fra %(oldRoomName)s til %(newRoomName)s.", + "%(senderName)s added the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s tilføjede de alternative adresser %(addresses)s til dette rum.", + "one": "%(senderName)s tilføjede alternative adresser %(addresses)s til dette rum." + }, + "%(senderName)s removed the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s fjernede de alternative adresser %(addresses)s til dette rum.", + "one": "%(senderName)s fjernede alternative adresser %(addresses)s til dette rum." + }, + "%(senderName)s changed the alternative addresses for this room.": "%(senderName)s ændrede de alternative adresser til dette rum.", + "%(senderName)s changed the main and alternative addresses for this room.": "%(senderName)s ændrede hoved- og alternative adresser til dette rum.", + "%(senderName)s changed the addresses for this room.": "%(senderName)s ændrede adresserne til dette rum.", + "%(senderName)s placed a voice call.": "%(senderName)s foretog et stemmeopkald.", + "%(senderName)s placed a voice call. (not supported by this browser)": "%(senderName)s foretog et stemmeopkald. (ikke understøttet af denne browser)", + "%(senderName)s placed a video call.": "%(senderName)s foretog et videoopkald.", + "%(senderName)s placed a video call. (not supported by this browser)": "%(senderName)s foretog et videoopkald. (ikke understøttet af denne browser)", + "%(senderName)s removed the rule banning users matching %(glob)s": "%(senderName)s fjernede den regel der bannede brugere der matcher %(glob)s", + "%(senderName)s removed the rule banning rooms matching %(glob)s": "%(senderName)s fjernede den regel der bannede brugere der matcher %(glob)s", + "%(senderName)s removed the rule banning servers matching %(glob)s": "%(senderName)s fjernede den regel der bannede servere som matcher %(glob)s", + "%(senderName)s removed a ban rule matching %(glob)s": "%(senderName)s fjernede en ban-regel der matcher %(glob)s", + "%(senderName)s updated an invalid ban rule": "%(senderName)s opdaterede en ugyldig ban-regel", + "%(senderName)s updated the rule banning users matching %(glob)s for %(reason)s": "%(senderName)s opdaterede den regel der banner brugere som matcher %(glob)s på grund af %(reason)s", + "%(senderName)s updated the rule banning rooms matching %(glob)s for %(reason)s": "%(senderName)s opdaterede den regel der banner rum som matcher %(glob)s på grund af %(reason)s", + "%(senderName)s updated the rule banning servers matching %(glob)s for %(reason)s": "%(senderName)s opdaterede den regel der banner servere der matcher %(glob)s på grund af %(reason)s", + "%(senderName)s updated a ban rule matching %(glob)s for %(reason)s": "%(senderName)s opdaterede en ban-regel der matcher %(glob)s på grund af %(reason)s", + "Explore rooms": "Udforsk rum", "Riot Desktop on %(platformName)s": "Riot Desktop på %(platformName)s", "Unknown device": "Ukendt enhed", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s via %(browserName)s på %(osName)s", - "You need to be using HTTPS to place a screen-sharing call.": "Du skal bruge HTTPS for at lave skærm-delings-opkald.", + "You need to be using HTTPS to place a screen-sharing call.": "Du skal bruge HTTPS for at lave skærmdelings opkald.", "Welcome to Riot.im": "Velkommen til Riot.im", "Decentralised, encrypted chat & collaboration powered by [matrix]": "Decentraliseret, krypteret chat & samarbejde baseret på [matrix]", "Chat with Riot Bot": "Chat med Riot Bot", @@ -541,10 +613,12 @@ "Unexpected error preparing the app. See console for details.": "Uventet fejl ved forberedelse af appen. Se konsollen for detaljer.", "Invalid configuration: can only specify one of default_server_config, default_server_name, or default_hs_url.": "Ugyldig konfiguration: kan kun angive en af default_server_config, default_server_name eller default_hs_url.", "Invalid configuration: no default server specified.": "Ugyldig konfiguration: ingen standardserver angivet.", - "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Du kan bruge de brugertilpassede serverindstillinger til at logge på andre Matrix servere ved at angive en anden homeserver URL. Dette giver dig mulighed for at bruge Riot med en eksisterende Matrix konto på en anden homeserver.", - "Sign In": "Log på", - "Create Account": "Opret konto", + "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Du kan bruge de brugertilpassede serverindstillinger til at logge på andre Matrix-servere ved at angive en anden homeserver URL. Dette giver dig mulighed for at bruge Riot med en eksisterende Matrix konto på en anden homeserver.", "Need help?": "Brug for hjælp?", - "Explore rooms": "Udforsk rum", - "Room Directory": "Rumliste" + "Room Directory": "Rumliste", + "Missing indexeddb worker script!": "Manglende indexeddb worker script!", + "Unable to load config file: please refresh the page to try again.": "Ikke i stand til at loade config fil: genopfrisk venligst siden for at prøve igen.", + "Open user settings": "Åbn brugerindstillinger", + "Previous/next recently visited room or community": "Forrige/næste besøgte rum eller fællesskab", + "Go to your browser to complete Sign In": "Gå til din browser for at færdiggøre Log ind" } \ No newline at end of file diff --git a/riot/i18n/de_DE.0d8981b.json b/riot/i18n/de_DE.ad3b71e.json similarity index 71% rename from riot/i18n/de_DE.0d8981b.json rename to riot/i18n/de_DE.ad3b71e.json index 85a415e..8c5f8b8 100644 --- a/riot/i18n/de_DE.0d8981b.json +++ b/riot/i18n/de_DE.ad3b71e.json @@ -476,8 +476,8 @@ "Leave %(groupName)s?": "%(groupName)s verlassen?", "Add a Room": "Raum hinzufügen", "Add a User": "Benutzer hinzufügen", - "Light theme": "Helles Thema", - "Dark theme": "Dunkles Thema", + "Light theme": "Helles Design", + "Dark theme": "Dunkles Design", "You have entered an invalid address.": "Du hast eine ungültige Adresse eingegeben.", "Matrix ID": "Matrix-ID", "Unignore": "Ignorieren aufheben", @@ -709,7 +709,7 @@ "%(duration)ss": "%(duration)ss", "%(duration)sm": "%(duration)sm", "%(duration)sh": "%(duration)sh", - "%(duration)sd": "%(duration)sd", + "%(duration)sd": "%(duration)sT", "Online for %(duration)s": "Online seit %(duration)s", "Idle for %(duration)s": "Untätig seit %(duration)s", "Offline for %(duration)s": "Offline seit %(duration)s", @@ -760,7 +760,7 @@ "This room is not public. You will not be able to rejoin without an invite.": "Dies ist kein öffentlicher Raum. Du wirst diesen nicht ohne Einladung wieder beitreten können.", "%(oldDisplayName)s changed their display name to %(displayName)s.": "%(oldDisplayName)s änderte den Anzeigenamen auf %(displayName)s.", "Failed to set direct chat tag": "Fehler beim Setzen der Direkt-Chat-Markierung", - "Failed to remove tag %(tagName)s from room": "Fehler beim Entfernen des \"%(tagName)s\"-Tags von dem Raum", + "Failed to remove tag %(tagName)s from room": "Entfernen der Raum-Kennzeichnung %(tagName)s fehlgeschlagen", "Failed to add tag %(tagName)s to room": "Fehler beim Hinzufügen des \"%(tagName)s\"-Tags an dem Raum", "Did you know: you can use communities to filter your Riot.im experience!": "Wusstest du: Du kannst Communities nutzen um deine Riot.im-Erfahrung zu filtern!", "To set up a filter, drag a community avatar over to the filter panel on the far left hand side of the screen. You can click on an avatar in the filter panel at any time to see only the rooms and people associated with that community.": "Um einen Filter zu setzen, ziehe ein Community-Bild auf das Filter-Panel ganz links. Du kannst jederzeit auf einen Avatar im Filter-Panel klicken um nur die Räume und Personen aus der Community zu sehen.", @@ -845,7 +845,7 @@ "Explore Account Data": "Konto-Daten erkunden", "All messages (noisy)": "Alle Nachrichten (laut)", "Saturday": "Samstag", - "I understand the risks and wish to continue": "Ich verstehe das Risiko und möchte fortfahren", + "I understand the risks and wish to continue": "Ich verstehe die Risiken und möchte fortfahren", "Direct Chat": "Direkt-Chat", "The server may be unavailable or overloaded": "Der Server ist vermutlich nicht erreichbar oder überlastet", "Reject": "Ablehnen", @@ -1030,7 +1030,7 @@ "Incompatible Database": "Inkompatible Datenbanken", "Continue With Encryption Disabled": "Mit deaktivierter Verschlüsselung fortfahren", "Enter a passphrase...": "Passphrase eingeben...", - "Next": "Nächstes", + "Next": "Weiter", "That matches!": "Das passt!", "That doesn't match.": "Das passt nicht.", "Go back to set it again.": "Gehe zurück und setze es erneut.", @@ -1142,7 +1142,7 @@ "Render simple counters in room header": "Einfache Zähler in Raum-Kopfzeile anzeigen", "Enable Emoji suggestions while typing": "Emoji-Vorschläge während der Eingabe aktivieren", "Show a placeholder for removed messages": "Zeigt einen Platzhalter für gelöschte Nachrichten an", - "Show join/leave messages (invites/kicks/bans unaffected)": "Zeige Betreten-/Verlassen-Nachrichten (betrifft nicht Einladungen/Kicks/Bans)", + "Show join/leave messages (invites/kicks/bans unaffected)": "Zeige Betreten-/Verlassen-Nachrichten (Einladungen/Kicks/Bans sind dadurch nicht betroffen)", "Show avatar changes": "Avatar-Änderungen anzeigen", "Show display name changes": "Anzeigenamen-Änderungen anzeigen", "Send typing notifications": "Tipp-Benachrichtigungen senden", @@ -1290,7 +1290,7 @@ "Use two-way text verification": "Bidirektionale Textverifizierung verwenden", "Waiting for partner to confirm...": "Warte auf Bestätigung des Gesprächspartners...", "Incoming Verification Request": "Eingehende Verifikationsanfrage", - "Allow Peer-to-Peer for 1:1 calls": "Erlaube Peer-to-Peer-Verbindungen für 1:1-Anrufe", + "Allow Peer-to-Peer for 1:1 calls": "Erlaube Peer-to-Peer für 1:1-Anrufe", "Are you sure? You will lose your encrypted messages if your keys are not backed up properly.": "Bist du sicher? Du wirst deine verschlüsselten Nachrichten verlieren, wenn deine Schlüssel nicht gesichert sind.", "Encrypted messages are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.": "Verschlüsselte Nachrichten sind mit Ende-zu-Ende-Verschlüsselung gesichert. Nur du und der/die Empfänger haben die Schlüssel um diese Nachrichten zu lesen.", "Restore from Backup": "Von Sicherung wiederherstellen", @@ -1303,7 +1303,7 @@ "Confirm your passphrase": "Bestätige deine Passphrase", "Secure your backup with a passphrase": "Sichere dein Backup mit einer Passphrase", "Your keys are being backed up (the first backup could take a few minutes).": "Deine Schlüssel werden gesichert (Das erste Backup könnte ein paar Minuten in Anspruch nehmen).", - "Voice & Video": "Sprache & Video", + "Voice & Video": "Sprach- & Videoanruf", "Never lose encrypted messages": "Verliere niemals verschlüsselte Nachrichten", "Messages in this room are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.": "Nachrichten in diesem Raum sind mit einer Ende-zu-Ende-Verschlüsselung gesichert. Nur du und dein(e) Gesprächspartner haben die Schlüssel, um die Nachrichten zu lesen.", "Securely back up your keys to avoid losing them. Learn more.": "Speichere deine Schlüssel an einem sicheren Ort, um diese nicht zu verlieren. Lerne wie.", @@ -1416,7 +1416,7 @@ "Share Permalink": "Teile permanenten Link", "Sign in to your Matrix account on %(serverName)s": "Melde dich mit deinem Matrixkonto auf %(serverName)s an", "Create your Matrix account on %(serverName)s": "Erstelle ein Matrixkonto auf %(serverName)s", - "Please install Chrome, Firefox, or Safari for the best experience.": "Bitte installiere Chrome, Firefox, oder Safari für die beste Erfahrung.", + "Please install Chrome, Firefox, or Safari for the best experience.": "Bitte installiere Chrome, Firefox, oder Safari für das beste Erlebnis.", "Want more than a community? Get your own server": "Du möchtest mehr als eine Community? Hol dir deinen eigenen Server", "Could not load user profile": "Konnte Nutzerprofil nicht laden", "Your Matrix account on %(serverName)s": "Dein Matrixkonto auf %(serverName)s", @@ -1512,7 +1512,7 @@ "Add Phone Number": "Telefonnummer hinzufügen", "Changes the avatar of the current room": "Ändert den Avatar für diesen Raum", "Deactivate account": "Benutzerkonto schließen", - "Show previews/thumbnails for images": "Zeige eine Vorschau für Bilder", + "Show previews/thumbnails for images": "Zeige Vorschauen/Thumbnails für Bilder", "View": "Vorschau", "Find a room…": "Suche einen Raum…", "Find a room… (e.g. %(exampleRoom)s)": "Suche einen Raum… (z.B. %(exampleRoom)s)", @@ -1526,7 +1526,7 @@ "Use an identity server to invite by email. Manage in Settings.": "Nutze einen Identitätsserver, um über E-Mail Einladungen zu verschicken. Verwalte es in den Einstellungen.", "%(name)s (%(userId)s)": "%(name)s (%(userId)s)", "Try out new ways to ignore people (experimental)": "Versuche neue Möglichkeiten, um Menschen zu ignorieren (experimentell)", - "Send read receipts for messages (requires compatible homeserver to disable)": "Schicke Lesebestätigungen für Nachrichten (erfordert einen kompatiblen Heimserver zum Deaktivieren)", + "Send read receipts for messages (requires compatible homeserver to disable)": "Schicke Lesebestätigungen für Nachrichten (erfordert kompatiblen Heimserver zum Deaktivieren)", "My Ban List": "Meine Bannliste", "This is your list of users/servers you have blocked - don't leave the room!": "Dies ist die Liste von Benutzer*innen/Servern, die du blockiert hast - verlasse den Raum nicht!", "Accept to continue:": "Akzeptiere , um fortzufahren:", @@ -1538,8 +1538,8 @@ "Double check that your server supports the room version chosen and try again.": "Überprüfe nochmal ob dein Server die ausgewählte Raumversion unterstützt und versuche es nochmal.", "%(senderName)s placed a voice call.": "%(senderName)s hat einen Sprachanruf getätigt.", "%(senderName)s placed a voice call. (not supported by this browser)": "%(senderName)s hat einen Sprachanruf getätigt. (Nicht von diesem Browser unterstützt)", - "%(senderName)s placed a video call.": "%(senderName)s hat einen Sprachanruf getätigt.", - "%(senderName)s placed a video call. (not supported by this browser)": "%(senderName)s hat einen Sprachanruf getätigt. (Nicht von diesem Browser unterstützt)", + "%(senderName)s placed a video call.": "%(senderName)s hat einen Videoanruf getätigt.", + "%(senderName)s placed a video call. (not supported by this browser)": "%(senderName)s hat einen Videoanruf getätigt. (Nicht von diesem Browser unterstützt)", "Verify this session": "Sitzung verifizieren", "Set up encryption": "Verschlüsselung einrichten", "%(senderName)s added %(addedAddresses)s and %(count)s other addresses to this room": { @@ -1574,7 +1574,7 @@ "Verify": "Verifizieren", "Decline (%(counter)s)": "Zurückweisen (%(counter)s)", "not found": "nicht gefunden", - "rooms.": "Räume.", + "rooms.": "Räumen zu speichern.", "Manage": "Verwalten", "Securely cache encrypted messages locally for them to appear in search results.": "Speichere verschlüsselte Nachrichten sicher lokal zwischen, sodass sie in Suchergebnissen erscheinen können.", "Enable": "Aktivieren", @@ -1663,7 +1663,8 @@ "Filter": "Filter", "Filter rooms…": "Räume filtern…", "You have %(count)s unread notifications in a prior version of this room.": { - "one": "Sie haben %(count)s ungelesene Benachrichtigungen in einer früheren Version dieses Raumes." + "one": "Sie haben %(count)s ungelesene Benachrichtigungen in einer früheren Version dieses Raumes.", + "other": "Du hast %(count)s ungelesene Benachrichtigungen in einer früheren Version dieses Raums." }, "Go Back": "Gehe zurück", "Notification Autocomplete": "Benachrichtigung Autovervollständigen", @@ -1839,7 +1840,7 @@ "Read Marker lifetime (ms)": "Gültigkeitsdauer der Gelesen-Markierung (ms)", "Read Marker off-screen lifetime (ms)": "Gültigkeitsdauer der Gelesen-Markierung außerhalb des Bildschirms (ms)", "Session key:": "Sitzungsschlüssel:", - "A session's public name is visible to people you communicate with": "Der Sitzungsname ist sichtbar für die Personen mit denen du kommunizierst", + "A session's public name is visible to people you communicate with": "Der öffentliche Sitzungsname ist sichtbar für Personen, mit denen du kommunizierst", "Sounds": "Töne", "Upgrade the room": "Raum hochstufen", "Enable room encryption": "Verschlüsselung aktivieren", @@ -1874,8 +1875,601 @@ "Your recovery key": "Dein Wiederherstellungsschlüssel", "Copy": "In Zwischenablage kopieren", "Make a copy of your recovery key": "Speichere deinen Wiederherstellungsschlüssel", - "Unverified login. Was this you?": "Nicht verifzierte Anmeldung. Bist du es gewesen?", + "Unverified login. Was this you?": "Nicht verifizierte Anmeldung. Bist du es gewesen?", "Sends a message as html, without interpreting it as markdown": "Verschickt eine Nachricht im html-Format, ohne sie in Markdown zu formatieren", + "Show rooms with unread notifications first": "Räume mit nicht gelesenen Benachrichtungen zuerst zeigen", + "Show shortcuts to recently viewed rooms above the room list": "Kurzbefehlezu den kürzlich gesichteteten Räumen über der Raumliste anzeigen", + "Use Single Sign On to continue": "Benutze „Single Sign-On“ (Einmalanmeldung) um fortzufahren", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Bestätige das Hinzufügen dieser E-Mail-Adresse mit „Single Sign-On“, um deine Identität nachzuweisen.", + "Single Sign On": "Single Sign-On", + "Confirm adding email": "Bestätige das Hinzfugen der Email-Addresse", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Bestätige das Hinzufügen dieser Telefonnumer, indem du deine Identität mittels Single Sign-On nachweist.", + "Click the button below to confirm adding this phone number.": "Betätige unten die Schaltfläche um das Hinzufügen dieser Telefonnummer zu bestätigen.", + "If you cancel now, you won't complete your operation.": "Wenn du jetzt abbrichst, wirst du deinen Vorgang nicht fertigstellen.", + "%(name)s is requesting verification": "%(name)s fordert eine Verifizierung an", + "Failed to set topic": "Das Festlegen des Themas ist fehlgeschlagen", + "Command failed": "Befehl fehlgeschlagen", + "Could not find user in room": "Der Benutzer konnte im Raum nicht gefunden werden", + "Click the button below to confirm adding this email address.": "Klicken Sie auf die Schaltfläche unten, um das Hinzufügen dieser E-Mail-Adresse zu bestätigen.", + "Confirm adding phone number": "Bestätige das Hinzufügen der Telefonnummer", + "%(senderName)s changed a rule that was banning servers matching %(oldGlob)s to matching %(newGlob)s for %(reason)s": "%(senderName)s ändert eine Ausschluss-Regel für Server von %(oldGlob)s nach %(newGlob)s wegen %(reason)s", + "%(senderName)s updated a ban rule that was matching %(oldGlob)s to matching %(newGlob)s for %(reason)s": "%(senderName)s erneuert eine Ausschluss-Regel von %(oldGlob)s nach %(newGlob)s wegen %(reason)s", + "Not Trusted": "Nicht vertrauenswürdig", + "Manually Verify by Text": "Verifiziere manuell mit einem Text", + "Interactively verify by Emoji": "Verifiziere interaktiv mit Emojis", + "Support adding custom themes": "Unterstütze das Hinzufügen von benutzerdefinierten Designs", + "Enable cross-signing to verify per-user instead of per-session": "Aktiviere Cross-Signing um pro Benutzer statt pro Sitzung zu verifizieren", + "Ask this user to verify their session, or manually verify it below.": "Bitte diese/n Nutzer!n, seine/ihre Sitzung zu verifizieren, oder verifiziere diese unten manuell.", + "Enable local event indexing and E2EE search (requires restart)": "Aktiviere lokale Ereignis-Indizierung und E2EE-Suche (erfordert Neustart)", + "a few seconds from now": "in ein paar Sekunden", + "Show a presence dot next to DMs in the room list": "Verfügbarkeitspunkt neben den Direktnachrichten in der Raumliste anzeigen", + "Show padlocks on invite only rooms": "Zeige Schlösser an Räumen, welchen nur mit Einladung beigetreten werden kann", + "Keep recovery passphrase in memory for this session": "Behalte die Wiederherstellungspassphrase für diese Sitzung im Speicher", + "Manually verify all remote sessions": "Verifiziere alle Remotesitzungen", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Bestätige, dass die unten angezeigten Emojis auf beiden Sitzungen in der selben Reihenfolge angezeigt werden:", + "Verify this session by confirming the following number appears on its screen.": "Verfiziere diese Sitzung, indem du bestätigst, dass die folgende Nummer auf ihrem Bildschirm erscheint.", + "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Warte auf deine andere Sitzung,%(deviceName)s /%(deviceId)s), um zu verfizieren…", + "How fast should messages be downloaded.": "Wie schnell Nachrichten heruntergeladen werden sollen.", + "Compare a unique set of emoji if you don't have a camera on either device": "Vergleiche eine einmalige Reihe von Emoji, sofern du an keinem Gerät eine Kamera hast", + "Waiting for %(displayName)s to verify…": "Warte darauf, dass %(displayName)s bestätigt…", + "Cancelling…": "Abbrechen…", + "They match": "Sie passen zueinander", + "They don't match": "Sie passen nicht zueinander", + "To be secure, do this in person or use a trusted way to communicate.": "Um sicher zu gehen, mache dies persönlich oder verwende eine vertrauenswürdige Art der Kommunikation.", + "Verify yourself & others to keep your chats safe": "Verifiziere dich & andere, um eure Chats zu schützen", + "This bridge was provisioned by .": "Diese Brücke wurde von bereitgestellt.", + "This bridge is managed by .": "Diese Brücke wird von verwaltet.", + "Workspace: %(networkName)s": "Arbeitsbereich: %(networkName)s", + "Channel: %(channelName)s": "Kanal: %(channelName)s", + "Show less": "Weniger zeigen", + "Warning: You should only do this on a trusted computer.": "Achtung: Du solltest das nur auf einem vertrauenswürdigen Gerät tun.", + "Warning: You should only set up key backup from a trusted computer.": "Achtung: Du solltest die Schlüsselsicherung nur auf einem vertrauenswürdigen Gerät einrichten.", + "Regain access to your account and recover encryption keys stored in this session. Without them, you won’t be able to read all of your secure messages in any session.": "Melde dich an um die ausschließlich in dieser Sitzung gespeicherten Verschlüsselungsschlüssel wiederherzustellen. Du benötigst sie, um deine verschlüsselten Nachrichten in jeder Sitzung zu lesen.", + "Forgotten your password?": "Passwort vergessen?", + "You're signed out": "Du wurdest abgemeldet", + "Warning: Your personal data (including encryption keys) is still stored in this session. Clear it if you're finished using this session, or want to sign in to another account.": "Achtung: Deine persönlichen Daten (inclusive der Verschlüsselungsschlüssel) sind noch in dieser Sitzung gespeichert. Lösche diese Daten wenn du die Sitzung nicht mehr benötigst oder dich mit einem anderen Konto anmelden möchtest.", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Bestätige das Löschen dieser Sitzung indem du dich mittels Single Sign-On anmeldest um deine Identität nachzuweisen.", + "one": "Bestätige das Löschen dieser Sitzung indem du dich mittels Single Sign-On anmeldest um deine Identität nachzuweisen." + }, + "Confirm deleting these sessions": "Bestätige das Löschen dieser Sitzungen", + "Click the button below to confirm deleting these sessions.": { + "other": "Klicke den Button um das Löschen dieser Sitzungen zu bestätigen.", + "one": "Klicke den Button um das Löschen dieser Sitzung zu bestätigen." + }, + "Clear all data in this session?": "Alle Daten dieser Sitzung löschen?", + "Clear all data": "Daten löschen", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Bestätige das Löschen deines Kontos indem du dich mittels Single Sign-On anmeldest um deine Identität nachzuweisen.", + "Confirm account deactivation": "Konto löschen bestätigen", + "Confirm your identity by entering your account password below.": "Bestätige deine Identität indem du dein Passwort unten eingibst.", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Bestätige deine Identität indem du diesen Login von einer deiner anderen Sitzungen verifizierst um Zugriff auf deine verschlüsselten Nachrichten zu erhalten.", + "Enter your account password to confirm the upgrade:": "Gib dein Passwort ein um die Aktualisierung zu bestätigen:", + "You'll need to authenticate with the server to confirm the upgrade.": "Du musst dich am Server authentifizieren um die Aktualisierung zu bestätigen.", + "Enter your recovery passphrase a second time to confirm it.": "Gib deine Wiederherstellungspassphrase zur Bestätigung erneut ein.", + "Confirm your recovery passphrase": "Bestätige deine Wiederherstellungspassphrase", + "Confirm recovery passphrase": "Bestätige die Wiederherstellungspassphrase", + "Please enter your recovery passphrase a second time to confirm.": "Bitte gib deine Wiederherstellungspassphrase ein zweites Mal ein um sie zu bestätigen.", + "Review where you’re logged in": "Überprüfe, wo du eingeloggt bist", + "New login. Was this you?": "Neue Anmeldung. Warst du das?", + "Please supply a widget URL or embed code": "Bitte gib eine Widget-URL oder einen Einbettungscode an", + "A text message has been sent to +%(msisdn)s. Please enter the verification code it contains.": "Gibt den per SMS an +%(msisdn)s gesendeten Bestätigungscode ein.", + "Someone is using an unknown session": "Jemand verwendet eine unbekannte Sitzung", + "This room is end-to-end encrypted": "Dieser Raum ist Ende-zu-Ende verschlüsselt", + "You are not subscribed to any lists": "Du hast keine Listen abonniert", + "Error adding ignored user/server": "Fehler beim Hinzufügen eines ignorierten Nutzers/Servers", + "None": "Keine", + "Ban list rules - %(roomName)s": "Verbotslistenregeln - %(roomName)s", + "Add users and servers you want to ignore here. Use asterisks to have Riot match any characters. For example, @bot:* would ignore all users that have the name 'bot' on any server.": "Füge hier Benutzer!nnen und Server hinzu, die du ignorieren willst. Verwende Sternchen, damit Riot mit beliebigen Zeichen übereinstimmt. Bspw. würde @bot: * alle Benutzer!nnen ignorieren, die auf einem Server den Namen 'bot' haben.", + "Ignoring people is done through ban lists which contain rules for who to ban. Subscribing to a ban list means the users/servers blocked by that list will be hidden from you.": "Ignorieren von Personen erfolgt über Sperrlisten. Wenn eine Sperrliste abonniert wird, werden die von dieser Liste blockierten Benutzer!nnen/Server ausgeblendet.", + "Personal ban list": "Persönliche Sperrliste", + "Your personal ban list holds all the users/servers you personally don't want to see messages from. After ignoring your first user/server, a new room will show up in your room list named 'My Ban List' - stay in this room to keep the ban list in effect.": "Deine persönliche Sperrliste enthält alle Benutzer!nnen/Server, von denen du persönlich keine Nachrichten sehen willst. Nachdem du den ersten Benutzer/Server ignoriert hast, wird in der Raumliste \"Meine Sperrliste\" angezeigt - bleibe in diesem Raum, um die Sperrliste aufrecht zu halten.", + "Server or user ID to ignore": "Zu ignorierende Server- oder Benutzer-ID", + "eg: @bot:* or example.org": "z.B. @bot:* oder example.org", + "Subscribed lists": "Abonnierte Listen", + "Subscribing to a ban list will cause you to join it!": "Eine Verbotsliste abonnieren bedeutet ihr beizutreten!", + "If this isn't what you want, please use a different tool to ignore users.": "Wenn dies nicht das ist, was du willst, verwende ein anderes Tool, um Benutzer!nnen zu ignorieren.", + "Room ID or alias of ban list": "Raum-ID oder -Alias der Sperrliste", + "Subscribe": "Abonnieren", + "Always show the window menu bar": "Fenstermenüleiste immer anzeigen", + "Show tray icon and minimize window to it on close": "Taskleistensymbol anzeigen und Fenster beim Schließen dorthin minimieren", + "Session ID:": "Sitzungs-ID:", + "Message search": "Nachrichtensuche", + "Cross-signing": "Cross-Signing", + "This room is bridging messages to the following platforms. Learn more.": "Dieser Raum verbindet Nachrichten mit den folgenden Plattformen. Mehr erfahren.", + "This room isn’t bridging messages to any platforms. Learn more.": "Dieser Raum verbindet keine Nachrichten mit Plattformen. Mehr erfahren.", + "Bridges": "Bridges", + "Uploaded sound": "Hochgeladener Ton", + "Upgrade this room to the recommended room version": "Aktualisiere diesen Raum auf die empfohlene Raumversion", + "this room": "Dieser Raum", + "View older messages in %(roomName)s.": "Zeige alte Nachrichten in %(roomName)s.", + "Send a bug report with logs": "Sende Fehlermeldung mit Protokoll", + "Verify all your sessions to ensure your account & messages are safe": "Verifiziere alle deine Sitzungen, um dein Konto und deine Nachrichten zu schützen", + "Verify your other session using one of the options below.": "Verifiziere deine andere Sitzung mit einer der folgenden Optionen.", + "You signed in to a new session without verifying it:": "Du hast dich in einer neuen Sitzung angemeldet ohne sie zu verifizieren:", + "Other users may not trust it": "Andere Benutzer vertrauen ihr vielleicht nicht", + "Update your secure storage": "Aktualisiere deinen sicheren Speicher", + "Upgrade": "Hochstufen", + "Verify the new login accessing your account: %(name)s": "Verifiziere die neue Anmeldung an deinem Konto: %(name)s", + "From %(deviceName)s (%(deviceId)s)": "Von %(deviceName)s (%(deviceId)s)", + "Your homeserver does not support cross-signing.": "Dein Heimserver unterstützt cross-signing nicht.", + "Cross-signing and secret storage are enabled.": "Cross-signing und der sichere Speicher wurden eingerichtet.", + "Your account has a cross-signing identity in secret storage, but it is not yet trusted by this session.": "Dein Konto hat eine cross-signing Identität im sicheren Speicher aber diese Sitzung wird noch nicht vertraut.", + "Cross-signing and secret storage are not yet set up.": "Cross-signing und der sichere Speicher wurden noch nicht eingerichtet.", + "Reset cross-signing and secret storage": "Setze cross-signing und den sicheren Speicher zurück", + "Bootstrap cross-signing and secret storage": "Richte cross-signing und den sicheren Speicher ein", + "unexpected type": "unbekannter Typ", + "Cross-signing public keys:": "Öffentliche Cross-signing Schlüssel:", + "in memory": "im Speicher", + "Cross-signing private keys:": "Private Cross-signing Schlüssel:", + "in secret storage": "im sicheren Speicher", + "Self signing private key:": "Selbst signierter privater Schlüssel:", + "cached locally": "lokal zwischengespeichert", + "not found locally": "lokal nicht gefunden", + "User signing private key:": "Privater Benutzer-Schlüssel:", + "Session backup key:": "Sitzungswiederherstellungsschlüssel:", + "Secret storage public key:": "Öffentlicher Schlüssel des sicheren Speichers:", + "in account data": "in den Kontodaten", + "Homeserver feature support:": "Heimserverunterstützung:", + "exists": "existiert", + "Secret Storage key format:": "Sicherer Speicher Schlüssel Format:", + "outdated": "abgelaufen", + "up to date": "aktuell", + "Delete sessions": { + "other": "Lösche Sitzungen", + "one": "Lösche Sitzung" + }, + "Individually verify each session used by a user to mark it as trusted, not trusting cross-signed devices.": "Sitzungen eines Benutzers einzeln verifizieren. Geräten, die ein Benutzer als vertrauenswürdig markiert hat, wird nicht automatisch vertraut (cross-signing).", + "Securely cache encrypted messages locally for them to appear in search results, using ": "Der Zwischenspeicher für die lokale Suche in verschlüsselten Nachrichten benötigt ", + " to store messages from ": " um Nachrichten aus ", + "Riot is missing some components required for securely caching encrypted messages locally. If you'd like to experiment with this feature, build a custom Riot Desktop with search components added.": "Riot benötigt weitere Komponenten um verschlüsselte Nachrichten lokal zu durchsuchen. Wenn du diese Funktion testen möchtest kannst du dir deine eigene Version von Riot Desktop mit der integrierten Suchfunktion bauen.", + "Riot can't securely cache encrypted messages locally while running in a web browser. Use Riot Desktop for encrypted messages to appear in search results.": "Riot kann verschlüsselte Nachrichten nicht lokal durchsuchen während es im Browser läuft. Verwende Riot Desktop damit verschlüsselte Nachrichten mit der Suchfunktion gefunden werden.", + "Backup has a valid signature from this user": "Die Sicherung hat eine gültige Signatur dieses Benutzers", + "Backup has a invalid signature from this user": "Die Sicherung hat eine ungültige Signatur dieses Benutzers", + "Backup has a valid signature from verified session ": "Die Sicherung hat eine gültige Signatur von einer verifizierten Sitzung ", + "Backup has a valid signature from unverified session ": "Die Sicherung hat eine gültige Signatur von einer nicht verifizierten Sitzung ", + "Backup has an invalid signature from verified session ": "Die Sicherung hat eine ungültige Signatur von einer verifizierten Sitzung ", + "Backup has an invalid signature from unverified session ": "Die Sicherung hat eine ungültige Signatur von einer nicht verifizierten Sitzung ", + "Your keys are not being backed up from this session.": "Deine Schlüssel werden nicht von dieser Sitzung gesichert.", + "You are currently using to discover and be discoverable by existing contacts you know. You can change your identity server below.": "Du verwendest aktuell um andere Benutzer zu finden und gefunden zu werden. Du kannst deinen Identitätsserver unten ändern.", + "Invalid theme schema.": "Ungültiges Design Schema.", + "Error downloading theme information.": "Fehler beim herunterladen des Themas.", + "Theme added!": "Design hinzugefügt!", + "Custom theme URL": "URL des benutzerdefinierten Designs", + "Add theme": "Design hinzufügen", + "Keyboard Shortcuts": "Tastaturkürzel", + "Where you’re logged in": "Wo du dich angemeldet hast", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Benenne deine Sitzungen, melde dich aus den Sitzungen ab oder verifiziere sie in deinen Benutzereinstellungen.", + "Error changing power level requirement": "Fehler beim Ändern der Anforderungen für Benutzerrechte", + "Error changing power level": "Fehler beim Ändern der Benutzerrechte", + "Your email address hasn't been verified yet": "Deine E-Mail Adresse wurde noch nicht verifiziert", + "Verify the link in your inbox": "Verifiziere den Link in deinem Nachrichteneingang", + "Complete": "Fertig", + "Revoke": "Zurückziehen", + "Share": "Teilen", + "You have not verified this user.": "Du hast diesen Benutzer nicht verifiziert.", + "Everyone in this room is verified": "Jeder in diesem Raum ist verifiziert", + "Mod": "Mod", + "Invite only": "Nur auf Einladung", + "Scroll to most recent messages": "Springe zur neusten Nachricht", + "No recent messages by %(user)s found": "Keine neuen Nachrichten von %(user)s gefunden", + "Try scrolling up in the timeline to see if there are any earlier ones.": "Versuche nach oben zu scrollen um zu sehen ob sich dort frühere Nachrichten befinden.", + "For a large amount of messages, this might take some time. Please don't refresh your client in the meantime.": "Dies kann bei vielen Nachrichten einige Zeit dauern. Bitte lade die Anwendung in dieser Zeit nicht neu.", + "Deactivate user?": "Benutzer deaktivieren?", + "Deactivating this user will log them out and prevent them from logging back in. Additionally, they will leave all the rooms they are in. This action cannot be reversed. Are you sure you want to deactivate this user?": "Beim Deaktivieren wird der Benutzer abgemeldet und ein erneutes Anmelden verhindert. Zusätzlich wird er aus allen Räumen entfernt. Diese Aktion kann nicht rückgängig gemacht werden. Bist du sicher dass du diesen Benutzer deaktivieren willst?", + "Deactivate user": "Benutzer deaktivieren", + "Failed to deactivate user": "Deaktivieren des Benutzers fehlgeschlagen", + "Send a reply…": "Sende eine Antwort…", + "Send a message…": "Sende eine Nachricht…", + "Bold": "Fett", + "Italics": "Kursiv", + "Strikethrough": "Durchgestrichen", + "Code block": "Quelltext", + "Recent rooms": "Letzte Räume", + "Loading …": "Lade …", + "Join the conversation with an account": "Tritt der Unterhaltung mit einem Konto bei", + "You were kicked from %(roomName)s by %(memberName)s": "Du wurdest von %(memberName)s aus %(roomName)s entfernt", + "Re-join": "Wieder beitreten", + "You were banned from %(roomName)s by %(memberName)s": "Du wurdest von %(memberName)s aus %(roomName)s verbannt", + "Something went wrong with your invite to %(roomName)s": "Bei deiner Einladung zu %(roomName)s ist ein Fehler aufgetreten", + "An error (%(errcode)s) was returned while trying to validate your invite. You could try to pass this information on to a room admin.": "Während der Verifizierung deiner Einladung ist ein Fehler (%(errcode)s) aufgetreten. Du kannst diese Information einem Raum-Administrator weitergeben.", + "You can only join it with a working invite.": "Du kannst nur mit einer gültigen Einladung beitreten.", + "Try to join anyway": "Versuche trotzdem beizutreten", + "You can still join it because this is a public room.": "Du kannst trotzdem beitreten da dies ein öffentlicher Raum ist.", + "This invite to %(roomName)s was sent to %(email)s which is not associated with your account": "Diese Einladung zu %(roomName)s wurde an die Adresse %(email)s gesendet, die nicht zu deinem Konto gehört", + "Link this email with your account in Settings to receive invites directly in Riot.": "Verbinde diese E-Mail-Adresse in den Einstellungen mit deinem Konto um die Einladungen direkt in Riot zu erhalten.", + "This invite to %(roomName)s was sent to %(email)s": "Diese Einladung zu %(roomName)s wurde an %(email)s gesendet", + "Use an identity server in Settings to receive invites directly in Riot.": "Verknüpfe einen Identitätsserver in den Einstellungen um die Einladungen direkt in Riot zu erhalten.", + "Share this email in Settings to receive invites directly in Riot.": "Teile diese E-Mail-Adresse in den Einstellungen um Einladungen direkt in Riot zu erhalten.", + "%(roomName)s can't be previewed. Do you want to join it?": "%(roomName)s kann keine Vorschau erzeugt werden. Möchtest du den Raum betreten?", + "This room doesn't exist. Are you sure you're at the right place?": "Dieser Raum existiert nicht. Bist du sicher dass du hier richtig bist?", + "Try again later, or ask a room admin to check if you have access.": "Versuche es später erneut oder bitte einen Raum-Administrator deine Zutrittsrechte zu überprüfen.", + "%(errcode)s was returned while trying to access the room. If you think you're seeing this message in error, please submit a bug report.": "Beim Betreten des Raums ist ein Fehler aufgetreten %(errcode)s. Wenn du denkst dass diese Meldung nicht korrekt ist sende bitte einen Fehlerbericht.", + "%(count)s unread messages including mentions.": { + "other": "%(count)s ungelesene Nachrichten, inklusive Erwähnungen.", + "one": "1 ungelesene Erwähnung." + }, + "%(count)s unread messages.": { + "other": "%(count)s ungelesene Nachrichten.", + "one": "1 ungelesene Nachricht." + }, + "Unread mentions.": "Ungelesene Erwähnungen.", + "Unread messages.": "Ungelesene Nachrichten.", + "This room has already been upgraded.": "Dieser Raum wurde bereits hochgestuft.", + "This room is running room version , which this homeserver has marked as unstable.": "Dieser Raum läuft mit der Raumversion , welcher dieser Heimserver als instabil markiert hat.", + "Unknown Command": "Unbekannter Befehl", + "Unrecognised command: %(commandText)s": "Unbekannter Befehl: %(commandText)s", + "Hint: Begin your message with // to start it with a slash.": "Hinweis: Beginne deine Nachricht mit // um sie mit einem Querstrich zu beginnen.", + "Send as message": "Als Nachricht senden", + "Failed to connect to integration manager": "Fehler beim Verbinden mit dem Integrationsserver", + "Could not revoke the invite. The server may be experiencing a temporary problem or you do not have sufficient permissions to revoke the invite.": "Konnte die Einladung nicht zurückziehen. Der Server hat ein vorübergehendes Problem oder du besitzt nicht die nötigen Rechte um die Einladung zurückzuziehen.", + "Mark all as read": "Alle als gelesen markieren", + "You don't have permission to delete the alias.": "Du hast nicht die nötigen Rechte um den Alias zu löschen.", + "Local address": "Lokale Adresse", + "Published Addresses": "Öffentliche Adresse", + "Published addresses can be used by anyone on any server to join your room. To publish an address, it needs to be set as a local address first.": "Öffentliche Adressen können von jedem verwendet werden um den Raum zu betreten. Um eine Adresse zu veröffentlichen musst du zunächst eine lokale Adresse anlegen.", + "Other published addresses:": "Andere öffentliche Adressen:", + "No other published addresses yet, add one below": "Keine anderen öffentlichen Adressen vorhanden, füge unten eine hinzu", + "New published address (e.g. #alias:server)": "Neue öffentliche Adresse (z.B. #alias:server)", + "Local Addresses": "Lokale Adressen", + "Set addresses for this room so users can find this room through your homeserver (%(localDomain)s)": "Erstelle Adressen für diesen Raum, damit andere Benutzer den Raum auf deinem Heimserver (%(localDomain)s) finden können", + "Waiting for you to accept on your other session…": "Warte auf die Bestätigung in deiner anderen Sitzung…", + "Waiting for %(displayName)s to accept…": "Warte auf die Annahme von %(displayName)s …", + "Accepting…": "Annehmen…", + "Start Verification": "Starte Verifikation", + "Messages in this room are end-to-end encrypted.": "Nachrichten in diesem Raum sind Ende-zu-Ende verschlüsselt.", + "Your messages are secured and only you and the recipient have the unique keys to unlock them.": "Diese Nachrichten sind verschlüsselt und nur du und der Empfänger habt die Schlüssel um sie zu entschlüsseln.", + "In encrypted rooms, your messages are secured and only you and the recipient have the unique keys to unlock them.": "In verschlüsselten Räumen sind deine Nachrichten verschlüsselt und nur du und der Empfänger habt die Schlüssel um sie zu entschlüsseln.", + "Verify User": "Benutzer verifizieren", + "For extra security, verify this user by checking a one-time code on both of your devices.": "Verifiziere den Benutzer, durch Vergleichen eines Einmal-Codes auf euren beiden Geräten, um die Sicherheit zu erhöhen.", + "Your messages are not secure": "Deine Nachrichten sind nicht sicher", + "One of the following may be compromised:": "Eines der folgenden könnte kompromittiert sein:", + "Your homeserver": "Dein Heimserver", + "The homeserver the user you’re verifying is connected to": "Der Heimserver an dem der zu verifizierende Benutzer angemeldet ist", + "Yours, or the other users’ internet connection": "Deine Internetverbindung oder die des anderen Benutzers", + "Yours, or the other users’ session": "Deine Sitzung oder die des anderen Benutzers", + "%(role)s in %(roomName)s": "%(role)s in %(roomName)s", + "This client does not support end-to-end encryption.": "Diese Anwendung unterstützt keine Ende-zu-Ende-Verschlüsselung.", + "The session you are trying to verify doesn't support scanning a QR code or emoji verification, which is what Riot supports. Try with a different client.": "Die Sitzung, die du verifizieren möchtest, unterstützt weder das Scannen eines QR Codes noch die Emoji Verifikation. Bitte versuche es mit einer anderen Anwendung.", + "Verify by scanning": "Mit Scannen eines QR Codes verifizieren", + "If you can't scan the code above, verify by comparing unique emoji.": "Wenn du den obenstehenden Code nicht scannen kannst versuche es mit der Emoji Verifikation.", + "Verify all users in a room to ensure it's secure.": "Verifiziere alle Benutzer in einem Raum um die vollständige Sicherheit zu gewährleisten.", + "In encrypted rooms, verify all users to ensure it’s secure.": "Verifiziere alle Benutzer in verschlüsselten Räumen um die vollständige Sicherheit zu gewährleisten.", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Du hast %(deviceName)s (%(deviceId)s) erfolgreich verifiziert!", + "Verified": "Verifiziert", + "Start verification again from the notification.": "Starte die Verifikation aus der Benachrichtigung erneut.", + "Start verification again from their profile.": "Starte die Verifikation aus dem Benutzerprofil erneut.", + "Verification timed out.": "Verifikationsanfrage abgelaufen.", + "You cancelled verification on your other session.": "Du hast die Verifikationsanfrage in der anderen Sitzung abgelehnt.", + "%(displayName)s cancelled verification.": "%(displayName)s hat die Verifikationsanfrage abgelehnt.", + "You cancelled verification.": "Du hast die Verifikation abgebrochen.", + "Verification cancelled": "Verifikation abgebrochen", + "Compare emoji": "Vergleiche Emojis", + "Message Actions": "Nachrichten Aktionen", + "Show image": "Zeige Bild", + "You have ignored this user, so their message is hidden. Show anyways.": "Du ignorierst diesen Benutzer, deshalb werden seine Nachrichten nicht angezeigt. Trotzdem anzeigen.", + "You accepted": "Du hast angenommen", + "You declined": "Du hast abgelehnt", + "You cancelled": "Du hast abgebrochen", + "Accepting …": "Annehmen …", + "Declining …": "Ablehnen …", + "You sent a verification request": "Du hast eine Verifikationsanfrage gesendet", + "Show all": "Alle zeigen", + "Reactions": "Reaktionen", + " reacted with %(content)s": " hat mit %(content)s reagiert", + "reacted with %(shortName)s": "hat mit %(shortName)s reagiert", + "Message deleted": "Nachricht gelöscht", + "Message deleted by %(name)s": "Nachricht von %(name)s gelöscht", + "Edited at %(date)s. Click to view edits.": "Am %(date)s geändert. Klicke um Änderungen anzuzeigen.", + "Can't load this message": "Kann diese Nachricht nicht laden", + "Submit logs": "Logs übermitteln", + "Frequently Used": "Häufig verwendet", + "Smileys & People": "Smileys & Leute", + "Animals & Nature": "Tiere & Natur", + "Food & Drink": "Essen & Trinken", + "Activities": "Aktivitäten", + "Travel & Places": "Reisen & Orte", + "Objects": "Objekte", + "Symbols": "Symbole", + "Flags": "Flaggen", + "Quick Reactions": "Praktische Reaktionen", + "Cancel search": "Suche abbrechen", + "Any of the following data may be shared:": "Die folgenden Daten können geteilt werden:", + "Your avatar URL": "Deine Avatar URL", + "Your user ID": "Deine Benutzer ID", + "Your theme": "Dein Design", + "Riot URL": "Riot URL", + "Room ID": "Raum ID", + "Widget ID": "Widget ID", + "Using this widget may share data with %(widgetDomain)s & your Integration Manager.": "Wenn du dieses Widget verwendest können Daten zu %(widgetDomain)s und deinem Integrationsserver übertragen werden.", + "Using this widget may share data with %(widgetDomain)s.": "Wenn du dieses Widget verwendest können Daten zu %(widgetDomain)s übertragen werden.", + "Widgets do not use message encryption.": "Widgets verschlüsseln deine Nachrichten nicht.", + "Please create a new issue on GitHub so that we can investigate this bug.": "Bitte erstelle ein neues Issue auf GitHub damit wir diesen Fehler untersuchen können.", + "Rotate Left": "Nach links drehen", + "Rotate counter-clockwise": "Gegen den Uhrzeigersinn drehen", + "Rotate Right": "Nach rechts drehen", + "Rotate clockwise": "Im Uhrzeigersinn drehen", + "Language Dropdown": "Sprachauswahl", + "%(severalUsers)smade no changes %(count)s times": { + "one": "%(severalUsers)shaben keine Änderung vorgenommen", + "other": "%(severalUsers)s haben %(count)s mal nichts geändert" + }, + "%(oneUser)smade no changes %(count)s times": { + "other": "%(oneUser)shat %(count)s mal keine Änderung vorgenommen", + "one": "%(oneUser)shat keine Änderung vorgenommen" + }, + "Room alias": "Raum Alias", + "Some characters not allowed": "Manche Zeichen sind nicht erlaubt", + "Please provide a room alias": "Bitte lege einen Raum Alias an", + "This alias is available to use": "Dieser Alias kann verwendet werden", + "This alias is already in use": "Dieser Alias wird bereits verwendet", + "Enter a server name": "Gibt einen Servernamen ein", + "Looks good": "Das sieht gut aus", + "Can't find this server or its room list": "Kann diesen Server oder seine Raumliste nicht finden", + "All rooms": "Alle Räume", + "Your server": "Dein Server", + "Are you sure you want to remove %(serverName)s": "Bist du sicher dass du %(serverName)s entfernen möchtest", + "Remove server": "Server entfernen", + "Matrix": "Matrix", + "Add a new server": "Einen Server hinzufügen", + "Enter the name of a new server you want to explore.": "Gib den Namen des Servers an den du erforschen möchtest.", + "Server name": "Servername", + "Add a new server...": "Füge einen Server hinzu...", + "%(networkName)s rooms": "%(networkName)s Räume", + "Matrix rooms": "Matrix Räume", + "Close dialog": "Dialog schließen", + "Please tell us what went wrong or, better, create a GitHub issue that describes the problem.": "Bitte teile uns mit was schiefgelaufen ist oder erstelle ein Github Issue und beschreibe das Problem.", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Warnung: Dein Browser wird nicht unterstützt. Die Anwendung kann instabil sein.", + "Notes": "Notizen", + "If there is additional context that would help in analysing the issue, such as what you were doing at the time, room IDs, user IDs, etc., please include those things here.": "Wenn du mehr Informationen hast die uns bei Untersuchung des Problems helfen (z.B. was du gerade getan hast, Raum IDs, Benutzer IDs, etc.) gib sie bitte hier an.", + "Removing…": "Löschen…", + "Destroy cross-signing keys?": "Cross-signing Schlüssel löschen?", + "Clear cross-signing keys": "Entferne Cross-signing Schlüssel", + "Enable end-to-end encryption": "Ende-zu-Ende Verschlüsselung aktivieren", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Du kannst dies später nicht mehr ändern. Bridges und die meisten Bots werden nicht funktionieren.", + "Server did not require any authentication": "Der Server benötigt keine Authentifizierung", + "Server did not return valid authentication information.": "Der Server lieferte keine gültigen Authentifizierungsinformationen.", + "Are you sure you want to deactivate your account? This is irreversible.": "Bist du sicher dass du dein Konto deaktivieren möchtest? Dies kann nicht rückgängig gemacht werden.", + "There was a problem communicating with the server. Please try again.": "Bei der Kommunikation mit dem Server ist ein Fehler aufgetreten. Bitte versuche es erneut.", + "View Servers in Room": "Zeige Server im Raum", + "Verification Requests": "Verifikationsanfragen", + "Integrations are disabled": "Integrationen sind deaktiviert", + "Integrations not allowed": "Integrationen sind nicht erlaubt", + "Failed to invite the following users to chat: %(csvUsers)s": "Fehler beim Einladen der folgenden Benutzer: %(csvUsers)s", + "Something went wrong trying to invite the users.": "Beim Einladen der Benutzer ist ein Fehler aufgetreten.", + "Failed to find the following users": "Kann die folgenden Benutzer nicht finden", + "The following users might not exist or are invalid, and cannot be invited: %(csvNames)s": "Die folgenden Benutzer konnten nicht eingeladen werden, da sie nicht existieren oder ungültig sind: %(csvNames)s", + "You added a new session '%(displayName)s', which is requesting encryption keys.": "Du hast eine neue Sitzung '%(displayName)s' hinzugefügt, die deine Verschlüsselungsschlüssel anfordert.", + "Your unverified session '%(displayName)s' is requesting encryption keys.": "Deine nicht verifizierte Sitzung '%(displayName)s' fordert deine Verschlüsselungsschlüssel an.", + "Loading session info...": "Lade Sitzungsinformationen...", + "a new master key signature": "Eine neue Hauptschlüssel Signatur", + "a new cross-signing key signature": "Eine neue cross-signing Schlüssel Signatur", + "a device cross-signing signature": "Eine Geräte Schlüssel Signatur", + "a key signature": "Eine Schlüssel Signatur", + "Your password": "Dein Passwort", + "This session, or the other session": "Diese oder die andere Sitzung", + "Alt Gr": "Alt Gr", + "Shift": "Umschalt", + "Super": "Windows/Apple", + "Ctrl": "Strg", + "Toggle Bold": "Fett", + "Toggle Italics": "Kursiv", + "Toggle Quote": "Zitat", + "New line": "Neue Zeile", + "Page Up": "Bild hoch", + "Page Down": "Bild runter", + "Esc": "Esc", + "Enter": "Enter", + "Space": "Leertaste", + "End": "Ende", + "Enable 'Manage Integrations' in Settings to do this.": "Aktiviere hierzu in den Einstellungen \"Integrationen verwalten\".", + "The internet connection either session is using": "Die Internetverbindung, die eine der beiden Sitzung verwendet", + "We recommend you change your password and recovery key in Settings immediately": "Wir empfehlen, dein Passwort und deine Wiederherstellungsschlüssel sofort in den Einstellungen zu ändern", + "New session": "Neue Sitzung", + "Use this session to verify your new one, granting it access to encrypted messages:": "Verwende diese Sitzung, um deine neue Sitzung zu verifizieren und ihr Zugriff auf verschlüsselte Nachrichten zu gewähren:", + "If you didn’t sign in to this session, your account may be compromised.": "Wenn du dich nicht bei dieser Sitzung angemeldet hast, ist dein Konto möglicherweise gefährdet.", + "This wasn't me": "Das war ich nicht", + "Please fill why you're reporting.": "Bitte gib an, weshalb du einen Fehler meldest.", + "Automatically invite users": "Benutzer automatisch einladen", + "Upgrade private room": "Privaten Raum hochstufen", + "Upgrade public room": "Öffentlichen Raum hochstufen", + "This usually only affects how the room is processed on the server. If you're having problems with your Riot, please report a bug.": "Dies wirkt sich normalerweise nur darauf aus, wie der Raum auf dem Server verarbeitet wird. Wenn du Probleme mit deinem Riot hast, melde bitte einen Bug.", + "You'll upgrade this room from to .": "Du wirst diesen Raum von zu aktualisieren.", + "Missing session data": "Fehlende Sitzungsdaten", + "Your browser likely removed this data when running low on disk space.": "Dein Browser hat diese Daten wahrscheinlich entfernt als der Festplattenspeicher knapp wurde.", + "Integration Manager": "Integrationsverwaltung", + "Find others by phone or email": "Finde Andere per Telefon oder E-Mail", + "Be found by phone or email": "Sei per Telefon oder E-Mail auffindbar", + "Upload files (%(current)s of %(total)s)": "Dateien hochladen (%(current)s von %(total)s)", + "This file is too large to upload. The file size limit is %(limit)s but this file is %(sizeOfThisFile)s.": "Die Datei ist zu groß, um hochgeladen zu werden. Die maximale Dateigröße ist %(limit)s, aber diese Datei ist %(sizeOfThisFile)s groß.", + "These files are too large to upload. The file size limit is %(limit)s.": "Die Datei ist zu groß, um hochgeladen zu werden. Die maximale Dateigröße ist %(limit)s.", + "Some files are too large to be uploaded. The file size limit is %(limit)s.": "Einige Dateien sind zu groß, um hochgeladen zu werden. Die maximale Dateigröße ist %(limit)s.", + "Verify other session": "Andere Sitzung verifizieren", + "Verification Request": "Verifikationsanfrage", + "Upload %(count)s other files": { + "other": "%(count)s andere Dateien hochladen", + "one": "%(count)s andere Datei hochladen" + }, + "A widget would like to verify your identity": "Ein Widget möchte deine Identität verifizieren", + "Remember my selection for this widget": "Speichere meine Auswahl für dieses Widget", + "Restoring keys from backup": "Schlüssel aus der Sicherung wiederherstellen", + "Fetching keys from server...": "Lade Schlüssel vom Server...", + "%(completed)s of %(total)s keys restored": "%(completed)s von %(total)s Schlüsseln wiederhergestellt", + "Keys restored": "Schlüssel wiederhergestellt", + "Successfully restored %(sessionCount)s keys": "%(sessionCount)s Schlüssel erfolgreich wiederhergestellt", + "Reload": "Neu laden", + "Take picture": "Foto machen", + "User Status": "Benutzerstatus", + "Country Dropdown": "Landauswahl", + "If you've forgotten your recovery key you can .": "Wenn du deinen Wiederherstellungsschlüssel vergessen hast, kannst du .", + "Recovery key mismatch": "Nicht übereinstimmende Wiederherstellungsschlüssel", + "Incorrect recovery passphrase": "Falsche Wiederherstellungspassphrase", + "If you've forgotten your recovery key you can ": "Wenn du deine Wiederherstellungsschlüssel vergessen hast, kannst du ", + "Resend edit": "Bearbeitung erneut senden", + "Resend %(unsentCount)s reaction(s)": "%(unsentCount)s Reaktion(en) erneut senden", + "Resend removal": "Entfernen erneut senden", + "Missing captcha public key in homeserver configuration. Please report this to your homeserver administrator.": "Fehlender öffentlicher Captcha-Schlüssel in der Heimserver-Konfiguration. Bitte melde dies deinem Heimserver-Administrator.", + "No identity server is configured so you cannot add an email address in order to reset your password in the future.": "Da kein Identitätsserver konfiguriert ist, kannst du keine E-Mail-Adresse hinzufügen, um dein Kennwort in Zukunft zurückzusetzen.", + "Use an email address to recover your account": "Verwende eine E-Mail-Adresse, um dein Konto wiederherzustellen", + "Enter email address (required on this homeserver)": "E-Mail-Adresse eingeben (auf diesem Heimserver erforderlich)", + "Doesn't look like a valid email address": "Das sieht nicht nach einer gültigen E-Mail-Adresse aus", + "Enter phone number (required on this homeserver)": "Telefonnummer eingeben (auf diesem Heimserver erforderlich)", + "Doesn't look like a valid phone number": "Das sieht nicht nach einer gültigen Telefonnummer aus", + "Sign in with SSO": "Mit Single-Sign-On anmelden", + "Welcome to %(appName)s": "Willkommen bei %(appName)s", + "Send a Direct Message": "Sende eine Direktnachricht", + "Create a Group Chat": "Erstelle einen Gruppenchat", + "Use lowercase letters, numbers, dashes and underscores only": "Verwende nur Kleinbuchstaben, Zahlen, Bindestriche und Unterstriche", + "Enter your custom identity server URL What does this mean?": "URL deines benutzerdefinierten Identitätsservers eingeben Was bedeutet das?", + "Riot failed to get the public room list.": "Riot konnte die Liste der öffentlichen Räume nicht laden.", + "Verify this login": "Diese Anmeldung verifizieren", + "Syncing...": "Synchronisiere...", + "Signing In...": "Melde an...", + "The homeserver may be unavailable or overloaded.": "Der Heimserver ist möglicherweise nicht verfügbar oder überlastet.", + "Jump to first unread room.": "Zum ersten ungelesenen Raum springen.", + "Jump to first invite.": "Zur ersten Einladung springen.", + " (1/%(totalCount)s)": " (1/%(totalCount)s)", + "Session verified": "Sitzung verifiziert", + "Failed to get autodiscovery configuration from server": "Abrufen der Autodiscovery-Konfiguration vom Server fehlgeschlagen", + "Invalid base_url for m.homeserver": "Ungültige base_url für m.homeserver", + "Homeserver URL does not appear to be a valid Matrix homeserver": "Die Heimserver-URL scheint kein gültiger Matrix-Heimserver zu sein", + "Invalid base_url for m.identity_server": "Ungültige base_url für m.identity_server", + "Identity server URL does not appear to be a valid identity server": "Die Identitätsserver-URL scheint kein gültiger Identitätsserver zu sein", + "This account has been deactivated.": "Dieses Konto wurde deaktiviert.", + "Continue with previous account": "Mit vorherigen Konto fortfahren", + "Log in to your new account.": "Mit deinem neuen Konto anmelden.", + "You can now close this window or log in to your new account.": "Du kannst dieses Fenster jetzt schließen oder dich mit deinem neuen Konto anmelden.", + "Your new session is now verified. It has access to your encrypted messages, and other users will see it as trusted.": "Deine neue Sitzung ist nun verifiziert. Sie hat Zugriff auf deine verschlüsselten Nachrichten, und andere Benutzer sehen sie als vertrauenswürdig an.", + "Your new session is now verified. Other users will see it as trusted.": "Deine neue Sitzung ist nun verifiziert. Andere Benutzer sehen sie als vertrauenswürdig an.", + "well formed": "wohlgeformt", + "If you don't want to use to discover and be discoverable by existing contacts you know, enter another identity server below.": "Wenn du nicht verwenden willst um andere Benutzer zu finden und gefunden zu werden, trage unten einen anderen Identitätsserver ein.", + "To report a Matrix-related security issue, please read the Matrix.org Security Disclosure Policy.": "Wenn du einen sicherheitsrelevaten Fehler melden möchtest, lies bitte die Matrix.org Security Disclosure Policy.", + "An error occurred changing the room's power level requirements. Ensure you have sufficient permissions and try again.": "Beim Ändern der Anforderungen für Benutzerrechte ist ein Fehler aufgetreten. Stelle sicher dass du die nötigen Berechtigungen besitzt und versuche es erneut.", + "An error occurred changing the user's power level. Ensure you have sufficient permissions and try again.": "Beim Ändern der Benutzerrechte ist ein Fehler aufgetreten. Stelle sicher dass du die nötigen Berechtigungen besitzt und versuche es erneut.", + "Unable to share email address": "E-Mail Adresse konnte nicht geteilt werden", + "Please enter verification code sent via text.": "Gib den Verifikationscode ein, den du empfangen hast.", + "Almost there! Is your other session showing the same shield?": "Fast geschafft! Zeigt deine andere Sitzung die gleichen Zeichen?", + "Almost there! Is %(displayName)s showing the same shield?": "Fast geschafft! Werden bei %(displayName)s die gleichen Zeichen angezeigt?", + "Click the link in the email you received to verify and then click continue again.": "Klicke auf den Link in der Bestätigungs-E-Mail, und dann auf Weiter.", + "Unable to revoke sharing for phone number": "Widerrufen der geteilten Telefonnummer nicht möglich", + "Unable to share phone number": "Teilen der Telefonnummer nicht möglich", + "Deleting cross-signing keys is permanent. Anyone you have verified with will see security alerts. You almost certainly don't want to do this, unless you've lost every device you can cross-sign from.": "Das Löschen von Cross-Signing-Schlüsseln ist dauerhaft. Jeder, mit dem du dich verifiziert hast, bekommt Sicherheitswarnungen angezeigt. Du möchtest dies mit ziemlicher Sicherheit nicht tun, es sei denn, du hast jedes Gerät verloren, von dem aus du ein Cross-Signing durchführen kannst.", + "Clearing all data from this session is permanent. Encrypted messages will be lost unless their keys have been backed up.": "Das Löschen aller Daten aus dieser Sitzung ist dauerhaft. Verschlüsselte Nachrichten gehen verloren, sofern deine Schlüssel nicht gesichert wurden.", + "To verify that this session can be trusted, please check that the key you see in User Settings on that device matches the key below:": "Um zu Überprüfen, ob dieser Sitzung vertraut werden kann, vergewissere dich, ob der in den Benutzereinstellungen auf diesem Gerät angezeigte Schlüssel mit dem folgenden übereinstimmt:", + "Verifying this user will mark their session as trusted, and also mark your session as trusted to them.": "Wenn du diesen Benutzer verifizierst werden seine Sitzungen für dich und deine Sitzungen für ihn als vertrauenswürdig markiert.", + "Verify this device to mark it as trusted. Trusting this device gives you and other users extra peace of mind when using end-to-end encrypted messages.": "Verifiziere dieses Gerät, um es als vertrauenswürdig zu markieren. Das Vertrauen in dieses Gerät gibt dir und anderen Benutzern zusätzliche Sicherheit, wenn ihr Ende-zu-Ende verschlüsselte Nachrichten verwendet.", + "Verifying this device will mark it as trusted, and users who have verified with you will trust this device.": "Verifiziere dieses Gerät und es wird es als vertrauenswürdig markiert. Benutzer, die sich bei dir verifiziert haben, werden diesem Gerät auch vertrauen.", + "Your Riot doesn't allow you to use an Integration Manager to do this. Please contact an admin.": "Dein Riot erlaubt dir nicht, eine Integrationsverwaltung zu verwenden, um dies zu tun. Bitte kontaktiere einen Administrator.", + "We couldn't create your DM. Please check the users you want to invite and try again.": "Wir konnten deine Direktnachricht nicht erstellen. Bitte überprüfe den Benutzer, den du einladen möchtest, und versuche es erneut.", + "We couldn't invite those users. Please check the users you want to invite and try again.": "Wir konnten diese Benutzer nicht einladen. Bitte überprüfe sie und versuche es erneut.", + "Start a conversation with someone using their name, username (like ) or email address.": "Starte eine Unterhaltung mit jemandem indem du seinen Namen, Benutzernamen (z.B. ) oder E-Mail-Adresse eingibst.", + "Invite someone using their name, username (like ), email address or share this room.": "Lade jemanden mit seinem Namen, Benutzernamen (z.B. ) oder E-Mail-Adresse ein oder teile diesen Raum.", + "Riot encountered an error during upload of:": "Es trat ein Fehler auf beim Hochladen von:", + "Upload completed": "Hochladen abgeschlossen", + "Cancelled signature upload": "Hochladen der Signatur abgebrochen", + "Unable to upload": "Hochladen nicht möglich", + "Signature upload success": "Signatur erfolgreich hochgeladen", + "Signature upload failed": "Hochladen der Signatur fehlgeschlagen", + "Confirm by comparing the following with the User Settings in your other session:": "Bestätige indem du das folgende mit deinen Benutzereinstellungen in deiner anderen Sitzung vergleichst:", + "Confirm this user's session by comparing the following with their User Settings:": "Bestätige die Sitzung dieses Benutzers indem du das folgende mit seinen Benutzereinstellungen vergleichst:", + "If they don't match, the security of your communication may be compromised.": "Wenn sie nicht übereinstimmen kann die Sicherheit eurer Kommunikation kompromittiert sein.", + "Your homeserver doesn't seem to support this feature.": "Dein Heimserver scheint diese Funktion nicht zu unterstützen.", + "Message edits": "Nachrichtenänderungen", + "Your account is not secure": "Dein Konto ist nicht sicher", + "Upgrading this room requires closing down the current instance of the room and creating a new room in its place. To give room members the best possible experience, we will:": "Um diesen Raum zu aktualisieren, muss die aktuelle Instanz des Raums geschlossen und an ihrer Stelle ein neuer Raum erstellt werden. Um den Raummitgliedern die bestmögliche Erfahrung zu bieten, werden wir:", + "Upgrading a room is an advanced action and is usually recommended when a room is unstable due to bugs, missing features or security vulnerabilities.": "Einen Raum zu aktualisieren ist eine komplexe Aktion und wird normalerweise empfohlen, wenn ein Raum aufgrund von Fehlern, fehlenden Funktionen oder Sicherheitslücken instabil ist.", + "Some session data, including encrypted message keys, is missing. Sign out and sign in to fix this, restoring keys from backup.": "Einige Sitzungsdaten, einschließlich der Verschlüsselungsschlüssel, fehlen. Melde dich ab, wieder an und stelle die Schlüssel aus der Sicherung wieder her um dies zu beheben.", + "A widget located at %(widgetUrl)s would like to verify your identity. By allowing this, the widget will be able to verify your user ID, but not perform actions as you.": "Ein Widget unter %(widgetUrl)s möchte deine Identität überprüfen. Wenn du dies zulässt, kann das Widget deine Nutzer-ID überprüfen, jedoch keine Aktionen in deinem Namen ausführen.", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "Der sichere Speicher konnte nicht geladen werden. Bitte stelle sicher dass du die richtige Wiederherstellungspassphrase eingegeben hast.", + "Unable to access secret storage. Please verify that you entered the correct recovery key.": "Zugriff auf sicheren Speicher nicht möglich. Bitte überprüfe, ob du den richtigen Wiederherstellungsschlüssel eingegeben hast.", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "Die Sicherung konnte nicht mit dem angegebenen Wiederherstellungsschlüssel entschlüsselt werden: Bitte überprüfe ob du den richtigen Wiederherstellungsschlüssel eingegeben hast.", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "Die Sicherung konnte mit diesem Wiederherstellungsschlüssel nicht entschlüsselt werden: Bitte überprüfe ob du den richtigen Wiederherstellungspassphrase eingegeben hast.", + "Nice, strong password!": "Super, ein starkes Passwort!", + "Other users can invite you to rooms using your contact details": "Andere Benutzer können dich mit deinen Kontaktdaten in Räume einladen", + "Set an email for account recovery. Use email or phone to optionally be discoverable by existing contacts.": "Lege eine E-Mail für die Kontowiederherstellung fest. Verwende optional E-Mail oder Telefon, um von Anderen gefunden zu werden.", + "Explore Public Rooms": "Erkunde öffentliche Räume", + "If you've joined lots of rooms, this might take a while": "Du bist einer Menge Räumen beigetreten, das kann eine Weile dauern", + "Riot failed to get the protocol list from the homeserver. The homeserver may be too old to support third party networks.": "Riot konnte die Protokollliste nicht vom Heimserver abrufen. Der Heimserver ist möglicherweise zu alt, um Netzwerke von Drittanbietern zu unterstützen.", + "No identity server is configured: add one in server settings to reset your password.": "Kein Identitätsserver konfiguriert: Füge einen in den Servereinstellungen hinzu, um dein Kennwort zurückzusetzen.", + "Your new account (%(newAccountId)s) is registered, but you're already logged into a different account (%(loggedInUserId)s).": "Dein neues Konto (%(newAccountId)s) ist registriert, aber du hast dich bereits in mit einem anderen Konto (%(loggedInUserId)s) angemeldet.", + "This requires the latest Riot on your other devices:": "Dies benötigt die neuste Version von Riot auf deinen anderen Geräten:", + "Use Recovery Passphrase or Key": "Benutze deine Wiederherstellungspassphrase oder den Wiederherstellungsschlüssel", + "Failed to re-authenticate due to a homeserver problem": "Erneute Authentifizierung aufgrund eines Problems im Heimserver fehlgeschlagen", + "Failed to re-authenticate": "Erneute Authentifizierung fehlgeschlagen", + "Command Autocomplete": "Auto-Vervollständigung aktivieren", + "Community Autocomplete": "Community-Auto-Vervollständigung", + "DuckDuckGo Results": "DuckDuckGo Ergebnisse", + "Great! This recovery passphrase looks strong enough.": "Super! Diese Wiederherstellungspassphrase sieht stark genug aus.", + "Enter a recovery passphrase": "Gib eine Wiederherstellungspassphrase ein", + "Back up encrypted message keys": "Sichere die Verschlüsselungsschlüssel", + "Emoji Autocomplete": "Emoji-Auto-Vervollständigung", + "Room Autocomplete": "Raum-Auto-Vervollständigung", + "User Autocomplete": "Nutzer-Auto-Vervollständigung", + "Restore your key backup to upgrade your encryption": "Schlüsselsicherung wiederherstellen, um deine Verschlüsselung zu aktualisieren", + "Restore": "Wiederherstellen", + "Your recovery key has been copied to your clipboard, paste it to:": "Dein Wiederherstellungsschlüssel wurde in die Zwischenablage kopiert. Füge ihn ein in:", + "Your recovery key is in your Downloads folder.": "Dein Wiederherstellungsschlüssel ist in deinem Download-Ordner.", + "You can now verify your other devices, and other users to keep your chats safe.": "Du kannst jetzt deine anderen Geräte und andere Benutzer verifizieren, um deine Chats zu schützen.", + "Upgrade your encryption": "Deine Verschlüsselung aktualisieren", + "You're done!": "Du bist fertig!", + "Unable to set up secret storage": "Sicherer Speicher kann nicht eingerichtet werden", + "Enter a recovery passphrase...": "Gib eine Wiederherstellungspassphrase ein...", + "Repeat your recovery passphrase...": "Gib die Wiederherstellungspassphrase erneut ein...", + "Secure your backup with a recovery passphrase": "Verschlüssele deine Sicherung mit einer Wiederherstellungspassphrase", + "Create key backup": "Schlüsselsicherung erstellen", + "This session is encrypting history using the new recovery method.": "Diese Sitzung verschlüsselt den Verlauf mit der neuen Wiederherstellungsmethode.", + "This session has detected that your recovery passphrase and key for Secure Messages have been removed.": "Diese Sitzung hat festgestellt, dass deine Wiederherstellungspassphrase und dein Schlüssel für sichere Nachrichten entfernt wurden.", + "Currently indexing: %(currentRoom)s": "Indiziere: %(currentRoom)s", + "Navigation": "Navigation", + "Calls": "Anrufe", + "Room List": "Raumliste", + "Autocomplete": "Auto-Vervollständigung", + "Alt": "Alt", + "Toggle microphone mute": "Schalte Mikrophon stumm", + "Toggle video on/off": "Schalte Video an/aus", + "Jump to room search": "Springe zur Raumsuche", + "Close dialog or context menu": "Schließe Dialog oder Kontextmenü", + "Cancel autocomplete": "Deaktiviere Auto-Vervollständigung", + "Unable to revoke sharing for email address": "Das Teilen der E-Mail-Adresse kann nicht widerrufen werden", + "Unable to validate homeserver/identity server": "Heimserver/Identitätsserver nicht validierbar", + "Without completing security on this session, it won’t have access to encrypted messages.": "Ohne Abschluss der Sicherungseinrichtung in dieser Sitzung wird sie keinen Zugriff auf verschlüsselte Nachrichten erhalten.", + "Disable": "Deaktivieren", + "Not currently indexing messages for any room.": "Derzeit werden keine Nachrichten für Räume indiziert.", + "Space used:": "Speicherplatzbedarf:", + "Indexed messages:": "Indizierte Nachrichten:", + "Indexed rooms:": "Indizierte Räume:", + "%(doneRooms)s out of %(totalRooms)s": "%(doneRooms)s von %(totalRooms)s", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Setze eine Wiederherstellungspassphrase um deine verschlüsselten Nachrichten nach dem Abmelden wiederherstellen zu können. Diese sollte sich von deinem Kontopasswort unterscheiden:", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "Der Wiederherstellungsschlüssel ist ein Sicherheitsnetz - du kannst damit deine verschlüsselten Nachrichten wiederherstellen wenn du deine Wiederherstellungspassphrase vergessen hast.", + "Unable to query secret storage status": "Status des sicheren Speichers kann nicht gelesen werden", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "Wir werden eine verschlüsselte Kopie deiner Schlüssel auf unserem Server speichern. Schütze deine Sicherung mit einer Wiederherstellungspassphrase.", + "Without setting up Secure Message Recovery, you won't be able to restore your encrypted message history if you log out or use another session.": "Ohne eine Schlüsselsicherung kann dein verschlüsselter Nachrichtenverlauf nicht wiederhergestellt werden wenn du dich abmeldest oder eine andere Sitzung verwendest.", + "Backup key stored in secret storage, but this feature is not enabled on this session. Please enable cross-signing in Labs to modify key backup state.": "Der Sicherungsschlüssel ist im sicheren Speicher gespeichert, aber diese Funktion ist in dieser Sitzung nicht aktiviert. Aktiviere Cross-Signing in Labs, um den Status der Schlüsselsicherung zu ändern.", + "There was an error updating the room's alternative addresses. It may not be allowed by the server or a temporary failure occurred.": "Es gab einen Fehler beim Ändern des Raum-Aliases. Entweder erlaubt es der Server nicht oder es gab ein temporäres Problem.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Wenn du deine Wiederherstellungspassphrase vergessen hast kannst du deinen Wiederherstellungsschlüssel verwenden oder neue Wiederherstellungsoptionen anlegen.", + "Self-verification request": "Selbstverifikationsanfrage", + "or another cross-signing capable Matrix client": "oder einen anderen Matrix Client der Cross-signing fähig ist", + "Riot is securely caching encrypted messages locally for them to appear in search results:": "Riot verwendet einen sicheren Zwischenspeicher für verschlüsselte Nachrichten, damit sie in den Suchergebnissen angezeigt werden:", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "Erhalte Zugriff auf deine verschlüsselten Nachrichten und deine Cross-Signing Identität um andere Sitzungen zu verifizieren indem du deine Wiederherstellungspassphrase eingibst.", + "Liberate your communication": "Liberate your communication", + "Message downloading sleep time(ms)": "Wartezeit zwischen dem Herunterladen von Nachrichten (ms)", + "Navigate recent messages to edit": "Letzte Nachrichten zur Bearbeitung ansehen", + "Jump to start/end of the composer": "Springe zum Anfang/Ende der Nachrichteneingabe", + "Navigate composer history": "Verlauf der Nachrichteneingabe durchsuchen", + "If you did this accidentally, you can setup Secure Messages on this session which will re-encrypt this session's message history with a new recovery method.": "Wenn du dies versehentlich getan hast, kannst du in dieser Sitzung \"sichere Nachrichten\" einrichten, die den Nachrichtenverlauf dieser Sitzung mit einer neuen Wiederherstellungsmethode erneut verschlüsseln.", + "Cancel replying to a message": "Nachricht beantworten abbrechen", + "Navigate up/down in the room list": "In der Raumliste nach oben/unten navigieren", + "Select room from the room list": "Wähle eine Raum aus der Raumliste", + "Collapse room list section": "Raumliste einklappen", + "Expand room list section": "Raumliste ausklappen", + "Clear room list filter field": "Raumlistenfilter zurücksetzen", + "Scroll up/down in the timeline": "In den Nachrichten vor/zurück blättern", + "Previous/next unread room or DM": "Vorheriger/Nächster ungelesener Raum oder Direktnachricht", + "Previous/next room or DM": "Vorheriger/Nächster Raum oder Direktnachricht", + "Toggle the top left menu": "Menü oben links ein-/ausblenden", + "Activate selected button": "Ausgewählten Button aktivieren", + "Toggle right panel": "Rechtes Panel ein-/ausblenden", + "Toggle this dialog": "Diesen Dialog ein-/ausblenden", + "Move autocomplete selection up/down": "Auto-Vervollständigung nach oben/unten verschieben", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s via %(browserName)s auf %(osName)s", "Riot Desktop on %(platformName)s": "Riot Desktop auf %(platformName)s", "Unknown device": "Unbekanntes Gerät", @@ -1892,5 +2486,16 @@ "The message from the parser is: %(message)s": "Die Nachricht des Parsers ist: %(message)s", "Invalid JSON": "Ungültiges JSON", "Go to your browser to complete Sign In": "Gehe zu deinem Browser, um die Anmeldung abzuschließen", - "Open user settings": "Öffne Nutzer-Einstellungen" + "Open user settings": "Öffne Nutzer-Einstellungen", + "Unable to load config file: please refresh the page to try again.": "Konfigurationsdatei kann nicht geladen werden: Bitte aktualisieren Sie die Seite, um es erneut zu versuchen.", + "Missing indexeddb worker script!": "Indexeddb worker Skript fehlt!", + "Previous/next recently visited room or community": "Vorheriger/nächster kürzlich besuchter Raum oder Community", + "Unsupported browser": "Nicht unterstützter Browser", + "Your browser can't run Riot": "Riot funktioniert in deinem Browser nicht", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot nutzt fortgeschrittene Browser-Eigenschaften, die dein aktueller Browser nicht unterstützt.", + "Go to Riot.im": "Gehe zu Riot.im", + "Failed to start": "Start fehlgeschlagen", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Du kannst mit diesem Browser weitermachen, aber einiges könnte nicht funktionieren und die Darstellung könnte fehlerhaft sein." } \ No newline at end of file diff --git a/riot/i18n/en_EN.cf4c8f7.json b/riot/i18n/en_EN.7b8d866.json similarity index 98% rename from riot/i18n/en_EN.cf4c8f7.json rename to riot/i18n/en_EN.7b8d866.json index c09ab07..1bc9b5e 100644 --- a/riot/i18n/en_EN.cf4c8f7.json +++ b/riot/i18n/en_EN.7b8d866.json @@ -203,6 +203,7 @@ "Deops user with given id": "Deops user with given id", "Opens the Developer Tools dialog": "Opens the Developer Tools dialog", "Adds a custom widget by URL to the room": "Adds a custom widget by URL to the room", + "Please supply a widget URL or embed code": "Please supply a widget URL or embed code", "Please supply a https:// or http:// widget URL": "Please supply a https:// or http:// widget URL", "You cannot modify widgets in this room.": "You cannot modify widgets in this room.", "Verifies a user, session, and pubkey tuple": "Verifies a user, session, and pubkey tuple", @@ -217,6 +218,11 @@ "Sends the given emote coloured as a rainbow": "Sends the given emote coloured as a rainbow", "Displays list of commands with usages and descriptions": "Displays list of commands with usages and descriptions", "Displays information about a user": "Displays information about a user", + "Send a bug report with logs": "Send a bug report with logs", + "Logs sent": "Logs sent", + "Thank you!": "Thank you!", + "Opens chat with the given user": "Opens chat with the given user", + "Sends a message to the given user": "Sends a message to the given user", "Displays action": "Displays action", "Reason": "Reason", "%(targetName)s accepted the invitation for %(displayName)s.": "%(targetName)s accepted the invitation for %(displayName)s.", @@ -408,7 +414,6 @@ "Render simple counters in room header": "Render simple counters in room header", "Multiple integration managers": "Multiple integration managers", "Try out new ways to ignore people (experimental)": "Try out new ways to ignore people (experimental)", - "Show a presence dot next to DMs in the room list": "Show a presence dot next to DMs in the room list", "Support adding custom themes": "Support adding custom themes", "Enable cross-signing to verify per-user instead of per-session": "Enable cross-signing to verify per-user instead of per-session", "Show info about bridges in room settings": "Show info about bridges in room settings", @@ -497,6 +502,7 @@ "Verify this user by confirming the following number appears on their screen.": "Verify this user by confirming the following number appears on their screen.", "Unable to find a supported verification method.": "Unable to find a supported verification method.", "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…", + "Waiting for your other session to verify…": "Waiting for your other session to verify…", "Waiting for %(displayName)s to verify…": "Waiting for %(displayName)s to verify…", "Cancelling…": "Cancelling…", "They match": "They match", @@ -571,7 +577,6 @@ "Review": "Review", "Verify yourself & others to keep your chats safe": "Verify yourself & others to keep your chats safe", "Other users may not trust it": "Other users may not trust it", - "Update your secure storage": "Update your secure storage", "Set up": "Set up", "Upgrade": "Upgrade", "Verify": "Verify", @@ -623,9 +628,6 @@ "in account data": "in account data", "Homeserver feature support:": "Homeserver feature support:", "exists": "exists", - "Secret Storage key format:": "Secret Storage key format:", - "outdated": "outdated", - "up to date": "up to date", "Your homeserver does not support session management.": "Your homeserver does not support session management.", "Unable to load session list": "Unable to load session list", "Confirm deleting these sessions by using Single Sign On to prove your identity.": { @@ -1114,7 +1116,6 @@ "Seen by %(userName)s at %(dateTime)s": "Seen by %(userName)s at %(dateTime)s", "Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "Seen by %(displayName)s (%(userName)s) at %(dateTime)s", "Replying": "Replying", - "Direct Chat": "Direct Chat", "Room %(name)s": "Room %(name)s", "Recent rooms": "Recent rooms", "No rooms to show": "No rooms to show", @@ -1308,6 +1309,7 @@ "Yes": "Yes", "Verify all users in a room to ensure it's secure.": "Verify all users in a room to ensure it's secure.", "In encrypted rooms, verify all users to ensure it’s secure.": "In encrypted rooms, verify all users to ensure it’s secure.", + "You've successfully verified your device!": "You've successfully verified your device!", "You've successfully verified %(deviceName)s (%(deviceId)s)!": "You've successfully verified %(deviceName)s (%(deviceId)s)!", "You've successfully verified %(displayName)s!": "You've successfully verified %(displayName)s!", "Verified": "Verified", @@ -1365,6 +1367,8 @@ "Reactions": "Reactions", " reacted with %(content)s": " reacted with %(content)s", "reacted with %(shortName)s": "reacted with %(shortName)s", + "Message deleted": "Message deleted", + "Message deleted by %(name)s": "Message deleted by %(name)s", "%(senderDisplayName)s changed the avatar for %(roomName)s": "%(senderDisplayName)s changed the avatar for %(roomName)s", "%(senderDisplayName)s removed the room avatar.": "%(senderDisplayName)s removed the room avatar.", "%(senderDisplayName)s changed the room avatar to ": "%(senderDisplayName)s changed the room avatar to ", @@ -1376,9 +1380,8 @@ "You are about to be taken to a third-party site so you can authenticate your account for use with %(integrationsUrl)s. Do you wish to continue?": "You are about to be taken to a third-party site so you can authenticate your account for use with %(integrationsUrl)s. Do you wish to continue?", "Edited at %(date)s. Click to view edits.": "Edited at %(date)s. Click to view edits.", "edited": "edited", - "Removed or unknown message type": "Removed or unknown message type", - "Message removed by %(userId)s": "Message removed by %(userId)s", - "Message removed": "Message removed", + "Can't load this message": "Can't load this message", + "Submit logs": "Submit logs", "Failed to load group members": "Failed to load group members", "Filter community members": "Filter community members", "Invite to this community": "Invite to this community", @@ -1619,9 +1622,8 @@ "Close dialog": "Close dialog", "Please tell us what went wrong or, better, create a GitHub issue that describes the problem.": "Please tell us what went wrong or, better, create a GitHub issue that describes the problem.", "Preparing to send logs": "Preparing to send logs", - "Logs sent": "Logs sent", - "Thank you!": "Thank you!", "Failed to send logs: ": "Failed to send logs: ", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Reminder: Your browser is unsupported, so your experience may be unpredictable.", "Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contain messages.": "Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contain messages.", "Before submitting logs, you must create a GitHub issue to describe your problem.": "Before submitting logs, you must create a GitHub issue to describe your problem.", "GitHub issue": "GitHub issue", @@ -1669,13 +1671,13 @@ "You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ": "You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ", "Incompatible Database": "Incompatible Database", "Continue With Encryption Disabled": "Continue With Encryption Disabled", - "Server did not require any authentication": "Server did not require any authentication", - "Server did not return valid authentication information.": "Server did not return valid authentication information.", "Confirm your account deactivation by using Single Sign On to prove your identity.": "Confirm your account deactivation by using Single Sign On to prove your identity.", "Are you sure you want to deactivate your account? This is irreversible.": "Are you sure you want to deactivate your account? This is irreversible.", "Confirm account deactivation": "Confirm account deactivation", "To continue, please enter your password:": "To continue, please enter your password:", "There was a problem communicating with the server. Please try again.": "There was a problem communicating with the server. Please try again.", + "Server did not require any authentication": "Server did not require any authentication", + "Server did not return valid authentication information.": "Server did not return valid authentication information.", "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.": "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.", "Deactivating your account does not by default cause us to forget messages you have sent. If you would like us to forget your messages, please tick the box below.": "Deactivating your account does not by default cause us to forget messages you have sent. If you would like us to forget your messages, please tick the box below.", "Message visibility in Matrix is similar to email. Our forgetting your messages means that messages you have sent will not be shared with any new or unregistered users, but registered users who already have access to these messages will still have access to their copy.": "Message visibility in Matrix is similar to email. Our forgetting your messages means that messages you have sent will not be shared with any new or unregistered users, but registered users who already have access to these messages will still have access to their copy.", @@ -1722,6 +1724,9 @@ "Enable 'Manage Integrations' in Settings to do this.": "Enable 'Manage Integrations' in Settings to do this.", "Integrations not allowed": "Integrations not allowed", "Your Riot doesn't allow you to use an Integration Manager to do this. Please contact an admin.": "Your Riot doesn't allow you to use an Integration Manager to do this. Please contact an admin.", + "To continue, use Single Sign On to prove your identity.": "To continue, use Single Sign On to prove your identity.", + "Confirm to continue": "Confirm to continue", + "Click the button below to confirm your identity.": "Click the button below to confirm your identity.", "Failed to invite the following users to chat: %(csvUsers)s": "Failed to invite the following users to chat: %(csvUsers)s", "We couldn't create your DM. Please check the users you want to invite and try again.": "We couldn't create your DM. Please check the users you want to invite and try again.", "Something went wrong trying to invite the users.": "Something went wrong trying to invite the users.", @@ -1733,7 +1738,7 @@ "Recently Direct Messaged": "Recently Direct Messaged", "Start a conversation with someone using their name, username (like ) or email address.": "Start a conversation with someone using their name, username (like ) or email address.", "Go": "Go", - "If you can't find someone, ask them for their username (e.g. @user:server.com) or share this room.": "If you can't find someone, ask them for their username (e.g. @user:server.com) or share this room.", + "Invite someone using their name, username (like ), email address or share this room.": "Invite someone using their name, username (like ), email address or share this room.", "You added a new session '%(displayName)s', which is requesting encryption keys.": "You added a new session '%(displayName)s', which is requesting encryption keys.", "Your unverified session '%(displayName)s' is requesting encryption keys.": "Your unverified session '%(displayName)s' is requesting encryption keys.", "Start verification": "Start verification", @@ -1748,7 +1753,7 @@ "Riot encountered an error during upload of:": "Riot encountered an error during upload of:", "Upload completed": "Upload completed", "Cancelled signature upload": "Cancelled signature upload", - "Unabled to upload": "Unabled to upload", + "Unable to upload": "Unable to upload", "Signature upload success": "Signature upload success", "Signature upload failed": "Signature upload failed", "You've previously used Riot on %(host)s with lazy loading of members enabled. In this version lazy loading is disabled. As the local cache is not compatible between these two settings, Riot needs to resync your account.": "You've previously used Riot on %(host)s with lazy loading of members enabled. In this version lazy loading is disabled. As the local cache is not compatible between these two settings, Riot needs to resync your account.", @@ -1935,6 +1940,7 @@ "Forget": "Forget", "Favourite": "Favourite", "Low Priority": "Low Priority", + "Direct Chat": "Direct Chat", "Clear status": "Clear status", "Update status": "Update status", "Set status": "Set status", @@ -2282,6 +2288,8 @@ "The export file will be protected with a passphrase. You should enter the passphrase here, to decrypt the file.": "The export file will be protected with a passphrase. You should enter the passphrase here, to decrypt the file.", "File to import": "File to import", "Import": "Import", + "Confirm encryption setup": "Confirm encryption setup", + "Click the button below to confirm setting up encryption.": "Click the button below to confirm setting up encryption.", "Enter your account password to confirm the upgrade:": "Enter your account password to confirm the upgrade:", "Restore your key backup to upgrade your encryption": "Restore your key backup to upgrade your encryption", "Restore": "Restore", @@ -2344,7 +2352,7 @@ "If disabled, messages from encrypted rooms won't appear in search results.": "If disabled, messages from encrypted rooms won't appear in search results.", "Disable": "Disable", "Not currently indexing messages for any room.": "Not currently indexing messages for any room.", - "Currently indexing: %(currentRoom)s.": "Currently indexing: %(currentRoom)s.", + "Currently indexing: %(currentRoom)s": "Currently indexing: %(currentRoom)s", "Riot is securely caching encrypted messages locally for them to appear in search results:": "Riot is securely caching encrypted messages locally for them to appear in search results:", "Space used:": "Space used:", "Indexed messages:": "Indexed messages:", @@ -2405,12 +2413,18 @@ "Unexpected error preparing the app. See console for details.": "Unexpected error preparing the app. See console for details.", "Open user settings": "Open user settings", "Previous/next recently visited room or community": "Previous/next recently visited room or community", - "Riot Desktop on %(platformName)s": "Riot Desktop on %(platformName)s", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", "Go to your browser to complete Sign In": "Go to your browser to complete Sign In", "Unknown device": "Unknown device", - "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s via %(browserName)s on %(osName)s", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", "You need to be using HTTPS to place a screen-sharing call.": "You need to be using HTTPS to place a screen-sharing call.", "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.", + "Unsupported browser": "Unsupported browser", + "Your browser can't run Riot": "Your browser can't run Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot uses advanced browser features which aren't supported by your current browser.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.", + "Go to Riot.im": "Go to Riot.im", + "Failed to start": "Failed to start", "Welcome to Riot.im": "Welcome to Riot.im", "Decentralised, encrypted chat & collaboration powered by [matrix]": "Decentralised, encrypted chat & collaboration powered by [matrix]", "Need help?": "Need help?", diff --git a/riot/i18n/eo.2f49867.json b/riot/i18n/eo.c03778b.json similarity index 93% rename from riot/i18n/eo.2f49867.json rename to riot/i18n/eo.c03778b.json index f1b0ffd..917288e 100644 --- a/riot/i18n/eo.2f49867.json +++ b/riot/i18n/eo.c03778b.json @@ -70,7 +70,7 @@ "Unable to create widget.": "Ne povas krei fenestraĵon.", "Failed to send request.": "Malsukcesis sendi peton.", "This room is not recognised.": "Ĉi tiu ĉambro ne estas rekonita.", - "Power level must be positive integer.": "Nivelo de potenco devas esti entjero pozitiva.", + "Power level must be positive integer.": "Povnivelo devas esti entjero pozitiva.", "You are not in this room.": "Vi ne estas en tiu ĉi ĉambro.", "You do not have permission to do that in this room.": "Vi ne havas permeson fari tion en tiu ĉambro.", "Missing room_id in request": "En peto mankas room_id", @@ -97,7 +97,7 @@ "%(senderName)s changed their profile picture.": "%(senderName)s ŝanĝis sian profilbildon.", "%(senderName)s set a profile picture.": "%(senderName)s agordis profilbildon.", "VoIP conference started.": "Rettelefona voko komenciĝis.", - "%(targetName)s joined the room.": "%(targetName)s venis en la ĉambro.", + "%(targetName)s joined the room.": "%(targetName)s venis en la ĉambron.", "VoIP conference finished.": "Rettelefona voko finiĝis.", "%(targetName)s rejected the invitation.": "%(targetName)s rifuzis la inviton.", "%(targetName)s left the room.": "%(targetName)s forlasis la ĉambron.", @@ -122,7 +122,7 @@ "%(senderName)s made future room history visible to anyone.": "%(senderName)s videbligis estontan historion de la ĉambro al ĉiuj.", "%(senderName)s made future room history visible to unknown (%(visibility)s).": "%(senderName)s videbligis estontan historion de la ĉambro al nekonata (%(visibility)s).", "%(userId)s from %(fromPowerLevel)s to %(toPowerLevel)s": "%(userId)s de %(fromPowerLevel)s al %(toPowerLevel)s", - "%(senderName)s changed the power level of %(powerLevelDiffText)s.": "%(senderName)s ŝanĝis la potencan nivelon de %(powerLevelDiffText)s.", + "%(senderName)s changed the power level of %(powerLevelDiffText)s.": "%(senderName)s ŝanĝis la povnivelon de %(powerLevelDiffText)s.", "%(senderName)s changed the pinned messages for the room.": "%(senderName)s ŝanĝis la fiksitajn mesaĝojn de la ĉambro.", "%(widgetName)s widget modified by %(senderName)s": "Fenestraĵon %(widgetName)s ŝanĝis %(senderName)s", "%(widgetName)s widget added by %(senderName)s": "Fenestraĵon %(widgetName)s aldonis %(senderName)s", @@ -212,8 +212,8 @@ "Failed to ban user": "Malsukcesis forbari uzanton", "Failed to mute user": "Malsukcesis silentigi uzanton", "Failed to toggle moderator status": "Malsukcesis baskuligi estrecon", - "Failed to change power level": "Malsukcesis ŝanĝi nivelon de potenco", - "You will not be able to undo this change as you are promoting the user to have the same power level as yourself.": "Tiun ĉi ŝanĝon vi ne povos fareblos, ĉar vi donas al la uzanto la saman nivelon de potenco, kiun havas vi mem.", + "Failed to change power level": "Malsukcesis ŝanĝi povnivelon", + "You will not be able to undo this change as you are promoting the user to have the same power level as yourself.": "Tiun ĉi ŝanĝon vi ne povos malfari, ĉar vi donas al la uzanto la saman povnivelon, kiun havas vi mem.", "Are you sure?": "Ĉu vi certas?", "Unignore": "Reatenti", "Ignore": "Malatenti", @@ -235,7 +235,7 @@ }, "Invited": "Invititaj", "Filter room members": "Filtri ĉambranojn", - "%(userName)s (power %(powerLevelNumber)s)": "%(userName)s (potenco je %(powerLevelNumber)s)", + "%(userName)s (power %(powerLevelNumber)s)": "%(userName)s (povnivelo je %(powerLevelNumber)s)", "Attachment": "Aldonaĵo", "Hangup": "Fini vokon", "Voice call": "Voĉvoko", @@ -248,7 +248,7 @@ "Unpin Message": "Malfiksi mesaĝon", "Jump to message": "Salti al mesaĝo", "No pinned messages.": "Neniuj fiksitaj mesaĝoj.", - "Loading...": "Enleganta…", + "Loading...": "Enlegante…", "Pinned Messages": "Fiksitaj mesaĝoj", "%(duration)ss": "%(duration)ss", "%(duration)sm": "%(duration)sm", @@ -279,7 +279,7 @@ "Search": "Serĉi", "Community Invites": "Komunumaj invitoj", "Invites": "Invitoj", - "Favourites": "Ŝatataj", + "Favourites": "Elstarigitaj", "Rooms": "Ĉambroj", "Low priority": "Malpli gravaj", "Historical": "Estintaj", @@ -295,7 +295,7 @@ "Banned users": "Forbaritaj uzantoj", "This room is not accessible by remote Matrix servers": "Ĉi tiu ĉambro ne atingeblas por foraj serviloj de Matrix", "Leave room": "Eliri ĉambron", - "Favourite": "Ŝatata", + "Favourite": "Elstarigi", "Guests cannot join this room even if explicitly invited.": "Gastoj ne povas aliĝi ĉi tiun ĉambron eĉ kun malimplica invito.", "Click here to fix": "Klaku ĉi tie por riparo", "Who can access this room?": "Kiu povas aliri ĉi tiun ĉambron?", @@ -537,7 +537,7 @@ "If you have previously used a more recent version of Riot, your session may be incompatible with this version. Close this window and return to the more recent version.": "Se vi antaŭe uzis pli novan version de Riot, via salutaĵo eble ne akordos kun ĉi tiu versio. Fermu ĉi tiun fenestron kaj revenu al la pli nova versio.", "Invalid Email Address": "Malvalida retpoŝtadreso", "This doesn't appear to be a valid email address": "Tio ĉi ne ŝajnas esti valida retpoŝtadreso", - "Verification Pending": "Atendanta kontrolon", + "Verification Pending": "Atendante kontrolon", "Please check your email and click on the link it contains. Once this is done, click continue.": "Bonvolu kontroli vian retpoŝton, kaj alklaki la ligilon enhavatan en la sendita mesaĝo. Farinte tion, klaku je 'daŭrigi'.", "Unable to add email address": "Ne povas aldoni retpoŝtadreson", "Unable to verify email address.": "Retpoŝtadreso ne kontroleblas.", @@ -545,7 +545,7 @@ "Skip": "Preterpasi", "An error occurred: %(error_string)s": "Okazis eraro: %(error_string)s", "This will be your account name on the homeserver, or you can pick a different server.": "Tio ĉi estos la nomo de via konto sur la hejmservilo , aŭ vi povas elekti alian servilon.", - "Blacklist": "Malpermesi legadon de ĉifritaj mesaĝoj", + "Blacklist": "Malpermesi malĉifradon", "Unverify": "Malkontroli", "If you already have a Matrix account you can log in instead.": "Se vi jam havas Matrix-konton, vi povas saluti anstataŭe.", "Private Chat": "Privata babilo", @@ -565,7 +565,7 @@ "Failed to remove the room from the summary of %(groupId)s": "Malsukcesis forigi la ĉambron de la superrigardo de %(groupId)s", "The room '%(roomName)s' could not be removed from the summary.": "Ĉambro ;%(roomName)s' ne forigeblas de la superrigardo.", "Add users to the community summary": "Aldoni uzantojn al la komunuma superrigardo", - "Who would you like to add to this summary?": "Kiun vi ŝatus aldoni al tiu ĉi superrigardo?", + "Who would you like to add to this summary?": "Kiun vi volas aldoni al tiu ĉi superrigardo?", "Failed to add the following users to the summary of %(groupId)s:": "Malsukcesis aldoni la jenajn uzantojn al la superrigardo de %(groupId)s:", "Add a User": "Aldoni uzanton", "Failed to remove a user from the summary of %(groupId)s": "Malsukcesis forigi uzanton de la superrigardo de %(groupId)s", @@ -606,7 +606,7 @@ "Connectivity to the server has been lost.": "Konekto al la servilo perdiĝis.", "Sent messages will be stored until your connection has returned.": "Senditaj mesaĝoj konserviĝos ĝis via konekto refunkcios.", "Active call": "Aktiva voko", - "There's no one else here! Would you like to invite others or stop warning about the empty room?": "Neniu alia ĉeestas! Ĉu vi ŝatus inviti aliajnĉesigi avertadon pri la malplena ĉambro?", + "There's no one else here! Would you like to invite others or stop warning about the empty room?": "Neniu alia ĉeestas! Ĉu vi volas inviti aliajnĉesigi avertadon pri la malplena ĉambro?", "You seem to be uploading files, are you sure you want to quit?": "Ŝajne vi alŝutas dosierojn nun; ĉu vi tamen volas foriri?", "You seem to be in a call, are you sure you want to quit?": "Ŝajne vi vokas nun; ĉu vi tamen volas foriri?", "Search failed": "Serĉo malsukcesis", @@ -624,9 +624,9 @@ "Tried to load a specific point in this room's timeline, but was unable to find it.": "Provis enlegi certan parton de ĉi tiu historio, sed malsukcesis ĝin trovi.", "Failed to load timeline position": "Malsukcesis enlegi lokon en historio", "Uploading %(filename)s and %(count)s others": { - "other": "Alŝutanta dosieron %(filename)s kaj %(count)s aliajn", - "zero": "Alŝutanta dosieron %(filename)s", - "one": "Alŝutanta dosieron %(filename)s kaj %(count)s alian" + "other": "Alŝutante dosieron %(filename)s kaj %(count)s aliajn", + "zero": "Alŝutante dosieron %(filename)s", + "one": "Alŝutante dosieron %(filename)s kaj %(count)s alian" }, "Light theme": "Hela haŭto", "Dark theme": "Malhela haŭto", @@ -679,7 +679,7 @@ "This server does not support authentication with a phone number.": "Ĉi tiu servilo ne subtenas aŭtentikigon per telefona numero.", "Displays action": "Montras agon", "Bans user with given id": "Forbaras uzanton kun la donita identigilo", - "Define the power level of a user": "Difini la potencan nivelon de uzanto", + "Define the power level of a user": "Difini la povnivelon de uzanto", "Deops user with given id": "Senestrigas uzanton kun donita identigilo", "Invites user with given id to current room": "Invitas uzanton per identigilo al la nuna ĉambro", "Joins room with given alias": "Aliĝas al ĉambro per kromnomo", @@ -722,7 +722,7 @@ "File to import": "Enportota dosiero", "Import": "Enporti", "Deleting a widget removes it for all users in this room. Are you sure you want to delete this widget?": "Forigo de fenestraĵo efektiviĝos por ĉiuj uzantoj en ĉi tiu ĉambro. Ĉu vi certe volas ĝin forigi?", - "Unblacklist": "Repermesi legadon de ĉifritaj mesaĝoj", + "Unblacklist": "Repermesi malĉifradon", "none": "neniu", "The version of Riot.im": "Tiu ĉi versio de Riot.im", "Your language of choice": "Via preferata lingvo", @@ -746,7 +746,7 @@ "Submit debug logs": "Sendi sencimigan protokolon", "Fetching third party location failed": "Malsukcesis trovi lokon de ekstera liveranto", "A new version of Riot is available.": "Nova versio de Riot haveblas.", - "I understand the risks and wish to continue": "Mi komprenas la riskojn kaj volas daŭrigi", + "I understand the risks and wish to continue": "Mi komprenas la riskon kaj volas pluiĝi", "Send Account Data": "Sendi kontajn informojn", "Advanced notification settings": "Specialaj agordoj de sciigoj", "Uploading report": "Alŝutante raporton", @@ -789,7 +789,7 @@ "Members": "Anoj", "No update available.": "Neniuj ĝisdatigoj haveblas.", "Resend": "Resendi", - "Collecting app version information": "Kolektanta informon pri versio de la aplikaĵo", + "Collecting app version information": "Kolektante informon pri versio de la aplikaĵo", "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Ĉu forigi la ĉambran kromnomon %(alias)s kaj forigi %(name)s de la ujo?", "Enable notifications for this account": "Ŝalti sciigojn por tiu ĉi konto", "Invite to this community": "Inviti al tiu ĉi komunumo", @@ -824,7 +824,7 @@ "Send logs": "Sendi protokolojn", "All messages": "Ĉiuj mesaĝoj", "Call invitation": "Invito al voko", - "Downloading update...": "Elŝutanta ĝisdatigon…", + "Downloading update...": "Elŝutante ĝisdatigon…", "State Key": "Stata ŝlosilo", "Failed to send custom event.": "Malsukcesis sendi propran okazon.", "What's new?": "Kio novas?", @@ -868,12 +868,12 @@ "View Source": "Vidi fonton", "Event Content": "Enhavo de okazo", "With your current browser, the look and feel of the application may be completely incorrect, and some or all features may not function. If you want to try it anyway you can continue, but you are on your own in terms of any issues you may encounter!": "Kun via nuna foliumilo, la aspekto kaj funkciado de la aplikaĵo povas esti tute malĝusta, kaj kelkaj aŭ ĉiu funkcioj eble ne tute funkcios. Se vi tamen volas provi, vi povas daŭrigi, sed vi ricevos nenian subtenon se vi renkontos problemojn!", - "Checking for an update...": "Serĉanta ĝisdatigojn…", + "Checking for an update...": "Serĉante ĝisdatigojn…", "There are advanced notifications which are not shown here": "Ekzistas specialaj sciigoj, kiuj ne montriĝas ĉi tie", "Logs sent": "Protokolo sendiĝis", "Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contain messages.": "Sencimigaj protokoloj enhavas informojn pri uzo de aplikaĵo, inkluzive vian uzantonomon, la identigilojn aŭ nomojn de la ĉambroj aŭ grupoj kiujn vi vizitis, kaj la uzantonomojn de aliaj uzantoj. Ili ne enhavas mesaĝojn.", "Failed to send logs: ": "Malsukcesis sendi protokolon: ", - "Preparing to send logs": "Pretiganta sendon de protokolo", + "Preparing to send logs": "Pretigante sendon de protokolo", "e.g. %(exampleValue)s": "ekz. %(exampleValue)s", "Every page you use in the app": "Ĉiu paĝo kiun vi uzas en la aplikaĵo", "e.g. ": "ekz. ", @@ -906,7 +906,7 @@ "Opens the Developer Tools dialog": "Maflermas evoluigistan interagujon", "This homeserver has hit its Monthly Active User limit.": "Tiu ĉi hejmservilo atingis sian monatan limon de aktivaj uzantoj.", "This homeserver has exceeded one of its resource limits.": "Tiu ĉi hejmservilo superis je unu el siaj risurcaj limoj.", - "Unable to connect to Homeserver. Retrying...": "Ne povas konektiĝi al hejmservilo. Reprovanta…", + "Unable to connect to Homeserver. Retrying...": "Ne povas konektiĝi al hejmservilo. Reprovante…", "You do not have permission to invite people to this room.": "Vi ne havas permeson inviti homojn al la ĉambro.", "User %(user_id)s does not exist": "Uzanto %(user_id)s ne ekzistas", "Unknown server error": "Nekonata servila eraro", @@ -945,7 +945,7 @@ "Language and region": "Lingvo kaj regiono", "Theme": "Haŭto", "General": "Ĝenerala", - "In reply to ": "Respondanta al ", + "In reply to ": "Responde al ", "Share Message": "Diskonigi", "Whether or not you're logged in (we don't record your username)": "Ĉu vi salutis aŭ ne (ni ne registras vian uzantonomon)", "You do not have permission to start a conference call in this room": "Vi ne havas permeson komenci grupvokon en ĉi tiu ĉambro", @@ -1042,7 +1042,7 @@ "Internal room ID:": "Ena ĉambra identigilo:", "Room version": "Ĉambra versio", "Room version:": "Ĉambra versio:", - "Developer options": "Verkantaj opcioj", + "Developer options": "Programistaj elektebloj", "Room Addresses": "Ĉambra adresoj", "Change room avatar": "Ŝanĝi profilbildon de ĉambro", "Change room name": "Ŝanĝi nomon de ĉambro", @@ -1208,7 +1208,7 @@ "Custom user status messages": "Propraj uzantoaj statmesaĝoj", "Group & filter rooms by custom tags (refresh to apply changes)": "Grupigi kaj filtri ĉambrojn per propraj etikedoj (aktualigu por ŝanĝojn apliki)", "Restore from Backup": "Rehavi el savkopio", - "Backing up %(sessionsRemaining)s keys...": "Savkopianta %(sessionsRemaining)s ŝlosilojn…", + "Backing up %(sessionsRemaining)s keys...": "Savkopiante %(sessionsRemaining)s ŝlosilojn…", "All keys backed up": "Ĉiuj ŝlosiloj estas savkopiitaj", "Backup version: ": "Versio de savkopio: ", "Algorithm: ": "Algoritmo: ", @@ -1226,7 +1226,7 @@ "View older messages in %(roomName)s.": "Montri pli malnovajn mesaĝojn en %(roomName)s.", "Account management": "Administrado de kontoj", "This event could not be displayed": "Ĉi tiu okazo ne povis montriĝi", - "Please install Chrome, Firefox, or Safari for the best experience.": "Bonvolu instali Ĥromon, Fajrfokson, aŭ Safarion por la plej bonaj spertoj.", + "Please install Chrome, Firefox, or Safari for the best experience.": "Bonvolu instali foliumilon Chrome, Firefox, aŭ Safari, por la plej bona sperto.", "You are an administrator of this community. You will not be able to rejoin without an invite from another administrator.": "Vi estas administranto de tiu ĉi komunumo. Sen invito de alia administranto vi ne povos realiĝi.", "Changes made to your community name and avatar might not be seen by other users for up to 30 minutes.": "Ŝanĝoj al viaj komunumaj nomo kaj profilbildo eble ne montriĝos al aliaj uzantoj ĝis 30 minutoj.", "Who can join this community?": "Kiu povas aliĝi al tiu ĉi komunumo?", @@ -1264,9 +1264,9 @@ "This room has already been upgraded.": "Ĉi tiu ĉambro jam gradaltiĝis.", "This room is running room version , which this homeserver has marked as unstable.": "Ĉi tiu ĉambro uzas ĉambran version , kiun la hejmservilo markis kiel nestabilan.", "Your Riot is misconfigured": "Via kliento Riot estas misagordita", - "Joining room …": "Aliĝanta al ĉambro …", - "Loading …": "Enleganta …", - "Rejecting invite …": "Rifuzanta inviton …", + "Joining room …": "Aliĝante al ĉambro …", + "Loading …": "Enlegante …", + "Rejecting invite …": "Rifuzante inviton …", "Join the conversation with an account": "Aliĝu al la interparolo per konto", "Sign Up": "Registriĝi", "Sign In": "Saluti", @@ -1307,9 +1307,9 @@ "Use Legacy Verification (for older clients)": "Uzi malnovecan kontrolon (por malnovaj klientoj)", "Verify by comparing a short text string.": "Kontrolu per komparo de mallonga teksto.", "Begin Verifying": "Komenci kontrolon", - "Waiting for partner to accept...": "Atendanta akcepton de kunulo…", + "Waiting for partner to accept...": "Atendante akcepton de kunulo…", "Nothing appearing? Not all clients support interactive verification yet. .": "Ĉu neniu aperas? Ankoraŭ ne ĉiuj klientoj subtenas interagan kontrolon. .", - "Waiting for %(userId)s to confirm...": "Atendanta konfirmon de %(userId)s…", + "Waiting for %(userId)s to confirm...": "Atendante konfirmon de %(userId)s…", "Verify this user to mark them as trusted. Trusting users gives you extra peace of mind when using end-to-end encrypted messages.": "Kontrolu ĉi tiun uzanton por marki ĝin fidata. Fidado devas vin trankviligi dum uzado de tutvoja ĉifrado.", "Waiting for partner to confirm...": "Atendas konfirmon de kunulo…", "Incoming Verification Request": "Venas kontrolpeto", @@ -1553,7 +1553,7 @@ "Demote yourself?": "Ĉu malrangaltigi vin mem?", "You will not be able to undo this change as you are demoting yourself, if you are the last privileged user in the room it will be impossible to regain privileges.": "Vi ne povos malfari tiun ŝanĝon, ĉar vi malrangaltigas vin mem; se vi estas la lasta povohava uzanto en la ĉambro, estos neeble vian povon rehavi.", "Demote": "Malrangaltigi", - "Power level": "Povonivelo", + "Power level": "Povnivelo", "Use two-way text verification": "Uzi duflankan tekstan kontrolon", "Upgrading this room requires closing down the current instance of the room and creating a new room in its place. To give room members the best possible experience, we will:": "Gradaltigo de ĉi tiu ĉambro bezonas fermi ĝin, kaj krei novan por anstataŭi ĝin. Por plejbonigi sperton de la ĉambranoj, ni:", "Invalid homeserver discovery response": "Nevalida eltrova respondo de hejmservilo", @@ -1583,7 +1583,7 @@ "Confirm your passphrase": "Konfirmu vian pasfrazon", "Recovery key": "Rehava ŝlosilo", "Keep it safe": "Sekurigu ĝin", - "Starting backup...": "Komencanta savkopion…", + "Starting backup...": "Komencante savkopion…", "Create Key Backup": "Krei savkopion de ŝlosiloj", "Unable to create key backup": "Ne povas krei savkopion de ŝlosiloj", "Without setting up Secure Message Recovery, you'll lose your secure message history when you log out.": "Sen agordo de Sekura rehavo de mesaĝoj, vi perdos vian sekuran historion de mesaĝoj per adiaŭo.", @@ -1647,10 +1647,10 @@ "Always show the window menu bar": "Ĉiam montri la fenestran menubreton", "Upgrade the room": "Gradaltigi la ĉambron", "Enable room encryption": "Ŝalti ĉifradon de la ĉambro", - "Error changing power level requirement": "Eraris ŝanĝo de postulo de potenconivelo", - "An error occurred changing the room's power level requirements. Ensure you have sufficient permissions and try again.": "Eraris ŝanĝo de la postuloj de la ĉambro pri potenconivelo. Certigu, ke vi havas sufiĉajn permesojn, kaj reprovu.", - "Error changing power level": "Eraris ŝanĝo de potenconivelo", - "An error occurred changing the user's power level. Ensure you have sufficient permissions and try again.": "Eraris ŝanĝo de potenconivelo de la uzanto. Certigu, ke vi havas sufiĉajn permesojn, kaj reprovu.", + "Error changing power level requirement": "Eraris ŝanĝo de postulo de povnivelo", + "An error occurred changing the room's power level requirements. Ensure you have sufficient permissions and try again.": "Eraris ŝanĝo de la postuloj de la ĉambro pri povnivelo. Certigu, ke vi havas sufiĉajn permesojn, kaj reprovu.", + "Error changing power level": "Eraris ŝanĝo de povnivelo", + "An error occurred changing the user's power level. Ensure you have sufficient permissions and try again.": "Eraris ŝanĝo de povnivelo de la uzanto. Certigu, ke vi havas sufiĉajn permesojn, kaj reprovu.", "Remove %(email)s?": "Ĉu forigi %(email)s?", "Remove %(phone)s?": "Ĉu forigi %(phone)s?", "No recent messages by %(user)s found": "Neniuj freŝaj mesaĝoj de %(user)s troviĝis", @@ -1779,7 +1779,7 @@ "Block users on other matrix homeservers from joining this room (This setting cannot be changed later!)": "Bloki aliĝojn al ĉi tiu ĉambro de uzantoj el aliaj Matrix-serviloj (Ĉi tiun agordon ne eblas poste ŝanĝi!)", "Please fill why you're reporting.": "Bonvolu skribi, kial vi raportas.", "Report Content to Your Homeserver Administrator": "Raporti enhavon al la administrantode via hejmservilo", - "Reporting this message will send its unique 'event ID' to the administrator of your homeserver. If messages in this room are encrypted, your homeserver administrator will not be able to read the message text or view any files or images.": "Per raporto de ĝi tiu mesaĝo vi sendos ĝian unikan « eventan identigilon » al la administranto de via hejmservilo. Se mesaĝoj en ĉi tiu ĉambro estas ĉifrataj, la administranto de via hejmservilo ne povos legi la tekston de la mesaĝo, nek rigardi dosierojn aŭ bildojn.", + "Reporting this message will send its unique 'event ID' to the administrator of your homeserver. If messages in this room are encrypted, your homeserver administrator will not be able to read the message text or view any files or images.": "Per raporto de ĉi tiu mesaĝo vi sendos ĝian unikan « eventan identigilon » al la administranto de via hejmservilo. Se mesaĝoj en ĉi tiu ĉambro estas ĉifrataj, la administranto de via hejmservilo ne povos legi la tekston de la mesaĝo, nek rigardi dosierojn aŭ bildojn.", "Send report": "Sendi raporton", "Command Help": "Helpo pri komando", "To continue you need to accept the terms of this service.": "Por pluigi, vi devas akcepti la uzokondiĉojn de ĉi tiu servo.", @@ -1922,7 +1922,7 @@ "Double check that your server supports the room version chosen and try again.": "Bone kontrolu, ĉu via servilo subtenas la elektitan version de ĉambro, kaj reprovu.", "Verifies a user, session, and pubkey tuple": "Kontrolas opon de uzanto, salutaĵo, kaj publika ŝlosilo", "Unknown (user, session) pair:": "Nekonata duopo (uzanto, salutaĵo):", - "Session already verified!": "Kunsido jam estas kontrolita!", + "Session already verified!": "Salutaĵo jam estas kontrolita!", "WARNING: Session already verified, but keys do NOT MATCH!": "AVERTO: Salutaĵo jam estas kontrolita, sed la ŝlosiloj NE AKORDAS!", "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "AVERTO: MALSUKCESIS KONTROLO DE ŜLOSILOJ! La subskriba ŝlosilo de %(userId)s kaj session %(deviceId)s estas «%(fprint)s», kiu ne akordas la donitan ŝlosilon «%(fingerprint)s». Tio povus signifi, ke via komunikado estas spionata!", "The signing key you provided matches the signing key you received from %(userId)s's session %(deviceId)s. Session marked as verified.": "La subskriba ŝlosilo, kiun vi donis, akordas la subskribas ŝlosilon, kinu vi ricevis de la salutaĵo %(deviceId)s de la uzanto %(userId)s. Salutaĵo estis markita kontrolita.", @@ -1944,7 +1944,7 @@ "Confirm the emoji below are displayed on both devices, in the same order:": "Konfirmu, ke la ĉi-subaj bildsignoj estas montrataj sur ambaŭ aparatoj, samorde:", "Verify this device by confirming the following number appears on its screen.": "Kontrolu ĉi tiun aparaton per kontrolo, ke la jena nombro aperas sur ĝia ekrano.", "Waiting for %(displayName)s to verify…": "Atendas kontrolon de %(displayName)s…", - "Cancelling…": "Nuliganta…", + "Cancelling…": "Nuligante…", "They match": "Ili akordas", "They don't match": "Ili ne akordas", "To be secure, do this in person or use a trusted way to communicate.": "Por plia sekureco, faru tion persone, aŭ uzu alian fidatan komunikilon.", @@ -2059,7 +2059,7 @@ "Use an Integration Manager (%(serverName)s) to manage bots, widgets, and sticker packs.": "Uzu kunigilon (%(serverName)s) por administrado de robotoj, fenestraĵoj, kaj glumarkaroj.", "Use an Integration Manager to manage bots, widgets, and sticker packs.": "Uzu kunigilon por administrado de robotoj, fenestraĵoj, kaj glumarkaroj.", "Manage integrations": "Administri kunigojn", - "Integration Managers receive configuration data, and can modify widgets, send room invites, and set power levels on your behalf.": "Kunigiloj ricevas agordajn datumojn, kaj povas modifi fenestraĵojn, sendi invitojn al ĉambroj, kaj vianome agordi nivelojn de potenco.", + "Integration Managers receive configuration data, and can modify widgets, send room invites, and set power levels on your behalf.": "Kunigiloj ricevas agordajn datumojn, kaj povas modifi fenestraĵojn, sendi invitojn al ĉambroj, kaj vianome agordi povnivelojn.", "Your password was successfully changed. You will not receive push notifications on other sessions until you log back in to them": "Via pasvorto sukcese ŝanĝiĝis. Vi ne ricevados pasivajn sciigojn en aliaj salutaĵoj, ĝis vi ilin resalutos", "Error downloading theme information.": "Eraris elŝuto de informoj pri haŭto.", "Theme added!": "Haŭto aldoniĝis!", @@ -2388,6 +2388,123 @@ "Verified": "Kontrolita", "Verification cancelled": "Kontrolo nuliĝis", "Compare emoji": "Kompari bildsignojn", + "Use Single Sign On to continue": "Daŭrigi per ununura saluto", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Konfirmi aldonon de ĉi tiu retpoŝtadreso, uzante ununuran saluton por pruvi vian identecon.", + "Single Sign On": "Ununura saluto", + "Confirm adding email": "Konfirmi aldonon de retpoŝtadreso", + "Click the button below to confirm adding this email address.": "Klaku la ĉi-suban butonon por konfirmi aldonon de ĉi tiu retpoŝtadreso.", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Konfirmu aldonon de ĉi tiu telefonnumero per identiĝo per ununura saluto.", + "Confirm adding phone number": "Konfirmu aldonon de telefonnumero", + "Click the button below to confirm adding this phone number.": "Klaku la ĉi-suban butonon por konfirmi aldonon de ĉi tiu telefonnumero.", + "If you cancel now, you won't complete your operation.": "Se vi nuligos nun, vi ne finos vian agon.", + "Review where you’re logged in": "Kontrolu, kie vi salutis", + "New login. Was this you?": "Nova saluto. Ĉu tio estis vi?", + "%(name)s is requesting verification": "%(name)s petas kontrolon", + "Sends a message as html, without interpreting it as markdown": "Sendas mesaĝon kiel HTML, ne interpretante ĝin kiel MarkDown", + "Failed to set topic": "Malsukcesis agordi temon", + "Command failed": "Komando malsukcesis", + "Could not find user in room": "Ne povis trovi uzanton en ĉambro", + "Please supply a widget URL or embed code": "Bonvolu provizi URL-on al fenestraĵo aŭ enkorpigi kodon", + "Send a bug report with logs": "Sendi erarraporton kun protokolo", + "You signed in to a new session without verifying it:": "Vi salutis novan salutaĵon sen kontrolo:", + "Verify your other session using one of the options below.": "Kontrolu vian alian salutaĵon per unu el la ĉi-subaj elektebloj.", + "Enable cross-signing to verify per-user instead of per-session": "Permesi transirajn subskribojn por kontroli unuopajn uzantojn anstataŭ salutaĵojn", + "Keep recovery passphrase in memory for this session": "Teni rehavan pasfrazon en memoro dum ĉi tiu salutaĵo", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Konfirmu, ke la ĉi-subaj bildsignoj aperas samorde en ambaŭ salutaĵoj:", + "Verify this session by confirming the following number appears on its screen.": "Kontrolu ĉi tiun salutaĵon per konfirmo, ke la jena nombro aperas sur ĝia ekrano.", + "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Atendante konfirmon de via alia salutaĵo, %(deviceName)s (%(deviceId)s)…", + "Verify all your sessions to ensure your account & messages are safe": "Kontrolu ĉiujn viajn salutaĵojn por certigi, ke viaj konto kaj mesaĝoj sekuras", + "Verify the new login accessing your account: %(name)s": "Kontrolu la novan saluton alirantan vian konton: %(name)s", + "From %(deviceName)s (%(deviceId)s)": "De %(deviceName)s (%(deviceId)s)", + "well formed": "bone formita", + "unexpected type": "neatendita tipo", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Konfirmu forigon de ĉi tiuj salutaĵoj per identiĝo per ununura saluto.", + "one": "Konfirmu forigon de ĉi tiu salutaĵo per identiĝo per ununura saluto." + }, + "Confirm deleting these sessions": "Konfirmi forigon de ĉi tiuj salutaĵoj", + "Click the button below to confirm deleting these sessions.": { + "other": "Klaku la ĉi-suban butonon por konfirmi forigon de ĉi tiuj salutaĵoj.", + "one": "Klaku la ĉi-suban butonon por konfirmi forigon de ĉi tiu salutaĵo." + }, + "Delete sessions": { + "other": "Forigi salutaĵojn", + "one": "Forigi salutaĵon" + }, + "Where you’re logged in": "Kie vi salutis", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Sube administru la nomojn de viaj salutaĵoj kaj ilin adiaŭu, aŭ kontrolu ilin en via profilo de uzanto.", + "Waiting for you to accept on your other session…": "Atendante vian akcepton en via alia salutaĵo…", + "Almost there! Is your other session showing the same shield?": "Preskaŭ finite! Ĉu via alia salutaĵo montras la saman ŝildon?", + "Almost there! Is %(displayName)s showing the same shield?": "Preskaŭ finite! Ĉu %(displayName)s montras la saman ŝildon?", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Vi sukcese kontrolis %(deviceName)s (%(deviceId)s)!", + "Start verification again from the notification.": "Rekomencu kontroladon el la sciigo.", + "Start verification again from their profile.": "Rekomencu kontroladon el ĝia profilo.", + "Verification timed out.": "Kontrolo atingis tempolimon.", + "You cancelled verification on your other session.": "Vi nuligis kontrolon en via alia salutaĵo.", + "%(displayName)s cancelled verification.": "%(displayName)s nuligis kontrolon.", + "You cancelled verification.": "Vi nuligis kontrolon.", + "Can't load this message": "Ne povas enlegi ĉi tiun mesaĝon", + "Submit logs": "Alŝuti protokolon", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Rememorigo: via foliumilo ne estas subtenata, kaj via sperto do povas esti stranga.", + "Enable end-to-end encryption": "Ŝalti tutvojan ĉifradon", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Vi ne povas ĉi tion malŝalti poste. Pontoj kaj plej multaj robotoj ankoraŭ ne funkcios.", + "Server did not require any authentication": "Servilo bezonis nenian kontrolon de aŭtentiko", + "Server did not return valid authentication information.": "Servilo ne redonis validajn informojn pri kontrolo de aŭtentiko.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Knfirmu malaktivigon de via konto per identiĝo per ununura saluto.", + "Are you sure you want to deactivate your account? This is irreversible.": "Ĉu vi certe volas malaktivigi vian konton? Tio ne malfareblas.", + "Confirm account deactivation": "Konfirmi malaktivigon de konto", + "There was a problem communicating with the server. Please try again.": "Eraris komunikado kun la servilo. Bonvolu reprovi.", + "Unable to upload": "Ne povas alŝuti", + "Verify other session": "Kontroli alian salutaĵon", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "Ne povas aliri sekretan deponejon. Bonvolu kontroli, ke vi enigis la ĝustan rehavan pasfrazon.", + "Warning: You should only do this on a trusted computer.": "Averto: vi faru ĉi tion nur per fidata komputilo.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Se vi forgesis vian rehavan pasfrazon, vi povas uzi vian rehavan ŝlosilonagordi novajn rehavajn elekteblojn.", + "Restoring keys from backup": "Rehavo de ŝlosiloj el savkopio", + "Fetching keys from server...": "Akirante ŝlosilojn el servilo…", + "%(completed)s of %(total)s keys restored": "%(completed)s el %(total)s ŝlosiloj rehaviĝis", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "Savkopio ne estis malĉifrebla per ĉi tiu rehava ŝlosilo: bonvolu kontroli, ke vi enigis la ĝustan rehavan ŝlosilon.", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "Savkopio ne estis malĉifrebla per ĉi tiu rehava pasfrazo: bonvolu kontroli, ke vi enigis la ĝustan rehavan pasfrazon.", + "Keys restored": "Ŝlosiloj rehaviĝis", + "Successfully restored %(sessionCount)s keys": "Sukcese rehavis %(sessionCount)s ŝlosilojn", + "Sign in with SSO": "Saluti per ununura saluto", + "Welcome to %(appName)s": "Bonvenu al %(appName)s", + "Liberate your communication": "Liberigu vian komunikadon", + "Send a Direct Message": "Sendi rektan mesaĝon", + "Explore Public Rooms": "Esplori publikajn ĉambrojn", + "Create a Group Chat": "Krei grupan babilon", + "Self-verification request": "Memkontrola peto", + "Verify this login": "Kontroli ĉi tiun saluton", + "Syncing...": "Spegulante…", + "Signing In...": "Salutante…", + "If you've joined lots of rooms, this might take a while": "Se vi aliĝis al multaj ĉambroj, tio povas daŭri longe", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Konfirmu vian identecon per kontrolo de ĉi tiu saluto el unu el viaj aliaj salutaĵoj, permesante al ĝi legadon de ĉifritaj mesaĝoj.", + "This requires the latest Riot on your other devices:": "Ĉi tio bezonas la plej freŝan version de Rion sur viaj aliaj aparatoj:", + "or another cross-signing capable Matrix client": "aŭ alian Matrix-klienton kapablan je transiraj subskriboj", + "Use Recovery Passphrase or Key": "Uzi rehavajn pasfrazon aŭ ŝlosilon", + "Great! This recovery passphrase looks strong enough.": "Bonege! Ĉi tiu rehava pasfrazo ŝajnas sufiĉe forta.", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Agordu rehavan pasfrazon por sekurigi ĉifritajn informojn kaj rehavi ilin post adiaŭo. Ĝi malsamu al la pasvorto de via konto:", + "Enter a recovery passphrase": "Enigu rehavan pasfrazon", + "Back up encrypted message keys": "Savkopii ŝlosilojn al ĉifritaj mesaĝoj", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "Atingu vian sekuran historion de mesaĝoj kaj vian transire subskriban identecon per enigo de via rehava pasfrazo.", + "Enter your recovery passphrase a second time to confirm it.": "Enigu vian rehavan pasfrazon duafoje por konfirmi ĝin.", + "Confirm your recovery passphrase": "Konfirmi vian rehavan pasfrazon", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "Via rehava ŝlosilo asekuras vin – vi povas ĝin uzi por rehavi aliron al viaj ĉifritaj mesaĝoj se vi forgesas vian rehavan pasfrazon.", + "Unable to query secret storage status": "Ne povis peti staton de sekreta deponejo", + "Confirm recovery passphrase": "Konfirmi rehavan pasfrazon", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "Ni deponos ĉifritan kopion de viaj ŝlosiloj en nia servilo. Sekurigu vian savkopion per rehava pasfrazo.", + "Enter a recovery passphrase...": "Enigu rehavan pasfrazon…", + "Please enter your recovery passphrase a second time to confirm.": "Bonvolu enigi vian rehavan pasfrazon duafoje por konfirmi.", + "Repeat your recovery passphrase...": "Ripetu vian rehavan pasfrazon…", + "Secure your backup with a recovery passphrase": "Sekurigu vian savkopion per rehava pasfrazo", + "Currently indexing: %(currentRoom)s": "Nun indeksante: %(currentRoom)s", + "Cancel replying to a message": "Nuligi respondon al mesaĝo", + "Invite someone using their name, username (like ), email address or share this room.": "Invitu iun per ĝia nomo, uzantonomo (kiel ), retpoŝtadreso, aŭ kunhavigu la ĉambron.", + "Message deleted": "Mesaĝo foriĝis", + "Message deleted by %(name)s": "Mesaĝon forigis %(name)s", + "Opens chat with the given user": "Malfermas babilon kun la uzanto", + "Sends a message to the given user": "Sendas mesaĝon al la uzanto", + "Waiting for your other session to verify…": "Atendante kontrolon de via alia salutaĵo…", + "You've successfully verified your device!": "Vi sukcese kontrolis vian aparaton!", "Riot Desktop on %(platformName)s": "Riot Labortablo sur %(platformName)s", "Unknown device": "Nekonata aparato", "You need to be using HTTPS to place a screen-sharing call.": "Vi devas uzi HTTPS por ekranvidadi.", @@ -2404,5 +2521,16 @@ "The message from the parser is: %(message)s": "La mesaĝo el la analizilo estas: %(message)s", "Invalid JSON": "Nevalida JSON", "Go to your browser to complete Sign In": "Iru al via foliumilo por fini la saluton", - "Open user settings": "Malfermi agordojn de uzanto" + "Open user settings": "Malfermi agordojn de uzanto", + "Unable to load config file: please refresh the page to try again.": "Ne povas enlegi agordan dosieron: bonvolu reprovi per aktualigo de la paĝo.", + "Previous/next recently visited room or community": "Antaŭa/sekva freŝe vizitita ĉambro aŭ komunumo", + "Missing indexeddb worker script!": "Mankas fonskripto «indexeddb»!", + "Riot Desktop (%(platformName)s)": "Riot labortabla (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Nesubtenata foliumilo", + "Your browser can't run Riot": "Via foliumilo ne povas ruli Rioton", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot uzas altnivelajn foliumilajn funkciojn, kiuj ne estas subtenataj de via nuna foliumilo.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Vi povas daŭre uzadi vian nunan foliumilon, sed iuj (eĉ ĉiuj) funkcioj eble ne funkcios, kaj la aspekto de la aplikaĵo eble ne estos ĝusta.", + "Go to Riot.im": "Iri al Riot.im", + "Failed to start": "Malsukcesis starti" } \ No newline at end of file diff --git a/riot/i18n/es.c364303.json b/riot/i18n/es.323b60d.json similarity index 64% rename from riot/i18n/es.c364303.json rename to riot/i18n/es.323b60d.json index a512c00..9592718 100644 --- a/riot/i18n/es.c364303.json +++ b/riot/i18n/es.323b60d.json @@ -544,7 +544,7 @@ "Event Type": "Tipo de Evento", "No rooms to show": "No hay salas para mostrar", "Download this file": "Descargar este archivo", - "Pin Message": "Marcar Mensaje", + "Pin Message": "Fijar Mensaje", "Failed to change settings": "Error al cambiar los ajustes", "View Community": "Ver la comunidad", "Developer Tools": "Herramientas de desarrollo", @@ -1045,7 +1045,7 @@ "User %(user_id)s does not exist": "El usuario %(user_id)s no existe", "User %(user_id)s may or may not exist": "El usuario %(user_id)s podría o no existir", "Unknown server error": "Error desconocido del servidor", - "Use a few words, avoid common phrases": "Usa varias palabras, evita frases comunes", + "Use a few words, avoid common phrases": "Usa unas pocas palabras, evita frases comunes", "No need for symbols, digits, or uppercase letters": "No hacen falta símbolos, números o letrás en mayúscula", "Avoid repeated words and characters": "Evita repetir palabras y letras", "Avoid sequences": "Evita frases", @@ -1069,7 +1069,7 @@ "A word by itself is easy to guess": "Una palabra es fácil de adivinar", "Names and surnames by themselves are easy to guess": "Nombres y apellidos son fáciles de adivinar", "Common names and surnames are easy to guess": "Nombres y apellidos comunes son fáciles de adivinar", - "Straight rows of keys are easy to guess": "Palabras formadas por repeticiones de teclas son fáciles de adivinar", + "Straight rows of keys are easy to guess": "Palabras formadas por secuencias de teclas alineadas son fáciles de adivinar", "Short keyboard patterns are easy to guess": "Patrones de tecleo cortos son fáciles de adivinar", "There was an error joining the room": "Hubo un error al unirse a la sala", "Custom user status messages": "Mensajes de estado de usuario personalizados", @@ -1276,7 +1276,7 @@ "You can register, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin.": "Te puedes registrar, pero algunas funcionalidades no estarán disponibles hasta que se pueda conectar con el servidor de identidad. Si continúas viendo este aviso, comprueba tu configuración o contacta con el administrador del servidor.", "You can reset your password, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin.": "Puedes cambiar tu contraseña, pero algunas funcionalidades no estarán disponibles hasta que el servidor de identidad esté disponible. Si continúas viendo este aviso, comprueba tu configuración o contacta con el administrador del servidor.", "You can log in, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin.": "Puedes iniciar sesión, pero algunas funcionalidades no estarán disponibles hasta que el servidor de identidad esté disponible. Si continúas viendo este mensaje, comprueba tu configuración o contacta con el administrador del servidor.", - "No homeserver URL provided": "No se ha indicado la URL del servidor", + "No homeserver URL provided": "No se ha indicado la URL del servidor local", "Unexpected error resolving homeserver configuration": "Error inesperado en la configuración del servidor", "Unexpected error resolving identity server configuration": "Error inesperado en la configuración del servidor de identidad", "User %(userId)s is already in the room": "El usuario %(userId)s ya está en la sala", @@ -1325,7 +1325,7 @@ "Enable local event indexing and E2EE search (requires restart)": "Active el indexado de eventos locales y la búsqueda E2EE (necesita reiniciar)", "Match system theme": "Usar el tema del sistema", "Show previews/thumbnails for images": "Mostrar vistas previas para las imágenes", - "When rooms are upgraded": "Cuando se mejoran las salas", + "When rooms are upgraded": "Cuando las salas son actualizadas", "My Ban List": "Mi lista de baneos", "This is your list of users/servers you have blocked - don't leave the room!": "Esta es la lista de usuarios y servidores que ha bloqueado - ¡No deje la sala!", "Decline (%(counter)s)": "Declinar (%(counter)s)", @@ -1433,7 +1433,7 @@ "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "Si encuentras algún error o quieres compartir una opinión, por favor, contacta con nosotros en GitHub.", "Report bugs & give feedback": "Reportar errores y compartir mi opinión", "Please fill why you're reporting.": "Por favor, explica por qué estás reportando.", - "Report Content to Your Homeserver Administrator": "Reportar contenido a tu administrador del homeserver", + "Report Content to Your Homeserver Administrator": "Reportar contenido a tu administrador del Servidor Doméstico", "Send report": "Enviar reporte", "Room Settings - %(roomName)s": "Configuración de la sala - %(roomName)s", "Upgrading this room requires closing down the current instance of the room and creating a new room in its place. To give room members the best possible experience, we will:": "Actualizar esta sala requiere cerrar la instancia actual de esta sala y crear una nueva sala en su lugar. Para dar a los miembros de la sala la mejor experiencia, haremos lo siguiente:", @@ -1522,11 +1522,11 @@ "%(senderName)s updated a ban rule that was matching %(oldGlob)s to matching %(newGlob)s for %(reason)s": "%(senderName)s actualizó una regla de bloqueo que correspondía a %(oldGlob)s a %(newGlob)s por %(reason)s", "The message you are trying to send is too large.": "El mensaje que estás intentando enviar es demasiado largo.", "a few seconds ago": "hace unos segundos", - "about a minute ago": "hace un minuto", + "about a minute ago": "hace aproximadamente un minuto", "%(num)s minutes ago": "hace %(num)s minutos", - "about an hour ago": "hace una hora", + "about an hour ago": "hace aprox. una hora", "%(num)s hours ago": "hace %(num)s horas", - "about a day ago": "hace un día", + "about a day ago": "hace aprox. un día", "%(num)s days ago": "hace %(num)s días", "a few seconds from now": "dentro de unos segundos", "about a minute from now": "dentro de un minuto", @@ -1546,11 +1546,11 @@ "or": "o", "Compare unique emoji": "Comparar emoji único", "Compare a unique set of emoji if you don't have a camera on either device": "Comparar un conjunto de emojis si no tienes cámara en ninguno de los dispositivos", - "Start": "Comenzar", + "Start": "Inicio", "Confirm the emoji below are displayed on both devices, in the same order:": "Confirma que los emojis a continuación son mostrados en ambos dispositivos, en el mismo orden:", "Verify this device by confirming the following number appears on its screen.": "Verifica este dispositivo confirmando que el siguiente número aparece en su pantalla.", "Waiting for %(displayName)s to verify…": "Esperando la verificación de %(displayName)s …", - "Review": "Revisar", + "Review": "Revise", "in secret storage": "en almacén secreto", "Secret storage public key:": "Clave pública del almacén secreto:", "in account data": "en datos de cuenta", @@ -1575,7 +1575,7 @@ "Browse": "Navegar", "Change room avatar": "Cambiar avatar de sala", "Change room name": "Cambiar nombre de sala", - "Change main address for the room": "Cambiar dirección principal para la sala", + "Change main address for the room": "Cambiar la dirección principal para la sala", "Change history visibility": "Cambiar visibilidad del historial", "Change permissions": "Cambiar permisos", "Change topic": "Cambiar tema", @@ -1590,7 +1590,7 @@ "Send messages": "Enviar mensajes", "Invite users": "Invitar usuarios", "Change settings": "Cambiar la configuración", - "Kick users": "Echar a usuarios", + "Kick users": "Expulsar usuarios", "Ban users": "Bloquear a usuarios", "Remove messages": "Eliminar mensajes", "Notify everyone": "Notificar a todos", @@ -1619,18 +1619,690 @@ "Disconnect": "Desconectarse", "You should:": "Deberías:", "%(crawlingRooms)s out of %(totalRooms)s": "%(crawlingRooms)s de %(totalRooms)s", + "Use Single Sign On to continue": "Procede con Registro Único para continuar", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Confirma la adición de esta dirección de correo electrónico usando el Registro Único para probar tu identidad.", + "Single Sign On": "Registro Único", + "Confirm adding email": "Confirmar la adición del correo electrónico", + "Click the button below to confirm adding this email address.": "Haz clic en el botón de abajo para confirmar la adición de esta dirección de correo electrónico.", + "Confirm": "Confirmar", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Confirme la adición de este número de teléfono usando el Registro Único para probar su identidad...", + "Confirm adding phone number": "Confirmar la adición del número de teléfono", + "Click the button below to confirm adding this phone number.": "Haga clic en el botón de abajo para confirmar la adición de este número de teléfono.", + "Whether you're using Riot on a device where touch is the primary input mechanism": "Si estés usando Riot en un dispositivo donde una pantalla táctil es el principal mecanismo de entrada", + "Whether you're using Riot as an installed Progressive Web App": "Si estás usando Riot como una Aplicación Web Progresiva instalada", + "Review Sessions": "Sesiones de revisión", + "If you cancel now, you won't complete your operation.": "Si cancela ahora, no completará la operación.", + "Review where you’re logged in": "Revise dónde hizo su registro", + "New login. Was this you?": "Nuevo registro. ¿Fuiste tú?", + "%(name)s is requesting verification": "%(name)s solicita verificación", + "Sign In or Create Account": "Iniciar sesión o Crear una cuenta", + "Use your account or create a new one to continue.": "Usa tu cuenta existente o crea una nueva para continuar.", + "Create Account": "Crear cuenta", + "Sign In": "Registrarse", + "Sends a message as html, without interpreting it as markdown": "Envía un mensaje como html, sin interpretarlo como un markdown", + "Failed to set topic": "No se ha podido establecer el tema", + "Command failed": "El comando falló", + "Could not find user in room": "No pude encontrar el usuario en la sala", + "Please supply a widget URL or embed code": "Por favor, proporcione una URL del widget o un código de incrustación", + "Displays information about a user": "Muestra información sobre un usuario", + "Send a bug report with logs": "Envíe un informe de errores con los registros", + "%(senderDisplayName)s changed the room name from %(oldRoomName)s to %(newRoomName)s.": "%(senderDisplayName)s cambió el nombre de la sala %(oldRoomName)s a %(newRoomName)s.", + "%(senderName)s added the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s añadió las direcciones alternativas %(addresses)s para esta sala.", + "one": "%(senderName)s añadió la dirección alternativa %(addresses)s para esta sala." + }, + "%(senderName)s removed the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s quitó la dirección alternativa %(addresses)s para esta sala.", + "one": "%(senderName)s quitó la dirección alternativa %(addresses)s para esta sala." + }, + "%(senderName)s changed the alternative addresses for this room.": "%(senderName)s cambió las direcciones alternativas de esta sala.", + "%(senderName)s changed the main and alternative addresses for this room.": "%(senderName)s cambió la dirección principal y las alternativas de esta sala.", + "%(senderName)s changed the addresses for this room.": "%(senderName)s cambió las direcciones de esta sala.", + "You signed in to a new session without verifying it:": "Iniciaste una nueva sesión sin verificarla:", + "Verify your other session using one of the options below.": "Verifique su otra sesión utilizando una de las siguientes opciones.", + "%(name)s (%(userId)s) signed in to a new session without verifying it:": "%(name)s (%(userId)s) inició una nueva sesión sin verificarla:", + "Ask this user to verify their session, or manually verify it below.": "Pídale a este usuario que verifique su sesión, o verifíquela manualmente a continuación.", + "Not Trusted": "No es de confianza", + "Manually Verify by Text": "Verificar manualmente mediante texto", + "Interactively verify by Emoji": "Verifica interactivamente con unEmoji", + "Done": "Listo", + "Support adding custom themes": "Soporta la adición de temas personalizados", + "Enable cross-signing to verify per-user instead of per-session": "Habilitar la firma cruzada para verificar por usuario en lugar de por sesión", + "Show info about bridges in room settings": "Mostrar información sobre puentes en la configuración de salas", + "Order rooms by name": "Ordenar las salas por nombre", + "Show rooms with unread notifications first": "Mostrar primero las salas con notificaciones no leídas", + "Show shortcuts to recently viewed rooms above the room list": "Mostrar atajos a las salas recientemente vistas por encima de la lista de salas", + "Allow fallback call assist server turn.matrix.org when your homeserver does not offer one (your IP address would be shared during a call)": "Permitir el servidor de respaldo de asistencia de llamadas turn.matrix.org cuando su servidor doméstico no lo ofrece (su dirección IP se compartiría durante una llamada)", + "Send read receipts for messages (requires compatible homeserver to disable)": "Enviar recibos de lectura de mensajes (requiere un servidor local compatible para desactivarlo)", + "Keep recovery passphrase in memory for this session": "Guarde la contraseña de recuperación en la memoria para esta sesión", + "Manually verify all remote sessions": "Verifica manualmente todas las sesiones remotas", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Confirma que los emoji de abajo se muestran en el mismo orden en ambas sesiones:", + "Verify this session by confirming the following number appears on its screen.": "Verifique esta sesión confirmando que el siguiente número aparece en su pantalla.", + "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Esperando a que su otra sesión, %(deviceName)s (%(deviceId)s), verifica…", + "Cancelling…": "Anulando …", + "Verify all your sessions to ensure your account & messages are safe": "Verifica todas tus sesiones abiertas para asegurarte de que tu cuenta y tus mensajes estén seguros", + "Update your secure storage": "Actualice su almacenamiento seguro", + "Set up": "Configurar", + "Verify the new login accessing your account: %(name)s": "Verifique el nuevo ingreso que está accediendo a su cuenta: %(name)s", + "From %(deviceName)s (%(deviceId)s)": "De %(deviceName)s (%(deviceId)s)", + "This bridge was provisioned by .": "Este puente fue aportado por .", + "This bridge is managed by .": "Este puente es administrado por .", + "Your homeserver does not support cross-signing.": "Tu servidor doméstico no soporta las firmas cruzadas.", + "Cross-signing and secret storage are enabled.": "La firma cruzada y el almacenamiento secreto están activados.", + "Your account has a cross-signing identity in secret storage, but it is not yet trusted by this session.": "Su cuenta tiene una identidad de firma cruzada en un almacenamiento secreto, pero aún no es confiada en esta sesión.", + "Cross-signing and secret storage are not yet set up.": "Las firmas cruzadas y el almacenamiento secreto aún no han sido configurados.", + "Reset cross-signing and secret storage": "Resetear las señales cruzadas y el almacenamiento secreto", + "Bootstrap cross-signing and secret storage": "Reconfiguración de firma cruzada y almacenamiento secreto", + "well formed": "bien formado", + "unexpected type": "tipo inesperado", + "Cross-signing public keys:": "Firmando las llaves públicas de manera cruzada:", + "Cross-signing private keys:": "Firmando las llaves privadas de manera cruzada:", + "Self signing private key:": "Clave privada autofirmada:", + "cached locally": "almacenado localmente", + "not found locally": "no encontrado localmente", + "User signing private key:": "Usuario firmando llave privada:", + "Session backup key:": "Llave / Código de respaldo de la sesión:", + "Homeserver feature support:": "Características apoyadas por servidor local:", + "exists": "existe", + "Secret Storage key format:": "Formato del código de almacenamiento secreto:", + "outdated": "no actual", + "up to date": "actualizado", + "Your homeserver does not support session management.": "Su servidor local no soporta la gestión de sesiones.", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Confirme eliminar estas sesiones, probando su identidad con el Registro Único.", + "one": "Confirme eliminar esta sesión, probando su identidad con el Registro Único." + }, + "Confirm deleting these sessions": "Confirmar la eliminación de estas sesiones", + "Click the button below to confirm deleting these sessions.": { + "other": "Haga clic en el botón de abajo para confirmar la eliminación de estas sesiones.", + "one": "Haga clic en el botón de abajo para confirmar la eliminación de esta sesión." + }, + "Delete sessions": { + "other": "Eliminar sesiones", + "one": "Eliminar sesión" + }, + "Individually verify each session used by a user to mark it as trusted, not trusting cross-signed devices.": "Verificar individualmente cada sesión utilizada por un usuario para marcarla como de confianza, no confiando en dispositivos de firma cruzada.", + "Securely cache encrypted messages locally for them to appear in search results, using ": "Almacenar localmente, de manera segura, los mensajes cifrados localmente para que aparezcan en los resultados de la búsqueda, utilizando ", + " to store messages from ": " para almacenar mensajes de ", + "Securely cache encrypted messages locally for them to appear in search results.": "Almacenar localmente, de manera segura, a los mensajes cifrados localmente para que aparezcan en los resultados de búsqueda.", + "Riot is missing some components required for securely caching encrypted messages locally. If you'd like to experiment with this feature, build a custom Riot Desktop with search components added.": "A Riot le faltan algunos componentes necesarios para el almacenamiento seguro de mensajes cifrados a nivel local. Si quieres experimentar con esta característica, construye un Escritorio Riot personalizado con componentes de búsqueda añadidos.", + "Riot can't securely cache encrypted messages locally while running in a web browser. Use Riot Desktop for encrypted messages to appear in search results.": "Riot no puede guardar de forma segura en la memoria caché a mensajes encriptados localmente, mientras se ejecuta en un navegador web. Use Riot Desktop para que los mensajes encriptados aparezcan en los resultados de la búsqueda.", + "This session is not backing up your keys, but you do have an existing backup you can restore from and add to going forward.": "Esta sesión no ha creado una copia de seguridad de tus llaves, pero tienes una copia de seguridad existente de la que puedes restaurar y añadir para proceder.", + "Connect this session to key backup before signing out to avoid losing any keys that may only be on this session.": "Conecte esta sesión a la copia de seguridad de las claves antes de firmar y así evitar perder las claves que sólo existen en esta sesión.", + "Connect this session to Key Backup": "Conecte esta sesión a la copia de respaldo de tu clave", + "Backup has a valid signature from this user": "La copia de seguridad tiene una firma de valido de este usuario", + "Backup has a invalid signature from this user": "La copia de seguridad tiene una firma de no_valida de este usuario", + "Backup has a signature from unknown user with ID %(deviceId)s": "La copia de seguridad tiene una firma de desconocido del usuario con ID %(deviceId)s", + "Backup has a signature from unknown session with ID %(deviceId)s": "La copia de seguridad tiene una firma de desconocido de la sesión con ID %(deviceId)s", + "Backup has a valid signature from this session": "La copia de seguridad tiene una firma válida de esta sesión", + "Backup has an invalid signature from this session": "La copia de seguridad tiene una firma no_válida de esta sesión", + "Backup has a valid signature from verified session ": "La copia de seguridad tiene una firma válida de verificada sesión ", + "Backup has a valid signature from unverified session ": "La copia de seguridad tiene una firma de válida de sesión no verificada ", + "Backup has an invalid signature from verified session ": "La copia de seguridad tiene una firma de no válida de sesión verificada ", + "Backup has an invalid signature from unverified session ": "La copia de seguridad tiene una firma de no válida de sesión no verificada ", + "Backup key stored in secret storage, but this feature is not enabled on this session. Please enable cross-signing in Labs to modify key backup state.": "La clave de respaldo se guardó en un almacenamiento secreto, pero esta función no está habilitada en esta sesión. Por favor, habilite la firma cruzada en Labs para modificar el estado de respaldo de la clave.", + "Upgrade to your own domain": "Actualizar a su propio dominio", + "Identity Server URL must be HTTPS": "La URL del servidor de identidad debe ser tipo HTTPS", + "Not a valid Identity Server (status code %(code)s)": "No es un servidor de identidad válido (código de estado %(code)s)", + "Could not connect to Identity Server": "No se pudo conectar al Servidor de Identidad", + "You should remove your personal data from identity server before disconnecting. Unfortunately, identity server is currently offline or cannot be reached.": "Usted debe eliminar sus datos personales del servidor de identidad antes de desconectarse. Desafortunadamente, el servidor de identidad está actualmente desconectado o es imposible comunicarse con él por otra razón.", + "check your browser plugins for anything that might block the identity server (such as Privacy Badger)": "comprueba los complementos (plugins) de tu navegador para ver si hay algo que pueda bloquear el servidor de identidad (como p.ej. Privacy Badger)", + "contact the administrators of identity server ": "contactar con los administradores del servidor de identidad ", + "wait and try again later": "espera y vuelve a intentarlo más tarde", + "Disconnect anyway": "Desconectar de todas formas", + "You are still sharing your personal data on the identity server .": "Usted todavía está compartiendo sus datos personales en el servidor de identidad .", + "We recommend that you remove your email addresses and phone numbers from the identity server before disconnecting.": "Le recomendamos que elimine sus direcciones de correo electrónico y números de teléfono del servidor de identidad antes de desconectarse.", + "Go back": "Atrás", + "Use an Integration Manager (%(serverName)s) to manage bots, widgets, and sticker packs.": "Usar un Administrador de Integración (%(serverName)s) para manejar los bots, los widgets y los paquetes de pegatinas.", + "Use an Integration Manager to manage bots, widgets, and sticker packs.": "Utiliza un Administrador de Integración para gestionar los bots, los widgets y los paquetes de pegatinas.", + "Invalid theme schema.": "Esquema de tema inválido.", + "Error downloading theme information.": "Error al descargar la información del tema.", + "Theme added!": "¡Se añadió el tema!", + "Custom theme URL": "URL de tema personalizado", + "Add theme": "Añadir tema", + "To report a Matrix-related security issue, please read the Matrix.org Security Disclosure Policy.": "Para informar de un problema de seguridad relacionado con Matrix, por favor lea Security Disclosure Policy de Matrix.or.", + "Keyboard Shortcuts": "Atajos de teclado", + "Customise your experience with experimental labs features. Learn more.": "Personaliza tu experiencia con las funciones de los laboratorios experimentales. Learn more.", + "Something went wrong. Please try again or view your console for hints.": "Algo salió mal. Por favor, inténtalo de nuevo o mira tu consola para encontrar pistas.", + "Please try again or view your console for hints.": "Por favor, inténtalo de nuevo o mira tu consola para encontrar pistas.", + "Ban list rules - %(roomName)s": "Reglas de la lista negra - %(roomName)s", + "Add users and servers you want to ignore here. Use asterisks to have Riot match any characters. For example, @bot:* would ignore all users that have the name 'bot' on any server.": "Añade los usuarios y servidores que quieras ignorar aquí. Usa asteriscos para que Riot coincida cualquier conjunto de caracteres. Por ejemplo, @bot:* ignoraría a todos los usuarios,en cualquier servidor, que tengan el nombre 'bot' .", + "Ignoring people is done through ban lists which contain rules for who to ban. Subscribing to a ban list means the users/servers blocked by that list will be hidden from you.": "Ignorar usuarios se hace mediante listas negras que contienen reglas sobre a quién bloquear. Suscribirse a una lista negra significa que los usuarios/servidores bloqueados serán invisibles para tí.", + "Your personal ban list holds all the users/servers you personally don't want to see messages from. After ignoring your first user/server, a new room will show up in your room list named 'My Ban List' - stay in this room to keep the ban list in effect.": "Tu lista negra personal contiene todos los usuarios/servidores de los que no quieres ver mensajes. Después de ignorar su primer usuario/servidor, una nueva sala aparecerá en su lista de salas llamada \"Mi lista negra (de bloqueo)\" - permanezca en esta sala para mantener la lista de prohibición en efecto.", + "Subscribed lists": "Listados a que subscribiste", + "Subscribing to a ban list will cause you to join it!": "¡Suscribirse a una lista negra hará unirte a ella!", + "If this isn't what you want, please use a different tool to ignore users.": "Si esto no es lo que quieres, por favor usa una herramienta diferente para ignorar usuarios.", + "Room ID or alias of ban list": "Identificación (ID) de la habitación o alias de la lista negra", + "Subscribe": "Suscribir", + "Always show the window menu bar": "Siempre mostrar la barra de menú de la ventana", + "Show tray icon and minimize window to it on close": "Mostrar el icono en el Área de Notificación y minimizar la ventana al cerrarla", + "Composer": "Compositor", + "Timeline": "Línea de tiempo", + "Read Marker lifetime (ms)": "Permanencia del marcador de lectura (en ms)", + "Read Marker off-screen lifetime (ms)": "Permanencia del marcador de lectura fuera de la pantalla (en ms)", + "Session ID:": "Identidad (ID) de sesión:", + "Session key:": "Código de sesión:", + "Accept all %(invitedRooms)s invites": "Aceptar todas las invitaciones de %(invitedRooms)s", + "Cross-signing": "Firmar cruzada", + "Where you’re logged in": "En el lugar de ingreso (registro)", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Administre los nombres de sus sesiones y salga de las sesiones abajo o verifíquelos en su Perfil de Usuario.", + "A session's public name is visible to people you communicate with": "El nombre público de una sesión es visible para las personas con las que te comunicas", + "This room is bridging messages to the following platforms. Learn more.": "Esta sala está haciendo puente con las siguientes plataformas. Aprende más.", + "This room isn’t bridging messages to any platforms. Learn more.": "Esta sala no está haciendo puente con ninguna plataforma. Aprende más", + "Bridges": "Puentes", + "Uploaded sound": "Sonido subido", + "Reset": "Resetear", + "Unable to revoke sharing for email address": "No se logró revocar el compartir para la dirección de correo electrónico", + "Unable to share email address": "No se logró compartir la dirección de correo electrónico", + "Click the link in the email you received to verify and then click continue again.": "Haga clic en el enlace del correo electrónico que recibió para verificar y luego nuevamente haga clic en continuar.", + "Revoke": "Revocar", + "Discovery options will appear once you have added an email above.": "Las opciones de descubrimiento aparecerán una vez que haya añadido un correo electrónico arriba.", + "Unable to revoke sharing for phone number": "No se logró revocar el intercambio de un número de teléfono", + "Unable to share phone number": "No se logró compartir el número de teléfono", + "Please enter verification code sent via text.": "Por favor, introduzca el código de verificación enviado por mensaje de texto.", + "Discovery options will appear once you have added a phone number above.": "Las opciones de descubrimiento aparecerán una vez que haya añadido un número de teléfono arriba.", + "Remove %(phone)s?": "¿Eliminar %(phone)s?", + "A text message has been sent to +%(msisdn)s. Please enter the verification code it contains.": "Se ha enviado un mensaje de texto a +%(msisdn)s. Por favor, introduzca el código de verificación que contiene.", + "This user has not verified all of their sessions.": "Este usuario no ha verificado todas sus sesiones.", + "You have not verified this user.": "No has verificado a este usuario.", + "You have verified this user. This user has verified all of their sessions.": "Usted ha verificado este usuario. Este usuario ha verificado todas sus sesiones.", + "Someone is using an unknown session": "Alguien está usando una sesión desconocida", + "This room is end-to-end encrypted": "Esta sala usa encriptación de extremo a extremo", + "Everyone in this room is verified": "Todos los participantes en esta sala están verificados", + "Some sessions for this user are not trusted": "Algunas sesiones para este usuario no son de confianza", + "All sessions for this user are trusted": "Todas las sesiones para este usuario son de confianza", + "Some sessions in this encrypted room are not trusted": "Algunas sesiones en esta sala encriptada no son de confianza", + "All sessions in this encrypted room are trusted": "Todas las sesiones en esta sala encriptada son de confianza", + "Edit message": "Editar mensaje", + "Mod": "Mod", + "Your key share request has been sent - please check your other sessions for key share requests.": "Su solicitud de intercambio de claves ha sido enviada. Por favor, compruebe en sus otras sesiones si hay solicitudes de intercambio de claves.", + "Key share requests are sent to your other sessions automatically. If you rejected or dismissed the key share request on your other sessions, click here to request the keys for this session again.": "Solicitudes para compartir claves son enviadas a sus otras sesiones de forma automática. Si ha rechazado o descartado la solicitud de compartir claves en sus otras sesiones, haga clic aquí para solicitar de nuevo las claves de esta sesión.", + "If your other sessions do not have the key for this message you will not be able to decrypt them.": "Si sus otras sesiones no tienen la clave para este mensaje no podrás desencriptarlas.", + "Rotate counter-clockwise": "Girar en sentido contrario a las agujas del reloj", + "Rotate Right": "Girar a la derecha", + "Rotate clockwise": "Girar en el sentido de las agujas del reloj", + "Language Dropdown": "Lista selección de idiomas", + "%(severalUsers)smade no changes %(count)s times": { + "other": "%(severalUsers)s %(count)s veces no efectuarion cambios", + "one": "%(severalUsers)s no efectuaron cambios" + }, + "%(oneUser)smade no changes %(count)s times": { + "other": "%(oneUser)s %(count)s veces no efectuó cambios", + "one": "%(oneUser)s no efectuó cambios" + }, + "Power level": "Nivel de poder", + "Room alias": "Alias (apodo) de la sala", + "e.g. my-room": "p.ej. mi-sala", + "Some characters not allowed": "Algunos caracteres no están permitidos", + "Please provide a room alias": "Por favor, proporcione un alias (apodo) para la sala", + "This alias is available to use": "Este alias (apodo) está disponible", + "This alias is already in use": "Este alias (apodo) ya está en uso", + "Sign in with single sign-on": "Ingresar con un Registro Único", + "Enter a server name": "Introduzca un nombre de servidor", + "Looks good": "Se ve bien", + "Can't find this server or its room list": "No puedo encontrar este servidor o su lista de salas", + "All rooms": "Todas las salas", + "Your server": "Tu", + "Are you sure you want to remove %(serverName)s": "¿Está seguro de querer eliminar %(serverName)s?", + "Remove server": "Quitar servidor", + "Matrix": "Matrix", + "Add a new server": "Añadir un nuevo servidor", + "Enter the name of a new server you want to explore.": "Introduce el nombre de un nuevo servidor que quieras explorar.", + "Server name": "Nombre del servidor", + "Add a new server...": "Añade un nuevo servidor ...", + "%(networkName)s rooms": "%(networkName)s sala", + "Matrix rooms": "Salas de Matrix", + "Use an identity server to invite by email. Use the default (%(defaultIdentityServerName)s) or manage in Settings.": "Usar un Servidor de Identidad para invitar vía correo electrónico. . Use (%(defaultIdentityServerName)s)o seleccione en Ajustes.", + "Use an identity server to invite by email. Manage in Settings.": "Utilice un servidor de identidad para invitar por correo electrónico. Gestionar en Ajustes.", + "Close dialog": "Cerrar diálogo", + "Please tell us what went wrong or, better, create a GitHub issue that describes the problem.": "Por favor, díganos qué salió mal o, mejor aún, cree un reporte de GitHub que describa el problema.", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Recordatorio: Su navegador no es compatible, por lo que su experiencia puede ser impredecible.", + "GitHub issue": "reporte GitHub", + "Notes": "Notas", + "If there is additional context that would help in analysing the issue, such as what you were doing at the time, room IDs, user IDs, etc., please include those things here.": "Si hay algún contexto adicional que ayude a analizar el tema, como por ejemplo lo que estaba haciendo en ese momento, nombre (ID) de sala, nombre (ID)de usuario, etc., por favor incluya esas cosas aquí.", + "Removing…": "Quitando…", + "Destroy cross-signing keys?": "¿Destruir las claves de firma cruzada?", + "Deleting cross-signing keys is permanent. Anyone you have verified with will see security alerts. You almost certainly don't want to do this, unless you've lost every device you can cross-sign from.": "La eliminación de claves de firma cruzada es definitiva. Cualquiera con el que lo hayas verificado verá alertas de seguridad. Es casi seguro que no quieres hacer esto, a menos que hayas perdido todos los dispositivos puedas usar hacer una firma cruzada.", + "Clear cross-signing keys": "Borrar claves de firma cruzada", + "Clear all data in this session?": "¿Borrar todos los datos en esta sesión?", + "Clearing all data from this session is permanent. Encrypted messages will be lost unless their keys have been backed up.": "La eliminación de todos los datos de esta sesión es definitiva. Los mensajes encriptados se perderán a menos que se haya hecho una copia de seguridad de sus claves.", + "Clear all data": "Borrar todos los datos", + "Please enter a name for the room": "Por favor, introduzca un nombre para la sala", + "Set a room alias to easily share your room with other people.": "Fijar un alias (apodo) para su sala para compartirla con mayor facilidadn con otras personas.", + "This room is private, and can only be joined by invitation.": "Esta sala es privada, y sólo se puede acceder a ella por invitación.", + "Enable end-to-end encryption": "Habilitar la encriptación de extremo a extremo", + "You can’t disable this later. Bridges & most bots won’t work yet.": "No puedes deshabilitar esto después. Los puentes y la mayoría de los bots no funcionarán todavía.", + "Create a public room": "Crear una sala pública", + "Create a private room": "Crear una sala pública", + "Topic (optional)": "Tema (opcional)", + "Make this room public": "Convierte esta sala en pública", + "Hide advanced": "Ocultar avanzado", + "Show advanced": "Mostrar avanzado", + "Block users on other matrix homeservers from joining this room (This setting cannot be changed later!)": "Evitar que usuarios de otros servidores Matrix se unan a esta sala (¡Este ajuste no puede ser cambiada más tarde!)", + "Server did not require any authentication": "El servidor no requirió ninguna autenticación", + "Server did not return valid authentication information.": "El servidor no devolvió información de autenticación válida.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Confirme la desactivación de su cuenta, usando Registro Único para probar su identidad.", + "Are you sure you want to deactivate your account? This is irreversible.": "¿Está seguro de que quiere desactivar su cuenta? Es irreversible.", + "Confirm account deactivation": "Confirmar la desactivación de la cuenta", + "There was a problem communicating with the server. Please try again.": "Hubo un problema de comunicación con el servidor. Por favor, inténtelo de nuevo.", + "Verify session": "Verificar sesión", + "To verify that this session can be trusted, please check that the key you see in User Settings on that device matches the key below:": "Para verificar que se puede confiar en esta sesión, comprueba que la clave que ves en la Configuración del Usuario de ese dispositivo coincide con la clave que aparece a continuación:", + "To verify that this session can be trusted, please contact its owner using some other means (e.g. in person or a phone call) and ask them whether the key they see in their User Settings for this session matches the key below:": "Para verificar que se puede confiar en esta sesión, póngase en contacto con su dueño por algún otro medio (por ejemplo, en persona o por teléfono) y pregúntele si el código que ve en su Configuración de usuario para esta sesión coincide con el código abajo:", + "Session name": "Nombre de sesión", + "Session key": "Código de sesión", + "If it matches, press the verify button below. If it doesn't, then someone else is intercepting this session and you probably want to press the blacklist button instead.": "Si coincide, presione el botón de verificación de abajo. Si no, entonces otra persona está interceptando esta sesión y probablemente quieras presionar el botón de la lista negra en su lugar.", + "View Servers in Room": "Ver servidores en la sala", + "Verification Requests": "Solicitudes de verificación", + "Verifying this user will mark their session as trusted, and also mark your session as trusted to them.": "Verificar que este usuario marcará su sesión como de confianza, y también que marcará su sesión como de confianza para él.", + "Verify this device to mark it as trusted. Trusting this device gives you and other users extra peace of mind when using end-to-end encrypted messages.": "Verifique este dispositivo para marcarlo como confiable. Confiar en este dispositivo le da a usted y a otros usuarios tranquilidad adicional cuando utilizan mensajes cifrados de extremo a extremo.", + "Verifying this device will mark it as trusted, and users who have verified with you will trust this device.": "La verificación de este dispositivo lo marcará como de confianza. Los usuarios que dejaron verificarse por usted confiarán en este dispositivo.", + "Integrations are disabled": "Las integraciones están deshabilitadas", + "Enable 'Manage Integrations' in Settings to do this.": "Habilita 'Gestionar Integraciones' en Ajustes para hacer esto.", + "Integrations not allowed": "Integraciones no están permitidas", + "Your Riot doesn't allow you to use an Integration Manager to do this. Please contact an admin.": "Su Riot no le permite utilizar un \"Administrador de Integración\" para hacer esto. Por favor, contacte con un administrador.", + "Failed to invite the following users to chat: %(csvUsers)s": "Error invitando a los siguientes usuarios al chat: %(csvUsers)s", + "We couldn't create your DM. Please check the users you want to invite and try again.": "No pudimos crear tu Mensaje Directo Por favor, marcar los usuarios que quieres invitar e inténtalo de nuevo.", + "Start a conversation with someone using their name, username (like ) or email address.": "Iniciar una conversación con alguien usando su nombre, nombre de usuario (como ) o dirección de correo electrónico.", + "Invite someone using their name, username (like ), email address or share this room.": "Invitar a alguien usando su nombre, nombre de usuario (como ), dirección de correo electrónico o compartir esta sala.", + "a new master key signature": "una nueva firma de llave maestra", + "a new cross-signing key signature": "una nueva firma de código de firma cruzada", + "a device cross-signing signature": "una firma para la firma cruzada de dispositivos", + "a key signature": "un firma de clave", + "Riot encountered an error during upload of:": "Riot encontró un error durante la carga de:", + "End": "Fin", + "Once enabled, encryption for a room cannot be disabled. Messages sent in an encrypted room cannot be seen by the server, only by the participants of the room. Enabling encryption may prevent many bots and bridges from working correctly. Learn more about encryption.": "Una vez habilitado, el cifrado de una sala no puede deshabilitarse. Los mensajes enviados a una sala cifrada no pueden ser vistos por el servidor, sólo lo verán los participantes de la sala. Habilitar el cifrado puede hacer que muchos bots y bridges no funcionen correctamente. Aprende más de cifrado", + "Joining room …": "Uniéndose a sala …", + "Loading …": "Cargando …", + "Rejecting invite …": "Rechazando invitación …", + "Join the conversation with an account": "Unirse a la conversación con una cuenta", + "Sign Up": "Registrarse", + "You were kicked from %(roomName)s by %(memberName)s": "%(memberName)s te ha explusado de la sala %(roomName)s", + "Reason: %(reason)s": "Razón: %(reason)s", + "Forget this room": "Olvidar esta sala", + "Re-join": "Re-entrar", + "You were banned from %(roomName)s by %(memberName)s": "%(memberName)s te ha expulsado de %(roomName)s", + "Something went wrong with your invite to %(roomName)s": "Algo salió a mal invitando a %(roomName)s", + "You can only join it with a working invite.": "Sólo puedes unirte con una invitación que funciona.", + "Try to join anyway": "Intentar unirse de todas formas", + "You can still join it because this is a public room.": "Todavía puedes unirte, ya que es una sala pública.", + "Join the discussion": "Unirse a la discusión", + "Do you want to chat with %(user)s?": "¿Quieres chatear con %(user)s?", + "Do you want to join %(roomName)s?": "¿Quieres unirte a la sala %(roomName)s?", + " invited you": " te ha invitado", + "You're previewing %(roomName)s. Want to join it?": "Estás previsualizando %(roomName)s. ¿Quieres unirte?", + "%(roomName)s can't be previewed. Do you want to join it?": "La sala %(roomName)s no permite previsualización. ¿Quieres unirte?", + "This room doesn't exist. Are you sure you're at the right place?": "Esta sala no existe. ¿Está seguro de estar en el lugar correcto?", + "Try again later, or ask a room admin to check if you have access.": "Inténtalo más tarde, o pide que un administrador de la sala compruebe si tienes acceso.", + "%(errcode)s was returned while trying to access the room. If you think you're seeing this message in error, please submit a bug report.": "%(errcode)s fue devuelto al intentar acceder a la sala. Si crees que no deberías ver el mensaje, por favor somete un reporte de error.", + "Re-request encryption keys from your other sessions.": "Re-requestLink>Solicite nuevamente claves de encriptación de sus otras sesiones.", + "This message cannot be decrypted": "Este mensaje no puede ser desencriptado", + "Encrypted by an unverified session": "Encriptado por una sesión no verificada", + "Unencrypted": "Sin encriptación", + "Encrypted by a deleted session": "Encriptado por una sesión eliminada", + "Invite only": "Sólamente por invitación", + "Scroll to most recent messages": "Desplácese a los mensajes más recientes", + "Close preview": "Cerrar vista previa", + "No recent messages by %(user)s found": "No se han encontrado mensajes recientes de %(user)s", + "Try scrolling up in the timeline to see if there are any earlier ones.": "Intente desplazarse hacia arriba en la línea de tiempo para ver si hay alguna anterior.", + "Remove recent messages by %(user)s": "Eliminar mensajes recientes de %(user)s", + "You are about to remove %(count)s messages by %(user)s. This cannot be undone. Do you wish to continue?": { + "other": "Estás a punto de eliminar %(count)s mensajes de %(user)s. Esto no se puede deshacer. ¿Desea continuar?", + "one": "Estás a punto de eliminar 1 mensaje de %(user)s. Esto no se puede deshacer. ¿Desea continuar?" + }, + "For a large amount of messages, this might take some time. Please don't refresh your client in the meantime.": "Para una gran cantidad de mensajes, esto podría llevar algún tiempo. Por favor, no refresque a su cliente mientras tanto.", + "Remove %(count)s messages": { + "other": "Eliminar %(count)s mensajes", + "one": "Eliminar 1 mensaje" + }, + "Deactivate user?": "¿Desactivar usuario?", + "Deactivating this user will log them out and prevent them from logging back in. Additionally, they will leave all the rooms they are in. This action cannot be reversed. Are you sure you want to deactivate this user?": "Desactivando a este usuario, este será desconectado y no podrá volver a ingresar. Además, saldrá de todas las salas a que se había unido. Esta acción no puede ser revertida. ¿Está seguro de desactivar este usuario?", + "Deactivate user": "Desactivar usuario", + "Failed to deactivate user": "Error en desactivar usuario", + "No sessions with registered encryption keys": "No hay sesiones con claves de cifrado registradas", + "Remove recent messages": "Eliminar mensajes recientes", + "Send a reply…": "Enviar una respuesta …", + "Send a message…": "Enviar un mensaje…", + "Bold": "Negrita", + "Italics": "Cursivo", + "Strikethrough": "Tachado", + "Code block": "Bloque de código", + "Room %(name)s": "Sala %(name)s", + "Recent rooms": "Salas recientes", + "Direct Messages": "Mensaje Directo", + "Loading room preview": "Cargando vista previa de la sala", + "An error (%(errcode)s) was returned while trying to validate your invite. You could try to pass this information on to a room admin.": "Un código de error (%(errcode)s) fue devuelto al tratar de validar su invitación. Podrías intentar pasar esta información a un administrador de la sala.", + "This invite to %(roomName)s was sent to %(email)s which is not associated with your account": "Esta invitación a la sala %(roomName)s fue enviada a %(email)s que no está asociada a su cuenta", + "Link this email with your account in Settings to receive invites directly in Riot.": "Para recibir invitaciones directamente en Riot, en Configuración, debes vincular este correo electrónico con tu cuenta.", + "This invite to %(roomName)s was sent to %(email)s": "Esta invitación a %(roomName)s fue enviada a %(email)s", + "Use an identity server in Settings to receive invites directly in Riot.": "Utilice un servidor de identidad en Configuración para recibir invitaciones directamente en Riot.", + "Share this email in Settings to receive invites directly in Riot.": "Comparte este correo electrónico en Configuración para recibir invitaciones directamente en Riot.", + " wants to chat": " quiere chatear", + "Start chatting": "Empieza a chatear", + "Reject & Ignore user": "Rechazar e ignorar usuario", + "Upgrading this room will shut down the current instance of the room and create an upgraded room with the same name.": "Actualizar esta sala cerrará la instancia actual de la sala y creará una sala actualizada con el mismo nombre.", + "This room has already been upgraded.": "Esta sala ya ha sido actualizada.", + "This room is running room version , which this homeserver has marked as unstable.": "Esta sala está ejecutando la versión de sala , la cual ha sido marcado por este servidor doméstico como unstable.", + "Unknown Command": "Comando desconocido", + "Unrecognised command: %(commandText)s": "Comando no reconocido: %(commandText)s", + "You can use /help to list available commands. Did you mean to send this as a message?": "Puedes usar /ayuda para listar los comandos disponibles. ¿Querías enviarlo como un mensaje?", + "Hint: Begin your message with // to start it with a slash.": "Sugerencia: Comienza tu mensaje con // para que inicie con una barra inclinada.", + "Send as message": "Enviar como mensaje", + "Failed to connect to integration manager": "Error al conectarse con el administrador de integración", + "Failed to revoke invite": "Error al revocar la invitación", + "Could not revoke the invite. The server may be experiencing a temporary problem or you do not have sufficient permissions to revoke the invite.": "No se logró revocar la invitación. El servidor puede sufrir un problema temporal o usted no tiene los permisos suficientes para revocar la invitación.", + "Revoke invite": "Revocar invitación", + "Invited by %(sender)s": "Invitado por %(sender)s", + "Mark all as read": "Marcar todo como leído", + "Error updating main address": "Error al actualizar la dirección principal", + "There was an error updating the room's main address. It may not be allowed by the server or a temporary failure occurred.": "Hubo un error al actualizar la dirección principal de la sala. Posiblemente el servidor no lo permita o se produjo un error temporal.", + "There was an error updating the room's alternative addresses. It may not be allowed by the server or a temporary failure occurred.": "Hubo un error al actualizar la dirección alternativa de la sala. Posiblemente el servidor no lo permita o se produjo un error temporal.", + "Error creating alias": "Error al crear el alias (apodo)", + "There was an error creating that alias. It may not be allowed by the server or a temporary failure occurred.": "Hubo un error al crear ese alias (apodo). Posiblemente no lo permita el servidor o puede que se haya producido un error temporal.", + "You don't have permission to delete the alias.": "No tienes permiso para borrar el alias (apodo).", + "There was an error removing that alias. It may no longer exist or a temporary error occurred.": "Se produjo un error al eliminar ese alias (apodo). Tal vez ya no exista o puede haberse producido un error temporal.", + "Error removing alias": "Error al eliminar el alias (apodo)", + "Local address": "Dirección local", + "Published Addresses": "Direcciones publicadas", + "Published addresses can be used by anyone on any server to join your room. To publish an address, it needs to be set as a local address first.": "Las direcciones publicadas pueden ser usadas por cualquier usuario en cualquier servidor para unirse a tu salas. Para publicar una dirección, primero hay que establecerla como una dirección local.", + "Other published addresses:": "Otras direcciones publicadas:", + "No other published addresses yet, add one below": "No tiene direcciones publicadas todavía, agregue una más abajo", + "New published address (e.g. #alias:server)": "Nueva dirección publicada (p.ej.. #alias:server)", + "Local Addresses": "Direcciones locales", + "Set addresses for this room so users can find this room through your homeserver (%(localDomain)s)": "Establezca las direcciones de esta sala para que los usuarios puedan encontrarla a través de tu servidor doméstico (%(localDomain)s)", + "Error updating flair": "Error al actualizar el botón", + "There was an error updating the flair for this room. The server may not allow it or a temporary error occurred.": "Error al actualizar el botón para esta sala. Posiblemente el servidor no lo permita o que se produjo un error temporal.", + "Waiting for you to accept on your other session…": "Esperando que aceptes en tu otra sesión…", + "Waiting for %(displayName)s to accept…": "Esperando a que %(displayName)s acepte…", + "Accepting…": "Aceptando…", + "Start Verification": "Iniciar verificación", + "Messages in this room are end-to-end encrypted.": "Los mensajes en esta sala están encriptados de extremo a extremo.", + "Your messages are secured and only you and the recipient have the unique keys to unlock them.": "Sus mensajes son seguros y sólo usted y el destinatario tienen las claves únicas para desbloquearlos.", + "Messages in this room are not end-to-end encrypted.": "Los mensajes en esta habitación NO están encriptados de extremo a extremo.", + "In encrypted rooms, your messages are secured and only you and the recipient have the unique keys to unlock them.": "En las salas encriptadas, sus mensajes están seguros y sólo usted y el destinatario tienen las claves únicas para desbloquearlos.", + "Verify User": "Verificar usuario", + "For extra security, verify this user by checking a one-time code on both of your devices.": "Para mayor seguridad, verifique este usuario comprobando un código temporal vez en ambos dispositivos.", + "Your messages are not secure": "Sus mensajes no son seguros", + "One of the following may be compromised:": "Uno de los siguientes puede estar comprometido:", + "Your homeserver": "Su servidor doméstico", + "The homeserver the user you’re verifying is connected to": "El servidor doméstico del usuario a que está verificando está conectado a", + "Yours, or the other users’ internet connection": "La conexión a Internet suya, o la de los otros usuarios", + "Yours, or the other users’ session": "La sesión suya, o la de los otros usuarios", + "Trusted": "De confianza", + "Not trusted": "No de confianza", + "%(count)s verified sessions": { + "other": "%(count)s sesiones verificadas", + "one": "1 sesión verificada" + }, + "Hide verified sessions": "Ocultar sesiones verificadas", + "%(count)s sessions": { + "other": "%(count)s sesiones", + "one": "%(count)s sesión" + }, + "Hide sessions": "Ocultar sesiones", + "Direct message": "Mensaje directo", + "%(role)s in %(roomName)s": "%(role)s en %(roomName)s", + "This client does not support end-to-end encryption.": "Este cliente no es compatible con el cifrado de extremo a extremo.", + "Security": "Seguridad", + "The session you are trying to verify doesn't support scanning a QR code or emoji verification, which is what Riot supports. Try with a different client.": "La sesión que está tratando de verificar no soporta el escaneo de un código QR o la verificación mediante emoji, que es lo que soporta Riot. Inténtalo con un cliente diferente.", + "Verify by scanning": "Verificar mediante escaneo", + "Ask %(displayName)s to scan your code:": "Pídele a %(displayName)s que escanee tu código:", + "If you can't scan the code above, verify by comparing unique emoji.": "Si no puedes escanear el código de arriba, verifica comparando emoji únicos.", + "Verify by comparing unique emoji.": "Verifica comparando emoji únicos.", + "Verify by emoji": "Verificar con emoji", + "Almost there! Is your other session showing the same shield?": "¡Ya casi está! ¿Su otra sesión muestra el mismo escudo?", + "Almost there! Is %(displayName)s showing the same shield?": "¡Ya casi está! ¿Está %(displayName)s mostrando el mismo escudo?", + "Verify all users in a room to ensure it's secure.": "Verifica a todos los usuarios de una sala para asegurar que es segura.", + "In encrypted rooms, verify all users to ensure it’s secure.": "En las salas encriptadas, verifique a todos los usuarios para asegurarse de son seguros.", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "¡Has verificado con éxito los %(deviceName)s (%(deviceId)s)!", + "You've successfully verified %(displayName)s!": "¡Has verificado con éxito los %(displayName)s!", + "Verified": "Verificado", + "Got it": "Lo he entendido", + "Start verification again from the notification.": "Inicie la verificación nuevamente a partir de la notificación.", + "Start verification again from their profile.": "Empieza la verificación de nuevo desde su perfil.", + "Verification timed out.": "El tiempo máximo para la verificación se ha agotado.", + "You cancelled verification on your other session.": "Canceló la verificación de su otra sesión.", + "%(displayName)s cancelled verification.": "%(displayName)s canceló la verificación.", + "You cancelled verification.": "Usted canceló la verificación.", + "Verification cancelled": "Verificación cancelada", + "Compare emoji": "Comparar emoji", + "Encryption enabled": "Encriptación habilitada", + "Messages in this room are end-to-end encrypted. Learn more & verify this user in their user profile.": "Los mensajes en esta sala están encriptados de extremo a extremo. Aprende más & verifica este usuario en su perfil de usuario.", + "Encryption not enabled": "Encriptación no habilitada", + "The encryption used by this room isn't supported.": "La encriptación usada por esta sala no es compatible.", + "React": "Reaccione", + "Message Actions": "Acciones de mensaje", + "Show image": "Mostrar imagen", + "You have ignored this user, so their message is hidden. Show anyways.": "Ha ignorado a este usuario, así que su mensaje se ha ocultado. Mostrar de todos modos.", + "You verified %(name)s": "Usted verificó %(name)s", + "You cancelled verifying %(name)s": "Usted canceló la verificación de %(name)s", + "%(name)s cancelled verifying": "%(name)s canceló la verificación", + "You accepted": "Usted aceptó", + "%(name)s accepted": "%(name)s aceptó", + "You declined": "Usted declinó", + "You cancelled": "Usted canceló", + "%(name)s declined": "%(name)s declinó", + "%(name)s cancelled": "%(name)s canceló", + "Accepting …": "Aceptando…", + "Declining …": "Declinando…", + "%(name)s wants to verify": "%(name)s quiere verificar", + "You sent a verification request": "Usted envió una solicitud de verificación", + "Show all": "Mostrar todo", + "Reactions": "Reacciones", + " reacted with %(content)s": " reaccionó con %(content)s", + "reacted with %(shortName)s": " reaccionó con %(shortName)s", + "Message deleted": "Mensaje eliminado", + "Message deleted by %(name)s": "Mensaje eliminado por %(name)s", + "Edited at %(date)s. Click to view edits.": "Editado el día %(date)s. Haga clic para ver las ediciones.", + "edited": "editado", + "Can't load this message": "No puedo cargar este mensaje", + "Submit logs": "Enviar registros", + "Frequently Used": "Usado con frecuencia", + "Smileys & People": "Caritas y personas", + "Animals & Nature": "Animales y naturaleza", + "Food & Drink": "Comidas y bebidas", + "Activities": "Actividades", + "Travel & Places": "Viajes y lugares", + "Objects": "Objetos", + "Symbols": "Símbolos", + "Flags": "Banderas", + "Quick Reactions": "Reacciones rápidas", + "Cancel search": "Cancelar búsqueda", + "Any of the following data may be shared:": "Cualquiera de los siguientes datos puede ser compartido:", + "Your display name": "Su nombre mostrado", + "Your avatar URL": "La URL de su avatar", + "Your user ID": "Su identificación (ID) de usuario", + "Your theme": "Su tema", + "Riot URL": "URL de Riot", + "Room ID": "Identidad (ID) de la sala", + "Widget ID": "Identificación (ID) de widget", + "Using this widget may share data with %(widgetDomain)s & your Integration Manager.": "Usar este widget puede resultar en compartir datos con %(widgetDomain)s y su Administrador de Integración.", + "Using this widget may share data with %(widgetDomain)s.": "Usar este widget puede resultar en compartir datos con %(widgetDomain)s.", + "Widgets do not use message encryption.": "Los widgets no utilizan la encriptación de mensajes.", + "Widget added by": "Widget añadido por", + "This widget may use cookies.": "Este widget posiblemente utilice cookies.", + "Maximize apps": "Maximizar apps", + "More options": "Mas opciones", + "Please create a new issue on GitHub so that we can investigate this bug.": "Por favor, crea un nuevo nodo en GitHub para que podamos investigar este error.", + "Rotate Left": "Girar a la izquierda", + "Upload completed": "Subida completada", + "Cancelled signature upload": "Subida de firma cancelada", + "Unable to upload": "No se puede subir", + "Signature upload success": "Subida de firma exitosa", + "Signature upload failed": "Subida de firma falló", + "Confirm by comparing the following with the User Settings in your other session:": "Confirme comparando lo siguiente con los ajustes de usuario de su otra sesión:", + "Confirm this user's session by comparing the following with their User Settings:": "Confirme la sesión de este usuario comparando lo siguiente con la configuración de usuario de él/ella:", + "If they don't match, the security of your communication may be compromised.": "Si no coinciden, la seguridad de su comunicación puede estar comprometida.", + "Your homeserver doesn't seem to support this feature.": "Tu servidor doméstico no parece soportar esta característica.", + "Your account is not secure": "Su cuenta no es segura", + "Your password": "Su contraseña", + "This session, or the other session": "Esta sesión, o la otra sesión", + "The internet connection either session is using": "La conexión a Internet usado por cualquiera de las dos sesiones", + "We recommend you change your password and recovery key in Settings immediately": "Le recomendamos que cambie inmediatamente su contraseña y su clave de recuperación en Configuración", + "To help avoid duplicate issues, please view existing issues first (and add a +1) or create a new issue if you can't find it.": "Para ayudar a evitar la duplicación de entradas, por favor ver primero los entradas existentes (y añadir un +1) o, si no lo encuentra, crear una nueva entrada .", + "Reporting this message will send its unique 'event ID' to the administrator of your homeserver. If messages in this room are encrypted, your homeserver administrator will not be able to read the message text or view any files or images.": "Reportar este mensaje enviará su único 'event ID' al administrador de su servidor doméstico. Si los mensajes en esta sala están encriptados, el administrador de tu servidor no podrá leer el texto del mensaje ni ver ningún archivo o imagen.", + "Command Help": "Ayuda del comando", + "Integration Manager": "Administrador de integración", + "You are currently blacklisting unverified sessions; to send messages to these sessions you must verify them.": "Actualmente está incluyendo sesiones no verificadas en la lista negra; para enviar mensajes a estas sesiones debe verificarlas primero.", + "We recommend you go through the verification process for each session to confirm they belong to their legitimate owner, but you can resend the message without verifying if you prefer.": "Le recomendamos que pase por el proceso de verificación de cada sesión para confirmar que pertenecen a su legítimo propietario, pero puede reenviar el mensaje sin verificarlo si lo prefiere.", + "Verify other session": "Verifique otra sesión", + "Verification Request": "Solicitud de verificación", + "A widget located at %(widgetUrl)s would like to verify your identity. By allowing this, the widget will be able to verify your user ID, but not perform actions as you.": "Un widget localizado en %(widgetUrl)s desea verificar su identidad. Permitiendo esto, el widget podrá verificar su identidad de usuario, pero no realizar acciones como usted.", + "Enter recovery passphrase": "Introduzca la contraseña de recuperación", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "No se puede acceder al almacenamiento secreto. Por favor, compruebe que ha introducido la frase de recuperación correcta.", + "Warning: You should only do this on a trusted computer.": "Advertencia: Sólo debes hacer esto en un ordenador de su confianza.", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "Acceda a su historial de mensajes seguros y a su identidad de firma cruzada para verificar otras sesiones, introduciendo su frase de recuperación.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Si has olvidado tu contraseña de recuperación puedes usar tu clave de recuperación o configurar nuevas opciones de recuperación .", + "Enter recovery key": "Introduzca la clave de recuperación", + "Unable to access secret storage. Please verify that you entered the correct recovery key.": "No se puede acceder al almacenamiento secreto. Por favor, compruebe que haya introducido la clave de recuperación correcta.", + "This looks like a valid recovery key!": "¡Esto tiene pinta de una llave de recuperación válida!", + "Not a valid recovery key": "Clave de recuperación no válida", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery key.": "Acceda a su historial de mensajes seguros y a su identidad de firma cruzada para verificar otras sesiones, introduciendo su clave de recuperación.", + "If you've forgotten your recovery key you can .": "Si has olvidado tu clave de recuperación puedes .", + "Restoring keys from backup": "Restaurando las claves desde copia de seguridad", + "Fetching keys from server...": "Obteniendo las claves desde el servidor...", + "%(completed)s of %(total)s keys restored": "%(completed)s de %(total)s llaves restauradas", + "Unable to load backup status": "No se puede cargar el estado de la copia de seguridad", + "Recovery key mismatch": "No coincide la clave de recuperación", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "La copia de seguridad no pudo ser descifrada con esta clave de recuperación: por favor, comprueba que hayas introducido la clave de recuperación correcta.", + "Incorrect recovery passphrase": "Contraseña de recuperación incorrecta", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "La copia de seguridad no pudo ser descifrada con esta contraseña de recuperación: por favor, comprueba que hayas introducido la contraseña de recuperación correcta.", + "Unable to restore backup": "No se pudo restaurar la copia de seguridad", + "No backup found!": "¡No se encontró una copia de seguridad!", + "Keys restored": "Se restauraron las claves", + "Failed to decrypt %(failedCount)s sessions!": "¡Error en desencriptar %(failedCount) sesiones!", + "Successfully restored %(sessionCount)s keys": "%(sessionCount)s claves restauradas con éxito", + "Warning: you should only set up key backup from a trusted computer.": "Advertencia: sólo debes configurar la copia de seguridad de claves desde un ordenador de su confianza.", + "Access your secure message history and set up secure messaging by entering your recovery passphrase.": "Acceda a su historial de mensajes seguros y configure la mensajería segura introduciendo su contraseña de recuperación.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options": "Si has olvidado tu contraseña de recuperación puedes usar tu clave de recuperación o configurar nuevas opciones de recuperación ", + "Warning: You should only set up key backup from a trusted computer.": "Advertencia: Sólo debes configurar la copia de seguridad de claves desde un ordenador de su confianza.", + "Access your secure message history and set up secure messaging by entering your recovery key.": "Accede a tu historial de mensajes seguros y configura la mensajería segura introduciendo tu clave de recuperación.", + "If you've forgotten your recovery key you can ": "Si has olvidado tu clave de recuperación puedes ", + "Resend edit": "Reenviar la edición", + "Resend %(unsentCount)s reaction(s)": "Reenviar %(unsentCount)s reacción(es)", + "Resend removal": "Reenviar la eliminación", + "Share Permalink": "Compartir Permalink", + "Report Content": "Reportar contenido", + "Notification settings": "Configuración de notificaciones", + "Clear status": "Borrar estado", + "Update status": "Actualizar estado", + "Set status": "Establecer estado", + "Set a new status...": "Establecer un estado nuevo...", + "Hide": "Ocultar", + "Help": "Ayuda", + "Reload": "Recargar", + "Take picture": "Tomar una foto", + "Remove for everyone": "Eliminar para todos", + "Remove for me": "Eliminar para mi", + "User Status": "Estado de usuario", + "This homeserver would like to make sure you are not a robot.": "A este servidor le gustaría asegurarse de que no eres un robot.", + "Country Dropdown": "Seleccione país", + "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use this app with an existing Matrix account on a different homeserver.": "Puede utilizar las opciones del servidor personalizado para iniciar sesión en otros servidores de Matrix, especificando una URL de servidor doméstico diferente. Esto le permite usar esta aplicación con una cuenta existente de Matrix en un servidor doméstico diferente.", + "Confirm your identity by entering your account password below.": "Confirme su identidad introduciendo la contraseña de su cuenta.", + "Missing captcha public key in homeserver configuration. Please report this to your homeserver administrator.": "Falta la clave pública del captcha en la configuración del servidor doméstico. Por favor, informe de esto al administrador del servidor doméstico.", + "Please review and accept all of the homeserver's policies": "Por favor, revise y acepte todas las políticas del servidor doméstico", + "Please review and accept the policies of this homeserver:": "Por favor revise y acepte las políticas de este servidor doméstico:", + "Unable to validate homeserver/identity server": "No se pudo validar el servidor doméstico/servidor de identidad", + "Your Modular server": "Su servidor modular", + "Enter the location of your Modular homeserver. It may use your own domain name or be a subdomain of modular.im.": "Introduzca la ubicación de su Servidor Modular Doméstico. Este puede usar su propio nombre de dominio o ser un subdominio de modular.im.", + "Server Name": "Nombre del servidor", + "The username field must not be blank.": "El campo del nombre de usuario no puede estar en blanco.", + "Username": "Nombre de usuario", + "Not sure of your password? Set a new one": "¿No estás seguro de tu contraseña? Escoge una nueva", + "No identity server is configured so you cannot add an email address in order to reset your password in the future.": "No se ha configurado ningún servidor de identidad, por lo que no se puede añadir una dirección de correo electrónico para restablecer la contraseña en el futuro.", + "Use an email address to recover your account": "Utilice una dirección de correo electrónico para recuperar su cuenta", + "Enter email address (required on this homeserver)": "Introduzca una dirección de correo electrónico (requerida en este servidor)", + "Doesn't look like a valid email address": "No parece una dirección de correo electrónico válida", + "Enter password": "Introduzca su contraseña", + "Password is allowed, but unsafe": "Contraseña permitida, pero no es segura", + "Nice, strong password!": "¡Fantástico, una contraseña fuerte!", + "Keep going...": "Continúa...", + "Passwords don't match": "Las contraseñas no coinciden", + "Other users can invite you to rooms using your contact details": "Otros usuarios pueden invitarte las salas utilizando tus datos de contacto", + "Enter phone number (required on this homeserver)": "Ingrese un número de teléfono (requerido en este servidor doméstico)", + "Doesn't look like a valid phone number": "No parece ser un número de teléfono válido", + "Use lowercase letters, numbers, dashes and underscores only": "Use sólo letras minúsculas, números, guiones y guiones bajos", + "Enter username": "Introduce nombre de usuario", + "Email (optional)": "Correo electrónico (opcional)", + "Phone (optional)": "Teléfono (opcional)", + "Create your Matrix account on %(serverName)s": "Crea tu cuenta de Matrix en %(serverName)s", + "Create your Matrix account on ": "Crea tu cuenta de Matrix en ", + "Set an email for account recovery. Use email or phone to optionally be discoverable by existing contacts.": "Configura un correo electrónico para la recuperación de la cuenta. Opcionalmente utilice correo electrónico o teléfono para que los contactos existentes puedan descubrirlo.", + "Set an email for account recovery. Use email to optionally be discoverable by existing contacts.": "Configura un correo electrónico para la recuperación de la cuenta. Opcionalmente utilice el correo electrónico para poder ser descubierto por contactos existentes.", + "Enter your custom homeserver URL What does this mean?": "Ingrese la URL de su servidor doméstico ¿Qué significa esto?", + "Homeserver URL": "URL del servidor doméstico", + "Enter your custom identity server URL What does this mean?": "Introduzca la URL de su servidor de identidad personalizada ¿Qué significa esto?", + "Identity Server URL": "URL del servidor de identidad", + "Other servers": "Otros servidores", + "Free": "Gratis", + "Join millions for free on the largest public server": "Únete de forma gratuita a millones de personas en el servidor público más grande", + "Premium": "Premium", + "Premium hosting for organisations Learn more": "Alojamiento Premium para organizaciones Aprende más", + "Find other public servers or use a custom server": "Descubra otros servidores públicos o utilice un servidor personalizado", + "Sign in to your Matrix account on %(serverName)s": "Inicie sesión en su cuenta de Matrix en %(serverName)s", + "Sign in to your Matrix account on ": "Inicie sesión en su cuenta de Matrix en ", + "Sign in with SSO": "Ingrese con SSO", + "Please install Chrome, Firefox, or Safari for the best experience.": "Por favor, instale Chrome, Firefox, o Safari para la mejor experiencia.", + "Couldn't load page": "No pude cargar la página", + "You are an administrator of this community. You will not be able to rejoin without an invite from another administrator.": "Usted es un administrador de esta comunidad. No podrás volver a unirte sin una invitación de otro administrador.", + "Want more than a community? Get your own server": "¿Quieres más que una comunidad? Obtenga su propio servidor", + "This homeserver does not support communities": "Este servidor doméstico no permite las comunidades", + "Welcome to %(appName)s": "Bienvenido a %(appName)s", + "Liberate your communication": "Libere su comunicación", + "Send a Direct Message": "Envía un mensaje directo", + "Explore Public Rooms": "Explorar salas públicas", + "Create a Group Chat": "Crear un chat grupal", + "Explore": "Explorar", + "Filter": "Filtrar", + "Filter rooms…": "Filtrar salas…", + "Self-verification request": "Solicitud de auto-verificación", + "%(creator)s created and configured the room.": "Sala creada y configurada por %(creator)s.", + "Riot failed to get the protocol list from the homeserver. The homeserver may be too old to support third party networks.": "Riot no logró obtener la lista de protocolo del servidor doméstico. El servidor doméstico puede ser demasiado viejo para admitir redes de terceros.", + "Riot failed to get the public room list.": "Riot no logró obtener la lista de salas públicas.", + "The homeserver may be unavailable or overloaded.": "Posiblemente el servidor de doméstico no esté disponible o esté sobrecargado.", + "Preview": "Vista previa", + "View": "Vista", + "Find a room…": "Encuentre una sala…", + "Find a room… (e.g. %(exampleRoom)s)": "Encuentre una sala... (p.ej. %(exampleRoom)s)", + "If you can't find the room you're looking for, ask for an invite or Create a new room.": "Si no puedes encontrar la habitación que buscas, solicite una invitación o Crea una nueva sala.", + "Explore rooms": "Explorar salas", + "Message not sent due to unknown sessions being present": "Mensaje no enviado debido a la presencia de sesiones desconocidas", + "Show sessions, send anyway or cancel.": "Mostrar sessiones, enviar de todas formas ocancelar.", + "Jump to first invite.": "Salte a la primera invitación.", + "Add room": "Añadir sala", + " (1/%(totalCount)s)": " (1/%(totalCount)s)", + "Guest": "Invitado", + "Your profile": "Su perfil", + "Could not load user profile": "No se pudo cargar el perfil de usuario", + "Verify this login": "Verifique este inicio de sesión", + "Session verified": "Sesión verificada", + "Changing your password will reset any end-to-end encryption keys on all of your sessions, making encrypted chat history unreadable. Set up Key Backup or export your room keys from another session before resetting your password.": "Cambiar la contraseña restablecerá cualquier clave de cifrado de extremo a extremo en todas sus sesiones, haciendo ilegible el historial de chat cifrado. Configura la copia de seguridad de las claves o exporta las claves de la sala de otra sesión antes de restablecer la contraseña.", + "Your Matrix account on %(serverName)s": "Su cuenta de Matrix en %(serverName)s", + "Your Matrix account on ": "Su cuenta de Matrix en ", + "No identity server is configured: add one in server settings to reset your password.": "No hay ningún servidor de identidad configurado: añada uno en la configuración del servidor para poder restablecer su contraseña.", + "Sign in instead": "Regístrese", + "A verification email will be sent to your inbox to confirm setting your new password.": "Se enviará un correo electrónico de verificación a su bandeja de entrada para confirmar la configuración de su nueva contraseña.", + "Your password has been reset.": "Su contraseña ha sido restablecida.", + "You have been logged out of all sessions and will no longer receive push notifications. To re-enable notifications, sign in again on each device.": "Ha cerrado todas las sesiones y ya no recibirá más notificaciones push. Para volver a activar las notificaciones, inicie sesión de nuevo en cada dispositivo.", + "Set a new password": "Establezca una nueva contraseña", + "Invalid homeserver discovery response": "Respuesta inválida de descubrimiento de servidor doméstico", + "Failed to get autodiscovery configuration from server": "No se pudo obtener la configuración de autodescubrimiento del servidor", + "Invalid base_url for m.homeserver": "URL-base inválida para m.homeserver", + "Homeserver URL does not appear to be a valid Matrix homeserver": "La URL del servidor doméstico no parece ser un servidor doméstico válido de Matrix", + "Invalid identity server discovery response": "Respuesta inválida de descubrimiento de servidor de identidad", + "Invalid base_url for m.identity_server": "URL_base no válida para m.identity_server", + "Identity server URL does not appear to be a valid identity server": "La URL del servidor de identidad no parece ser un servidor de identidad válido", + "General failure": "Error no especificado", + "This homeserver does not support login using email address.": "Este servidor doméstico no admite iniciar sesión con una dirección de correo electrónico.", + "This account has been deactivated.": "Esta cuenta ha sido desactivada.", "Unknown device": "Dispositivo desconocido", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s via %(browserName)s en %(osName)s", "Riot Desktop on %(platformName)s": "Riot Desktop en %(platformName)s", "You need to be using HTTPS to place a screen-sharing call.": "Debes usar HTTPS para hacer una llamada con pantalla compartida.", "Welcome to Riot.im": "Bienvenido a Riot.im", "Decentralised, encrypted chat & collaboration powered by [matrix]": "Conversaciones cifradas y descentralizadas y colaboración con el poder de [matrix]", - "Sign In": "Iniciar sesión", - "Create Account": "Crear cuenta", - "Need help?": "Ayuda?", - "Explore rooms": "Explorar salas", + "Need help?": "Necesitas ayuda?", "Room Directory": "Directorio de salas", - "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Puedes usar la opción de servidor personalizado para iniciar sesión en otros servidores Matrix, especificando la dirección URL del servidor. Esto te permite usar una cuenta Matrix en un servidor diferente.", + "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Puedes usar las opciones personalizadas del servidor para iniciar sesión en otros servidores Matrix, especificando la dirección URL del servidor. Esto te permite usar una cuenta Matrix en un servidor diferente.", "Unexpected error preparing the app. See console for details.": "Error inesperado preparando la aplicación. Vea la consola para más detalles.", "Invalid configuration: can only specify one of default_server_config, default_server_name, or default_hs_url.": "Configuración errónea: sólo puede especificar uno de default_server_config, default_server_name, o default_hs_url.", "Invalid configuration: no default server specified.": "Configuración errónea: no se ha especificado servidor.", @@ -1638,5 +2310,16 @@ "The message from the parser is: %(message)s": "El mensaje del parser es: %(message)s", "Invalid JSON": "JSON inválido", "Open user settings": "Abrir opciones de usuario", - "Go to your browser to complete Sign In": "Abre tu navegador web para completar el registro" + "Go to your browser to complete Sign In": "Abre tu navegador web para completar el registro", + "Missing indexeddb worker script!": "¡Worker script “indexeddb” faltante!", + "Unable to load config file: please refresh the page to try again.": "No se ha podido cargar el archivo de configuración. Recarga la página para intentar nuevamente.", + "Previous/next recently visited room or community": "Anterior/siguiente sala o comunidad visitada recientemente", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Navegador no soportado", + "Your browser can't run Riot": "Tu navegador no puede ejecutar Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot requiere funcionalidades que tu navegador actual no soporta.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Puedes seguir utilizando tu navegador actual, pero puede que algunas funcionalidades no estén disponibles o que algunas partes de la aplicación se muestren de forma incorrecta.", + "Go to Riot.im": "Ir a Riot.im", + "Failed to start": "Fallo al iniciar" } \ No newline at end of file diff --git a/riot/i18n/eu.a3b1800.json b/riot/i18n/eu.6df955c.json similarity index 95% rename from riot/i18n/eu.a3b1800.json rename to riot/i18n/eu.6df955c.json index 0671cd8..807d4d4 100644 --- a/riot/i18n/eu.a3b1800.json +++ b/riot/i18n/eu.6df955c.json @@ -728,8 +728,8 @@ "Data from an older version of Riot has been detected. This will have caused end-to-end cryptography to malfunction in the older version. End-to-end encrypted messages exchanged recently whilst using the older version may not be decryptable in this version. This may also cause messages exchanged with this version to fail. If you experience problems, log out and back in again. To retain message history, export and re-import your keys.": "Riot bertsio zahar batek datuak antzeman dira. Honek bertsio zaharrean muturretik muturrerako zifratzea ez funtzionatzea eragingo du. Azkenaldian bertsio zaharrean bidali edo jasotako zifratutako mezuak agian ezin izango dira deszifratu bertsio honetan. Honek ere Bertsio honekin egindako mezu trukeak huts egitea ekar dezake. Arazoak badituzu, amaitu saioa eta hasi berriro saioa. Mezuen historiala gordetzeko, esportatu eta berriro inportatu zure gakoak.", "Create a community to group together users and rooms! Build a custom homepage to mark out your space in the Matrix universe.": "Sortu komunitate bat erabiltzaileak eta gelak biltzeko! Sortu zure hasiera orria eta markatu zure espazioa Matrix unibertsoan.", "There's no one else here! Would you like to invite others or stop warning about the empty room?": "Ez dago beste inor hemen! Beste batzuk gonbidatu nahi dituzu edo gela hutsik dagoela abisatzeari utzi?", - "Light theme": "Itxura argia", - "Dark theme": "Itxura iluna", + "Light theme": "Azal argia", + "Dark theme": "Azal iluna", "An email has been sent to %(emailAddress)s. Once you've followed the link it contains, click below.": "%(emailAddress)s helbidera e-mail bat bidali da. Behin dakarren esteka jarraituta, egin klik behean.", "This homeserver doesn't offer any login flows which are supported by this client.": "Hasiera zerbitzari honek ez du bezero honek onartzen duen fluxurik eskaintzen.", "You will not be able to undo this change as you are demoting yourself, if you are the last privileged user in the room it will be impossible to regain privileges.": "Ezin izango duzu hau aldatu zure burua mailaz jaisten ari zarelako, zu bazara gelan baimenak dituen azken erabiltzailea ezin izango dira baimenak berreskuratu.", @@ -1242,7 +1242,7 @@ "Email addresses": "E-mail helbideak", "Phone numbers": "Telefono zenbakiak", "Language and region": "Hizkuntza eta eskualdea", - "Theme": "Itxura", + "Theme": "Azala", "Account management": "Kontuen kudeaketa", "Deactivating your account is a permanent action - be careful!": "Kontua desgaitzea behin betiko ekintza bat da, kontuz ibili!", "For help with using Riot, click here.": "Riot erabiltzeko laguntza behar baduzu, egin klik hemen.", @@ -1304,8 +1304,8 @@ "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s bisitariak gelara elkartzea eragotzi du.", "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s erabiltzaileak bisitarien araua aldatu du: %(rule)s", "Secure messages with this user are end-to-end encrypted and not able to be read by third parties.": "Erabiltzaile honekin dauzkazun mezu seguruak muturretik muturrera zifratuta daude eta ezin ditu beste inork irakurri.", - "Verify this user by confirming the following emoji appear on their screen.": "Baieztatu erabiltzaile hau beheko emojiak bere pantailan agertzen direla egiaztatuz.", - "Verify this user by confirming the following number appears on their screen.": "Baieztatu erabiltzaile hau honako zenbakia bere pantailan agertzen dela egiaztatuz.", + "Verify this user by confirming the following emoji appear on their screen.": "Egiaztatu erabiltzaile hau beheko emojiak bere pantailan agertzen direla baieztatuz.", + "Verify this user by confirming the following number appears on their screen.": "Egiaztatu erabiltzaile hau honako zenbakia bere pantailan agertzen dela baieztatuz.", "Unable to find a supported verification method.": "Ezin izan da onartutako egiaztaketa metodorik aurkitu.", "Thumbs up": "Ederto", "Hourglass": "Harea-erlojua", @@ -1421,7 +1421,7 @@ "Want more than a community? Get your own server": "Komunitate bat baino gehiago nahi duzu? Eskuratu zure zerbitzari propioa", "Could not load user profile": "Ezin izan da erabiltzaile-profila kargatu", "You cannot modify widgets in this room.": "Ezin dituzu gela honetako trepetak aldatu.", - "%(senderName)s revoked the invitation for %(targetDisplayName)s to join the room.": "%(senderName)s erabiltzaileak %(targetDisplayName)s geñara elkartzeko gonbidapena errefusatu du.", + "%(senderName)s revoked the invitation for %(targetDisplayName)s to join the room.": "%(senderName)s erabiltzaileak %(targetDisplayName)s gelara elkartzeko gonbidapena errefusatu du.", "Upgrade this room to the recommended room version": "Bertsio-berritu gela hau aholkatutako bertsiora", "Upgrading this room will shut down the current instance of the room and create an upgraded room with the same name.": "Gela hau bertsio-berritzeak gelaren oraingo instantzia itzaliko du eta izen bereko beste gela berri bat sortuko du.", "Failed to revoke invite": "Gonbidapena indargabetzeak huts egin du", @@ -1809,7 +1809,7 @@ "%(senderName)s placed a video call. (not supported by this browser)": "%(senderName)s erabiltzaileak bideo-dei bat abiatu du. (Nabigatzaile honek ez du onartzen)", "Try out new ways to ignore people (experimental)": "Probatu jendea ez entzuteko modu berriak (esperimentala)", "Enable local event indexing and E2EE search (requires restart)": "Gaitu gertaera lokalen indexazioa eta E2EE bilaketa (berrabiarazi behar da)", - "Match system theme": "Bat egin sistemako gaiarekin", + "Match system theme": "Bat egin sistemako azalarekin", "My Ban List": "Nire debeku-zerrenda", "This is your list of users/servers you have blocked - don't leave the room!": "Hau blokeatu dituzun erabiltzaile edo zerbitzarien zerrenda da, ez atera gelatik!", "Decline (%(counter)s)": "Ukatu (%(counter)s)", @@ -1865,7 +1865,7 @@ "Your display name": "Zure pantaila-izena", "Your avatar URL": "Zure abatarraren URL-a", "Your user ID": "Zure erabiltzaile ID-a", - "Your theme": "Zure gaia", + "Your theme": "Zure azala", "Riot URL": "Riot URL-a", "Room ID": "Gelaren ID-a", "Widget ID": "Trepetaren ID-a", @@ -2038,7 +2038,7 @@ "Encryption upgraded": "Zifratzea eguneratuta", "Encryption setup complete": "Zifratzearen ezarpena egina", "There are unknown sessions in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "Saio ezezagunak daude gela honetan: egiaztatu gabe aurrera jarraitzen baduzu, baten batek zure deian kuxkuxeatu lezake.", - "Setting up keys": "Gakoak ezartzea", + "Setting up keys": "Gakoak ezartzen", "Verify this session": "Egiaztatu saio hau", "Encryption upgrade available": "Zifratze eguneratzea eskuragarri", "Unverified session": "Egiaztatu gabeko saioa", @@ -2068,7 +2068,7 @@ "Channel: %(channelName)s": "Kanala: %(channelName)s", "Show less": "Erakutsi gutxiago", "Changing password will currently reset any end-to-end encryption keys on all sessions, making encrypted chat history unreadable, unless you first export your room keys and re-import them afterwards. In future this will be improved.": "Pasahitza aldatzean oraingo muturretik muturrerako zifratze gako guztiak ezeztatuko ditu saio guztietan, zifratutako txaten historiala ezin izango da irakurri ez badituzu aurretik zure geletako gakoak esportatzen eta gero berriro inportatzen. Etorkizunean hau hobetuko da.", - "Your account has a cross-signing identity in secret storage, but it is not yet trusted by this session.": "Zure kontua zeharkako sinatze identitate bat du biltegi sekretuan, baina saio honek ez du oraindik fidagarritzat.", + "Your account has a cross-signing identity in secret storage, but it is not yet trusted by this session.": "Zure kontuak zeharkako sinatze identitate bat du biltegi sekretuan, baina saio honek ez du oraindik fidagarritzat.", "in memory": "memorian", "Your homeserver does not support session management.": "Zure hasiera-zerbitzariak ez du saio kudeaketa onartzen.", "Unable to load session list": "Ezin izan da saioen zerrenda kargatu", @@ -2283,12 +2283,12 @@ "%(senderName)s changed the alternative addresses for this room.": "%(senderName)s erabiltzaileak gela honen ordezko helbideak aldatu ditu.", "%(senderName)s changed the main and alternative addresses for this room.": "%(senderName)s erabiltzaileak gela honen helbide nagusia eta ordezko helbideak aldatu ditu.", "%(senderName)s changed the addresses for this room.": "%(senderName)s erabiltzaileak gela honen helbideak aldatu ditu.", - "Support adding custom themes": "Gai pertsonalizatua gehitzea onartzen du", - "Invalid theme schema.": "Baliogabeko gai eskema.", - "Error downloading theme information.": "Errorea gaiaren informazioa deskargatzean.", - "Theme added!": "Gaia gehituta!", - "Custom theme URL": "Gai pertsonalizatuaren URLa", - "Add theme": "Gehitu gaia", + "Support adding custom themes": "Azal pertsonalizatuak gehitzea onartzen du", + "Invalid theme schema.": "Baliogabeko azal eskema.", + "Error downloading theme information.": "Errorea azalaren informazioa deskargatzean.", + "Theme added!": "Azala gehituta!", + "Custom theme URL": "Azal pertsonalizatuaren URLa", + "Add theme": "Gehitu azala", "Scroll to most recent messages": "Korritu azken mezuetara", "There was an error updating the room's alternative addresses. It may not be allowed by the server or a temporary failure occurred.": "Errore bat gertatu da gelaren ordezko helbideak eguneratzean. Agian zerbitzariak ez du onartzen edo une bateko akatsa izan da.", "You don't have permission to delete the alias.": "Ez duzu ezizena ezabatzeko baimenik.", @@ -2332,7 +2332,7 @@ "Signature upload success": "Sinaduren igoera ongi burutu da", "Signature upload failed": "Sinaduren igoerak huts egin du", "Confirm by comparing the following with the User Settings in your other session:": "Berretsi honako hau zure beste saioaren erabiltzaile-ezarpenetan agertzen denarekin alderatuz:", - "Confirm this user's session by comparing the following with their User Settings:": "Baieztatu erabiltzaile saio hau, honako hau bestearen erabiltzaile-ezarpenekin alderatuz:", + "Confirm this user's session by comparing the following with their User Settings:": "Egiaztatu erabiltzailearen saio hau, honako hau bestearen erabiltzaile-ezarpenekin alderatuz:", "If they don't match, the security of your communication may be compromised.": "Ez badatoz bat, komunikazioaren segurtasuna konprometitua egon daiteke.", "Navigation": "Nabigazioa", "Calls": "Deiak", @@ -2395,6 +2395,97 @@ "Sends a message as html, without interpreting it as markdown": "Bidali mezua html gisa, markdown balitz aztertu gabe", "Sign in with SSO": "Hasi saioa SSO-rekin", "Cancel replying to a message": "Utzi mezua erantzuteari", + "Use Single Sign On to continue": "Erabili Single sign-on jarraitzeko", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Baieztatu e-mail hau gehitzea Single sign-on bidez zure identitatea frogatuz.", + "Single Sign On": "Single sign-on", + "Confirm adding email": "Baieztatu e-maila gehitzea", + "Click the button below to confirm adding this email address.": "Sakatu beheko botoia e-mail helbide hau gehitzea berresteko.", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Baieztatu telefono zenbaki hau gehitzea Single sign-on bidez zure identitatea frogatuz.", + "Confirm adding phone number": "Berretsi telefono zenbakia gehitzea", + "Click the button below to confirm adding this phone number.": "Sakatu beheko botoia telefono zenbaki hau gehitzea berresteko.", + "%(name)s is requesting verification": "%(name)s egiaztaketa eskatzen ari da", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Baieztatu beheko emojiak bi saioetan ikusten direla, ordena berean:", + "Verify this session by confirming the following number appears on its screen.": "Egiaztatu saio hau honako zenbakia bere pantailan agertzen dela baieztatuz.", + "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Beste saioaren zain, %(deviceName)s (%(deviceId)s), egiaztatzeko…", + "From %(deviceName)s (%(deviceId)s)": "%(deviceName)s (%(deviceId)s) gailutik", + "well formed": "ongi osatua", + "unexpected type": "ustekabeko mota", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Berretsi saio hauek ezabatzea Single sign-on bidez zure identitatea frogatuz.", + "one": "Berretsi saio hau ezabatzea Single sign-on bidez zure identitatea frogatuz." + }, + "Confirm deleting these sessions": "Berretsi saio hauek ezabatzea", + "Click the button below to confirm deleting these sessions.": { + "other": "Sakatu beheko botoia saio hauek ezabatzea berresteko.", + "one": "Sakatu beheko botoia saio hau ezabatzea berresteko." + }, + "Delete sessions": "Ezabatu saioak", + "Waiting for you to accept on your other session…": "Zu beste saioa onartu bitartean zain…", + "Almost there! Is your other session showing the same shield?": "Ia amaitu duzu! Zure beste saioak ezkutu bera erakusten du?", + "Almost there! Is %(displayName)s showing the same shield?": "Ia amaitu duzu! %(displayName)s gailuak ezkutu bera erakusten du?", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Ongi egiaztatu duzu %(deviceName)s (%(deviceId)s)!", + "Start verification again from the notification.": "Hasi egiaztaketa berriro jakinarazpenetik.", + "Start verification again from their profile.": "Hasi egiaztaketa berriro bere profiletik.", + "Verification timed out.": "Egiaztaketarako denbora-muga agortu da.", + "You cancelled verification on your other session.": "Egiaztaketa ezeztatu duzu zure beste saioan.", + "%(displayName)s cancelled verification.": "%(displayName)s-k egiaztaketa ezeztatu du.", + "You cancelled verification.": "Egiaztaketa ezeztatu duzu.", + "Enable end-to-end encryption": "Gaitu muturretik-muturrera zifratzea", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Ezin duzu hau gero desgaitu: Zubiak eta bot gehienak ez dabiltza oraindik.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Berretsi zure kontua desgaitzea Single sign-on bidez zure identitatea frogatuz.", + "Are you sure you want to deactivate your account? This is irreversible.": "Ziur kontua desaktibatu nahi duzula? Ez dago gero atzera egiterik.", + "Confirm account deactivation": "Baieztatu kontua desaktibatzea", + "Server did not require any authentication": "Zerbitzariak ez du autentifikaziorik eskatu", + "Server did not return valid authentication information.": "Zerbitzariak ez du baliozko autentifikazio informaziorik itzuli.", + "There was a problem communicating with the server. Please try again.": "Arazo bat egon da zerbitzariarekin komunikatzeko. Saiatu berriro.", + "Welcome to %(appName)s": "Ongi etorri %(appName)s-era", + "Liberate your communication": "Askatu zure komunikazioa", + "Send a Direct Message": "Bidali mezu zuzena", + "Explore Public Rooms": "Arakatu gela publikoak", + "Create a Group Chat": "Sortu talde-txata", + "Self-verification request": "Auto-egiaztaketa eskaria", + "If you cancel now, you won't complete your operation.": "Orain ezeztatzen baduzu, ez duzu eragiketa burutuko.", + "Failed to set topic": "Ezin izan da mintzagaia ezarri", + "Command failed": "Aginduak huts egin du", + "Could not find user in room": "Ezin izan da erabiltzailea gelan aurkitu", + "Please supply a widget URL or embed code": "Eman trepetaren URLa edo txertatu kodea", + "Send a bug report with logs": "Bidali akats txostena egunkariekin", + "Enable cross-signing to verify per-user instead of per-session": "Gaitu zeharkako sinadura erabiltzaileko edo saioko egiaztatzeko", + "Keep recovery passphrase in memory for this session": "Mantendu berreskuratze pasa-esaldia memorian saio honentzat", + "Can't load this message": "Ezin izan da mezu hau kargatu", + "Submit logs": "Bidali egunkariak", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Oroigarria: Ez dugu zure nabigatzailearentzako euskarririk, ezin da zure esperientzia nolakoa izango den aurreikusi.", + "Unable to upload": "Ezin izan da igo", + "Verify other session": "Egiaztatu beste saioa", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "Ezin izan da biltegi sekretura sartu. Egiaztatu berreskuratze pasa-esaldi zuzena sartu duzula.", + "Warning: You should only do this on a trusted computer.": "Abisua:: Hau fidagarritzat jotzen duzun ordenagailu batetik egin beharko zenuke beti.", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "Atzitu zure mezu seguruen historiala eta zeharkako sinatzerako identitatea beste saioak egiaztatzeko zure berreskuratze pasa-esaldia sartuz.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Zure berreskuratze pasa-esaldia ahaztu baduzu berreskuratze-gakoa erabili dezakezu edo berreskuratze aukera berriak ezarri ditzakezu.", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "Ezin izan da babes-kopia deszifratu berreskuratze-gako honekin: egiaztatu berreskuratze-gako egokia sartu duzula.", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "Ezin izan da babes-kopia deszifratu berreskuratze pasa-esaldi honekin: egiaztatu berreskuratze berreskuratze pasa-esaldia ondo idatzi duzula.", + "Verify this login": "Egiaztatu saio hau", + "Syncing...": "Sinkronizatzen…", + "Signing In...": "Saioa hasten...", + "If you've joined lots of rooms, this might take a while": "Gela askotara elkartu bazara, honek denbora behar lezake", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Baieztatu zure identitatea saio hau zure beste saio batetik egiaztatuz, mezu zifratuetara sarbidea emanez.", + "This requires the latest Riot on your other devices:": "Honek zure beste gailuetan azken Riot bertsioa eskatzen du:", + "or another cross-signing capable Matrix client": "edo zeharkako sinadurarako gai den beste Matrix bezero bat", + "Use Recovery Passphrase or Key": "Erabili berreskuratze pasa-esaldia edo gakoa", + "Great! This recovery passphrase looks strong enough.": "Bikain! Berreskuratze pasa-esaldi hau sendoa dirudi.", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Ezarri berreskuratze pasa-esaldia zifratutako informazioa babesteko eta, saioa amaitzekotan, berreskuratzeko. Hau ez luke zure kontuaren pasahitzaren berdina izan behar:", + "Enter a recovery passphrase": "Sartu berreskuratze pasa-esaldia", + "Back up encrypted message keys": "Egin zifratutako mezuen gakoen babes-kopia", + "Enter your recovery passphrase a second time to confirm it.": "Sartu zure berreskuratze pasa-esaldia berriro baieztatzeko.", + "Confirm your recovery passphrase": "Berretsi berreskuratze pasa-esaldia", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "Zure berreskuratze-gakoa badaezpadakoa da, pasa-esaldia ahazten baduzu zure zifratutako mezuak berreskuratzeko erabili dezakezu.", + "Unable to query secret storage status": "Ezin izan da biltegi sekretuaren egoera kontsultatu", + "Confirm recovery passphrase": "Berretsi berreskuratze pasa-esaldia", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "Zure gakoen kopia zifratu bat gordeko dugu gure zerbitzarian. Babestu zure babes-kopia berreskuratze pasa-esaldi batekin.", + "Enter a recovery passphrase...": "Sartu berreskuratze pasa-esaldia...", + "Please enter your recovery passphrase a second time to confirm.": "Sartu zure berreskuratze pasa-esaldia berriro baieztatzeko.", + "Repeat your recovery passphrase...": "Errepikatu zure berreskuratze pasa-esaldia...", + "Secure your backup with a recovery passphrase": "Babestu zure babeskopia berreskuratze pasa-esaldi batekin", + "Currently indexing: %(currentRoom)s": "Orain indexatzen: %(currentRoom)s", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s %(browserName)s bidez %(osName)s ostalarian", "Riot Desktop on %(platformName)s": "Riot Desktop %(platformName)s plataforman", "Unknown device": "Gailu ezezaguna", @@ -2411,5 +2502,8 @@ "The message from the parser is: %(message)s": "Prozesatzailearen mezua hau da: %(message)s", "Invalid JSON": "JSON baliogabea", "Go to your browser to complete Sign In": "Joan zure nabigatzailera izena ematen bukatzeko", - "Open user settings": "Ireki erabiltzailearen ezarpenak" + "Open user settings": "Ireki erabiltzailearen ezarpenak", + "Missing indexeddb worker script!": "indexeddb langile scripta falta da!", + "Unable to load config file: please refresh the page to try again.": "Ezin izan da konfigurazio fitxategia kargatu: Saiatu orria birkargatzen.", + "Previous/next recently visited room or community": "Berriki bisitatutako aurreko/hurrengo gela edo komunitatea" } \ No newline at end of file diff --git a/riot/i18n/fi.89d0770.json b/riot/i18n/fi.d5035a7.json similarity index 96% rename from riot/i18n/fi.89d0770.json rename to riot/i18n/fi.d5035a7.json index 6f331d0..5fd3dc9 100644 --- a/riot/i18n/fi.89d0770.json +++ b/riot/i18n/fi.d5035a7.json @@ -832,7 +832,7 @@ "Set Password": "Aseta salasana", "An error occurred whilst saving your email notification preferences.": "Sähköposti-ilmoitusasetuksia tallettaessa tapahtui virhe.", "remove %(name)s from the directory.": "poista %(name)s luettelosta.", - "Off": "Pois päältä", + "Off": "Ei päällä", "Riot does not know how to join a room on this network": "Riot ei tiedä miten liittyä huoneeseen tässä verkossa", "Mentions only": "Vain maininnat", "Failed to remove tag %(tagName)s from room": "Tagin %(tagName)s poistaminen huoneesta epäonnistui", @@ -967,8 +967,8 @@ "Pin": "Nuppineula", "Call in Progress": "Puhelu meneillään", "General": "Yleiset", - "Security & Privacy": "Turvallisuus ja yksityisyys", - "Roles & Permissions": "Roolit ja käyttöoikeudet", + "Security & Privacy": "Tietoturva ja -suoja", + "Roles & Permissions": "Roolit ja oikeudet", "Room Name": "Huoneen nimi", "Room Topic": "Huoneen aihe", "Developer options": "Kehittäjävalinnat", @@ -1561,7 +1561,7 @@ "Message edits": "Viestin muokkaukset", "Upgrading this room requires closing down the current instance of the room and creating a new room in its place. To give room members the best possible experience, we will:": "Tämän huoneen päivittäminen edellyttää huoneen nykyisen instanssin sulkemista ja uuden huoneen luomista sen tilalle. Jotta tämä kävisi huoneen jäsenten kannalta mahdollisimman sujuvasti, teemme seuraavaa:", "Upload all": "Lataa kaikki palvelimelle", - "Upload": "Lataa palvelimelle", + "Upload": "Lähetä", "Changes your avatar in all rooms": "Vaihtaa kuvasi kaikissa huoneissa", "%(senderName)s made no change.": "%(senderName)s ei tehnyt muutoksia.", "Show all": "Näytä kaikki", @@ -2092,7 +2092,7 @@ "Session already verified!": "Istunto on jo vahvistettu!", "WARNING: Session already verified, but keys do NOT MATCH!": "VAROITUS: Istunto on jo vahvistettu, mutta avaimet EIVÄT VASTAA!", "Not Trusted": "Ei luotettu", - "Ask this user to verify their session, or manually verify it below.": "Pyydä tätä käyttäjää vahvistamaan heidän istuntonsa, tai manuaalisesti vahvista se alla.", + "Ask this user to verify their session, or manually verify it below.": "Pyydä tätä käyttäjää vahvistamaan istuntonsa, tai vahvista se manuaalisesti alla.", "Manually Verify": "Manuaalisesti vahvista", "a few seconds from now": "muutama sekunti sitten", "about a minute from now": "noin minuutti sitten", @@ -2205,6 +2205,67 @@ "Enter": "Enter", "Space": "Välilyönti", "End": "End", + "Use Single Sign On to continue": "Jatka kertakirjautumista käyttäen", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Vahvista tämän sähköpostiosoitteen lisääminen todistamalla henkilöllisyytesi kertakirjautumista käyttäen.", + "Single Sign On": "Kertakirjautuminen", + "Confirm adding email": "Vahvista sähköpostin lisääminen", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Vahvista tämän puhelinnumeron lisääminen todistamalla henkilöllisyytesi kertakirjautumista käyttäen.", + "Confirm adding phone number": "Vahvista puhelinnumeron lisääminen", + "From %(deviceName)s (%(deviceId)s)": "Laitteelta %(deviceName)s (%(deviceId)s)", + "cached locally": "paikallisessa välimuistissa", + "not found locally": "ei paikallisessa välimuistissa", + "exists": "on olemassa", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Vahvista näiden istuntojen poistaminen todistamalla henkilöllisyytesi kertakirjautumista käyttäen.", + "one": "Vahvista tämän istunnon poistaminen todistamalla henkilöllisyytesi kertakirjautumista käyttäen." + }, + "Confirm deleting these sessions": "Vahvista näiden istuntojen poistaminen", + "Delete sessions": "Poista istunnot", + "You can use /help to list available commands. Did you mean to send this as a message?": "/help näyttää luettelon käytettävissä olevista komennoista. Oliko tarkoituksesi lähettää se viestinä?", + "Hint: Begin your message with // to start it with a slash.": "Vinkki: // aloittaa viestin kauttaviivalla.", + "Published Addresses": "Julkaistut osoitteet", + "Published addresses can be used by anyone on any server to join your room. To publish an address, it needs to be set as a local address first.": "Kuka tahansa millä tahansa palvelimella voi käyttää julkaistuja osoitteita liittyäksesi huoneeseesi. Osoitteen julkaisemiseksi se on ensin asetettava paikalliseksi osoitteeksi.", + "Other published addresses:": "Muut julkaistut osoitteet:", + "No other published addresses yet, add one below": "Toistaiseksi ei muita julkaistuja osoitteita, lisää alle", + "New published address (e.g. #alias:server)": "Uusi julkaistu osoite (esim. #alias:palvelin)", + "Ask %(displayName)s to scan your code:": "Pyydä käyttäjää %(displayName)s lukemaan koodisi:", + "Matrix rooms": "Matrix-huoneet", + "The internet connection either session is using": "Jomman kumman istunnon käyttämä internet-yhteys", + "Sign in with SSO": "Kirjaudu kertakirjautumista käyttäen", + "Welcome to %(appName)s": "Tervetuloa %(appName)s-sovellukseen", + "Liberate your communication": "Vapauta viestintäsi", + "Send a Direct Message": "Lähetä yksityisviesti", + "Explore Public Rooms": "Selaa julkisia huoneita", + "Create a Group Chat": "Luo ryhmäkeskustelu", + "Secure your encryption keys with a passphrase. For maximum security this should be different to your account password:": "Suojaa salausavaimesi salalauseella. Parhaan turvallisuuden takaamiseksi sen tulisi olla eri kuin käyttäjätilisi salasana:", + "Super": "Super", + "Cancel replying to a message": "Peruuta viestiin vastaaminen", + "Jump to room search": "Siirry huonehakuun", + "Failed to set topic": "Aiheen asettaminen epäonnistui", + "Command failed": "Komento epäonnistui", + "Could not find user in room": "Käyttäjää ei löytynyt huoneesta", + "Send a bug report with logs": "Lähetä virheilmoitus lokien kera", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Varmista että alla olevat emojit näkyvät molemmissa istunnoissa samassa järjestyksessä:", + "Compare emoji": "Vertaile emojeita", + "Can't load this message": "Tätä viestiä ei voi ladata", + "Submit logs": "Lähetä lokit", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Muistutus: Selaintasi ei tueta, joten voit kohdata yllätyksiä.", + "There was a problem communicating with the server. Please try again.": "Palvelinyhteydessä oli ongelma. Yritä uudelleen.", + "Warning: You should only do this on a trusted computer.": "Varoitus: Tee tämä ainoastaan luotetulla tietokoneella.", + "Syncing...": "Synkronoidaan...", + "Signing In...": "Kirjaudutaan sisään...", + "If you've joined lots of rooms, this might take a while": "Jos olet liittynyt moniin huoneisiin, tässä voi kestää hetken", + "Use your other device to continue…": "Jatka toisella laitteellasi…", + "Click the button below to confirm adding this email address.": "Klikkaa alapuolella olevaa painiketta lisätäksesi tämän sähköpostiosoitteen.", + "Click the button below to confirm adding this phone number.": "Klikkaa alapuolella olevaa painiketta lisätäksesi tämän puhelinnumeron.", + "If you cancel now, you won't complete your operation.": "Jos peruutat, toimintoa ei suoriteta loppuun.", + "Review where you’re logged in": "Tarkasta missä olet sisäänkirjautuneena", + "New login. Was this you?": "Uusi sisäänkirjautuminen. Olitko se sinä?", + "%(name)s is requesting verification": "%(name)s pyytää varmennusta", + "Sends a message as html, without interpreting it as markdown": "Lähettää viestin HTML-muodossa, tulkitsematta sitä Markdowniksi", + "Please supply a widget URL or embed code": "Anna sovelman osoite tai upotettava koodinpätkä", + "You signed in to a new session without verifying it:": "Olet kirjautunut uuteen istuntoon varmentamatta sitä:", + "Verify your other session using one of the options below.": "Varmenna toinen istuntosi käyttämällä yhtä seuraavista tavoista.", "Unknown device": "Tuntematon laite", "Welcome to Riot.im": "Tervetuloa Riot.im-palveluun", "Riot Desktop on %(platformName)s": "Riot Desktop, %(platformName)s", @@ -2219,5 +2280,6 @@ "Invalid configuration: no default server specified.": "Virheellinen asetus: oletuspalvelinta ei ole määritetty.", "Your Riot configuration contains invalid JSON. Please correct the problem and reload the page.": "Riot-asetuksissasi on virheellistä JSONia. Korjaa ongelma ja lataa sivu uudelleen.", "The message from the parser is: %(message)s": "Viesti jäsentimeltä: %(message)s", - "Invalid JSON": "Virheellinen JSON" + "Invalid JSON": "Virheellinen JSON", + "Missing indexeddb worker script!": "Indexeddb-suorittajan skripti puuttuu!" } \ No newline at end of file diff --git a/riot/i18n/fr.628f51e.json b/riot/i18n/fr.3acfb92.json similarity index 94% rename from riot/i18n/fr.628f51e.json rename to riot/i18n/fr.3acfb92.json index 2ec78e0..ec0f247 100644 --- a/riot/i18n/fr.628f51e.json +++ b/riot/i18n/fr.3acfb92.json @@ -41,7 +41,7 @@ "Banned users": "Utilisateurs bannis", "Bans user with given id": "Bannit l'utilisateur à partir de son identifiant", "Blacklisted": "Sur liste noire", - "Call Timeout": "Délai d’appel expiré", + "Call Timeout": "L’appel a dépassé le délai d'attente maximal", "Can't connect to homeserver via HTTP when an HTTPS URL is in your browser bar. Either use HTTPS or enable unsafe scripts.": "Impossible de se connecter au serveur d'accueil en HTTP si l'URL dans la barre de votre explorateur est en HTTPS. Utilisez HTTPS ou activez le support des scripts non-vérifiés.", "Change Password": "Changer le mot de passe", "%(senderName)s changed their profile picture.": "%(senderName)s a changé son image de profil.", @@ -90,7 +90,7 @@ "An error has occurred.": "Une erreur est survenue.", "Email": "E-mail", "Failed to unban": "Échec de la révocation du bannissement", - "Failed to verify email address: make sure you clicked the link in the email": "Échec de la vérification de l’adresse e-mail : vérifiez que vous avez bien cliqué sur le lien dans l’e-mail", + "Failed to verify email address: make sure you clicked the link in the email": "La vérification de l’adresse e-mail a échoué : vérifiez que vous avez bien cliqué sur le lien dans l’e-mail", "Failure to create room": "Échec de la création du salon", "Favourites": "Favoris", "Fill screen": "Plein écran", @@ -220,7 +220,7 @@ "Unable to verify email address.": "Impossible de vérifier l’adresse e-mail.", "Unban": "Révoquer le bannissement", "%(senderName)s unbanned %(targetName)s.": "%(senderName)s a révoqué le bannissement de %(targetName)s.", - "Unable to capture screen": "Impossible de capturer l'écran", + "Unable to capture screen": "Impossible de faire une capture d'écran", "Unable to enable Notifications": "Impossible d'activer les notifications", "unencrypted": "non chiffré", "unknown device": "appareil inconnu", @@ -239,7 +239,7 @@ "Voice call": "Appel vocal", "VoIP conference finished.": "Téléconférence VoIP terminée.", "VoIP conference started.": "Téléconférence VoIP démarrée.", - "VoIP is unsupported": "VoIP (Appels par Internet) n'est pas supportée", + "VoIP is unsupported": "Voix sur IP non gérée", "Warning!": "Attention !", "Who can access this room?": "Qui peut accéder au salon ?", "Who can read history?": "Qui peut lire l'historique ?", @@ -722,10 +722,10 @@ "Display your community flair in rooms configured to show it.": "Sélectionnez les badges dans les paramètres de chaque salon pour les afficher.", "expand": "développer", "collapse": "réduire", - "Call Failed": "Échec de l'appel", + "Call Failed": "L'appel a échoué", "Review Devices": "Passer en revue les appareils", - "Call Anyway": "Appeler quand même", - "Answer Anyway": "Répondre quand même", + "Call Anyway": "Appeler malgré tout", + "Answer Anyway": "Répondre malgré tout", "Call": "Appel", "Answer": "Répondre", "Send": "Envoyer", @@ -750,8 +750,8 @@ "The platform you're on": "La plateforme que vous utilisez", "The version of Riot.im": "La version de Riot.im", "Your language of choice": "La langue que vous avez choisie", - "Which officially provided instance you are using, if any": "Quelle instance officielle vous utilisez, si c'est le cas", - "Whether or not you're using the Richtext mode of the Rich Text Editor": "Si vous utilisez le mode de texte enrichi de l'éditeur de texte enrichi", + "Which officially provided instance you are using, if any": "L'instance officielle que vous utilisez, si vous en utilisez une", + "Whether or not you're using the Richtext mode of the Rich Text Editor": "Si vous utilisez le mode « texte enrichi » de l'éditeur de texte enrichi", "Your homeserver's URL": "L'URL de votre serveur d'accueil", "Your identity server's URL": "L'URL de votre serveur d'identité", "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s": "%(weekDayName)s %(day)s %(monthName)s %(fullYear)s", @@ -1629,9 +1629,9 @@ "You are not currently using an identity server. To discover and be discoverable by existing contacts you know, add one below.": "Vous n’utilisez actuellement aucun serveur d’identité. Pour découvrir et être découvert par les contacts existants que vous connaissez, ajoutez-en un ci-dessous.", "Disconnecting from your identity server will mean you won't be discoverable by other users and you won't be able to invite others by email or phone.": "La déconnexion de votre serveur d’identité signifie que vous ne serez plus découvrable par d’autres utilisateurs et que vous ne pourrez plus faire d’invitation par e-mail ou téléphone.", "Integration Manager": "Gestionnaire d’intégration", - "Call failed due to misconfigured server": "Échec de l’appel à cause d’un serveur mal configuré", + "Call failed due to misconfigured server": "L’appel a échoué à cause d’un serveur mal configuré", "Please ask the administrator of your homeserver (%(homeserverDomain)s) to configure a TURN server in order for calls to work reliably.": "Demandez à l’administrateur de votre serveur d’accueil (%(homeserverDomain)s) de configurer un serveur TURN afin que les appels fonctionnent de manière fiable.", - "Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "Sinon, vous pouvez essayer d’utiliser le serveur public à turn.matrix.org, mais ça ne sera pas aussi fiable et ça partagera votre adresse IP avec ce serveur. Vous pouvez aussi gérer cela dans les paramètres.", + "Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "Vous pouvez sinon essayer d’utiliser le serveur public turn.matrix.org, mais ça ne sera pas aussi fiable et votre adresse IP sera partagée avec ce serveur. Vous pouvez aussi gérer ce réglage dans les paramètres.", "Try using turn.matrix.org": "Essayer d’utiliser turn.matrix.org", "Allow fallback call assist server turn.matrix.org when your homeserver does not offer one (your IP address would be shared during a call)": "Autoriser le repli sur le serveur d’assistance d’appel turn.matrix.org quand votre serveur n’en fournit pas (votre adresse IP serait partagée lors d’un appel)", "Only continue if you trust the owner of the server.": "Continuez seulement si vous faites confiance au propriétaire du serveur.", @@ -2440,6 +2440,90 @@ "Send a Direct Message": "Envoyez un message direct", "Explore Public Rooms": "Explorez les salons publics", "Create a Group Chat": "Créez une discussion de groupe", + "%(name)s is requesting verification": "%(name)s demande une vérification", + "well formed": "bien formée", + "unexpected type": "type inattendu", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Confirmez la désactivation de votre compte en utilisant l’authentification unique pour prouver votre identité.", + "Are you sure you want to deactivate your account? This is irreversible.": "Voulez-vous vraiment désactiver votre compte ? Ceci est irréversible.", + "Confirm account deactivation": "Confirmez la désactivation de votre compte", + "Server did not require any authentication": "Le serveur n’a pas demandé d’authentification", + "Server did not return valid authentication information.": "Le serveur n’a pas renvoyé des informations d’authentification valides.", + "There was a problem communicating with the server. Please try again.": "Un problème est survenu en essayant de communiquer avec le serveur. Veuillez réessayer.", + "Enable end-to-end encryption": "Activer le chiffrement de bout en bout", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Vous ne pourrez pas le désactiver plus tard. Les passerelles et la plupart des bots ne fonctionneront pas pour le moment.", + "Failed to set topic": "Échec du changement de sujet", + "Command failed": "La commande a échoué", + "Could not find user in room": "Impossible de trouver l’utilisateur dans le salon", + "Use an existing session to verify this one, granting it access to encrypted messages.": "Utilisez une session existante pour vérifier celle-ci, ce qui lui permettra d’avoir accès aux messages chiffrés.", + "Use your other device to continue…": "Utilisez votre autre appareil pour continuer…", + "Syncing...": "Synchronisation…", + "Signing In...": "Authentification…", + "If you've joined lots of rooms, this might take a while": "Si vous avez rejoint beaucoup de salons, cela peut prendre du temps", + "If you cancel now, you won't complete your operation.": "Si vous annulez maintenant, vous ne pourrez par terminer votre opération.", + "Enable cross-signing to verify per-user instead of per-session": "Activez la signature croisée pour vérifier par utilisateur plutôt que par session", + "Keep recovery passphrase in memory for this session": "Conserver la phrase secrète de récupération en mémoire pour cette session", + "Verify other session": "Vérifier une autre session", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "Impossible d’accéder au coffre secret. Vérifiez que vous avez renseigné la bonne phrase secrète de récupération.", + "Warning: You should only do this on a trusted computer.": "Attention : Vous devriez faire cela depuis un ordinateur fiable.", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "Accédez à l’historique des messages sécurisés et à votre identité de signature croisée en vérifiant d’autres sessions en renseignant votre phrase secrète de récupération.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Si vous avez oublié votre phrase secrète de récupération, vous pouvez utiliser votre clé de récupération ou définir de nouvelles options de récupération.", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "La sauvegarde n’a pas pu être déchiffrée avec cette clé de récupération : vérifiez que vous avez renseigné la bonne clé de récupération.", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "La sauvegarde n’a pas pu être déchiffrée avec cette phrase secrète de récupération : vérifiez que vous avez renseigné la bonne phrase secrète de récupération.", + "If you can’t access one, ": "Si vous ne pouvez pas, ", + "Great! This recovery passphrase looks strong enough.": "Super ! Cette phrase secrète de récupération a l’air suffisamment robuste.", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Définissez une phrase secrète de récupération pour sécuriser les informations chiffrées et les récupérer si vous vous déconnectez. Elle devrait être différente du mot de passe de votre compte :", + "Enter a recovery passphrase": "Saisir une phrase secrète de récupération", + "Back up encrypted message keys": "Sauvegarder les clés des messages chiffrés", + "Enter your recovery passphrase a second time to confirm it.": "Saisissez à nouveau votre phrase secrète de récupération pour la confirmer.", + "Confirm your recovery passphrase": "Confirmer votre phrase secrète de récupération", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "Votre clé de récupération est un filet de sécurité : vous pouvez l’utiliser pour récupérer l’accès à vos messages chiffrés si vous oubliez votre phrase secrète de récupération.", + "Confirm recovery passphrase": "Confirmer la phrase secrète de récupération", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "Nous conserverons une copie chiffrée de vos clés sur notre serveur. Protégez votre sauvegarde avec une phrase secrète de récupération.", + "Enter a recovery passphrase...": "Saisir une phrase secrète de récupération…", + "Please enter your recovery passphrase a second time to confirm.": "Saisissez à nouveau votre phrase secrète de récupération pour la confirmer.", + "Repeat your recovery passphrase...": "Répéter votre phrase secrète de récupération…", + "Secure your backup with a recovery passphrase": "Protégez votre sauvegarde avec une phrase secrète de récupération", + "Can't load this message": "Impossible de charger ce message", + "Submit logs": "Envoyer les journaux", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Rappel : Votre navigateur n’est pas pris en charge donc votre expérience pourrait être imprévisible.", + "Unable to upload": "Envoi impossible", + "Currently indexing: %(currentRoom)s": "En train d’indexer : %(currentRoom)s", + "Please supply a widget URL or embed code": "Veuillez fournir l’URL ou le code d’intégration du widget", + "Send a bug report with logs": "Envoyer un rapport d’anomalie avec les journaux", + "Unable to query secret storage status": "Impossible de demander le statut du coffre secret", + "Verify this login": "Vérifier cette connexion", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Confirmez votre identité en vérifiant cette connexion depuis une de vos autres sessions, cela lui permettra d’avoir accès aux messages chiffrés.", + "This requires the latest Riot on your other devices:": "Ceci nécessite la dernière version de Riot sur vos autres appareils :", + "or another cross-signing capable Matrix client": "ou un autre client Matrix compatible avec la signature croisée", + "Use Recovery Passphrase or Key": "Utiliser la phrase secrète ou la clé de récupération", + "Where you’re logged in": "Où vous vous êtes connecté", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Gérez les noms et déconnectez-vous de vos sessions ci-dessous ou vérifiez-les dans votre profil utilisateur.", + "Review where you’re logged in": "Vérifier où vous vous êtes connecté", + "Verify your other sessions": "Vérifier vos autres sessions", + "Unverified sessions currently have access to your account & messages": "Des sessions non vérifiées ont accès à votre compte et messages", + "Verify the identity of the new login accessing your account & messages": "Vérifiez l'identité de la nouvelle connexion accédant à votre compte et messages", + "New login. Was this you?": "Nouvelle connexion. Était-ce vous ?", + "Verify all your sessions to ensure your account & messages are safe": "Vérifiez toutes vos sessions pour vous assurer que votre compte et messages sont sécurisés", + "Verify the new login accessing your account: %(name)s": "Vérifiez la nouvelle connexion accédant à votre compte : %(name)s", + "Restoring keys from backup": "Restauration des clés depuis la sauvegarde", + "Fetching keys from server...": "Récupération des clés depuis le serveur…", + "%(completed)s of %(total)s keys restored": "%(completed)s clés sur %(total)s restaurées", + "Keys restored": "Clés restaurées", + "Successfully restored %(sessionCount)s keys": "%(sessionCount)s clés ont été restaurées avec succès", + "You signed in to a new session without verifying it:": "Vous vous êtes connecté·e à une nouvelle session sans la vérifier :", + "Verify your other session using one of the options below.": "Vérifiez votre autre session en utilisant une des options ci-dessous.", + "Invite someone using their name, username (like ), email address or share this room.": "Invitez quelqu’un en utilisant leur nom, leur nom d’utilisateur (comme ), leur adresse e-mail ou partagez ce salon.", + "Message deleted": "Message supprimé", + "Message deleted by %(name)s": "Message supprimé par %(name)s", + "Opens chat with the given user": "Ouvre une discussion avec l’utilisateur fourni", + "Sends a message to the given user": "Envoie un message à l’utilisateur fourni", + "Waiting for your other session to verify…": "En attente de la vérification depuis votre autre session…", + "You've successfully verified your device!": "Vous avez bien vérifié votre appareil !", + "To continue, use Single Sign On to prove your identity.": "Pour continuer, utilisez l’authentification unique pour prouver votre identité.", + "Confirm to continue": "Confirmer pour continuer", + "Click the button below to confirm your identity.": "Cliquez sur le bouton ci-dessous pour confirmer votre identité.", + "Confirm encryption setup": "Confirmer la configuration du chiffrement", + "Click the button below to confirm setting up encryption.": "Cliquez sur le bouton ci-dessous pour confirmer la configuration du chiffrement.", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s dans %(browserName)s sous %(osName)s", "Riot Desktop on %(platformName)s": "Version bureau de Riot sur %(platformName)s", "Unknown device": "Appareil inconnu", @@ -2456,5 +2540,16 @@ "The message from the parser is: %(message)s": "Le message de l’analyseur est : %(message)s", "Invalid JSON": "JSON non valide", "Go to your browser to complete Sign In": "Utilisez votre navigateur pour terminer la connexion", - "Open user settings": "Ouvrir les paramètres utilisateur" + "Open user settings": "Ouvrir les paramètres utilisateur", + "Missing indexeddb worker script!": "Script du worker IndexedDB manquant !", + "Unable to load config file: please refresh the page to try again.": "Impossible de charger le fichier de configuration : rafraichissez la page pour réessayer.", + "Previous/next recently visited room or community": "Salon ou communauté visité récemment précédent/suivant", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Navigateur non pris en charge", + "Your browser can't run Riot": "Votre navigateur ne peut pas exécuter Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot utilise des fonctionnalités avancées qui ne sont pas prises en charge par votre navigateur actuel.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Vous pouvez continuer à utiliser votre navigateur actuel, mais vous risquez de trouver que certaines fonctionnalités et/ou l'apparence de l'application sont incorrectes.", + "Go to Riot.im": "Aller vers Riot.im", + "Failed to start": "Échec au démarrage", + "Riot Desktop (%(platformName)s)": "Riot pour bureau (%(platformName)s)" } \ No newline at end of file diff --git a/riot/i18n/hu.6083bc5.json b/riot/i18n/hu.4f00fea.json similarity index 91% rename from riot/i18n/hu.6083bc5.json rename to riot/i18n/hu.4f00fea.json index 76504e1..a5ad209 100644 --- a/riot/i18n/hu.6083bc5.json +++ b/riot/i18n/hu.4f00fea.json @@ -2,7 +2,7 @@ "Cancel": "Mégse", "Search": "Keresés", "OK": "Rendben", - "Custom Server Options": "Egyedi szerverbeállítások", + "Custom Server Options": "Egyéni kiszolgálóbeállítások", "Dismiss": "Eltüntetés", "Error": "Hiba", "Failed to forget room %(errCode)s": "Nem sikerült elfelejteni a szobát: %(errCode)s", @@ -10,7 +10,7 @@ "Mute": "Elnémít", "Notifications": "Értesítések", "Operation failed": "Sikertelen művelet", - "powered by Matrix": "Matrix hajtja", + "powered by Matrix": "a gépházban: Matrix", "Remove": "Kitakarás", "Settings": "Beállítások", "unknown error code": "ismeretlen hibakód", @@ -72,7 +72,7 @@ "%(senderDisplayName)s changed the room name to %(roomName)s.": "%(senderDisplayName)s megváltoztatta a szoba nevét erre: %(roomName)s.", "%(senderDisplayName)s removed the room name.": "%(senderDisplayName)s törölte a szoba nevét.", "%(senderDisplayName)s changed the topic to \"%(topic)s\".": "%(senderDisplayName)s megváltoztatta a témát erre \"%(topic)s\".", - "Changes your display nickname": "Becenév megváltoztatása", + "Changes your display nickname": "Megváltoztatja a becenevedet", "Claimed Ed25519 fingerprint key": "Igényelt Ed25519 ujjlenyomat kulcs", "Click here to fix": "A javításhoz kattints ide", "Click to mute audio": "Hang némításhoz kattints ide", @@ -90,7 +90,7 @@ "Curve25519 identity key": "Curve25519 azonosítási kulcs", "Custom": "Egyedi", "Custom level": "Egyedi szint", - "/ddg is not a command": "/ddg nem egy parancs", + "/ddg is not a command": "A /ddg nem egy parancs", "Deactivate Account": "Fiók bezárása", "Decline": "Elutasít", "Decrypt %(text)s": "%(text)s visszafejtése", @@ -161,7 +161,7 @@ "%(senderName)s invited %(targetName)s.": "%(senderName)s meghívta: %(targetName)s.", "Invited": "Meghívva", "Invites": "Meghívók", - "Invites user with given id to current room": "Felhasználó meghívása ebbe a szobába megadott azonosítóval", + "Invites user with given id to current room": "A megadott azonosítójú felhasználó meghívása a jelenlegi szobába", "Sign in with": "Belépés ezzel:", "Join as voice or video.": "Csatlakozás hanggal vagy videóval.", "Join Room": "Belépés a szobába", @@ -184,8 +184,8 @@ "%(senderName)s made future room history visible to anyone.": "%(senderName)s elérhetővé tette a szoba új üzeneteit nekik bárki.", "%(senderName)s made future room history visible to unknown (%(visibility)s).": "%(senderName)s elérhetővé tette a szoba új üzeneteit nekik ismeretlen (%(visibility)s).", "Manage Integrations": "Integrációk kezelése", - "Missing room_id in request": "Hiányzó room_id a kérésben", - "Missing user_id in request": "Hiányzó user_id a kérésben", + "Missing room_id in request": "A kérésből hiányzik a room_id", + "Missing user_id in request": "A kérésből hiányzik a user_id", "Moderator": "Moderátor", "Name": "Név", "New address (e.g. #foo:%(localDomain)s)": "Új cím (e.g. #foo:%(localDomain)s)", @@ -242,7 +242,7 @@ "%(senderName)s sent an invitation to %(targetDisplayName)s to join the room.": "%(senderName)s meghívót küldött %(targetDisplayName)s felhasználónak, hogy lépjen be a szobába.", "Server error": "Szerver hiba", "Server may be unavailable, overloaded, or search timed out :(": "A szerver elérhetetlen, túlterhelt vagy a keresés túllépte az időkorlátot :(", - "Server may be unavailable, overloaded, or you hit a bug.": "A szerver elérhetetlen, túlterhelt vagy hibára futott.", + "Server may be unavailable, overloaded, or you hit a bug.": "A kiszolgáló elérhetetlen, túlterhelt vagy hibára futott.", "Server unavailable, overloaded, or something else went wrong.": "A szerver elérhetetlen, túlterhelt vagy valami más probléma van.", "Session ID": "Kapcsolat azonosító", "%(senderName)s set a profile picture.": "%(senderName)s profil képet állított be.", @@ -271,7 +271,7 @@ "This phone number is already in use": "Ez a telefonszám már használatban van", "This room": "Ebben a szobában", "This room is not accessible by remote Matrix servers": "Ez a szoba távoli Matrix szerverről nem érhető el", - "To use it, just wait for autocomplete results to load and tab through them.": "A használatához csak várd meg az automatikus kiegészítéshez a találatok betöltését és TAB-bal választhatsz közülük.", + "To use it, just wait for autocomplete results to load and tab through them.": "A használatához csak várd meg az automatikus kiegészítési találatok betöltését, majd Tabbal választhatsz közülük.", "Tried to load a specific point in this room's timeline, but you do not have permission to view the message in question.": "Megpróbáltam betölteni a szoba megadott időpontjának megfelelő adatait, de nincs jogod a kérdéses üzenetek megjelenítéséhez.", "Tried to load a specific point in this room's timeline, but was unable to find it.": "Megpróbáltam betölteni a szoba megadott időpontjának megfelelő adatait, de nem találom.", "Unable to add email address": "Az e-mail címet nem sikerült hozzáadni", @@ -311,7 +311,7 @@ "Voice call": "Hang hívás", "VoIP conference finished.": "VoIP konferencia befejeződött.", "VoIP conference started.": "VoIP konferencia elkezdődött.", - "VoIP is unsupported": "VoIP nem támogatott", + "VoIP is unsupported": "A VoIP nem támogatott", "(could not connect media)": "(média kapcsolat nem hozható létre)", "(no answer)": "(nincs válasz)", "(unknown failure: %(reason)s)": "(ismeretlen hiba: %(reason)s)", @@ -327,33 +327,33 @@ "You have enabled URL previews by default.": "Az URL előnézet alapból engedélyezve van.", "You have no visible notifications": "Nincsenek látható értesítéseid", "You must register to use this functionality": "Regisztrálnod kell hogy ezt használhasd", - "You need to be able to invite users to do that.": "Hogy ezt csinálhasd meg kell tudnod hívni felhasználókat.", + "You need to be able to invite users to do that.": "Hogy ezt tehesd, meg kell tudnod hívni felhasználókat.", "You need to be logged in.": "Be kell jelentkezz.", - "Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Ez az e-mail cím, úgy néz ki, nincs összekötve a Matrix azonosítóval ezen a Matrix szerveren.", + "Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Ez az e-mail cím, úgy néz ki, nincs összekötve a Matrix azonosítóval ezen a Matrix-kiszolgálón.", "You seem to be in a call, are you sure you want to quit?": "Úgy tűnik hívásban vagy, biztosan kilépsz?", "You seem to be uploading files, are you sure you want to quit?": "Úgy tűnik fájlokat töltesz fel, biztosan kilépsz?", "You will not be able to undo this change as you are promoting the user to have the same power level as yourself.": "Nem leszel képes visszavonni ezt a változtatást mivel a felhasználót ugyanarra a szintre emeled amin te vagy.", - "Sun": "vas", - "Mon": "hé", + "Sun": "v", + "Mon": "h", "Tue": "k", "Wed": "sze", - "Thu": "csü", - "Fri": "pé", + "Thu": "cs", + "Fri": "p", "Sat": "szo", - "Jan": "jan", - "Feb": "feb", - "Mar": "már", - "Apr": "ápr", - "May": "máj", - "Jun": "jún", - "Jul": "júl", - "Aug": "aug", - "Sep": "szept", - "Oct": "okt", - "Nov": "nov", - "Dec": "dec", - "%(weekDayName)s, %(monthName)s %(day)s %(time)s": "%(weekDayName)s, %(monthName)s %(day)s %(time)s", - "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s": "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s", + "Jan": "jan.", + "Feb": "feb.", + "Mar": "már.", + "Apr": "ápr.", + "May": "máj.", + "Jun": "jún.", + "Jul": "júl.", + "Aug": "aug.", + "Sep": "szept.", + "Oct": "okt.", + "Nov": "nov.", + "Dec": "dec.", + "%(weekDayName)s, %(monthName)s %(day)s %(time)s": "%(monthName)s %(day)s, %(weekDayName)s %(time)s", + "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s %(time)s": "%(fullYear)s. %(monthName)s %(day)s, %(weekDayName)s %(time)s", "%(weekDayName)s %(time)s": "%(weekDayName)s %(time)s", "Set a display name:": "Megjelenítési név beállítása:", "Upload an avatar:": "Avatar kép feltöltése:", @@ -447,8 +447,8 @@ "Define the power level of a user": "A felhasználó szintjének meghatározása", "Edit": "Szerkeszt", "Enable automatic language detection for syntax highlighting": "Nyelv automatikus felismerése szintaxis kiemeléshez", - "AM": "de", - "PM": "du", + "AM": "de.", + "PM": "du.", "To get started, please pick a username!": "Az induláshoz válassz egy felhasználói nevet!", "Unable to create widget.": "Nem lehet kisalkalmazást létrehozni.", "You are not in this room.": "Nem vagy ebben a szobában.", @@ -474,15 +474,15 @@ "You are no longer ignoring %(userId)s": "Ismét figyelembe veszed: %(userId)s", "Unignored user": "Figyelembe vett felhasználó", "Ignored user": "Figyelmen kívül hagyott felhasználó", - "Stops ignoring a user, showing their messages going forward": "Felhasználót újra figyelembe vesszük és megmutatjuk az új üzeneteit", - "Ignores a user, hiding their messages from you": "Felhasználó figyelmen kívül hagyásával elrejtheted az üzeneteit magad elől", + "Stops ignoring a user, showing their messages going forward": "A felhasználó újbóli figyelembe vétele, és az üzenetei megjelenítése a jövőben", + "Ignores a user, hiding their messages from you": "Figyelmen kívül hagy egy felhasználót, elrejtve előled az üzeneteit", "Banned by %(displayName)s": "Kitiltotta: %(displayName)s", "Message removed by %(userId)s": "Üzenetet törölte: %(userId)s", "Description": "Leírás", "Unable to accept invite": "A meghívót nem lehet elfogadni", "Leave": "Elhagy", - "Failed to invite the following users to %(groupId)s:": "Az alábbi felhasználókat nem sikerült meghívni a(z) %(groupId)s:", - "Failed to invite users to %(groupId)s": "Nem sikerült meghívni a felhasználókat ebbe a csoportba: %(groupId)s", + "Failed to invite the following users to %(groupId)s:": "A következő felhasználókat nem sikerült meghívni a(z) %(groupId)s csoportba:", + "Failed to invite users to %(groupId)s": "A felhasználók meghívása a(z) %(groupId)s csoportba sikertelen", "Unable to reject invite": "Nem sikerül elutasítani a meghívót", "Leave %(groupName)s?": "Elhagyod a csoportot: %(groupName)s?", "Add a Room": "Szoba hozzáadása", @@ -500,7 +500,7 @@ "Light theme": "Világos téma", "Dark theme": "Sötét téma", "Unknown": "Ismeretlen", - "Failed to add the following rooms to %(groupId)s:": "Az alábbi szobákat nem sikerült hozzáadni a(z) %(groupId)s csoporthoz:", + "Failed to add the following rooms to %(groupId)s:": "A következő szobák hozzáadása a(z) %(groupId)s csoporthoz sikertelen:", "Matrix ID": "Matrix azonosító", "Matrix Room ID": "Szoba Matrix azonosító", "email address": "E-mail cím", @@ -513,13 +513,13 @@ "Pinned Messages": "Kitűzött üzenetek", "%(senderName)s changed the pinned messages for the room.": "%(senderName)s megváltoztatta a szoba kitűzött szövegeit.", "Who would you like to add to this community?": "Kit szeretnél hozzáadni ehhez a közösséghez?", - "Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "Figyelem: minden személy akit hozzáadsz a közösséghez mindenki számára látható lesz aki ismeri a közösség azonosítóját", + "Warning: any person you add to a community will be publicly visible to anyone who knows the community ID": "Figyelem: minden személy akit hozzáadsz a közösséghez mindenki számára látható lesz, aki ismeri a közösség azonosítóját", "Invite new community members": "Új tagok meghívása a közösségbe", "Invite to Community": "Meghívás a közösségbe", "Which rooms would you like to add to this community?": "Melyik szobákat szeretnéd hozzáadni a közösséghez?", "Add rooms to the community": "Szobák hozzáadása a közösséghez", "Add to community": "Hozzáadás a közösséghez", - "Failed to invite users to community": "Nem sikerült tagokat meghívni a közösségbe", + "Failed to invite users to community": "A felhasználók meghívása a közösségbe sikertelen", "Communities": "Közösségek", "Unpin Message": "Üzenet levétele", "Jump to message": "Üzenetre ugrás", @@ -697,7 +697,7 @@ "Your community hasn't got a Long Description, a HTML page to show to community members.
Click here to open settings and give it one!": "A közösségednek nincs bő leírása, HTML oldala ami megjelenik a közösség tagjainak.
A létrehozáshoz kattints ide!", "Notify the whole room": "Az egész szoba értesítése", "Room Notification": "Szoba értesítések", - "Show these rooms to non-members on the community page and room list?": "Mutassuk meg ezeket a szobákat kívülállóknak a közösségi oldalon és a szobák listájában?", + "Show these rooms to non-members on the community page and room list?": "Megjelenjenek ezek a szobák kívülállóknak a közösségi oldalon és a szobalistában?", "Please note you are logging into the %(hs)s server, not matrix.org.": "Figyelem, a %(hs)s szerverre jelentkezel be és nem a matrix.org szerverre.", "Restricted": "Korlátozott", "Enable inline URL previews by default": "Beágyazott URL előnézetek alapértelmezett engedélyezése", @@ -728,7 +728,7 @@ "Answer Anyway": "Felvétel mindenképpen", "Call": "Hívás", "Answer": "Felvétel", - "Send": "Elküld", + "Send": "Elküldés", "Old cryptography data detected": "Régi titkosítási adatot találhatók", "Data from an older version of Riot has been detected. This will have caused end-to-end cryptography to malfunction in the older version. End-to-end encrypted messages exchanged recently whilst using the older version may not be decryptable in this version. This may also cause messages exchanged with this version to fail. If you experience problems, log out and back in again. To retain message history, export and re-import your keys.": "Régebbi Riot verzióból származó adatok találhatók. Ezek hibás működéshez vezethettek a végponttól-végpontig titkosításban régebbi verzióknál. A nemrég küldött/fogadott titkosított üzenetek ha a régi adatokat használták lehetséges hogy nem lesznek visszafejthetők ebben a verzióban. Ha problémákba ütközöl jelentkezz ki és vissza. A régi üzenetek elérésének biztosításához mentsd ki a kulcsokat és töltsd be újra.", "Warning": "Figyelmeztetés", @@ -746,13 +746,13 @@ "Privacy is important to us, so we don't collect any personal or identifiable data for our analytics.": "A személyes adatok védelme fontos számunkra, így mi nem gyűjtünk személyes és személyhez köthető adatokat az analitikánkhoz.", "Learn more about how we use analytics.": "Tudj meg többet arról hogyan használjuk az analitikai adatokat.", "The information being sent to us to help make Riot.im better includes:": "Az adatok amiket a Riot.im javításához felhasználunk az alábbiak:", - "Where this page includes identifiable information, such as a room, user or group ID, that data is removed before being sent to the server.": "Minden azonosításra alkalmas adatot mint a szoba, felhasználó vagy csoport azonosítót mielőtt az adatokat elküldenénk eltávolításra kerülnek.", + "Where this page includes identifiable information, such as a room, user or group ID, that data is removed before being sent to the server.": "Minden azonosításra alkalmas adat, mint a szoba-, felhasználó- vagy csoportazonosítók, eltávolításra kerülnek, mielőtt elküldenénk a kiszolgálónak.", "The platform you're on": "A platform amit használsz", "The version of Riot.im": "Riot.im verziója", "Your language of choice": "A használt nyelv", - "Which officially provided instance you are using, if any": "Milyen hivatalosan nyújtott verziót használsz", + "Which officially provided instance you are using, if any": "Melyik hivatalosan nyújtott példányt használod", "Whether or not you're using the Richtext mode of the Rich Text Editor": "Használod-e a Richtext módot a szerkesztőben vagy nem", - "Your homeserver's URL": "A Matrix szerver URL-t", + "Your homeserver's URL": "A Matrix kiszolgálód URL-je", "Your identity server's URL": "Az azonosítási szerver URL-t", "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s": "%(fullYear)s. %(monthName)s %(day)s, %(weekDayName)s", "This room is not public. You will not be able to rejoin without an invite.": "Ez a szoba nem nyilvános. Kilépés után csak újabb meghívóval tudsz újra belépni a szobába.", @@ -910,7 +910,7 @@ "With your current browser, the look and feel of the application may be completely incorrect, and some or all features may not function. If you want to try it anyway you can continue, but you are on your own in terms of any issues you may encounter!": "Ebben a böngészőben az alkalmazás felülete tele lehet hibával, és az is lehet, hogy egyáltalán nem működik. Ha így is ki szeretnéd próbálni, megteheted, de ha valami gondod van, nem tudunk segíteni!", "Checking for an update...": "Frissítés keresése...", "There are advanced notifications which are not shown here": "Vannak itt nem látható, haladó értesítések", - "Missing roomId.": "Hiányzó szoba azonosító.", + "Missing roomId.": "Hiányzó szobaazonosító.", "Popout widget": "Kiugró kisalkalmazás", "Every page you use in the app": "Minden oldal, amit az alkalmazásban használsz", "e.g. ": "pl.: ", @@ -964,7 +964,7 @@ "Demote yourself?": "Lefokozod magad?", "Demote": "Lefokozás", "This event could not be displayed": "Az eseményt nem lehet megjeleníteni", - "Permission Required": "Engedély szükséges", + "Permission Required": "Jogosultság szükséges", "You do not have permission to start a conference call in this room": "Nincs jogosultságod konferencia hívást kezdeményezni ebben a szobában", "A call is currently being placed!": "A hívás indítás alatt!", "Failed to remove widget": "A kisalkalmazás törlése sikertelen", @@ -1094,7 +1094,7 @@ "Great! This passphrase looks strong enough.": "Szuper! Ez a jelmondat elég erősnek látszik.", "As a safety net, you can use it to restore your encrypted message history.": "Használhatod egy biztonsági hálóként a titkosított üzenetek visszaállításához.", "Failed to load group members": "A közösség tagságokat nem sikerült betölteni", - "Failed to invite users to the room:": "Felhasználókat nem sikerült meghívni a szobába:", + "Failed to invite users to the room:": "A felhasználók meghívása a szobába sikertelen:", "You do not have permission to invite people to this room.": "Nincs jogosultságod embereket meghívni ebbe a szobába.", "User %(user_id)s does not exist": "%(user_id)s felhasználó nem létezik", "Unknown server error": "Ismeretlen szerver hiba", @@ -1129,7 +1129,7 @@ "Unable to find profiles for the Matrix IDs listed below - would you like to invite them anyway?": "Az alábbi Matrix ID-koz nem sikerül megtalálni a profilokat - így is meghívod őket?", "Invite anyway and never warn me again": "Mindenképpen meghív és ne figyelmeztess többet", "Invite anyway": "Mindenképpen meghív", - "Whether or not you're logged in (we don't record your username)": "Se akkor ha bejelentkezel se akkor ha nem; mi nem tároljuk a felhasználói nevedet", + "Whether or not you're logged in (we don't record your username)": "Akár be vagy jelentkezve, akár nem; nem tároljuk a felhasználónevedet", "Upgrades a room to a new version": "Szoba fejlesztése új verzióra", "Sets the room name": "Szobanév beállítása", "%(senderDisplayName)s upgraded this room.": "%(senderDisplayName)s fejlesztette a szobát.", @@ -1235,7 +1235,7 @@ "Create your account": "Felhasználói fiók létrehozása", "Email (optional)": "E-mail (nem kötelező)", "Phone (optional)": "Telefonszám (nem kötelező)", - "Confirm": "Megerősít", + "Confirm": "Megerősítés", "Other servers": "Más szerverek", "Homeserver URL": "Matrixszerver URL", "Identity Server URL": "Azonosítási Szerver URL", @@ -1255,7 +1255,7 @@ "Recovery Method Removed": "Visszaállítási eljárás törölve", "If you didn't remove the recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.": "Ha nem te törölted a visszaállítási eljárást, akkor egy támadó hozzá akar férni a fiókodhoz. Azonnal változtasd meg a jelszavadat és állíts be egy visszaállítási eljárást a Beállításokban.", "Chat with Riot Bot": "Csevegés a Riot Robottal", - "The file '%(fileName)s' exceeds this homeserver's size limit for uploads": "'%(fileName)s' mérete nagyobb mint amekkorát a Matrix szerver megenged feltölteni", + "The file '%(fileName)s' exceeds this homeserver's size limit for uploads": "A(z) „%(fileName)s” mérete nagyobb mint amekkorát a Matrix-kiszolgáló enged feltölteni", "Gets or sets the room topic": "Lekérdezi vagy beállítja a szoba témáját", "This room has no topic.": "A szobának nincs témája.", "%(senderDisplayName)s made the room public to whoever knows the link.": "%(senderDisplayName)s hozzáférhetővé tette a szobát bárkinek, aki ismeri a linket.", @@ -1371,7 +1371,7 @@ "Allow Peer-to-Peer for 1:1 calls": "Ponttól-pontig kapcsolat engedélyezése az 1:1 hívásokban", "Credits": "Közreműködők", "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "Ha bármilyen hibába botlasz vagy szeretnél visszajelzést küldeni nekünk, kérjük oszd meg velünk a GitHub-on.", - "Changes your display nickname in the current room only": "Csak ebben a szobában változtatod meg a becenevedet", + "Changes your display nickname in the current room only": "Csak ebben a szobában változtatja meg a becenevedet", "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s engedélyezte a kitűzőket ebben a szobában az alábbi közösséghez: %(groups)s.", "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s letiltotta a kitűzőket ebben a szobában az alábbi közösséghez: %(groups)s.", "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s engedélyezte a kitűzőket ebben a szobában az alábbi közösséghez: %(newGroups)s és letiltotta ehhez a közösséghez: %(oldGroups)s.", @@ -1393,7 +1393,7 @@ "Create your Matrix account on %(serverName)s": "Készíts egy Matrix fiókot itt: %(serverName)s", "Could not load user profile": "A felhasználói profil nem tölthető be", "Your Matrix account on %(serverName)s": "A Matrix fiókod itt: %(serverName)s", - "Prepends ¯\\_(ツ)_/¯ to a plain-text message": "Hozzáteszi a sima szöveges üzenethez ezt: ¯\\_(ツ)_/¯", + "Prepends ¯\\_(ツ)_/¯ to a plain-text message": "A sima szöveges üzenet elé teszi ezt: ¯\\_(ツ)_/¯", "User %(userId)s is already in the room": "%(userId)s felhasználó már a szobában van", "The user must be unbanned before they can be invited.": "A felhasználó kitiltását először vissza kell vonni mielőtt újra meghívható lesz.", "Upgrade to your own domain": "Frissíts a saját domain-re", @@ -1419,11 +1419,11 @@ "Once enabled, encryption for a room cannot be disabled. Messages sent in an encrypted room cannot be seen by the server, only by the participants of the room. Enabling encryption may prevent many bots and bridges from working correctly. Learn more about encryption.": "Ha egyszer engedélyezve lett, a szoba titkosítását nem lehet kikapcsolni. A titkosított szobákban küldött üzenetek a szerver számára nem, csak a szoba tagjai számára láthatók. A titkosítás bekapcsolása megakadályoz sok botot és hidat a megfelelő működésben. Tudj meg többet a titkosításról.", "Power level": "Hozzáférési szint", "Want more than a community? Get your own server": "Többet szeretnél, mint egy közösség? Szerezz saját szervert", - "Please install Chrome, Firefox, or Safari for the best experience.": "Kérlek telepíts Chromeot, Firefoxot vagy Safarit a jegjobb élményhez.", + "Please install Chrome, Firefox, or Safari for the best experience.": "A legjobb élmény eléréséhez kérlek telepíts Chrome-ot, Firefoxot vagy Safarit.", "Warning: Upgrading a room will not automatically migrate room members to the new version of the room. We'll post a link to the new room in the old version of the room - room members will have to click this link to join the new room.": "Figyelmeztetés: A szoba frissítése nem fogja automatikusan átvinni a szoba résztvevőit az új verziójú szobába. A régi szobába bekerül egy link az új szobához - a tagoknak rá kell kattintani a linkre az új szobába való belépéshez.", - "Adds a custom widget by URL to the room": "Egyedi kisalkalmazás hozzáadása a szobához URL-lel", - "Please supply a https:// or http:// widget URL": "Kérlek add meg a https:// vagy http:// kisalkalmazás URL-t", - "You cannot modify widgets in this room.": "A kisalkalmazásokat nem módosíthatod a szobában.", + "Adds a custom widget by URL to the room": "Egyéni kisalkalmazás hozzáadása a szobához URL alapján", + "Please supply a https:// or http:// widget URL": "Add meg a kisalkalmazás https:// vagy http:// URL-jét", + "You cannot modify widgets in this room.": "Nem módosíthatod a kisalkalmazásokat a szobában.", "%(senderName)s revoked the invitation for %(targetDisplayName)s to join the room.": "%(senderName)s visszavonta %(targetDisplayName)s a szobába való belépéséhez szükséges meghívóját.", "Upgrade this room to the recommended room version": "A szoba fejlesztése a javasolt verzióra", "This room is running room version , which this homeserver has marked as unstable.": "A szoba verziója: , amit a Matrix szerver instabilnak tekint.", @@ -1446,8 +1446,8 @@ }, "Whether or not you're using the 'breadcrumbs' feature (avatars above the room list)": "Használsz-e „morzsákat” (profilképek a szobalista felett)", "Replying With Files": "Válasz fájlokkal", - "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "Egyenlőre nem lehet fájlal válaszolni. Szeretnéd feltölteni a fájlt úgy, hogy az nem egy válasz lesz?", - "The file '%(fileName)s' failed to upload.": "A %(fileName)s fájlt nem sikerült feltölteni.", + "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "Egyelőre nem lehet fájllal válaszolni. Szeretnéd feltölteni a fájlt úgy, hogy az nem egy válasz lesz?", + "The file '%(fileName)s' failed to upload.": "A(z) „%(fileName)s” fájl feltöltése sikertelen.", "Rotate counter-clockwise": "Óramutató járásával ellentétesen fordít", "Rotate clockwise": "Óramutató járásával megegyező irányba fordít", "GitHub issue": "GitHub hibajegy", @@ -1470,8 +1470,8 @@ }, "Cancel All": "Mindent megszakít", "Upload Error": "Feltöltési hiba", - "The server does not support the room version specified.": "A szerver nem támogatja a megadott szoba verziót.", - "Changes your avatar in this current room only": "A profilképedet csak ebben a szobában változtatja meg", + "The server does not support the room version specified.": "A kiszolgáló nem támogatja a megadott szobaverziót.", + "Changes your avatar in this current room only": "Csak ebben a szobában változtatja meg a profilképedet", "Sends the given message coloured as a rainbow": "A megadott üzenetet szivárvány színben küldi el", "Sends the given emote coloured as a rainbow": "A megadott hangulatjelet szivárvány színben küldi el", "The user's homeserver does not support the version of the room.": "A felhasználó matrix szervere nem támogatja a megadott szoba verziót.", @@ -1524,7 +1524,7 @@ "Invalid base_url for m.identity_server": "Érvénytelen base_url az m.identity_server -hez", "Identity server URL does not appear to be a valid identity server": "Az Azonosító szerver URL nem tűnik érvényesnek", "A conference call could not be started because the integrations server is not available": "A konferencia hívást nem lehet elkezdeni mert az integrációs szerver nem érhető el", - "Name or Matrix ID": "Név vagy Matrix azon.", + "Name or Matrix ID": "Név vagy Matrix azonosító", "Unbans user with given ID": "Visszaengedi a megadott azonosítójú felhasználót", "reacted with %(shortName)s": "ezzel reagált: %(shortName)s", "edited": "szerkesztve", @@ -1576,7 +1576,7 @@ "other": "%(oneUser)s %(count)s alkalommal nem változtatott semmit", "one": "%(oneUser)snem változtatott semmit" }, - "Changes your avatar in all rooms": "A profilképed megváltozik minden szobában", + "Changes your avatar in all rooms": "Megváltoztatja a profilképed az összes szobában", "Removing…": "Eltávolítás…", "Clear all data": "Minden adat törlése", "Your homeserver doesn't seem to support this feature.": "A matrix szervered úgy tűnik nem támogatja ezt a szolgáltatást.", @@ -1599,10 +1599,10 @@ "Terms of Service": "Felhasználási feltételek", "Service": "Szolgáltatás", "Summary": "Összefoglaló", - "Call failed due to misconfigured server": "A hívás meghiúsult a helytelenül beállított szerver miatt", - "Please ask the administrator of your homeserver (%(homeserverDomain)s) to configure a TURN server in order for calls to work reliably.": "Kérd meg a matrix szerver (%(homeserverDomain)s) adminisztrátorát, hogy a hívások megfelelő működéséhez állítson be egy TURN szervert.", - "Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "Másik lehetőségként használhatod a nyilvános szervert: turn.matrix.org, de ez nem lesz annyira megbízható és megosztja az IP címedet a szerverrel. A Beállításokban állíthatod be.", - "Try using turn.matrix.org": "Próbáld meg használni a turn.matrix.org-ot", + "Call failed due to misconfigured server": "A hívás a helytelenül beállított kiszolgáló miatt sikertelen", + "Please ask the administrator of your homeserver (%(homeserverDomain)s) to configure a TURN server in order for calls to work reliably.": "Kérd meg a Matrix-kiszolgálód (%(homeserverDomain)s) adminisztrátorát, hogy a hívások megfelelő működéséhez állítson be egy TURN-kiszolgálót.", + "Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "Másik lehetőségként használhatod a turn.matrix.org nyilvános kiszolgálót, de ez nem lesz annyira megbízható, és megosztja az IP-címedet a kiszolgálóval. A Beállításokban állíthatod be.", + "Try using turn.matrix.org": "A turn.matrix.org használatának kipróbálása", "Messages": "Üzenetek", "Actions": "Műveletek", "Displays list of commands with usages and descriptions": "Parancsok megjelenítése példával és leírással", @@ -1615,9 +1615,9 @@ "Could not connect to Identity Server": "Az Azonosítási Szerverhez nem lehet csatlakozni", "Checking server": "Szerver ellenőrzése", "Terms of service not accepted or the identity server is invalid.": "A felhasználási feltételek nincsenek elfogadva vagy az azonosítási szerver nem érvényes.", - "Identity server has no terms of service": "Az azonosítási szerverhez nincsenek felhasználási feltételek", + "Identity server has no terms of service": "Az azonosítási kiszolgálónak nincsenek felhasználási feltételei", "The identity server you have chosen does not have any terms of service.": "Az általad választott azonosítási szerverhez nincsenek felhasználási feltételek.", - "Only continue if you trust the owner of the server.": "Csak akkor lépj tovább ha megbízol a szerver tulajdonosában.", + "Only continue if you trust the owner of the server.": "Csak akkor lépj tovább, ha megbízol a kiszolgáló tulajdonosában.", "Disconnect from the identity server ?": "Bontod a kapcsolatot ezzel az azonosítási szerverrel: ?", "Disconnect": "Kapcsolat bontása", "Identity Server (%(server)s)": "Azonosítás Szerver (%(server)s)", @@ -1658,13 +1658,13 @@ "Use an identity server to invite by email. Use the default (%(defaultIdentityServerName)s) or manage in Settings.": "Használj azonosítási szervert e-mail címmel való meghíváshoz. Használd az alapértelmezett szervert (%(defaultIdentityServerName)s) vagy adj meg mást a Beállításokban.", "Use an identity server to invite by email. Manage in Settings.": "Használj azonosítási szervert e-mail címmel való meghíváshoz. Megadása a Beállításokban.", "Enable room encryption": "Szoba titkosításának bekapcsolása", - "Use an identity server": "Azonosítási szerver használata", - "Use an identity server to invite by email. Click continue to use the default identity server (%(defaultIdentityServerName)s) or manage in Settings.": "Azonosítási szerver használata e-maillel való meghíváshoz. Kattints a folytatáshoz az alapértelmezett (%(defaultIdentityServerName)s) azonosítási szerverrel vagy változtasd meg a Beállításokban.", - "Use an identity server to invite by email. Manage in Settings.": "Az e-maillel való meghíváshoz használj azonosítási szervert. Módosítsd a Beállításokban.", + "Use an identity server": "Azonosítási kiszolgáló használata", + "Use an identity server to invite by email. Click continue to use the default identity server (%(defaultIdentityServerName)s) or manage in Settings.": "Egy azonosítási kiszolgáló használata az e-maillel történő meghíváshoz. Kattints a folytatáshoz az alapértelmezett azonosítási kiszolgáló (%(defaultIdentityServerName)s) használatához, vagy állítsd be a Beállításokban.", + "Use an identity server to invite by email. Manage in Settings.": "Egy azonosítási kiszolgáló használata az e-maillel történő meghíváshoz. Módosítás a Beállításokban.", "Deactivate user?": "Felhasználó felfüggesztése?", "Deactivating this user will log them out and prevent them from logging back in. Additionally, they will leave all the rooms they are in. This action cannot be reversed. Are you sure you want to deactivate this user?": "A felhasználó felfüggesztése a felhasználót kijelentkezteti és megakadályozza, hogy vissza tudjon lépni. Továbbá kilép minden szobából aminek tagja volt. Ezt nem lehet visszavonni. Biztos, hogy felfüggeszted ezt a felhasználót?", "Deactivate user": "Felhasználó felfüggesztése", - "Sends a message as plain text, without interpreting it as markdown": "Az üzenet elküldése sima szövegként anélkül, hogy „markdown” formázás lenne", + "Sends a message as plain text, without interpreting it as markdown": "Az üzenet elküldése sima szövegként anélkül, hogy „markdown” formázásként értelmezné", "An error (%(errcode)s) was returned while trying to validate your invite. You could try to pass this information on to a room admin.": "A meghívód ellenőrzésekor az alábbi hibát kaptuk: %(errcode)s. Ezt az információt megpróbálhatod eljuttatni a szoba gazdájának.", "This invite to %(roomName)s was sent to %(email)s which is not associated with your account": "A meghívó ehhez a szobához: %(roomName)s erre az e-mail címre lett elküldve: %(email)s ami nincs társítva a fiókodhoz", "Link this email with your account in Settings to receive invites directly in Riot.": "Kösd össze a Beállításokban ezt az e-mail címet a fiókoddal, hogy közvetlenül a Riotba kaphassa meghívókat.", @@ -1680,7 +1680,7 @@ "Change identity server": "Azonosítási szerver kicserélése", "Disconnect from the identity server and connect to instead?": " azonosítási szerverről lecsatlakozás és csatlakozás ehhez: ?", "Disconnect identity server": "Az azonosítási szerverről lecsatlakozás", - "You are still sharing your personal data on the identity server .": "Az azonosítási szerverrel () továbbra is megosztasz személyes adatokat.", + "You are still sharing your personal data on the identity server .": "Továbbra is megosztasz személyes adatokat a(z) azonosítási kiszolgálón.", "We recommend that you remove your email addresses and phone numbers from the identity server before disconnecting.": "Javasoljuk, hogy mielőtt az azonosítási szerverről lecsatlakozol töröld az e-mail címedet és telefonszámodat.", "Disconnect anyway": "Mindenképpen lecsatlakozás", "No recent messages by %(user)s found": "Nincs friss üzenet ettől a felhasználótól: %(user)s", @@ -1717,7 +1717,7 @@ "Report Content": "Tartalom jelentése", "Read Marker lifetime (ms)": "Olvasás visszajelzés érvényesség (ms)", "Read Marker off-screen lifetime (ms)": "Olvasás visszajelzés érvényessége képernyőn kívül (ms)", - "Changes the avatar of the current room": "Profilkép megváltoztatása az adott szobában", + "Changes the avatar of the current room": "Megváltoztatja a profilképed a jelenlegi szobában", "Room alias": "Szoba álnév", "e.g. my-room": "pl.: szobam", "Please provide a room alias": "Kérlek adj meg egy álnevet a szobához", @@ -1789,7 +1789,7 @@ "No identity server is configured so you cannot add an email address in order to reset your password in the future.": "Azonosítási szerver nincs beállítva, így nem tudsz hozzáadni e-mail címet amivel vissza lehetne állítani a jelszót a későbbiekben.", "Unread messages.": "Olvasatlan üzenetek.", "Show tray icon and minimize window to it on close": "Tálcaikon mutatása és az ablak összecsukása bezáráskor", - "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Ez a művelet az e-mail cím vagy telefonszám ellenőrzése miatt hozzáférést igényel az alapértelmezett azonosítási szerverhez (), de a szervernek nincsen semmilyen felhasználási feltétele.", + "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Ez a művelet az e-mail cím vagy telefonszám ellenőrzése miatt hozzáférést igényel a(z) alapértelmezett azonosítási kiszolgálóhoz, de a kiszolgálónak nincsenek felhasználási feltételei.", "Trust": "Megbízom benne", "Message Actions": "Üzenet Műveletek", "%(name)s (%(userId)s)": "%(name)s (%(userId)s)", @@ -1836,7 +1836,7 @@ "Room ID or alias of ban list": "Tiltó lista szoba azonosítója vagy alternatív neve", "Subscribe": "Feliratkozás", "You have ignored this user, so their message is hidden. Show anyways.": "Ezt a felhasználót figyelmen kívül hagyod, így az üzenetei el lesznek rejtve. Mindenképpen megmutat.", - "Custom (%(level)s)": "Egyedi (%(level)s)", + "Custom (%(level)s)": "Egyéni (%(level)s)", "Trusted": "Megbízható", "Not trusted": "Megbízhatatlan", "Direct message": "Közvetlen beszélgetés", @@ -1851,7 +1851,7 @@ "Your theme": "Témád", "Riot URL": "Riot URL", "Room ID": "Szoba azonosító", - "Widget ID": "Kisalkalmazás azon.", + "Widget ID": "Kisalkalmazás azonosító", "Using this widget may share data with %(widgetDomain)s & your Integration Manager.": "Ennek a kisalkalmazásnak a használata adatot oszthat meg %(widgetDomain)s domain-nel és az Integrációs Menedzserrel.", "Using this widget may share data with %(widgetDomain)s.": "Ennek a kisalkalmazásnak a használata adatot oszthat meg %(widgetDomain)s domain-nel.", "Widget added by": "A kisalkalmazást hozzáadta", @@ -1885,8 +1885,8 @@ "Match system theme": "A rendszer témájához megfelelő", "Clear notifications": "Értesítések törlése", "Customise your experience with experimental labs features. Learn more.": "Kísérleti labor tulajdonságokkal egyénre szabhatod az élményt. Tudj meg többet.", - "Error upgrading room": "A szoba verziófrissítésénél hiba történt", - "Double check that your server supports the room version chosen and try again.": "Ellenőrizd még egyszer, hogy a szervered támogatja-e a szoba verzióját és próbáld újra.", + "Error upgrading room": "Hiba a szoba verziófrissítésekor", + "Double check that your server supports the room version chosen and try again.": "Ellenőrizd még egyszer, hogy a kiszolgálód támogatja-e kiválasztott szobaverziót, és próbáld újra.", "This message cannot be decrypted": "Ezt az üzenetet nem lehet visszafejteni", "Unencrypted": "Titkosítatlan", "Automatically invite users": "Felhasználók automatikus meghívása", @@ -1929,7 +1929,7 @@ "Unable to set up secret storage": "A biztonsági tárolót nem sikerült beállítani", "%(senderName)s removed the rule banning users matching %(glob)s": "%(senderName)s törölte azt a szabályt amivel ilyen felhasználók voltak kitiltva: %(glob)s", "%(senderName)s removed the rule banning rooms matching %(glob)s": "%(senderName)s törölte azt a szabályt amivel ilyen szobák voltak kitiltva: %(glob)s", - "%(senderName)s removed the rule banning servers matching %(glob)s": "%(senderName)s törölte azt a szabályt amivel ilyen szerverek voltak kitiltva: %(glob)s", + "%(senderName)s removed the rule banning servers matching %(glob)s": "%(senderName)s törölte azt a szabályt, amivel az ennek megfelelő kiszolgálók ki voltak tiltva: %(glob)s", "%(senderName)s removed a ban rule matching %(glob)s": "%(senderName)s törölte ezt a kitiltó szabályt: %(glob)s", "%(senderName)s updated an invalid ban rule": "%(senderName)s frissített egy érvénytelen kitiltó szabályt", "%(senderName)s updated the rule banning users matching %(glob)s for %(reason)s": "%(senderName)s frissítette azt a szabályt amivel ilyen felhasználók voltak kitiltva: %(glob)s ezért: %(reason)s", @@ -2035,7 +2035,7 @@ "Encryption upgraded": "Titkosítás fejlesztve", "Encryption setup complete": "Titkosítás beállítása kész", "Verify this session": "Munkamenet ellenőrzése", - "Encryption upgrade available": "A titkosítás fejlesztése elérhető", + "Encryption upgrade available": "A titkosítási fejlesztés elérhető", "%(senderName)s turned on end-to-end encryption.": "%(senderName)s bekapcsolta a végpontok közötti titkosítást.", "%(senderName)s turned on end-to-end encryption (unrecognised algorithm %(algorithm)s).": "%(senderName)s bekapcsolta a végpontok közötti titkosítást (ismeretlen algoritmus: %(algorithm)s).", "Enable message search in encrypted rooms": "Üzenetek keresésének engedélyezése titkosított szobákban", @@ -2075,7 +2075,7 @@ "Unverified session": "Ellenőrizetlen munkamenet", "Verifies a user, session, and pubkey tuple": "Felhasználó, munkamenet és nyilvános kulcs hármas ellenőrzése", "Unknown (user, session) pair:": "Ismeretlen (felhasználó, munkamenet) páros:", - "Session already verified!": "Munkamenet már ellenőrizve!", + "Session already verified!": "A munkamenet már ellenőrizve volt!", "WARNING: Session already verified, but keys do NOT MATCH!": "FIGYELEM: A munkamenet már ellenőrizve van de a kulcsok NEM EGYEZNEK!", "Enable cross-signing to verify per-user instead of per-session (in development)": "Kereszt-aláírás engedélyezése a felhasználó alapú azonosításhoz a munkamenet alapú helyett (fejlesztés alatt)", "Show padlocks on invite only rooms": "Lakat mutatása azoknál a szobáknál amikbe csak meghívóval lehet belépni", @@ -2099,8 +2099,8 @@ "one": "%(count)s munkamenet törlése" }, "This session is backing up your keys. ": "Ez a munkamenet elmenti a kulcsaidat. ", - "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "FIGYELEM: KULCS ELLENŐRZÉS HIBÁS! %(userId)s aláírási kulcsa és a munkamenet: %(deviceId)s ujjlenyomata \"%(fprint)s\" ami nem egyezik meg a megadott ujjlenyomattal ami \"%(fingerprint)s\". Ez jelentheti azt, hogy a kommunikációt lehallgatják!", - "The signing key you provided matches the signing key you received from %(userId)s's session %(deviceId)s. Session marked as verified.": "A megadott aláírási kulcs megegyezik %(userId)s felhasználótól kapott aláírási kulccsal ebben a munkamenetben: %(deviceId)s. A munkamenet hitelesnek lett jelölve.", + "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "FIGYELEM: KULCSELLENŐRZÉS SIKERTELEN! %(userId)s aláírási kulcsa és a %(deviceId)s munkamenet ujjlenyomata „%(fprint)s”, ami nem egyezik meg a megadott ujjlenyomattal: „%(fingerprint)s”. Ez azt is jelentheti, hogy a kommunikációt lehallgatják!", + "The signing key you provided matches the signing key you received from %(userId)s's session %(deviceId)s. Session marked as verified.": "A megadott aláírási kulcs megegyezik %(userId)s felhasználótól kapott aláírási kulccsal ebben a munkamenetben: %(deviceId)s. A munkamenet ellenőrzöttnek lett jelölve.", "Changing password will currently reset any end-to-end encryption keys on all sessions, making encrypted chat history unreadable, unless you first export your room keys and re-import them afterwards. In future this will be improved.": "Jelenleg a jelszó változtatás minden munkamenet végpontok közötti titkosító kulcsait alaphelyzetbe állítja, ezáltal a titkosított üzenetek olvashatatlanok lesznek, hacsak először nem mented ki a szobák kulcsait és töltöd vissza jelszóváltoztatás után. A jövőben ezt egyszerűsítjük majd.", "This session is not backing up your keys, but you do have an existing backup you can restore from and add to going forward.": "Ez az munkamenet nem menti el a kulcsaidat, de van létező mentésed ahonnan vissza tudsz állni és továbbléphetsz.", "Connect this session to key backup before signing out to avoid losing any keys that may only be on this session.": "Állítsd be ezen az munkameneten a Kulcs Mentést kijelentkezés előtt, hogy ne veszíts el olyan kulcsot ami csak ezen az eszközön van meg.", @@ -2144,7 +2144,7 @@ "Your messages are not secure": "Az üzeneteid nincsenek biztonságban", "One of the following may be compromised:": "Valamelyik az alábbiak közül kompromittált:", "Your homeserver": "Matrix szervered", - "The homeserver the user you’re verifying is connected to": "Az ellenőrizendő felhasználó ehhez a matrix szerverhez kapcsolódik:", + "The homeserver the user you’re verifying is connected to": "Az ellenőrizendő felhasználó ehhez a matrix kiszolgálóhoz kapcsolódik:", "Yours, or the other users’ internet connection": "A te vagy a másik felhasználó Internet kapcsolata", "Yours, or the other users’ session": "A te vagy a másik felhasználó munkamenete", "%(count)s sessions": { @@ -2241,9 +2241,9 @@ "Reset cross-signing and secret storage": "Eszközök közti hitelesítés és biztonsági tároló visszaállítása", "The version of Riot": "Riot verziója", "Whether you're using Riot on a device where touch is the primary input mechanism": "Olyan eszközön használod-e a Riotot, ahol az érintés az elsődleges beviteli mód", - "Whether you're using Riot as an installed Progressive Web App": "A Riotot progresszív webalkalmazásként használod-e", + "Whether you're using Riot as an installed Progressive Web App": "Progresszív webalkalmazásként használod-e a Riotot", "Your user agent": "Felhasználói ügynök", - "The information being sent to us to help make Riot better includes:": "Az alábbi információk kerülnek elküldésre amivel a Riotot jobbá tudjuk tenni:", + "The information being sent to us to help make Riot better includes:": "Az alábbi információk kerülnek elküldésre, amivel jobbá tehetjük a Riotot:", "The session you are trying to verify doesn't support scanning a QR code or emoji verification, which is what Riot supports. Try with a different client.": "Az ellenőrizni kívánt munkamenet nem támogatja se a QR kód beolvasást se az emodzsi ellenőrzést, amit a Riot támogat. Próbáld meg egy másik klienssel.", "You declined": "Elutasítottad", "%(name)s declined": "%(name)s elutasította", @@ -2265,8 +2265,8 @@ "Order rooms by name": "Szobák rendezése név szerint", "Show rooms with unread notifications first": "Olvasatlan üzeneteket tartalmazó szobák megjelenítése elől", "Show shortcuts to recently viewed rooms above the room list": "Billentyűkombináció megjelenítése a nemrég meglátogatott szobákhoz a szoba lista felett", - "Sign In or Create Account": "Belépés vagy Fiók Készítés", - "Use your account or create a new one to continue.": "A folytatáshoz használd a fiókodat vagy készíts egy újat.", + "Sign In or Create Account": "Bejelentkezés vagy fiók létrehozása", + "Use your account or create a new one to continue.": "A folytatáshoz használd a fiókodat, vagy hozz létre egy újat.", "Create Account": "Fiók létrehozása", "Displays information about a user": "A felhasználóról információ megjelenítése", "To report a Matrix-related security issue, please read the Matrix.org Security Disclosure Policy.": "Matrix-szal kapcsolatos biztonsági hibák jelentésével kapcsolatban kérlek olvasd el a Matrix.org Biztonsági hiba közzétételi szabályzatot.", @@ -2400,21 +2400,146 @@ "Space": "Szóköz", "End": "End", "Session backup key:": "Munkamenet másolat kulcs:", + "Use Single Sign On to continue": "A folytatáshoz használd az egyszeri bejelentkezést (SSO)", + "Single Sign On": "Egyszeri bejelentkezés", + "%(name)s is requesting verification": "A(z) %(name)s ellenőrzést kér", + "Sends a message as html, without interpreting it as markdown": "Az üzenet elküldése html szövegként anélkül, hogy „markdown” formázásként értelmezné", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Erősítsd meg, hogy az alábbi emodzsik mindkét munkamenetben azonos sorrendben jelentek meg:", + "Verify this session by confirming the following number appears on its screen.": "Ellenőrizd ezt a munkamenetet azzal, hogy megerősíted, hogy az alábbi szám jelent meg a kijelzőjén.", + "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Az ellenőrzéshez a másik munkamenetedre várakozunk, %(deviceName)s (%(deviceId)s)…", + "From %(deviceName)s (%(deviceId)s)": "Innen: %(deviceName)s (%(deviceId)s)", + "well formed": "helyes formátum", + "unexpected type": "váratlan típus", + "Confirm deleting these sessions": "Megerősíted ennek a munkamenetnek a törlését", + "Click the button below to confirm deleting these sessions.": { + "other": "Ezeknek a munkamenetek törlésének a megerősítéséhez kattints a gombra lent.", + "one": "Ennek a munkamenet törlésének a megerősítéséhez kattints a gombra lent." + }, + "Delete sessions": { + "other": "Munkamenetek törlése", + "one": "Munkamenet törlése" + }, + "Waiting for you to accept on your other session…": "Az elfogadást várjuk a másik munkamenetedből…", + "Almost there! Is your other session showing the same shield?": "Majdnem kész! A másik munkameneted is ugyanazt a pajzsot mutatja?", + "Almost there! Is %(displayName)s showing the same shield?": "Majdnem kész! %(displayName)s is ugyanazt a pajzsot mutatja?", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Sikeresen ellenőrizted: %(deviceName)s (%(deviceId)s)!", + "Start verification again from the notification.": "Ellenőrzés újrakezdése az értesítésből.", + "Start verification again from their profile.": "Ellenőrzés újraindítása a profiljából.", + "Verification timed out.": "Az ellenőrzés időtúllépés miatt megszakadt.", + "You cancelled verification on your other session.": "Az ellenőrzést megszakítottad a másik munkamenetedben.", + "%(displayName)s cancelled verification.": "%(displayName)s megszakította az ellenőrzést.", + "You cancelled verification.": "Megszakítottad az ellenőrzést.", + "Enable end-to-end encryption": "Végpontok közötti titkosítás engedélyezése", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Ezt később nem lehet kikapcsolni. A hidak és a legtöbb bot nem fog működni egyenlőre.", + "Confirm account deactivation": "Fiók felfüggesztésének megerősítése", + "Server did not require any authentication": "A szerver nem követelt meg semmilyen azonosítást", + "Server did not return valid authentication information.": "A szerver semmilyen érvényes azonosítási információt sem küldött vissza.", + "There was a problem communicating with the server. Please try again.": "A szerverrel való kommunikációval probléma történt. Kérlek próbáld újra.", + "Sign in with SSO": "Belépés SSO-val", + "Welcome to %(appName)s": "Üdv itt: %(appName)s", + "Liberate your communication": "Szabadítsd fel a kommunikációdat", + "Send a Direct Message": "Közvetlen üzenet küldése", + "Explore Public Rooms": "Nyilvános szobák felderítése", + "Create a Group Chat": "Készíts Csoportos Beszélgetést", + "Self-verification request": "Ön ellenőrzés kérése", + "Cancel replying to a message": "Üzenet válasz megszakítása", + "Confirm adding email": "E-mail hozzáadásának megerősítése", + "Click the button below to confirm adding this email address.": "Az e-mail cím hozzáadásának megerősítéséhez kattints a gombra lent.", + "Confirm adding phone number": "Telefonszám hozzáadásának megerősítése", + "Click the button below to confirm adding this phone number.": "Az telefonszám hozzáadásának megerősítéséhez kattints a gombra lent.", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Erősítsd meg, hogy az egyszeri bejelentkezésnél a személyazonosságod bizonyításaként használt e-mail címet hozzáadod.", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Erősítsd meg, hogy az egyszeri bejelentkezésnél a személyazonosságod bizonyításaként használt telefonszámot hozzáadod.", + "If you cancel now, you won't complete your operation.": "A műveletet nem fejezed be, ha ezt most megszakítod.", + "Failed to set topic": "A téma beállítása sikertelen", + "Command failed": "A parancs sikertelen", + "Could not find user in room": "A felhasználó nem található a szobában", + "Enable cross-signing to verify per-user instead of per-session": "A felhasználó alapú ellenőrzéshez a munkamenet alapú helyett engedélyezd az eszközök közötti hitelesítést", + "Keep recovery passphrase in memory for this session": "A visszaállítási jelmondat memóriában tartása ebben a munkamenetben", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Erősítsd meg az egyszeri bejelentkezéssel, hogy ezeket a munkameneteteket törlöd.", + "one": "Erősítsd meg egyszeri bejelentkezéssel, hogy ezt a munkamenetet törlöd." + }, + "Can't load this message": "Ezt az üzenetet nem sikerült betölteni", + "Submit logs": "Napló elküldése", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Emlékeztető: A böngésződ nem támogatott, így az élmény kiszámíthatatlan lehet.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Erősítsd meg egyszeri bejelentkezéssel, hogy felfüggeszted ezt a fiókot.", + "Are you sure you want to deactivate your account? This is irreversible.": "Biztos, hogy felfüggeszted a fiókodat? Ezt nem lehet visszavonni.", + "Unable to upload": "Nem lehet feltölteni", + "Verify other session": "Más munkamenetek ellenőrzése", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "A biztonsági tárolóhoz nem lehet hozzáférni. Kérlek ellenőrizd, hogy jó visszaállítási jelmondatot adtál-e meg.", + "Warning: You should only do this on a trusted computer.": "Figyelmeztetés: Ezt csak megbízható számítógépen tedd meg.", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "A visszaállítási jelmondat megadásával hozzáférhetsz a titkosított üzeneteidhez és az eszközök közötti aláírásnál használt személyazonosságodhoz hogy más munkameneteket ellenőrizhess.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Ha elfelejtetted a visszaállítási jelmondatodat, akkor használhatod a visszaállítási kulcsot vagy új visszaállítási lehetőséget állíthatsz be.", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "Ezzel a visszaállítási kulccsal a mentést nem lehet visszafejteni: kérlek ellenőrizd, hogy a visszaállítási kulcsot jól adtad-e meg.", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "A mentést nem lehet visszafejteni ezzel a visszaállítási jelmondattal: kérlek ellenőrizd, hogy a megfelelő visszaállítási jelmondatot adtad-e meg.", + "Syncing...": "Szinkronizálás…", + "Signing In...": "Bejelentkezés…", + "If you've joined lots of rooms, this might take a while": "Ha sok szobában vagy benn ez eltarthat egy darabig", + "Use an existing session to verify this one, granting it access to encrypted messages.": "A titkosított üzenetekhez való hozzáféréshez nyiss meg egy létező munkamenetet és használd ennek a hitelesítésére.", + "If you can’t access one, ": "Ha nem érsz el egyet sem, ", + "Use your other device to continue…": "A folytatáshoz használd a más eszközödet…", + "Great! This recovery passphrase looks strong enough.": "Nagyszerű! Ez a visszaállítási jelmondat elég erősnek tűnik.", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Helyezd biztonságba a titkosított információkat, hogy kijelentkezés után is vissza tudd állítani, a visszaállítási jelmondat beállításával. Ez legyen a fiók jelszótól különböző:", + "Enter a recovery passphrase": "Visszaállítási jelmondat megadása", + "Back up encrypted message keys": "Titkosított üzenetek kulcsainak mentése", + "Enter your recovery passphrase a second time to confirm it.": "A megerősítéshez add meg a visszaállítási jelmondatot még egyszer.", + "Confirm your recovery passphrase": "Visszaállítási jelmondat megerősítése", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "A visszaállítási kulcs egy biztonsági háló - arra az esetre ha elfelejted a visszaállítási jelmondatot a titkosított üzenetekhez való hozzáférést vissza tudd állítani.", + "Confirm recovery passphrase": "Visszaállítási jelmondat megerősítése", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "A kulcsaidat titkosított formában tároljuk a szerverünkön. Helyezd biztonságba a mentéseded a visszaállítási jelmondattal.", + "Enter a recovery passphrase...": "Visszaállítási jelmondat megadása…", + "Please enter your recovery passphrase a second time to confirm.": "A megerősítéshez kérlek add meg a visszaállítási jelmondatot még egyszer.", + "Repeat your recovery passphrase...": "Ismételd meg a visszaállítási jelmondatot…", + "Secure your backup with a recovery passphrase": "Védd a mentést a visszaállítási jelmondattal", + "Currently indexing: %(currentRoom)s": "Indexelés alatt: %(currentRoom)s", + "Send a bug report with logs": "Hibajelentés beküldése naplóval", + "Please supply a widget URL or embed code": "Add meg a kisalkalmazás URL-jét vagy a beágyazott kódot", + "Verify this login": "Belépés ellenőrzése", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Erősítsd meg ebben a bejelentkezésben a személyazonosságodat egy másik munkamenetből, hogy hozzáférhess a titkosított üzenetekhez.", + "This requires the latest Riot on your other devices:": "A Riot legújabb kliensére van ehhez szükséged a többi eszközödön:", + "or another cross-signing capable Matrix client": "vagy másik eszközök közötti hitelesítésre alkalmas Matrix kliensre", + "Use Recovery Passphrase or Key": "Használd a Visszaállítási Jelmondatot vagy Kulcsot", + "Unable to query secret storage status": "A biztonsági tároló állapotát nem lehet lekérdezni", + "Review where you’re logged in": "Tekintsd át hol vagy bejelentkezve", + "New login. Was this you?": "Új bejelentkezés. Te voltál?", + "Verify all your sessions to ensure your account & messages are safe": "Ellenőrizd minden munkamenetedet, hogy a fiókod és az üzeneteid biztonságban legyenek", + "Verify the new login accessing your account: %(name)s": "Ellenőrizd ezt az új bejelentkezést ami hozzáfér a fiókodhoz: %(name)s", + "Where you’re logged in": "Ahol be vagy jelentkezve", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Állítsd be a munkameneteid neveit, jelentkezz ki vagy ellenőrizd őket a Felhasználói Beállításokban.", + "Restoring keys from backup": "Kulcsok visszaállítása mentésből", + "Fetching keys from server...": "Kulcsok lekérdezése a szerverről…", + "%(completed)s of %(total)s keys restored": "%(completed)s/%(total)s kulcs visszaállítva", + "Keys restored": "Kulcsok visszaállítva", + "Successfully restored %(sessionCount)s keys": "Kulcsok (%(sessionCount)s) sikeresen visszaállítva", + "You signed in to a new session without verifying it:": "Ellenőrzés nélkül jelentkeztél be egy új munkamenetbe:", + "Verify your other session using one of the options below.": "Ellenőrizd a másik munkameneted a lenti lehetőségek egyikével.", + "Invite someone using their name, username (like ), email address or share this room.": "Hívj meg valakit a nevével, felhasználónevével (mint ), e-mail címével vagy oszd meg ezt a szobát.", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s alkalmazás %(browserName)s böngészőn %(osName)s rendszeren", "Riot Desktop on %(platformName)s": "Riot Desktop itt: %(platformName)s", "Unknown device": "Ismeretlen eszköz", "You need to be using HTTPS to place a screen-sharing call.": "Képernyőmegosztás indításához HTTPS-t kell használnod.", "Welcome to Riot.im": "Üdvözöl a Riot.im", "Decentralised, encrypted chat & collaboration powered by [matrix]": "Decentralizált, titkosított csevegés és kollaboráció [matrix] alapokon", - "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Használhatod az egyedi szerver beállítást más Matrix szerverre való belépéshez, azzal, hogy megadod a Matrix szerver URL-jét. Ezzel a Riot-ot használhatod más Matrix szerveren lévő fiókkal.", + "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Használhatsz egyéni kiszolgálóbeállításokat, hogy más Matrix-kiszolgálóra jelentkezz be, úgy, hogy megadod a másik kiszolgáló URL-jét. Ezzel a Riotot használhatod más Matrix kiszolgálón lévő fiókkal.", "Need help?": "Segíthetünk?", "Room Directory": "Szobalista", "Unexpected error preparing the app. See console for details.": "Váratlan hiba történt az alkalmazás előkészítésénél. A részletekért nézd meg a konzolt.", "Invalid configuration: can only specify one of default_server_config, default_server_name, or default_hs_url.": "Érvénytelen konfiguráció: csak egyet lehet megadni a default_server_config, default_server_name és default_hs_url közül.", - "Invalid configuration: no default server specified.": "Érvénytelen konfiguráció: nincs megadva alapértelmezett szerver.", + "Invalid configuration: no default server specified.": "Érvénytelen konfiguráció: nincs megadva alapértelmezett kiszolgáló.", "Your Riot configuration contains invalid JSON. Please correct the problem and reload the page.": "A Riot beállításod érvénytelen JSON szöveget tartalmaz. Kérlek javítsd és töltsd újra az oldalt.", "The message from the parser is: %(message)s": "A feldolgozó algoritmus üzenete: %(message)s", "Invalid JSON": "Érvénytelen JSON", "Go to your browser to complete Sign In": "A böngészőben fejezd be a bejelentkezést", - "Open user settings": "Felhasználói beállítások megnyitása" + "Open user settings": "Felhasználói beállítások megnyitása", + "Missing indexeddb worker script!": "Hiányzó indexeddb worker parancsfájl!", + "Unable to load config file: please refresh the page to try again.": "A konfigurációs fájlt nem sikerült betölteni: frissítsd az oldalt és próbáld meg újra.", + "Previous/next recently visited room or community": "Előző/következő nemrég meglátogatott szobák vagy közösségek", + "Riot Desktop (%(platformName)s)": "Asztali Riot (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "A böngésző nem támogatott", + "Your browser can't run Riot": "A böngésződ nem tudja futtatni a Riotot", + "Riot uses advanced browser features which aren't supported by your current browser.": "A Riot fejlett böngészőfunkciókat használt, amit a jelenlegi böngésződ nem támogat.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Folytathatod a jelenlegi böngésződdel, de néhány vagy az összes funkció használhatatlan lehet, vagy hibák lehetnek az alkalmazás kinézetében és viselkedésében.", + "Go to Riot.im": "Irány a Riot.im", + "Failed to start": "Az indítás sikertelen" } \ No newline at end of file diff --git a/riot/i18n/it.04cab02.json b/riot/i18n/it.ccf3b3e.json similarity index 95% rename from riot/i18n/it.04cab02.json rename to riot/i18n/it.ccf3b3e.json index e891948..20aa1af 100644 --- a/riot/i18n/it.04cab02.json +++ b/riot/i18n/it.ccf3b3e.json @@ -842,7 +842,7 @@ "Explore Account Data": "Esplora dati account", "All messages (noisy)": "Tutti i messaggi (rumoroso)", "Saturday": "Sabato", - "I understand the risks and wish to continue": "Sono consapevole dei rischi e vorrei continuare", + "I understand the risks and wish to continue": "Capisco i rischi e desidero continuare", "Direct Chat": "Chat Diretta", "The server may be unavailable or overloaded": "Il server potrebbe essere non disponibile o sovraccarico", "Reject": "Rifiuta", @@ -1389,7 +1389,7 @@ "Premium hosting for organisations Learn more": "Hosting premium per organizzazioni Maggior informazioni", "Other": "Altro", "Find other public servers or use a custom server": "Trova altri server pubblici o usane uno personale", - "Please install Chrome, Firefox, or Safari for the best experience.": "Ti suggeriamo di installare Chrome, Firefox o Safari per la migliore esperienza.", + "Please install Chrome, Firefox, or Safari for the best experience.": "Installa Chrome, Firefox, o Safari per una migliore esperienza.", "Couldn't load page": "Caricamento pagina fallito", "Want more than a community? Get your own server": "Vuoi più di una comunità? Ottieni il tuo server personale", "This homeserver does not support communities": "Questo homeserver non supporta le comunità", @@ -2432,6 +2432,93 @@ "%(displayName)s cancelled verification.": "%(displayName)s ha annullato la verifica.", "You cancelled verification.": "Hai annullato la verifica.", "Self-verification request": "Richiesta di auto-verifica", + "%(name)s is requesting verification": "%(name)s sta richiedendo la verifica", + "well formed": "formattato bene", + "unexpected type": "tipo inatteso", + "Enable end-to-end encryption": "Attiva cifratura end-to-end", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Non potrai più disattivarla. I bridge e molti bot non funzioneranno.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Conferma la disattivazione del tuo account usando Single Sign On per dare prova della tua identità.", + "Are you sure you want to deactivate your account? This is irreversible.": "Sei sicuro di volere disattivare il tuo account? È irreversibile.", + "Confirm account deactivation": "Conferma disattivazione account", + "Server did not require any authentication": "Il server non ha richiesto alcuna autenticazione", + "Server did not return valid authentication information.": "Il server non ha restituito informazioni di autenticazione valide.", + "There was a problem communicating with the server. Please try again.": "C'è stato un problema nella comunicazione con il server. Riprova.", + "Welcome to %(appName)s": "Benvenuti su %(appName)s", + "Liberate your communication": "Libera le tue comunicazioni", + "Send a Direct Message": "Invia un messaggio diretto", + "Explore Public Rooms": "Esplora le stanze pubbliche", + "Create a Group Chat": "Crea una chat di gruppo", + "Failed to set topic": "Impostazione argomento fallita", + "Command failed": "Comando fallito", + "Could not find user in room": "Utente non trovato nella stanza", + "Use an existing session to verify this one, granting it access to encrypted messages.": "Usa una sessione esistente per verificare questa, dandole l'accesso ai messaggi cifrati.", + "Use your other device to continue…": "Usa il tuo altro dispositivo per continuare…", + "Syncing...": "Sincronizzazione...", + "Signing In...": "Accesso...", + "If you've joined lots of rooms, this might take a while": "Se sei dentro a molte stanze, potrebbe impiegarci un po'", + "If you cancel now, you won't complete your operation.": "Se annulli adesso, non completerai l'operazione.", + "Please supply a widget URL or embed code": "Inserisci un URL del widget o un codice di incorporamento", + "Send a bug report with logs": "Invia una segnalazione di errore con i registri", + "Enable cross-signing to verify per-user instead of per-session": "Attiva la firma incrociata per verificare per-utente invece di per-sessione", + "Keep recovery passphrase in memory for this session": "Tieni la password di ripristino in memoria per questa sessione", + "Can't load this message": "Impossibile caricare questo messaggio", + "Submit logs": "Invia registri", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Promemoria: il tuo browser non è supportato, perciò la tua esperienza può essere imprevedibile.", + "Unable to upload": "Impossibile inviare", + "Verify other session": "Verifica l'altra sessione", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "Impossibile accedere all'archivio segreto. Verifica di avere inserito la password di ripristino giusta.", + "Warning: You should only do this on a trusted computer.": "Attenzione: dovresti farlo solo con un computer fidato.", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "Accedi alla cronologia dei messaggi sicuri e all'identità di firma incrociata per verificare altre sessioni inserendo la password di ripristino.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Se hai dimenticato la password di ripristino puoi usare la chiave di ripristino o configurare nuove opzioni di recupero.", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "Impossibile decifrare il backup con questa chiave di ripristino: verifica di avere inserito la chiave di ripristino giusta.", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "Impossibile decifrare il backup con questa password di ripristino: verifica di avere inserito la password di ripristino giusta.", + "If you can’t access one, ": "Se non riesci ad accedere, ", + "Great! This recovery passphrase looks strong enough.": "Ottimo! Questa password di ripristino sembra abbastanza robusta.", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Imposta una password di ripristino per proteggere le informazioni cifrate e recuperarle se ti disconnetti. Dovrebbe essere diversa dalla password dell'account:", + "Enter a recovery passphrase": "Inserisci una password di ripristino", + "Back up encrypted message keys": "Fai un backup delle chiavi dei messaggi cifrati", + "Enter your recovery passphrase a second time to confirm it.": "Inserisci di nuovo la password di ripristino per confermarla.", + "Confirm your recovery passphrase": "Conferma la password di ripristino", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "La chiave di ripristino è come una rete di sicurezza - puoi usarla per recuperare l'accesso ai messaggi cifrati se dimentichi la password di ripristino.", + "Unable to query secret storage status": "Impossibile rilevare lo stato dell'archivio segreto", + "Confirm recovery passphrase": "Conferma la password di ripristino", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "Salveremo una copia cifrata delle tue chiavi sul nostro server. Proteggi il tuo backup con una password di ripristino.", + "Enter a recovery passphrase...": "Inserisci una password di ripristino...", + "Please enter your recovery passphrase a second time to confirm.": "Inserisci di nuovo la password di ripristino per confermarla.", + "Repeat your recovery passphrase...": "Ripeti la password di ripristino...", + "Secure your backup with a recovery passphrase": "Proteggi il backup con una password di ripristino", + "Currently indexing: %(currentRoom)s": "Attualmente si indicizzano: %(currentRoom)s", + "Verify this login": "Verifica questo accesso", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Conferma la tua identità verificando questo accesso da una delle tue altre sessioni, dandogli l'accesso ai messaggi cifrati.", + "This requires the latest Riot on your other devices:": "È richiesta l'ultima versione di Riot sui tuoi altri dispositivi:", + "or another cross-signing capable Matrix client": "o un altro client Matrix che supporti la firma incrociata", + "Use Recovery Passphrase or Key": "Usa la password di ripristino o la chiave", + "Review where you’re logged in": "Controlla dove hai fatto l'accesso", + "Verify your other sessions": "Verifica le tue altre sessioni", + "Where you’re logged in": "Dove hai fatto l'accesso", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Gestisci i nomi e disconnettiti dalle tue sessioni sotto o verificale nel tuo profilo utente.", + "New login. Was this you?": "Nuovo accesso. Eri tu?", + "Verify all your sessions to ensure your account & messages are safe": "Verifica tutte le tue sessioni per assicurarti che il tuo account e i messaggi siano protetti", + "Verify the new login accessing your account: %(name)s": "Verifica il nuovo accesso entrando nel tuo account: %(name)s", + "Restoring keys from backup": "Ripristino delle chiavi dal backup", + "Fetching keys from server...": "Ricezione delle chiavi dal server...", + "%(completed)s of %(total)s keys restored": "%(completed)s di %(total)s chiavi ripristinate", + "Keys restored": "Chiavi ripristinate", + "Successfully restored %(sessionCount)s keys": "Ripristinate %(sessionCount)s chiavi correttamente", + "You signed in to a new session without verifying it:": "Hai fatto l'accesso ad una nuova sessione senza verificarla:", + "Verify your other session using one of the options below.": "Verifica la tua altra sessione usando una delle opzioni sotto.", + "Invite someone using their name, username (like ), email address or share this room.": "Invita qualcuno usando il suo nome, nome utente (come ), indirizzo email o condividi questa stanza.", + "Message deleted": "Messaggio eliminato", + "Message deleted by %(name)s": "Messaggio eliminato da %(name)s", + "Opens chat with the given user": "Apre una chat con l'utente specificato", + "Sends a message to the given user": "Invia un messaggio all'utente specificato", + "Waiting for your other session to verify…": "In attesa che la tua altra sessione verifichi…", + "You've successfully verified your device!": "Hai verificato correttamente il tuo dispositivo!", + "To continue, use Single Sign On to prove your identity.": "Per continuare, usa Single Sign On per provare la tua identità.", + "Confirm to continue": "Conferma per continuare", + "Click the button below to confirm your identity.": "Clicca il pulsante sotto per confermare la tua identità.", + "Confirm encryption setup": "Conferma impostazione cifratura", + "Click the button below to confirm setting up encryption.": "Clicca il pulsante sotto per confermare l'impostazione della cifratura.", "Riot Desktop on %(platformName)s": "Riot Desktop su %(platformName)s", "Unknown device": "Dispositivo sconosciuto", "You need to be using HTTPS to place a screen-sharing call.": "Devi usare HTTPS per effettuare una chiamata con la condivisione dello schermo.", @@ -2448,5 +2535,16 @@ "The message from the parser is: %(message)s": "Il messaggio dal parser è: %(message)s", "Invalid JSON": "JSON non valido", "Go to your browser to complete Sign In": "Vai nel tuo browser per completare l'accesso", - "Open user settings": "Apri impostazioni utente" + "Open user settings": "Apri impostazioni utente", + "Missing indexeddb worker script!": "Script di lavoro indexeddb mancante!", + "Unable to load config file: please refresh the page to try again.": "Impossibile caricare il file di configurazione: ricarica la pagina per riprovare.", + "Previous/next recently visited room or community": "Avanti/indietro stanze o comunità visitate di recente", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Browser non supportato", + "Your browser can't run Riot": "Il tuo browser non può avviare Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot usa caratteristiche avanzate del browser che non sono supportate dal tuo.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Puoi comunque usare il browser attuale, ma alcune o tutte le caratteristiche potrebbero non funzionare e l'aspetto dell'applicazione potrebbe essere sbagliato.", + "Go to Riot.im": "Vai su Riot.im", + "Failed to start": "Avvio fallito" } \ No newline at end of file diff --git a/riot/i18n/ja.ec75caa.json b/riot/i18n/ja.727cab5.json similarity index 92% rename from riot/i18n/ja.ec75caa.json rename to riot/i18n/ja.727cab5.json index 7d21e42..5d9d3eb 100644 --- a/riot/i18n/ja.ec75caa.json +++ b/riot/i18n/ja.727cab5.json @@ -28,7 +28,7 @@ "Filter room members": "部屋メンバーを検索", "Show timestamps in 12 hour format (e.g. 2:30pm)": "発言時刻を12時間形式で表示 (例 2:30PM)", "Upload avatar": "アイコン画像を変更", - "Upload file": "添付ファイル送信", + "Upload file": "ファイルのアップロード", "Use compact timeline layout": "会話表示の行間を狭くする", "Riot collects anonymous analytics to allow us to improve the application.": "Riotはアプリケーションを改善するために匿名の分析情報を収集しています。", "Add": "追加", @@ -305,7 +305,7 @@ "Define the power level of a user": "ユーザーの権限レベルを定義", "Deops user with given id": "指定されたIDのユーザーを非表示", "Opens the Developer Tools dialog": "開発者ツールダイアログを開きます", - "Verified key": "確認済みのキー", + "Verified key": "検証済みの鍵", "Displays action": "アクションを表示", "Forces the current outbound group session in an encrypted room to be discarded": "暗号化されたルーム内の現在のアウトバウンドグループセッションを強制的に破棄します", "Reason": "理由", @@ -380,9 +380,9 @@ "Enable automatic language detection for syntax highlighting": "構文強調表示の自動言語検出を有効にする", "Mirror local video feed": "ローカルビデオ映像送信", "Send analytics data": "分析データを送信する", - "Enable inline URL previews by default": "デフォルトでインラインURLプレビューを有効にする", - "Enable URL previews for this room (only affects you)": "この部屋のURLプレビューを有効にする (あなたにのみ影響する)", - "Enable URL previews by default for participants in this room": "この部屋の参加者のためにデフォルトでURLプレビューを有効にする", + "Enable inline URL previews by default": "デフォルトでインライン URL プレビューを有効にする", + "Enable URL previews for this room (only affects you)": "この部屋の URL プレビューを有効にする (あなたにのみ影響する)", + "Enable URL previews by default for participants in this room": "この部屋の参加者のためにデフォルトで URL プレビューを有効にする", "Room Colour": "部屋の色", "Enable widget screenshots on supported widgets": "サポートされているウィジェットでウィジェットのスクリーンショットを有効にする", "Active call (%(roomName)s)": "アクティブな通話 (%(roomName)s)", @@ -461,7 +461,7 @@ "other": "そして、他 %(count)s ...", "one": "そして、もう1つ..." }, - "%(userName)s (power %(powerLevelNumber)s)": "%(userName)s (パワー %(powerLevelNumber)s)", + "%(userName)s (power %(powerLevelNumber)s)": "%(userName)s (権限レベル: %(powerLevelNumber)s )", "Attachment": "付属品", "Hangup": "電話を切る", "Voice call": "音声通話", @@ -491,9 +491,9 @@ "Idle": "アイドル", "Offline": "オフライン", "Unknown": "未知の", - "Seen by %(userName)s at %(dateTime)s": "%(dateTime)s に %(userName)s が閲覧", - "Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "%(dateTime)s に %(displayName)s (%(userName)s) が見た", - "Replying": "返信中", + "Seen by %(userName)s at %(dateTime)s": "%(dateTime)s に %(userName)s が既読", + "Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "%(dateTime)s に %(displayName)s (%(userName)s) が既読", + "Replying": "以下に返信", "Save": "保存", "(~%(count)s results)": { "other": "(~%(count)s 結果)", @@ -548,12 +548,12 @@ "Showing flair for these communities:": "次のコミュニティのバッジを表示:", "This room is not showing flair for any communities": "この部屋はどんなコミュニティに対してもバッジを表示していません", "New community ID (e.g. +foo:%(localDomain)s)": "新しいコミュニティID (例 +foo:%(localDomain)s)", - "You have enabled URL previews by default.": "デフォルトでURLプレビューが有効です。", - "You have disabled URL previews by default.": "デフォルトでURLプレビューが無効です。", - "URL previews are enabled by default for participants in this room.": "この部屋の参加者は、デフォルトでURLプレビューが有効です。", - "URL previews are disabled by default for participants in this room.": "この部屋の参加者は、デフォルトでURLプレビューが無効です。", - "In encrypted rooms, like this one, URL previews are disabled by default to ensure that your homeserver (where the previews are generated) cannot gather information about links you see in this room.": "このような暗号化された部屋では、URLプレビューはデフォルトで無効になっており、あなたのホームサーバー(プレビューを作成する場所)がこの部屋に表示されているリンクに関する情報を収集できないようにしています。", - "URL Previews": "URLプレビュー", + "You have enabled URL previews by default.": "デフォルトで URL プレビューが有効です。", + "You have disabled URL previews by default.": "デフォルトで URL プレビューが無効です。", + "URL previews are enabled by default for participants in this room.": "この部屋の参加者は、デフォルトで URL プレビューが有効です。", + "URL previews are disabled by default for participants in this room.": "この部屋の参加者は、デフォルトで URL プレビューが無効です。", + "In encrypted rooms, like this one, URL previews are disabled by default to ensure that your homeserver (where the previews are generated) cannot gather information about links you see in this room.": "このような暗号化された部屋では、URL プレビューはデフォルトで無効になっており、あなたのホームサーバー(プレビューを作成する場所)がこの部屋に表示されているリンクに関する情報を収集できないようにしています。", + "URL Previews": "URL プレビュー", "Historical": "履歴のある", "When someone puts a URL in their message, a URL preview can be shown to give more information about that link such as the title, description, and an image from the website.": "メッセージにURLを入力すると、URLプレビューが表示され、タイトル、説明、ウェブサイトからの画像など、そのリンクに関する詳細情報が表示されます。", "Error decrypting audio": "オーディオの復号化エラー", @@ -997,7 +997,7 @@ "Algorithm": "アルゴリズム", "unencrypted": "暗号化されていない", "Decryption error": "復号化エラー", - "Session ID": "セッションID", + "Session ID": "セッション ID", "End-to-end encryption information": "エンドツーエンド暗号化情報", "Event information": "イベント情報", "Passphrases must match": "パスフレーズは一致する必要があります", @@ -1019,8 +1019,8 @@ "Open Devtools": "開発ツールを開く", "Flair": "バッジ", "Fill screen": "フィルスクリーン", - "Light theme": "明るいテーマ", - "Dark theme": "暗いテーマ", + "Light theme": "ライトテーマ", + "Dark theme": "ダークテーマ", "Unignore": "無視しない", "Unable to load! Check your network connectivity and try again.": "ロードできません! ネットワーク通信を確認の上もう一度お試しください。", "Failed to invite users to the room:": "部屋にユーザーを招待できませんでした:", @@ -1091,7 +1091,7 @@ "Use an identity server to invite by email. Manage in Settings.": "メールによる招待のためにIDサーバーを用いる。設定画面で管理する。", "%(senderDisplayName)s changed the join rule to %(rule)s": "%(senderDisplayName)s が参加ルールを「%(rule)s」に変更しました。", "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s がこの部屋へのゲストによる参加を拒否しました。", - "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s はゲストによるアクセスを %(rule)s に変更しました。", + "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s がゲストによるアクセスを %(rule)s に変更しました。", "%(displayName)s is typing …": "%(displayName)s が入力中 …", "%(names)s and %(count)s others are typing …": { "other": "%(names)s と他 %(count)s 名が入力中 …", @@ -1118,7 +1118,7 @@ "Show display name changes": "表示名の変更を表示する", "Show read receipts sent by other users": "他の人の既読情報を表示する", "Enable big emoji in chat": "チャットで大きな絵文字を有効にする", - "Send typing notifications": "入力中であることを通知する", + "Send typing notifications": "入力中通知を送信する", "Enable Community Filter Panel": "コミュニティーフィルターパネルを有効にする", "Show recently visited rooms above the room list": "最近訪問した部屋をリストの上位に表示する", "Low bandwidth mode": "低帯域通信モード", @@ -1251,7 +1251,7 @@ "Display Name": "表示名", "Profile picture": "プロフィール画像", "Encryption enabled": "暗号化が有効です", - "Messages in this room are end-to-end encrypted. Learn more & verify this user in their user profile.": "この部屋内のメッセージはエンドツーエンドで暗号化されます。詳細およびユーザーの検証に関しては各ユーザーのプロフィールをご確認ください。", + "Messages in this room are end-to-end encrypted. Learn more & verify this user in their user profile.": "この部屋内でのメッセージの送受信はエンドツーエンド暗号化されています。詳細およびユーザーの検証に関しては各ユーザーのプロフィールをご確認ください。", "Encryption not enabled": "暗号化が無効です", "The encryption used by this room isn't supported.": "この部屋では暗号化の使用がサポートされていません。", "Cross-signing public keys:": "クロス署名公開鍵:", @@ -1262,7 +1262,7 @@ }, "ID": "ID", "Clear cache and reload": "キャッシュを削除して再読み込み", - "Session ID:": "セッションID:", + "Session ID:": "セッション ID:", "Session key:": "セッション鍵:", "Cross-signing": "クロス署名", "Sessions": "セッション", @@ -1343,7 +1343,110 @@ "Homeserver URL": "ホームサーバー URL", "Sign in instead": "サインインする", "Create your account": "アカウントの作成", - "Welcome to Riot.im": "Riot.imへようこそ", + "Verify this session": "このセッションの検証", + "Encryption upgrade available": "暗号化のアップグレードが利用できます", + "Not Trusted": "まだ信頼されていません", + "Manually Verify by Text": "テキストを使って手動で検証", + "Interactively verify by Emoji": "絵文字を使って検証", + "Done": "戻る", + "Later": "後で", + "Review": "検証", + "Verify yourself & others to keep your chats safe": "あなたと他の人々とのチャットの安全性を検証", + "Upgrade": "アップグレード", + "Verify": "検証", + "Invite only": "招待者のみ参加可能", + "Trusted": "信頼済み", + "Not trusted": "未信頼", + "%(count)s verified sessions": { + "other": "%(count)s 件の検証済みのセッション", + "one": "1 件の検証済みのセッション" + }, + "Hide verified sessions": "検証済みのセッションを隠す", + "%(count)s sessions": { + "other": "%(count)s 件のセッション", + "one": "%(count)s 件のセッション" + }, + "Hide sessions": "セッションを隠す", + "Security": "セキュリティ", + "Welcome to %(appName)s": "%(appName)s へようこそ", + "Liberate your communication": "あなたのコミュニケーションを解放する", + "Send a Direct Message": "ダイレクトメッセージを送信", + "Explore Public Rooms": "公開された部屋を探す", + "Create a Group Chat": "グループチャットを作成", + "Go Back": "戻る", + "Messages in this room are end-to-end encrypted.": "この部屋内でのメッセージの送受信はエンドツーエンド暗号化されています。", + "Messages in this room are not end-to-end encrypted.": "この部屋内でのメッセージの送受信はエンドツーエンド暗号化されていません。", + "You signed in to a new session without verifying it:": "あなたのこのセッションはまだ検証されていません:", + "%(name)s (%(userId)s) signed in to a new session without verifying it:": "%(name)s (%(userId)s) のこのセッションはまだ検証されていません:", + "Recent Conversations": "最近会話したユーザー", + "Suggestions": "提案", + "Start a conversation with someone using their name, username (like ) or email address.": "相手の名前、( のような)ユーザー名、メールアドレスを使って会話を開始できます。", + "Go": "続行", + "Session already verified!": "このセッションは検証済みです。", + "WARNING: Session already verified, but keys do NOT MATCH!": "警告: このセッションは検証済みです、しかし鍵が一致していません!", + "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "警告: 鍵の検証に失敗しました!提供された鍵「%(fingerprint)s」は、%(userId)s およびセッション %(deviceId)s の署名鍵「%(fprint)s」と一致しません。これはつまり、あなたの会話が傍受・盗聴されようとしている恐れがあるということです!", + "Show typing notifications": "入力中通知を表示する", + "Allow fallback call assist server turn.matrix.org when your homeserver does not offer one (your IP address would be shared during a call)": "あなたのホームサーバーが対応していない場合は (通話中に自己の IP アドレスが相手に共有されるのを防ぐために) 代替通話支援サーバー turn.matrix.org の使用を許可する", + "Your homeserver does not support cross-signing.": "あなたのホームサーバーはクロス署名に対応していません。", + "Cross-signing and secret storage are enabled.": "クロス署名および機密ストレージは有効です。", + "Reset cross-signing and secret storage": "クロス署名および機密ストレージをリセット", + "in memory": "メモリー内", + "not found": "存在しない", + "in secret storage": "機密ストレージ内", + "Self signing private key:": "自己署名秘密鍵:", + "cached locally": "ローカルキャッシュ", + "not found locally": "ローカルに存在しない", + "User signing private key:": "ユーザー署名秘密鍵:", + "Session backup key:": "セッションバックアップ鍵:", + "Secret storage public key:": "機密ストレージ公開鍵:", + "in account data": "アカウントデータ内", + "Homeserver feature support:": "ホームサーバーの対応状況:", + "exists": "対応している", + "Secret Storage key format:": "機密ストレージ鍵の形式:", + "outdated": "最新版でない", + "up to date": "最新版", + "Your homeserver does not support session management.": "あなたのホームサーバーはセッション管理に対応していません。", + "Unable to load session list": "セッション一覧を読み込めません", + "Securely cache encrypted messages locally for them to appear in search results, using ": "検索結果を表示するため、暗号化されたメッセージをローカルに安全にキャッシュしています。 キャッシュの保存に ", + " to store messages from ": " を使用中であり ", + "rooms.": "件の部屋のメッセージが含まれています。", + "Manage": "管理", + "Add an email address to configure email notifications": "メールアドレスを追加すると電子メール通知の設定も行えます。", + "Custom theme URL": "カスタムテーマ URL", + "Add theme": "テーマの追加", + "Account management": "アカウントの管理", + "Deactivating your account is a permanent action - be careful!": "アカウントの無効化は取り消せません。ご注意ください。", + "Deactivate account": "アカウントの無効化", + "Room list": "部屋一覧", + "Timeline": "タイムライン", + "Message search": "メッセージの検索", + "Published Addresses": "公開アドレス", + "Published addresses can be used by anyone on any server to join your room. To publish an address, it needs to be set as a local address first.": "公開アドレスを使うと、どのサーバーのどのユーザーでもあなたの部屋に参加することができます。アドレスを公開するには、まずローカルアドレスとして設定する必要があります。", + "Local Addresses": "ローカルアドレス", + "Riot is securely caching encrypted messages locally for them to appear in search results:": "Riot は検索結果を表示するため、暗号化されたメッセージをローカルに安全にキャッシュしています:", + "Space used:": "使用中のストレージ容量:", + "Indexed messages:": "インデックス済みのメッセージ数:", + "Indexed rooms:": "インデックス済みの部屋数:", + "%(doneRooms)s out of %(totalRooms)s": "%(totalRooms)s 件の部屋の内 %(doneRooms)s 件", + "Error changing power level": "権限レベルの変更中にエラーが発生しました", + "Frequently Used": "使用頻度の高いリアクション", + "Smileys & People": "表情と人々", + "Animals & Nature": "動物と植物", + "Food & Drink": "食べ物と飲み物", + "Activities": "アクティビティ", + "Travel & Places": "旅行と場所", + "Objects": "物体", + "Symbols": "シンボル", + "Flags": "旗", + "Cancel search": "検索をキャンセル", + "Your avatar URL": "あなたのアバター URL", + "Your user ID": "あなたのユーザー ID", + "Your theme": "あなたのテーマ", + "Riot URL": "Riot URL", + "Room ID": "部屋 ID", + "Maximize apps": "アプリを最大化する", + "More options": "更なるオプション", + "Welcome to Riot.im": "Riot.im へようこそ", "Unknown device": "不明な端末", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)sは%(osName)sの%(browserName)s上で動作しています", "Riot Desktop on %(platformName)s": "%(platformName)s向けデスクトップ版Riot", diff --git a/riot/i18n/ko.6a9e901.json b/riot/i18n/ko.fb007c5.json similarity index 98% rename from riot/i18n/ko.6a9e901.json rename to riot/i18n/ko.fb007c5.json index 9d08612..16a28d5 100644 --- a/riot/i18n/ko.6a9e901.json +++ b/riot/i18n/ko.fb007c5.json @@ -532,7 +532,7 @@ "Invite to this room": "이 방에 초대", "You cannot delete this message. (%(code)s)": "이 메시지를 삭제할 수 없습니다. (%(code)s)", "Thursday": "목요일", - "I understand the risks and wish to continue": "위험을 인지하고 계속하고 싶습니다", + "I understand the risks and wish to continue": "위험하다는 것을 이해했으며 계속하고 싶습니다", "Back": "돌아가기", "Failed to change settings": "설정 변경 실패", "Show message in desktop notification": "컴퓨터 알림에서 내용 보이기", @@ -1884,6 +1884,8 @@ "WARNING: Session already verified, but keys do NOT MATCH!": "경고: 이미 검증된 세션이지만 키가 일치하지 않습니다!", "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "경고: 키 검증 실패! 제공된 키인 \"%(fingerprint)s\"가 사용자 %(userId)s와 %(deviceId)s 세션의 서명 키인 \"%(fprint)s\"와 일치하지 않습니다. 이는 통신이 탈취되고 있는 중일 수도 있다는 뜻입니다!", "The signing key you provided matches the signing key you received from %(userId)s's session %(deviceId)s. Session marked as verified.": "사용자 %(userId)s의 세션 %(deviceId)s에서 받은 서명 키와 당신이 제공한 서명 키가 일치합니다. 세션이 검증되었습니다.", + "Show more": "더 보기", + "Changing password will currently reset any end-to-end encryption keys on all sessions, making encrypted chat history unreadable, unless you first export your room keys and re-import them afterwards. In future this will be improved.": "비밀번호를 변경한다면 방의 암호화 키를 내보낸 후 다시 가져오지 않는 이상 모든 종단간 암호화 키는 초기화 될 것이고, 암호화된 대화 내역은 읽을 수 없게 될 것입니다. 이 문제는 추후에 개선될 것입니다.", "Riot Desktop on %(platformName)s": "%(platformName)s 용 Riot 데스크톱", "Unknown device": "알 수 없는 기기", "Welcome to Riot.im": "Riot.im에 오신 것을 환영합니다", @@ -1899,5 +1901,17 @@ "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "다른 홈서버 URL을 지정함으로써 맞춤 서버 옵션을 사용, 다른 Matrix 서버에 로그인할 수 있습니다. 이를 통해 다른 홈서버의 기존 Matrix 계정으로 Riot을 사용할 수 있습니다.", "Create Account": "계정 만들기", "Need help?": "도움이 필요합니까?", - "Room Directory": "방 목록" + "Room Directory": "방 목록", + "Unable to load config file: please refresh the page to try again.": "설정 파일을 불러오는 데 실패: 페이지를 새로고침한 후에 다시 시도해 주십시오.", + "Open user settings": "사용자 설정 열기", + "Previous/next recently visited room or community": "최근에 방문한 이전/다음 방 또는 커뮤니티", + "Riot Desktop (%(platformName)s)": "Riot 데스크탑 (%(platformName)s)", + "Go to your browser to complete Sign In": "로그인을 완료하려면 브라우저로 이동해주세요", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "지원되지 않는 브라우저", + "Your browser can't run Riot": "사용중이신 브라우저는 Riot을 실행할 수 없습니다", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot은 현재 사용중이신 브라우저에서는 지원하지 않는 고급 브라우저 기능을 사용합니다.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "현재 사용중이신 브라우저를 계속 사용하셔도 됩니다, 다만 일부 기능들이 작동하지 않을 수 있으며 애플리케이션이 잘못돼 보일 수 있습니다.", + "Go to Riot.im": "Riot.im으로 가기", + "Failed to start": "시작 실패" } \ No newline at end of file diff --git a/riot/i18n/languages.869f4d0.json b/riot/i18n/languages.b124721.json similarity index 72% rename from riot/i18n/languages.869f4d0.json rename to riot/i18n/languages.b124721.json index fbb6f72..c4b0598 100644 --- a/riot/i18n/languages.869f4d0.json +++ b/riot/i18n/languages.b124721.json @@ -1,22 +1,22 @@ { "bg": { - "fileName": "bg.8842b5a.json", + "fileName": "bg.3c72474.json", "label": "Български" }, "ca": { - "fileName": "ca.11949b5.json", + "fileName": "ca.d044f48.json", "label": "Català" }, "cs": { - "fileName": "cs.3215b18.json", + "fileName": "cs.d4891f6.json", "label": "čeština" }, "da": { - "fileName": "da.74dcb49.json", + "fileName": "da.df3bb02.json", "label": "Dansk" }, "de": { - "fileName": "de_DE.0d8981b.json", + "fileName": "de_DE.ad3b71e.json", "label": "Deutsch" }, "el": { @@ -24,7 +24,7 @@ "label": "Ελληνικά" }, "en": { - "fileName": "en_EN.cf4c8f7.json", + "fileName": "en_EN.7b8d866.json", "label": "English" }, "en-us": { @@ -32,23 +32,23 @@ "label": "English (US)" }, "eo": { - "fileName": "eo.2f49867.json", + "fileName": "eo.c03778b.json", "label": "Esperanto" }, "es": { - "fileName": "es.c364303.json", + "fileName": "es.323b60d.json", "label": "Español" }, "eu": { - "fileName": "eu.a3b1800.json", + "fileName": "eu.6df955c.json", "label": "Euskara" }, "fi": { - "fileName": "fi.89d0770.json", + "fileName": "fi.d5035a7.json", "label": "Suomi" }, "fr": { - "fileName": "fr.628f51e.json", + "fileName": "fr.3acfb92.json", "label": "Français" }, "gl": { @@ -60,7 +60,7 @@ "label": "हिन्दी" }, "hu": { - "fileName": "hu.6083bc5.json", + "fileName": "hu.4f00fea.json", "label": "Magyar" }, "is": { @@ -68,15 +68,15 @@ "label": "íslenska" }, "it": { - "fileName": "it.04cab02.json", + "fileName": "it.ccf3b3e.json", "label": "Italiano" }, "ja": { - "fileName": "ja.ec75caa.json", + "fileName": "ja.727cab5.json", "label": "日本語" }, "ko": { - "fileName": "ko.6a9e901.json", + "fileName": "ko.fb007c5.json", "label": "한국어" }, "lt": { @@ -88,19 +88,19 @@ "label": "Latviešu" }, "nb-no": { - "fileName": "nb_NO.a2c50ac.json", + "fileName": "nb_NO.0fca20d.json", "label": "Norwegian Bokmål" }, "nl": { - "fileName": "nl.9de2f1b.json", + "fileName": "nl.e4f9828.json", "label": "Nederlands" }, "nn": { - "fileName": "nn.d35571d.json", + "fileName": "nn.d1e9198.json", "label": "Norsk Nynorsk" }, "pl": { - "fileName": "pl.64c1686.json", + "fileName": "pl.f79c560.json", "label": "Polski" }, "pt": { @@ -112,15 +112,15 @@ "label": "Português do Brasil" }, "ru": { - "fileName": "ru.b00c38f.json", + "fileName": "ru.dda6a47.json", "label": "Русский" }, "sk": { - "fileName": "sk.bfba497.json", + "fileName": "sk.745ac44.json", "label": "Slovenčina" }, "sq": { - "fileName": "sq.c86b65e.json", + "fileName": "sq.53c56b0.json", "label": "Shqip" }, "sr": { @@ -144,7 +144,7 @@ "label": "Türkçe" }, "uk": { - "fileName": "uk.df4ae53.json", + "fileName": "uk.811554a.json", "label": "українська мова" }, "vls": { @@ -152,11 +152,11 @@ "label": "West-Vlaams" }, "zh-hans": { - "fileName": "zh_Hans.d3247db.json", + "fileName": "zh_Hans.837f164.json", "label": "简体中文" }, "zh-hant": { - "fileName": "zh_Hant.802999a.json", + "fileName": "zh_Hant.14e6207.json", "label": "繁體中文" } } \ No newline at end of file diff --git a/riot/i18n/languages.json b/riot/i18n/languages.json index fbb6f72..c4b0598 100644 --- a/riot/i18n/languages.json +++ b/riot/i18n/languages.json @@ -1,22 +1,22 @@ { "bg": { - "fileName": "bg.8842b5a.json", + "fileName": "bg.3c72474.json", "label": "Български" }, "ca": { - "fileName": "ca.11949b5.json", + "fileName": "ca.d044f48.json", "label": "Català" }, "cs": { - "fileName": "cs.3215b18.json", + "fileName": "cs.d4891f6.json", "label": "čeština" }, "da": { - "fileName": "da.74dcb49.json", + "fileName": "da.df3bb02.json", "label": "Dansk" }, "de": { - "fileName": "de_DE.0d8981b.json", + "fileName": "de_DE.ad3b71e.json", "label": "Deutsch" }, "el": { @@ -24,7 +24,7 @@ "label": "Ελληνικά" }, "en": { - "fileName": "en_EN.cf4c8f7.json", + "fileName": "en_EN.7b8d866.json", "label": "English" }, "en-us": { @@ -32,23 +32,23 @@ "label": "English (US)" }, "eo": { - "fileName": "eo.2f49867.json", + "fileName": "eo.c03778b.json", "label": "Esperanto" }, "es": { - "fileName": "es.c364303.json", + "fileName": "es.323b60d.json", "label": "Español" }, "eu": { - "fileName": "eu.a3b1800.json", + "fileName": "eu.6df955c.json", "label": "Euskara" }, "fi": { - "fileName": "fi.89d0770.json", + "fileName": "fi.d5035a7.json", "label": "Suomi" }, "fr": { - "fileName": "fr.628f51e.json", + "fileName": "fr.3acfb92.json", "label": "Français" }, "gl": { @@ -60,7 +60,7 @@ "label": "हिन्दी" }, "hu": { - "fileName": "hu.6083bc5.json", + "fileName": "hu.4f00fea.json", "label": "Magyar" }, "is": { @@ -68,15 +68,15 @@ "label": "íslenska" }, "it": { - "fileName": "it.04cab02.json", + "fileName": "it.ccf3b3e.json", "label": "Italiano" }, "ja": { - "fileName": "ja.ec75caa.json", + "fileName": "ja.727cab5.json", "label": "日本語" }, "ko": { - "fileName": "ko.6a9e901.json", + "fileName": "ko.fb007c5.json", "label": "한국어" }, "lt": { @@ -88,19 +88,19 @@ "label": "Latviešu" }, "nb-no": { - "fileName": "nb_NO.a2c50ac.json", + "fileName": "nb_NO.0fca20d.json", "label": "Norwegian Bokmål" }, "nl": { - "fileName": "nl.9de2f1b.json", + "fileName": "nl.e4f9828.json", "label": "Nederlands" }, "nn": { - "fileName": "nn.d35571d.json", + "fileName": "nn.d1e9198.json", "label": "Norsk Nynorsk" }, "pl": { - "fileName": "pl.64c1686.json", + "fileName": "pl.f79c560.json", "label": "Polski" }, "pt": { @@ -112,15 +112,15 @@ "label": "Português do Brasil" }, "ru": { - "fileName": "ru.b00c38f.json", + "fileName": "ru.dda6a47.json", "label": "Русский" }, "sk": { - "fileName": "sk.bfba497.json", + "fileName": "sk.745ac44.json", "label": "Slovenčina" }, "sq": { - "fileName": "sq.c86b65e.json", + "fileName": "sq.53c56b0.json", "label": "Shqip" }, "sr": { @@ -144,7 +144,7 @@ "label": "Türkçe" }, "uk": { - "fileName": "uk.df4ae53.json", + "fileName": "uk.811554a.json", "label": "українська мова" }, "vls": { @@ -152,11 +152,11 @@ "label": "West-Vlaams" }, "zh-hans": { - "fileName": "zh_Hans.d3247db.json", + "fileName": "zh_Hans.837f164.json", "label": "简体中文" }, "zh-hant": { - "fileName": "zh_Hant.802999a.json", + "fileName": "zh_Hant.14e6207.json", "label": "繁體中文" } } \ No newline at end of file diff --git a/riot/i18n/nb_NO.a2c50ac.json b/riot/i18n/nb_NO.0fca20d.json similarity index 76% rename from riot/i18n/nb_NO.a2c50ac.json rename to riot/i18n/nb_NO.0fca20d.json index 33e560d..7069256 100644 --- a/riot/i18n/nb_NO.a2c50ac.json +++ b/riot/i18n/nb_NO.0fca20d.json @@ -421,7 +421,7 @@ "Security": "Sikkerhet", "Got it": "Jeg forstår", "Reply": "Svar", - "Edit": "Rediger ", + "Edit": "Rediger", "Attachment": "Vedlegg", "Download %(text)s": "Last ned %(text)s", "Show all": "Vis alt", @@ -763,22 +763,28 @@ "Rotate Left": "Roter til venstre", "Rotate Right": "Roter til høyre", "were invited %(count)s times": { - "one": "ble invitert" + "one": "ble invitert", + "other": "ble invitert %(count)s ganger" }, "was invited %(count)s times": { - "one": "ble invitert" + "one": "ble invitert", + "other": "ble invitert %(count)s ganger" }, "were banned %(count)s times": { - "one": "ble bannlyst" + "one": "ble bannlyst", + "other": "ble bannlyst %(count)s ganger" }, "was banned %(count)s times": { - "one": "ble bannlyst" + "one": "ble bannlyst", + "other": "ble bannlyst %(count)s ganger" }, "were kicked %(count)s times": { - "one": "ble sparket ut" + "one": "ble sparket ut", + "other": "ble sparket ut %(count)s ganger" }, "was kicked %(count)s times": { - "one": "ble sparket ut" + "one": "ble sparket ut", + "other": "ble sparket ut %(count)s ganger" }, "Power level": "Styrkenivå", "e.g. my-room": "f.eks. mitt-rom", @@ -944,7 +950,8 @@ "Room %(name)s": "Rom %(name)s", "Start chatting": "Begynn å chatte", "%(count)s unread messages.": { - "one": "1 ulest melding." + "one": "1 ulest melding.", + "other": "%(count)s uleste meldinger." }, "Unread mentions.": "Uleste nevninger.", "Unread messages.": "Uleste meldinger.", @@ -1032,7 +1039,7 @@ "Create Community": "Opprett et samfunn", "Please enter a name for the room": "Vennligst skriv inn et navn for rommet", "Set a room alias to easily share your room with other people.": "Velg et rom-alias for å dele rommet ditt enkelt med andre.", - "This room is private, and can only be joined by invitation.": "Dette rommet er privat, og man kan kun bli med etter invitasjon", + "This room is private, and can only be joined by invitation.": "Dette rommet er privat, og man kan kun bli med etter invitasjon.", "Create a public room": "Opprett et offentlig rom", "Create a private room": "Opprett et privat rom", "Topic (optional)": "Tema (valgfritt)", @@ -1106,6 +1113,288 @@ "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "Hvis du støter på noen programfeil eller har tilbakemeldinger som du vil dele, vennligst fortell oss om det på GitHub.", "To help avoid duplicate issues, please view existing issues first (and add a +1) or create a new issue if you can't find it.": "For å unngå å lage duplikatrapporter, vennligst sjekk gjennom de eksisterende sakene først (og gi en tommel opp), eller opprett en ny saksrapport dersom du ikke finner noen tilsvarende saker.", "Report bugs & give feedback": "Meld ifra om feil og gi tilbakemeldinger", + "Enter passphrase": "Skriv inn passordfrase", + "(no answer)": "(intet svar)", + "Avoid sequences": "Unngå sekvenser", + "Avoid recent years": "Unngå nylige år", + "Failed to join room": "Mislyktes i å bli med i rommet", + "unknown caller": "ukjent oppringer", + "Cancelling…": "Avbryter …", + "They match": "De samsvarer", + "They don't match": "De samsvarer ikke", + "in memory": "i minnet", + "outdated": "utdatert", + "Disable Notifications": "Skru av varsler", + "Enable Notifications": "Skru på varsler", + "Delete Backup": "Slett sikkerhetskopien", + "Restore from Backup": "Gjenopprett fra sikkerhetskopi", + "Remove %(email)s?": "Vil du fjerne %(email)s?", + "Invalid Email Address": "Ugyldig E-postadresse", + "%(senderName)s uploaded a file": "%(senderName)s lastet opp en fil", + "Kick this user?": "Vil du sparke ut denne brukeren?", + "No pinned messages.": "Ingen klistrede meldinger.", + "Pinned Messages": "Klistrede meldinger", + "Unpin Message": "Avklistre meldingen", + "Try to join anyway": "Forsøk å bli med likevel", + "%(count)s unread messages including mentions.": { + "one": "1 ulest nevnelse." + }, + "Add a topic": "Legg til et emne", + "Command error": "Kommandofeil", + "Room avatar": "Rommets avatar", + "Start Verification": "Begynn verifisering", + "Verify User": "Verifiser bruker", + "%(count)s verified sessions": { + "one": "1 verifisert økt", + "other": "%(count)s verifiserte økter" + }, + "%(count)s sessions": { + "other": "%(count)s økter", + "one": "%(count)s økt" + }, + "Verify by scanning": "Verifiser med skanning", + "Verify by emoji": "Verifiser med emoji", + "Message Actions": "Meldingshandlinger", + "%(name)s accepted": "%(name)s aksepterte", + "%(name)s declined": "%(name)s avslo", + "%(name)s cancelled": "%(name)s avbrøt", + "%(name)s wants to verify": "%(name)s ønsker å verifisere", + "Failed to copy": "Mislyktes i å kopiere", + "Submit logs": "Send inn loggføringer", + "Failed to remove widget": "Mislyktes i å fjerne modulen", + "Minimize apps": "Minimer apper", + "Maximize apps": "Maksimer apper", + "were unbanned %(count)s times": { + "other": "fikk bannlysningene sine opphevet %(count)s ganger", + "one": "fikk bannlysningene sine opphevet" + }, + "was unbanned %(count)s times": { + "other": "fikk bannlysningen sin opphevet %(count)s ganger", + "one": "fikk bannlysningen sin opphevet" + }, + "Clear all data": "Tøm alle data", + "Verify session": "Verifiser økten", + "Start verification": "Begynn verifisering", + "Upload completed": "Opplasting fullført", + "Unable to upload": "Mislyktes i å laste opp", + "Username not available": "Brukernavnet er utilgjengelig", + "Username available": "Brukernavnet er tilgjengelig", + "Unknown sessions": "Ukjente økter", + "Alias (optional)": "Alias (valgfritt)", + "Remove for everyone": "Fjern for alle", + "Remove for me": "Fjern for meg", + "Syncing...": "Synkroniserer ...", + "Signing In...": "Logger inn …", + "NOT verified": "IKKE verifisert", + "Calls": "Samtaler", + "Room List": "Romliste", + "Never send encrypted messages to unverified sessions from this session": "Aldri send krypterte meldinger til uverifiserte økter fra denne økten", + "Verify yourself & others to keep your chats safe": "Verifiser deg selv og andre for å holde samtalene dine trygge", + "Cross-signing and secret storage are enabled.": "Kryssignering og hemmelig lagring er skrudd på.", + "Cross-signing and secret storage are not yet set up.": "Kryssignering og hemmelig lagring er ikke satt enda.", + "Reset cross-signing and secret storage": "Tilbakestill kryssignering og hemmelig lagring", + "Bootstrap cross-signing and secret storage": "Iverksett kryssignering og hemmelig lagring", + "Cross-signing public keys:": "Offentlige nøkler for kryssignering:", + "Cross-signing private keys:": "Private nøkler for kryssignering:", + "Self signing private key:": "Selvsignert privat nøkkel:", + "User signing private key:": "Brukersignert privat nøkkel:", + "Session backup key:": "Øktsikkerhetskopieringsnøkkel:", + "Secret storage public key:": "Offentlig nøkkel for hemmelig lagring:", + "Homeserver feature support:": "Hjemmetjener-funksjonsstøtte:", + "Secret Storage key format:": "Nøkkelformatet for hemmelig lagring:", + "Riot can't securely cache encrypted messages locally while running in a web browser. Use Riot Desktop for encrypted messages to appear in search results.": "Riot kan ikke lagre krypterte meldinger sikkert når den kjøres i en nettleser. Bruk Riot Desktop for at krypterte meldinger skal dukke opp i søkeresultater.", + "Read Marker lifetime (ms)": "Lesemarkørens visningstid (ms)", + "Read Marker off-screen lifetime (ms)": "Lesemarkørens visningstid utenfor skjermen (ms)", + "Cross-signing": "Kryssignering", + "Where you’re logged in": "Der du er pålogget", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Behandle navnene til samt logge av dine økter nedenfor eller verifiser dem i brukerprofilen din.", + "Learn more about how we use analytics.": "Lær mer om hvordan vi bruker statistikker.", + "To link to this room, please add an alias.": "For å lenke til dette rommet, vennligst legg til et alias.", + "Showing flair for these communities:": "Viser merkeskilt for disse samfunnene:", + "URL previews are enabled by default for participants in this room.": "URL-forhåndsvisninger er skrudd på som standard for deltakerene i dette rommet.", + "URL previews are disabled by default for participants in this room.": "URL-forhåndsvisninger er skrudd av som standard for deltakerene i dette rommet.", + "In encrypted rooms, like this one, URL previews are disabled by default to ensure that your homeserver (where the previews are generated) cannot gather information about links you see in this room.": "I krypterte rom som denne, er URL-forhåndsvisninger skrudd av som standard for å sikre at hjemmetjeneren din (der forhåndsvisningene blir generert) ikke kan samle inn informasjon om lenkene som du ser i dette rommet.", + "Confirm adding email": "Bekreft tillegging av E-postadresse", + "Confirm adding phone number": "Bekreft tillegging av telefonnummer", + "Setting up keys": "Setter opp nøkler", + "Review where you’re logged in": "Gå gjennom der du er pålogget", + "New login. Was this you?": "En ny pålogging. Var det deg?", + "Sign In or Create Account": "Logg inn eller lag en konto", + "Use an identity server": "Bruk en identitetstjener", + "Command failed": "Kommandoen mislyktes", + "Could not find user in room": "Klarte ikke å finne brukeren i rommet", + "Session already verified!": "Økten er allerede verifisert!", + "Displays information about a user": "Viser informasjon om en bruker", + "%(senderName)s banned %(targetName)s.": "%(senderName)s bannlyste %(targetName)s.", + "%(oldDisplayName)s changed their display name to %(displayName)s.": "%(oldDisplayName)s endret visningsnavnet sitt til %(displayName)s.", + "%(senderName)s set their display name to %(displayName)s.": "%(senderName)s satte visningsnavnet sitt til %(displayName)s.", + "%(senderName)s removed their display name (%(oldDisplayName)s).": "%(senderName)s fjernet visningsnavnet sitt (%(oldDisplayName)s).", + "%(senderName)s removed their profile picture.": "%(senderName)s fjernet profilbildet sitt.", + "%(senderName)s changed their profile picture.": "%(senderName)s endret profilbildet sitt.", + "%(senderName)s made no change.": "%(senderName)s gjorde ingen endringer.", + "%(targetName)s rejected the invitation.": "%(targetName)s avslo invitasjonen.", + "%(senderName)s withdrew %(targetName)s's invitation.": "%(senderName)s trakk tilbake invitasjonen til %(targetName)s.", + "%(senderName)s kicked %(targetName)s.": "%(senderName)s sparket ut %(targetName)s.", + "%(senderDisplayName)s changed the topic to \"%(topic)s\".": "%(senderDisplayName)s endret temaet til «%(topic)s».", + "%(senderDisplayName)s removed the room name.": "%(senderDisplayName)s fjernet rommets navn.", + "%(senderDisplayName)s upgraded this room.": "%(senderDisplayName)s oppgraderte dette rommet.", + "%(senderDisplayName)s made the room public to whoever knows the link.": "%(senderDisplayName)s gjorde rommet offentlig for alle som kjenner til denne lenken.", + "%(senderDisplayName)s has allowed guests to join the room.": "%(senderDisplayName)s har tillatt gjester å bli med i rommet.", + "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s har hindret gjester fra å bli med i rommet.", + "%(senderName)s removed the main address for this room.": "%(senderName)s fjernet hovedadressen til dette rommet.", + "%(senderName)s changed the addresses for this room.": "%(senderName)s endret adressene til dette rommet.", + "%(senderName)s answered the call.": "%(senderName)s svarte på oppringingen.", + "%(userId)s from %(fromPowerLevel)s to %(toPowerLevel)s": "%(userId)s gikk fra %(fromPowerLevel)s til %(toPowerLevel)s", + "%(widgetName)s widget modified by %(senderName)s": "%(widgetName)s-modulen ble endret på av %(senderName)s", + "%(widgetName)s widget added by %(senderName)s": "%(widgetName)s-modulen ble lagt til av %(senderName)s", + "%(widgetName)s widget removed by %(senderName)s": "%(widgetName)s-modulen ble fjernet av %(senderName)s", + "Your Riot is misconfigured": "Ditt Riot-oppsett er feiloppsatt", + "a few seconds from now": "om noen sekunder fra nå", + "about a minute from now": "rundt et minutt fra nå", + "%(num)s minutes from now": "%(num)s minutter fra nå", + "about an hour from now": "rundt en time fra nå", + "%(num)s hours from now": "%(num)s timer fra nå", + "about a day from now": "rundt en dag fra nå", + "%(num)s days from now": "%(num)s dager fra nå", + "Not a valid Riot keyfile": "Ikke en gyldig Riot-nøkkelfil", + "Unrecognised address": "Adressen ble ikke gjenkjent", + "Unknown server error": "Ukjent tjenerfeil", + "Recent years are easy to guess": "Nylige år er lette å gjette", + "Dates are often easy to guess": "Datoer er ofte lette å gjette", + "This is a top-10 common password": "Dette er et topp-10 vanlig passord", + "This is a top-100 common password": "Dette er et topp-100 vanlig passord", + "Message Pinning": "Meldingsklistring", + "Aeroplane": "Fly", + "Verify all your sessions to ensure your account & messages are safe": "Verifiser alle øktene dine for å sikre at kontoen og meldingene dine er trygge", + "From %(deviceName)s (%(deviceId)s)": "Fra %(deviceName)s (%(deviceId)s)", + "Decline (%(counter)s)": "Avslå (%(counter)s)", + "Upload new:": "Last opp ny:", + "No display name": "Ingen visningsnavn", + "New passwords don't match": "De nye passordene samsvarer ikke", + "Passwords can't be empty": "Passord kan ikke være tomme", + "Do you want to set an email address?": "Vil du velge en E-postadresse?", + "unexpected type": "uventet type", + "Delete sessions": { + "other": "Slett økter", + "one": "Slett økten" + }, + "Clear notifications": "Tøm varsler", + "Disconnect anyway": "Koble fra likevel", + "You have not ignored anyone.": "Du har ikke ignorert noen.", + "You are not subscribed to any lists": "Du er ikke abonnert på noen lister", + "Uploaded sound": "Lastet opp lyd", + "Notify everyone": "Varsle alle", + "Muted Users": "Dempede brukere", + "Incorrect verification code": "Ugyldig verifiseringskode", + "Unable to add email address": "Klarte ikke å legge til E-postadressen", + "Invite only": "Kun ved invitasjon", + "Close preview": "Lukk forhåndsvisning", + "Failed to kick": "Mislyktes i å sparke ut", + "Unban this user?": "Vil du oppheve bannlysingen av denne brukeren?", + "Ban this user?": "Vil du bannlyse denne brukeren?", + "Demote yourself?": "Vil du degradere deg selv?", + "Demote": "Degrader", + "Revoke Moderator": "Trekk tilbake moderatorstatus", + "Make Moderator": "Gjør til moderator", + "and %(count)s others...": { + "other": "og %(count)s andre …", + "one": "og én annen …" + }, + "%(userName)s (power %(powerLevelNumber)s)": "%(userName)s (styrkenivå %(powerLevelNumber)s)", + "Hangup": "Legg på røret", + "The conversation continues here.": "Samtalen fortsetter her.", + "Jump to message": "Hopp til meldingen", + "System Alerts": "Systemvarsler", + "Rejecting invite …": "Avslår invitasjonen …", + "You were kicked from %(roomName)s by %(memberName)s": "Du ble sparket ut fra %(roomName)s av %(memberName)s", + "Reason: %(reason)s": "Årsak: %(reason)s", + "You were banned from %(roomName)s by %(memberName)s": "Du ble bannlyst fra %(roomName)s av %(memberName)s", + "Do you want to chat with %(user)s?": "Vil du prate med %(user)s?", + "Do you want to join %(roomName)s?": "Vil du bli med i %(roomName)s?", + "Reject & Ignore user": "Avslå og ignorer brukeren", + "This room has already been upgraded.": "Dette rommet har allerede blitt oppgradert.", + "Unknown Command": "Ukjent kommando", + "Revoke invite": "Trekk tilbake invitasjonen", + "Invited by %(sender)s": "Invitert av %(sender)s", + "Mark all as read": "Merk alle som lest", + "Other published addresses:": "Andre publiserte adresser:", + "Invalid community ID": "Ugyldig samfunns-ID", + "Waiting for %(displayName)s to accept…": "Venter på at %(displayName)s skal akseptere …", + "Your homeserver": "Hjemmetjeneren din", + "Hide verified sessions": "Skjul verifiserte økter", + "Remove from community": "Fjern fra samfunnet", + "Error decrypting audio": "Feil under dekryptering av lyd", + "Decrypt %(text)s": "Dekrypter %(text)s", + "You verified %(name)s": "Du verifiserte %(name)s", + "A new version of Riot is available.": "En ny versjon av Riot er tilgjengelig.", + "Some characters not allowed": "Noen tegn er ikke tillatt", + "This alias is available to use": "Dette aliaset er tilgjengelig for bruk", + "This alias is already in use": "Dette aliaset er allerede i bruk", + "You have entered an invalid address.": "Du har skrevet inn en ugyldig adresse.", + "Invite anyway": "Inviter likevel", + "Enable end-to-end encryption": "Aktiver start-til-mål-kryptering", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Du kan ikke skru dette av senere. Broer og mange botter vil ikke fungere enda.", + "Begin Verifying": "Begynn verifiseringen", + "View Servers in Room": "Vis tjenerne i rommet", + "Ignore request": "Ignorer forespørselen", + "Loading session info...": "Laster inn økt-infoen …", + "a key signature": "en nøkkelsignatur", + "Send Logs": "Send loggbøker", + "Command Help": "Kommandohjelp", + "Share Permalink": "Del en permalenke", + "Who can join this community?": "Hvem kan bli med i dette samfunnet?", + "Long Description (HTML)": "Lang beskrivelse (HTML)", + "Welcome to %(appName)s": "Velkommen til %(appName)s", + "Send a Direct Message": "Send en direktemelding", + "Failed to leave room": "Mislyktes i å forlate rommet", + "Connectivity to the server has been lost.": "Tilkoblingen til tjeneren er nede.", + "Click to unmute video": "Klikk for å høre videoen", + "Click to mute video": "Klikk for å dempe videoen", + "Click to unmute audio": "Klikk for å høre lyden", + "Click to mute audio": "Klikk for å dempe lyden", + "Uploading %(filename)s and %(count)s others": { + "zero": "Laster opp %(filename)s" + }, + "Could not load user profile": "Klarte ikke å laste inn brukerprofilen", + "Verify this login": "Verifiser denne påloggingen", + "A new password must be entered.": "Et nytt passord må bli skrevet inn.", + "New passwords must match each other.": "De nye passordene må samsvare med hverandre.", + "This account has been deactivated.": "Denne kontoen har blitt deaktivert.", + "Incorrect username and/or password.": "Feil brukernavn og/eller passord.", + "Set a display name:": "Velg et visningsnavn:", + "Continue with previous account": "Fortsett med tidligere konto", + "Clear personal data": "Tøm personlige data", + "Ed25519 fingerprint": "Ed25519-fingeravtrykk", + "Curve25519 identity key": "Curve25519-identitetsnøkkel", + "Decryption error": "Dekrypteringsfeil", + "Passphrases must match": "Passfrasene må samsvare", + "Passphrase must not be empty": "Passfrasen kan ikke være tom", + "Confirm passphrase": "Bekreft passfrasen", + "Great! This recovery passphrase looks strong enough.": "Strålende! Denne gjenopprettingspassfrasen ser solid nok ut.", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Velg en gjenopprettingspassfrase til å sikre kryptert informasjon og å gjenopprette det hvis du logger av. Dette burde noe annet enn kontopassordet ditt:", + "Enter a recovery passphrase": "Skriv inn en gjenopprettingspassfrase", + "Back up encrypted message keys": "Sikkerhetskopier krypterte meldingsnøkler", + "Set up with a recovery key": "Sett det opp med en gjenopprettingsnøkkel", + "That matches!": "Det samsvarer!", + "That doesn't match.": "Det samsvarer ikke.", + "Go back to set it again.": "Gå tilbake for å velge på nytt.", + "Enter your recovery passphrase a second time to confirm it.": "Skriv inn gjenopprettingspassfrasen din en andre gang for å bekrefte den.", + "Confirm your recovery passphrase": "Bekreft gjenopprettingspassfrasen din", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "Gjenopprettingsnøkkelen din er et sikkerhetsnett - du kan bruke den til å gjenopprette tilgangen til dine krypterte meldinger dersom du glemmer gjenopprettingspassfrasen din.", + "Keep a copy of it somewhere secure, like a password manager or even a safe.": "Ha en kopi av den på et trygt sted, f.eks. en passordbehandler eller til og med i en safe.", + "Your recovery key has been copied to your clipboard, paste it to:": "Gjenopprettingsnøkkelen din har blitt kopiert til utklippstavlen din, lim den inn i:", + "Your recovery key is in your Downloads folder.": "Gjenopprettingsnøkkelen din er i Nedlastinger-mappen din.", + "Print it and store it somewhere safe": "Skriv den ut og lagre den på et sikkert sted", + "Save it on a USB key or backup drive": "Lagre den på en USB-pinne eller backup-harddisk", + "Copy it to your personal cloud storage": "Kopier den til din personlige skylagring", + "You can now verify your other devices, and other users to keep your chats safe.": "Du kan nå verifisere de andre enhetene dine, samt andre brukere for å holde samtalene dine trygge.", + "Confirm recovery passphrase": "Bekreft gjenopprettingspassfrasen", + "Make a copy of your recovery key": "Lag en kopi av gjenopprettingsnøkkelen din", + "You're done!": "Du har gjort alt klart!", + "Enter a recovery passphrase...": "Skriv inn en gjenopprettingspassfrase …", + "Please enter your recovery passphrase a second time to confirm.": "Skriv inn gjenopprettingspassfrasen din en andre gang for å bekrefte.", + "Repeat your recovery passphrase...": "Gjenta gjenopprettingspassfrasen din …", + "Other users may not trust it": "Andre brukere kan kanskje mistro den", "Riot Desktop on %(platformName)s": "Riot Desktop på %(platformName)s", "Unknown device": "Ukjent enhet", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s via %(browserName)s på %(osName)s", @@ -1118,7 +1407,6 @@ "Your Riot configuration contains invalid JSON. Please correct the problem and reload the page.": "Riot-konfigurasjonen din inneholder ugyldig JSON. Vennligst fiks problemet og oppdater siden.", "The message from the parser is: %(message)s": "Meldingen fra parseren er: %(message)s", "Invalid JSON": "Ugyldig JSON", - "Your Riot is misconfigured": "Riot er feilkonfigurert", "Invalid configuration: no default server specified.": "Ugyldig konfigurasjon: ingen standardserver spesifisert.", "Unexpected error preparing the app. See console for details.": "Uventet feil oppsto mens appen ble gjort klar. Se konsollen for detaljer.", "Invalid configuration: can only specify one of default_server_config, default_server_name, or default_hs_url.": "Ugyldig konfigurasjon: Spesifiser kun en av følgende: default_server_config, default_server_name eller default_hs_url.", diff --git a/riot/i18n/nl.9de2f1b.json b/riot/i18n/nl.e4f9828.json similarity index 97% rename from riot/i18n/nl.9de2f1b.json rename to riot/i18n/nl.e4f9828.json index 09d38d7..fba6d6e 100644 --- a/riot/i18n/nl.9de2f1b.json +++ b/riot/i18n/nl.e4f9828.json @@ -249,8 +249,8 @@ "%(senderName)s requested a VoIP conference.": "%(senderName)s heeft een VoIP-vergadering aangevraagd.", "Results from DuckDuckGo": "Resultaten van DuckDuckGo", "Return to login screen": "Terug naar het aanmeldscherm", - "Riot does not have permission to send you notifications - please check your browser settings": "Riot heeft geen toestemming om u meldingen te versturen - controleer uw browserinstellingen", - "Riot was not given permission to send notifications - please try again": "Riot kreeg geen toestemming om u meldingen te sturen - probeer het opnieuw", + "Riot does not have permission to send you notifications - please check your browser settings": "Riot heeft geen toestemming u meldingen te sturen - controleer uw browserinstellingen", + "Riot was not given permission to send notifications - please try again": "Riot kreeg geen toestemming u meldingen te sturen - probeer het opnieuw", "riot-web version:": "riot-web-versie:", "Room %(roomId)s not visible": "Gesprek %(roomId)s is niet zichtbaar", "Room Colour": "Gesprekskleur", @@ -535,7 +535,7 @@ "Unknown for %(duration)s": "Onbekend voor %(duration)s", "Unknown": "Onbekend", "Replying": "Aan het beantwoorden", - "No rooms to show": "Geen gesprekken om weer te geven", + "No rooms to show": "Geen weer te geven gesprekken", "Unnamed room": "Naamloos gesprek", "World readable": "Leesbaar voor iedereen", "Guests can join": "Gasten kunnen toetreden", @@ -785,7 +785,7 @@ "Opens the Developer Tools dialog": "Opent het dialoogvenster met ontwikkelaarsgereedschap", "Fetching third party location failed": "Het ophalen van de locatie van de derde partij is mislukt", "A new version of Riot is available.": "Er is een nieuwe versie van Riot beschikbaar.", - "I understand the risks and wish to continue": "Ik begrijp de risico’s en wil graag verdergaan", + "I understand the risks and wish to continue": "Ik begrijp de risico's en wil verder gaan", "Send Account Data": "Accountgegevens versturen", "All notifications are currently disabled for all targets.": "Alle meldingen voor alle bestemmingen zijn momenteel uitgeschakeld.", "Uploading report": "Rapport wordt geüpload", @@ -1446,7 +1446,7 @@ }, "Whether or not you're using the 'breadcrumbs' feature (avatars above the room list)": "Of u de icoontjes voor recente gesprekken (boven de gesprekkenlijst) al dan niet gebruikt", "Replying With Files": "Beantwoorden met bestanden", - "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "Momenteel is het niet mogelijk om met een bestand te antwoorden. Wilt u dit bestand uploaden zonder te antwoorden?", + "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "Het is momenteel niet mogelijk met een bestand te antwoorden. Wilt u dit bestand uploaden zonder te antwoorden?", "The file '%(fileName)s' failed to upload.": "Het bestand ‘%(fileName)s’ kon niet geüpload worden.", "Rotate counter-clockwise": "Tegen de klok in draaien", "Rotate clockwise": "Met de klok mee draaien", @@ -1548,7 +1548,7 @@ "Browse": "Bladeren", "Cannot reach homeserver": "Kan thuisserver niet bereiken", "Ensure you have a stable internet connection, or get in touch with the server admin": "Zorg dat u een stabiele internetverbinding heeft, of neem contact op met de systeembeheerder", - "Your Riot is misconfigured": "Uw Riot is onjuist geconfigureerd", + "Your Riot is misconfigured": "Uw Riot is verkeerd geconfigureerd", "Ask your Riot admin to check your config for incorrect or duplicate entries.": "Vraag uw Riot-beheerder om uw configuratie na te kijken op onjuiste of duplicate items.", "Unexpected error resolving identity server configuration": "Onverwachte fout bij het oplossen van de identiteitsserverconfiguratie", "Use lowercase letters, numbers, dashes and underscores only": "Gebruik enkel letters, cijfers, streepjes en underscores", @@ -1630,7 +1630,7 @@ "Command Help": "Hulp bij opdrachten", "No identity server is configured: add one in server settings to reset your password.": "Er is geen identiteitsserver geconfigureerd: voeg er één toe in de serverinstellingen om uw wachtwoord opnieuw in te stellen.", "Call failed due to misconfigured server": "Oproep mislukt door verkeerd geconfigureerde server", - "Please ask the administrator of your homeserver (%(homeserverDomain)s) to configure a TURN server in order for calls to work reliably.": "Vraag de beheerder van uw thuisserver (%(homeserverDomain)s) om een TURN-server te configureren teneinde oproepen betrouwbaar te doen werken.", + "Please ask the administrator of your homeserver (%(homeserverDomain)s) to configure a TURN server in order for calls to work reliably.": "Vraag uw thuisserverbeheerder (%(homeserverDomain)s) een TURN-server te configureren teneinde oproepen betrouwbaar te doen werken.", "Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "U kunt ook de publieke server op turn.matrix.org gebruiken, maar dit zal minder betrouwbaar zijn, en zal uw IP-adres met die server delen. U kunt dit ook beheren in de Instellingen.", "Try using turn.matrix.org": "Probeer turn.matrix.org te gebruiken", "Allow fallback call assist server turn.matrix.org when your homeserver does not offer one (your IP address would be shared during a call)": "Sta de terugvalserver voor oproepbijstand turn.matrix.org toe wanneer uw thuisserver er geen aanbiedt (uw IP-adres wordt gedeeld gedurende een oproep)", @@ -1768,7 +1768,7 @@ "Help": "Hulp", "Set up encryption": "Versleuteling instellen", "Unverified session": "Ongeverifieerde sessie", - "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Dit vergt toegang tot de standaardidentiteitsserver om een e-mailadres of telefoonnummer te valideren, maar die server heeft geen gebruiksvoorwaarden.", + "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Dit vergt validatie van een e-mailadres of telefoonnummer middels de standaardidentiteitsserver , maar die server heeft geen gebruiksvoorwaarden.", "Trust": "Vertrouwen", "Custom (%(level)s)": "Aangepast (%(level)s)", "Error upgrading room": "Bijwerken van gesprek mislukt", @@ -2260,6 +2260,45 @@ "Not currently indexing messages for any room.": "Er worden momenteel voor geen enkel gesprek berichten geïndexeerd.", "Currently indexing: %(currentRoom)s.": "Wordt geïndexeerd: %(currentRoom)s.", "%(doneRooms)s out of %(totalRooms)s": "%(doneRooms)s van %(totalRooms)s", + "Unverified login. Was this you?": "Ongeverifieerde aanmelding. Was u dit?", + "Where you’re logged in": "Waar u aangemeld bent", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Beheer hieronder de namen van uw sessies en meld ze af. Of verifieer ze in uw gebruikersprofiel.", + "Use Single Sign On to continue": "Ga verder met Eenmalige Aanmelding", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Bevestig uw identiteit met Eenmalige Aanmelding om dit emailadres toe te voegen.", + "Single Sign On": "Eenmalige Aanmelding", + "Confirm adding email": "Bevestig toevoegen van het e-mailadres", + "Click the button below to confirm adding this email address.": "Klik op de knop hieronder om dit e-mailadres toe te voegen.", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Bevestig uw identiteit met Eenmalige Aanmelding om dit telefoonnummer toe te voegen.", + "Confirm adding phone number": "Bevestig toevoegen van het telefoonnummer", + "Click the button below to confirm adding this phone number.": "Klik op de knop hieronder om het toevoegen van dit telefoonnummer te bevestigen.", + "Review Sessions": "Sessieverificatie", + "If you cancel now, you won't complete your operation.": "Als u de operatie afbreekt kunt u haar niet voltooien.", + "Review where you’re logged in": "Kijk na waar u aangemeld bent", + "New login. Was this you?": "Nieuwe aanmelding - was u dat?", + "%(name)s is requesting verification": "%(name)s verzoekt om verificatie", + "Sends a message as html, without interpreting it as markdown": "Stuurt een bericht als HTML, zonder markdown toe te passen", + "Failed to set topic": "Kon onderwerp niet instellen", + "Command failed": "Opdracht mislukt", + "Could not find user in room": "Kon die deelnemer aan het gesprek niet vinden", + "Please supply a widget URL or embed code": "Gelieve een widgetURL of in te bedden code te geven", + "Send a bug report with logs": "Rapporteer een fout, met foutopsporingslogboek bijgesloten", + "%(senderDisplayName)s changed the room name from %(oldRoomName)s to %(newRoomName)s.": "%(senderDisplayName)s heeft het gesprek %(oldRoomName)s hernoemd tot %(newRoomName)s.", + "%(senderName)s added the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s heeft dit gesprek de nevenadressen %(addresses)s toegekend.", + "one": "%(senderName)s heeft dit gesprek het nevenadres %(addresses)s toegekend." + }, + "%(senderName)s removed the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s heeft de nevenadressen %(addresses)s voor dit gesprek geschrapt.", + "one": "%(senderName)s heeft het nevenadres %(addresses)s voor dit gesprek geschrapt." + }, + "%(senderName)s changed the alternative addresses for this room.": "%(senderName)s heeft de nevenadressen voor dit gesprek gewijzigd.", + "%(senderName)s changed the main and alternative addresses for this room.": "%(senderName)s heeft hoofd- en nevenadressen voor dit gesprek gewijzigd.", + "%(senderName)s changed the addresses for this room.": "%(senderName)s heeft de adressen voor dit gesprek gewijzigd.", + "You signed in to a new session without verifying it:": "U heeft zich bij een nog niet geverifieerde sessie aangemeld:", + "Verify your other session using one of the options below.": "Verifieer uw andere sessie op een van onderstaande wijzen.", + "Manually Verify by Text": "Handmatig middels een tekst", + "Interactively verify by Emoji": "Interactief middels emojis", + "Support adding custom themes": "Sta maatwerkthema's toe", "Riot Desktop on %(platformName)s": "Riot Desktop op %(platformName)s", "Unknown device": "Onbekend apparaat", "You need to be using HTTPS to place a screen-sharing call.": "Oproepen met schermdelen vergen HTTPS.", @@ -2271,10 +2310,21 @@ "Room Directory": "Gesprekscatalogus", "Unexpected error preparing the app. See console for details.": "Er is een onverwachte fout opgetreden bij het voorbereiden van de app. Zie de console voor details.", "Invalid configuration: can only specify one of default_server_config, default_server_name, or default_hs_url.": "Configuratiefout: kan slechts één van default_server_config, default_server_name, of default_hs_url opgeven.", - "Invalid configuration: no default server specified.": "Configuratiefout: geen standaardserver opgegeven.", + "Invalid configuration: no default server specified.": "Configuratie ongeldig: geen standaardserver opgegeven.", "Your Riot configuration contains invalid JSON. Please correct the problem and reload the page.": "Uw Riot-configuratie bevat ongeldige JSON. Corrigeer het probleem en herlaad de pagina.", "The message from the parser is: %(message)s": "De ontleder meldt: %(message)s", "Invalid JSON": "Ongeldige JSON", "Go to your browser to complete Sign In": "Ga naar uw browser om de aanmelding te voltooien", - "Open user settings": "Open de gebruikersinstellingen" + "Open user settings": "Open de gebruikersinstellingen", + "Missing indexeddb worker script!": "Het indexeddb script ontbreekt!", + "Unable to load config file: please refresh the page to try again.": "Kan het configuratiebestand niet laden. Herlaad de pagina alstublieft.", + "Previous/next recently visited room or community": "Vorige/volgende recent bezochte kamer of gemeenschap", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Niet-ondersteunde browser", + "Your browser can't run Riot": "Riot werkt niet in uw browser", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot gebruikt geavanceerde features die niet door uw huidige browser ondersteund worden.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "U kunt uw huidige browser blijven gebruiken, maar sommige of alle features zouden niet kunnen werken en de uitstraling van het programma kan verkeerd zijn.", + "Go to Riot.im": "Ga naar Riot.im", + "Failed to start": "Opstarten gefaald" } \ No newline at end of file diff --git a/riot/i18n/nn.d35571d.json b/riot/i18n/nn.d1e9198.json similarity index 99% rename from riot/i18n/nn.d35571d.json rename to riot/i18n/nn.d1e9198.json index c7550ca..1d5a318 100644 --- a/riot/i18n/nn.d35571d.json +++ b/riot/i18n/nn.d1e9198.json @@ -1462,6 +1462,7 @@ "Unable to set up secret storage": "Oppsett av hemmeleg lager feila", "This session has detected that your recovery passphrase and key for Secure Messages have been removed.": "Denne økta har oppdaga at gjenopprettingspassfrasen og nøkkelen for sikre meldingar vart fjerna.", "Toggle microphone mute": "Slå av/på demping av mikrofon", + "Confirm": "Stadfest", "Riot Desktop on %(platformName)s": "Riot på Skrivebord for %(platformName)s", "Unknown device": "Ukjend eining", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s gjennom %(browserName)s på %(osName)s", diff --git a/riot/i18n/pl.64c1686.json b/riot/i18n/pl.f79c560.json similarity index 89% rename from riot/i18n/pl.64c1686.json rename to riot/i18n/pl.f79c560.json index 0e9a4dc..ab7ef07 100644 --- a/riot/i18n/pl.64c1686.json +++ b/riot/i18n/pl.f79c560.json @@ -1490,6 +1490,210 @@ "Enter": "Enter", "Space": "Spacja", "End": "End", + "Confirm": "Potwierdź", + "Sign In or Create Account": "Zaloguj się lub utwórz konto", + "Use your account or create a new one to continue.": "Użyj konta lub utwórz nowe, aby kontynuować.", + "No sessions with registered encryption keys": "Brak sesji z zarejestrowanymi kluczami szyfrującymi", + "No": "Nie", + "Yes": "Tak", + "React": "Zareaguj", + "Edited at %(date)s. Click to view edits.": "Edytowano w %(date)s. Kliknij, aby zobaczyć zmiany.", + "Frequently Used": "Często używane", + "Smileys & People": "Buźki i osoby", + "Animals & Nature": "Zwierzęta i natura", + "Food & Drink": "Żywność i napoje", + "Activities": "Aktywności", + "Travel & Places": "Podróże i miejsca", + "Objects": "Przedmioty", + "Symbols": "Symbole", + "Flags": "Flagi", + "Looks good": "Wygląda dobrze", + "All rooms": "Wszystkie pokoje", + "Your server": "Twój serwer", + "Are you sure you want to remove %(serverName)s": "Czy na pewno chcesz usunąć %(serverName)s", + "Remove server": "Usuń serwer", + "Matrix": "Matrix", + "Add a new server": "Dodaj nowy serwer", + "Enter the name of a new server you want to explore.": "Wpisz nazwę nowego serwera, którego chcesz przeglądać.", + "Server name": "Nazwa serwera", + "Add a new server...": "Dodaj nowy serwer…", + "Please enter a name for the room": "Proszę podać nazwę pokoju", + "Set a room alias to easily share your room with other people.": "Ustaw alias pokoju, aby łatwo udostępniać swój pokój innym osobom.", + "This room is private, and can only be joined by invitation.": "Ten pokój jest prywatny i można do niego dołączyć tylko za zaproszeniem.", + "Enable end-to-end encryption": "Włącz szyfrowanie end-to-end", + "Create a public room": "Utwórz publiczny pokój", + "Create a private room": "Utwórz prywatny pokój", + "Topic (optional)": "Temat (opcjonalnie)", + "Make this room public": "Upublicznij ten pokój", + "Hide advanced": "Ukryj zaawansowane", + "Show advanced": "Pokaż zaawansowane", + "Recent Conversations": "Najnowsze rozmowy", + "Suggestions": "Propozycje", + "Start a conversation with someone using their name, username (like ) or email address.": "Rozpocznij rozmowę z kimś, kto używa swojej nazwy, nazwy użytkownika (jak ) lub adresu e-mail.", + "Your password": "Twoje hasło", + "Upload files (%(current)s of %(total)s)": "Prześlij pliki (%(current)s z %(total)s)", + "Upload files": "Prześlij pliki", + "Upload all": "Prześlij wszystko", + "Cancel All": "Anuluj wszystko", + "Resend edit": "Wyślij ponownie edycję", + "Share Permalink": "Udostępnij odnośnik bezpośredni", + "Report Content": "Zgłoś treść", + "Notification settings": "Ustawienia powiadomień", + "Clear status": "Wyczyść status", + "Update status": "Zaktualizuj status", + "Set status": "Ustaw status", + "Set a new status...": "Ustaw nowy status…", + "Hide": "Ukryj", + "Take picture": "Zrób zdjęcie", + "Remove for everyone": "Usuń dla wszystkich", + "Remove for me": "Usuń dla mnie", + "User Status": "Status użytkownika", + "Server Name": "Nazwa serwera", + "The username field must not be blank.": "Pole nazwy użytkownika nie może być puste.", + "Username": "Nazwa użytkownika", + "Not sure of your password? Set a new one": "Nie jesteś pewien swojego hasła? Ustaw nowe", + "Enter password": "Wprowadź hasło", + "Password is allowed, but unsafe": "Hasło jest dozwolone, ale niebezpieczne", + "Nice, strong password!": "Ładne, silne hasło!", + "Enter phone number (required on this homeserver)": "Wprowadź numer telefonu (wymagane na tym serwerze domowym)", + "Enter username": "Wprowadź nazwę użytkownika", + "Homeserver URL": "Adres URL serwera domowego", + "Other servers": "Inne serwery", + "Sign in to your Matrix account on ": "Zaloguj się do swojego konta Matrix na ", + "Explore rooms": "Przeglądaj pokoje", + "Your profile": "Twój profil", + "Your Matrix account on %(serverName)s": "Twoje konto Matrix na %(serverName)s", + "Your Matrix account on ": "Twoje konto Matrix na ", + "A verification email will be sent to your inbox to confirm setting your new password.": "E-mail weryfikacyjny zostanie wysłany do skrzynki odbiorczej w celu potwierdzenia ustawienia nowego hasła.", + "Set a new password": "Ustaw nowe hasło", + "Go Back": "Wróć", + "Forgotten your password?": "Nie pamiętasz hasła?", + "Restore": "Przywróć", + "Copy": "Kopiuj", + "Success!": "Sukces!", + "Disable": "Wyłącz", + "Verify": "Weryfikuj", + "Manage integrations": "Zarządzaj integracjami", + "%(count)s verified sessions": { + "other": "%(count)s zweryfikowanych sesji", + "one": "1 zweryfikowana sesja" + }, + "Hide verified sessions": "Ukryj zweryfikowane sesje", + "%(count)s sessions": { + "other": "%(count)s sesji", + "one": "%(count)s sesja" + }, + "Hide sessions": "Ukryj sesje", + "Direct message": "Wiadomość bezpośrednia", + "Security": "Bezpieczeństwo", + "Integrations are disabled": "Integracje są wyłączone", + "Enable 'Manage Integrations' in Settings to do this.": "Włącz „Zarządzaj integracjami” w ustawieniach, aby to zrobić.", + "Encryption upgrade available": "Dostępna aktualizacja szyfrowania", + "Upgrade": "Uaktualnij", + "Delete sessions": { + "other": "Usuń sesje", + "one": "Usuń sesję" + }, + "Delete %(count)s sessions": { + "one": "Usuń %(count)s sesję", + "other": "Usuń %(count)s sesji" + }, + "Manage": "Zarządzaj", + "Enable": "Włącz", + "Session ID:": "Identyfikator sesji:", + "Session key:": "Klucz sesji:", + "Accept all %(invitedRooms)s invites": "Zaakceptuj wszystkie zaproszenia do %(invitedRooms)s", + "Invite only": "Tylko dla zaproszonych", + "Close preview": "Zamknij podgląd", + "Send a reply…": "Wyślij odpowiedź…", + "Send a message…": "Wyślij wiadomość…", + "Verified": "Zweryfikowano", + "Cancel search": "Anuluj wyszukiwanie", + "Your theme": "Twój motyw", + "More options": "Więcej opcji", + "Invite anyway": "Zaproś mimo to", + "Notes": "Notatki", + "Session name": "Nazwa sesji", + "Session key": "Klucz sesji", + "Go": "Przejdź", + "Your account is not secure": "Twoje konto nie jest bezpieczne", + "New session": "Nowa sesja", + "Deny": "Zabroń", + "Email (optional)": "Adres e-mail (opcjonalnie)", + "Guest": "Gość", + "Setting up keys": "Konfigurowanie kluczy", + "Verify this session": "Zweryfikuj tę sesję", + "Set up encryption": "Skonfiguruj szyfrowanie", + "%(name)s is requesting verification": "%(name)s prosi o weryfikację", + "Failed to set topic": "Nie udało się ustawić tematu", + "%(senderDisplayName)s changed the room name from %(oldRoomName)s to %(newRoomName)s.": "%(senderDisplayName)s zmienił(a) nazwę pokoju z %(oldRoomName)s na %(newRoomName)s.", + "%(senderName)s added the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s dodał(a) alternatywne adresy %(addresses)s dla tego pokoju.", + "one": "%(senderName)s dodał(a) alternatywny adres %(addresses)s dla tego pokoju." + }, + "%(senderName)s changed the alternative addresses for this room.": "%(senderName)s zmienił(a) alternatywne adresy dla tego pokoju.", + "%(senderName)s changed the main and alternative addresses for this room.": "%(senderName)s zmienił(a) główne i alternatywne adresy dla tego pokoju.", + "%(senderName)s changed the addresses for this room.": "%(senderName)s zmienił(a) adresy dla tego pokoju.", + "%(senderName)s placed a voice call.": "%(senderName)s wykonał(a) połączenie głosowe.", + "%(senderName)s placed a voice call. (not supported by this browser)": "%(senderName)s wykonał(a) połączenie głosowe. (nie obsługiwane przez tę przeglądarkę)", + "%(senderName)s placed a video call.": "%(senderName)s wykonał(a) połączenie wideo.", + "%(senderName)s placed a video call. (not supported by this browser)": "%(senderName)s wykonał(a) połączenie wideo. (nie obsługiwane przez tę przeglądarkę)", + "Done": "Gotowe", + "The message you are trying to send is too large.": "Wiadomość, którą próbujesz wysłać jest za duża.", + "about a minute ago": "około minuty temu", + "about an hour ago": "około godziny temu", + "about a day ago": "około dzień temu", + "Support adding custom themes": "Obsługa dodawania niestandardowych motywów", + "Order rooms by name": "Sortuj pokoje według nazwy", + "Share": "Udostępnij", + "Bold": "Pogrubienie", + "Italics": "Kursywa", + "Strikethrough": "Przekreślenie", + "Recent rooms": "Ostatnie pokoje", + "Reason: %(reason)s": "Powód: %(reason)s", + "Reject & Ignore user": "Odrzuć i zignoruj użytkownika", + "Show image": "Pokaż obraz", + "Verify session": "Zweryfikuj sesję", + "Loading session info...": "Ładowanie informacji o sesji…", + "Upload completed": "Przesyłanie zakończone", + "Message edits": "Edycje wiadomości", + "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "Jeśli napotkasz jakieś błędy lub masz opinię, którą chcesz się podzielić, daj nam znać na GitHubie.", + "Terms of Service": "Warunki użytkowania", + "Upload %(count)s other files": { + "other": "Prześlij %(count)s innych plików", + "one": "Prześlij %(count)s inny plik" + }, + "Send a Direct Message": "Wyślij wiadomość bezpośrednią", + "Explore Public Rooms": "Przeglądaj publiczne pokoje", + "Create a Group Chat": "Utwórz czat grupowy", + " (1/%(totalCount)s)": " (1/%(totalCount)s)", + "Log in to your new account.": "Zaloguj się do nowego konta.", + "Registration Successful": "Pomyślnie zarejestrowano", + "DuckDuckGo Results": "Wyniki z DuckDuckGo", + "Enter your account password to confirm the upgrade:": "Wprowadź hasło do konta, aby potwierdzić aktualizację:", + "You're done!": "Jesteś gotów!", + "Autocomplete": "Autouzupełnienie", + "Toggle Bold": "Przełącz pogrubienie", + "Toggle Italics": "Przełącz kursywę", + "Toggle Quote": "Przełącz cytowanie", + "Cancel autocomplete": "Anuluj autouzupełnienie", + "Please install Chrome, Firefox, or Safari for the best experience.": "Zainstaluj Chrome, Firefox, lub Safari w celu zapewnienia najlepszego działania.", + "Confirm adding email": "Potwierdź dodanie e-maila", + "Click the button below to confirm adding this email address.": "Naciśnij przycisk poniżej aby zatwierdzić dodawanie adresu e-mail.", + "Confirm adding phone number": "Potwierdź dodanie numeru telefonu", + "Click the button below to confirm adding this phone number.": "Naciśnij przycisk poniżej aby potwierdzić dodanie tego numeru telefonu.", + "The version of Riot": "Wersja Riota", + "Your user agent": "Twój user agent", + "The information being sent to us to help make Riot better includes:": "Informacje przesyłane do nas w celu poprawy jakości Riota zawierają:", + "Sends a message as html, without interpreting it as markdown": "Wysyła wiadomość w formacie html, bez interpretowania jej jako markdown", + "Error upgrading room": "Błąd podczas aktualizacji pokoju", + "Double check that your server supports the room version chosen and try again.": "Sprawdź ponownie czy Twój serwer wspiera wybraną wersję pokoju i spróbuj ponownie.", + "Could not find user in room": "Nie znaleziono użytkownika w pokoju", + "Session already verified!": "Sesja już zweryfikowana!", + "WARNING: Session already verified, but keys do NOT MATCH!": "OSTRZEŻENIE: Sesja już zweryfikowana, ale klucze do siebie NIE PASUJĄ!", + "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "OSTRZEŻENIE: WERYFIKACJA KLUCZY NIE POWIODŁA SIĘ! Klucz podpisujący dla %(userId)s oraz sesji %(deviceId)s to \"%(fprint)s\", nie pasuje on do podanego klucza \"%(fingerprint)s\". To może oznaczać że Twoja komunikacja jest przechwytywana!", + "Displays information about a user": "Pokazuje informacje na temat użytkownika", + "Send a bug report with logs": "Wyślij raport błędu z logami", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s przez %(browserName)s na %(osName)s", "Riot Desktop on %(platformName)s": "Riot Desktop na %(platformName)s", "Unknown device": "Nieznane urządzenie", @@ -1498,7 +1702,6 @@ "Decentralised, encrypted chat & collaboration powered by [matrix]": "Zdecentralizowany, szyfrowany czat & współpraca oparta na [matrix]", "Need help?": "Potrzebujesz pomocy?", "Room Directory": "Katalog pokojów", - "Explore rooms": "Przeglądaj pokoje", "Your Riot configuration contains invalid JSON. Please correct the problem and reload the page.": "Konfiguracja Twojego Riot zawiera błędny plik JSON. Popraw swoją konfigurację i odśwież stronę.", "The message from the parser is: %(message)s": "Wiadomość od parsera to: %(message)s", "Invalid JSON": "Błędny JSON", @@ -1507,5 +1710,16 @@ "Invalid configuration: no default server specified.": "Błędna konfiguracja: nie wybrano domyślnego serwera.", "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Możesz użyć Niestandardowych Opcji Serwera by zalogować się do innych serwerów Matrix poprzez podanie URL innego serwera głównego. Dzięki temu możesz używać Riot z istniejącym kontem z innego serwera głównego.", "Open user settings": "Otwórz ustawienia użytkownika", - "Go to your browser to complete Sign In": "Aby dokończyć proces rejestracji, przejdź do swojej przeglądarki" + "Go to your browser to complete Sign In": "Aby dokończyć proces rejestracji, przejdź do swojej przeglądarki", + "Missing indexeddb worker script!": "Brakujący skrypt workera indexeddb!", + "Unable to load config file: please refresh the page to try again.": "Nie udało się załadować pliku konfiguracyjnego: odśwież stronę aby spróbować ponownie.", + "Previous/next recently visited room or community": "Poprzedni/następny niedawno odwiedzony pokój lub społeczność", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Niewspierana przeglądarka", + "Your browser can't run Riot": "Twoja przeglądarka nie jest w stanie uruchomić Riota", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot używa zaawansowanych funkcji, które nie są dostępne na Twojej obecnej przeglądarce.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Możesz kontynuować używanie obecnej przeglądarki, lecz niektóre lub wszystkie funkcje mogą nie działać oraz wygląd aplikacji może być niepoprawny.", + "Go to Riot.im": "Przejdź do Riot.im", + "Failed to start": "Nie udało się wystartować" } \ No newline at end of file diff --git a/riot/i18n/ru.b00c38f.json b/riot/i18n/ru.dda6a47.json similarity index 85% rename from riot/i18n/ru.b00c38f.json rename to riot/i18n/ru.dda6a47.json index 7f479a0..5182457 100644 --- a/riot/i18n/ru.b00c38f.json +++ b/riot/i18n/ru.dda6a47.json @@ -1,12 +1,12 @@ { - "Account": "Аккаунт", + "Account": "Учётная запись", "Admin": "Администратор", "Advanced": "Подробности", "Algorithm": "Алгоритм", "A new password must be entered.": "Введите новый пароль.", "Anyone who knows the room's link, apart from guests": "Все, у кого есть ссылка на эту комнату, кроме гостей", "Anyone who knows the room's link, including guests": "Все, у кого есть ссылка на эту комнату, включая гостей", - "Are you sure you want to reject the invitation?": "Вы уверены что вы хотите отклонить приглашение?", + "Are you sure you want to reject the invitation?": "Вы уверены что хотите отклонить приглашение?", "Banned users": "Заблокированные пользователи", "Bans user with given id": "Блокирует пользователя с заданным ID", "Blacklisted": "В черном списке", @@ -19,7 +19,7 @@ "Create Room": "Создать комнату", "Cryptography": "Криптография", "Curve25519 identity key": "Ключ идентификации Curve25519", - "Deactivate Account": "Деактивировать аккаунт", + "Deactivate Account": "Деактивировать учётную запись", "Decryption error": "Ошибка расшифровки", "Default": "По умолчанию", "Deops user with given id": "Снимает полномочия оператора с пользователя с заданным ID", @@ -116,9 +116,9 @@ "%(userId)s from %(fromPowerLevel)s to %(toPowerLevel)s": "для %(userId)s с %(fromPowerLevel)s на %(toPowerLevel)s", "click to reveal": "нажмите для открытия", "%(senderName)s invited %(targetName)s.": "%(senderName)s приглашает %(targetName)s.", - "%(targetName)s joined the room.": "К комнате присоединяется %(targetName)s.", + "%(targetName)s joined the room.": "%(targetName)s входит в комнату.", "%(senderName)s kicked %(targetName)s.": "%(senderName)s выгнал(а) %(targetName)s.", - "%(targetName)s left the room.": "%(targetName)s покинул комнату.", + "%(targetName)s left the room.": "%(targetName)s покидает комнату.", "%(senderName)s made future room history visible to all room members, from the point they are invited.": "%(senderName)s сделал(а) историю разговора видимой для всех собеседников с момента их приглашения.", "%(senderName)s made future room history visible to all room members, from the point they joined.": "%(senderName)s сделал(а) историю разговора видимой для всех собеседников с момента их входа в комнату.", "%(senderName)s made future room history visible to all room members.": "%(senderName)s сделал(а) историю разговора видимой для всех собеседников.", @@ -250,7 +250,7 @@ "Success": "Успех", "This email address is already in use": "Этот email уже используется", "This email address was not found": "Этот адрес электронной почты не найден", - "The email address linked to your account must be entered.": "Необходимо ввести адрес электронной почты, связанный с вашей учётной записью.", + "The email address linked to your account must be entered.": "Введите адрес электронной почты, связанный с вашей учётной записью.", "The remote side failed to pick up": "Собеседник не ответил на ваш звонок", "This room has no local addresses": "У этой комнаты нет адресов на вашем сервере", "This room is not recognised.": "Эта комната не опознана.", @@ -390,7 +390,7 @@ "Username available": "Имя пользователя доступно", "Username not available": "Имя пользователя недоступно", "Something went wrong!": "Что-то пошло не так!", - "This will be your account name on the homeserver, or you can pick a different server.": "Это будет имя вашей учётной записи на домашнем сервере, или вы можете выбрать другой сервер.", + "This will be your account name on the homeserver, or you can pick a different server.": "Это будет имя вашей учётной записи на домашнем сервере, либо вы можете выбрать другой сервер.", "If you already have a Matrix account you can log in instead.": "Если у вас уже есть учётная запись Matrix, вы можете войти.", "Home": "Начало", "Accept": "Принять", @@ -783,8 +783,8 @@ "Show Stickers": "Показать стикеры", "Fetching third party location failed": "Не удалось извлечь местоположение третьей стороны", "A new version of Riot is available.": "Доступна новая версия Riot.", - "I understand the risks and wish to continue": "Я понимаю риски и желаю продолжить", - "Send Account Data": "Отправить данные аккаунта", + "I understand the risks and wish to continue": "Я понимаю риск и хочу продолжить", + "Send Account Data": "Отправка данных учётной записи", "All notifications are currently disabled for all targets.": "Все оповещения для всех устройств отключены.", "Uploading report": "Отправка отчета", "Sunday": "Воскресенье", @@ -799,11 +799,11 @@ "Changelog": "История изменений", "Waiting for response from server": "Ожидание ответа от сервера", "Uploaded on %(date)s by %(user)s": "Загружено %(user)s в %(date)s", - "Send Custom Event": "Отправить индивидуальное мероприятие", + "Send Custom Event": "Отправить произвольное событие", "Advanced notification settings": "Дополнительные параметры уведомлений", "Failed to send logs: ": "Не удалось отправить журналы: ", "delete the alias.": "удалить псевдоним.", - "To return to your account in future you need to set a password": "Чтобы вы могли вернуться в свою учётную запись в будущем, вам необходимо задать пароль", + "To return to your account in future you need to set a password": "Чтобы вы могли использовать свою учётную запись позже, вам необходимо задать пароль", "Forget": "Забыть", "You cannot delete this image. (%(code)s)": "Вы не можете удалить это изображение. (%(code)s)", "Cancel Sending": "Отменить отправку", @@ -821,8 +821,8 @@ "Please set a password!": "Пожалуйста, установите пароль!", "You have successfully set a password!": "Вы успешно установили пароль!", "An error occurred whilst saving your email notification preferences.": "Возникла ошибка при сохранении настроек email-уведомлений.", - "Explore Room State": "Просмотр статуса комнаты", - "Source URL": "Исходный URL-адрес", + "Explore Room State": "Просмотр состояния комнаты", + "Source URL": "Исходная ссылка", "Messages sent by bot": "Сообщения от ботов", "Filter results": "Фильтрация результатов", "Members": "Участники", @@ -843,7 +843,7 @@ "Riot uses many advanced browser features, some of which are not available or experimental in your current browser.": "Riot использует многие передовые возможности браузера, некоторые из которых недоступны или являются экспериментальным в вашем текущем браузере.", "Developer Tools": "Инструменты разработчика", "Preparing to send logs": "Подготовка к отправке журналов", - "Explore Account Data": "Просмотр данных аккаунта", + "Explore Account Data": "Просмотр данных учётной записи", "All messages (noisy)": "Все сообщения (со звуком)", "Saturday": "Суббота", "Remember, you can always set an email address in user settings if you change your mind.": "Помните, что вы всегда сможете задать email в настройках пользователя, если передумаете.", @@ -864,7 +864,7 @@ "Call invitation": "Звонки", "Downloading update...": "Загрузка обновления…", "State Key": "Ключ состояния", - "Failed to send custom event.": "Не удалось отправить индивидуальное мероприятие.", + "Failed to send custom event.": "Не удалось отправить произвольное событие.", "What's new?": "Что нового?", "Notify me for anything else": "Уведомлять во всех остальных случаях", "When I'm invited to a room": "Приглашения в комнаты", @@ -892,17 +892,17 @@ "Unable to fetch notification target list": "Не удалось получить список устройств для уведомлений", "Set Password": "Задать пароль", "Off": "Выключить", - "Riot does not know how to join a room on this network": "Riot не знает, как присоединиться к комнате, принадлежащей к этой сети", + "Riot does not know how to join a room on this network": "Riot не знает, как присоединиться к комнате в этой сети", "Mentions only": "Только при упоминаниях", "Wednesday": "Среда", - "You can now return to your account after signing out, and sign in on other devices.": "Теперь вы сможете вернуться к своей учётной записи после выхода из системы и войти на других устройствах.", + "You can now return to your account after signing out, and sign in on other devices.": "Теперь вы сможете вернуться к своей учётной записи после выхода и войти на других устройствах.", "Enable email notifications": "Включить уведомления на email", "Event Type": "Тип мероприятия", "Download this file": "Скачать файл", "Pin Message": "Закрепить сообщение", "Failed to change settings": "Не удалось изменить настройки", "View Community": "Просмотр сообщества", - "Event sent!": "Мероприятие отправлено!", + "Event sent!": "Событие отправлено!", "Event Content": "Содержание мероприятия", "Thank you!": "Спасибо!", "Quote": "Цитата", @@ -921,20 +921,20 @@ "Clear Storage and Sign Out": "Очистить хранилище и выйти", "Refresh": "Обновить", "We encountered an error trying to restore your previous session.": "Произошла ошибка при попытке восстановить предыдущий сеанс.", - "Clearing your browser's storage may fix the problem, but will sign you out and cause any encrypted chat history to become unreadable.": "Очистка хранилища вашего браузера может устранить проблему, но при этом ваша сессия будет завершена и зашифрованная история чата станет нечитаемой.", + "Clearing your browser's storage may fix the problem, but will sign you out and cause any encrypted chat history to become unreadable.": "Очистка хранилища вашего браузера может устранить проблему, но при этом ваша сессия будет завершена, и зашифрованная история чата станет нечитаемой.", "Unable to load event that was replied to, it either does not exist or you do not have permission to view it.": "Не удается загрузить событие, на которое был дан ответ. Либо оно не существует, либо у вас нет разрешения на его просмотр.", "Enable widget screenshots on supported widgets": "Включить скриншоты виджетов для поддерживаемых виджетов", - "Collapse Reply Thread": "Ответить с цитированием", + "Collapse Reply Thread": "Свернуть ответы", "Send analytics data": "Отправить данные аналитики", "Muted Users": "Приглушённые пользователи", "Terms and Conditions": "Условия и положения", "To continue using the %(homeserverDomain)s homeserver you must review and agree to our terms and conditions.": "Для продолжения использования сервера %(homeserverDomain)s вы должны ознакомиться и принять условия и положения.", "Review terms and conditions": "Просмотр условий и положений", "e.g. %(exampleValue)s": "напр. %(exampleValue)s", - "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.": "Это навсегда сделает вашу учётную запись невозможной для использования. Вы не сможете войти в систему, и никто не сможет перерегистрировать тот же идентификатор пользователя. Это приведёт к тому, что ваша учётная запись выйдет из всех комнат, в которые она входит, и будут удалены данные вашей учётной записи с сервера идентификации. Это действие необратимо.", + "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.": "Ваша учётная запись будет заблокирована. Вы не сможете войти в систему, и никто не сможет в дальнейшем заререгистрироваться под этим именем пользователя. В результате ваша учётная запись выйдет из всех комнат, в которых она находится, а с сервера идентификации будут удалены все связанные с ней данные. Это действие необратимо.", "Deactivating your account does not by default cause us to forget messages you have sent. If you would like us to forget your messages, please tick the box below.": "По умолчанию деактивация вашей учётной записи не приведёт к удалению всех ваших сообщений. Если вы хотите, чтобы мы удалили ваши сообщения, поставьте отметку в поле ниже.", "Message visibility in Matrix is similar to email. Our forgetting your messages means that messages you have sent will not be shared with any new or unregistered users, but registered users who already have access to these messages will still have access to their copy.": "Видимость сообщений в Matrix похожа на электронную почту. Удаление ваших сообщений означает, что отправленные вами сообщения не будут видны новым или незарегистрированным пользователям, но зарегистрированные пользователи, у которых уже есть доступ к этим сообщениям, по-прежнему будут иметь доступ к своей копии.", - "Please forget all messages I have sent when my account is deactivated (Warning: this will cause future users to see an incomplete view of conversations)": "Пожалуйста, удалите все сообщения, которые я отправил, после деактивации учётной записи. (Внимание: будущие пользователи увидят неполный вид разговоров)", + "Please forget all messages I have sent when my account is deactivated (Warning: this will cause future users to see an incomplete view of conversations)": "Удалить все мои сообщения после деактивации учётной записи. (Внимание: разговоры с другими пользователями будут выглядеть неполными)", "To continue, please enter your password:": "Чтобы продолжить, введите пароль:", "Please help improve Riot.im by sending anonymous usage data. This will use a cookie (please see our Cookie Policy).": "Пожалуйста, помогите улучшить Riot.im, отправляя анонимные данные использования. При этом будут использоваться cookie (ознакомьтесь с нашейПолитикой cookie).", "Please help improve Riot.im by sending anonymous usage data. This will use a cookie.": "Пожалуйста, помогите улучшить Riot.im, отправляя анонимные данные использования. При этом будут использоваться cookie.", @@ -943,7 +943,7 @@ "This room is used for important messages from the Homeserver, so you cannot leave it.": "Эта комната используется для важных сообщений от сервера, поэтому вы не можете ее покинуть.", "No Audio Outputs detected": "Аудиовыход не обнаружен", "Audio Output": "Аудиовыход", - "Share Link to User": "Поделиться ссылкой с пользователем", + "Share Link to User": "Поделиться ссылкой на пользователя", "Share room": "Поделиться комнатой", "Share Room": "Поделиться комнатой", "Link to most recent message": "Ссылка на последнее сообщение", @@ -986,7 +986,7 @@ "Failed to invite users to the room:": "Не удалось пригласить пользователей в комнату:", "Upgrades a room to a new version": "Модернизирует комнату до новой версии", "Sets the room name": "Устанавливает название комнаты", - "Forces the current outbound group session in an encrypted room to be discarded": "Принудительно отбрасывает текущую сессию исходящей группы в зашифрованной комнате", + "Forces the current outbound group session in an encrypted room to be discarded": "Принудительно отбрасывает текущую групповую сессию для отправки сообщений в зашифрованную комнату", "%(senderDisplayName)s upgraded this room.": "%(senderDisplayName)s модернизировал эту комнату.", "%(senderName)s added %(count)s %(addedAddresses)s as addresses for this room.": { "other": "%(senderName)s добавил %(addedAddresses)s к списку адресов комнаты.", @@ -1024,7 +1024,7 @@ "All-uppercase is almost as easy to guess as all-lowercase": "Всё прописными буквами так же легко угадывается как и всё строчными", "Reversed words aren't much harder to guess": "Угадать перевёрнутые слова не сильно труднее", "Predictable substitutions like '@' instead of 'a' don't help very much": "Предсказуемые замены типа «@» вместо «a» не особо помогают", - "Add another word or two. Uncommon words are better.": "Добавить другое слово или два. Необычные слова лучше.", + "Add another word or two. Uncommon words are better.": "Добавьте ещё одно-два слова. Лучше использовать редкие слова.", "Repeats like \"aaa\" are easy to guess": "Повторы типа \"ааа\" легко угадываемы", "Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"": "Повторы типа «abcabcabc», лишь немного сложнее угадать, чем «abc»", "Sequences like abc or 6543 are easy to guess": "Последовательности типа abc или 6543 легко угадываемы", @@ -1061,7 +1061,7 @@ "Verified!": "Верифицировано!", "You've successfully verified this user.": "Вы успешно верифицировали этого пользователя.", "Got It": "Понятно", - "Verify this user by confirming the following number appears on their screen.": "Верифицируйте пользователя, убедившись, что на его экране отображается следующее число.", + "Verify this user by confirming the following number appears on their screen.": "Подтвердите пользователя, убедившись, что на его экране отображается следующее число.", "Yes": "Да", "No": "Нет", "Email Address": "Адрес электронной почты", @@ -1082,7 +1082,7 @@ "Phone numbers": "Телефонные номера", "Language and region": "Язык и регион", "Theme": "Тема", - "Account management": "Управление аккаунтом", + "Account management": "Управление учётной записью", "Deactivating your account is a permanent action - be careful!": "Деактивация вашей учётной записи — это необратимое действие. Будьте осторожны!", "Chat with Riot Bot": "Чат с ботом Riot", "Help & About": "Помощь & О программе", @@ -1110,7 +1110,7 @@ "Failed to load group members": "Не удалось загрузить участников группы", "This homeserver has hit its Monthly Active User limit so some users will not be able to log in.": "Из-за ежемесячного ограничения активных пользователей сервера некоторые из пользователей не смогут войти в систему.", "This homeserver has exceeded one of its resource limits so some users will not be able to log in.": "Превышен один из ресурсных лимитов сервера, по этому некоторые пользователи не смогут залогиниться.", - "Join": "Присоединиться", + "Join": "Войти", "That doesn't look like a valid email address": "Это не похоже на адрес электронной почты", "Your message wasn't sent because this homeserver has hit its Monthly Active User Limit. Please contact your service administrator to continue using the service.": "Ваше сообщение не было отправлено, потому что этот домашний сервер превысил месячный лимит активных пользователей. обратитесь к администратору службы, чтобы продолжить использование службы.", "Your message wasn't sent because this homeserver has exceeded a resource limit. Please contact your service administrator to continue using the service.": "Ваше сообщение не было отправлено, потому что этот домашний сервер превысил лимит ресурсов. обратитесь к администратору службы, чтобы продолжить использование службы.", @@ -1126,7 +1126,7 @@ "Legal": "Законный", "Room avatar": "Аватар комнаты", "The following users may not exist": "Следующих пользователей может не существовать", - "Invite anyway and never warn me again": "Тем не менее пригласить и больше не предупреждать", + "Invite anyway and never warn me again": "Пригласить и больше не предупреждать", "Before submitting logs, you must create a GitHub issue to describe your problem.": "Перед отправкой логов необходимо создать GitHub issue, для описания проблемы.", "Incompatible Database": "Несовместимая база данных", "Continue With Encryption Disabled": "Продолжить с отключенным шифрованием", @@ -1179,7 +1179,7 @@ "Copy it to your personal cloud storage": "Скопируйте в персональное облачное хранилище", "Save it on a USB key or backup drive": "Сохраните на USB-диске или на резервном диске", "This room has no topic.": "У этой комнаты нет темы.", - "Group & filter rooms by custom tags (refresh to apply changes)": "Группировать и фильтровать комнаты по пользовательским тэгам (обновите, чтобы применить изменения)", + "Group & filter rooms by custom tags (refresh to apply changes)": "Группировать и фильтровать комнаты по пользовательским тэгам (обновите для применения изменений)", "Dog": "Собака", "Cat": "Кошка", "Lion": "Лев", @@ -1261,7 +1261,7 @@ "Unable to find a supported verification method.": "Невозможно определить поддерживаемый метод верификации.", "Scissors": "Ножницы", "Secure messages with this user are end-to-end encrypted and not able to be read by third parties.": "Защищённые сообщения с этим пользователем зашифрованы сквозным шифрованием и недоступны третьим лицам.", - "We've sent you an email to verify your address. Please follow the instructions there and then click the button below.": "Мы отправили вам сообщение для подтверждения адреса электронной почты. Пожалуйста выполните указания данные в сообщении и нажмите кнопку внизу.", + "We've sent you an email to verify your address. Please follow the instructions there and then click the button below.": "Мы отправили вам сообщение для подтверждения адреса электронной почты. Пожалуйста, следуйте указаниям в сообщении, после чего нажмите кнопку ниже.", "Are you sure? You will lose your encrypted messages if your keys are not backed up properly.": "Вы уверены? Зашифрованные сообщения будут безвозвратно утеряны при отсутствии соответствующего резервного копирования ваших ключей.", "Encrypted messages are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.": "Зашифрованные сообщения защищены сквозным шифрованием. Только вы и ваш собеседник имеете ключи для их расшифровки и чтения.", "Unable to load key backup status": "Не удалось получить статус резервного копирования для ключей шифрования", @@ -1270,11 +1270,11 @@ "Start using Key Backup": "Использовать резервную копию ключей шифрования", "Profile picture": "Аватар", "Accept all %(invitedRooms)s invites": "Принять все приглашения (%(invitedRooms)s)", - "Missing media permissions, click the button below to request.": "Отсутствует доступ к источнику медиа. Нажмите кнопку ниже чтобы запросить.", + "Missing media permissions, click the button below to request.": "Отсутствуют разрешения для доступа к камере/микрофону. Нажмите кнопку ниже, чтобы запросить их.", "Request media permissions": "Запросить доступ к медиа носителю", "Change room name": "Изменить название комнаты", "For help with using Riot, click here.": "Для получения помощи по использованию Riot, нажмите здесь.", - "For help with using Riot, click here or start a chat with our bot using the button below.": "Для получения помощи по использованию Riot, нажмите здесь или начните чат с нашим ботом, используюя кнопку ниже.", + "For help with using Riot, click here or start a chat with our bot using the button below.": "Для получения помощи по использованию Riot, нажмите здесь или начните чат с нашим ботом с помощью кнопки ниже.", "Bug reporting": "Сообщить об ошибке", "Open Devtools": "Открыть инструменты разработчика", "Change room avatar": "Изменить аватар комнаты", @@ -1327,7 +1327,7 @@ "Modify widgets": "Изменить виджеты", "Invite users": "Пригласить пользователей", "Kick users": "Выгнать пользователей", - "Ban users": "Запрет пользователей", + "Ban users": "Блокировка пользователей", "Send %(eventType)s events": "Отправить %(eventType)s события", "Select the roles required to change various parts of the room": "Выберите роли, которые смогут менять различные параметры комнаты", "Once enabled, encryption for a room cannot be disabled. Messages sent in an encrypted room cannot be seen by the server, only by the participants of the room. Enabling encryption may prevent many bots and bridges from working correctly. Learn more about encryption.": "После включения шифрования в комнате оно не может быть отключено. Сообщения, отправленные в шифрованной комнате, смогут прочитать только участники комнаты, но не сервер. Включенное шифрование может помешать корректной работе многим ботам и мостам. Подробнее о шифровании.", @@ -1338,25 +1338,25 @@ "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s включено для %(newGroups)s и отключено для %(oldGroups)s в этой комнате.", "Once enabled, encryption cannot be disabled.": "После включения, шифрование не может быть отключено.", "This room has been replaced and is no longer active.": "Эта комната была замещена и больше не активна.", - "Joining room …": "Вступление в комнату …", + "Joining room …": "Вход в комнату …", "Loading …": "Загрузка…", "Rejecting invite …": "Отказ от приглашения …", "Join the conversation with an account": "Присоединиться к разговору с учётной записью", - "Sign Up": "Подписаться", - "Sign In": "Войти в систему", + "Sign Up": "Зарегистрироваться", + "Sign In": "Войти", "You were kicked from %(roomName)s by %(memberName)s": "Вы были выгнаны %(memberName)s из %(roomName)s", "Reason: %(reason)s": "Причина: %(reason)s", - "Forget this room": "Забудь эту комнату", + "Forget this room": "Забыть эту комнату", "Re-join": "Пере-присоединение", "You were banned from %(roomName)s by %(memberName)s": "Вы были забанены %(memberName)s с %(roomName)s", "Something went wrong with your invite to %(roomName)s": "Что-то пошло не так с вашим приглашением в %(roomName)s", "You can only join it with a working invite.": "Вы можете присоединиться к ней только с рабочим приглашением.", "You can still join it because this is a public room.": "Вы всё ещё можете присоединиться к ней, потому что это публичная комната.", - "Join the discussion": "Присоединяйтесь к обсуждению", + "Join the discussion": "Присоединиться к обсуждению", "Try to join anyway": "Постарайся присоединиться в любом случае", "Do you want to chat with %(user)s?": "Хотите пообщаться с %(user)s?", "Do you want to join %(roomName)s?": "Хотите присоединиться к %(roomName)s?", - " invited you": " пригласил тебя", + " invited you": " приглашает вас", "You're previewing %(roomName)s. Want to join it?": "Вы просматриваете %(roomName)s. Хотите присоединиться?", "%(roomName)s can't be previewed. Do you want to join it?": "%(roomName)s не может быть предварительно просмотрена. Вы хотите присоединиться к ней?", "This room doesn't exist. Are you sure you're at the right place?": "Эта комната не существует. Вы уверены, что находитесь в правильном месте?", @@ -1397,7 +1397,7 @@ "If there is additional context that would help in analysing the issue, such as what you were doing at the time, room IDs, user IDs, etc., please include those things here.": "Если есть дополнительный контекст, который может помочь в анализе проблемы, такой как то, что вы делали в то время, ID комнат, ID пользователей и т. д., пожалуйста, включите эти данные.", "Unable to load commit detail: %(msg)s": "Невозможно загрузить детали: %(msg)s", "To avoid losing your chat history, you must export your room keys before logging out. You will need to go back to the newer version of Riot to do this": "Чтобы не потерять историю чата, вы должны экспортировать ключи от комнаты перед выходом из системы. Для этого вам нужно будет вернуться к более новой версии Riot", - "You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ": "Ранее вы использовали более новую версию Riot на %(host)s. Чтобы снова использовать эту версию с сквозным шифрованием, вам нужно выйти и снова войти. ", + "You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ": "В прошлый раз вы использовали более новую версию Riot на сервере %(host)s. Чтобы снова использовать эту версию со сквозным шифрованием, вам нужно выйти и снова войти. ", "Waiting for partner to accept...": "Ожидание подтверждения партнера...", "Nothing appearing? Not all clients support interactive verification yet. .": "Ничего не появляется? Еще не все клиенты поддерживают интерактивную проверку. .", "Waiting for %(userId)s to confirm...": "Ожидание подтверждения от %(userId)s...", @@ -1416,11 +1416,11 @@ "Low bandwidth mode": "Режим низкой пропускной способности", "To help us prevent this in future, please send us logs.": "Чтобы помочь нам предотвратить это в будущем, пожалуйста, отправьте нам логи.", "Missing session data": "Отсутствуют данные сессии", - "Some session data, including encrypted message keys, is missing. Sign out and sign in to fix this, restoring keys from backup.": "Некоторые данные сессии, включая зашифрованные ключи сообщений, отсутствуют. Выйдите и войдите, чтобы исправить ситуацию, восстанавливая ключи из резервной копии.", + "Some session data, including encrypted message keys, is missing. Sign out and sign in to fix this, restoring keys from backup.": "Отсутствуют некоторые данные сессии, в том числе ключи шифрования сообщений. Выйдите и войдите, чтобы восстановить ключи из резервной копии.", "Your browser likely removed this data when running low on disk space.": "Вероятно, ваш браузер удалил эти данные, когда на дисковом пространстве оставалось мало места.", - "Upload files (%(current)s of %(total)s)": "Загрузка файлов %(current)s от %(total)s", + "Upload files (%(current)s of %(total)s)": "Загрузка файлов (%(current)s из %(total)s)", "Upload files": "Загрузка файлов", - "Upload": "Загрузка", + "Upload": "Загрузить", "This file is too large to upload. The file size limit is %(limit)s but this file is %(sizeOfThisFile)s.": "Этот файл слишком большой для загрузки. Лимит размера файла составляет %(limit)s но этот файл %(sizeOfThisFile)s.", "These files are too large to upload. The file size limit is %(limit)s.": "Эти файлы слишком большие для загрузки. Лимит размера файла составляет %(limit)s.", "Some files are too large to be uploaded. The file size limit is %(limit)s.": "Некоторые файлы имеют слишком большой размер, чтобы их можно было загрузить. Лимит размера файла составляет %(limit)s.", @@ -1454,15 +1454,15 @@ "Set a new status...": "Установка нового статуса...", "Hide": "Скрыть", "This homeserver would like to make sure you are not a robot.": "Этот сервер хотел бы убедиться, что вы не робот.", - "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use this app with an existing Matrix account on a different homeserver.": "Пользовательские параметры сервера можно использовать для входа на другие серверы Matrix, указав другой URL-адрес сервера. Это позволяет использовать это приложение с существующей учётной записью Matrix на другом домашнем сервере.", + "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use this app with an existing Matrix account on a different homeserver.": "Пользовательские серверные параметры можно использовать для входа на другой сервер Matrix по его адресу. Таким образом, вы сможете использовать это приложение с существующим аккаунтом Matrix на другом домашнем сервере.", "Please review and accept all of the homeserver's policies": "Пожалуйста, просмотрите и примите все правила сервера", "Please review and accept the policies of this homeserver:": "Пожалуйста, просмотрите и примите политику этого сервера:", "Unable to validate homeserver/identity server": "Невозможно проверить сервер/сервер идентификации", "Enter the location of your Modular homeserver. It may use your own domain name or be a subdomain of modular.im.": "Введите местоположение вашего Modula homeserver. Он может использовать ваше собственное доменное имя или быть поддоменом modular.im.", - "Sign in to your Matrix account on %(serverName)s": "Войдите в свою учётную запись Matrix на %(serverName)s", - "Sign in to your Matrix account on ": "Войдите в свою учётную запись Matrix с помощью ", + "Sign in to your Matrix account on %(serverName)s": "Вход в учётную запись Matrix на сервере %(serverName)s", + "Sign in to your Matrix account on ": "Вход в учётную запись Matrix на сервере ", "Change": "Изменить", - "Use an email address to recover your account": "Используйте email, чтобы восстановить свой аккаунт", + "Use an email address to recover your account": "Используйте почтовый адрес, чтобы восстановить доступ к учётной записи", "Enter email address (required on this homeserver)": "Введите адрес электронной почты (требуется для этого сервера)", "Doesn't look like a valid email address": "Не похоже на действительный адрес электронной почты", "Enter password": "Введите пароль", @@ -1476,11 +1476,11 @@ "Enter username": "Введите имя пользователя", "Some characters not allowed": "Некоторые символы не разрешены", "Create your Matrix account on %(serverName)s": "Создайте свою учётную запись Matrix на %(serverName)s", - "Create your Matrix account on ": "Создайте свою учётную запись Matrix на ", - "Join millions for free on the largest public server": "Присоединяйтесь бесплатно к миллионам на крупнейшем общедоступном сервере", + "Create your Matrix account on ": "Создайте учётную запись Matrix на ", + "Join millions for free on the largest public server": "Присоединяйтесь бесплатно к миллионам на крупнейшем общедоступном сервере", "Premium hosting for organisations Learn more": "Премиум-хостинг для организаций Подробнее", - "Find other public servers or use a custom server": "Найти другие общедоступные серверы или использовать пользовательский сервер", - "Please install Chrome, Firefox, or Safari for the best experience.": "Пожалуйста, установите Chrome, Firefox или Safari для наилучшего результата.", + "Find other public servers or use a custom server": "Найти другие общедоступные серверы или использовать другой сервер", + "Please install Chrome, Firefox, or Safari for the best experience.": "Пожалуйста поставьте Chrome, Firefox, или Safari для лучшей совместимости.", "Couldn't load page": "Невозможно загрузить страницу", "You are an administrator of this community. You will not be able to rejoin without an invite from another administrator.": "Вы являетесь администратором этого сообщества. Вы не сможете вернуться без приглашения от другого администратора.", "Want more than a community? Get your own server": "Хотите больше, чем просто сообщество? Получите свой собственный сервер", @@ -1496,8 +1496,8 @@ "Guest": "Гость", "Your profile": "Ваш профиль", "Could not load user profile": "Не удалось загрузить профиль пользователя", - "Your Matrix account on %(serverName)s": "Ваша учётная запись Matrix на %(serverName)s", - "Your Matrix account on ": "Ваша учётная запись Matrix на ", + "Your Matrix account on %(serverName)s": "Ваша учётная запись Matrix на сервере %(serverName)s", + "Your Matrix account on ": "Ваша учётная запись Matrix на сервере ", "A verification email will be sent to your inbox to confirm setting your new password.": "Письмо с подтверждением будет отправлено на ваш почтовый ящик, чтобы подтвердить установку нового пароля.", "Sign in instead": "Войдите, вместо этого", "Your password has been reset.": "Ваш пароль был сброшен.", @@ -1513,7 +1513,7 @@ "General failure": "Общая ошибка", "This homeserver does not support login using email address.": "Этот сервер не поддерживает вход с использованием адреса электронной почты.", "Failed to perform homeserver discovery": "Не удалось выполнить обнаружение сервера", - "Sign in with single sign-on": "Войдите в систему с единой регистрацией", + "Sign in with single sign-on": "Войти в систему с помощью единой точки входа", "Create account": "Создать учётную запись", "Registration has been disabled on this homeserver.": "Регистрация на этом сервере отключена.", "Unable to query for supported registration methods.": "Невозможно запросить поддерживаемые методы регистрации.", @@ -1522,15 +1522,15 @@ "For maximum security, this should be different from your account password.": "Для максимальной безопасности он должен отличаться от пароля вашей учётной записи.", "Enter a passphrase...": "Введите пароль....", "Set up with a Recovery Key": "Настройка с ключом восстановления", - "That matches!": "Это совпадает!", - "That doesn't match.": "Это не совпадает.", + "That matches!": "Они совпадают!", + "That doesn't match.": "Они не совпадают.", "Uploaded sound": "Загруженный звук", "Sounds": "Звук", "Notification sound": "Звук уведомления", "Reset": "Сброс", "Set a new custom sound": "Установка нового пользовательского звука", "Browse": "Просматривать", - "Go back to set it again.": "Вернитесь, чтобы установить его снова.", + "Go back to set it again.": "Задать другой пароль.", "Please enter your passphrase a second time to confirm.": "Пожалуйста, введите ваш пароль еще раз для подтверждения.", "Repeat your passphrase...": "Повторите ваш пароль...", "As a safety net, you can use it to restore your encrypted message history if you forget your Recovery Passphrase.": "Как сеть безопасности, вы можете использовать ее для восстановления истории зашифрованных сообщений, если вы забыли свой пароль восстановления.", @@ -1544,8 +1544,8 @@ "Unable to create key backup": "Невозможно создать резервную копию ключа", "Retry": "Попробуйте снова", "Without setting up Secure Message Recovery, you'll lose your secure message history when you log out.": "Без настройки безопасного восстановления сообщений при выходе из системы вы потеряете историю защищенных сообщений.", - "If you didn't set the new recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.": "Если вы не установили новый метод восстановления, злоумышленник может попытаться получить доступ к вашей учётной записи. Измените пароль учётной записи и сразу установите новый способ восстановления в настройках.", - "If you didn't remove the recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.": "Если вы не удалили метод восстановления, злоумышленник может попытаться получить доступ к вашей учётной записи. Измените пароль учётной записи и сразу установите новый способ восстановления в настройках.", + "If you didn't set the new recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.": "Если вы не задали новый способ восстановления, злоумышленник может получить доступ к вашей учётной записи. Смените пароль учётной записи и сразу же задайте новый способ восстановления в настройках.", + "If you didn't remove the recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.": "Если вы не убрали метод восстановления, злоумышленник может получить доступ к вашей учётной записи. Смените пароль учётной записи и сразу задайте новый способ восстановления в настройках.", "Cannot reach homeserver": "Не удаётся связаться с сервером", "Ensure you have a stable internet connection, or get in touch with the server admin": "Убедитесь, что у вас есть стабильное подключение к интернету, или свяжитесь с администратором сервера", "Your Riot is misconfigured": "Ваш Riot неправильно настроен", @@ -1556,8 +1556,8 @@ "You can register, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin.": "Вы можете зарегистрироваться, но некоторые возможности не будет доступны, пока сервер идентификации не станет доступным. Если вы продолжаете видеть это предупреждение, проверьте вашу конфигурацию или свяжитесь с администратором сервера.", "You can reset your password, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin.": "Вы можете сбросить пароль, но некоторые возможности не будет доступны, пока сервер идентификации не станет доступным. Если вы продолжаете видеть это предупреждение, проверьте вашу конфигурацию или свяжитесь с администратором сервера.", "You can log in, but some features will be unavailable until the identity server is back online. If you keep seeing this warning, check your configuration or contact a server admin.": "Вы можете войти в систему, но некоторые возможности не будет доступны, пока сервер идентификации не станет доступным. Если вы продолжаете видеть это предупреждение, проверьте вашу конфигурацию или свяжитесь с администратором сервера.", - "Log in to your new account.": "Войти в вашу новую учётную запись.", - "You can now close this window or log in to your new account.": "Вы можете закрыть это окно или войти в вашу новую учётную запись.", + "Log in to your new account.": "Войти в новую учётную запись.", + "You can now close this window or log in to your new account.": "Можно закрыть это окно или войти в новую учётную запись.", "Registration Successful": "Регистрация успешно завершена", "Changes your avatar in all rooms": "Изменяет ваш аватар во всех комнатах", "%(senderName)s made no change.": "%(senderName)s не внёс изменений.", @@ -1589,17 +1589,17 @@ "Resend edit": "Отправить исправление повторно", "Resend %(unsentCount)s reaction(s)": "Отправить повторно %(unsentCount)s реакций", "Resend removal": "Отправить удаление повторно", - "Your new account (%(newAccountId)s) is registered, but you're already logged into a different account (%(loggedInUserId)s).": "Ваша новая учётная запись (%(newAccountId)s) зарегистрирована, но Вы уже вошли в другую учётную запись (%(loggedInUserId)s).", + "Your new account (%(newAccountId)s) is registered, but you're already logged into a different account (%(loggedInUserId)s).": "Учётная запись (%(newAccountId)s) зарегистрирована, но вы уже вошли в другую учётную запись (%(loggedInUserId)s).", "Continue with previous account": "Продолжить с предыдущей учётной записью", "Failed to re-authenticate due to a homeserver problem": "Ошибка повторной аутентификации из-за проблем на сервере", "Failed to re-authenticate": "Ошибка повторной аутентификации", - "Enter your password to sign in and regain access to your account.": "Введите Ваш пароль для входа и восстановления доступа к Вашей учётной записи.", + "Enter your password to sign in and regain access to your account.": "Введите пароль для входа и восстановите доступ к учётной записи.", "Forgotten your password?": "Забыли Ваш пароль?", - "Sign in and regain access to your account.": "Войти и восстановить доступ к Вашей учётной записи.", - "You cannot sign in to your account. Please contact your homeserver admin for more information.": "Вы не можете войти в Вашу учётную запись. Пожалуйста свяжитесь с администратором вашего сервера для более подробной информации.", + "Sign in and regain access to your account.": "Войти и восстановить доступ к учётной записи.", + "You cannot sign in to your account. Please contact your homeserver admin for more information.": "Не удаётся войти в учётную запись. Пожалуйста, обратитесь к администратору домашнего сервера за подробностями.", "You're signed out": "Вы вышли из учётной записи", "Clear personal data": "Очистить персональные данные", - "This account has been deactivated.": "Этот аккаунт был деактивирован.", + "This account has been deactivated.": "Эта учётная запись была деактивирована.", "Call failed due to misconfigured server": "Вызов не состоялся из-за неправильно настроенного сервера", "Try using turn.matrix.org": "Попробуйте использовать turn.matrix.org", "Messages": "Сообщения", @@ -1659,11 +1659,11 @@ "Using an identity server is optional. If you choose not to use an identity server, you won't be discoverable by other users and you won't be able to invite others by email or phone.": "Использование сервера идентификации не обязательно. Если вы решите не использовать сервер идентификации, другие пользователи не смогут обнаружить вас, и вы не сможете пригласить других по электронной почте или телефону.", "Agree to the identity server (%(serverName)s) Terms of Service to allow yourself to be discoverable by email address or phone number.": "Подтвердите условия предоставления услуг сервера идентификации (%(serverName)s), чтобы вас можно было обнаружить по адресу электронной почты или номеру телефона.", "Discovery": "Обнаружение", - "Deactivate account": "Деактивировать аккаунт", + "Deactivate account": "Деактивировать учётную запись", "Clear cache and reload": "Очистить кэш и перезагрузить", "Always show the window menu bar": "Всегда показывать строку меню", - "Read Marker lifetime (ms)": "Читать маркер время жизни (мс)", - "Read Marker off-screen lifetime (ms)": "Читать маркер вне экрана время жизни (мс)", + "Read Marker lifetime (ms)": "Через какое время помечать сообщение прочитанным (мс)", + "Read Marker off-screen lifetime (ms)": "Через какое время помечать сообщение прочитанным при отсутствии активности (мс)", "Upgrade the room": "Обновить эту комнату", "Enable room encryption": "Включить шифрование комнаты", "You should remove your personal data from identity server before disconnecting. Unfortunately, identity server is currently offline or cannot be reached.": "Вы должны удалить свои личные данные с сервера идентификации перед отключением. К сожалению, идентификационный сервер в данный момент отключен или недоступен.", @@ -1734,8 +1734,8 @@ "Report Content": "Пожаловаться на сообщение", "Deactivating this user will log them out and prevent them from logging back in. Additionally, they will leave all the rooms they are in. This action cannot be reversed. Are you sure you want to deactivate this user?": "Деактивация этого пользователя приведет к его выходу из системы и запрету повторного входа. Кроме того, они оставит все комнаты, в которых он участник. Это действие безповоротно. Вы уверены, что хотите деактивировать этого пользователя?", "An error (%(errcode)s) was returned while trying to validate your invite. You could try to pass this information on to a room admin.": "При попытке подтвердить приглашение была возвращена ошибка (%(errcode)s). Вы можете попробовать передать эту информацию администратору комнаты.", - "This invite to %(roomName)s was sent to %(email)s which is not associated with your account": "Это приглашение в %(roomName)s было отправлено на %(email)s, которое не связано с вашей учетной записью", - "Link this email with your account in Settings to receive invites directly in Riot.": "Свяжите это письмо с вашей учетной записью в Настройках, чтобы получать приглашения непосредственно в Riot.", + "This invite to %(roomName)s was sent to %(email)s which is not associated with your account": "Приглашение в %(roomName)s было отправлено на %(email)s, но этот адрес не связан с вашей учётной записью", + "Link this email with your account in Settings to receive invites directly in Riot.": "Свяжите этот адрес с вашей учетной записью в настройках, чтобы получать приглашения непосредственно в Riot.", "This invite to %(roomName)s was sent to %(email)s": "Это приглашение в %(roomName)s было отправлено на %(email)s", "Use an identity server in Settings to receive invites directly in Riot.": "Используйте сервер идентификации в Настройках для получения приглашений непосредственно в Riot.", "Share this email in Settings to receive invites directly in Riot.": "Введите адрес эл.почты в Настройках, чтобы получать приглашения прямо в Riot.", @@ -1752,12 +1752,12 @@ "Block users on other matrix homeservers from joining this room (This setting cannot be changed later!)": "Запретить пользователям других Matrix-Серверов присоединяться к этой комнате (этот параметр нельзя изменить позже!)", "Reporting this message will send its unique 'event ID' to the administrator of your homeserver. If messages in this room are encrypted, your homeserver administrator will not be able to read the message text or view any files or images.": "Отчет о данном сообщении отправит свой уникальный 'event ID' администратору вашего домашнего сервера. Если сообщения в этой комнате зашифрованы, администратор вашего домашнего сервера не сможет прочитать текст сообщения или просмотреть какие-либо файлы или изображения.", "Missing captcha public key in homeserver configuration. Please report this to your homeserver administrator.": "Отсутствует Капча открытого ключа в конфигурации домашнего сервера. Пожалуйста, сообщите об этом администратору вашего домашнего сервера.", - "Set an email for account recovery. Use email or phone to optionally be discoverable by existing contacts.": "Установка адреса электронной почты для восстановления учетной записи. Используйте электронную почту или телефон, чтобы опционально быть обнаруженными существующими контактами.", - "Set an email for account recovery. Use email to optionally be discoverable by existing contacts.": "Установите адрес электронной почты для восстановления аккаунта. Используйте электронную почту, чтобы опционально быть обнаруженными существующими контактами.", - "Enter your custom homeserver URL What does this mean?": "Введите URL-адрес вашего собственного домашнего сервера Что это значит? ", - "Enter your custom identity server URL What does this mean?": "Введите URL-адрес вашего собственного сервера идентификации Что это значит?", + "Set an email for account recovery. Use email or phone to optionally be discoverable by existing contacts.": "Задайте адрес электронной почты для восстановления учетной записи. Чтобы знакомые могли вас найти, задайте адрес почты или номер телефона.", + "Set an email for account recovery. Use email to optionally be discoverable by existing contacts.": "Задайте адрес электронной почты для восстановления учетной записи. Чтобы знакомые могли вас найти, задайте адрес почты.", + "Enter your custom homeserver URL What does this mean?": "Введите ссылку на другой домашний сервер Что это значит?", + "Enter your custom identity server URL What does this mean?": "Введите ссылку на другой сервер идентификации Что это значит?", "%(creator)s created and configured the room.": "%(creator)s создал и настроил комнату.", - "Preview": "Предпросмотр", + "Preview": "Заглянуть", "View": "Просмотр", "Find a room…": "Найди комнату…", "Find a room… (e.g. %(exampleRoom)s)": "Найди комнату... (напр. %(exampleRoom)s)", @@ -1771,7 +1771,7 @@ "Room Autocomplete": "Автозаполнение комнаты", "User Autocomplete": "Автозаполнение пользователя", "Quick Reactions": "Быстрая реакция", - "Frequently Used": "Часто используемый", + "Frequently Used": "Часто используемые", "Smileys & People": "Смайлики & Люди", "Animals & Nature": "Животные & Природа", "Food & Drink": "Еда & Напитки", @@ -1794,7 +1794,7 @@ "Custom (%(level)s)": "Пользовательский (%(level)s)", "%(name)s (%(userId)s)": "%(name)s (%(userId)s)", "Try out new ways to ignore people (experimental)": "Попробуйте новые способы игнорировать людей (экспериментальные)", - "My Ban List": "Мой список запрещенных", + "My Ban List": "Мой список блокировки", "Ignored/Blocked": "Игнорируемые/Заблокированные", "Error adding ignored user/server": "Ошибка добавления игнорируемого пользователя/сервера", "Error subscribing to list": "Ошибка при подписке на список", @@ -1805,7 +1805,7 @@ "The version of Riot": "Версия Riot", "Show typing notifications": "Показывать уведомления о наборе", "Delete %(count)s sessions": { - "other": "Удалить %(count)s сессию", + "other": "Удалить %(count)s сессий", "one": "Удалить %(count)s сессий" }, "Enable desktop notifications for this session": "Включить уведомления для рабочего стола для этой сессии", @@ -1815,11 +1815,12 @@ "Manage integrations": "Управление интеграциями", "Integration Managers receive configuration data, and can modify widgets, send room invites, and set power levels on your behalf.": "Менеджеры интеграции получают данные конфигурации и могут изменять виджеты, отправлять приглашения в комнаты и устанавливать уровни доступа от вашего имени.", "Sessions": "Сессии", - "Direct Messages": "Прямые сообщения", + "Direct Messages": "Диалоги", "%(count)s sessions": { - "other": "%(count)s сессий" + "other": "%(count)s сессий", + "one": "%(count)s сессия" }, - "Hide sessions": "Скрытые сессии", + "Hide sessions": "Скрыть сессии", "Enable 'Manage Integrations' in Settings to do this.": "Включите «Управление интеграциями» в настройках, чтобы сделать это.", "Unknown sessions": "Неизвестные сессии", "Help": "Помощь", @@ -1896,13 +1897,13 @@ "They don't match": "Они не совпадают", "To be secure, do this in person or use a trusted way to communicate.": "Чтобы быть в безопасности, делайте это лично или используйте надежный способ связи.", "Lock": "Заблокировать", - "Verify yourself & others to keep your chats safe": "Проверить себя и других, чтобы сохранить ваши чаты безопасными", + "Verify yourself & others to keep your chats safe": "Подтвердите себя и других для безопасности ваших бесед", "Other users may not trust it": "Другие пользователи могут не доверять этому", "Upgrade": "Обновление", "Verify": "Проверить", "Later": "Позже", "Review": "Обзор", - "Decline (%(counter)s)": "Сокращение (%(counter)s)", + "Decline (%(counter)s)": "Отклонить (%(counter)s)", "This bridge was provisioned by .": "Этот мост был подготовлен пользователем .", "This bridge is managed by .": "Этот мост управляется .", "Workspace: %(networkName)s": "Рабочая область: %(networkName)s", @@ -1917,9 +1918,9 @@ "There are unknown sessions in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "В комнате присутствуют неизвестные сессии: если вы продолжите без подтверждения, возможно, кто-то сможет подслушать ваш звонок.", "Review Sessions": "Просмотреть сессии", "Unverified login. Was this you?": "Неподтверждённый вход. Это были вы?", - "Sign In or Create Account": "Войти или создать аккаунт", - "Use your account or create a new one to continue.": "Воспользуйтесь своим аккаунтом или создайте новый, чтобы продолжить.", - "Create Account": "Создать аккаунт", + "Sign In or Create Account": "Войдите или создайте учётную запись", + "Use your account or create a new one to continue.": "Воспользуйтесь своей учётной записью или создайте новую, чтобы продолжить.", + "Create Account": "Создать учётную запись", "Sends a message as html, without interpreting it as markdown": "Отправить сообщение как html, не интерпретируя его как markdown", "Displays information about a user": "Показать информацию о пользователе", "%(senderDisplayName)s changed the room name from %(oldRoomName)s to %(newRoomName)s.": "%(senderDisplayName)s изменил(а) название комнаты с %(oldRoomName)s на %(newRoomName)s.", @@ -1977,8 +1978,8 @@ "User signing private key:": "Приватный ключ подписи пользователей:", "Session backup key:": "Резервная копия сессионного ключа:", "Secret storage public key:": "Публичный ключ хранилища секретов:", - "in account data": "в данных аккаунта", - "Homeserver feature support:": "Возможности домашнего сервера:", + "in account data": "в данных учётной записи", + "Homeserver feature support:": "Поддержка со стороны домашнего сервера:", "exists": "существует", "Secret Storage key format:": "Формат ключа хранилища секретов:", "outdated": "устарел", @@ -1989,7 +1990,7 @@ "Connecting to integration manager...": "Подключение к менеджеру интеграций...", "Cannot connect to integration manager": "Не удалось подключиться к менеджеру интеграций", "The integration manager is offline or it cannot reach your homeserver.": "Менеджер интеграций не работает или не может подключиться к вашему домашнему серверу.", - "This session is backing up your keys. ": "Эта сессия сохраняет ваши ключи. ", + "This session is backing up your keys. ": "Эта сессия сохраняет резервную копию ваших ключей. ", "This session is not backing up your keys, but you do have an existing backup you can restore from and add to going forward.": "Эта сессия не сохраняет ваши ключи, но у вас есть резервная копия, из которой вы можете их восстановить.", "Connect this session to key backup before signing out to avoid losing any keys that may only be on this session.": "Подключите эту сессию к резервированию ключей до выхода, чтобы избежать утраты ключей, которые могут быть доступны только в этой сессии.", "Connect this session to Key Backup": "Подключить эту сессию к резервированию ключей", @@ -2031,6 +2032,219 @@ "Cancel autocomplete": "Отменить автодополнение", "Esc": "", "Enter": "Enter", + "Use Single Sign On to continue": "Воспользуйтесь единой точкой входа для продолжения", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Подтвердите добавление этого почтового адреса с помощью единой точки входа.", + "Single Sign On": "Единая точка входа", + "Confirm adding email": "Подтвердите добавление почтового адреса", + "Click the button below to confirm adding this email address.": "Нажмите кнопку ниже для подтверждения этого почтового адреса.", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Подтвердите добавление этого номера телефона с помощью единой точки входа.", + "Confirm adding phone number": "Подтвердите добавление номера телефона", + "Click the button below to confirm adding this phone number.": "Нажмите кнопку ниже для добавления этого номера телефона.", + "%(name)s is requesting verification": "%(name)s запрашивает проверку", + "Confirm the emoji below are displayed on both sessions, in the same order:": "Убедитесь, что смайлики ниже отображаются в обеих сессиях в том же порядке:", + "Verify this session by confirming the following number appears on its screen.": "Подтвердите эту сессию, убедившись, что следующее число отображается на экране.", + "Waiting for your other session, %(deviceName)s (%(deviceId)s), to verify…": "Ожидание других ваших сессий, %(deviceName)s %(deviceId)s, для подтверждения…", + "From %(deviceName)s (%(deviceId)s)": "От %(deviceName)s (%(deviceId)s)", + "Your account has a cross-signing identity in secret storage, but it is not yet trusted by this session.": "У вашей учётной записи есть кросс-подпись в хранилище секретов, но она пока не является доверенной в этой сессии.", + "Bootstrap cross-signing and secret storage": "Инициализировать кросс-подпись и хранилище секретов", + "well formed": "корректный", + "unexpected type": "непредвиденный тип", + "Self signing private key:": "Самоподписанный приватный ключ:", + "Confirm deleting these sessions by using Single Sign On to prove your identity.": { + "other": "Подтвердите удаление этих сессий с помощью единой точки входа.", + "one": "Подтвердите удаление этой сессии с помощью единой точки входа." + }, + "Confirm deleting these sessions": "Подтвердите удаление этих сессий", + "Click the button below to confirm deleting these sessions.": { + "other": "Нажмите кнопку ниже для удаления этих сессий.", + "one": "Нажмите кнопку ниже для удаления этой сессии." + }, + "Delete sessions": "Удалить сессии", + "rooms.": "комнаты.", + "Manage": "Управление", + "Custom theme URL": "Ссылка на стороннюю тему", + "⚠ These settings are meant for advanced users.": "⚠ Эти настройки рассчитаны для опытных пользователей.", + "Personal ban list": "Личный список блокировки", + "eg: @bot:* or example.org": "например: @bot:* или example.org", + "Session ID:": "ID сессии:", + "Session key:": "Ключ сессии:", + "Message search": "Поиск по сообщениям", + "Cross-signing": "Кросс-подпись", + "Bridges": "Мосты", + "This user has not verified all of their sessions.": "Этот пользователь не подтвердил все свои сессии.", + "You have not verified this user.": "Вы не подтвердили этого пользователя.", + "You have verified this user. This user has verified all of their sessions.": "Вы подтвердили этого пользователя. Пользователь подтвердил все свои сессии.", + "Someone is using an unknown session": "Кто-то использует неизвестную сессию", + "This room is end-to-end encrypted": "Эта комната зашифрована сквозным шифрованием", + "Everyone in this room is verified": "Все в этой комнате подтверждены", + "Some sessions for this user are not trusted": "К некоторым сессиям этого пользователя нет доверия", + "All sessions for this user are trusted": "Все сессии этого пользователя доверенные", + "Some sessions in this encrypted room are not trusted": "К некоторым сессиям в этой зашифрованной комнате нет доверия", + "All sessions in this encrypted room are trusted": "Все сессии в этой зашифрованной комнате доверенные", + "Mod": "Модератор", + "This message cannot be decrypted": "Не удалось расшифровать это сообщение", + "Encrypted by an unverified session": "Зашифровано неподтверждённой сессией", + "Unencrypted": "Не зашифровано", + "Encrypted by a deleted session": "Зашифровано удалённой сессией", + "Invite only": "Только по приглашениям", + "Scroll to most recent messages": "Перейти к последним сообщениям", + "Close preview": "Закрыть предпросмотр", + "Send a reply…": "Отправить ответ…", + "Send a message…": "Отправить сообщение…", + " wants to chat": " хочет поговорить", + "Start chatting": "Начать беседу", + "Reject & Ignore user": "Отклонить и заигнорировать пользователя", + "Unknown Command": "Неизвестная команда", + "Unrecognised command: %(commandText)s": "Нераспознанная команда: %(commandText)s", + "Send as message": "Отправить как сообщение", + "Failed to connect to integration manager": "Не удалось подключиться к менеджеру интеграций", + "Mark all as read": "Отметить всё как прочитанное", + "You don't have permission to delete the alias.": "У вас нет прав для удаления этого псевдонима.", + "Local address": "Локальный адрес", + "Published Addresses": "Публичные адреса", + "Published addresses can be used by anyone on any server to join your room. To publish an address, it needs to be set as a local address first.": "Публичные адреса позволяют кому угодно зайти в вашу комнату с любого сервера. Чтобы опубликовать адрес, сначала задайте его в качестве локального адреса.", + "Other published addresses:": "Прочие публичные адреса:", + "No other published addresses yet, add one below": "Пока нет других публичных адресов, добавьте их ниже", + "New published address (e.g. #alias:server)": "Новый публичный адрес (напр. #alias:server)", + "Local Addresses": "Локальные адреса", + "Waiting for you to accept on your other session…": "Ожидание принятия в другой вашей сессии…", + "Waiting for %(displayName)s to accept…": "Ожидание принятия от %(displayName)s…", + "Accepting…": "Принятие…", + "Start Verification": "Начать проверку", + "Messages in this room are end-to-end encrypted.": "Сообщения в этой комнате зашифрованы сквозным шифрованием.", + "Verify User": "Подтвердить пользователя", + "Your messages are not secure": "Ваши сообщения не защищены", + "Your homeserver": "Ваш домашний сервер", + "The homeserver the user you’re verifying is connected to": "Домашний сервер пользователя, которого вы подтверждаете", + "Trusted": "Доверенный", + "Not trusted": "Не доверенный", + "%(count)s verified sessions": { + "other": "%(count)s подтверждённых сессий", + "one": "1 подтверждённая сессия" + }, + "Hide verified sessions": "Скрыть подтверждённые сессии", + "Direct message": "Начать диалог", + "Verification timed out.": "Таймаут подтверждения.", + "You cancelled verification on your other session.": "Вы отменили подтверждение в другой вашей сессии.", + "You cancelled verification.": "Вы отменили подтверждение.", + "Verification cancelled": "Подтверждение отменено", + "Encryption enabled": "Шифрование включено", + "Please verify the room ID or alias and try again.": "Пожалуйста, проверьте ID комнаты или псевдоним и попробуйте снова.", + "Error removing ignored user/server": "Ошибка при удалении игнорируемого пользователя/сервера", + "Please try again or view your console for hints.": "Попробуйте снова или посмотрите сообщения в консоли.", + "Ban list rules - %(roomName)s": "Правила блокировки - %(roomName)s", + "Ignoring people is done through ban lists which contain rules for who to ban. Subscribing to a ban list means the users/servers blocked by that list will be hidden from you.": "Игнорирование людей реализовано через списки правил блокировки. Подписка на список блокировки приведёт к сокрытию от вас пользователей и серверов, которые в нём перечислены.", + "Your personal ban list holds all the users/servers you personally don't want to see messages from. After ignoring your first user/server, a new room will show up in your room list named 'My Ban List' - stay in this room to keep the ban list in effect.": "Ваш личный список блокировки содержит всех пользователей и серверы, сообщения которых вы не хотите видеть. После внесения туда первого пользователя/сервера в списке комнат появится новая комната 'Мой список блокировки' — не покидайте эту комнату, чтобы список блокировки работал.", + "Subscribing to a ban list will cause you to join it!": "При подписке на список блокировки вы присоединитесь к нему!", + "Room ID or alias of ban list": "ID комнаты или псевдоним списка блокировки", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Подтвердите удаление учётной записи с помощью единой точки входа.", + "Are you sure you want to deactivate your account? This is irreversible.": "Вы уверены, что хотите деактивировать свою учётную запись? Это необратимое действие.", + "Confirm account deactivation": "Подтвердите деактивацию учётной записи", + "Your account is not secure": "Ваша учётная запись не в безопасности", + "Backup has a valid signature from this user": "У резервной копии верная подпись этого пользователя", + "Backup has a invalid signature from this user": "У резервной копии неверная подпись этого пользователя", + "Backup has a signature from unknown user with ID %(deviceId)s": "У резервной копии подпись неизвестного пользователя с ID %(deviceId)s", + "Backup has a signature from unknown session with ID %(deviceId)s": "У резервной копии подпись неизвестной сессии с ID %(deviceId)s", + "If this isn't what you want, please use a different tool to ignore users.": "Если вас это не устраивает, попробуйте другой инструмент для игнорирования пользователей.", + "Re-request encryption keys from your other sessions.": "Перезапросить ключи шифрования у других ваших сессий.", + "Hint: Begin your message with // to start it with a slash.": "Совет: поставьте // в начале сообщения, чтобы начать его с косой черты.", + "Almost there! Is your other session showing the same shield?": "Почти готово! Отображается ли такой же щит в другой вашей сессии?", + "Almost there! Is %(displayName)s showing the same shield?": "Почти готово! Отображает ли %(displayName)s такой же щит?", + "You've successfully verified %(deviceName)s (%(deviceId)s)!": "Вы успешно подтвердили %(deviceName)s (%(deviceId)s)!", + "%(displayName)s cancelled verification.": "%(displayName)s отменил(а) подтверждение.", + "Encryption not enabled": "Шифрование не включено", + "The encryption used by this room isn't supported.": "Шифрование этой комнаты не поддерживается.", + "You verified %(name)s": "Вы подтвердили %(name)s", + "You cancelled verifying %(name)s": "Вы отменили подтверждение %(name)s", + "You accepted": "Вы приняли", + "%(name)s accepted": "%(name)s принял(а)", + "You declined": "Вы отказали", + "You cancelled": "Вы отменили", + "%(name)s declined": "%(name)s отказал(а)", + "%(name)s cancelled": "%(name)s отменил(а)", + "Accepting …": "Принимаем …", + "Declining …": "Отказываем …", + "%(name)s wants to verify": "%(name)s желает подтвердить", + "You sent a verification request": "Вы отправили запрос подтверждения", + "Reactions": "Реакции", + " reacted with %(content)s": " отреагировал(а) с %(content)s", + "Your display name": "Отображаемое имя", + "Your avatar URL": "Ссылка на ваш аватар", + "One of the following may be compromised:": "Что-то из этого может быть скомпрометировано:", + "Yours, or the other users’ internet connection": "Ваше интернет-соединение или соединение других пользователей", + "Yours, or the other users’ session": "Ваши сессии или сессии других пользователей", + "%(name)s cancelled verifying": "%(name)s отменил(а) подтверждение", + "Any of the following data may be shared:": "Следующие сведения могут быть переданы:", + "Your user ID": "ID пользователя", + "Your theme": "Ваша тема", + "Riot URL": "Ссылка на Riot", + "Room ID": "ID комнаты", + "Widget ID": "ID виджета", + "Widget added by": "Виджет добавлен", + "This widget may use cookies.": "Этот виджет может использовать куки.", + "More options": "Дополнительные параметры", + "Language Dropdown": "Список языков", + "Enter a server name": "Введите имя сервера", + "Looks good": "В порядке", + "All rooms": "Все комнаты", + "Your server": "Ваш сервер", + "Remove server": "Удалить сервер", + "Matrix": "Матрикс", + "Add a new server": "Добавить сервер", + "Server name": "Имя сервера", + "Add a new server...": "Добавить сервер…", + "Matrix rooms": "Комнаты Matrix", + "Destroy cross-signing keys?": "Уничтожить ключи кросс-подписи?", + "Clear cross-signing keys": "Очистить ключи кросс-подписи", + "Clear all data in this session?": "Очистить все данные в этой сессии?", + "Enable end-to-end encryption": "Включить сквозное шифрование", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Вы не сможете его отключить в дальнейшем. Мосты и большинство ботов пока что не будут работать.", + "Verify session": "Подтвердить сессию", + "Session name": "Название сессии", + "Session key": "Ключ сессии", + "Backup key stored in secret storage, but this feature is not enabled on this session. Please enable cross-signing in Labs to modify key backup state.": "Резервная копия ключа сохранена в хранилище секретов, но эта возможность не включена в этой сессии. Разрешите кросс-подпись в Лаборатории, чтобы изменить состояние резервной копии.", + "Backup key stored: ": "Резервная копия ключа сохранена: ", + "Command failed": "Не удалось выполнить команду", + "To report a Matrix-related security issue, please read the Matrix.org Security Disclosure Policy.": "Чтобы сообщить о проблеме безопасности Matrix, пожалуйста, прочитайте Политику раскрытия информации Matrix.org.", + "Set addresses for this room so users can find this room through your homeserver (%(localDomain)s)": "Установить адрес этой комнаты, чтобы пользователи могли найти ее на вашем сервере (%(localDomain)s)", + "Start a conversation with someone using their name, username (like ) or email address.": "Начните диалог с кем-нибудь по его имени, имени пользователя (например, ) или адресу почты.", + "Great! This recovery passphrase looks strong enough.": "Отлично! Этот пароль восстановления достаточно надёжен.", + "Enter recovery passphrase": "Введите пароль восстановления", + "Enter a recovery passphrase": "Введите пароль восстановления", + "Enter your recovery passphrase a second time to confirm it.": "Введите пароль восстановления ещё раз для подтверждения.", + "Enter a recovery passphrase...": "Введите пароль восстановления...", + "Please enter your recovery passphrase a second time to confirm.": "Введите пароль восстановления повторно для подтверждения.", + "If you cancel now, you won't complete your operation.": "Если вы отмените операцию сейчас, она не завершится.", + "Failed to set topic": "Не удалось установить тему", + "Could not find user in room": "Не удалось найти пользователя в комнате", + "Please supply a widget URL or embed code": "Укажите URL или код вставки виджета", + "Send a bug report with logs": "Отправить отчёт об ошибке с логами", + "Enable cross-signing to verify per-user instead of per-session": "Разрешить кросс-подпись для подтверждения пользователей вместо отдельных сессий", + "Keep recovery passphrase in memory for this session": "Сохранить пароль восстановления в памяти для этой сессии", + "Individually verify each session used by a user to mark it as trusted, not trusting cross-signed devices.": "Отдельно подтверждать каждую сессию пользователя как доверенную, не доверяя кросс-подписанным устройствам.", + "Securely cache encrypted messages locally for them to appear in search results, using ": "Безопасно кэшировать шифрованные сообщения локально, чтобы они появлялись в результатах поиска с помощью ", + " to store messages from ": " чтобы сохранить сообщения от ", + "Securely cache encrypted messages locally for them to appear in search results.": "Безопасно кэшировать шифрованные сообщения локально, чтобы они появлялись в результатах поиска.", + "Riot is missing some components required for securely caching encrypted messages locally. If you'd like to experiment with this feature, build a custom Riot Desktop with search components added.": "Отсутствуют некоторые необходимые компоненты для Riot, чтобы безопасно кэшировать шифрованные сообщения локально. Если вы хотите попробовать эту возможность, соберите самостоятельно Riot Desktop с добавлением поисковых компонентов.", + "not stored": "не сохранено", + "Backup has a valid signature from this session": "У резервной копии верная подпись этой сессии", + "Backup has an invalid signature from this session": "У резервной копии неверная подпись этой сессии", + "Backup has a valid signature from verified session ": "У резервной копии вернаяподпись проверенной сессии ", + "Backup has a valid signature from unverified session ": "У резервной копии вернаяподпись непроверенной сессии ", + "Backup has an invalid signature from verified session ": "У резервной копии невернаяподпись проверенной сессии ", + "Backup has an invalid signature from unverified session ": "У резервной копии неверная подпись непроверенной сессии ", + "Your password was successfully changed. You will not receive push notifications on other sessions until you log back in to them": "Ваш пароль был успешно изменён. Вы не будете получать уведомления в других сессия, пока вы не войдёте в них", + "Add users and servers you want to ignore here. Use asterisks to have Riot match any characters. For example, @bot:* would ignore all users that have the name 'bot' on any server.": "Добавьте пользователей и серверы, которых вы хотите игнорировать. Используйте звёздочки для совпадения с любыми символами. Например, @bot:* приведёт к игнорированию всех пользователей на любом сервере, у которых есть 'bot' в имени.", + "This room is bridging messages to the following platforms. Learn more.": "Эта комната пересылает сообщения с помощью моста на следующие платформы. Подробнее", + "This room isn’t bridging messages to any platforms. Learn more.": "Эта комната не пересылает никуда сообщения с помощью моста. Подробнее", + "Your key share request has been sent - please check your other sessions for key share requests.": "Запрос ключа был отправлен - проверьте другие ваши сессии на предмет таких запросов.", + "If your other sessions do not have the key for this message you will not be able to decrypt them.": "Вы не сможете расшифровать это сообщение в других сессиях, если у них нет ключа для него.", + "No sessions with registered encryption keys": "Нет сессий с зарегистрированными ключами шифрования", + "For extra security, verify this user by checking a one-time code on both of your devices.": "Для дополнительной безопасности подтвердите этого пользователя, сравнив одноразовый код на ваших устройствах.", + "%(role)s in %(roomName)s": "%(role)sв %(roomName)s", + "Start verification again from their profile.": "Начните подтверждение заново в профиле пользователя.", + "Messages in this room are end-to-end encrypted. Learn more & verify this user in their user profile.": "Сообщения в этой комнате зашифрованы сквозным шифрованием. Посмотрите подробности и подтвердите пользователя в его профиле.", + "Send a Direct Message": "Отправить сообщение", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s с %(browserName)s на %(osName)s", "Riot Desktop on %(platformName)s": "Riot Desktop на %(platformName)s", "Unknown device": "Неизвестное устройство", @@ -2047,5 +2261,16 @@ "The message from the parser is: %(message)s": "Сообщение из парсера: %(message)s", "Invalid JSON": "Нерабочий JSON", "Go to your browser to complete Sign In": "Перейдите в браузер для завершения входа", - "Open user settings": "Открыть настройки пользователя" + "Open user settings": "Открыть настройки пользователя", + "Missing indexeddb worker script!": "Отсутствует скрипт воркера для indexeddb!", + "Unable to load config file: please refresh the page to try again.": "Не удалось загрузить файл конфигурации. Попробуйте обновить страницу.", + "Previous/next recently visited room or community": "Предыдущая/следующая недавно посещённая комната или сообщество", + "Riot Desktop (%(platformName)s)": "Riot Desktop (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "Неподдерживаемый браузер", + "Your browser can't run Riot": "Ваш браузер не может запустить Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot использует расширенные возможности браузера, которые не поддерживаются вашим браузером.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Вы можете продолжать пользоваться этим браузером но некоторые возможности будут недоступны и интерфейс может быть отрисован неправильно.", + "Go to Riot.im": "К Riot.im", + "Failed to start": "Старт не удался" } \ No newline at end of file diff --git a/riot/i18n/sk.bfba497.json b/riot/i18n/sk.745ac44.json similarity index 98% rename from riot/i18n/sk.bfba497.json rename to riot/i18n/sk.745ac44.json index c83707b..47f5dfb 100644 --- a/riot/i18n/sk.bfba497.json +++ b/riot/i18n/sk.745ac44.json @@ -1575,6 +1575,19 @@ "Error subscribing to list": "Chyba pri prihlasovaní sa do zoznamu", "Please verify the room ID or alias and try again.": "Prosím, overte platnosť ID miestnosti alebo alias a skúste znovu.\nPlease verify the room ID or alias and try again.", "Error removing ignored user/server": "Chyba pri odstraňovaní ignorovaného používateľa / servera", + "Use Single Sign On to continue": "Pokračovať pomocou Jednotného prihlásenia", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Potvrďte pridanie tejto adresy pomocou Jednotného prihlásenia.", + "Single Sign On": "Jednotné prihlásenie", + "Confirm adding email": "Potvrdiť pridanie emailu", + "Click the button below to confirm adding this email address.": "Kliknutím na tlačítko potvrdíte pridanie emailovej adresy.", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Potvrďte pridanie telefónneho čísla pomocou Jednotného prihlásenia.", + "Confirm adding phone number": "Potvrdiť pridanie telefónneho čísla", + "Click the button below to confirm adding this phone number.": "Kliknutím na tlačítko potvrdíte pridanie telefónneho čísla.", + "The version of Riot": "Verzia Riotu", + "Whether you're using Riot on a device where touch is the primary input mechanism": "Či používate Riot na zariadení, ktorého hlavným vstupným mechanizmom je dotyk (mobil, tablet,...)", + "Whether you're using Riot as an installed Progressive Web App": "Či používate Riot ako nainštalovanú Progresívnu Webovú Aplikáciu", + "Your user agent": "Identifikátor vášho prehliadača", + "The information being sent to us to help make Riot better includes:": "Informácie, ktoré nám posielate, aby sme zlepšili Riot, zahŕňajú:", "Riot Desktop on %(platformName)s": "Riot Desktop pre %(platformName)s", "Unknown device": "Neznáme zariadenie", "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s cez %(browserName)s pre %(osName)s", @@ -1591,5 +1604,11 @@ "The message from the parser is: %(message)s": "Správa z parsera je: %(message)s", "Invalid JSON": "Neplatný JSON", "Unexpected error preparing the app. See console for details.": "Neočakávaná chyba počas pripravovania aplikácie. Pre podrobnosti pozri konzolu.", - "Invalid configuration: no default server specified.": "Neplatné nastavenie: nebol určený východiskový server." + "Invalid configuration: no default server specified.": "Neplatné nastavenie: nebol určený východiskový server.", + "Missing indexeddb worker script!": "Chýba indexovaný databázový skript pracovníka!", + "Invalid configuration: can only specify one of default_server_config, default_server_name, or default_hs_url.": "Neplatná konfigurácia: je možné špecifikovať len jednu možnosť z default_server_config, default_server_name, or default_hs_url.", + "Unable to load config file: please refresh the page to try again.": "Nemožno načítať konfiguračný súbor: prosím, obnovte stránku a skúste to znova.", + "Open user settings": "Otvoriť používateľské nastavenia", + "Previous/next recently visited room or community": "Predchádzajúca/ďalšia nedávno navštívená miestnosť alebo komunita", + "Go to your browser to complete Sign In": "Prejdite do prehliadača a dokončite prihlásenie" } \ No newline at end of file diff --git a/riot/i18n/sq.c86b65e.json b/riot/i18n/sq.53c56b0.json similarity index 95% rename from riot/i18n/sq.c86b65e.json rename to riot/i18n/sq.53c56b0.json index 3008cae..df3a7ce 100644 --- a/riot/i18n/sq.c86b65e.json +++ b/riot/i18n/sq.53c56b0.json @@ -213,7 +213,7 @@ "Invite to this room": "Ftojeni te kjo dhomë", "You cannot delete this message. (%(code)s)": "S’mund ta fshini këtë mesazh. (%(code)s)", "Thursday": "E enjte", - "I understand the risks and wish to continue": "I kuptoj rreziqet dhe dua të vazhdoj", + "I understand the risks and wish to continue": "I kuptoj rreziqet dhe dëshiroj të vazhdoj", "Logs sent": "Regjistrat u dërguan", "Back": "Mbrapsht", "Reply": "Përgjigje", @@ -1042,7 +1042,7 @@ "Set up Secure Message Recovery": "Rregulloni Rimarrje të Sigurt Mesazhesh", "Keep it safe": "Mbajeni të parrezikuar", "Create Key Backup": "Krijo Kopjeruajtje Kyçesh", - "Unable to create key backup": "S’arrihet të krijojhet kopjeruajtje kyçesh", + "Unable to create key backup": "S’arrihet të krijohet kopjeruajtje kyçesh", "Retry": "Riprovo", "Unable to load backup status": "S’arrihet të ngarkohet gjendje kopjeruajtjeje", "Unable to restore backup": "S’arrihet të rikthehet kopjeruajtje", @@ -1168,7 +1168,7 @@ "Developer options": "Mundësi zhvilluesi", "General": "Të përgjithshme", "Room Addresses": "Adresa Dhomash", - "Set a new account password...": "Caktoni një fjalëkalim të rri llogarie…", + "Set a new account password...": "Caktoni një fjalëkalim të ri llogarie…", "Email addresses": "Adresa email", "Phone numbers": "Numra telefonash", "Language and region": "Gjuhë dhe rajon", @@ -1415,7 +1415,7 @@ "Once enabled, encryption for a room cannot be disabled. Messages sent in an encrypted room cannot be seen by the server, only by the participants of the room. Enabling encryption may prevent many bots and bridges from working correctly. Learn more about encryption.": "Pasi të aktivizohet, fshehtëzimi për një dhomë nuk mund të çaktivizohet. Mesazhet e dërguar në një dhomë të fshehtëzuar s’mund të shihen nga shërbyesi, vetëm nga pjesëmarrësit në dhomë. Aktivizimi i fshehtëzimit mund të pengojë funksionimin si duhet të mjaft robotëve dhe urave. Mësoni më tepër rreth fshehtëzimit.", "Want more than a community? Get your own server": "Doni më shumë se një bashkësi? Merrni një shërbyes tuajin", "Power level": "Shkallë pushteti", - "Please install Chrome, Firefox, or Safari for the best experience.": "Për funksionimin më të mirë, ju lutemi, instaloni Chrome, Firefox, ose Safari.", + "Please install Chrome, Firefox, or Safari for the best experience.": "Ju lutemi, për funksionimin më të mirë, instaloni Chrome, Firefox, ose Safari.", "A conference call could not be started because the integrations server is not available": "S’u nis dot një thirrje konferencë, ngaqë shërbyesi i integrimit s’është i kapshëm", "Replying With Files": "Përgjigje Me Kartela", "The file '%(fileName)s' failed to upload.": "Dështoi ngarkimi i kartelës '%(fileName)s'.", @@ -2431,6 +2431,76 @@ "Send a Direct Message": "Dërgoni Mesazh të Drejtpërdrejtë", "Explore Public Rooms": "Eksploroni Dhoma Publike", "Create a Group Chat": "Krijoni një Fjalosje Grupi", + "Failed to set topic": "S’u arrit të caktohej temë", + "Command failed": "Urdhri dështoi", + "Could not find user in room": "S’u gjet përdorues në dhomë", + "well formed": "e mirëformuar", + "Enable end-to-end encryption": "Aktivizo fshehtëzim skaj-më-skaj", + "You can’t disable this later. Bridges & most bots won’t work yet.": "Këtë s’mund ta çaktivizoni më vonë. Urat & shumica e robotëve ende s’do të funksionojnë.", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "Ripohoni çaktivizimin e llogarisë tuaj duke përdorur Hyrje Njëshe që të dëshmoni identitetin tuaj.", + "Are you sure you want to deactivate your account? This is irreversible.": "Jeni i sigurt se doni të çaktivizohet llogaria juaj? Kjo është e pakthyeshme.", + "Confirm account deactivation": "Ripohoni çaktivizim llogarie", + "Server did not require any authentication": "Shërbyesi s’kërkoi ndonjë mirëfilltësim", + "Server did not return valid authentication information.": "Shërbyesi s’ktheu ndonjë të dhënë të vlefshme mirëfilltësimi.", + "There was a problem communicating with the server. Please try again.": "Pati një problem në komunikimin me shërbyesin. Ju lutemi, riprovoni.", + "If you cancel now, you won't complete your operation.": "Nëse e anuloni tani, s’do ta plotësoni veprimin tuaj.", + "Keep recovery passphrase in memory for this session": "Për këtë sesion, mbaje në kujtesë frazëkalimin e rimarrjeve", + "Verify other session": "Verifikoni tjetër sesion", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "S’arrihet të hyhet në depozitë të fshehtë. Ju lutemi, verifikoni se dhatë frazëkalimin e duhur për rimarrje.", + "Warning: You should only do this on a trusted computer.": "Kujdes: Këtë duhet ta bëni vetëm në një kompjuter të besuar.", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "Hyni te historiku i mesazheve tuaj të sigurt dhe identiteti juaj për cross-signing për verifikim sesionesh të tjerë, duke dhënë frazëkalimin tuaj për rimarrje.", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "Nëse e keni harruar frazëkalimin tuaj të rimarrjeve, mund të përdorni kyçin tuaj të rimarrjeve ose të ujdisni mundësi të reja rimarrjesh.", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "Kopjeruajtja s’u shfshehtëzua dot me këtë kyç rimarrjesh: ju lutemi, verifikoni se keni dhënë kyçin e saktë të rimarrjeve.", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "Kopjeruajtja s’u shfshehtëzua dot me këtë frazëkalim rimarrjesh: ju lutemi, verifikoni se keni dhënë frazëkalimin e saktë të rimarrjeve.", + "Syncing...": "Po njëkohësohet…", + "Signing In...": "Po hyhet…", + "If you've joined lots of rooms, this might take a while": "Nëse jeni pjesë e shumë dhomave, kjo mund të zgjasë ca", + "Use an existing session to verify this one, granting it access to encrypted messages.": "Që të verifikoni këtë, përdorni një sesion ekzistues, duke i akorduar hyrje te mesazhe të fshehtëzuar.", + "If you can’t access one, ": "Nëse s’hyni dot në një, ", + "Use your other device to continue…": "Që të vazhdohet, përdorni pajisjen tuaj tjetër…", + "Great! This recovery passphrase looks strong enough.": "Bukur! Ky frazëkalim rimarrjesh duket mjaftueshëm i fuqishëm.", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "Caktoni një frazëkalim rimarrjesh që të siguroni informacione të fshehtëzuar dhe për ta rimarrë, nëse dilni nga llogaria. Ky duhet të jetë i ndryshëm nga fjalëkalimi juaj për llogarinë:", + "Enter a recovery passphrase": "Jepni një frazëkalim rimarrjesh", + "Back up encrypted message keys": "Kopjeruani kyçe mesazhesh të fshehtëzuar", + "Enter your recovery passphrase a second time to confirm it.": "Për ta ripohuar, jepeni edhe një herë frazëkalimin tuaj të rimarrjeve.", + "Confirm your recovery passphrase": "Ripohoni frazëkalimin tuaj të rimarrjeve", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "Kyçi juaj i rimarrjeve është një rrjet sigurie - mund ta përdorni të të rifituar hyrje te mesazhet tuaj të fshehtëzuar, nëse harroni frazëkalimin tuaj të rimarrjeve.", + "Confirm recovery passphrase": "Ripohoni frazëkalim rimarrjesh", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "Do të ruajmë një kopje të fshehtëzuar të kyçeve tuaj në shërbyesin tonë. Siguroni kopjeruajtjen tuaj me një frazëkalim rimarrjesh.", + "Enter a recovery passphrase...": "Jepni një frazëkalim rimarrjesh…", + "Please enter your recovery passphrase a second time to confirm.": "Ju lutemi, jepeni frazëkalimin tuaj të rimarrjeve edhe një herë, për ta ripohuar.", + "Repeat your recovery passphrase...": "Përsëritni frazëkalimin tuaj të rimarrjeve…", + "Secure your backup with a recovery passphrase": "Sigurojeni kopjeruajtjen tuaj me një frazëkalim rimarrjesh", + "Review where you’re logged in": "Shqyrtojini kur të jeni i futur", + "New login. Was this you?": "Hyrje e re. Ju qetë?", + "Please supply a widget URL or embed code": "Ju lutemi, furnizoni një URL widget-i ose kod trupëzimi", + "Send a bug report with logs": "Dërgoni një njoftim të metash me regjistra", + "You signed in to a new session without verifying it:": "Bëtë hyrjen në një sesion të ri pa e verifikuar:", + "Verify your other session using one of the options below.": "Verifikoni sesionit tuaj tjetër duke përdorur një nga mundësitë më poshtë.", + "Enable cross-signing to verify per-user instead of per-session": "Aktivizoni cross-signing për të verifikuar me bazë përdorues në vend se me bazë sesioni", + "Lock": "Kyçje", + "Verify all your sessions to ensure your account & messages are safe": "Verifikoni krejt sesionet tuaj që të siguroheni se llogaria & mesazhet tuaja janë të sigurt", + "Verify the new login accessing your account: %(name)s": "Verifikoni kredencialet e reja për hyrje te llogaria juaj: %(name)s", + "Cross-signing": "Cross-signing", + "Where you’re logged in": "Kur të jeni i futur", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "Administroni emrat dhe bëni daljen pre sesioneve tuaj më poshtë ose verifikojini te Profili juaj i Përdoruesit.", + "Reset": "Rikthe te parazgjedhjet", + "Can't load this message": "S’ngarkohet dot ky mesazh", + "Submit logs": "Parashtro regjistra", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "Kujtesë: Shfletuesi juaj është i pambuluar, ndaj punimi juaj mund të jetë i paparashikueshëm.", + "Unable to upload": "S’arrihet të ngarkohet", + "Restoring keys from backup": "Po rikthehen kyçesh nga kopjeruajtje", + "Fetching keys from server...": "Po sillen kyçet prej shërbyesi…", + "%(completed)s of %(total)s keys restored": "U rikthyen %(completed)s nga %(total)s kyçe", + "Keys restored": "Kyçet u rikthyen", + "Successfully restored %(sessionCount)s keys": "U rikthyen me sukses %(sessionCount)s kyçe", + "Verify this login": "Verifikoni këto kredenciale hyrjeje", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "Ripohoni identitetin tuaj duke verifikuar këto kredenciale hyrjesh prej një nga sesionet tuaj të tjerë, duke i akorduar hyrje te mesazhet e fshehtëzuar.", + "This requires the latest Riot on your other devices:": "Kjo lyp Riot-in më të ri te pajisjet tuaja të tjera:", + "or another cross-signing capable Matrix client": "ose një tjetër klient Matrix i aftë për cross-signinghomeserver's SSL certificate is trusted, and that a browser extension is not blocking requests.": "Не вдається підключитись до домашнього серверу - перевірте підключення, переконайтесь, що ваш SSL-сертифікат домашнього сервера є довіреним і що розширення браузера не блокує запити.", "Cannot add any more widgets": "Неможливо додати більше віджетів", - "Change Password": "Поміняти пароль", + "Change Password": "Змінити пароль", "%(senderName)s changed their profile picture.": "%(senderName)s змінив/ла зображення профілю.", "%(senderName)s changed the power level of %(powerLevelDiffText)s.": "%(senderName)s змінив(ла) рівень доступу для %(powerLevelDiffText)s.", "%(senderDisplayName)s changed the room name to %(roomName)s.": "%(senderDisplayName)s змінив/ла назву кімнати на %(roomName)s.", "%(senderDisplayName)s removed the room name.": "%(senderDisplayName)s видалив ім'я кімнати.", "%(senderDisplayName)s changed the topic to \"%(topic)s\".": "%(senderDisplayName)s змінив тему на %(topic)s.", "Email": "е-пошта", - "Email address": "Адреса е-почти", + "Email address": "Адреса е-пошти", "Failed to send email": "Помилка відправки е-почти", "Edit": "Редактувати", "Unpin Message": "Відкріпити повідомлення", "Register": "Зареєструватися", "Rooms": "Кімнати", "Add rooms to this community": "Добавити кімнати в це суспільство", - "This email address is already in use": "Ця електронна пошта вже використовується", + "This email address is already in use": "Ця е-пошта вже використовується", "This phone number is already in use": "Цей телефонний номер вже використовується", "Fetching third party location failed": "Не вдалось отримати стороннє місцеперебування", "Messages in one-to-one chats": "Повідомлення у чатах \"сам на сам\"", @@ -110,7 +110,7 @@ "All notifications are currently disabled for all targets.": "Сповіщення для усіх цілей на даний момент вимкнені.", "Failed to send logs: ": "Не вдалося відправити журнали: ", "delete the alias.": "видалити псевдонім.", - "To return to your account in future you need to set a password": "Щоб мати змогу використовувати вашу обліковку у майбутньому, зазначте пароль", + "To return to your account in future you need to set a password": "Щоб мати змогу використовувати вашу обліківку у майбутньому, зазначте пароль", "Forget": "Забути", "World readable": "Відкрито для світу", "You cannot delete this image. (%(code)s)": "Ви не можете видалити це зображення. (%(code)s)", @@ -140,7 +140,7 @@ "Collecting app version information": "Збір інформації про версію застосунка", "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Видалити псевдонім %(alias)s та прибрати з каталогу %(name)s?", "Keywords": "Ключові слова", - "Enable notifications for this account": "Увімкнути сповіщення для цієї обліковки", + "Enable notifications for this account": "Увімкнути сповіщення для цієї обліківки", "Invite to this community": "Запросити в це суспільство", "Messages containing keywords": "Повідомлення, що містять ключові слова", "When I'm invited to a room": "Коли мене запрошено до кімнати", @@ -156,7 +156,7 @@ "Explore Account Data": "Продивитись данні аккаунта", "All messages (noisy)": "Усі повідомлення (гучно)", "Saturday": "Субота", - "I understand the risks and wish to continue": "Я ознайомлений з ризиками і хочу продовжити", + "I understand the risks and wish to continue": "Я усвідомлюю ризик і бажаю продовжити", "Direct Chat": "Прямий чат", "The server may be unavailable or overloaded": "Сервер може бути недосяжним або перевантаженим", "Room not found": "Кімнату не знайдено", @@ -190,7 +190,7 @@ "Invite to this room": "Запросити до цієї кімнати", "Thursday": "Четвер", "Search…": "Пошук…", - "Logs sent": "Журнали відправленні", + "Logs sent": "Журнали надіслані", "Back": "Назад", "Reply": "Відповісти", "Show message in desktop notification": "Показати повідомлення в сповіщення на робочому столі", @@ -203,7 +203,7 @@ "Error encountered (%(errorDetail)s).": "Трапилась помилка (%(errorDetail)s).", "Low Priority": "Неважливі", "Unable to fetch notification target list": "Неможливо отримати перелік цілей сповіщення", - "Set Password": "Задати пароль", + "Set Password": "Встановити пароль", "Off": "Вимкнено", "Riot does not know how to join a room on this network": "Riot не знає як приєднатись до кімнати у цій мережі", "Mentions only": "Тільки згадки", @@ -218,7 +218,7 @@ "Event sent!": "Захід відправлено!", "Unhide Preview": "Відкрити попередній перегляд", "Event Content": "Зміст заходу", - "Thank you!": "Дякую!", + "Thank you!": "Дякуємо!", "With your current browser, the look and feel of the application may be completely incorrect, and some or all features may not function. If you want to try it anyway you can continue, but you are on your own in terms of any issues you may encounter!": "У вашому оглядачі вигляд застосунку може бути повністю іншим, а деякі або навіть усі функції можуть не працювати. Якщо ви наполягаєте, то можете продовжити користування, але ви маєте впоратись з усіма можливими проблемами власноруч!", "Checking for an update...": "Перевірка оновлень…", "There are advanced notifications which are not shown here": "Є додаткові сповіщення, що не показуються тут", @@ -473,7 +473,7 @@ "Failed to mute user": "Не вдалося заглушити користувача", "Failed to toggle moderator status": "Не вдалося перемкнути статус модератора", "Failed to change power level": "Не вдалося змінити рівень повноважень", - "Chat with Riot Bot": "Чат із Riot-ботом", + "Chat with Riot Bot": "Балачка з Riot-ботом", "Whether or not you're logged in (we don't record your username)": "Незалежно від того, увійшли ви чи ні (ми не записуємо ваше ім'я користувача)", "A conference call could not be started because the integrations server is not available": "Конференц-дзвінок не можна розпочати оскільки інтеграційний сервер недоступний", "The file '%(fileName)s' failed to upload.": "Файл '%(fileName)s' не вийшло відвантажити.", @@ -490,7 +490,7 @@ "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "Зараз неможливо відповісти файлом. Хочете відвантажити цей файл без відповіді?", "Name or Matrix ID": "Імʼя або Matrix ID", "Identity server has no terms of service": "Сервер ідентифікації не має умов надання послуг", - "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Щоб підтвердити адресу е-пошту або телефон ця дія потребує доступу до типового серверу ідентифікації , але сервер не має жодних умов надання послуг.", + "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Щоб підтвердити адресу е-пошти або телефон ця дія потребує доступу до типового серверу ідентифікації , але сервер не має жодних умов надання послуг.", "Only continue if you trust the owner of the server.": "Продовжуйте тільки якщо довіряєте власнику сервера.", "Trust": "Довіра", "Unable to load! Check your network connectivity and try again.": "Завантаження неможливе! Перевірте інтернет-зʼєднання та спробуйте ще.", @@ -511,7 +511,7 @@ "This room has no topic.": "Ця кімната не має теми.", "Sets the room name": "Встановлює назву кімнати", "Use an identity server": "Використовувати сервер ідентифікації", - "Use an identity server to invite by email. Manage in Settings.": "Використовувати ідентифікаційний сервер для запрошення через е-пошту. Керування у настройках.", + "Use an identity server to invite by email. Manage in Settings.": "Використовувати сервер ідентифікації для запрошень через е-пошту. Керується у налаштуваннях.", "Unbans user with given ID": "Розблоковує користувача з вказаним ідентифікатором", "Adds a custom widget by URL to the room": "Додає власний віджет до кімнати за посиланням", "Please supply a https:// or http:// widget URL": "Вкажіть посилання на віджет — https:// або http://", @@ -558,16 +558,131 @@ "Custom (%(level)s)": "Власний (%(level)s)", "Error upgrading room": "Помилка оновлення кімнати", "Double check that your server supports the room version chosen and try again.": "Перевірте, чи підримує ваш сервер вказану версію кімнати та спробуйте ще.", + "Liberate your communication": "Вивільни своє спілкування", + "Send a Direct Message": "Надіслати особисте повідомлення", + "Explore Public Rooms": "Дослідити прилюдні кімнати", + "Create a Group Chat": "Створити групову балачку", + "Explore": "Дослідити", + "Filter": "Фільтрувати", + "Filter rooms…": "Фільтрувати кімнати…", + "Failed to reject invitation": "Не вдалось відхилити запрошення", + "This room is not public. You will not be able to rejoin without an invite.": "Ця кімната не є прилюдною. Ви не зможете перепід'єднатись без запрошення.", + "Failed to leave room": "Не вдалось залишити кімнату", + "Can't leave Server Notices room": "Неможливо залишити кімнату Оголошення Сервера", + "This room is used for important messages from the Homeserver, so you cannot leave it.": "Ця кімната використовується для важливих повідомлень з домашнього сервера, тож ви не можете її залишити.", + "Use Single Sign On to continue": "Використати Single Sign On для продовження", + "Confirm adding this email address by using Single Sign On to prove your identity.": "Підтвердьте додавання цієї адреси е-пошти через використання Single Sign On аби довести вашу ідентичність.", + "Single Sign On": "Single Sign On", + "Confirm adding email": "Підтвердити додавання е-пошти", + "Click the button below to confirm adding this email address.": "Клацніть на кнопці нижче щоб підтвердити додавання цієї адреси е-пошти.", + "Confirm": "Підтвердити", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "Підтвердьте додавання цього телефонного номера через використання Single Sign On аби довести вашу ідентичність.", + "Confirm adding phone number": "Підтвердити додавання телефонного номера", + "Click the button below to confirm adding this phone number.": "Клацніть на кнопці нижче щоб підтвердити додавання цього телефонного номера.", + "The version of Riot": "Версія Riot", + "Whether you're using Riot on a device where touch is the primary input mechanism": "Чи використовуєте ви Riot на пристрої, де основним засобом вводження є дотик", + "Whether you're using Riot as an installed Progressive Web App": "Чи використовуєте ви Riot як встановлений Progressive Web App", + "Your user agent": "Ваш user agent", + "The information being sent to us to help make Riot better includes:": "Відсилана до нас інформація, що допомагає покращити Riot, містить:", + "There are unknown sessions in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "У цій кімнаті є невідомі сесії: якщо ви продовжите не звіряючи їх, то ваші розмови можуть бути прослухані.", + "Review Sessions": "Переглянути сесії", + "If you cancel now, you won't complete verifying the other user.": "Якщо ви скасуєте зараз, то не завершите звіряння іншого користувача.", + "If you cancel now, you won't complete verifying your other session.": "Якщо ви скасуєте зараз, то не завершите звіряння вашої іншої сесії.", + "If you cancel now, you won't complete your operation.": "Якщо ви скасуєте зараз, то не завершите вашу дію.", + "Cancel entering passphrase?": "Скасувати введення парольної фрази?", + "Enter passphrase": "Введіть парольну фразу", + "Setting up keys": "Налаштовування ключів", + "Verify this session": "Звірити цю сесію", + "Sign In or Create Account": "Увійти або створити обліківку", + "Use your account or create a new one to continue.": "Скористайтесь вашою обліківкою або створіть нову щоб продовжити.", + "Create Account": "Створити обліківку", + "Sign In": "Увійти", + "Verify all your sessions to ensure your account & messages are safe": "Звірте усі ваші сесії аби переконатись, що ваші обліківка та повідомлення у безпеці", + "Later": "Пізніше", + "Review": "Переглянути", + "Verify yourself & others to keep your chats safe": "Звірте себе й інших щоб зберегти ваше спілкування у безпеці", + "Verify": "Звірити", + "Verify the new login accessing your account: %(name)s": "Звірити новий вхід, що доступається до вашої обліківки: %(name)s", + "From %(deviceName)s (%(deviceId)s)": "Від %(deviceName)s (%(deviceId)s)", + "Decline (%(counter)s)": "Відхилити (%(counter)s)", + "Language and region": "Мова та регіон", + "Account management": "Керування обліківкою", + "Deactivating your account is a permanent action - be careful!": "Деактивація вашої обліківки є безповоротною дією — будьте обережні!", + "Deactivate Account": "Деактивувати обліківку", + "Deactivate account": "Деактивувати обліківку", + "Legal": "Правова інформація", + "Credits": "Подяки", + "For help with using Riot, click here.": "Якщо необхідна допомога у користуванні Riot'ом, клацніть тут.", + "For help with using Riot, click here or start a chat with our bot using the button below.": "Якщо необхідна допомога у користуванні Riot'ом, клацніть тут або розпочніть балачку з нашим ботом, клацнувши на кнопці нижче.", + "Join the conversation with an account": "Приєднатись до бесіди з обліківкою", + "Unable to restore session": "Неможливо відновити сесію", + "We encountered an error trying to restore your previous session.": "Ми натрапили на помилку, намагаючись відновити вашу попередню сесію.", + "Please install Chrome, Firefox, or Safari for the best experience.": "Для найкращих вражень від користування встановіть, будь ласка, Chrome, Firefox, або Safari.", + "Your account has a cross-signing identity in secret storage, but it is not yet trusted by this session.": "Ваша обліківка має перехресно-підписувану ідентичність у таємному сховищі, але вона ще не є довіреною у цій сесії.", + "in account data": "у даних обліківки", + "Clear notifications": "Очистити сповіщення", + "Add an email address to configure email notifications": "Додати адресу е-пошти для налаштування поштових сповіщень", + "Theme added!": "Тему додано!", + "Email addresses": "Адреси е-пошти", + "Phone numbers": "Номери телефонів", + "Set a new account password...": "Встановити новий пароль обліківки…", + "Forget this room": "Забути цю кімнату", + "Re-join": "Перепід'єднатись", + "This invite to %(roomName)s was sent to %(email)s which is not associated with your account": "Це запрошення до %(roomName)s було надіслане на %(email)s, яка не пов'язана з вашою обліківкою", + "Link this email with your account in Settings to receive invites directly in Riot.": "Зв'яжіть цю е-пошту з вашою обліківкою у Налаштуваннях щоб отримувати сповіщення прямо у Riot.", + "This invite to %(roomName)s was sent to %(email)s": "Це запрошення до %(roomName)s було надіслане на %(email)s", + "Use an identity server in Settings to receive invites directly in Riot.": "Використовувати сервер ідентифікації у Налаштуваннях щоб отримувати запрошення прямо у Riot.", + "Are you sure you want to deactivate your account? This is irreversible.": "Ви впевнені у тому, що бажаєте деактивувати вашу обліківку? Це є безповоротним.", + "Confirm account deactivation": "Підтвердьте деактивацію обліківки", + "To continue, please enter your password:": "Щоб продовжити, введіть, будь ласка, ваш пароль:", + "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.": "Ваша обліківка стане назавжди невикористовною. Ви не матимете змоги увійти в неї і ніхто не зможе перереєструватись під цим користувацьким ID. Це призведе до виходу вашої обліківки з усіх кімнат та до видалення деталей вашої обліківки з вашого серверу ідентифікації. Ця дія є безповоротною.", + "Verify session": "Звірити сесію", + "Use Legacy Verification (for older clients)": "Використати успадковане звірення (для старих клієнтів)", + "Verify by comparing a short text string.": "Звірити порівнянням короткого текстового рядка.", + "Begin Verifying": "Почати звіряння", + "Waiting for partner to accept...": "Очікується підтвердження партнером…", + "Nothing appearing? Not all clients support interactive verification yet. .": "Нічого не з'являється? Поки що не всі клієнти підтримують взаємодійне звірення. .", + "Waiting for %(userId)s to confirm...": "Очікується підтвердження від %(userId)s…", + "To verify that this session can be trusted, please check that the key you see in User Settings on that device matches the key below:": "Щоб впевнитись, що цій сесії можна довіряти, переконайтесь, будь ласка, що показуваний у Налаштуваннях на тому пристрої ключ збігається з ключем внизу:", + "To verify that this session can be trusted, please contact its owner using some other means (e.g. in person or a phone call) and ask them whether the key they see in their User Settings for this session matches the key below:": "Щоб впевнитись, що цій сесії можна довіряти, зв'яжіться, будь ласка, з її власником якимось іншим шляхом (напр. через телефон або зустріч) і переконайтесь, що показуваний у Налаштуваннях на їхньому пристрої ключ збігається з ключем внизу:", + "Use two-way text verification": "Використати двонапрямне текстове звірення", + "Session name": "Назва сесії", + "Session ID": "ID сесії", + "Session key": "Ключ сесії", + "%(count)s of your messages have not been sent.": { + "one": "Ваше повідомлення не було надіслано." + }, + "%(count)s Resend all or cancel all now. You can also select individual messages to resend or cancel.": { + "other": "Перенадіслати усе або скасувати усе зараз. Ви також можете перенадіслати або скасувати окремі повідомлення.", + "one": "Перенадіслати повідомлення або скасувати повідомлення зараз." + }, + "Connectivity to the server has been lost.": "З'єднання з сервером було втрачено.", + "Sent messages will be stored until your connection has returned.": "Надіслані повідомлення будуть збережені поки не з'явиться зв'язок.", + "Active call": "Активний виклик", + "There's no one else here! Would you like to invite others or stop warning about the empty room?": "Тут нікого нема! Ви б хотіли запросити інших чи краще припинити попереджати про порожню кімнату?", + "Jump to first unread room.": "Перейти до першої непрочитаної кімнати.", + "Jump to first invite.": "Перейти до першого запрошення.", + "Add room": "Додати кімнату", + "You seem to be uploading files, are you sure you want to quit?": "Схоже, що ви зараз відвантажуєте файли. Ви впевнені, що хочете вийти?", + "You seem to be in a call, are you sure you want to quit?": "Схоже, ви намагаєтесь вийти посеред розмови. Ви впевнені, що хочете вийти?", + "Search failed": "Пошук не вдався", + "Server may be unavailable, overloaded, or search timed out :(": "Сервер може бути недосяжним, перевантаженим або запит на пошук застарів :(", + "No more results": "Інших результатів нема", + "Unknown room %(roomId)s": "Невідома кімната %(roomId)s", + "Room": "Кімната", + "Failed to reject invite": "Не вдалось відхилити запрошення", + "You have %(count)s unread notifications in a prior version of this room.": { + "other": "Ви маєте %(count)s непрочитаних сповіщень у попередній версії цієї кімнати.", + "one": "У вас одне непрочитане сповіщення у попередній версії цієї кімнати." + }, "%(appName)s via %(browserName)s on %(osName)s": "%(appName)s через %(browserName)s на %(osName)s", "Riot Desktop on %(platformName)s": "Riot Desktop на %(platformName)s", "Unknown device": "Невідомий пристрій", "You need to be using HTTPS to place a screen-sharing call.": "Ви маєте використовувати HTTPS щоб зробити виклик із поширенням екрану.", "Welcome to Riot.im": "Ласкаво просимо до Riot.im", - "Decentralised, encrypted chat & collaboration powered by [matrix]": "Децентралізований, шифрований чат та засіб для співробітництва, що працює на [matrix]", - "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Ви можете використати власні параметри сервера для входу в інші Matrix сервери, вказавши інший URL. Це дозволить використовувати Riot з наявним обліковим записом Matrix на іншому сервері.", + "Decentralised, encrypted chat & collaboration powered by [matrix]": "Децентралізована, зашифрована балачка та засіб для співробітництва, що працює на [matrix]", + "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use Riot with an existing Matrix account on a different homeserver.": "Ви можете використати власні параметри сервера для входу в інші Matrix сервери, вказавши інший URL. Це дозволить використовувати Riot з наявною обліківкою Matrix на іншому сервері.", "Need help?": "Допомогти?", - "Sign In": "Вхід", - "Create Account": "Створити акаунт", "Explore rooms": "Дослідити кімнати", "Room Directory": "Каталог кімнат", "Unexpected error preparing the app. See console for details.": "Неочікувана помилка при підготовці програми. Дивіться деталі у виводі консолі.", @@ -575,5 +690,11 @@ "Invalid configuration: no default server specified.": "Невірна конфігурація: не вказано сервер за замовчуванням.", "Your Riot configuration contains invalid JSON. Please correct the problem and reload the page.": "Ваша конфігурація Riot містить некоректний JSON. Виправте проблему та оновіть сторінку.", "The message from the parser is: %(message)s": "Повідомлення від парсера: %(message)s", - "Invalid JSON": "Хибний JSON" + "Invalid JSON": "Хибний JSON", + "Unsupported browser": "Непідтримуваний переглядач", + "Your browser can't run Riot": "Ваш переглядач не може запустити Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot використовує передові особливості, які не підтримуються вашим переглядачем.", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "Ви можете продовжити, користуючись вашим поточним переглядачем, але деякі функції можуть не працювати і застосунок може виглядати неправильно.", + "Go to Riot.im": "Перейти на Riot.im", + "Failed to start": "Запуск не вдався" } \ No newline at end of file diff --git a/riot/i18n/zh_Hans.d3247db.json b/riot/i18n/zh_Hans.837f164.json similarity index 92% rename from riot/i18n/zh_Hans.d3247db.json rename to riot/i18n/zh_Hans.837f164.json index 2474db5..b136cc9 100644 --- a/riot/i18n/zh_Hans.d3247db.json +++ b/riot/i18n/zh_Hans.837f164.json @@ -784,7 +784,7 @@ "Noisy": "响铃", "Error saving email notification preferences": "保存电子邮件通知选项时出错", "Messages containing my display name": "消息中含有我的显示名称", - "Messages in one-to-one chats": "一对一聊天种的消息", + "Messages in one-to-one chats": "一对一聊天中的消息", "Unavailable": "无法获得", "View Decrypted Source": "查看解密的来源", "Failed to update keywords": "无法更新关键词", @@ -1422,8 +1422,8 @@ "Please install Chrome, Firefox, or Safari for the best experience.": "请安装 ChromeFirefox,或 Safari 以获得最佳体验。", "Warning: Upgrading a room will not automatically migrate room members to the new version of the room. We'll post a link to the new room in the old version of the room - room members will have to click this link to join the new room.": "警告:升级聊天室 不会自动将聊天室成员转移到新版聊天室中。 我们将会在旧版聊天室中发布一个新版聊天室的链接 - 聊天室成员必须点击该链接以加入新聊天室。", "Adds a custom widget by URL to the room": "用链接方式为聊天室添加自定义小部件", - "Please supply a https:// or http:// widget URL": "请提供一个 https:// 或 http:// 形式的小部件链接", - "You cannot modify widgets in this room.": "您无法修改此聊天室的小部件。", + "Please supply a https:// or http:// widget URL": "请提供一个 https:// 或 http:// 形式的插件", + "You cannot modify widgets in this room.": "您无法修改此聊天室的插件。", "%(senderName)s revoked the invitation for %(targetDisplayName)s to join the room.": "%(senderName)s 撤销了对 %(targetDisplayName)s 加入聊天室的邀请。", "Upgrade this room to the recommended room version": "升级此聊天室至推荐版本", "This room is running room version , which this homeserver has marked as unstable.": "此聊天室运行的聊天室版本是 ,该版本已被主服务器标记为 不稳定 。", @@ -1452,14 +1452,103 @@ "Alternatively, you can try to use the public server at turn.matrix.org, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings.": "您也可以尝试使用turn.matrix.org公共服务器,但通话质量稍差,并且其将会得知您的 IP。您可以在设置中更改此选项。", "Try using turn.matrix.org": "尝试使用 turn.matrix.org", "Your Riot is misconfigured": "您的 Riot 配置有错误", + "Use Single Sign On to continue": "使用单点登陆继续", + "Confirm adding this email address by using Single Sign On to prove your identity.": "确认添加此邮件地址,通过使用单点登陆来证明您的身份。", + "Single Sign On": "单点登陆", + "Confirm adding email": "确认使用邮件", + "Click the button below to confirm adding this email address.": "点击下面的按钮,添加此邮箱地址。", + "Confirm adding this phone number by using Single Sign On to prove your identity.": "通过单点确认添加此电话号码以确认您的身份。", + "Confirm adding phone number": "确认添加电话号码", + "Click the button below to confirm adding this phone number.": "点击下面的按钮,确认添加此电话号码。", + "The version of Riot": "Riot版本", + "Whether you're using Riot on a device where touch is the primary input mechanism": "是否在触屏设备上使用Riot", + "Whether you're using Riot as an installed Progressive Web App": "您是否已经安装Riot作为一种渐进式的Web应用", + "Your user agent": "您的代理用户", + "The information being sent to us to help make Riot better includes:": "发送信息给我们以帮助Riot:", + "There are unknown sessions in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "聊天室有未知会话:如果您选择继续而不是验证他们,则您的电话可能会被窃听。", + "Review Sessions": "审查会议", + "Replying With Files": "回复文件", + "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "无法回复此文件。您要上传此文件但无需回复吗?", + "The file '%(fileName)s' failed to upload.": "上传文件 ‘%(fileName)s’失败。", + "The server does not support the room version specified.": "服务器不支持指定的聊天室版本。", + "If you cancel now, you won't complete verifying the other user.": "如果现在取消,您将无法完成验证其他用户。", + "If you cancel now, you won't complete verifying your other session.": "如果现在取消,您将无法完成验证您的其他会话。", + "If you cancel now, you won't complete your operation.": "如果现在取消,您将无法完成您的操作。", + "Cancel entering passphrase?": "取消输入密码?", + "Setting up keys": "设置按键", + "Verify this session": "验证此会话", + "Encryption upgrade available": "提供加密升级", + "Set up encryption": "设置加密", + "Review where you’re logged in": "查看您的登陆位置", + "New login. Was this you?": "现在登陆。请问是您本人吗?", + "Name or Matrix ID": "姓名或Matrix账号", + "Identity server has no terms of service": "身份服务器无服务条款", + "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "此操作需要访问默认的身份服务器以验证电子邮件地址或电话号码,但是此服务器无任何服务条款。", + "Only continue if you trust the owner of the server.": "只有您信任服务器所有者才能继续。", + "Trust": "信任", + "%(name)s is requesting verification": "%(name)s请求验证", + "Sign In or Create Account": "登录或创建账户", + "Use your account or create a new one to continue.": "使用已有账户或创建一个新账户。", + "Create Account": "创建帐号", + "Sign In": "登入", + "Custom (%(level)s)": "访客(%(level)s)", + "Messages": "信息", + "Actions": "动作", + "Sends a message as plain text, without interpreting it as markdown": "以纯文本形式发送消息,而不是markdown", + "Sends a message as html, without interpreting it as markdown": "以html格式发送消息,而不是markdown", + "You do not have the required permissions to use this command.": "您没有权限使用此命令。", + "Error upgrading room": "升级聊天室出错", + "Double check that your server supports the room version chosen and try again.": "再次检查您的服务器是否支持所选聊天室版本,然后重试。", + "Changes the avatar of the current room": "更改当前聊天室头像", + "Changes your avatar in this current room only": "仅改变您在当前聊天室的头像", + "Changes your avatar in all rooms": "改变您在所有聊天室的头像", + "Failed to set topic": "设置话题失败", + "Use an identity server": "使用身份服务器", + "Use an identity server to invite by email. Click continue to use the default identity server (%(defaultIdentityServerName)s) or manage in Settings.": "使用身份服务器通过电子邮件邀请。单击继续以使用默认身份服务器(%(defaultIdentityServerName)s)或在设置中进行管理。", + "Use an identity server to invite by email. Manage in Settings.": "使用身份服务器以电子邮件邀请。在设置中进行管理。", + "Unbans user with given ID": "禁止给定ID的用户", + "Command failed": "命令失败", + "Could not find user in room": "聊天室中无用户", + "Please supply a widget URL or embed code": "请提供一个插件或嵌入代码", + "Verifies a user, session, and pubkey tuple": "验证用户、会话和公钥元组", + "Unknown (user, session) pair:": "未知(用户、会话)对:", + "Session already verified!": "会话已验证!", + "WARNING: Session already verified, but keys do NOT MATCH!": "警告:会话已验证,但密钥不匹配!", + "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "警告:密钥验证失败!%(userId)s 的会话 %(deviceId)s 的签名密钥为 %(fprint)s,与提供的密钥 %(fingerprint)s 不符。这可能表示您的通讯已被截获!", + "The signing key you provided matches the signing key you received from %(userId)s's session %(deviceId)s. Session marked as verified.": "您提供的签名密钥与您从 %(userId)s 的会话 %(deviceId)s 获取的一致。该会话被标为已验证。", + "Sends the given message coloured as a rainbow": "以彩虹色发送给定消息", + "Sends the given emote coloured as a rainbow": "以彩虹色发送给定表情符号", + "Displays list of commands with usages and descriptions": "显示指令清单与其描述和用法", + "Displays information about a user": "显示关于用户的信息", + "Send a bug report with logs": "发送带日志的错误报告", + "Opens chat with the given user": "与指定用户发起聊天", + "Sends a message to the given user": "向指定用户发消息", + "%(senderName)s made no change.": "%(senderName)s 未做出变更。", + "%(senderDisplayName)s changed the room name from %(oldRoomName)s to %(newRoomName)s.": "%(senderDisplayName)s 将聊天室名称从 %(oldRoomName)s 改为 %(newRoomName)s。", + "%(senderName)s added the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s 为此聊天室添加备用地址 %(addresses)s。", + "one": "%(senderName)s 为此聊天室添加了备用地址 %(addresses)s。" + }, + "%(senderName)s removed the alternative addresses %(addresses)s for this room.": { + "other": "%(senderName)s 为此聊天室移除了备用地址 %(addresses)s。", + "one": "%(senderName)s 为此聊天室移除了备用地址 %(addresses)s。" + }, + "%(senderName)s changed the alternative addresses for this room.": "%(senderName)s 更改了此聊天室的备用地址。", + "%(senderName)s changed the main and alternative addresses for this room.": "%(senderName)s 更改了此聊天室的主地址与备用地址。", + "%(senderName)s changed the addresses for this room.": "%(senderName)s 更改了此聊天室的地址。", + "%(senderName)s placed a voice call.": "%(senderName)s 发起了语音通话。", + "%(senderName)s placed a voice call. (not supported by this browser)": "%(senderName)s 发起了语音通话。(此浏览器不支持)", + "%(senderName)s placed a video call.": "%(senderName)s 发起了视频通话。", + "%(senderName)s placed a video call. (not supported by this browser)": "%(senderName)s 发起了视频通话。(此浏览器不支持)", + "%(senderName)s removed the rule banning users matching %(glob)s": "%(senderName)s 移除了禁止匹配 %(glob)s 的用户的规则", + "%(senderName)s removed the rule banning servers matching %(glob)s": "%(senderName)s 移除了禁止匹配 %(glob)s 的服务器的规则", + "%(senderName)s removed a ban rule matching %(glob)s": "%(senderName)s 移除了禁止匹配 %(glob)s 的规则", "%(appName)s via %(browserName)s on %(osName)s": "在 %(osName)s 下 %(browserName)s 浏览器中运行的 %(appName)s", "Riot Desktop on %(platformName)s": "在 %(platformName)s 上运行的 Riot 桌面版", "Unknown device": "未知设备", "You need to be using HTTPS to place a screen-sharing call.": "您需要使用 HTTPS 以进行共享屏幕通话。", "Welcome to Riot.im": "欢迎来到 Riot.im", "Decentralised, encrypted chat & collaboration powered by [matrix]": "去中心化、加密聊天与协作,由 [matrix] 驱动", - "Sign In": "登入", - "Create Account": "创建帐号", "Need help?": "需要帮助?", "Explore rooms": "探索房间", "Room Directory": "房间目录", diff --git a/riot/i18n/zh_Hant.802999a.json b/riot/i18n/zh_Hant.14e6207.json similarity index 95% rename from riot/i18n/zh_Hant.802999a.json rename to riot/i18n/zh_Hant.14e6207.json index 9e7e865..ad28b92 100644 --- a/riot/i18n/zh_Hant.802999a.json +++ b/riot/i18n/zh_Hant.14e6207.json @@ -784,7 +784,7 @@ "Everyone": "每個人", "Fetching third party location failed": "抓取第三方位置失敗", "A new version of Riot is available.": "Riot 釋出了新版本。", - "I understand the risks and wish to continue": "我了解這些風險並願意繼續", + "I understand the risks and wish to continue": "我了解風險並希望繼續", "Send Account Data": "傳送帳號資料", "Advanced notification settings": "進階通知設定", "Uploading report": "上傳報告", @@ -1419,7 +1419,7 @@ "Once enabled, encryption for a room cannot be disabled. Messages sent in an encrypted room cannot be seen by the server, only by the participants of the room. Enabling encryption may prevent many bots and bridges from working correctly. Learn more about encryption.": "一旦啟用,聊天室的加密就不能停用了。在已加密的聊天室裡傳送的訊息無法被伺服器看見,僅能被聊天室的參與者看到。啟用加密可能會讓許多機器人與橋接運作不正常。取得更多關於加密的資訊。", "Power level": "權力等級", "Want more than a community? Get your own server": "想要的不只是社群?架設您自己的伺服器", - "Please install Chrome, Firefox, or Safari for the best experience.": "請安裝 ChromeFirefoxSafari 以獲得最佳體驗。", + "Please install Chrome, Firefox, or Safari for the best experience.": "請安裝 ChromeFirefoxSafari 以取得最佳體驗。", "Warning: Upgrading a room will not automatically migrate room members to the new version of the room. We'll post a link to the new room in the old version of the room - room members will have to click this link to join the new room.": "警告:升級聊天室不會自動將聊天室成員遷移到新版的聊天室。我們會在舊版聊天室中貼出到新聊天室的連結,聊天室成員必須點選此連結以加入新聊天室。", "Adds a custom widget by URL to the room": "透過 URL 新增自訂小工具到聊天室", "Please supply a https:// or http:// widget URL": "請提供 https:// 或 http:// 小工具 URL", @@ -2439,6 +2439,90 @@ "Send a Direct Message": "傳送直接訊息", "Explore Public Rooms": "探索公開聊天室", "Create a Group Chat": "建立群組聊天", + "%(name)s is requesting verification": "%(name)s 正在要求驗證", + "well formed": "結構良好", + "unexpected type": "預料之外的類型", + "Confirm your account deactivation by using Single Sign On to prove your identity.": "透過使用單一登入系統來證您的身份以確認刪除您的帳號。", + "Are you sure you want to deactivate your account? This is irreversible.": "您確定您想要停用您的帳號嗎?此為不可逆的操作。", + "Confirm account deactivation": "確認停用帳號", + "Server did not require any authentication": "伺服器不需要任何驗證", + "Server did not return valid authentication information.": "伺服器沒有回傳有效的驗證資訊。", + "There was a problem communicating with the server. Please try again.": "與伺服器通訊時發生問題。請再試一次。", + "Enable end-to-end encryption": "啟用端到端加密", + "You can’t disable this later. Bridges & most bots won’t work yet.": "您無法在稍後停用此功能。橋接與大多數機器人也尚無法運作。", + "Failed to set topic": "設定主題失敗", + "Command failed": "指令失敗", + "Could not find user in room": "在聊天室中找不到使用者", + "Use an existing session to verify this one, granting it access to encrypted messages.": "使用既有的工作階段來驗證這個,授予其對加密訊息的存取權限。", + "Use your other device to continue…": "使用您其他的裝置繼續……", + "Syncing...": "正在同步……", + "Signing In...": "正在登入……", + "If you've joined lots of rooms, this might take a while": "如果您已加入很多聊天室,這可能需要一點時間", + "If you cancel now, you won't complete your operation.": "如果您現在取消,您將無法完成您的操作。", + "Enable cross-signing to verify per-user instead of per-session": "啟用交叉簽章可以使用者為單位進行驗證,而非驗證每個工作階段", + "Keep recovery passphrase in memory for this session": "在此工作階段中將復原通關密語保留在記憶體中", + "Verify other session": "驗證其他工作階段", + "Unable to access secret storage. Please verify that you entered the correct recovery passphrase.": "無法存取秘密儲存空間。請驗證您是否輸入正確的復原通關密語。", + "Warning: You should only do this on a trusted computer.": "警告:您應該只在信任的電腦上做這件事。", + "Access your secure message history and your cross-signing identity for verifying other sessions by entering your recovery passphrase.": "透過輸入您的復原通關密語存取您的安全訊息歷史與您的交叉簽章身份來驗證其他工作階段。", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options.": "如果您忘記您的復原通關密語,您可以使用您的復原金鑰設定新的復原選項。", + "Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.": "備份無法使用此復原金鑰解密:請驗證您是否輸入正確的復原金鑰。", + "Backup could not be decrypted with this recovery passphrase: please verify that you entered the correct recovery passphrase.": "備份無法使用此復原通關密語解密:請驗證您是否輸入正確的復原通關密語。", + "If you can’t access one, ": "如果您無法存取,", + "Great! This recovery passphrase looks strong enough.": "很好!這個復原通關密語看起來夠強。", + "Set a recovery passphrase to secure encrypted information and recover it if you log out. This should be different to your account password:": "設定復原通關密語以保護您的加密資訊並在您登出時復原它。且應該要與您的帳號密碼不同:", + "Enter a recovery passphrase": "輸入復原通關密語", + "Back up encrypted message keys": "備份加密訊息金鑰", + "Enter your recovery passphrase a second time to confirm it.": "再次輸入您的復原通關密語以確認。", + "Confirm your recovery passphrase": "確認您的復原通關密語", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your recovery passphrase.": "您的復原金鑰是安全網 - 如果您忘記您的復原通關密語的話,您可以用它來恢復您對加密訊息的存取權。", + "Confirm recovery passphrase": "確認復原通關密語", + "We'll store an encrypted copy of your keys on our server. Secure your backup with a recovery passphrase.": "我們將會在我們的伺服器上儲存一份您金鑰的加密副本。使用復原通關密語以保護您的備份。", + "Enter a recovery passphrase...": "輸入復原通關密語……", + "Please enter your recovery passphrase a second time to confirm.": "請再次輸入您的復原通關密語以確認。", + "Repeat your recovery passphrase...": "再次輸入您的復原通關密語……", + "Secure your backup with a recovery passphrase": "使用復原通關密語保護您的備份", + "Can't load this message": "無法載入此訊息", + "Submit logs": "遞交紀錄檔", + "Reminder: Your browser is unsupported, so your experience may be unpredictable.": "注意:您的瀏覽器不受支援,所以您的使用體驗可能無法預測。", + "Unable to upload": "無法上傳", + "Currently indexing: %(currentRoom)s": "目前正在建立索引:%(currentRoom)s", + "Send a bug report with logs": "傳送有紀錄檔的臭蟲回報", + "Please supply a widget URL or embed code": "請提供小工具 URL 或嵌入程式碼", + "Unable to query secret storage status": "無法查詢秘密儲存空間狀態", + "Verify this login": "驗證此登入", + "Confirm your identity by verifying this login from one of your other sessions, granting it access to encrypted messages.": "透過驗證這個從您的其他工作階段而來的登入來確認您的身份,並授予其對加密訊息的存取權限。", + "This requires the latest Riot on your other devices:": "這需要在您的其他裝置上使用最新的 Riot:", + "or another cross-signing capable Matrix client": "或另一個有交叉簽章功能的 Matrix 客戶端", + "Use Recovery Passphrase or Key": "使用復原通關密語或金鑰", + "Where you’re logged in": "您登入的地方", + "Manage the names of and sign out of your sessions below or verify them in your User Profile.": "在下方管理您工作階段的名稱與登入或在您的使用者檔案中驗證它們。", + "Review where you’re logged in": "審閱您的登入位置", + "Verify your other sessions": "驗證您其他的工作階段", + "New login. Was this you?": "新登入。這是您嗎?", + "Unverified sessions currently have access to your account & messages": "未驗證的工作階段目前正在存取您的帳號與訊息", + "Verify the identity of the new login accessing your account & messages": "驗證存取您帳號與訊息的新登入身份", + "Verify all your sessions to ensure your account & messages are safe": "驗證您所有的工作階段以確保您的帳號與訊息是安全的", + "Verify the new login accessing your account: %(name)s": "驗證正在存取您帳號的新登入:%(name)s", + "Restoring keys from backup": "從備份還原金鑰", + "Fetching keys from server...": "正在從伺服器擷取金鑰……", + "%(completed)s of %(total)s keys restored": "%(total)s 中的 %(completed)s 金鑰已復原", + "Keys restored": "金鑰已復原", + "Successfully restored %(sessionCount)s keys": "成功復原 %(sessionCount)s 金鑰", + "You signed in to a new session without verifying it:": "您已登入新的工作階段但未驗證:", + "Verify your other session using one of the options below.": "使用下方的其中一個選項來驗證您其他的工作階段。", + "Invite someone using their name, username (like ), email address or share this room.": "使用某人的名字、使用者名稱(如 )、電子郵件地址或分享此聊天室來邀請他們。", + "Message deleted": "訊息已刪除", + "Message deleted by %(name)s": "訊息已被 %(name)s 刪除", + "Opens chat with the given user": "開啟與指定使用者的聊天", + "Sends a message to the given user": "傳送訊息給指定的使用者", + "Waiting for your other session to verify…": "正在等待您的其他工作階段進行驗證……", + "You've successfully verified your device!": "您已成功驗證您的裝置!", + "To continue, use Single Sign On to prove your identity.": "要繼續,使用單一登入系統來證明您的身份。", + "Confirm to continue": "確認以繼續", + "Click the button below to confirm your identity.": "點擊下方按鈕以確認您的身份。", + "Confirm encryption setup": "確認加密設定", + "Click the button below to confirm setting up encryption.": "點擊下方按鈕以確認設定加密。", "%(appName)s via %(browserName)s on %(osName)s": "在 %(osName)s 的 %(browserName)s 上的 %(appName)s", "Unknown device": "未知裝置", "You need to be using HTTPS to place a screen-sharing call.": "你需要使用 HTTPS 來撥打螢幕分享的通話。", @@ -2455,5 +2539,16 @@ "The message from the parser is: %(message)s": "從解析器而來的訊息為:%(message)s", "Invalid JSON": "無效的 JSON", "Go to your browser to complete Sign In": "到您的瀏覽器完成登入", - "Open user settings": "開啟使用者設定" + "Open user settings": "開啟使用者設定", + "Missing indexeddb worker script!": "缺少 indexeddb 輔助指令稿!", + "Unable to load config file: please refresh the page to try again.": "無法載入設定檔:請重新整理頁面以再試一次。", + "Previous/next recently visited room or community": "上一個/下一個最近造訪的聊天室或社群", + "Riot Desktop (%(platformName)s)": "Riot 桌面版 (%(platformName)s)", + "%(appName)s (%(browserName)s, %(osName)s)": "%(appName)s (%(browserName)s, %(osName)s)", + "Unsupported browser": "不支援的瀏覽器", + "Your browser can't run Riot": "您的瀏覽器無法執行 Riot", + "Riot uses advanced browser features which aren't supported by your current browser.": "Riot 使用了不被您目前的瀏覽器所支援的進階瀏覽器功能。", + "You can continue using your current browser, but some or all features may not work and the look and feel of the application may be incorrect.": "您可以繼續使用您目前的瀏覽器,但部份或全部的功能可能會無法運作,而應用程式的外觀與感覺可能也會不正確。", + "Go to Riot.im": "到 Riot.im", + "Failed to start": "啟動失敗" } \ No newline at end of file diff --git a/riot/img/03b381.887c3ca.png b/riot/img/03b381.887c3ca.png deleted file mode 100644 index cf28fc7e5972c64194cf0d3523f88ccc4029b0b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEa{HEjtmSN`?>!lvI6-Do-U3d z5u9%?ZR9i7itjH?&t;ucLK6VpHaVC8 diff --git a/riot/img/368bd6.2349bd1.png b/riot/img/368bd6.2349bd1.png deleted file mode 100644 index a2700bd0aefa3f3240ba4bae80953d9968bd78e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEa{HEjtmSN`?>!lvI6-@o-U3d z5u9%?ZR9 Q8PGNcPgg&ebxsLQ0Ia4vrT_o{ diff --git a/riot/img/ac3ba8.4aa77aa.png b/riot/img/ac3ba8.4aa77aa.png deleted file mode 100644 index 031471d85a1d9cf5ab90194d788c26a1b90f8de7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEa{HEjtmSN`?>!lvI6;uo-U3d z5u9%?ZR9Sv=ZSPn8FZ?)L{C=6=YlpuJS%gCv-`-AW z(ppd}?GwPdCBK<-Rl~Pj14q#d`*_t>Fx}dIkR{aNx7myZTp9P-K#I*h>X_~YE;#!f PXc>d2tDnm{r-UW|94|Wi diff --git a/riot/img/attach.714a4af.png b/riot/img/attach.714a4af.png deleted file mode 100644 index 1bcb70045d457e1b96c03a89b6652c3c720137e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmV-%0gnEOP)S8 zD2f_}0rz*kj^}wVo+3va$H$j^2uKSak7=Ig0D$#ek|d%iE<06KHBGagoTf=t)ono( zMbBP@8Wm$${Y!350zb()-4S(;FBps*d9|bJS>bkyb2_SuazX~t_q8w+Y1HH_H P00000NkvXXu0mjfe{z=) diff --git a/riot/img/call.4052211.png b/riot/img/call.4052211.png deleted file mode 100644 index a7805e0596bb9af4f3ce0a8debd7eb30c0b079e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 588 zcmV-S0<-;zP)Px%21!IgR7eeDWB`JS!%GF3`B_65{{Pqf{r?{qNQ_v(%EgIQ#bAzdf(6{P_FnPZJ?anLs`RS>_<2 zMY3fen?Vi)=>?eq4kZ-lU~-s1!3gphrW9!+U^9Sb5z@s1iZfD!5u2ePGtlF|c>hch zW^UvKw=G|1mKqGyeNC4Q3hG@r(>i zuU^r>LWb|07EFx)FLxTnUc?qkRQDm{KL(}0fBxUVW*JC~>T&pw=|2YxGqCi*0jTan zhX4Ow{rk%xi^D$ZCz?NhnNBh?F*r4xnTfSbrn(RNO{4Gq|HrWJD-(BZ!_@{hxKIBx z{G&;>09nv&9JPayf$`dxpQ`1c0-)jQDz^U&46M(Ny#GmcAHsapWfZ;m|3Ak4{}|bG zzWx3?nTd(v$gK4A-z=c|3|PfbT%LleDRA8gvk^%5nnWF0^?%jz!zX`nPqv8p1d?I_ zRi425%n($?AgLvp391u8W}#~gV+{KX6a!lZl4AkY)O-G40aYv1sDM|448;c+L6Y=r aVgLa1(9$0~3Cnc=0000TWHi+7>+CGTHAFi`cM@NsbCj6lVon0i8C!T$wbFBrA|j26|tG*bSBnZHaX*D zDvPUvu;MPL6}uHt5&Gg?!52lv7x6{Zs-+bwc%csp6>s~xCu3*yVaGsD&iVPi@4ue> z+1<6esbNV2hG9*qHGCR<7rO6{KcIE|Tnk#U7MRS!9-|MIBnx11#mE6XrAc{^29i?# z?H-6?*z7hnlZ9Dv9V;7}S8_34M>AbI7VUIQN$v*_&w;$E$B60cw+LKSV#LOvNQou~ z3hJ5x3-k}-DaH_QPE}5-Zhg1UV*^=81W^jtk{in zh6V7TH{_A25Q8%jFCAo<0Mm~9C^|?|e$r2Qe10}Su>l`G^AO0JrS!3BUYPNPPBEeY zp~;eDsZ{co{9eP#lXN5!At@i}^LY@$W0!R(IUe0^tt#-qmMztUs-feqqLed=Fh-zA zzoejuYsg znJi}k2^v<$Fm_a{*j+H7VHXS&=eSDM@HSDBRoylIQelZAo6>D4=`u+1F#_p$RaIfb zJS_-`kihuE37Sp@6Ev6L{2a}MBVi^K_f@&PAs02E!zx#)aT%&E*BuDWM4owIsXKup zScZmI5@*%=vG8^EX1Ge-SVGCVToMICy6yd@-BlBsA$MCFUUaC9KhV+4TWGki&>J0e zF(y-dJmX9p9HoB}s6}(%eLgGZF8{MEk+YgtnnU}cHSg;DY~zcc5BAXyr|%s*b@Jxj zAHmy;X@4U(R=o77ZTHCZuCZcr>)6ZiHEn)gSpTtb zc*XdF2b(Xx8J;Q+kAO|vx5W1izMr`L_ky7t$B#&lwm0rPHniu(s^G;7gL}vCJeewY zg?0|CJJ^_N9cS>#nSpkKXwZZSQH_ scK>C#WAeZs`tyIEM@P9i@pp@RvA3UQ6_%VYEqDI`sbm*_A>?5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|8hm3bwJ6}oxF$}kgLQj3#|G7CyF^YauyCMG83 zmzLNn0bL65LT&-v*t}wBFaZNhzap_f-%!s0*lEl2^R8JRMC7?NanVBh8E{;a7Mow;K<}NNShK8=Dj*f=rPR`~= zW^NYF=7tvLFugAM$)&lec_lEtDG0shIQ4=OL~a4lW|!2W%(B!Jx1#)91+d4hGI6`b z1gCjWy(zfeVv19*KF~4xpy)-4ZkP}-4S|^O#0%uWlYeR+FwGYM6ZZwf-~lw}umRpQau|!VqtW)M#68q?qLf&=-_UHTO@8?{mEcVCE!D)IzQ;On@EfO<1m*pxQ@e)c2-BOAlr`8PUuEETZ_l^C9`elF{r5}E*JrIHB% diff --git a/riot/img/cancel.2e55c0d.png b/riot/img/cancel.2e55c0d.png deleted file mode 100644 index 2bda8ff5bf06fba1732f30cdec0745d78f3e15a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 316 zcmV-C0mJ@@P)Px#_DMuRR5%fp)V&JAFc1J>lN3Y{1YaQm!N~`3QJ1za+-@#DgHr}^)<6R-a z=06!ylFNOh$+e_y+rv1H>%Q-Ai}FV5x;|4%-&85JWsL1%;#lZR2;_3y2$NDigb*8; z*m2HRFn(r$1{sFoj&H*-sStAzG$yD3^CB}S0}CP!6v3hh<`L{XjWkVjf@>9cm=Is$ z?dXH`tPeuC)?he@AsDCFg&NdYXva>9xiu>?I}?a~Qg!BoW(XErPMz71gXo>6uzx6s z~A}I`^Y$S#ua!D1N2CS#4GpsRMRn;q1Y!;x0s_VKd{EH-f0pB0^Qt-BgyatQ_ O0000Gwy~YY zEgaC$kl=(kZD#M-zL7WNw!R@B;L68r6`z2Nj#UUOLeD0 zT4rs}C98W&4SjE0FB;);`ve18tw{W^xEMiHNtZ!me*%TDdIqLa5^R7NhU)dc$}`=j)rFFn6ycUSiVPn>4`q4 zW&5_*vZs_BbWbfz=cHaA)SfurPG@3i&tKS~2>M7TI=#lOL+}dm?5?Ymg&le+CnjCJ zZ#IXMGmRC$w|*jX+@Gil2|#Gqi!2!b9W?%oNI*E zw302r96&jqgYF?Pz}4>}XpAJJyzphmAlvSXWBLZrd&$7Aa>` zJgFJDqP3blVmZg=acEYp=XVzBpaEz z2x7es?FUjo+>h zR>`ZQt@|BqGdh(V&GksQ=St%KrW+h%gHtN>M0;1!^zb|@>*1ClhKfg8hr=2;`!@6c zPGFoL*r(U%wTN}thKf@~s_98QyXp5dm&|X`HF0~pJ~xipQJB9m{4w+Ur%5?qDxmm&LwiynUi?W9Uog zp%HZSjqyx@fAnY~<5qgVKyOv>;9g~Pjt4v8E(gOay32`SI$i|QV8$F56A=_}T#yDc z=D3)Mpn&6oG?+2R#Y6-J92ca)j5#hQA}HXvAPr{BaWN4=0mlVtFk_C3i3kcfE=YqJ zb6iYBP{46P8qApEVj_Y9jtkOY#vB(D5fpG-kOnj6xR{8bfa8KRm@&u2L<9vK7o@?A zIW8t5DB!pt4Q9-7F%dxl#|3FHV~&f72nskZNP`)3Tuekzz;Qtu%$Vb1B7y>r3({c5 z92XN26mVRS1~cZkn24Z&+jnL4g|Fyy zfr4IJsUx)aG(vB@iO{Wo>G$slbtQ!UxPXvy8KKAQ_s)NFmTK1)tMiTE=d0h(C$3A! ztKU6&?yukW9=&n%+Q~~Fee%|WU%d9zhu{8sr1684S-9uZqwij6;CD_v^7`_z*?*3m zZ{7EK>r!R**3DOb2~J(yx%}tL3aZV1?9QMwM?d&G_{sZ`7C?&&OV!WLT)6lj@j=DC diff --git a/riot/img/chevron.dc904f3.png b/riot/img/chevron.dc904f3.png deleted file mode 100644 index 81236f91bc2fe4b12c890b22b909d6454e67bc7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14638 zcmeI3U5Fc16vwBaQlkZ{U`u@&rxdo-WG3I6VKQYm*={0cU3OEu`(!6GH@m|oGvmx; zlU*v*53u#2Qc)|?2VaC@wJJVoE54{G2#U~x3JRi9MJ()tupq2=X0pjiHrd-sA8*Je zXYc+0&$;uvADNdqJv}wKE3_}fFwCxEAwPq^_j>WpyYT0SwM*aPue+_nyu&c}JmCH9 zVBR>76{911dCr|HJtnGVJ)&r41w~qQ3#%DMI^41pbqTp_1uf`Cmb-EJQ;yZOEO#tf z5=vGME$W3;8_ljxmDSZHHKTEd<&e}8ae_K>6}DBc8IIV>a(-SB$6hnfvA)Dz%5q~~ zL3XY*&E`xSvB^j(tO}_#o6ba{$#goAeuRw)(IhX#`M3~{#l?gmCSq*+#mONYNw!uM zXYxnd{JuW~3R9nDzo6&15pX5aVO9Fjj<}6~k3pVZ+%UB-zZ9M~-Ui zmaCfv>*ZA{X2Z>LoL8vxYF}5~>J&1ZHakp_Zz&cZjR^c8lcsh&R>Q9OL(^0q)leN7 zu7iEifj(=|bWLZ`98$8=J+v^MlTxWud*FEM^?{`wcVZbMXd@lybjm9h;%AU!Hf$A5 zEaOYrKj`XRz1p3eo=jfP(6OVIKE&qr1U7#u1T!SzYZY@gQe4w6n`TW8R@w9>LN=H4 zR~0)_QdHgWxE_@Fep7eGyZKOFagpq;$Z%8$3#qb@5#xfG6b=bdQ4m0qK-rh0WNLbK zr6)%$S@x{n8|DDY{v3D*X^N}dR2HZOc{Ek5ns!}rWxcK}Al@<-B);1Sl$~`Y=FFOD z<6$8=F7bn!fy-ZOV$pD1#ZXZ(FXM)Yu4`f?o*qr5lz6y08rQ-JA)N{b$8oy#3Nnt=(d3VBeDZaa+e{ol*lDZ}hiXVnCWLr3$)(SLg~@ zxp@8hr`ares<(Bsqo(_(lBL)V^7dSo+uU@WW2|#Zc^-f7ii+x;XR_*T38YDUPiuEr z9cSC7|KAA=@&o(u8qGyyY`39;RK99>6348%O~poI3wTZ3+-?u@_8R*ONWAw8P}6&- zB53WMq0KeBbw(xcU=#6bz#~)qS%^yfmbPx?KtJcrYOUex(=h?R_^9{Uw!-dy>-_ds z*xhgKI*%Hn3(_FQ6c-T@6i{4{1~I0%h=`zo;(|1Y zF~vnh1O*fqq(O`+E+Qf*ptv9nVoY%n5kUdP1!)jtii?N{3Mei}gBVj>L_|73x0zhYbA8 zUlTvvC*S$*8T?=%s}^QT46}NGVNO2BFzXxm`wxa`2n_S*afT6JXP7zdSL0AT&~3&#XCD^Tech^5%STt2&;54s?Bv?3U#cIa*B<@*^p)3so*4gi zgHzTn7A~B4aQ*l52f2~A*cV^9|BJoXKe=)0%87rziZU-q#}e;d|M4mw3san!%3m5k G{_KAu=;Ooy diff --git a/riot/img/close-white.599b6df.png b/riot/img/close-white.599b6df.png deleted file mode 100644 index d8752ed9fe1036498acf69cd9d5beb2287086b18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1305 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z81_tI8nIRD+5xzcF$@#f@i7EL>sd^Q;1whpd3^o;3KxS@gNuokUZcbjY zRfVk*ScMgk4HDK@QUEI{$+lIB@C{IK&M!(;Fx4~BGf=YQQczH^DN0GR3UYCSY6tRc zl`=|73as??%gf94%8m8%i_-NCEiEne4UF`SjC6r2bc-wVN)jt{^NN)rhQQ2mNi9w; z$}A|!%+FH*nVXoDUs__Tqy(}E4xsMLEr45;R}A$P(0}?Bi3R$GdItK~G?iqgA)JSz z3nYV6TWUon4s9SAh&FIwK-_2p3{flJ{FKbJN|(fvR68RBLsMM?3tdCQ5FxocyBTg2d!hP6<>}%WVj*~R z;$A^1k}+RFb^cqaFS2`#&6^$e zB+O_Ei!YhRZhJwz@Ywr~y^{*pF>U9W=Y6X;>!bQg#XSea@2u4Hy*%fq*tQK#@+Px$|4BqaR7efAmN84iKorN5)24&C7nef16rAfObVvwv>FNhiTpS$>E*%{l{0<7; z3!&L`N}=H3VlmJ~I*Sgakoy0(y%3vgl1ezxyx z@JcFYwd=J_(==aUkjGUjl}>pl%M0X%=7D#+U5z!XkVPi- zbcP~YAHvjVp|b0)?$2=?4pR%G3koL!9Y#$iJe8)HB$I4}y08@Ug^0+em1-e01%&K< z{8ZphVw#uPXfzUX3glhL$>DIQbvhk6j9Rh_IeUO2=w^pe^b8No%?Z_5?mSNvaXkzN z0`Q3nR)maf!6&x}n2JF*J#gU)KZ-&NnPdwl3%=)h=!_QM_w%S~WRm^wkKOXQ9*@Ug zcw*nMwKm*JeiXU(yi&r^uv{YIUMPw30pD*X3&@&(H9|7h-yo~?2xo~5Z~!ACCJS_J z7}+VSfz6b88Hbbk%K!!Rq+YN0kbn+hs}`CH1_E_}lUW7P|(a Ts#h8Q00000NkvXXu0mjfRwM*t diff --git a/riot/img/create.34f2fb7.png b/riot/img/create.34f2fb7.png deleted file mode 100644 index 2d6107ac506e8b89ac0a3825907365d846cf4e19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 807 zcmV+?1K9kDP)(RCwC7md$D!Q544~Nx$yJCJ6a z&P>#vg>q-^{hf2~J#+qNN7FRP&Zg7pa5x-~$CJr~q0i^@`~7=+dy1miuHCV40QchJ z;`;h}Fc^eFA;IOj@N{!?6AT6uiNwLdfrTe?2ea9%*=#l%jbt(jA{vd#vTT^MSS&i7 z4(_k6uF~mrDwXnjy^b98`~70E7>PtOnM@!Muswv)XjG|Gy4`LrmkWo(#@E_IYq#5l zLV;iHk;anK)6>h#OT+UA4tNc{*XwC(8Czcs?%n}hLST}%fdMgus5>BG&d$!(I2qHk z0tHYE_1qw5xK*-6+Sq`A0w{*E$agZ5oRPL}5KW=~9&gAn1d*^_SPzhqOn6y>nCcpxhsbbWb)kut!oABiT~^b{_;#_7RaF!uSy4QuE5TA0ck1;zf7xu-yr6#n^5N5G z>tNr$`}lg_q?(q?Wqi1;7kh%w@<(~ewH&zJYU}ICdG*avKJJplMXRd&`4f)?!A*&$ zJpA)0clQrp?cbkQXL@ozdGYcv;o!b5Qb6hP5x=;=mJfNFDao6~`S0%#QdRkd4BmeE}k$^5&e zSX-7wh=#_(*tYPR5Y}s3O#7Yx-gw!!j))y{WZF6sZ>!aMbn9r*{0ilmEN!Fa*R*{H lN`YiZ3B!}a_Wh3l0{{dzLWKWE_s{?U002ovPDHLkV1ng%k_i9+ diff --git a/riot/img/delete.cfc6d24.png b/riot/img/delete.cfc6d24.png deleted file mode 100644 index 8ff20a116d4340453072e38604cd8de5c894f30a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1006 zcmaJ=PfXKL7_T^tkfCTehBQ%-B#LAacehOvJx_uxPvBk?SnPYzS2He;il0< zO;8dO!@;vhuaX$!#e*JDkH$npNIY}#rUzfgHas|c==`S*;K>u@zbSlrLyl2gsNs3EfSYCjsho}K5R_bV5mumSudjT7QxtW4+^N=Z z%_u7tav3v@VItQjXo{Mej(pQvf*91{qT{Lb!Rxm)aBP*nkuf;K*I>h$*$CkL#%$Hv zSh8fBp1umEB83pR5St)!m%UJlRJz5h5Ic6WG-!q3C6zubs%Fdq4FwQnm~6`8vJ#MF zhR;Y+TDk%Rj?b{1$ckJ_5S28iqy^CaXp$|k7nF)#Z0903m2P0{D=gb=Hkqc#pkR^Z zWm#r9ffa-liAaU(9yX(t7mjrpbQoHJ<6{STAZ9e{Xcen8sr0Y~*YDDLVS7wuU~FXi zEYEOpOPxT&_?24CMy7Gq}(R@I}ePQijpFE74B|TS-zSf_gN+grX%(dUo zj!D}e6PJWLJN*ytuT1ofzDxYrt0Z4-4wQy(@sFO?K9}F$ySzv3pS7DJKRmGQ?@XNe twp;#k@$v3%d2+;zw)&sYBd7Zk=cpIoM}G;mt)KA=EEQ(;m-*Xw{{X0DIb#3- diff --git a/riot/img/directory-big.cc09e49.png b/riot/img/directory-big.cc09e49.png deleted file mode 100644 index 03cab69c4a5f53c252f03745a70e53f7ca7f563e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 325 zcmV-L0lNN)P)Px#|4BqaR7ef&l`Rg!Fcin>$4Z7I9EJmI3N+yc2sD}_pfD&DNG>op0|-t-vZQNL z{x4x-q+45sSi6!)=J4`Efk7g# z0$yOaMgNzGW)as~E6i@~Z6^Z2E2(IZQh^JM5(6)Zi1(tH&^4fA^IX!mvAw~8fCXni X7jjMdDj9}v00000NkvXXu0mjf2epbS diff --git a/riot/img/download.62b8bed.png b/riot/img/download.62b8bed.png deleted file mode 100644 index 1999ebf7ab69c19220af2c469331b2c96c44225b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1041 zcmaJ=PfXKL7_XT@AWlsb|AF#SJb+uBe(GU|8?#37ndNAtiV8es6hraK9`F_9e-|wwWPTUH2UhbqQ zDxAHo?q zLA@*K$YQi0hVdY)gpI156Nx_nNd&z}UOA~p0 zsjQ0zJ$e(2_!1$oAl86y&Doyh%XFPrB6i?rX;2TrWtl!Gs-RAS6mlWpnM6eA5&{rJ zCdv!KkT3{hT$E?II2-38vA8tENkcJk_|YVrYs^SFC3BdI++@0hu_Li;rBY!kaR#}w zY*Z9QmW#2mScF7GyhR&pe#G|r8Vm~bbk}sSiEI!sYDKhwWtvoa(1PVOX>IRtOk`lJ zuQ_a#;ewVLfvWodP|IpYdpHM=>is9NmtS-sn}Z%&aCNe{nZ6*EBc)uZVdUl!nrlpP zvV<`5O2`4JRDEioU)6Ne4x9sZl&VTu+ryfz!>l6HgoiOrLy9NTN-UKTFLzv9`O&)x&W4^(FL!NF(cY_kajYktyVzN~G2h=duzR|;4yr3-Kd(Hk zydF6JPx$hDk(0R45gVlCf&SP!xv$Tx)RmyQVlu+3ygXZ$ zrL^HmsMqUZu~x1@)$Ad4coqLoFF_9IaN%;hfg% zwLh6me3|*;FsY%IjNlq^Bl`Wme>@&xnr7IDXr|R_1!|}z6Qi@+?S9E9ADhkQk#kBU z5{Sp+@H`K$>tZw-VK^MlZQFiOD;Mr61F(c^m;46@h9Cq + + + + + + diff --git a/riot/img/file.44feb3e.png b/riot/img/file.44feb3e.png deleted file mode 100644 index 5904ea8284c972de5257c597bd6f21fdf5b299a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmV<80UiE{P)igf+v4D@2@%_(#a4s7&qarVJkUabL zC%-Pe{Y?c6v;>$pKKhAl2P+e!0uOVjBK!JBzcAIakZOUMD9fqWf9Bu*@%cAVWemv{ zFflS(h_M0@rqqP1->DqQ6y@Ym3q~y%wE$GBFns+@LWASW@Bch3j3ih9EWfUO_(Qw} z*FXG`=V2nj0#_;43-A7%e*K%EKY$8=%7BW2TBy)2!Wx)B?*gl6J~pP2)^r>i761eo Y0MuZqgNcyVI{*Lx07*qoM6N<$g6US=`v3p{ diff --git a/riot/img/filegrid.d60a2ce.png b/riot/img/filegrid.d60a2ce.png deleted file mode 100644 index c2c2799f37542a51ed12e77b570e65f3fb994541..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1SJ3FdmIK*k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XT0C7GLn>}1{rUgjo_QD8XZDHUW!=TPNSLFcr~W@@ zhj6M!E5q)E2R<CWT^bT Wt@F59?-ihX7(8A5T-G@yGywo&OHs1` diff --git a/riot/img/filelist.9a66693.png b/riot/img/filelist.9a66693.png deleted file mode 100644 index 3cf6cb494eb3ca653c46c91531a195471c5e90a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1SJ3FdmIK*k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X8a-VcLn>}1{rUgjo_Q;yFf;Fg6$_n@1c=25RnPxt^X=Dp zdzqKLof8iRO*!g1Yp#iNquR2Sg#{Z7lBWLs`27ExX!`=muFJn2%pVyEax?_}|HnV6 zgQ-pGLjR7G#vq@bCGH{yat#aH)EBLBDSVYGW5jwY!%Eh7`C`@oD;9<@Gcd9-JfH8` UxIMA(KF~1?p00i_>zopr0O8zKJpcdz diff --git a/riot/img/flags/AD.b20917e.png b/riot/img/flags/AD.b20917e.png deleted file mode 100644 index d5d59645fe695b60380c02374a5d2f1cda4dba54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2584 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 H*ggK=-FTJP diff --git a/riot/img/flags/AE.4ff42ac.png b/riot/img/flags/AE.4ff42ac.png deleted file mode 100644 index 05c7418aa4dae20fe103f484d831ae66a6c1c397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1015 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7?_@Ux;TbZ+_Hu(Bb6U&OcV{mAFRpxMzxfQ$fB84Yhiw#E1e`b&;Y9w* zM{T*cx8-KP{mR?f962pDa$3;BzwA;{I;S`Fy>r?{}SgBgR z`AehfjC7_9y(zQL7sqek&1e=Co_pin%|FkcF!b>ERNs}9?_yq?7y0SH8DY0Wd-xwb zV7R+JT712I^Jin*>G}3;r!FpCtsQuwIqj0o%hK|ith;x0DigGpO}nalVewRY<@m|N&)D&<=FUH! z6m7k*Efsg=d%fetjP*H8@K&%`>&VF@9Um6Y%jgYS~X2X zGhpQjuawk$K4yhET+8>o>*{|y`>>bX47oGq&#WDfzE~=57pgve@@a$5c{vF=3|j7+ zg>P~KJ$Y)%gSv}mcY(0>K;t9v=ZDOnFP1K@JsNd&b=BJUF5IOLR~h}wyt7|u!I%0@ z^OZ}*9Q0qXu6Px8I7>ppXp@`RA%BTPma^w7w9gek`hM!;g^kB%MZa3{?oup+-wn=Y z<2JYE&(~gu{Ro+3QMg^_|MRIb)^8Zz^h#I%zW)DL&wtTMesF}VY-j+*e%L=Ym%^v( zuYX4*GazdbOC8gZzK9Kli|eNVGl6P}YeY#(Vo9o1a#1RfVlXl=G}kpS)itsRF*3F? tHMBA@&^9o%GBBt(^wbtbLvDUbW?Cg~4V?318-W@aJYD@<);T3K0RX+YvyK1& diff --git a/riot/img/flags/AF.e369451.png b/riot/img/flags/AF.e369451.png deleted file mode 100644 index bc7cef091662f98bb1dfc7abed0152b39f84b3ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2578 zcmZ{mXHe5?7RLW+AP@*5(n}}`3V~3hgp!16kbdbPM2fTXz>;M385-uB9 zGpY8^1=0DwR6*;^}Z=7Pojim?Hc%s9|*ie-W=@UmkFlf-}Jw!hv8^S~NPFf(Lbgo*I0 z$O_v;Z!xcd2nKkYh}n&~s8HS&!M<->TDdLKo{!CDilw>xS@epEariR$;)#!UPnRW3LAfMA!EK~)74pf9W#QD7 zk+E7~Eo$t7idNH>_RdkbxA*mtc=NLHwNT6-|H0?8eZ#RIfZ-Tcd=bZxTgQ#2i?6202VS#AA_h z3%e}P0YzWM*j>j$#5ZVuK>_GvZl5-{)NNiK&tw+~dmyQr2)dbWs(g2`^PCHE$Lo

_xpY&rcZ6V+a;-OoEJR8lsQRzu-L#?QGn&p?%Pu^s z_TwICej%XOw)HS>mVN#Q zN0G$0C5Itxa>ExAJjvIUQIkm(jZ2Q0-rX9MQ~Qzat*YP<-$no9&Ge^=X9qh zz^uD3ITEaZJ(;3?l^S~_~kG5aFJNf_ihHmYm11OqN6jYH|_AqbEO3N-EfOa zMn`+G85hgqmZM)}xqM@xV7KNz9?L0T)w3nc4eiZb{B!ZV&#mciH~(}+51+z_+QEmv z^SdcJvw-|rSN1d!^&$J5Enm5~J1TMC1AJVp8AbF;aQC$IfttG4&H%DRd_d2Su zlU)|fR+X}CKV4VVXa9qKBj+WO*8oiZ0Ij^bvTt{w@AXN)w=TPVQa^PPj!hiul(*3 zT%3;-=o}uZ%JTzu3esZ@IH7ZiPn{os$PZ<(&k4!UR`b`UQi;QHG8+1k6G=&`I-68aFuM`J(`|Fy?InYQ@WnFB7DG&>d|4=cN2bAXew(XKmPS!_7#793=1REUCqZ?cpi7}Gv8y_@ zejRT;D>3pyU&J)0R(|Ls_nU$yDYd1lKh~4DJ;m#zw$%dd)Ox6~;wF8S{t*~(xzV~W zW(rvSR7cW*@EgaOgg=7d+{o(1I&ScF6R$iic!{aE%IJN>4De-RAfg9+N$@%3fjJ2K z+wmF7wElSW;-2DH{B7X?v_?lu`KraGaa_gg%DVITjfaSY9n-*rdYzEHW02pHGO6zo z{%X06oH%&$iLDkmqkl{uuraaxHg7zk_$(HhEUZrKM8IT;0wH+wvCT0a{QJ`-HeDqt zFIODx8nrLnfB6+BLXQSW8e6qO8Flq*3U#Su#zktp6YBb1htZfSnD2O8Njst4fXs`t zUcQ3Ay4XayD&cDgfs@*jCaWJ8wG-AXye-}A?Jk7GB^48XQnV#JR=6#V#9UjeP+Gq$tSLKl1s&o0}LlIz)W zMsO@(FNb%mk!4wxC6Kczp3?m&2JArDQYyr2b9yziRb*5>thoJ`7D288hl*T&9d$I2 zCTZ*WXl+9>7NZ+croSJ(+l~>?dBtUfc$qME60ls<`gP0bzn0_Q1|<7P7>qHe2d^J4 zF#XZFP(z1M&ugJx7>{5tCIDr$k~#`~38k!IqpX6tq=ZpL%b}GpXmmv9iq8KCNMujn X>yiIoz(&1FVG00(p}9e&9x?tO>&TqW diff --git a/riot/img/flags/AG.8ffe9c5.png b/riot/img/flags/AG.8ffe9c5.png deleted file mode 100644 index d48facad47fc07e12478edeaa44ec8fe3d0028e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4234 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 diff --git a/riot/img/flags/AL.5420556.png b/riot/img/flags/AL.5420556.png deleted file mode 100644 index 883835ffb338e1c31e6de929a958839afc2f6e54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3094 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 nZ39Cq1A~e~Pi;{&StDnm{r-UW|vF!3@ diff --git a/riot/img/flags/AO.29ccc70.png b/riot/img/flags/AO.29ccc70.png deleted file mode 100644 index ae68b12c44d52f81b16f811ed1f8220918844081..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2449 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 diff --git a/riot/img/flags/AR.461d337.png b/riot/img/flags/AR.461d337.png deleted file mode 100644 index 8142adfc8361ed9fda4b9a276f5770f2f24fa088..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1666 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 diff --git a/riot/img/flags/AT.b4d4f35.png b/riot/img/flags/AT.b4d4f35.png deleted file mode 100644 index e32414bd6acaf0f4a6ec7f9ace8d4e3907b9f144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#Qn3T^vIyZoR#|(d%%4$gz); zlXgc2zEJS1z*_Z8~e4)rWFNY*$b!DS3&2Co0=s4Bs7eqH``=C^+$Vk4@I zV&vxSp2zm;5LbKg?9H!Mf6Vs&xp7z1%*(eIug<=H*=OIrFH(2szKQwI7p)WTBfmrL zICG)?yJI&u{!_d@anhOH^Nw-*f0`ltihK15hZ{o2-^V6(ZcaXzcr0Lsp-38!_woOS zFD0JpSnB*g^Oa&`{q1twUUso1iuHvBb$6p~#zvO{`FVOzE!4xrzwNwkUH!AbwpaXB z<-&iLuatdUx8q@z82^@~df$Q8$zJpH){K7iL-nWObA*Q=e)}3_|0-S-55;rF0|BNC`-Hr@+wYs|W%TigZW}or8cNDbmt4 zbjMJad%xYg)_vC6=h^4%_4|I-j@8zDMn=p`3;+O`%5z2CJB$9iDDm&k**~bycLKkH zYrp~Edosz@OT4=~hxKz^4FCw>0f4YK0D!%F3flkxZx{eEaI^;2tio%gZBV{#!N*KuJ1R! z^T|I*mp7@|a^G_1_*7&}&;JZ;itmutm#NJ8cUMP>RU8|7in&+D2d^$~~ z)sHwjUc*wO@BiCKnJP}PGyMl$nJpaSi{R##e-j0}LACeu9@=F$0g>fNS43k>!GXv3 zh$REqt~Om>BOfz)EXBWAw5hHsRJ#^onej#(3uCA4BAzJtE3JfGXdLAQ#=JDH(~3i@ zA-cxR1(LVGN(@i0E1e%rUc70Ubf)d{p_pqyJWQCSf7v!d?vy&C?zu_0+5GOS?o-G> z%4Phz{dGO9JmU6aL^BV1dxosD!XkVy^%}?hEn*UL8r`p={rgK@kD~mlj`<7rEaJMh zmhW7?(#VgB*4Avjd$v`XhYYXOaCy`j!+3;qiILrT-_s}#)1-KMKtH)WL6BT*$Wo6~=*A>@T(+lS)4UwRjvp_tA-pIG$oL?JL`M)hTreUFd$;%5HYhypDT+!3$ z8S|LA7;M&7wBZz9{tMNi`L!W#rVwK$$t<6(a9u;*I1 zf4#rm%N(Bf<`QE~vwdywKqE~WBVYlB}LS^ z=&P-dZ8+kwQ+j)333+6F~&U!aP_`!urd)HbCF2ChJiSXWU@U;pOE zDOp=Ks_hd?Lss4vyc6i$XIeor(bEzy=@q(#>1L96

9tx{;j%xi-5bgXB=KgJj5! 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 diff --git a/riot/img/flags/AW.f35b876.png b/riot/img/flags/AW.f35b876.png deleted file mode 100644 index 6ec178847e27da9ec8ab37750d3eac64a9a89099..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1650 zcmZ{ke>~H99LK*WENVX@Ik6Java-#{IMp`WZEABd`EiFf+x(bBY%}>abSFO!N1YVX z%87oN9Chb9aB->+ybno}bVA^LRcUpT9n7M_egj-L1L+ z0DxVnBzHCUeQKDtdhPG6DON)>h(IR*fHZrTxb5&*=f0bo%*5|03Y z01W_ROaO2^4*-S{g}=EusV}qx4pT^KsX#6!EDmw-0?n<}*eokca;C)8B%(|8G=p=Y zTy9rwAUY7f_EpzJV&c-o0a*|fkuLdH?QL$_hxnYFZWTO?cmH#m56+zY7H+zO^*-?F z4R%VbXj&s>l)j#t_@bc26q3#l5Cg?KVCZ)NfaTcEdBgH@sT4w)6r|2x=D~-$?v&WG z?h;(h3i6bNWpF)8(z(o5PC{b>pNdA#@5TZ^E#Eg3qmHk|w>GkHvR1$j?DpnLHG zq4aTNgjiLmxyWMM4#|nXz;IY2YuXCw*r{#nSr$bD;kJntQTemlRZbDcB7OmN> zbcAYZ_bwgc!SI#5Ded(YhZGm*OirW9ts4xW+=afS1Q6k++lsUS+NCY0vG)boMdVn%)mUoLIB z2N}Um_TP0bKsN-{ZgVYZ$;=_B9F(Jze&&M!y9`4aT=(Zp+Q&7AWG|x4Xm&DE$H6&t@`rFq9Ykm+42tBYurMagrn^S#~@XZZ9s&9yYSH zX|}W!U%tqG!+Rc$i;j!2+jDF<>`9o-Rj)SMMZw07Hj8H3L#<0^(nn%%;>R8MU2TXs-L`)tpcyp{f*#*&|D%mK01it+3~zddPjN3M|I3RPaZvW z^8q=bgdUhNq1bKuf(Atn*~;kctdZzP5S5)hmi{ip%jOCEnH29 z>GV4f%Gm{?N`7CaVwD`rc1d5|7TF#DTG0SBu*1m)T)dL@YztPSj&b!cC*`;~mTQ$m z(JB=iA2jK?0YBF$O@KVBD|j3s`C@zJPuH2Y_6&}7Feom!$Q9v=n)MtIo3sjl429&o zo5T>D@m~>sFwz;U@7|py{*Z?qj!{Ck(eO?p<`F{ggT;;4=@uU`1YsLY|91htKj&!W zt)&9L8N0hh$D{+k&;w~%@M`TBo~pc1u?(8*zRhK2O3w~!?*1spr$oT7L(=Z+MPOS~K#D(itblYKTX#wlkEv!V^N0cmkE*k%5Q&)w{o9 zb!@vg7`{%Y+5)zV`bIHh81uC07{!8gYW@!31XxAC}-c$E$7*$P_z8yDRF0 z9nj%vnUVGEXcYavFe+h^+?jOG-1h-@X;M`h61>H zjPzeDaPCQ7P8%l$2lxp(ljx`=2iA(OOcAmy#GW%2^y~%INLng;<~iz--q+S~*XJa| za_yb9F$;#XH(T_h<2?pGX~%1Wl&i2$+Rqs2qu++*9p8*ZeV17&E3#z8`ZYTGK>jc? z6OJO)k8zpi)$&l^uJI~B#w~PNY=~Y!jO68?$Tegqc7nB5abz>u?Vl=jTUw`||Kfey zRY9Zr|Fz(gz4;s#pX~w8EgFf&IHJ*_`@{SHBZP%> YLIPv{U(mVam!uW|7qTnq7Ll3!H&WB%l>h($ diff --git a/riot/img/flags/AX.f8dce94.png b/riot/img/flags/AX.f8dce94.png deleted file mode 100644 index ba269c0453b78330db34c223fd4bf8b4142d12fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1844 zcmZ{lX*3&n7smg@mISFiVjUE<#!fJ#C`KDvrl_b`LKU&rC>;{2v6QJ&MlEAG)f!dQ znzloVk}{FhK4gkPQzfP7LYYqH{qVkL-gD-j=ic94&hz=^df{9pU?>;>K*HV4`3#?y zf9DYqe&tMcRr4VffjxxX40qK>opjcAhlDHqWtVPyp~T_vCI zH~B_QcW10m${cS#E!vxi9DcW%hO?S}ps!H|6-&Zg(#VnVB8^3%HDr*%nVBcp!lFxK zj?00X*mv?wbun+NdhcZ*qa}9oIyt4BgnQA(EVZ>(j^>@KvE{!1;p~CajK+PXf=wNN z+<3&M4a=s_AZ@|wZjEkU-T%Zp-r*BR!yA=(jC>$%ebGDmceosAs(GwX;PM-@QrU$G zij43@_=lS!2L>LU7F)|~D*kddJ7bu*{4r4SRCy40{;nf0v+`TtWPupZ<5~XDp(oeK zcNBKr@up3w$MCH>`rW-slba6K)73(aEzNPgmC)hRy>QGpc6Z9s(o>L@Z}Ug~hr)WI z(ab~Qz_m{N%-mz_YTs$fGo+l~^?xF_N3vZj^85}(7jGlg!V%Y6Ix2BJgYCk=da4dwt ztZs-bRH|c7=Hrd2U{T&zK!$iz7cxLfp4JAcL+z+f)dSW}p?@0oWTo@~auoPgNAVcW zF;HjWbKyxs*hEbsMBS@_MS3f$p6INO@}$K$i*GD(q`YSuT$e@^ceUa78mh(73Zntf zqF=x1vLCmG)0HLEjbxvj!pTLl)FBb8=p?PJOeCEO5`@T?eoi-U6?~;25r5xUkTq5u zJ_-o7pRTaBB6`UvaQMw8jG*eP?&piBUVeOatx`3_MO$gQISjZ=Z zTMK2gDnGk&Wp|k(yzZ;NyfP*jka`&7a+SFrVV#mHQExH$AThSzh%5+j$OD6=i+d}G z+V$V+_Ip@G^D#|{w6S307Y0RvnN}}H%pI?#3oRB4V93d_R0Kn$l?jfR*=kjE3*Net z4{5!Lm2tB&L&7w4dMnBygh1D?=+7f`1t;`HZ;HxRd{%^MqZ4d7~kT?IXW8 z3b%QE4oruK#2@IELlb)NnwF5pePl8v!-?nJHSGBEjD`PXrkmWyEwi{hU-t_Gy#cwQ zR%ZQEQy7CG=L2~A=3^4hiDkKQ!NDUgGsVY2%avlnm>)Go9{l9<{lyA|hUX5$MZIbW zQ=9dkamRD-B7HkGB8UKCydO&Y1EyXetvAP`RogoRE2v085=ku2=0_&5g2T{p?1k~K ze2XQ-JB+y|)@>~t#PzV*z{?q=K9KX>vgwK;;rhGM^=@p!SVsh6g}mGwpH;{bw(gaq z?_R8Rr*h;xiVJ_?V%FFX2VX3j)22GjoBM2c+teI;-xqA9=(p4xyZRr3(tqv-}4qV+oB_QyKvdai~I;*B}IPK5irqTpHMMb@d z_cs_JJUYC6E8q%yqTW7H{Kor-ExG~(-dfvJ-z;&V8#?+7k?_24Ify?6>peJ0DbIU% zmTh%_)9sh9t;HN2#_dpyGGPtW$BA#Y<#Dh8hb-p8;8a1-iQ4wHlF=%9*#^-TnYd!f zQ(Oq&p?^P4rrk^@9J8H|r<3jiu+MykuQY z|5qi++d8;NWgO@J*>U~{Ihy3+mlPJ9M8t$95cvS6XcH?#w1uImwU4P8#=-<+j@Cz; lV9@B4{#E;b7-C|>BEv8Ly8-%BAcb!L?k+gz2geDSe*rDIAzlCg diff --git a/riot/img/flags/AZ.97a37a9.png b/riot/img/flags/AZ.97a37a9.png deleted file mode 100644 index 2bf3c746e7a2ac58895a7fcc34128a4fc800e334..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1744 zcmZ{kc{tnY7RP@?LPFeFiXqYHQ@6!1p|p|_1hEuphG-dDnh;}831Uxzwt740W~Wts zCZ;7sT(^yhrPZO=R4fzQl+sp7?X>pg=H7qqbLV;PdCobXbKdv)okrVj%E z0Pf-L;v?tje-{EG?{B0nRdOhW6TArkASh7Xy9}1^Xqvl^Hvpvm6#&>d0I(x}V$T6U zA_f3Hg#ZAq1ORjy6{7F#eqyZ&k834fT9xen5YkYA$Ae!Qb>|R~Q3KPdoP~-Xwm2CJ5Moabgj9rau zjii(g^OKR3v*0stEM23m-S2wq5Eb=bQWXR)WR2<@&3@dVp(5|P+`i`i(r2?9Xn(_lqZuTCE?ry&AvvH4q6ukEcI?kl>nUysaRj9@W9 zr>{jo1}^-jxbm4H~r4PoDu&t>Qo{;I|5e zo(S|S)o=x&s0a#9Tc2EO`iC8fx8OR}t&EgP*3`-GQhi7uJTI|FaE9F)bm0|rs-4H^ zYs^D0OHhVyKm&tuNz2w z@1yqx7iRiz5=h+(^ar-S74W;`M^?iL>G#|4{;(8bX4Nwh@>t*#`_WZfguHSZQ=AqgvusSR5V$rEu|ED?D#w$2)2D$@Yz18>3Mi`*#}OsX10W z9V$N;{ay?9QRFVIJ=9b1xAd)7;iz7 zW`wHu6XlkwdfIC)$+6P#E)p`NONsFS4*1M84$c-+j1WYqh2a zb0;5vx(CsIeY_L9mmn&qB+nayyOj9K!`b@K$=<71l`jFGnw|H{A3iuXJvP0KKBp_$ zJO!*yzHHs`fHB+U6p72r?86^&ec>EHIsuYl&r$l=Iqkg{y15} zVj$b@iVFoRmT7q&aEYI->_IR>CVZeFGXJni;{(TcbCyM*)9vqU1GTRBn*D^SixT3J z&~X9rH~aU5rn19xoIKTzZ_cztwqNm;=Fc$tzZFH^ zHrUeB?ucYKs9B)4PA5ajdQ!nO`iU?}If+x5wYBk6Ia~jnC>+<=RTQbvf6Yyneszo# zXZRtv-Rt|5U!KV31fIX7lnhz6=4HoDHCU_$k;D4w*~x*2#O)Y_p5GN#ABp{O{`pZZ zDy5-iP&Kk|*{$Fap{^~d-3Ii~AhXPGL^0K5bUBfkSGp%PUNZW*wM!b9Cetj|{n5Wf z*dr^MP}z%ysIMW56{URNctg-WJ#_ZyI-7P!Vz$c8iod+rXo=>j=PS({;mmjDIB>)| z{R@7@{Q5f$ELMyCeM&VFUeWMV?T;PXU04)3r*vX9&x2e`s?o}?ah^S*16yocnz7>1 zHcBk-Fo6lIY;@96cKxvjU~U#TtJu}hf(H(QGYG(;R@(@`x{(4<1gN<(W^HH{)BpT| zXizup+4ImemdjqO{DxCwp{D4yrmVzR^y|*7A|bi^>jA@h9S&dB;mBL4`wm&9!=Im< zpF&;R9SNWY2OKZLR<0d)Pa*@+5HZZLU;qp#7AcNVgES|mNtfUlVN~hX`dNbrlm3On zxYEH#djGY#o7=N-H|F*XKQh(-WSs9ER!$6epp9!yNi?~;8#9Ui%+SlsFdQvDOb);b zV|m6LV`FY*OR+kIv$4ckW6Us?I1GmMdX8~^|S diff --git a/riot/img/flags/BA.252eb01.png b/riot/img/flags/BA.252eb01.png deleted file mode 100644 index 3e3ec3fc76744fb24ecdb688d2fbb9c87ee6dd31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3048 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 diff --git a/riot/img/flags/BE.09bbba7.png b/riot/img/flags/BE.09bbba7.png deleted file mode 100644 index 742ba9231fee59e91e4779ee9ae379c06f809522..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 558 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#L+eT^vIyZoR#2sORFyaO`9L znJ|{Qb&r@P>3-#kGQW`_x=2`W!DWkvC!$+smvZdxOp89ud4zl8#@|CsiBpLfwqC6 km4QLUp{KSe8glbfGSez?Yv7z8+X%AK)78&qol`;+0FR=%UjP6A diff --git a/riot/img/flags/BF.82e7a1d.png b/riot/img/flags/BF.82e7a1d.png deleted file mode 100644 index 17f9f67d2661b3efaa1f5307b3fa49b3184b08c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1596 zcmZ{kc|6k%9LIl?&5=f)usLcJ31f4FMQt-zM#Z8$uDS22xf7e^EU)O$KG7Syfp80CqV#5M0GP z{4*6G;yV4NrA!RT5S%j(02;6E{7wdoXGDO5t1|#3>i_`l5&(P^uV~8v5QhSQ6+ZyL zFaba%ri69MN_>F$JJ}P&6vr2v_B1hMVjRv=#q|3p*CX)5;zlag(b-n&9avq(L|2V; zaSZ^#`i=w~DRJr(FD!CTkb3XNnn`n1D~}-&ML*8bwmq=h^0|M)0#ddeG9R0cZA0qfE9P;RX|8xZ}tKX`T*fP-sg7HNuhR~fLJhI!Eo3e!cV~F#-~>yTFrfxYjMKS zpiKBqmnEkzHMH9nQ&lu|7rwG>9p>Q5nABJ~>EI(lkeL1!RIjW(| zl(Fk%gm@j{hzOR0=Mb5gYkfOX3U&m^jUbvG0n-J>TEl=dme*<+F@TcEf&X<23?n+j^^a<8fb4ZroB>dnnM=&UfA1IcX z;%{5hBc+dxM>V5Ws(s9O=k|W*N|nV~OO}|rpwyNP4XHBgn@XpYMO&zhExj!DGoMmC zYPK`M8VYqb65bX%KY)QeH!WoX2TTdnAsFq`a7%-+C`nc`-_T6-M3abvFfucEn^JKL znt1S}G&wJqN<7YO=K2t~>Ez%sLC6_6}Y26g=CV%VGEj%=G zc@&;u-FtQ<5#G_v+;bg#MXCS0oYv~gops^~%oc}D zh8v~KFSBdFc467&nrdyB#gk6JtAVZ`eCA9Z)TsbHC z_ycP!R6>2qm8!{Hs!>3i7>+?-Ngobf&`?E>&~;6Ts7=A9zkX=3NU{nN2+Hs`V4iqo z-h;^(a*cFoEsiHl!`aiicP~pIBC$m~4!?zQ7+rimb6L4|Fj;SIuB zr25J4U0_@3%qct3$%GNf8}s{R6*!A=eQ|m1T%(4TPNFA-#T2$h^A?8y&lYPA%_(}7 zQd{B4UAy*~=0@jUk$oLZ@;m&mfATDP9QS04RZyv$`%7o|z6ti7epgk8Tg0DKJJ$A0 zY#=!{2orEVNDROjg*Hc`%#g+wBx4hd85(1X(np~&C{*GLf%Sh3QIx>2;H3XI$dr52 P#RkC9)`d`y_e=j9skOTC diff --git a/riot/img/flags/BG.cf8a030.png b/riot/img/flags/BG.cf8a030.png deleted file mode 100644 index b01d3ff57b3fc447bb34c257d41842f88d28f05f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 659 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#N#8T^vIyZoR#s=*{9NaqMIH z`CyyFifjkBb)U`I5Fyg+Ybc?!=%9w0<3s^iB8J=C=0TRr`_gn3o542hM zcI>?kMVU{U&2M}cN{^Vy!=Lhhy=GqL)1b-Aa(135M|cWoQ`H=O_J^!8;>H@%A+_&;mil_SIEGZ*dV9Ox=Sr!}@sH1+ z?{Kb@5v+R9Uw2~VizF+|svp`gu; zmr@qD^d68{Vl?5%v}Tp2x)c4*j~XoA?VJD4LO|K<+N&M4{ofzYe_y-5{QmEn_n&v3 z{~foz)?T4Sz==Z)j zK}FH=jWOmr)?r_tiT_T#dGAwpYqa9WwbQTVL~{vhe)PZdux;YHb(_xpeQ^Im{L7bY zMptv5va*#jhclez*cVX#`pd?D-?z_bI@T>7aey(7-Rg$7T)_zqqdF$O=qMfc1N&6l zc@FrUJIZsQqyD}3`STx+I~;9#<@6$E{{GL8r6dZj?0Qw@@b#wMhNBJp);xb@*}!jZ z?tFLdLGeG5%RWBbpSyqd;yEl?U-G3MSe^g;N#%L$6=y5C9n0h|&u*++wSrM3Yz+%n zg2c1~D_QE>B0ChNGM>nVF=m#0w7nqVcqCW!wOY6b2zp6J=x!T0b zaWy%R&9l$((;?O3Y45jyA2T+4DI40K=c?gYy#?8)vUkiQ=Ao zOP1GQe(j!PKdxO460X&hzVq^UcemJ~vs)(3G1BL`|Dq%NKJzs9T;IU!2Pb9DmwnBe zg3t+y z;eW=dIfDBGgC|bOFq$Of>lU==q=%P@q-Up^vgXAU71dciOI#)slsqVJ(E2t1<)MRo zMU7jt_Ax~q;pFo#y2pHKSyjW*RUva39!0pbHU5^VW#L*eYtz>a#3E5Ft*_`K)q zJ!gT7GT~|G8KaXPwJm9OSlDRCY<2tnH+P{39>Zxuhbs(^xNN#}Lgm;r>DFIXh+KT6 z=c~AQ6kA=2y3~JQS)*Fw8c~vxSdwa$T$Bo=7>o=I&2J4XsQJv<(cc k3=Ap`J+(#Akei>9nO2Eg1LyqMMxX`;Pgg&ebxsLQ05EQE6#xJL diff --git a/riot/img/flags/BI.9d7f420.png b/riot/img/flags/BI.9d7f420.png deleted file mode 100644 index 21865ac7202606154f011d3298289d0f094d854d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5652 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 GLH`GzuDJ66 diff --git a/riot/img/flags/BJ.7bd9d4c.png b/riot/img/flags/BJ.7bd9d4c.png deleted file mode 100644 index a7c609143421ba2f6fad3835058166208078c160..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 811 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7?`9yT^vIyZoR#|F$ z{8#H*q|tRJzn1Iw|Awhkj~=bxzr*@y=)C6jKP=68-SuQ<i_P+O-fbYkOtFO0M zF>ZK!T$1gBG7nSyUkzo4iQiVoZrzgjui28#>isH~0}8=!8g_?f{78Kem3Xb5tz6ym zxM;!hyDI6M<96|XubgFeu71N3;jS_byPv+t6e3sHbDA-*sWmC71n+w?>w({l+r$PqBSH_4fwP-qU-Ji#3(57jjN`uk}&-F;8>;4=x7z+9To% zPOf;l-X+3Y`c?f5L$0)*CdtJK$271okM|a>y8hTr2?iv8vO3mG6pDH;4@{E`swJ)w zB`Jv|saDBFsX&Us$iUEC*T7WQ$RfnZ*viz<%EUn1z|hLTpyJR|TNDks`6-!cmAEx< T&W~*bYGCkm^>bP0l+XkKP%T3& diff --git a/riot/img/flags/BL.eb77708.png b/riot/img/flags/BL.eb77708.png deleted file mode 100644 index 6d50a0f544ad14e2da315e53fdeb187d3c8781c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 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 G7WF^05A}cm diff --git a/riot/img/flags/BN.fec59b5.png b/riot/img/flags/BN.fec59b5.png deleted file mode 100644 index bc4da8d9a61313d5370d777f1e3e758971581513..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5290 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 X?Eh~de`g(g*#OW~(^IW{U>ElvV(1W5 diff --git a/riot/img/flags/BO.64d89dc.png b/riot/img/flags/BO.64d89dc.png deleted file mode 100644 index 144b8d32db943675fc1cc9dc41dbaa74d0dd5c44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 668 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#O=fT^vIyZoR#2=*1i;()!R^ zSkxy~wX1{gpwmIU2#!g-DU2`Q?;Cbms1ENdn&OEs%wldFWHkW-h7j?lpg zg{+_6i9Gx@?|-=bA!`|?`~)`^pk+W{Ah?q$bJnuVS*h39|LRXt@tmact8}{LTYld5 zt658vV%1}gChfhKv7>n7SI3F`&6RBjZ4M{QOEfrdFeClS^{Sg)vm#Ib+QC>YJh8mo z$3EicZuz@W+qrJ+Y4q zbmU6&*||qdD>vkcZZMAZv5k12bww{G0%)syVytj5|F)e)o44%ExT_V@um5}1oT?26 z3$Dzw-L_723vb|_mc?>9T1U5@TwS_+!Ph0P`JV1lb-N?9{H4RYJBsrTBm5?D#+c`s zq@DS%Xk}ucZD43+U{G=BsV$0z-29Zxv`X9>IOoSUf~@p(^>bP0l+XkK^1b;A diff --git a/riot/img/flags/BQ.f9db532.png b/riot/img/flags/BQ.f9db532.png deleted file mode 100644 index 0897943760ff90d0323d3207b9bde50e08f26c41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 672 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#RCKT^vIyZoR#|(3?3?;`qns zciPtZTuCs9jgB>tGv;Le&*Uh^IytoYpn;{5f>b+CmU$9S}IUez?v5$fEDD#px~VUwtLo5+&H|f1SL2 zZ^7-}MNz)hy+6ZOmRP;rW*L7$PGIvwgW~}+k~Pj4iae9xD(?BZ(QXC%QH85=*O~Xe z+*q18e|F}qu&vu0OB1^%Z@qjq`E6lh?2WRL{{`hMY~THhA+G1AdoT5V zvy$_0J858e{95bD&~Iw2Z*y$|L?^lz=fp?YYH%$-vVVF_Jey6sW!oVc=fu8^|M*Ya zEzxnm^|!QkEuoy_%*TmNmj@bBuC;yT;wSMD7Zu6~x$7Mv7z&O&w7 zV@s&lcv_+MJ}h2bf9lIlXlN~X!rk5#Fze>SWBkCdQ!R0gC`m~yNwrEYN(E93Mh1rF zx(24YMiwDP##W|=Rwf4828LD!1{H^%+M;O4%}>cptHiB=bAD_iD0)0y{an^LB{Ts5 Dxuyo8 diff --git a/riot/img/flags/BR.8e1d47b.png b/riot/img/flags/BR.8e1d47b.png deleted file mode 100644 index 02784925925e88d859654c73a595e088f5a122df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4852 zcmZ{oX*kq@x5s~snL+kF6lKjiS;Js#*_W(?3}PzE)`(&-hA1?MEM=J}LfQB1N?Bsc zzKwm~$ubew{lB=+y)W*0o^w8DdA{$@^L=4qrq4*vOAi15qoIMWl`%qv`n=Cpe+8vi7WVg7IZVPGzEYlQ2@Y20>Iz%6>b>-9>V}&)dc`l(*S_mH>3U* z{QLm9W2~=x&hwz?d%T+m~&j>+Lj%(3L4p-Cj% ziqQs~6Y>l=a|ZxR4g=~)jwD2oV5hJ=W=nlaz%Y4uzfMDs6*~++>v>bvtB&a%y|;Bd zelMGfTjqAH?@ZgX3;(Oxq@O)hGWky=?|L&IHD``hJs2)_ay-d%s?;RUgo8kki4Bi` zhly!CtgM{-XEj!v2Z%ETUc6;<;2o+cRuhOg=9?{rZCiUKuqAv!bL>orvUKqi9QlOk zLal0VO^q%b5!DaBp`QkaF0KWEs??tQ+!yMLkkeUD77Ft?+uLhC{^0Ag9j!C#)XoT| z8!4M%iX&3JAgW)h?=&Heue1-)0IrE@g6rRnt|-fBn^c?->01T!FB<0XRPvbelo5SW z%G!WMcJoUujOH;^YKx5xFSjP&z23qa+tXGgy_Egd4cqXjo>1xEM&@@XFO<#(b)5VEU6wuR>Jf>@2skKMSon zA*-)GJyI0sX@)DLAlLx^p&O#0(0`D zU}KxF)SK&q)Z4_XV8l-2%+tUr7tc|GQWw|zNbLrMDZAEhW(J>89V~+?p_PlT5?k<_ zh!sFCa@Q-BiA44>oa7KeIHk{@bbNrrh*`Y~A>0W|OKyr^R|fS~zrP_HX-cgWWoFLv znq4zLKsCd!+i6;jtz|cH^MYqynouB~Rb2iV9S$mjbEtmDFh9B7_T?VT+}fnYmN!QC zeVS-0?ynpl4|7ndywe(Jm9yJ21k}Sj_(Q&xszkP6|IXMWT+D@9TEd?b@f{d{@S*>c zZTO8M)F=wAGOu{8CqR=X)UNS384gG{6+2#^bD|9^S|L~Nkcx?mZ^3>QPR;s`j~Q%b@*ij1 z$3eOLNgXk?>EOQ?77fwV%gc>}PnQ3pNJ67;T`4&vMZ3m#WO5AQ)k`3y6}YvjCZqI* zT0V0v2oB?rNw<>)+d_SN2D2auYe;%Q2!^L6sFgPIZ;sia37t=f{Qb!p8(1l(@A-)9 zcF?oG1O?(&xWpw)VcRmnuYIit7vgu3U1A*f&QsQn{=UyOr=KPyyB`9P)FY*-A1-kD zBbqC+0+$$UHI{b+Ew9@jMeN2MSvCO;x{Sr)Wb&_{Y~Us@b=%a+h-a~HnVJ=-q9Sbs zQUEKWsw_ff z%!IpfdRNGW#9wK8Jtc9@<>xVeHpLsn3NIfUIb$bxqZr*WTOf3dA)x$hC z>Qh7S_!Ti%b!i7D2t=2Lf)1e-3hdAuUV(OIDcc44K$>dc1@WNA@griC7oIG1^d|y;B1Ain_4z29KzDx_yDwui$K+S%QvW^tt!|}; zT0Ug|$*?0AKBDcSH@Q^7W9fq}*AdLub3_B-g__V0h1^xHkS%I$aF3fYT~6c}xS>fS z(`e`MHJuSg8I}B{DBFJgIf)D041#osFI*(0+;5EgOdNNw{sBQPNxcM=vEuX0VyiVi zu;79d(X3*Ah&Ed207r0(f2>-Ww(cz5EU6nhw!9X}Uwg)SR@o*s%^Jdl>z}z{#D$E} z)uTq7#uoZhvx>{48MiPDseu~ao1T^X$_eu~1pHg3F&ItCa}I{MvlX;4O5Gdyo=i8b z-l<fC5+bk10za-Ylk3=5A*v5O?m#Oy9_kyW*XiZ5fh(BBVtb( z^T#_(4BtSDLLK;@R?^2!$z!L6p)(?D&&{AUEp=5(Z_uw>+*NV|*E&jFLf!v8zw^=m zV~1Y$v0x}>_ITAQA=P1oluMhIZ~Lr#XCHFWQ59uud@Bh7+jCbx1^4a~wi0~L*h7V4 zvD5ypN5z-`Wavp#^eh<^IFP%jN|Z4#XE}-@WSq=(hceG^YR2m(H!>SL|Kb(B?6UFj zQV|n`r2aA@U?W{z#=!X9C~x7Ju6E6$|EC(HDVMC#UodhPQ^E@Fbw&QnivM1 zj=P@pgWA}M)dYauZfNInNlm1i&R)TMoM$=WK8h1R5)hB8X`a!%bTTLTFr{KfHQkZk zO;AjHxY<_|*U+oF{by&w+vx(CvGLX9tJX2{9jlVom$_i(wy~?rR^}SQ8Kw zNG)n%=|Jtl0Q*R-m-eP>)&!i}WOIl}AoIg@9?DU)4$xq}?AC%Eua!E$Ve$6w!)4qr zUvps{8lu6^srQRsj@;3aIrwP9ICc>0L7sKHVU--#A_lG$@gBTHX}RqeCl+46p4%?H zc3ATiSy#{c#1)j6gkU6P?nZ8dtD5f058=w}P+S!*u9=c^IvTjoN%GuB=C}nuK5{k- zqxu|PbYYkVCXB17FEd<+Y+Rp|37=tB$6n2oky33~vF^X-g8ZcXb$mK))?&YCI&~qq zy@+nUF{r)N6hHg%l`=oG)^-~4{*+2WfM|Q|b+)hVU7=`zrB7=D!B9D2eVGQ`{1NRz z*Q9jTv`GKtFU8EO`7QmYKn5_3;g)F}$g6}+Mi!4(jbL^S99|Q`o>>hYN+<10{_!I+ z4QVL);7`jZL<(<7tf~9hmyAozolxMP;Mu+@3*6q;q5^TC3K>c!kGn&9${3^poLW<|fg%RqmTW@=Ea zvWdAPylnit1qne{`}Fb&mo0p2kmdO-Pd2Fi8;k3+O3#(O-7&oCV31`n=!9T%f9@S# z^`^b(Tby0^cm56j+n18Jv*hT>*ueX5W%G23_NDa~!QtxaVIO{TPu!U(O3&8mwREf< z;zAWXEim2aVtFh$D1TpL`kHE2AR@Mm;Ol^x5_Ho8c(~n7S${gC?j5h`MPFj4qMaxM z3A{35S>A9@zE9gFzp5g{mYnP07$U68`7haKUtyr=iST=yU}Ug3`f*Fmv~B;`7#wg} zqk~EB*VXG+w;S_CWgQhO^1R)Pe=;1kKI+lPe-Dv<^$r?xUu~dj(R`Xb?3QN9-D8_K zna(W2xQ;p?C+s}lMA_37Ga3D?ei*?`_%qs6Bi)lh!4|n`0eXF)TAPY$m}a#3&HUT6 zNV@$7LR2Mv^hbTGreX(%E)8kxY}zgsMKY2hC@qfdC2rwFmn6M+7JDHl>}Y7f%ejrR zKU1Q4c|?ov%4U-2az#(z>s8=y^I&ax`&36MT+x5SM)~8R*03&N4)TeU#qipzzbaUih>eQQh zuh8`8QLTMot&kMB;E9&5g!7v{t&q|BNq**I=kDc|DP~?&r@E6LsAm;5Ect=2p(%f8 zwNinnbffH6SvI117TP$g+Fpj{j+?gf9op!6CDARoRdN16bhnly1%i)tNI96slysph z4Sq@23%pt#e$~9lp!J<|^=z4VYnat4(eO)T<_ilV9&__SKcam%y`rH(j_=RA-S9K< zlH|T6rtIITdxuX)e0J8TMLFh}Jm1hJoVw6-d*rC$Fr{}RQe^Fdq{76d_84Cpz!_)c zL0`E2X-GFyAM@BMRlWF-{U~%L-!JFk5|+Ui4wG*cqrdr&qq*WB#J58|Fx*GsBpcjw zdzy(G7FH5H`R^+w^+hUgZ=>}lZ|iRT4-oz6PhXOfWA-DN2zle(VHDz!AENcj~_J>Mz~%_7^Y4nc3r`>!Ev+i@djw6xc7+)Dhyzc3LDkzA_z{p_gR-&L>R z?*PHk*}pepK0uFhxkS6fbE?G0lEzi@Z-_re;;TtlSP5PXmoA(V&gI70i$)JmoV4Bu zyElKBIZIX?DWN>BFD;jHLW-MT2(!rZgubj7JnS<4gHO9#ca1X`_pt<}3`Z~wK*~UW zV55c#)NoqiXf@I1EsitXmD899=Q@Mw$;=&P8L zyq>xuHc=p)OrfnUv9at0cKic(cLiW+!UPu_%YqTfL>N8O@%GU@5700gO()<%qqFiY zRV>zlNR-6Sig=f6NndzUXhSV2_t!G8RR7S8%ldgn@u28;crT1J*_#)?G2L&xd`=U; z%V=_I`^AsZ=tc7%*C)m{6XFF{8rf$`T+6Zl!l)!IAN!9~(betFp(A%w{uW6&l6R!E zU!Avij^n*1zPh#q!e$#CO1%b;9SF_*4{{h8DR6Ot`*mz@8bwmh zL+iE{=SG;TX%iL6xzOe*%d*x=0s{Xt*k!F_CssmtMNi}u>JbE~w_AaFVP~|}X?#dW ztdgmc$)zdmlM?)rj@|l2$tS*-zE9}v9!}Fp8j|%Im1?XUM(wYXdU*;_Kog1NvyKPh+HqYG#CPUW!V*NTv%SbfHI(F@<}Q^Y&7 zWt@C=S6Wovrbi{d54f$JqM^KR8cH;3-OZi{Ao??iz47Uc1%BlU+=9!@qRj|0@o5iF zFIgHZY1&03EhnYOP)Y@!Y*||+-3Z8o>{MS#8+klU+~8Nm1UWG7s>w2|^Q&1y?U1A@ z7(E^L{6`EMHM`IO$LtCtq}B<}AcEvb{bZ|Vb;w@oV6)P8$o36?^cSmPmPw=hQ}Xn1 zYMHIeDq%GoJCyHUf5*?~u&B&|>ODOq)7swpZb*Z(a)XZV`o{S$jAzFrMqC*-@@GrH zx+Pbd-Zb~usL&J}$!|Bubx65=WFksR5D&_pe&S$4r8n(}Sh2Gj#(tjOx)uO!%%~xL zd)X5JDPDkSFygnnO6SL{#1?#|(4hLD~>I|N;F}!&N>DtH7L%#IozWHKEo6}gw5I%2J}Gu~!tLkFAENYlMt>o9cE>b-HaLsy{L4mayllR|Q4g1j z3_MYMvIoxP(y`be+zUna z@+1^fBD^?=x2Eq+4Ra^@ynj6F?$WJ0f;$ENHV=oi4LeiKP~&1Qm?&eh9w~z8z{>Do zySJyw!=$k`_%ij_dRHB8zM|`Xd#!t%aYpY4DshIX1d1_wY(yZSU*GI2v&L0>z95@vIf77(N8U*(FRAZ=wcwJI47 z2a)%3e31{%<$&wGr`13vX>>PL25pAa45Qky8pOM!m9{7mJg?#Cg;xrt&}H>vO7<8# zNcS-RgkgTIzcnM3uKhFndd_7Arf#@4aLK;U zxs}#08_x8SHQTS4S3P4)1Sk!u=^^rMU2_ucOC?G!Q!L&F9V@l)x_T(l_WJjxp+_%p zYb|ZkB4zQ*t@o(wGpz?&@|hAgL$?g5zzToh#N=_+vDEE5uztBk*pc<8jBVMaNy{#2Xw0 zb_c|vUtZy?fzQ&#EIflH*q|=US~I=~)$x0H8tON3QUP@PV5<4f)JUPn7k>{X`I7R%_R)qXos~0D-4P*U`Nz5?fZF9 zR^A^mhdN)E4j`o2>D(wS?1V41wPp2+X!6{x0pc|afcmGJ!lM1`kHxI<^_P?o2xWF7 z{_+1ls@PEZpU^jJb)oThe#8ks0LSq*=kS64_#ni^t3g5lx-htr7R*3P*BGm-hcJL6 p^kFAqa0Cn%%bYd;S0Fqx@KSKx{|`tMcqa)10NTdUy85&q@xNANN^AfC diff --git a/riot/img/flags/BT.e0697c7.png b/riot/img/flags/BT.e0697c7.png deleted file mode 100644 index 1f031df071cb791f8baec48dbbcc583b2b2ba036..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4879 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 HP2_(8NFwzW diff --git a/riot/img/flags/BV.f24fdc2.png b/riot/img/flags/BV.f24fdc2.png deleted file mode 100644 index aafb0f17761442e115d157c6b3ee29b7c6758645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1695 zcmZ{kc`zGz8^?bVK|<;#Xe;%uEo((+9E~f7khrR zZn3yHd9Sqe=fsE?zjQ}FWzUG9i0??{J|78KqEtu|lQe?@jGDLju8KI#@!pCwQBt^3mkh%NG*O-sfIqYESRJ2+u{!o~gMRifq z#@G^$+vSv-L^aueLOoGo{W5#=S@E%Q$<-dAlziXGf|HzrkBa?nM%fv*etSrgAUAvO z*&|F6@#I)JSy45`u%WGkLD}%hgrNo-0a;InVIqL2oS}2eRg|&prvjx1IikED4C>S3 zatdM{R*y*{I?!x1flyR=LLczS;~i_u zDFWEVxF;XtZX%!eHED}ecMgqyR%HcKDlff@-ugA|O(R4cJhZuTuY{nWX3;Qc1;$(8 z_f9iRofC9Wzqo>biJ;v|B)f4ic?+H}=vG*ZwtFZmQR zqvz~`@P#Yly0T32NgZ#slRc5bz%2>6ky>Qu+|jqp<+#GODIw7#uNGug1In9rH0qYhk)!ekBp~3kw*0Q~hv(V?>t0;`5JR8p zsrh{?V#oMok_}Q{fAw&mFJvP9;<>YB#|qO1U~#pt8+cn*pj9vMa{~3MDICLIO2x(Nk04(UQeb3(Pi#pOC{@g9@4aZrczlG8Js86rAmwc`3s_Bq>U znn~&I&2rQ#rF*Ee6YzH$Z|TS!9kPqcsH8E?zfS=pz2k7(L6y6v0>P}?JOk7Vt<`tO zLyx4EXx6Vc0>Og)vZ&yaTWaEF^m3I)SW_g;VI@GLc3!;`44$i3?YR!>?G_XqHSN%~ z;TkM=se`yx`F(`r=Fm^s#N60mjTz)EWA!_tfA`w<#9xU2vE;^NbF}1zv&EV4<1ZWA zDk?Mf^gPCCa8A3$?pK2uSvyCAww$gcUTsgWvMK9~UFF;r1e+nob+mTode9GA>hd&> zqbsJxDNwSnA~dkLT!>OF7#g!Wz-^I4>RXSdql^y^mUACIKQ&pGCHA=g&!AvGwp_o? z>B7h$=jMOJz6}^-1`K=u`GSd=pG`ep=WUP|zwJ-fULYQacU(-mvZUwdHcS&-f!*W zCHa*#CrYET`vXce$NQL-hIlW}^@6H@-BEZC|IO14m#>BM50cC2|HvHB9lnABzDWmw zqBpvbmctpjZi4HHLCG5(S@xN@F!CdLbA&y6*gwtxF~;j^8||!n;O3izLPOH`o`o%3 zwXe~7c9_G9{&E!#w0)9~(FlpXV8=vmbgfa&rZb;H;9m-vQKD}~^&)Oj8paH=`t}yj zn@fPWM|G<=Q2Ic)y}Jr~!tAYGqr2)c%5qH=O_J^!8;>H@%A+_%r7#MpzT^vIyZoR#2>wP#tKx#0CxIOGr0I=x5F9$Z-Yu5aZQiyc#yoH&m~ zs=O48=KFr{fBwk=ryczKjdzxqg1iL;0fIf&ihYkQ`Ywl5FWlF;NTX}fgK+zWUzpa0 zEuXA%%kWNlLBPru%e7}R^abjj6Q?aSI2|w}RpX42NSY+q=AH`qv}ZmiMYc?T-MRkF z#2p(J$lPIleamxCfbsX6&V`Bc=jW?0URWl^uQPkg3}Z3zYd7xK#nfE&d%Uml<=V2{ zH;W4s&A+bR{&`=S%=cWg@-y%1^*(&gwLP9Gf4o*!@P1;V>6*6Cmp5mKeM_7MJ)S1={48KYnJbg@qbdIAtt`G`8WY16yTI(b_6iDy*;-IZy7*F%2G=87aC{ra=JC1*`66Y~GCTC*IRdP`(kYX@0Ff`XSFx54( x2r)9YGBva^G0-+Jv@$TLIP}yOMMG|WN@iLmZVjCCV;eyhdb;|#taD0e0s!$+{m=ja diff --git a/riot/img/flags/BY.d4b7a07.png b/riot/img/flags/BY.d4b7a07.png deleted file mode 100644 index ce9de9c9c7c03c3291c7a433963ff87df3b22558..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2023 zcmZ{lc{JNu8^?c*M2f~TT|%wH(5NEzN{xMOgxVTnS8J7tB~3KesMd5*Gg{P;$XI4j zdrMpUK1xwJ5?d^L)@6z7XD6?uNA^1_16T0YKti0NCeEB`yO10SN%B zJ^+Bq1^_rd_pO5gZ-L(rZDr0Q&-Tn35_k~6Tf0T^=<{!EgqjZWI?!kvj0JQSA_dn% zNIJ)Hc|xX*xrsArd~G}ipFxo6+1$-2gogzGAbC|J{{+3DJT}r$h5Sk1|3Cu#N>`8 z;HhK%+#PIlhVA0syw|cBE=MF@mr9ZrWV(qq#ra|oe>Ya~W zLem|v5Y|fEpmFD<2tk5?U&>JM>T#sMDj<1>$cw9+S8$f@<*----@XPSFV%VoBTfVq zHnbREI3%h9BA7dsn@bC1cZlFGsqN)Y3S{Bi!TxMO>v!M6_lhTl8DT&xt%CNs|HJh`F8vy2oLH(Q=69^)p0W(E-235b2)nl4ho! z(k=4sAoUr(t{1jVS1f_jDX;mu$7+79XYN25=dj($X77wYHF zCZajkRLm>iW*d6ty^mlrt>}=UWY+h9(q=&y9U^~8qBpgEHXr^{J=fajA66F&YgESm zBQ1AmS(@3*K&34?g}F|r_q(eo%uX$+I8_!?1{;UM+oEPnm}{Oy`Pt3IT~@I=D2FXw zBRp=8&At2!Uxy`{qA%VWH&9NvC{jFL<*w|#uAeIa<3w%M!%b-|<+%<1rFBP2V^r~>L)EG6iazDyY@N-@p_*o73kmfaijdekk#CcQ7DQA>YVf^GTQIqq zU|1?x8zyPAlA?|Dda|+lhajtlQ9DKB>pu9WKmPW~U*pK*6h%3=iO@X0*|si1rP7g%4fK9}D$JFD%Mp7?~M!)D}*DFR#%0MxF zO!diF{)$^~YU&Sm@dUgdPEU&zcJ2B~q_KV<_FZtf)15SjvLh?sfx{hl$=~T)T`o(S zOUVnhoeYIV<34g1p=dCP*b!Qmu5BblK(qtb2By9SEl<8$%4@tLy5HM5zL_+W7h4ql zRhEwaEh{TQ{&kOr+2#jSF*M{qKe6J^yQIXZ);nk08wVeT>Szs^TJ0Cj_tm$NovIZ7 zKHLACL9~4i3XsIj^Q$0Ojgc^joRxLh-DJ(jBeqOb5!7vW+rcHS*k^$z{-h|($fF#Vv4qNn1}ue3sVYquB_X-Y znF(%^zgG6CfL1p}n-~kuWvYFgxtzj!xwv<*jmpW3TPf>%j8hq25H5s$pMULs9dV#L z_aQ&WX)ulSR$#JkymVZI^0bIkxqV#qr!OQN*&mR$upEvk*yKBpha8 W{C|M}%`=H70BkJm%qvWNDE|dm)vgBs diff --git a/riot/img/flags/BZ.4730087.png b/riot/img/flags/BZ.4730087.png deleted file mode 100644 index 33620c3f3147e9dda64cadfc8a6e43f6a26cfbaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5281 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 Klq(g{*#7`I5(Iew diff --git a/riot/img/flags/CA.17ef24f.png b/riot/img/flags/CA.17ef24f.png deleted file mode 100644 index 4bbf8b11699889977bf699cfc413f8fb6106538a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2246 zcmZ{lXHb*d7KT5-&?FM2YG}C@P(*_C8bXU0K{`kYAiV^T&^v^#lzXL0RY3*m9+8fO zBS9lYiU}nJEg)dxjSP0I=~j0}B>a z{tgHyYb8&%ma}lo3u%G`faaXz2d*I2Udrv7g$V#eT>yZDWB}M_l@h1`5DEu?Z!Q3! zQ3L=YL8Tq$TC4`=Z8XY&MV5Z*cgC~86LjqsjzyQ>vEipT!b-S8j7>4LEl4KTOz$YK@Nc2IzkdVU-5kvJC~jB6 z`E(stNvDW9IfuobJ_PrsQ5Gj1u?;H8kYN55iNnsYqrAto_e_P{3gQ#3D40iP?DE0! z;NS(pr@GIMheG6X3Wy~sD+C-wE~7w@T3wY%BOq1``0P5vHnIYx{Q01;+ALpJ;v3B? zoYLw%?>^?&M7 zenM*7!3H#q0?5{1rb<&7Jbf8WgcF*4*Yox0L~>4UEqb!AslzpNG}w}4veEaB-)3Oa z!L#*!^6^$olkyb?%`3(?rcX^DEZ0in!2RpkItropNjyxy_L4Q|Zi91(_6!P|73kxJL+u=}Y z*U&L#wApr^=~_r(*S!1Ah5OSlI@et}&b2zczjZ5baCN(d=stB6wdh-DLz2=M{8+xw1L;OT{ z6xEtao@nP8t9XJ)X((tAj__vc&n`v@T#~jLSaWg?jRiG?YZrOgBx*IPdJys=VvSe- zV?mvnu!hq=XQW9J9^T}S<*iY#QGZkZ9NC;!U28cx8jK=|2lXqeYH<{XJI=H9L(^0V zYl|33uA1hWX0ul>0;KN+h|lpxqZs1g4`bdJ)1x-kTyKbSJeHLB1$T^?N(o0|t+7HA zj9LnaD^*OCo#r+}d@T~{JkeMC#M%UoUHzk)b(|7j1?uPR>)3VX@%r4ke40;C{`1!m{ZWyG#8^4L341@7wvM($2Qe%s<+P>O zjTC+cb3;c|9k+CYN}g)xPc2hezsHWqmNop;ze(y2mk4}IW}jnr?)6_gi(E_^0Kt2) zaZvY>k@B1#U2HQbmTi#Kcn7?XiP_qW=@gc$ye{NUYVm*{HT(=mF22g5jEOv>J9oq< zzOOHKI2z7b)K{>vi+iEdLLhu;621D=!xT?mBD-J1nqpI@-eF|%nFE(9fTpMJ3$Da>a6^ z-EGl#dgH`wIr}BTTJC@7+*{(vpDmo_s!_D?(jB_@;B=G!PRnFa(@z&15`nsU4uxCl zpw5+S-t&h}b1FAZb_o}*>@Mx<`l5Z&rO~Iabgr~SFEDo~jcGK}EBUl~W-A?!MPQjc z17)got=p2iTkS(#PWYrg!6u!Or~nVJ`N&?~*_$bgwFB0D%xDUQ8U8I=n0|}f6;s4@ zUsl?70FB53R5nmk&XeEX=;T3IT@$E zQ)uaWbe1WZLDHPnWIZO+;At?Gc|zq)UeX<|^LTX^R7E>=!kFR~;c4S3?2Z}k5)1sO z(Bq~RQct%RFZ7xp>Vi(8opXDDZV^Jl;)zR~%|7w2$tS7WA@`-K}BddBDF}ks$SfmN3Km z)6a((+J(5ghInYW1$(dnT!kyB%E6W8uBusGRn$;c&`^TQ!WA^&@Cd@P_Wu~Lf$lz@ Xk^kSoQ{j}zG62SgrUngqE=hj@W|}Dz diff --git a/riot/img/flags/CC.9b5f975.png b/riot/img/flags/CC.9b5f975.png deleted file mode 100644 index fd40fc8a783c2223eb26f17ba01cc40851c82a53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3728 zcmZ{ncQ72@`o@<;FA+Vuh#sufSBn;Pb&(KdMf7MPNLDW^K?sT73BgxqSMMc4^j;TH zR#~fOSzP!2_nY6n&&+#1?>T3lne)e)Ip_IksIN&y&O#0V0I0OJ)QxW`{qLe7z8x2* z5ZSl5>!<=z0RXDwDezFD+d0=OEn^4(@SYC<2#EjyE^e1XwgCWNAONsq3jlyq0RSe? z%qAm++YMqnT}|~{-U_GI9DEBhPpubkZ)y9V!n&%C+%_aW+7JzrRU$Sf2?18qz=PY< z1Z%6SnEKD}&j+-ay>9F{Jea?X?Jy!%A-qpb9Z_WOw3+ZrieEI0E<0uwD^6-6F81JS zx}32^J`<$ENFbfg;?LdZe7Sb3KaCuE3PM0+aCAr7ne}mWGa}c9R@|i(b>*AJEnfg1w|JLXyk5+aS=D=Nu z#%2mQRq*d&!v0G_qg=Idf0XFV%(ilD%<4B3>$@`>H@)rtsihw;e(I?DwA+L0QcLYY zoqYWscze1HA~EZVbFa_K*5kFmnBgQTxy&~_{xVO_@J8=_jV^Hm1sRV=8JQE13BTkP zt@+vjFd?$I^Fg$I#E}s59NIe&YbRG2lh4C-Y`=s=VQbrJWE7AUGZy~M{b|C`zCeN8(WNG;7H_h3Z|B=W^1bb&RFCa1O;S&a;A&u@)mYUo8eAp{H@g%8$LauBSuzv z7)R5Z3NtwJ5N(f{tL}2?rZu=xXd(rj`Ud76NL?C)1S`xt`fVFcqiqGQ4%R*yR&7HX zT#tqbfR{g{6j6ur?+-}SIIsFBqe&)b)OLD*IFH)}ju(ja>j;~WmN*zm^=L}9kTXH{ zkEnJXA_0El$Udn$y{Z9=k*@hYb0~y~;aQE5}5^spS!T10cHW z0CW~B3SVtf5k}T52IC;Mk-Ad%$KbyUtDZsPJda;!zNG38_B~KmLo@_&7cOYPL-sZ$ zY`2{9oXWO_y+02pWU;R#NAD;K+yuVmX>qq(LHx@TuvD3w3MI#n$@<-?M+J2hLr&o1QZP$60Ob zcslL*`Ek;rUBNZYfkKgH0&qPuyn~hijQMk8$$qHz2j_t%Z3or+bP2F2o--lqQ_l@BBtnWuj{wozM!FXUrE0L>igWIA>;h)eoeB zA76;}6u(YZeYH`fk`PdaX-)`0O5aIagHUjBjAH4Tw^?)bA;unz^nopa^(`wR48*MC z=vQ39D%$2*c_>4_JM2NMb{6%asaj_>n0No`{t4CuxHy)pa#~^Z{M;6?v-9hbF24Y) z#Vnz;=}dgcr*nBo7?ZW)1{-tZ8P+my4wX;&QmML-mko^UwOL)vzPzRp8WyOGm}dgT z6Bbe+AeL&A1SB&|#)fQPoG?dMehhASOP;}=?BdhDYHP|D)t?>g2ZU+j zLJdE>>;?-s|NIQko&d8GC>kua^5|tLZ<#tNSDwy!HjPIPM9fq14OxMxLC7i5(38?c zsRU<+dj{{vNzsgBMhOAsLF{aP7H}^t_V0Rd3S}P2;@HVXp66U2(`ViJIf-ZqUtbV+ z6F=@AAUt0fC7hMQeLg}(cE2pqUXj7>hnKO{f3Nx!V*uTF6{Z8@mrYRXO?!}4)zW`m5~u^1fJ)0jmXZE zG~FN~UXyey65oxu*W5PFig@4YSK+o-U!0P^t@X?0mqdd2Z z9iRSQUEYdUqOn%29f57*_N+%j`B@JlCKI;R+=Bbw1lW*7^;ABQ1P98SE+H{Svdvpx zTUTQzvIE(zIh#vgfU@Pel(;c)12*)WHMG%gg^u_oTe+^14?M{LH)ybm>t9y9|LJB_ z^1hD)l@H$Ra@uo}PO*NEl;QJNF>N;D12W~%&Bg3`EbqKxa>7p4M&cCE{d-Ke%m zzUA0EpW0;V=AIG}BbTd*?+D*ro)d17vAz?jtlLgR74H~caLswh_p^nA^Xmye1^Tdr zpeo;H-|e|fwL7ibUbdX#eTZXpB?M8L{0W(87-+X|^&mF7L8+NwEi{dU3oPSHt0!dT zLl_$jTNUG$=i*46q@zbZ`gj8Cs#58sZl@Oxce7d~HddP;=}5P9xgqU83%tnid5)bJ*1|27*dRq8Mub7PdJ;+wmngH0lhAVzrzLyI?q%@710l2I1v-IU zvNeIwcxzt8T&y{f_G1tR5Ysmuq1OD`hunUquk%Jocj)|-rGo$ichai6yR#q(V;9}M zh%ZK!p12A_$Cjno69sFPdqfmSlX=5L^zEg!W-Z|T5_x7;N#xP<@X<;5xknSJaSFp9 zdOV@M!Ka%qvB)dU{!8uKS8|7z1Ti$j^+A^npV*6zqlu4+kL*t$u8im(x;MSC#K=#$ zpHA5#$87$WtB^wwMhId!+$+4sSdvL|E6uL2n!A8tvPB3&mTc-E=;~hAI`n`WBBrII z7h-z+gUWuoKaW#mKGG#@j3z#MB+AM5g5U>-l^>638I|JzRmp;yuMw6t=ggY<>BBOF z4wozp0jSHJX@>?mh4x>lqGR4U~!lQO2tn#oYrVF{4AN0mo`5L(jb*%B9#iE=J zw)trklc|Ho0>h@j;$%CFkGP8#lTWRmH_qw7^t1#T*xegiYD5;R8oZqogCy*C*HC`H z>xpx4&+M8ntM)6*uch+tKoUcFEyEa8>w?Og-Yi^1+!gjZ-+uD*pK`H~^)vJ+Y0?Vj z)b?Sjpr_`DjCo<+P&)L((A4w)T zXTiw4e-co~BlvFI9>R^=Iio19?A_^ySp{~sPww_57^!k z(RxoWNTZ*RyJ&^vX0-8;f@XzQW~J1=0=Dl+>EO|wVh)u<$R?I^Er>G%b!g$pPldzbeg2Yj+f5#`#%`f+YGNS+xKvxelV1!q&Ft^EZ@w{r$73o@}yXD-wf z)NZgsHHyz-i{KG`oZVIY)E9ILxCJFv=xl0uV*6c5Ym$;Eab>GlPe&iJ`;DiKe#5g*Vc@@^1r#EN0c!; zDoIyLt`T`2L?b!j6%u`pC=QA!-j(n}@2}D*=&@3~`vwDoXIy))>brbrMoGYE>hEmA zspFk4je`eX*lr<{TI8>sWwsBC-(k4&9%@Td1rVCkp?zvGT) zIKOJS9G;tzm0&vWFQ3JlIR9JTxlKS@Z&5b@o`7tgj?GNh+jPe3qw(Cw9_sTN{L1_F zEdU^(xQqx;N(3Zp3X%XziGwA9!a#8_5a{2vq4<9cZ#?Xs9RmKhfh@-=^wt2-*3eh4 IP_+&F7oFT69RL6T diff --git a/riot/img/flags/CD.3f8ba92.png b/riot/img/flags/CD.3f8ba92.png deleted file mode 100644 index 230aacd454fd3c7edd75b5a117b437ba967bab8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3704 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 diff --git a/riot/img/flags/CF.26f8c8a.png b/riot/img/flags/CF.26f8c8a.png deleted file mode 100644 index c58ed4f7b2d3948a1e0753d40773de5dc5cd2228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2655 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 Y@QeQc0eG=1i5&pUaMs3ESdXNC18?QJdH?_b diff --git a/riot/img/flags/CG.2308cc7.png b/riot/img/flags/CG.2308cc7.png deleted file mode 100644 index 6c2441e3e03061a3eefa9c550deaaccd348843d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_&;mWFt`IEGZ*dV4!ICpcB&z{mfV z&+ls8WREr2J&{9|*|}7_TV>aSDH~myh4y|@Hq?_+Z|f9SQDN!m?mpFeB4P4ookX{t z25|=pDhz!+e14cr%22tS!gcAamL7%-JW0l>;3OJ zaeG)5TLhdqAjGCa9^V=QG(@;sx19SXz4tZ?Q=@}I!kvrmOZPd1hsVZl(@*9L`E%Ox zoQ9OdBg>kEJ_%hN*7DRfk^9-I-+mI#Qhu{4K6c@)13#-CvF>9i=AFM$B;w$tC-I*( z)h;wVs;fC5daY2f zf2Q~tyGZlyOEWLzADs8@fukwc?pN2>1jQfPQU6Fq{lJ^Y%3TLE7AH(w`0gRJS-*dK5_9O3gocgnMj{#P=10T7Iq4o}|FUV~{Kn1e*7i4j z-B`bUlj5uGvk!?1#3q`zhBwZPkI0Jk*!SZRw^{9%)<+AgdjE$_uoL}63fwSe& z_ian2&wPDJ_SGeu_Dz4S*Q8xYzf;!7T>J5PrM=gr6L)2&tqX8F<}BOSzG~U*|8-L; zUaL*4K3J6d<*wwZ+kvOkg-%VjK3G)#WvS|v^oQ)H|6ZIvEnr@&^cy|-+D@H42}ZyE zT|dOBwpd^FCcoO^e78;FK5qBdq}a{q*=Kn&#z3+*)A0YnlrKxK{$ZVb(OmzMJWzU% zS3FQc((pS_w^7zNpmgfdGtH4kzcy)pP3ZJfJo)1EiYv{&_SdiHn*iB+t~6Jwr`DT( zJKEnJdo?=sOKQ}q<;!~Hd$npFp+mv9BtKEiE z)St>O%RaX1Yx~ClE~(^$?N^No<`pf>1U!xO;8Qgx%$#&?;b34c*dS%92 z0o$uZHZ@#}UcYHN@i<}YukvW!1?P8|$@;uoaWdGW+X!UhwFl9+7ynxL@!KuOQsHB( z=19D6`YHTAkmH!qym>;WybPzL_b|#lSd({MHo;7{@*>xvf}_i?|IccDp}qF#L*)cn zjmofGhQD)fpEOkCPw=z7zFot)^2vKQ?vO?Mr8yDVd7|onCX2mW{_?alfJ!md64!{5 zl*E!$tK_0oAjM#0U}&yuV5)0m5n^O)Wol?;VxVncXk}nfapTBfy diff --git a/riot/img/flags/CH.051b276.png b/riot/img/flags/CH.051b276.png deleted file mode 100644 index 9fd87167df80850fdb00f8f10a0631b545282cd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1500 zcmZ{kc{CJy6vuzIEM+OOgm`5w%OJ|kC^XF2vqV(JUK+BDZAQk>;)x+4YhxQjy=To> z8q0`MGV$y~QPyWm5tArydVjog`s3Ym?)}{5e9!&s-o$gZNMWHvLI40^3lzeELxZ0# zwuckn4%L%6;JspEV*)@;>fRksK2ELZjdHL70Ivc7@fHBzI4$De0E9yTSo8n@nhk(d zaQ;(!IA^fO%L<9$kYihC>9HIL2BTcD9D4lgpD?DqoP#v%qnN; zYYT*lQ`Fc>UK>WjM!M@vI&9TRLeQ(xve{f}~H$PvHv9C;|CX5J4{(pE{-%g){d{8@w>H}QW;=wC zWRgbh)M4W@)s*wBWJ^hdc5YhQWtDlJ)U1bWJ!i^@L9d8o1l0_U89Xsy%w~@87_onu`-}Z4lpW{tFU{x|Z?>Dfswm3_EZ#!PgG3dZLi!8e>BH){i0p}AUyN1`#E$8R zvUYuAE1KN}-&1HVOoaL?m!fmYG%TSfKZmE$;fpeC)GMs+ zOUgW6u|5#Cl5mQb!6gDlvo@896)d-YQjAvtWv8+>7rI%KuCO%}6NXkufF8RjGGm%@ z)cSV74#c)}o-NCk?Xx+sGghL`BuRub2J;@Bv}p4d_ZDyYs7m)MVF5@M(-$0pj!j-U z&C{9L$PFO`?i^x}p35fnY4YEA`*_LRGDY5xkgf0vJ7nJ#dw91=lRvUC9oqI>6G*x) z54FbPc6AvRw$$&|Izt1ya#%p4)97tU(RDMUp7s8)q%EcNdumZZq2f>dn|i-xSYIWD zI+7La7t4kFS?>d{^Yj&RRX5eLWMrn3Be_Ff-K19m<~QgpFGr zr|NQS$yTNZ@Ezxofr(TEsXTx#8+S4DGV3v;Ya?E&W$Lgd&Ngv-`7{{5aII80;PqjV^+MtfFSNnQN<%4eSed|J&qVbI=6W98V#GzTS`dvU;=u*-c# zC#0Znj4SNt<(Q-`LdwWi83()PZgq2^CBJYKly0f`BP2)zGwpnD>4t^r;&vjjf1OX# zfl!MX+)e-O#t{awJMN6eQ9`U-gd3W&Uq#q{+g^+L0Iy{~jEQ;Lqb`0diUxZ>fUWSo z{T2ThCI8@i5A$2K_U5UyP;PW}D%!?}R&!f%?jiNdCP> z=tFPoCb)Y98$00gU2qfy+tkExm bz#t!gKivNd1Pd<5aRk7^%ob5;>Jk4BT0o>6 diff --git a/riot/img/flags/CI.f0a4a32.png b/riot/img/flags/CI.f0a4a32.png deleted file mode 100644 index 9741b9b11f0cd0b2b086a59b7864d3d7d1c8582c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#P((T^vIyZoR#2=*8?P(e^Ok zWWhnL*bUN`a;6@VUUG_+Db8_=!0astZz+ZT+H$C=Rp5kX(2|>O&p0NEu(cS-DX_3c zUgN*Nd~V{u#CugLKs$h7f#Ad4yqZg=1fBDZ|FXZ+@R-D5$NAU%`CpVh|19x(cS1&c zq{fmx_r4dawodQ2Gr-j+<)_RKx&^zrx3otHwKHASi}1l^i4 z-&{UC=>5)^-tU)|-O=5)JxIf^dab)=c;&42uX~-nnh&NF)%;zu@8SyPgJ%TJ@K8+L z@BOzT`F=0NKMid)jP5+vj-~rAYzK;{mbgZgq$HN4S|t~y0x1R~14DCN15;fiix4AY tD^o)&69a7nLn{M=ibGFrQ8eV{r(~v8;?}@9KeiEMr>Co*%Q~loCIC~k&}#qy diff --git a/riot/img/flags/CK.de5a831.png b/riot/img/flags/CK.de5a831.png deleted file mode 100644 index 6cca35967c1c69a3023e9f26ee4a7bb2427795be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6029 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 diff --git a/riot/img/flags/CR.5fb2f06.png b/riot/img/flags/CR.5fb2f06.png deleted file mode 100644 index b351c67a5300b25bd6f8f1591539a81d2aa28e61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 785 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 X`Go&}gD9KA5Ey_Bkz`R}<`MT_XL`?l diff --git a/riot/img/flags/CW.cb93a9a.png b/riot/img/flags/CW.cb93a9a.png deleted file mode 100644 index e02cacd3dd9d242efe2c96433d9caea5da6ecb93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1756 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 X`~MeEWSA2!1;9OZJ+(3wY~X(Z<Jrl+fIc0q-I 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 diff --git a/riot/img/flags/DE.e4790ff.png b/riot/img/flags/DE.e4790ff.png deleted file mode 100644 index 93e269166b550a4a32d7c455171bcbcb0cf33419..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#P((T^vIyZoR!_n8g$*(D1Nw zmQrYmut)kwt-Y=7A2haE`W7)4H^e9}nW?&U!QKZ^9dC-=#gdGzAO6>3Pn7&o_+7IL zXfO!qU3%KOYE{tg!f}?_XZD0U$qT=EeYjfni{Zhz9jbg@=Ixwi52jgYJU(|u(@^3Q zi}QvA4zZrvHrdqueHH)*^7_C6l8?4I?asV-aQ_-^?4?d8>K&n>&^HyIvG%b#8T zUiIRyw`bIDWPJVea<2;4)-$IsvP^z|_*S*Mh}?R2>70q*fLa5*L;Gs@;m(5CVR`L( zY3Ry(#hMVGG5o*5sc}$KwW6dW3@D;n;u=wsl30>zm0Xkxq!^4049#^7Om&ScLX3>9 sObx9}473dltqcq*4n4I+(U6;;l9^VCTLb6(*hY|@p00i_>zopr0NTySeE<7i0|4VUBSVCB z`1j4{-r*cK+b|1OlXFJ*p>*G%R4UXULnu9nnTM3ldxz7GgFmzyCkt*#5~~~(&vd3p z6Om0se4U6-o-X(P2t0>?bcJF~;W;^-?d78<*Fh_HR1_%aoXEH-%{hlp5uY>{?st_# z*#B3#^oSG3l)Qh7LrUiOs-Vi<$?}^OHgY?cVr7?4LAUOIvP0an{ids^cb~0rC3xVb z4hP@kDzm&xJ^S%(2BHaiL|ZXWP=zK!o|FP+z_~czJ#)b0``%@w`_DQ0yOhwzNX(S? zQOGu}T~$KWlXgD6Zj?>Z#BE1zw46+|<9+N$v5IU0mMjzf-o$x{=-Ub+xFM-zC4tf| zZ3C%*Ye)29-{{kyQ1Hz&%pUt!c&wkl@PKAhX!q;DEI0 z)jpB%_;CjnQ8vorb|GXjK&fyOwdl31GBiz*mwN*eZRpad{7U6>RYGnwEaeMn!?-$} zu-#Pds%blWA+DA?lO{O(1f*dMLF&8DS^)en@wBU#(`LAAn%L0ZjDu*=FoZ=SPM*jG zbzzwPpcdQy9nuU6Z-^ubHPaAUukP-gR1t#43U2Jq3Q4p|&Jt;|uQqiWLsNelTF^2I zu0Haiiqk<+S+xCKO5p$F?_|s44z_K2uqp@@f?Z(jA$WZigPsrH(M_@HALk&}YHQ~)HBGnfK( zpL!1!G5k?os}atT@Rw9K+!5MAV_7BGkJviY+gVV5St8Z^GP%aqc1RNZ0~9k0SC1{x z>zM0ZP>mjk4q3#&RTGzj+Sr3KArl z@L>YaLh4Be(m&^%tiL}>2s*I&TBRU~gAvF*%zU|8oG|9vY!7%_8qWreot3c-hLC>t zT2UvcsXzF@*GoxHa=24GdivMihmJCrq2Z}fWhm@Hj{TQ8-{ z;7mDBS6DhmrN?_)MC)y-VtM(jCaxs2A69B1%p zj?VU_%&Z0oLG;FBC*YTcsTvIP@s#_|)(eF+1}-?kl_olE$&cizd8-;z*RZ=L!7%TX z$1+9f@y8mG%(hEAf!)+)dpM@%DVXCSkJsxH*Ds_vX}J2Rcx@Z=F?ijg1ZyeT@s>GKFakn_*F;#$U+~mV z8p;4=&9$}8P9Br~qqDLEgisPDo?n}^BrD}?+P%N2dKr}!F8gbRA^P=}b^aCOWzKbb zLF%F1wXg~n?6XaqDSI{+rRu|VGCSPC`~weUFyw`<4wZ_0AQg%t0iX!;IwP4TN*T*I zK3KjtODIm@F;2l?T~Y$EF=(}~LuC&+L61Bp`QpPwAkt!Ae|{B4h!6c320%MKU;=#0 zMS8!TafGqvS@W8_^?E=WLO!C0`KY82q9Z1r%9?X#esbgxaOG#MBF&-!kmA#B!_siI zKv}5*TYqSS!k+bgG zLn%3Zz2VR<+G1o|!%L`l{LO>kp6Zz(6CJk{1NfOU|P;eCZ3wpcAaVN0k zM)w(yEf~#TmH&igFU&kd95X&Q|LLzRb>lO3wR)ZwRTeI$Vla70_3$h_eFuL}x7$tY%mOAkMGTxl}Q*i@Bo@bDm$h&5j(-X~Nzi${c_H4?%?%5Y0 zF3aX?>T@EMYRJ(KvRujIU!tTcWd{OZ3WQ-H!YLK{v~mVR;A_4^b8-Gm{$+hn62rir zORMiZv#^zAHPcsmgQWY$T_G)1EP|7$_`GWPEnb*kC0AvT`e}NWVcAmQYmgd8C9dY7 zC!_Y8h$~j5@nZUWH=BDKS?=6^Az|7T?s}N{P$6WiAQPF5n9qHtd!}IRh?WUV)E62T z2~ee6w4#(PN%gg+v+qaEGP!hD?#75DxEsKyf+rtAJ}9PbON=DrTSR=aH{w%h{n&V| z$I6_V(2a@1!?o+;C+aKM0{?eEvCmjhd@x$RoTz1%9yffe7xXKt7W)ukZ^wYHE0l4- z-D52={_)^>f#4&{sBg|s_imEYS6e9)4?8Gdq)0EnJ&VewDK2kv-af`P=a2kG!HV7r zy@1dw1m0}OvNWHwcj@N%$B0X7p+!@ z(Us2nise^WV}L3K1B)%?Cgd9XjZG1i+rY9#@5NPVpt47;hg$i!w`Q2O4|Jb!&jI&- zqW$MC(@C4vH|-LWfgg?&>hujf{gIv0UIE0@V;D?`S^+rB6y~|}IoTh-5TL$r8e(g& z=#*F3y-yVE>5N)Ty>>u_s#ESRZJuzV-B4K!3Y_4*ki6Zp`m1<|uK;?ifA?Y(;&FrZ zgz+Qw3x`MBM+;>R2|;dIaeKA2vN5V*f7%xHX)T-@KxYM8elZ6Lj<+DZP6-t?inf0^ z3>hB1_k{P8a2El{DE*TV+SwQv$k7sb#4yndBuZ2%pu4kVHc!L(mUmK2{r6?j1b3gY zm_Y6#{T7=)g5)&Sc3EmYqoYGdAZ#jnQ<;B3F#b^4XY9Qvy ziM6Efo*H{lST=b?1nz-_(q{f?@3ZKi<0{R2;W-#?N=@fPVzsF!^}F*R0yJTn<-=;p z*tXjZH?=`RVw)z-#k@_URD!l_p0RASMps9P$|615b4_zTJcn9-ycLX~nBrM{MUU&Q zEwqn8hDp-MvSD|A@AO?~g&1ePzox&~0Lbs#=n#%6Z|4|6*kDz>yY}GKw*K*B&+Osk zgE*Zwg-9u1eoA)O&VchmMONcB2D7u}bj%NI*0Gjtf~vai;F}>2&D^h0vB+uwo7qz3 zne7slzBpN^Y>!wv5!6{f`>F=~o3K(|P0c`-y3nH0`o_W|Rc9!* zEqcBO7QG~sF_E?#sCvYVU(CIfsU*KvJ&@F)`OE5mXbo<)xjM9nGqH0HrLxE# zbl+iYQA7v?`o|?bSkw?q;1rr(W$015Vv4$vUpnXT!`9ZENJqDwA~1Kch=JF!m6Giz z)4NIg+rVBKN(p26{fBw4doZXCxYf3kG%sN2R_6^^_a<|RZTp^J-98st`n&Y6Q(rXE zFSwDcL@%3qZPFreawr0>%_Tl+w5AiIH(Yd_J56px9ZH-Q;M+*bqnzt8Ola9S)&2PO zsFz7Yzz%;bUMlsPu?%Bf=<>4@@nz1^VF`m(s>lvgRgjC#*^)>`vVLgKz)tb~q!5!| z2TrM2>42}Yj#j;$DXJsu5o66n!7!(ujQvDxI0$Jg6|pcjOZI;r{E^^LCVx4Wps3@X z5w#_DDSZ9CP_f0#kGom*k>-4d&B5D0WU#t-$O>M(=(;UBYO*Hj_z?78&h;(%e{BWf9Y_Vd3-EEH)QigpQg*K!MXKL?H=O_J^!8;>H@%A+_%r7?=-ux;TbZ+zQs&zH9$%7T>e|)0`6LE-iCy7g<`&{lYBu%tmY0=r*y`O+gyMj`?p~Qy#Rw zOY4i9a(3ku%VS(yOIh8+U1iT)Ir(A(Z}E+FnX^9ci;IZWJNt3VP091m)hs{Q&3SIS zf6s?!D(o!+P8^C5LW3(b!%=Ih*V3SCV!J>7cD0e~KmPcY{d0km>P06{-n!*-X!o(u z*;Q_9*)E&jpIs~N^z^m6wsF9HySjHd{4Zu^Y|3G{@xtaI5A%LjH>TbX#Towj$0dCB z-nstKRiLT==)CS+rrU3LW<6WF=gR-{yGkEF{`L_eiiq z;XMB3*KV~+`|5`FxiX=vOITODbJ!}!-1_dSvV*2{#AI_n;bkW8E7rfea=S5kfjx8R z(&Q?pjEz&To&LAyn_P4#uO3{x zFOKy3!A&dQY=)0deOisGl z+1F#(cHgeNdh&j6-^GmYOcU5n@Wk$}tYtn^^CS3ag*;0-{sV zHatzcV#BkgxOLv1#x|bMmB*K#`JE=faUroOp?~J>G~pX*`M;xuKF#m@Js*2=1f@-z zypWVuyF3*{&T*OehgG;TMYg7uLlKz0RZCnWN>UO_QmvAUQh^kMk%6JPu7Rnpkwu7+ vv6ZQzm5G72fuWUwLB*k`wkR5M^HVa@DsgMzoFCf=)WG2B>gTe~DWM4f=#V3h diff --git a/riot/img/flags/DM.31eb095.png b/riot/img/flags/DM.31eb095.png deleted file mode 100644 index c3a0e9d102afcb8cfe930bf17f68c7350097040d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2636 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 MX=-ayYvh^qKj3-NhyVZp diff --git a/riot/img/flags/DO.5dd522e.png b/riot/img/flags/DO.5dd522e.png deleted file mode 100644 index 5c4a004fefe1b0e54c1f5a48159f3c9b3cae1d89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1682 zcmZ{kc~H~W7RP_tpb#-4A`(!73n~gGtW8+*M0N;BBnXO{1lgnz#SkPKc8wxfUmFW5 zLD>`)kSbMUuu@qfNDX^{009&UOGpT1k*)97_fO|d=iNEye(pVYzH?^I-1%NR?B}7Q zjn)PLK*!6|l?>AEuiT&k?)_aa3P8Xk50VZ7z|Y?!S7-?EjtTQ5lK_Bi1^}s<0I&p> zQsn@UfCYdFDgY4j0KnjE{_6lo@Iiy_V-(0y0stb-%k^O3g+7Ip<4Z{}7R@Xqy~3npFy@4um z2<6fr6C2*H`}Xt-?en|QtbByePcGrz>bb8?)Ca#fY*Iq-@9#~CpI>ZF?degg2ZYLs zNwB5k7X9F>0cn^22`%<;xxr-d98@TM{zpfUNhJ!tG;wVypmp|_qI;3wGAl`(adIq`0xCk*>O@ z@0>_%z4$7ZOM>^dB@Wv6PVZG>%S-94wO7ngK5}cxbO9{ec?rF0*4g>WK~j-%vMzt` zR=u<{=8$)E<2HBwP(dh#X={@0Ze3T#UBCO&zL7D+yk7F7<=b()HXN~It{r(^d!bOl zz8|Wf6D?45qUcOk` zA9OsgO6cw_F2Bn+((D;ftRh)@&T@NSOI|~LFDEY~^HVJxM_x1UPQ$s1yF@N0t~~vX zkKAqYXgs-)SnU<-ttM(4nw*MBuw4J*p=jHUJsFS7JKZ>BOqM4BqE7m^g;~1Y@yVy* z(2WO3EL8N&mM}So0gkgT$|5U+l^8pGXb2YTd}~T$9uh`-BAN3W-W5fNymK_srNvBq zgLS>Ivu%P+-f8?H@lt%zfy{8e6XhoSc9?X=46`}fXw)0ajvi;*-Y;|t9BYvrv((hd zhS-d}5XKVA-7uI9*@63ZBYA%#3o8MqiK2f@%6eP+BPY##hm0- zy6C`=5yNZg4*u-GtmkjF!SYmNN)nn(_Z}qhQRBB)?IYu=rlxE1z3}hp0$y}#uGyu( zMnE{nlZn`ctaejdC6{DSQcl`GkwAUSGf3p=o0Q#r#*Rq(TIgR|Zc;;BKAX-XXTex6 zmoVvkCYd(-a!91NAduu;`b8hAjEnyuI2$|mv#$d8Y zA)%}(=an4Y?)mrU)^sMc$bd9{=<$pNrM{HH+b<1vbyrlj|D>x3gKQtI*cnVPdh>s)XR#8 z76l_5k1^=j2-m}3Q$<cH&}k{l_B(UF4gBNP))9|>Mz~7ca~GmppC30I z7Su|A|1g>3)Ohq?k(@$jO;rHo{y_UnbsUwbJ6R`nXoOTZMez|dkK)%JJ2Rek6a9Uw zE;c)y4q!8IiwVIu-fzA;HQig(nc^}DY0-VOhQJ^{KT&G}Kix!rGf~E%2?^*Z`1ZKB z`n}H%Ux7I^1hpB|Z^4E5LIX_augVnL+TXba`HXVMn-2+4=2aVtp-9|6u@?8oP2uv% zqQ9LFbitm_r?gL0so;9IWu#F=|WBa4=5rGJOBUy diff --git a/riot/img/flags/DZ.e03620b.png b/riot/img/flags/DZ.e03620b.png deleted file mode 100644 index 1589d0cc40c5cff4163d2e8b5dd8eac9d320f904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2506 zcmZ{mc{J2*8^?cxF&HY#*uvzMZHfk2Bm2Ij3??c=2@P2?_GK&)PYlTxA$bhZm}D$5 znu+MizC|G_LmtKwGPbgPxk3F9?h^K_iC$lDyD9e=@=02vB;L)IOh zRDYT>dfMH#FSQnTXR?pqzJ^(Gxn#K3SLfG)2{J4I-XygpF4?;LH-ZMvT?T|sU2T}bk3?wNFO{;%lIwW zIOF;*1A=aknQF$Ac4ZW%*cQ$4ug!mm_t?;Cqs^^DE9o1b3hLA~=tVXCsQUfAMQ6X? zTFf|91-B-pcy#mB=BjaEz3{9MP-sgs}wh?%8*2EsSy);F>=v+T(#ed_6C!oPOa zL?c{FRCVz}7V4a=%*keWyrbT8{R3xo&!6S_jzHMDEC=hMIG{PB|F{QPPtU%f(A!QW zx1x`%TP}SayEC|RGu-W+eAU%`Z<`efo#WeetsA>|#`Mp_BTn??j71TOh@OApRwt*y z39nC^oQv`xCVWKo81EF~m80}By}9HU!tOSy_S}w)QSWd+KsNq7;EeYDbxXA9M2+ey z_yt_($f(5-{B%ucgpnUnV|tGl^vA3kjT&gXs(m)+K~woI$Yy;uiKsC+ zv_8_KY5qiAFnGsH6P1!O`Za}2t}MEj%#gdiL;Q*KHyFmYg@MYx5>6%sJX~-Y%g z5zaJiz{mB+#U5f;swp$xZ|<)5SWruZ27}@QGu4F)WGR9l@g@Q|e6j$RY$=b4Nt{l= zDqQ3!n@c}Cv)t=srBk8r1e3c&zkJipmb2kS^f^qbLCesL?SH-#5@TjT}oK<^? z+m}kE8ss__A;ZRtw;WwqF2LMOtOQoo0X1P+?)*&sx;;W@Kv>xi-2u*C$vMjjb6%fCYiNcaRnXB zW`ePV=G_U|W7isVRg>5)gXunRO=-HTomGk4tl+C8-1 z$8%dF%$>=yo=ka7!fQx|cj@%T+eu7`1hsX8Iyl|v_gA_KP~oxEqg-XSvxHJEZ_% za1)ii%UfHx%T*MU-*2NNOQv+Mt}t-Ty9JT*TeBr60%>6Dr&v|BW0eHM*3`GN%FxIH zB1qpv7o3-sxlO6thL3MN3v>&NrmW_y2b$y`&0CJzL>qM|+ExE>XH{;6gVY6+K?v0; zx(v*48eBQ8P=C>QWe$f)9qt$OlS;%L7d|Xk!T0}BZ2FxWcm4DWRL6dRVyQ?S?PR~d zC>G@J^bRuaurdBXGN@d)-7gk;=UOl1DsxshHZFkCJ*#&mC~!S8W@I;(M!2z7TxT2g z40#Zfx)VJLlx@PUt|zic%9&R0q7;YTc=6QTLX6a7!c0B0(V*MJO>qbG#kfr+*kFxE z=ZsyrQB#lg9-CEG)FKb5$pOyNYU(akmu4D>Phw#%j;md0w-M`@K!tDk!7c0DJ%d&SVUJ{)% zE=`l}Ac7&fRgN8Y8_Y4y`Rz@774nDn<$ieDC?%n0OS`)kTEi2 zH30QJEO7Z4v$3sd@OgjC1ET^r?91))?Ro;L`A7i#$UYiO&%lsnb1mAn^5YF9SyM0P zosqo|k_dkJ^eMgFr*rh7H;uDb?x@mD@f=WwfaAAN-u%WD5tk-Og+?w*kGXPXU7_acaBM@#G4I39jT_Rg49$|*FmXk u=xM6yokgBPs_7w-5pNg<{|E#G-tfB_`TqmFrB@T!0l?ba!Hi^rN&Gk9#*7RA diff --git a/riot/img/flags/EC.f44b301.png b/riot/img/flags/EC.f44b301.png deleted file mode 100644 index 4c53dead1c596e1f2e427d3bc4db6dc4385a2d45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2818 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 diff --git a/riot/img/flags/EH.821c7e1.png b/riot/img/flags/EH.821c7e1.png deleted file mode 100644 index 148be93c083da57f183e96c9c3b8c4cd45e0036f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2687 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 K#&t&SiT?(F(%^>x diff --git a/riot/img/flags/ER.98c02cd.png b/riot/img/flags/ER.98c02cd.png deleted file mode 100644 index 7cb8441514c3969a8a05c6a861d82f873e9e8881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4082 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 Dr7z{v diff --git a/riot/img/flags/ET.d8eeaef.png b/riot/img/flags/ET.d8eeaef.png deleted file mode 100644 index 7b420f02f4d484ee0d02a55cce74514986675130..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3460 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 Nz?U54E%pje{}YU1q4EF# diff --git a/riot/img/flags/FJ.b7f1d1e.png b/riot/img/flags/FJ.b7f1d1e.png deleted file mode 100644 index cecc683c9cc928b682c3b48a6534fe2d6c595384..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5060 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 bxjQ~`_W%C_&}>`$WdNX~WvE$p8yo&VabZPD diff --git a/riot/img/flags/FK.69a3418.png b/riot/img/flags/FK.69a3418.png deleted file mode 100644 index 6074fea09c8d84381552b99f71aded7cca8cbbc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5273 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 diff --git a/riot/img/flags/FO.5b948c0.png b/riot/img/flags/FO.5b948c0.png deleted file mode 100644 index d8fd75c63895c5925d6fd6140cc492b8bdfd4b5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1715 zcmZ{kX;ji_ABO*cilP>2gA3-CCZQyXOG9d45TLJ#3`|U!iRDHvjmwNWGUA@5m7!%( zdK5LRTrxFLbI-{gEtfR6nQX$rr94i#R4>hGKD-~^`<&l%JXX@!yDfsGm`b8iz+Acj&2jOE5oQa?(~^rKqQ zu}M~waOGlBEtpuI<|od-3UpUfYl%u;yTEk>Slw=~`b<{~II1=&Dm+k9co6{#2S?ljymuq2+3^6=kTuXFG06{{NNd; zi?BOcN_Qid6qfYNcfbDdL!US0+J&~NK4*gWRc8`W@5LlbndTn-} zxWeYT9#G>J2ZEeuD6zc>paZ-2iQh(bL5v0dHWMm0o0#UnLm(s}-{`LYfKvk|QQKm$ zEFBs$p?&(kcU*`s+_g{KrF=`2bpl&UwLtJApM@b5^ zUY~PDiD;k;F4{S;+0U_lQ*|Dz|9Qk3ZXJY<>kpY*>M$j}Oc5aB$TaL-kPaMfQ@GI3 zsG9SwAc1B%ZJ5RM|DYmG1D);FM*t-MDXsS5DHM}Jbjb;k^V7*$V6;sJSY~{=heF7E zE9gzS>O5ZgJddDuyllJ#pmFJ)KBzxm4A&$Z?tY?uYiV0`=S211&djSWr;JkQ90M@B zWe*oSD^+V|jUgh4nt2XmCP9TuGUjdA*!L{aYr+z6=1%D0u18gy?-*!<&4#(T%pBhW z7S0@!rL|r>36mEY>G6|GgufhD9mE<(j#_%`+%Zwz(AArAb$I|am71v5l|!_;LbgD+ zt=D)3gn?qOrL(lCiE-DL;ka($vc4MR@#vIWBPftfaDgY2DRcW9;VKE>ybV30%vize z)2cCP-|XR@k}kNyJrS=inGctMo5^D;Ens`fB>OO7Xz#lFr(s3DFwS5wTk8hNzW{or1tG~Vkh-t+lt2p)TdkbLZgR9vCEPV^Hl+$hKNNAP{a6% z9$?Y#A?TG;9>#I5oso5z#)GG2&ul*(x%5Xe{Y3Znp^;6pcY3qopkdy^oX^P@t-o4} zL+bKJ38qQPwcYM}#J1}Xn$)fOz?-dh#mr!#9nKDwvD=oLHkKEB86rCBr zntSrbeTd(4aP&6^+s%BS8nXp~l+~n=JGrXHjL`2dw)0*J4>Td0et!S9#e9XoA=y<` z3Hck2@rZ6XURplJRgw`^LsOF(ZSD4hiB)qKZw{auL3E;;?>Q81CL{CR5|8eNxgtWW zqJS4bnujLKh(GLRPA9%WBotj5DT6|NDlUs~HpHiLN}xf@uLh55DYJIJckf?ZKIC}@ za~e($&FD@M=6yzPZf;Z-;XAkQnk`1MC%zgc&B3Z)nwF~fRX=ZrvRzXUTQ8~qO7W{A zgAG4{g8Q~>;Le(p3W1wPk=apaIZ^)jGZFp@0Jc~gM-0{;V|$Qki^JR7;O(%MSQ|VR j8`H7i{6B@z@Uy`IvH!oIR(L8=Q2=PH=O_J^!8;>H@%A+_%r7#LMOT^vIyZoR#|-pj>NqU~e( zkyycIoumjJqZ@lTPbZm3x(Xc8kUp~I;_VH3aR)VEXouPVTDHYHQZ_R2 zHFc$JGZW|i@dVlc1P;oV%B8(Dmrm(eCjaaHlR3rbUV6{}IbZ(5>(J0zexKQzOB+QN zPw(B%z4CIrr2ab3?XSbltILCy@87d!gX&QYr}X*1O@Fj@t7om&&I~;-1 z9RK$I^719$C;$H39H=O_J^!8;>H@%A+_%r7#LeTT^vIyZoR#|*NfRvr0wD6 zY^R`(`Wul)RF636zFiaa!jvO(?GZnLHBNd;8Hvf+ig67B-65K5bX*R4Ubqs)(kT>~ zf6$VV-~Hb5|2Hgabc_#gQUclp1Pz@kW&%zeicfZaJ@mg@=kz8W@4CCrj{g_o0FJ2YpZK{}B6b)((NliOmV^zU09-53`e@ox(MB<|Op zv8ywkUL6t(@9tf%{d#8X>yu$M9N_j*;@ez#L|c5Qf?weaIf>1AfGUKhPO zq{jbKA(j8K_UTmMpX)46gg%KwJPv^V$j5GU)D^29}({7^6_q5?2R+oQNQkO zn0IUAzK%P`k6&rsd%t&e@%d}P*4s?9KMBeQi*GBh+gld3ZQiZ*n;-w(ulwe0LCoCe zytB_a)wsk)6q@V$-Z=ba*QC=1cFX?n37S}TNV8CieUp&dZOI#yLQW8s2t&)pUffR$0fuXssfvK*MMTn8H tm8qeXiGj9(p_PF_#i6IRC>nC}Q!>*kackh5AKM7B($m$?Wt~$(69D_309*h7 diff --git a/riot/img/flags/GB.5a4fec2.png b/riot/img/flags/GB.5a4fec2.png deleted file mode 100644 index 589be70063cdc5e26fcb78a79e4d038a2232c438..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6309 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 bovrL`y#Id#VU|hItpQM0P?P^AYmWIJ0VKIQ diff --git a/riot/img/flags/GD.903fe66.png b/riot/img/flags/GD.903fe66.png deleted file mode 100644 index babe1e4cc652b87d626e0f87d97168db415f8092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5753 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 diff --git a/riot/img/flags/GF.f9cd69e.png b/riot/img/flags/GF.f9cd69e.png deleted file mode 100644 index 98828a5906186b635ef6cbf154eb1fc0b6d380e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2342 zcmZ{mc|6qb7RSG6Fc?PJr)=5xvDQq<*w-`aI8{=Okj#77!i@9smF!R+grYEb9MT zP)^o4!>p&XaO?)k4g~^|GvoRUIw`871al&8 z006hJl_|=JF!gOZ!pUh_{N3h8)CM0%j5Jxv(oMnRz3;7xVEF*23dL7!W2VLDT^@{y z)!nulasBYpqNqdz{Jp*Sr*Xc%bSw_8@<1}?OnZA?W9Zx=n{QEq zu`JJr*`fP)zUMaf>$Lqb+-|+m?xp?MR)O04H_Al|OAOBBp-Vp~dlU0lj$jF$pM%bH znf$6A-QhUI3#ok-ia^W8xw_{n-$m(vzN@!r4!kyt0$xuDNu zs-%=kkUB-f;X62|aNo+BU~f+NGg>6PHvLvI#wbG26EH~-RmZ;Nqu*H}f_04=9Cv?g zCoWJ(Y8i}TCkFlB$>MK2Tz`l9o$d5zhGbB0<{g!eFP29kVL{G!QT_QT_1o*BAY zQ#YUK#&``@H;<0TWk*kTKv5W`v)nF5$=C?2aA4DGGyE{Sml2hAk9Sm4(cZl~m2E8UQm+j> zw@>$n?YJZJ+Km0|q`FDwlDzTS>_o&1`X|G6_~>SV`immCX8Ooc_fpCCwpsy&K-JX+ zl6RdYPW&cP*KRQO$8vePL78?$4*T!7BIh9QAERIpQCiEjN5yYRQzoW;4h3$NCDYAU z3^i2%JC!!A!s^`ix)YRur5dPh@?TaTMn7Df1Ope8ZXk(*buXTDJw>kY$an+p=|2^Wqx$=*F11g}~R z?vLo9?+=U=*rSFp^WAbd9;-9a0*Q*RS_At!*Dm0hjXBLld|f;qg~5-$;0CMAdPFew zFQO;|q#yeG#jOrnwMx6jKB_Acl%twEu$chwwzBouje%D?s)1*lk)9UK48HlLImGj* zPeu{XRdJ$(+{{T?7>(+n;KWyR z-Z^SLOguRSNcuq<)BN^8MK!0ggtsc4QGD335W$q0bPZXFF8|Yyui%K6_LEO?Ymc-T zbw#g;2VMOq+eQ3~%kR9==%h`cRo8@tB}zzZc@> z<7EM7dNlX=OO3@)naFVStn?UMuTSe+?wD)`aYbwMnDnFH;r>uv2|{BdT(V{~wgS7< zv9Y_eN}Ky~YoKbB8vj9l>~i7W3DI_F0D}U3wRolNJ(Bcs3OV|fV@|dEL&j&LYc7_@ zC|E(o5SjURn%A*}4$;f=(EU%rBFNEYY46}^Z?o6<_DrQV=Sx4@VwEQzkxWfU*-sB$ zCAq$!do={P!$jahWP+J^hqAQ$%Tgc(A}^I#Qt%RU`|K$-hUo=u)bumu+lYq!?EPzR zyqMXA(4=Flv`tyQDiuL7lJyli%RFNtqhTpcO1V&|$ij9_B{x?}AI$HRf=Ca&pi=+s zerF{8NO=AGLPfK|>U68GV`BL@QJ}dpERen~AFa!4pMtp?b0W!;ET7z+cr3(E%Mz4?V5o&R1 zYXMu~b2jdr2&J9!h1B=xa-{S*W_=$6rB6J(tH)>FU1zJ-8>c*o&d}cgu%#LN^?=-_ z=Hcao&jVy;Mgp}IPtr3}qqLwjwd0kk?Zb6a+PvoU&~;^B_7=2$%bFnvRUpqzD$j8n zKhOr#!!Qp%_WV7A|2vV(6^}T1KexW##VYx*b_V${Gv_cbe3&=FGsK$(KwArLpsuB- zu6@QyTL+;BN9by)YQYg&T7)-?=l{pxAL!+CJ>vfx!1-6BSq8w$3~lo diff --git a/riot/img/flags/GG.4ab8b43.png b/riot/img/flags/GG.4ab8b43.png deleted file mode 100644 index aec8969b28a0153043202d5fb2f85cdac0871725..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2777 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 O0N7eOS~Qqp(*F&Sc2V^J diff --git a/riot/img/flags/GI.fea07b9.png b/riot/img/flags/GI.fea07b9.png deleted file mode 100644 index 9aa58327e359b86469c294a44fbb2db4be5b47fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2750 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 E0Kp*!tpET3 diff --git a/riot/img/flags/GL.0581b2c.png b/riot/img/flags/GL.0581b2c.png deleted file mode 100644 index cf1645c2b5d42ddce6f72ccf173e4f989c8f00bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3101 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 CSHuMX diff --git a/riot/img/flags/GM.5181e38.png b/riot/img/flags/GM.5181e38.png deleted file mode 100644 index ec374fb3c3347398bc3ed3713ded2b8f18095d56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#O#Bx;TbZ+bMlUECxf_9e{3ae}H(t6gl zVnM!YoIFvlHT9A6+nY!>%3I zO%F`2^5Nh1rSQYg6ScjJ)2=2LZ79>+Cl>!?-!Tr+s}p2$QX;PPuiu%^X|I{D^}Wl| zGD7!$#D3kv`NDN4UrpE`T3obY=G&XQ=cd0aK6HL zIMAYVAsX_Vc44E_jKUnWCv*WF2{cn*C_qxK2GyxyuA9r5N=lXSr z0~VMKC&i`WBI>l7ym^5_swJ)wB`Jv|saDBFsX&Us$iUEC*T7WQ$RfnZ*viz<%EUn1 mz|hLTpyJR|TNDks`6-!cmAEx<&W~*bS?cNP=d#Wzp$P!a#2OX= diff --git a/riot/img/flags/GN.81c74d2.png b/riot/img/flags/GN.81c74d2.png deleted file mode 100644 index 46874b4d985d0b62ccae3dadde4eb47aec14a8a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#QU}T^vIyZoR#2=*8?P(e^OE zq%*YZi&?P7O6HeA5geMAmQHZ!+OpI2-6W?yP3#`R{R&2M2i`Qjoz=6nm8EsV8u@+x z*7nBsd%k)A%?APp?L+>|noFkyoy*n#b^nM&a?iu)`H!}Xhg?lCkTc(&Afc71{`Bv0 zx8j$3-spagdNut!|NH4df#0UJZ=Le}tJ)b=Ugt~izLbC7ELW;7`q#i(XUX>IRn>-5 z*X7UOWv;xkYVG#9D@E2F($U}dZ1$u}DVw5X?d`MQWtuc5q;aIRQB1sdtG}}Gy&Kdo z-gb;vU)np?H9vd~6j3d4jVMV;EJ?LWE=mPb3`Pcq=DG%^x<(cuM#fgAhE^s9+6IPJ j1_l*}p4y^l$jwj5OsmALfpdOrBgjrqS3j3^P6tKpd3y zlmVbNndGlE{=b>kR`Zb_00eRa04fpyF8{4in*iV=0svb`0FcQ906LGHRztae2dIsX zhT1>=(}ikV*gp_?XqtNcBl3T1-&tkkUqj%nrKe7?iVvp~<7G4o*#iI?oR*rhk^kJz zJ3oJ;$*HelS2toL3nn|BoZqkuhQhq1mGbHv1wxxeSxRWfp*}ZJmnqcQmbMMpzpU1R65_=_E-9HQ!Esthqv`faA*N zHl%q{OQ#`tf$b(;l||O3mUCgrsIMk39eEzi&O2c{xKmDzhf�KtCKcaXBmRWC^jb z2~w;L;XeL*Stk*+3!dGxbTNSXG)<`pr>SFU+@ ztqPe>KLgK#kNTn#p(5TWi#MMbrv{^%`xrY@B|#5Q7y`$#Wsr=vI-)pKmgv)5$j$f9 z!2xXeI<^w-;lU2xB-_gZ8vHLemwRwUJ(06+#F!^5a_rR&njTel(nc3;|o@CEx z?lx3NG59|3ki9s$vpS-(rjkFn-TJZRem=+?yuLYL9S*- zCig`I@**(~g8igo>b-bBn)605=hKn&N$5k&M}H{x9fqsx8!)5AVXyqNstWp1Kr!tOHeUSni!)17I1XeJZnTgVk=u0!LE_f#&j z2SZNfQm*a5c=i$e6r@#^_%E{rAMaq!GkUGRpxvH*2?fNSFp_-hbBS}Sqd82cZD+Jm z8Mut|NdkCpyIkkqhnJ4sKZ9Q}m!<^=dd=UAwpdOr60rOoe^Vdeqb_qW913`qUf*H7FXqk4Y$S+B+m2J6tq9$YS z!3oG7PS08S<4Lr4R5*l4w##{YYGs(S^)m&VUug4&d^+#LY9fl@CvqPn+S$6caX$^2!mPOHMx{} zxvzA2g+?VZpQ5&2%>Voj%<}$z3-WzgBD>P71pYI{%;9WDvYHhQV1lR_=wp*9Sq=lTXzI_p?9Fg0w#|sDMW$nq!s0on4<)_MymKRPM zJO~zP@>a5x?IA5~6l-fdo;Ke@kaq9Q-N?WC$NszFu`*7KVcK&0uMYELdH_mR_{2+} zk_X@}@fjN4nMduc=Z3r_z9T*-5#c4hWGd+(DTjfF2&Q_Y&-eTBepFC_^wh;j_dU)N zrgCM(e)p{5XQ?yqD3eX9*pc)HI|vNCvJHy6dNmbs=*HY8#!TFoCPAtIS-D(*LlY*L z$HmZUUeR*|`FH^^k$w%uieFRMXWu?ZDOY2KB0xFr-?*g?bhTXiuTz%S*Uv|NJXn93 zbjD}`SBYEP2)%lW`dZet%;Gb=w@%tZ`ES7rL2jhj?)&UO|Ie`_HWQ1rs6q}@Y`_#H z5?P4W&3`M0ka2zvcX7RV+@uM9Pn7j$dduGANxPlWcUJ&Y>_OeHVn87S7H`ht#YQDv z$nK1WxP@ZPA>o47L`A^R)f4CQ_TcLuKHtzxmO&Mu8n2V#^U)~)L~$pS_&7bR;u>2t z9vz~jiVNv`quukXuUt8x(X%bin-;}fRg&4Hdc$Lyhu;B={2G3@R7diMzSiAk$4&|C z=XgMZnqKM+g7kAM&!Wvp*F`>147=qaeaa2^fHz?VQC|9b;&7Vfk^wlY#>;*vd@u>T z{nsXU!NNFN`z{_Fp-M;~^iWn1AGr~DHm`^`X-2m10*xJ=!t|kBaRuZnDO99NMgZWO zU4(jOiUwFPSyCvT%t(S6TZvWrQI&ZEd4wU{hGnL8rgT69S^c*0G`cH6?29~9N;Rjc zET|yZY}P(7+*sABdk0ya5v+~2r&5<5RkMgDr+Kt4Tb4Jgf$orZ%L`WG8QpN!Iuy)Q zO@uby0Wd9;6qv?r!9JxVP1_S%Sk>K^J(8@$m1A{<1qH0mwi`=U%(pue6D+vtXEs9n zLcw7@@*}6ub|~6t)n069%Jc;aE)A|=>|8T25K4#Fw)bNun2lAHIQjSrsAKBA8qe|7 zvVT1YrBMsS_a(M2)SMWI(S>PwOSHn(T(sX{PUhH8Y7{4hHNWL2dE&T?vBsWEcWfO4XaxzQ7Zp6t+ldhy}M0WAl z`{4EF$j9Wm>y8Vk#8zJHzANE-t6#DCN-`-4AbQSx<%XWQmX#d)A9;i_Gv7D>_)g=cdwv zXjmG=Qn8fZH0_7Ego#S>Y9~hRw-(&r5^p}JWgBR`D!4w^X>#P+AFu6;`-2bjPZL1V zjP6d}MUZ?^QJLGfxl<50Mnop?>VyIpOuxLh_8`8v{Nq*tt-CAI)3Ts9m*vxWbJ|mn zSwZWdzDhNMBjN4=>zK|$i^eS?#jihEB=5bFOkZqW>R<|7SU^^V3QX|E^BXNkG-2fp z4pCZP+vxL?%J<$<$COAAb3P^JC2(YG`o@+5UJ@unMIJ{6H9RNGV~RVDAmzBy5+c8w z5W8C$)pd+}Wu91p@xS0KssUSl>Ka_SO~y^@iDbVhtZ;cv{EA9ILC))FNb!>kqqS#` zSv=!T>Ekk?$*#`YA|In>&?!Xsv0tEQBYi$XT|#PFpA5my-m=$PO?U9@ z^+Eb4m7X?Uuc&WqHV_A9AN)A~#jM}L88OrEvVOnJ6=n>yul~k`Tg+-1|4HL{PiuKc zkdktMX=O|JwW-$*8Wq7FBH_a~&K-Z8E-YVvz@9XD8Z2Xc;J~R`dwr6ROFmByPdcjQ ze2-b!T{BbIeUW-l*}KIY@8is~p5X%gJg=4%PASW2ghvO)cfWfC(HcnHaQ;z%IP_t_ zXWGML6!xN|=RUo;r!0Mr+Ag$yc-%cL5xt}oUf5vUZHEPu|49d!9%>ZZ8U&$rOEnur#4;u4yiWSPfLh@}W*ug2)A_4d3>WJx{2Thqo&7$cFq zX%7Hoj0`LARKTxDdK~+HN8yw!BY^{uS{MO5u(Q;3nt_2~gRBRh4kdvMa}sW6iGz@! z5(Nu!aLQdE!SKu$9LEP5HZ8OA+zR>8Bznv_JNKrZ&`CMBL!6)jJ|h$8P|Ar#cSpO+ z+J*$C5BLLT0f{6d3}GLTAE-<|xIiwX=uvT00xYHGkY%e5@5XX; z9PiuX7Ci)iL`MBn>R0A$(n0LOXbtmxEWanPkFDF3uWGet z{pV)TkWn0JK)07%s`in|ArD2_hb6yrh}Cxkt6guaEs43>;ur_;2(vd{VzQA@15b>?wbvN&lm>avOr@`=ep72p zSFW=89Z)hOz!S!I2(b+hqCduIN7E;xQm0GE=U3SsHm3>UFIvwCiQiT|XBCEhD$cd5 z9rydq*&&}j;gtUI;Nb9RESAnDDtEU|%sQlYEGgUMOa+j_?HG7U_k>W288<{b@{wEy z$YNKMlZD?z<)6+o7g6?yj+M|nXJ)ZM5g%x|8MWz%R9zH(Ayh{Pf8{3?aUOUsO&+M| zAQ07+oo}(2I16i36|$9EKkZ-UPV>kwe91vvKjjII!8_n)u8DM-9u@Vtpo+hji}Y;2 z7qRBwoQ>#w(<$Zmx9Ec}uwlY9d?v^REMx>g>xiZn_T{-naNpLAuFW%#c3wYCq+9J^ zZb~vjBYr*qOt$rK|E2;L^EN!e9)xN&3@OUNs&_0bb2|@+EvM1-g4=s#+L5leyC%O{}!Z$Io%FtjXJ1lYQlD7vE4t1Jct2t zd!~2G_bs=79()z{cl};zwa%=x|Z+_piCoVpbm%cGTHz|lT({|_t9;Lqe4a(qL zuyP*D&fwoFy>$0bj6o^0PWVxx_OgZ_L$2V`X;rUu$9BQzkcxm~wT8o21If?!8A^-t zc3N(#mZF>a#jvFYD>kVQQ)@>mw$<1rUnN_|YBtS$lW`1DqpHI>VOH6zBqcf@@7!^G zz}2X>$olANzAX0-Wo_crktS?x-f=#*+-6U{bVbVf>Y-`n+%=lTwIXdY@8Guc=3oGy zu2LqN^3i0HQ>Ayf+Qefgpx{HEtQCoWy0dB%$8@DZEx4bupl1!oJtI;g~Wd~;~x4F~o6cP~^5|uI%6_XLaFY`b|K;*uRh=~7}pYs1F;OhR| Z(LUh+4-n;9p#KE`Ep>ghY87Po{{YiCnsopG diff --git a/riot/img/flags/GQ.08498f9.png b/riot/img/flags/GQ.08498f9.png deleted file mode 100644 index 7fd1015e8beb63cad1471ead7f66ad5fb9083587..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3090 zcmZ{mdo+!mr=l{>RE0+v-;Sz8F0C)`vx~BU){ZH{j z_WQ`^cUk*5;EXfI0YF6(_pUAH{*JUKm>L5BSpfhjcL88~|3sMrfZJ#Qm>~iHHUj`e zeV){soY{Xs?2HU__qngF^L63-;PN3@lJ-gbx0c-Tto;G%Z)mIs9pjV|RYOUdg)IUA zH^@*IXBNbsA9lAga|D0*{hicJ6DRibtLWi$jg218JaIKqOy}Q^GfrO#<9HGi z+TpzQgscwzgk}TY?2- zqpdf+RHt$i17=E)&s&Gv{6+!c10Xm&O9!(tpd>%>QHh&7$+~p&rpe!whZ~btpi;BI zFjjC5ZAPfg@4w*k_bYJH1jify)mzf)d=d{uQI0Ut%4L*+6W8#^X;Y;gVYK+a!Q+jf-zYk_OQ$yp7 z4ctbs@U^iUm9RupTnAK0-MqkF1R_fsDquQ=`2vF&^>-f zx!4O8Uq-+wCI-Aj13f7t%JMkbA!uX*fZK6RIX=#8KXdOEd|QS(+cx8Ezm z65%rCD@L*C;Scm7$uoVSf#8CKR0EJh?Fg3+>|J*Mal`ShQ2A7#cw87*FBhiVxB${f z><0WN@xYH7aSGxtN8(0equfy$i^??f977oTR=(mEFjMa>cxaFDY)3Gx$JMCr^A1F( z#oW`V5zfgXhNXwWQRdHeM8HbSmm)p8^*&%K80O&*I+3GB!gZRKR`NlTl|>4UAt4Ec zAAKG?{z>`;WeBUX2w+l%<@hb=i$|>o7`iW|fT1@Hyv4)S(-y7gw9DHP1~jT_D5)N% z`jLLL>MkaP6nT=_AaWtAke#7OOq@+Kz_Jd6yu;!{IQ?DonO~9l3G*!+C(eARCxWR! z=w<K9Oz$5N%kMK3S z*l%L%{dzmNl(;$e4PaYE&_RBDLW1A9FTL%l#7!OV%_=lvk|kiFb`lHk(UFd6x|e!Z zfX{)`*$va=$=4v_H|i;-S`dqRq<2#NN* z{q5tUzf>e`$DrrpN*;3#Y~0xR(iyk(Y|zug?>+u3-D?_daRlN;-!RSaLQHK;hUg%m z5x7n{Ts_A@wUiaGm|3Mt~h9=>X7QDYi$<@Ds*bM+v{x}p4e$;ijcUybTOp^gZ0DT#4 z^T@mrrCV3db?!t@^6}r4v}TV(rp_t&eWR@)F*OUBeAW>S;YmR`-smaItdKCHrjn3m zNvqL=Gt|)`%0Vuzr^X82J6>|X5>T_CNL~Y z&P~g}vbE`3P3q2(W2)|5kw|EfXKWNaWNTt#`iktd%*?`0$#x&%uyT*Dl+El$Ir88| z#`&Yz2-PQ_mq}>TnYt;`*u>bQfK@SASeySv-xpLbOdCP?RM`#r0}qaB`<>-qrE66- zYe)p@OMK9mzibvOs3B!d#<`+3en@HJ>~WHcF__gDv_SFz{hXP1QEc%&&J{sRq5}T6 zGE`KiUJ^UlTpM+J``RBHrbI9drTamcq1$38TotN|RB&p4`0ABC#IXkm@=@h~W9JBJ z&j~E#Rv%!z5Kq4zI0WCbLf4+fNBp)O@90msT#oA+wlofR)5I)xv*#njLe}YT7Y(N# z4y+ZH9)4DGhwX0L@eEt3np>=FR$4-MWd-zJt@|#jEkq7nNbVi401o&`>HVvcB>`%# zX|fn41_q&G(+WR9$)YyJ+p14$6#d>PgVOGct*6;5>da?Ia1^LsZ!g0II6sbsx-AiV zURQ69X_@y@$RquI)twmR7wJDqUaa#r%0Iee&3qF5zAoGV?M%*ZEZl-=TgTR76eYWj z<4z0>Y58j2yO*%4x$ z&8pCQsd$qF+(>6@!`~(R99w?l1hrPl`sQozBh@GJ-Un#AB+!fkA1qc{oc1=BE^5Rq z>bSTJ0vMSQWI9ud#(6=O`iU=PBQ-GfPmjEnWZ49@>LROuHpf3@sQn4pDRY(Pi(KFz zhz%n0?M(!adY%b#8QO+tm?zP%2PlHwWx!t($Bqds3u+>GJg&zS$86cZekI$;eS$Eu zQ&tk}qtU*;>Z-*MX>qHR7KsDwY?2xiOHJTBs?;TCq}F+Z{nuYTQgM^6xn47eTX=D)2XrndjFCJ(G~zF5iXP zc$I^e){YZ0toZlzZBUmHmIoVPbHC4cKq8CtOy@c5IDar#D!vGGn6JM>?E!%O1MH($@XvNoI%zWU^V@& ztNX?kE5Q{cQxIV&dnH02#>6+Wc6a=qIN$x7^aT>Yj?l=~wFLC34@+psw4H!zwb4A~ zVeB~*M7O{8@E_TwD3sPIS(IAvU?<2;VzSnT$yh16EqDGo9|rYo*;JE@$HV;zCpz0R z_t!R&@iX32bNrddJA3j@5hLxS&>HH&?6f=tq^PgNM{P8^1I-U}vd;fNkrDmLwF7U< z6KSFUH6Ub|peGacu4GNQNM=IW9>GN_2nTJtF26D-!VC(OQwfA$}2cU{p z!6>8El~py&RMoKRD%ewKCA10_jShN0q5Xdhp56|wPQm}bfh+qKb>9FO>Rr+;#S$#qPp6kAz_jP@~ukYvcx!&*ZpWhsBPbUd+6>$InBwU>B zeFZf8Rnj2AIXTi=A%IA&tFgyff(w}F;^6@PD0)!Q zMDKuq%8I}^=VEW`Pa0>JrJO4sQSGx{u=HBNCqasw-Hcn~=|Xm{=n#?C7^i64eNiyY zXV-&uC|NS{I{X(3N3x7``=yoq9=*u4H_>cn$b~~)7t-_LsuB_n_VdrjHC!|9@_6j0 zhS6#3$Erpw*@s#uIlL_`kGO9Zo0bdYIF>n+YvtAX4`~=&uMp?&q%vpd{)_|Y*Q;B} z$11&&J=CWNqUPp3Js8aB1$;62kfW{Lg;j_7qjGH4=`X4xZ42|m zZwlMs%*%W09++aEoelmY?)PY$kvgFb94%K~H4WynxECs~h^B;Fi}gPB`w~J%Orr@W z8&BTKjwE`kuWBSfX*amx$}f}GjCIrBVrP%!=eDVD-XB|fdx@vAiFea z_J@TAipt(vO@e0M(4GVG-DQIrC#NiwFr!8jnWafZQOUJ1=@99W_}}(kg%vUPTL6L1 zG^;#Iqq|`gk3wxt)%B;w0eK*H&{j^3@WyY?Zu?N;hI?NoN)HAcj)CxRMOJJ?cEWbR zW!H8OP1}uM77@y@frhF+hL@DO2Zo7P^Gw;uigXG+;WSE^)DmlsY2bwFze9r5jn%Se z3uezyMNs$4TM1{j;K47F(r3OA8DP_j_X-08-|G?4MTh-= zKKgnu?*l-5m58nW?rJWokX(U8{R^a08Iy=?hOFbqBiBT0gjygtvbhr`Yr_LX&)`0MWfvoaKKA8#j>2UB zm7kJD4|B1hduz2)xG|Dr{+zaEwa?Q}FLmcE*pwmkdY*$cF~hzi1zF9q&$J`PY5X0! z0W&t*klaO3@vG_lBYA(-{fQA-ovT;_*P5)=mX`-N%xqjyV$OxHc8AL}=5js#mnfOd zGVPeI@oenZW9QPOZm5#rIokU_t3?^4RKPY1$1RY#wJIE(;!y%VNae4qi|WPMH=zo~ z3hB)1 zOX{sF#BQ>f{y;s;U1z{*nH6-SlKj4weAqu^XS_|{>_suxW0)5JUD8f@FbS!{?Bp>s zMh)yVMI>~~bd@2YsT`@59fARNI^^3&FQ=}JLU?i2rPpfvnKFt?C>vdy;F(6M!J8?q zCV0tNji3{9ZmhvyFSX~IQ{AhUc}FYGGR0kD*FVN9=`rIALEmv(5F^RV?99TvBnm!Q z?_i?Tx_ZB3fw0|MOXlS%aQscBo`)omhxGjP#v;ZQ5>?(gh@*tZPgl!=&O7VNC3T#tAbS3=tG|P^^^`T#y5oK6A^iQA z`v-b&1UMx8R|<^?orTc8Msh24FF>!=+x1=ANB|87M#1bBiY&Y#b4+lXVGf|2c(YXGbQ)pGcs2nBPldgT~ zyu59DEJtfwxz`(1OK+=u-Dk`03ov}#+BG!4;>EMxtLet@lJU-|1fj7zBIoyyVFbC0 zIs|LCWOM$V;lVq4F@KB8h_*0m-v#dL^!c;;V_1j&ss7sd1n>l<-JIX(BhpDVqRpQP zpb4WVuS{bW0{20e10}-SC-v(xawQejrC#OapL^fa{`LZ5*EH@?0(R)`fu2g}A|4K* z+5P`L6#>BU zHkv>}yv@d-!Ir8PGx6ysZ^rU%#0|8N4T^&#w}DdUbo;7+4|`ybBquJT&FIrfmKiHm z-y!O&+uIkOYrJn6?v&}puW^O|%Hx3 zLl@@K#@}*%VJq$o!3U^KbOVFLQxX81(#Q$#)t2~t(9NX!_uXH<K^Y&j8@`?+LdI00Bqa+`#20RXF@ zuBN(4@c71fkcG)e)8)?5_<+k*sz^knsN7@RDlWc94iv*_SZH4|7aUzjLONox+-Wd6U$*=c|$k9cqqWqF#?+MoC>AfdTy%}3p znU?Ois}6BV|COQU(EaDdRlD<*AuA-R~_avQ` zZ+&|6acPa1e5i$9~9me3w`Y1lpq5)E;_$Z*%%qtJF`7|4ewMzWWgKww;L__GojQ~!}#9M z#=|1T&+X&Ya;k4e^VL(m;TBzDNs#_?IVLYV3KCrDq{h7bM@SWzMVbSeq9TCAM&1R< zB*|V8RxFr-0(g+O)du*t4|;o4Bf=)@npIOSE^twMRv)Ppsj)K~mz&Elbic|2wLhl8 ze;TC23G#W38Qup|vgNrL+o+Xrl3LM*p%F!@U+gRK&?ui|yW|~b;6O(gRAI7zMVDmr z)`!*wq5uxnomGl9YO~c8z{#W%FdxlNENfsEgbwSWmA=CVWv}HD?9#>j-#PP+D%OSk z8T09zNaYOQ33aInT#4cgAdw^1yO-aWH#l#i{_rI7iEkEU(q$%>mY`oO)n8Wsd_PC*=Tx}TM;q#uukh7TD)iiZLRD;RuNjKrDf@>;C;F0ZJ#$tb z|J4uMTRCZp?7+}$u`u|w@ZDFB+1_rip;l`{o$N=?Z8@TzrHu<+(oOCwpYG5FMVGJ# zVaLT>F7rx?mb`JllTW{(6HEu%uA#;y!CG`kN*$Q%=jH3avlbr*q*gGXHf{|v4z6Hp zF2hF^cDn~MjOS(rPGa}?HI5g~63oX@U2?a&X5L0YZwGzxkibn@jV&m$SoMZ&kcn{Q zjmM8y7R?Yx3Crv@!eV zR!p&KAX=5C5W#prO10;5wWNxePn+2vg=F%-udXv-ecfoa8LtZWKgd*({s{7zJnm;2 zL786;>E2c*l}7KC_!^S5v1RO~vfp?IOfR+l@S+oRCG6XMLkq#Y9BvtQO$@I^UI*Yb z#knY?373J8(Ht$DZ#1fcPBZniE?;1B##*M!LjaQgOSXZFu9os!Ewj$gE?wRsZdAQE z0q=`@K17SZ2WO(5y!QSf>Kd&gh0d}!r6UVVa0K}&!@5;f$$O>%bs^oFei6i=o`_}S zu6t6g>~xmN;Fq;jh-zlFjf%aJ&i(5v1z*tpGM^hoA*;#3*HU<16y(nhOq_rjbCoD9 z8}whS+(I>^8-Gwn*A`T}55YN5vt&=(R-6J83mVKi!{T|E4wEaf?f2hg7>B?TJYb^k z34XsVZ+r7wRy4RsKK}XPbLEnr_u06BsXUEI=>y_2wbn?dDlvm1>RtC#NERSwEe0J4 zqhl$^xkgRY<{v&+`UtSE=0IO1_13}r`Gzc+V7uJOy1p!ck?E~D&7Jvt5AwIVp`Hip zXpW~NC*2$mI|c{GLzP<;LtBY9=|CdocN$=)-h>JzoB+gb3vNEiyp#r;HmA>A;7O~0 z3?HflNFw=ZDe%sTK1?48`qt0cqYZbZPS_UAI3r{vDe?y|>ZY6#)6C+U!V43ok}{7# zvCUsn{xIusn+g?Dp@q$Z%@*W~_?|p*=#b%tO$~J6 zRp;TU7~0TcI?kbq>-fKr79EK2upVfR7GWMSe!6XDV8~IhS*Um73HRz4lTrE6t9L32IBiS z>~lu0)yb0@JGDV%@Q~bq5n9cB_j)idsqW__{koh&MCl=T{_cQh73a^9g(tu1`eNbs z&^SFgIh2qo$0d%G0r|9uZEU|;ly;m(7W`<&7FEcTXOp%1E_Rga9xR_hbiSn$l1kAJ z&EkxCfIud*c3wrdD;fr^QuGI>1=J^FVv1JniD1885vG%`csbGoMmv%WiCU9hlz%rp zj4PFnF6tHHOpC_CKg%DCRZ?P$66RTeh#mkF_Hi$d59yaFi_J{k^-(`edqmAaMoc=k zB$zzVqYt_R8XL$<-D-_qwyTi5g&EI@H;>Fk6d)82e~pyu)JQ1pU_~v8cZM{hh$ha% zuGHT@cY9s8D&H{v+#d`NycWi%rW4r+r~Gwl$at_)%XB?c-KqbpRMNcq;{j`9awK!X z8S(Wc1(;TErq2s|ZTq!-A?kz3lUFI~tJk?+O{1mm%{12XxUHIr471@2->h<*B6O~# zJCEFEV0%it8xm)>+`g)>K96(&-<5y>3*mc!K#b@2zP7xDQ z6XLR=g(Rd|S-rrA{8L+{#3j?x!>|U2>}8Bw6ST9Y?T{wjpmsVK!<1bdH*M0s5K%6g zy7RuMgp^Et1Fo?9$VX8SH}qmN`4CaBXB*?tt8F11X8;moJohml#z!&>)T;NNE|m0I zsiQ32U#`EH{j=FPB?);Xr+nasW*_ISXWMtD6@J<(NzR=0v20oV{bW`)OK*qFQb;4t z+#M^>8T!zF)uZEVcE{ozJL~LGrw7e%sMLB7ckxCsq#`df3U=i21{}8AKi$Q3G&IG3 zXWM^m^6_9A{8`e3NfcO!Sfbbvvm5>u{{=rql4D(lCOQ0bYEuZU@t0Fwp+&OzuMBR0 zL{H7R0vTYigZ%L8pR#xJ7v@q}y(K+Pie2^Nst7~;BcMl3$A9)rcTD0bu^R9iWlx4A zhMs3O$MC@zuW3#b277|3u%dSBSRbwaRvBc78|rm#;w|R;(Ur__fgC?#Bu>jxrLM&G|tWbY^Ww)QHB^b_n@g zI&1fn)z*Aki^(T91FRofacpV1U!d#b!s0r*!B+;9w5COM^wvGZBOu)+#WZdDcm ze6`T^u&@&TV&Y}~A(1P`?B)UY0!8alGl5}+-cV%2%&iGeUJ;*c-j8G~gjwdGYGuNU z{NTmnT?YgCE%Od3H=QmaJVh6yFXX*Pw|G~*zsv7xG}W4_wg^fx4mCKFy%e(6k@$4V~YCd*1$|bhlShSRy88=(k`(`TG8On>~iYLL}8&R7S-@!s-^ zF69I(mFKk@Fw=lDT0kHN8odbcgKq4HHC@@UjgI+79SRs%KH#?s8(20DxI$$T`Y+ZJ z#Xft0nc-co`E>bEUOO_qM6N5Fx8o%6)j&g*n_YFhFX@xbz_+jA*@kbA2oE#*`W%mv z#JK;_?}-lsB}({oIiI7=o&fw-?^rZu4#dm8N9_!+|pipt7n z6^`8JQwg^Z{U;f+)rhLg5gft>lMmC>==*OO*>+h#>I3dzGbl0S+`F{!O*n=BA-cIt z*yb&0NeUB8zj`#1*ZHzV9qU!p1(aKsNJSYKr=UY;7gJWkefJPyQ*j0Nsr%{)Gi^lw zW2u3`Uk=w4eyD}jXY(ENy&rSj4@?cNSoMFQ#xw3ULq26DR*@F5rqX@tn}zGp`*-DO zF7>;fx;BV!27{52=A`dgJJLZ=bB(C_H|&w)E?0h!P`u?;G7T37WvuQy*k3^uHLzS} zfhJAYHsp;clZu>7R~~UU4ud-vHX|J z+b~FNhhXJu(Gar0r*}wy@msrck(^uz4b%C0Rmd1APus_Mj|+8rGLUxb1>P+#)hzD`kpCVw!KOMLX6vx0 zD$(UW6MT%ec%OPyaW0DV9BTFw1))ueP<-Vxj#BXNlNX;~^U;dlkrLwrKBUOFqjLWd zq}5jM-!%^C3BL1kDnoy(37T#euy^DKXcwFlI%T)Nf4*I0tU{VzZ~j`X-1tG3_-j^$ zqo%B^nXFDEh}Hc*obj*rGwAu6iI>emC4h;#W^~PJ0nX0$5Z-zl;lgSVGkVx4d zb&#yZ2rCA(E3ehK41oPOZ#AJ={x~i-=>iwGCMJSA(Btk@r>mLB-GEcaGSuaFzktYi z)(Zfe`~gNF!gO~TJ*aLjS&q96O%Ah`N3V8mB+{U-*cR z0<@Aa@O?4xrGHP*s2nYdOK=RNu)<>uR2SvZWPJ`ptI~&whV(Pwtmsfm6H;ILf3aQ*xdR??tpaeT>VF-%Li)9{cU@(8B%Cf!uO^l@V3jEED~O)oUNj? z5UQgVF_1a5y^*!d&Fzmq@FZXdTrm8zz%I34&WZ*JbUOpbM_Z_dK$_Ofvz5S*y(*th z8Ii_&1=}EOec&69>lSZ2dpg0G+}FO~IO0oQgkUbvlcQFm9+TjZB#w~uL9Yx)rj|T5 z|Asg3zIbth$~jElR}?J@(C}A_Jd4NH?rz%77+t54#XS>;BfJs}I&Xp&#k$p39n{Px zc&>@OT&rJ0-I(#?NbK3=(r2@{(ILcvH@+IJgL?DcH;eB833|@5O@~vy3a*F9tyz@f z`|XUnp@O2_mU+pDK8|Vx628jstKxLVqY|;(@x(!lh1j*$#v5gG81cqt1?KE2yfg>* zG_uxDwWJn?|-<%fd9v%bDV{t~nS9lE5a7!Ig(1SN)QB~F3rF`f=z9SBVvgfRxs%U-E<&FC8CkQtBzX=uf1!1pgG;c-=uvhw z?OK-b=Xw1Yx39)e+#fMER>m(j78soX#B}3bjZLL;KZ$~SGvMbpmjYimLs)BvieAo8 z20V3*4};yPnR%~*z4pu?OtDRhIwU0|qk8grWOaMj)--H3@ef?I*4M$0qtBx8jtn3@ zbkpV{^Ct2N*qIUL(&YjOX?}nyWm5;O!{zu_->E22tvJ)_uMMMY-tCs;aPUk82%EC- za0acfMU|m>!wvA_Mwiv(({Yn9$1l;d;oHq+zH&yPFr z>w}o}t^|xcRA}kx*XBMgBz5Px^Y-z8L#7q?`?#&N79dN#I92Ob)e|E0teswVbAs9^ zRAus{mAP)oH|*O5qv(6AO5Zq;gEn;>10C=5?77J(d<|Y%Wmnt36a;tNH4=~Gx~}WX z*l}yngU2RPn0@!ktCy(Q^LJ|E95niY^zXw~`5uLz6Y6`YUHHbg33iN=?|MU5!#H__ zUDF;uY8js1TN4yQoVpC$yOPx^+VGHdDXUHJOQsRXrE|({!WLp|eYQ@6kIDO?h?3!J zB+Cb!-@N#U2k8)zxXHUeSp-26WkZ3_*JkQodvZ~=M{+Ny?LNCdGngJgHm*YqvY*$g zFO;TkM!f_Ys*4hb00Py4c%Mx6TxGkwfalgI;a5nVNrLRu4SvHdTK~;a$h};Ck9*vvx~8;ay>xT0oT5$Y>xS z`(97H;SI2OG{_&dX|U0{>JR*|r-KX#blca^b8ImXZw{=y;V2xo65rU;DL% zY(fBXZp{}ox0`1H7xbB{v_$Ki&vAm$s!(gRlhOEde%x86dk%Lo{sXRm(GaZptX8Yr z2(e`%{jU)4;lVz+>wNERxvgt~k-)5Ou>z%|UV=m{Xni-|tuD~OxUYaRaZ0{<-Ir%n z=tk;8Abyf{1m`{Zp6)TWl$nm9GO>^?27LviJQ6{#L+|f3q!3w|aCnunyyfzQ;qYm+ zEK-nd5XS}E1b2UttOduvDyoF#>C|&JK`XVM>N6rE1?|N#+Psw@q9(&@0zDI=|KFDJ zb5zdcx8LAhV=ci`u-Jz<*dUr5I$YfBe7>~R9Ag`#bTJfQVfkM;zj6lKDK4^NscruI z@d^m}Ygza^+WBLZ9DK2V1xO>Mh$FQ4^U@XM9)8BonkX6T1bT9oNOg# z#5GinV8>iz*F;7Y9M;-3a%^=x7Ozax=-b%lYfcA%k`hj4!%#Z%WTV>_**X3%5D$%V zoiF7*s1W-2Vk#@=89AG(dbERK zu#zz4%x|$jARQOjaE|ak5|MXSDDl}HmytY%!yD!jHlw)VokTswfH6b-gB(|y zCF8mGX`r(CmPDc@=VXs%R`MlNY4JAj~jmM#70N6hQ{V=S$kbZuMJ0HL-{<88sYZM;w!jvrss`mr(_N^ zyir59v?dGH40(KS&cjObR>o#t;u8w7mPl`UEOazG-9cN;^sB;5jN}dEso}}#=wf823&J-(_a z-d4BlEm@m<{$=jy=oEJmj>#J>xusgF!9H;y$J<-~h25skde{);CTJKs#Y3K1Cz@pk zX}RG)R*)^Il196KX69W`W_~cW7#^X=jaNKWG4f()(}j&Gp6-4{zE5Qjj)Rd{aWp1l zb7=R9+B$lO#hqb5Nh@}9=mEb?``T8Up2^1NWnJi{hLMI`x)|NrwyMLek#r+sfn7Du z?XkbEA|MJ(ukAgh9N=4 z>&WE&&2r1VRU%8**RzD?+r zEyykKOE#!Gsm%E#bIGWd3&HOC`Hqv}!&`E+1%s@xh;2?x$C1n#S-uc6r_UFQj2yEl zbJ?;m!%?%ZI@*9_PpH?yyE@ zl#7cdnCYU#B%6b{8_qQEG@o+zxhYX+lDl7hcv7r@OFo~ z|D5Jn>6=CQ{efg$^!+IplH2MUUBdYjYreKhHUP?3U1rf5)^ilGSQ=%N19T4jM8BkGmwAN3=sMnGdD_e*`*i%~hKI;{Jyi~s*7_%SqeF0mo zo%p!*rA%&|(shw`c5}ISArm3RNQ}}@&riLZ7^U_X#3SFf*T*CO`W|PWMD89&FrZP! zL$o2$pP?OQ>mKIg73Pcb4)qlQFhm$2;RqABp_!|p5z52>WsJ~67@!b{$meqwe=`Jy a_ymxn{=Y%0l$asCJi diff --git a/riot/img/flags/GU.192f08e.png b/riot/img/flags/GU.192f08e.png deleted file mode 100644 index 8923085d5a0db8a2be8b54506ef3f20c70d55380..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2591 zcmZ{mc{tSV8pnT)nXzx#27@6631c!$_GRo#A#0Yg3ynQn!=T7guMRIGN+k3mc`aec z*djERQjT4g$~q`QIMey-oO500dtKlA^E~(ceE)v#^efgToNOX&003~Bnc{32RQqin zD5Fk~H$7$m?5}U74*+$4u>bOeFzyI%Q(G$lh(iJZ={5iyGFqgs01$-&fK@yIXpjLw zD72{6MvF0kdRds@7-ZMv3=r?{CHWL1B7)cQZ4R9f!~gt{-ZoF=d$g?`2EKj7j~Am~I}6 zAS+)Rh1OssMcD0TcTL+$Q>&Mhix`q7Eb?qY1r&t&V0_unEl9{mS2;G;W6X1|r5yXl_2*=J<@TWp>`heKRXLYI#1 z1e2e;uLMD_c**D2QQ5LM0D|$@`sQ*pLV%@>~R`(n|EM=)M zFOTWX=0F#y@^YE;GcAb&w?Zxu_{gsJ9>}3OO!9~dB-emqu2kuRBBF9YuN3*w=H|8u zHq`wA1yKjeSo>iPMmkoA$J}u^v|!)H4;w#)4>i(=`BepaxmA^Qjjyfn;7heOlVA`I znQd5!<(Ty3wNwh|W92;!jV^3};`>O-**(5{DNZJ5F^E<#1E!7GS!0Oc=)E-H+|58h zw5Fuh?h#8~3s9CB_Ja6oaY&MKqeb?@L83QUm3m*jgo-JUEr$Nx%Tfm}<91%XH1gN7 z*SLg}^w~cZ5aRiiB^WiefQ35vLubSCh}E(;wltXbq$i-o#+XT6K5Eq(xaP6pOm2Bw zw|CTuQg_shJ3LQ{%BTS?6_3xR{y=0bQ^vSd7Y#4F=mHzKBi5m$GZ*PK(=s{wE9XlB zWk~jo?JV*+SthhO(DBM}K~ChExbk;{1xKpYayx|AJZDrf?Y;BdY~51rrt><2g=JIp^+wa;x!$bry7 z!y&&GdU_$T4(KwL7SstOX-~Dj<9f*KC_3;(pgN^?OX1)aQ771q&uK9Ly1Q$3T>hz( zqp<0~m6x<$z6n}pee-r7&|KvXd7_=u$Baz1rJ0Y!$wvzh8+`qm+P-WIbJmnvyPuEW ze|*xS-H}{BHTZu2(9q86U2bXp{HrEpeFOi)SxTOr)cpJ_8w)}qclVB$Y_GJQkIQk6 zZ*7WTO_r)6(*v`DqQy-@;$weiq+YPsgWYoK1BLx=a%9IqIZ#O!&{R+0iEI>RkGD#z z{7zd5VE)d<&i02@YGp^X=uZFfNNvy;5~VeXNwF9q7ysSe?v_qZ?@^xmA%Io7zN>G! zEPs6a_-x8(B~;O6y5>6&kWjZEb9Z`VF(4FtRe6)2uUXi@&H{UhQwllZcch#oH%c$r z(jJMo??!Gh@u<{obM0c9G4qtCbB=nx%BR*z@g?!ZpRy(0Ky|GejwC2eaAXEXX~k>L zwbWn2RR1CkewG>Kw6vNOKZ>Cb>`BZ=L$i2O-)BHT77BC9V%+GjUNZ;wJQ@w2;Ws3~ z>R0FN_vFDu`{)W^5O^+5X4@wOC4{P90b)A55^QFe%E32CH`Phx!J9=%_AQiy;+2-9 z4Z{ULd?mbw2zCgGdj6bO#JsBYV;hr^?1h4+XHROxjf#Y(7x|*Y=v>&*%Se~?P)xev zToxoVP_*z=q^Ode(&!~UA!QvBtIh_uQ+%2kL2Vt)4m^SPXD3Y}=K(hTO~OfqaKgd0 zU&TcRC46$qgKiI*8dBUP9#$<>AK3P{V6p3tp`WLx@LCfvZ(0i3h)5i;?t0NXektWW z^&=(Dbstx`%jU#$4WOzw;bG{0m3dRX>9MC{Vc$Ff?~+c5+ywMU6K8|edEDSRN$$3H z`_oh~LSN}i84QZB?!QCt<-6yvF`QD?EAUJ+dA_*HloJNYR15A1-?;ol2euLuqdSC! zy-swCZnkyK*)#Gd&qf?h^&J^d$A(s`&hX?%xM^i`jx3+Mf$SfKkK;hJzCQ86h(wuI zHLH)KcP>4-|EKUCT<)~$51Dy6{=r3+XK8r<;)FDZ(;uJ(<3b-(ZZE{Vs-Zkh(h`rp~U+KbZqgL-(cymp99&EoIe8Z6{aIM;d8xF-k z^kav{W(q3Kf-_hu`0yb@lu<5gCw7Ra$V*c#Dv>n4t+JLBR$k{K-S*3QmpR3Nil&F9 zge1}raI=I{{=cEDL30tn?AVFm-9Gq?JVaR9kIsRonqz3x$xf#EoAiS4(NIEV5;73T zAseIV*G$Bp>6OS&ihv}FP=Y3H5N9SU9U=!cqTFl`%ah@K_6{PVXSWPMu0AiF0gsm+ z7rhiz6s-<_Nf-%S#;HKdkW%TOtchkeUD&w*lS!z< zH#o&s%}z!L6l(OE)x4nrB|;bK9OLuXSiRyV8!GQGulZ%rT)_AeJB(&@xy{Y-P;=j2 zQ^{fA$n{8vo4hHK$UfgO9C^2Q0t@-%ZK|flfk1NzQ6Jyy@&eF37ouPNGc3R(J+c5m zpgF4+;$+7-7GA*jfNQAH`rp6Xq`X0oHB8lYEn>r)hjS>;89&><#+4bQ6jn%?TF0Jf z=aZ?y72tH$e3|vZ?YFh{oAGk6X}O;`ax2R8316fr-?mQbtVg zJWmG1!hfv5^~{_|Jqb~-aq4_YYqQ*2WjL!1u>oaS|s{)7BZG4nMfn2 zNFUEgUk&eYUj_g)N=01}g;7Lfuc9w%U{o|zQ3@y(4HPP-Ygzlh0yjc@uKUIQ{{U;T RTM{Dxm>F5)UKrq${{@I~p-}(; diff --git a/riot/img/flags/GW.c92da4e.png b/riot/img/flags/GW.c92da4e.png deleted file mode 100644 index 20c268ce0697234b88e1223c3254d0a5b635c356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1608 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 T){LvvBLiThZ?0FQOQih^Yq)J7 diff --git a/riot/img/flags/HM.e8df0e1.png b/riot/img/flags/HM.e8df0e1.png deleted file mode 100644 index 8d1e143791ff36a8e5bcd8b6c36d875b747d2292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5229 zcmZ{oWmMGN7Ki^ZLwBcu2sjE1gM>5;rF0|BNC`-Hr@+wYs|W%TigZW}or8cNDbmt4 zbjMJad%xYg)_vC6=h^4%_4|I-j@8zDMn=p`3;+O`%5z2CJB$9iDDm&k**~bycLKkH zYrp~Edosz@OT4=~hxKz^4FCw>0f4YK0D!%F3flkxZx{eEaI^;2tio%gZBV{#!N*KuJ1R! z^T|I*mp7@|a^G_1_*7&}&;JZ;itmutm#NJ8cUMP>RU8|7in&+D2d^$~~ z)sHwjUc*wO@BiCKnJP}PGyMl$nJpaSi{R##e-j0}LACeu9@=F$0g>fNS43k>!GXv3 zh$REqt~Om>BOfz)EXBWAw5hHsRJ#^onej#(3uCA4BAzJtE3JfGXdLAQ#=JDH(~3i@ zA-cxR1(LVGN(@i0E1e%rUc70Ubf)d{p_pqyJWQCSf7v!d?vy&C?zu_0+5GOS?o-G> z%4Phz{dGO9JmU6aL^BV1dxosD!XkVy^%}?hEn*UL8r`p={rgK@kD~mlj`<7rEaJMh zmhW7?(#VgB*4Avjd$v`XhYYXOaCy`j!+3;qiILrT-_s}#)1-KMKtH)WL6BT*$Wo6~=*A>@T(+lS)4UwRjvp_tA-pIG$oL?JL`M)hTreUFd$;%5HYhypDT+!3$ z8S|LA7;M&7wBZz9{tMNi`L!W#rVwK$$t<6(a9u;*I1 zf4#rm%N(Bf<`QE~vwdywKqE~WBVYlB}LS^ z=&P-dZ8+kwQ+j)333+6F~&U!aP_`!urd)HbCF2ChJiSXWU@U;pOE zDOp=Ks_hd?Lss4vyc6i$XIeor(bEzy=@q(#>1L96

9tx{;j%xi-5bgXB=KgJj5! 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 diff --git a/riot/img/flags/HN.bdbdaf8.png b/riot/img/flags/HN.bdbdaf8.png deleted file mode 100644 index 4cf8c3112c5992d0e50b3c41c82adea4ab294d10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1644 zcmZ{kdpy(oAIHD;o5|fH_u%aHob(MU`Lsbc?1OR|4 ziHP@?(f(U$KxAD!*vgRs9PR4k3IL5amAAs>Wjl;Y^!EXP3{wDLT?Bv)*%NCX08)_v zut)&_Y#9LP(%5Z&jeDGVk!(;%A^8v#Cglxv zZ4d?ljAa0j4<+GU1JXv8MzXvIq73;f>&ebDIn{__uf9~QoiOZLppD1&`BOb;D~q~I z!>^d;59|7WHR+lgI7;20`mla0#BYXOc2(I2)QvJT0T<-Jw!t`N1>b0WL0$T+V{e5% zor`P8da<6Fg{$0Tz7VaabC!)_%J0Q~mpWnHtLH#6K_#RXOFABR)LKt zL0S5Sa{N4yT7fHwRgTvJdN6VzHtz_lC-jTg`zL=Ds^6?tqPSex^$WP^c4k~VxsG{6 zbZ~z8-gKP#CpOgAq`4G(qJ+>lHlIPz$sX}E?qETow26cyE6k^g?VL8viC90>mtR!S zw;Jj|)IA5AJah8jncndPH`QE(#N3`2?>o%5!w+?;ksDCAVE0C~6{WYwh~3Sa*SvzYPd%`Wc>hOi!xmuU`q z@ryQ2pE+aN@GeWx&xf6=z>(@^wF)h6aHL+|-T~kE%XX{GF{aahFFQj0BFAYd(UV_jxU#@k7)0yNFsX1;iDo-@Am`yt;a_cuOfdB?rBHcppLJ3g3cYQ7pqjBOK! zYu4e!>?yY7Cq|-#2U@ypWf>#TJXrQbuSDmCsO;Sv=5TTUE-l)%ldw|a2B3KbuHyfI zzH=6<-C0s(>nbgj&jbHaq}&Wdh1F=sRBP)ZulwQo2@4D_A5Q5{v*XiBtrH^N=TY6U zv2-q(#*M4}E47nU&vi&xA9lVG{EAV!KcH`Blzn^yfApg*(YHL^(!NW=v-FGwq|t~; zKBGdjVD${)T)#DZ7xfhSS|RfWi&=F;+*?>;#nYF6 zh)rule&fDg*{}7yB}P1d7$$1E?wPMcnnTp)3~q{*cf$|7S4c{2JlC=KOhQ*X;}fk> zyY?V&0rse=FoJA05H{sf(pZe*(pIER<%7r?-<|mW5DY)l9q7#o+lK-pqV=gRaC7B% za&O5umpUFNohDG5_a3Xkwtsc`a8KIM0R2$a+F~qGf=(Nq_;y93Ty^0U%y!Nr1dE>E zk1MzyjbXHxwA-q=2H#z{GHF3h9yoo^W$aV;{c?IXw9|cx<=@+{q?h=)aZLI+QRRZ7 zT;mGll1A(3R_mlnXGZ$PW3;H;Ro9>cdYn1f;qxajBpZrSyaT!}&BZx$E}Z!i6Kc6f zFi3!)O)9;HllG{ZYPl>9Ltt6-FMgN(O#aj7wz+dO5#bI5=~sekZ>%`}FIyK7U(iNE zre})>+jz+CvlS=U*GZE_KC$Q3KVs*2w={`MLm9hAg;#@qvs9p@aQE@o#^ER11YNo9 zH^@)pj!3F^9N*eFzssnZ5Op;FSgkoEoWHn+#)d!78?Txkakh^8&d+4_Hq^5%S5t{W zy$KR($($FSLI_TY3{Q!|QqM%m0HBd52P>qV6&e$Ow!zw=u(n7GBnpc}roEcQeJ4mr ajEp^*{_g_C%46qc0)Rv~gn#Tt$^IL{@9K&G diff --git a/riot/img/flags/HR.baf1363.png b/riot/img/flags/HR.baf1363.png deleted file mode 100644 index 413ceb1586820b1b4aa269c906a88d3aa5ef5887..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2420 zcmZ{mdpy(s9>>2MM(&APxetj7nW-s^NUE`zlKWj^Y-Qz|A-4MU3&;JQT$9UC$Xq5$ zMHIQ;nuW||jZiLgcFupl^LU*12Km9uNG!CTJ4?s7VmnaTnm#N}d;O&;Ss26aYvM0AP#PBK-gWq7DGC+yKBJ0{{-; zbDFN6;|(Almo3bAyeBiR5T z+i zhZKKWl0VJP>hHo}#!ey=WBl*acg620k4Ge2+KHp`WgQ|{%!89k+)K+Kx z2|*isuimGBA#`tPAKcF%NIr*t=7e{>T`bD(F?v*;ETQN}J=o@Mgpy2@LfFm5Y+2cO zsiyR?^|XB;JC$DeeorPN`iptnbUMWG=nj=Se;n`HmRI9^o&Is!upuHs7IPM>d-(J6 zN{>S9d1d38oxDJ6I%|!y@9a#$vpdf!JG`K)Bizhze`VIUxOU$a@N?VbubLR{YFrlnz|}RxMHTnIpk)Z+70%-=P*Y*}hN5BdM+qZv~)RS2&M0=i7ge{jRC56l5+uJo}m- z-fRBqZ);LaFxK*T z3tFv3Z(i(}N^0AYbiqSw%xiH9G5zP0BG0DAOgq8hHwAJib>8dKqN$U+7J~Wl?>mb7 z6lfA*t@|6gMj#@5y-W7#LWp$k79m_|VX8J})e!yRMa1@EJ%co9XqpRtn&u#~SeSWm zQ71ohNF5QFpcinf&7-77z-D&{dtZU?%f0*QSHlG2D|(t=)bCoy}w zJp?1rEmbCT&cVi=T$ru$F}xYbN6vpo|AB^aOEi}zR5RLq2_J&GNHhW~;J4{$OGwH3 zuoKzj?)K8gHQxhgVB5t&hUMche((^~T1s?0X!JC}Q=3vTJ$!oa1idJ#)QR6`s%cH( zG=0vv`MLnfwF9$JDyZHUCw-}|PeM>Gd(owW^cPuiXNG}PlE5j_cG+$b-?El9`CGlE zv_Z?*=0|l+QdNb1X+Kn0S#javcl)1NM8amc5LA)NB^SdMROiwd{;QMpIhCSh%IjlA z&hHPwN(z-*TbI6X*uIA8(ijFwF9ix+4kk&x5DAOi>p1Zx$HS^-iv!v@<|aXs{xFY9 zimZqfrEGIYObSgRz1g$*;v3?xZEu%=N>$)0aFD0R)&m64qYPv;EGTB*jd909Wwewc zoq8Hul~k**Xn|z9$-nsUE$lJS)2%WipeWIUs0L6e=9QgWP7((+62WXY;zc5bLdkUZ z3F+$UdfW9-uhKPZty8`8XlGbgw(Y0qFqj>}4q;4lYgnpp`hgCNCuWd;)~!ckyfCUL zmn$x!^wgy57r>&K`d&v+Z|Wc50QUE`WC=Rq3Evgrd}(pX+{3y15>xY1#U+U_7C-7% z`d2L=#dgY}$>^hC_=wi18q7lro*rsZ%3s7!(Ob{)oI5qJ-KaiQw|<6Yz*>ExSRXNR zo6Vf_xKnelsg)6L*fZg`k|O#-Q4tWwOHw&ni_w?n0Q@GkcE2P2?wQ~D?Hu~A1n|Z% z-+EV-930fmi4usq=|gnTpkLV2J4rcv>X?iYvJn`ye}3pmEq8Mf_as$ zSK565_-b>LC<8oHT@5+TF&gQpYL~$vE|^_FK*rUpteeo^OY@kS&Ro6jfXD2NU-MJ$ zFx{R5u2HR;A6T^$BVyt9Rs<`~!r#}7uK`f#)1!51rS#pLEbqs_Ub6B1y-1CsIWubw zM`1ksOZZmo;-#h0#`A95!E5~$ARuQ(I^zS=NIr

p`1WDFsQN*wO*r#We=_D~b_c z70^^JkZP>-UmJrz%xDaOzrDi|Wl*MgQz{N)+h`t(mO~J*E7xAsEvP;06@?6DCrN=2 zCiVBDpHr1eCwo;k+m9D+N*lH*Ea7Ox1p){fD1sG6*{!LL5Y|(PfUB>xYs}+J4Uy|d z+h6$2P9E@ADvL#OjLnt88_mVQ7dVoR6H5J2Xk*1jr0QN=?k302 ze*I1SS!+Am z-wz0F;U!c`glD$4mAz^I`?c>X{?Yb12a_c{c!c6zAZo$p_Q786!QKX*x4n4)bahUh zKBWdxF9b-pV0p=*q84d%@Y8Y=2m7^rfxC+ E29JSs1poj5 diff --git a/riot/img/flags/HT.ad8e6fd.png b/riot/img/flags/HT.ad8e6fd.png deleted file mode 100644 index 097abeb434461bc2b49bcf88fad320cb147bded1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1944 zcmZ{lc|6mPAICpq#@w;wTp~viW6mKrQzQ{1#}HCsj#6W6gh*MaM25VAvCo#RmNzaa|Y z^?r3Z=F?JOE%^Z?4VI}?F>1m6obP^#qD5t<#4|Y~7$}&PKC3Nx z3aO3JEy?+wojX}9B=IqapCTH%i0-%+`9iCiCI{$4WNZmum-O)LJtA2_ll5___+mzkygh3A+)^B4ZDca*zPApFWITy?2U%Egsu6#h2b#S zq^Yx{$T>(3;qqLuQ%eeC)9m3*K8+x%V5Jen?FYLmcFS>o>`R_6J+WqQHQuo&A=@xj z1m8%zwoDErfL#LeukN}D8;5o;pxpVU{C1r3#Ai$*-g@%stUF|@io-D~Ctx;>>Y~%( z(~yut)l#TE{pbR;tK324UU`BMvVUE$3eXOFvhTY5SxK{rvDp*!I_wH>P5NEI#JarD ziH9Tnr-R1N=U&jm?P3XomlY4wvR$uFY+vQ-&h*+ayZ*%@rlbk*CN@ zQUQj-#b|WPG-+V8Ab>r8b|ONYi0)>QPEM{F54_R2u@tfD4KZQ;@>2w zmfuh5sKo6yY;6|40emhnZz}2Xq7Lz%qWb|g=)+ur@W;aFL-011t@od0#e} zXRg_CX{k|^bsVG#4+Vw1vhqw?Zm|2u>Us49YxuC;cNL}>tIZ;#qY`cSz%rv z8Kx$DAfIo|`mN5AJ0|kQd`y5Nv5DGH9xQk@An3zd1H+iPVeQFBIUVT6kgV?xz4(Y%3rb-SJ#s@Zq-1`BfP zyV6?gi@u5ZArb0feeab=tsy*8o%2f7$}5YeZid(?b;9z46k6^;y#~vqum7%Gr#EJg z_Scs|@1!sje>LexJl<~XB-=Z*hx<#ccvDeyTwn8`$#e@a?0UJ#A+% z)wX1h0$vl3;L~~Xm!HF~kUo26q>m;kpeIzHMsenDqV9Ur9U6ll3Og z4$#y39c%!+(DZ6Xp1J1NrNPmnN2zTdx?L&_juNB*6^A`;`s^G`O>U}mIBo%#=vrpV zmf{){uyURUiC!>Nr2=slXfqq;J43vFd}VX;FF%}6j*9Yazxm+lrl&TD@z+E3V0>_F z)(^>QC5@i@d^V}OzPllaTG>*9ZkN+~);-0dmIg?!We+s9c>E_$>EYhKdb2(4U(obN`1`$*!TOFj|IUUpsyG)j>K%OwlilU1|G zxb?qV6ZdC*oSiCKp2A-e_O5Qm8~YdQlxvE;eQh;c>Vnm>;gRtF6YmCmcLj8hX*J{S!1Fu`bGty{38N50JITW`X>;&C$tS*w2>%XEtC#I4WWfX jAa1;yHTgpj5_T~-@aDe@poLx}jsUQ;K4bOL0-Nw3KIe8h diff --git a/riot/img/flags/HU.145d10a.png b/riot/img/flags/HU.145d10a.png deleted file mode 100644 index 23499bf63cc9e96bd7e8f87f2d55aea489537046..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#OE`x;TbZ+xNtZ#cbOwYMKF`UW=AAEQ{H)oMt+{ws!IE=OulchctiK%+h145y`93*+mkNNp8YXLWSdp=x%@X- z$6Z$Z+M?Fpc~e8D`0{@9377jiPfVz>zG*5hyEMVV;+kLQiG3YCM;GrbteaY1dD*Yi z4`QWr;nC}Q!>*kackh5AKM7B(bLt>Wt~$( F69ABn1xo+` diff --git a/riot/img/flags/ID.b0642a8.png b/riot/img/flags/ID.b0642a8.png deleted file mode 100644 index 80200657c63a59c61de32747f4e75322f9e3eb9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 579 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 diff --git a/riot/img/flags/IM.f912b7a.png b/riot/img/flags/IM.f912b7a.png deleted file mode 100644 index c777acc490b3bf406825f9ff14762c9c0d20e113..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2533 zcmZ{mXH?VK7RCRBkWd1Nw4fjzh7mELC?hrWCXj##VTeI`l>h+*#UvnAr3?rTphR>K zMXC}QK|q>_R7s>`kd9KM4%HXmw^?t!z1F_Jd+%9$oo{EI6s(;yIw<+q*&wZzrAlbxDLL_7{_%FB<(DDoN0`mF>ihm)K3p-*0s%GA2b z@~oUFM|q3oOEHu4&LKU6jwlHjB>t^C`d?U68`yjF;-@ZH6Oms3tbUpPsRT5E^0>S_ zYV{6`nCt5&Cce#b9%CGC623ZN=g**xKHzw2(ye=0RAp4yaRgYH7tA)}J~xnnc5fV3UB}?dgAf*& zhEnpeQtDx~ur?x9Obm^?Emp#|!^2)VOaCQ_CY%<{!gQp#NJFaI(!Y4K!S5A;OL?In zo#!&-4{&SVM``A4gus1}yqjT#A@7n@RKk3Od#w&G2s+1Z<|(QjwK&fg(6Cp)I%Mf5&uZ+V}M(ulfWt4wixy$RJP zkE^I+{4|P-=Z+V(B7YW6J1b(2#+Hwpt0jx)vi<9rdPmpbe7V=RM~+VjNqrc{O?qVb zr{BnD9n+cI_h;o~B0fbpE`L>(TXSjBchw+U_w;l>;IqwI4mY_@%bVHlx-R_0@rFvO z5x%HkZ5tfy>lIUSlKBT~Ft-s><7?r&vkXl$GLl(5j*$*sI>czjszCCpu53lTJdmp# zc;N|M5TC_+pK&n^UkMdTTA10Y+CLZPmg{)bVnC-f`a7Lh;d$BiB!#_D>h(btd$gze z`-VYcM>aw8>k-VVx4a_45cW1i|Dm2TzpIay=sD$hl}ZDj82ANsB>Y+~cW$XZ_v2;{ zgN>P{Y1wj%m63Ewx=njI@;00r{o>u+3D`Q}n5qVq?;u{k@oJ7C_>=K(a?LuidMR{o z$lbGICT&Zr36U_6hJD){1rlK|8 z{;ebCs<4&2%ZYu>lf5c$Vbq#qlb^mE-?8xy zSr97?It4zCV`X{L-vKjasAwMMy(U{47BHT?+04*#R+ddUiOkgUwoJ`hFN_&ztG;S5gDe6wY#q9-trZ0(y_&95tLfO9c!={26ZXq zw|uE5FsB}!6!{J_Ti_8Gd}4fiy11uQDVylBv+lt2yssd%QuE9P>6PrQGAsbX=8&KM4svo{7q;gnsz z0;|OlO6O_pr@{v~S9oy(N*yH~AnD`7^M)tQf1oPO1Iw@9v*f}KG0uXbkIH^DISyoE z+G~i}_vG!K#2Jif_UQ^H2kh7_#3CLZwr1oZ{5rd(w>Ar@qvfr-%TQZ%QPGB0=>Jkx)Cfa+Q6Z(M*h| z-Y)xu@4n)=;J_|%t}Z8T*0OooTE!2p8nq_ACikulL+6u}CZfJ{?EdKg-qi35vP*1k5%%391MrZ3&oioy#;wl|xt^kh_I}`?}q?6CuN9S~yu}4>_4iOTu%^ zElYW>HCaCzqptMk3X(>kkg9sDHY2$HcZ)!e(|-UBySNCv-rYgY%A-U!b0K?OA$#k1 zhIw-UXrR@#)zD|vG=96Np{a9LT}KP8idNS_qp!8h>i;Vc9OC8g6aD`Ke1!xWCjeNP L*_oCbyT|(wMu^n0Eu`2 zkTU?lQ2+qQSYea@PSs&u_^+PsDym}1tvO8vjo96EmWqu3)lIHU=5iR~GlWFCJlD#v|+{_!*P1D^QHj7?M*9|yYXv>3H zCLXDJVKsDG#5--eagbV3Uz}51HYg~1U`|3@psl$YthwG@h+n}Y%&v*zPACR3ryDdK zF3xwqm3{1;SGFBjo=_yZ5KDTsbUplk5VEWqNxQr6&MWMViL=C*ZTh)S!Z+p5Oi#%{ zrKP9fV)2~w)9)oOY@>WhBt>Gz1Pr@c4q|P`;_ZF_jyXrVo)eVX_>C&~{2<%~H0W*c zXKL>!xQVvL`j(HtzVqbGk}SeGGGfWN#NH_P{$t?0?}8er|F8S)qQQI-2dh3LAIJ4& z8Nl$Hb{W;=n9#w2_4+^OiUg6^9XK_vMF$OXz@aDF>)MqX_-na{c6gg!HGny1HVX;~ zp3-M@Y%HJXRKs5qOyuH1DOuTCsMYuO2I9Uxe)>7{=SC>u#Mw`g%5xExge_U zRcLhE3b?95H1k2x$K*p5YyIQ!HzOI|Fj3RFIVN?uR4Hy+cEY$Zb}_P((PQ3i7slw2 zS*_2tr0K20vhmzab)-zT^7mvRJUzOq@e`)bW;FF5%AfK3bSkHRT722Rj^KIqQkN0p ztuboA_U2i~Ce2+|28&{T{O(-urJeEGV|3O~XDwviFH7{Dmpa-THzL;v@PUzmkvt-N z*zz9JQ^p-Lijq(fi{WK7sAebcQ67s7`mGiDO^1ecT+qIP5-PesGrm6e!Y?yA)<2&>axGs4H3zOyr9biO{;AJY?dZ*S81#SbZoK8Zeq>jf8yR>#>6 zRNU{uG&@aS4`I$hw)zHh>9a%jk;KTO0=Qn0UeWz5#0BJqDBn!EL@uc)O`|_@ORDi! zSbUqcO@ve=$?ccSbPt8}p0S7hE>8JB2=3$*bf|#rf4%hWm#QGXqWq zK*v``moakZ$jRU}SOMj_Wb#Wi)nto&lXMIx?jA-on<@7k)F?dSNEonHS6-P+UicKx zb~c-O|A$*_a_4wWRU^Z%A++HZpu|l^Ke|quL&lJleJ(Vn_0 z17BRdlkeZ_aO7Gyy@}W+uP?O7n?Z>)3rngbfvNE=g%*ol$Y-NBo~OjEKEAEp+WbB! zG_5OkNxJhvSY<@4AWzYJHG@_7j%bgGHRO9S1cwD!&Qww9e#8Ab(&gf(F?W~x%u$iY zG{DK=CV*wf2&Nbee>v>_HbRbrzAhX(QT7qlDt^dxF>>hAcO?`A zN*yPBKofH<-kT+W_GYy=PB@mv*N}wJwIl?^ir<54=vy_Y`@Yts9@ds*Y#5N_fFIPH z9;)E7gT7b30MO7DwV&Lq@euRZ%{IstkrQX~*h5US`>nqgyxPz9gn8TP2`>9{A8!6H z;!=XrW_`$H%Grr|Y)+Z^4=Qj`8xN=K3l3-Ls-E;O2_CeB17Qh~juG*ZDgXq$wVf5- z#)@E1C2V)Jv3A^nx5QgJ;_>W`x6c1#h+!T$^skivZ_p?S;i?RPmxr%=6`67JZ$6Uk AHUIzs diff --git a/riot/img/flags/IO.1498d85.png b/riot/img/flags/IO.1498d85.png deleted file mode 100644 index 1675d8e7dbe93d314073ed5a52598454712b2c39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8096 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 Bq{{#R diff --git a/riot/img/flags/IQ.793d689.png b/riot/img/flags/IQ.793d689.png deleted file mode 100644 index f2c21f7260a8c9b4b132981371f647e949bf9a1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2119 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 Zdbx-H{|4$phZwQ}(9<&3tWn3r{ukaKYK{N^ diff --git a/riot/img/flags/IS.e6aa918.png b/riot/img/flags/IS.e6aa918.png deleted file mode 100644 index 5ee3e63c5c2b060713eab402c4f7204d1932c6e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1483 zcmZ{kcUaSB5XXOvK#3v{R3IcmC#X z0KldJfP_zGy@fWnA>eYsNS{mYaZtf#4(vCV^Ix zwu)Hh4y`xQ*R=}%v^a9ptSX?lY9?sW=T-#+KJJ=x9+E<9-Q3k z*+ZpD>JNk4htwT967o4={U3!D>#rluJ4kmDGf5?_-J;VwMW@q6r{IGTtn354VqNvp z{Fv_eX2@R9$nNX$EnM01*85%DI8VY8rN2!Lp<158QlbVn~@sf(jZ_YvK;Jdam3!1nHxCWyTaV!>q^0j7C&C> zyg0FaZ7!<=k=93T96?GwKSuclS0|&1h-7W(gNOXv@)Y`X3vIpCvtW1fG41T)vaT*n z1*K)I+~p3q!^O(!6Q+S`N{RRl@{MP2p!Z5L2TvYtzyFy}{O3%f zU_mOiY}GNT!3ge^tSOUIQ^4X4wcHKl7hKv>1v>rds(8h)m8}_`*HfFE-pRRx#@TKQ z+I;>&YVOSf6|ynSoFNv2bL|wQ#yL{3T_ zc~r$O-3(;fYDO0tTJ;ls`2psFFh`khZg-y9U0SB?ZFsbk4yEqv#FOEm9A0KK%vxu^DY`4gR z!O|XCs5#K(^-TguA59f+qr(yFjgdc67*(*nM6$gK8h`%Op+UIZ#DKeJRW7Sx+Q&%T zzTP^da7_=X8F#9O*%)jV*@AVVE6Iv)>uri9H9e9JC^Nqz6Uq2GsEi5o-G@08OX znf_GXxvxUvj*8IX_XOy?O527U%9o()Hp#ZoS|7Xnrhs`Welw-UPLtq62_uCaD>p43 zc;2KL)G>)7`i$#Uz4JIhKBQl>fA&BgrBx2ay2#Dx8TC|R-Zd!7v4EGfU~*;*E+}Vd zz=q|&VOMyrVl6K7bhkgB!+seb(;%)EoLBzHOVmyh#$o56YG3zf3}}LJCWn;^&BgZ? zOw0lvjzQ-~TzzH@ZN2&v-W4gdh4w~iEKtlmGa$*<8gbS<3yZIY%UWjp6n7L}L_@6! zV&$d_kju0Sm9|+t1pArel5P#u`Lo`b#;>zp7fOlz-s?@zI(3e&-~*e38q>`gD4haN z_zA`(<+M-m$bFp~MESus5B<-Di7`sO9@WD F{Q>ydrD*^F diff --git a/riot/img/flags/IT.36385a9.png b/riot/img/flags/IT.36385a9.png deleted file mode 100644 index 53b967be99fa1f77a52054fd8a297ab86c5b0f06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 572 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 diff --git a/riot/img/flags/JO.f226a55.png b/riot/img/flags/JO.f226a55.png deleted file mode 100644 index 8934db7ecafe170f9a832b2b291c3542eb66d666..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2572 zcmZ{mc{J1u8^?cUF=!0gw~$@7VQkkr7=t@;Z57frcCLL=ZrK?ONCa6C3_!e%ER6u5?!mbeS16+wcQ?1S1c19T01!h2fFs5zh6(_;kO1%<4*)tj0Kgxd z_r^w#v0!$?nPC`Yh;Gsv%>Zk#x#LX+@&Ao2KVu4`fQ4FEn!*;KBK#;hVf)BU0AM+` zz!=&8J-MD6X>ac-)ET{*FDT$4V6Ezd^0ZYSy#LvnM}utdaZ1Hi4VC2U4FaS(kewc+#F^!lLOC;W70%J_+cf{`;BV#-Xh6W<(uo?WpFBQZ z{h*IJh}^srwcED2J1uA}$HSIjT>LM5tRu~*?)(x#UiT=Gr@Vh5SX%@U(*1?iwK7+7 zWxp2pTU8H@tr-Gs5@`(F^DfJpL?rGKvqDYC5ua8s$M}Tj>l94Y-IDOFwv;*R($k}< zI)s??WNg&co}8PS9(*qz@`9dLdmnGV%d60JC~c|;Z1YCufF=nUhx#Le?4uUoTy6OW zyzAJJCGVAr?}sYSPiTcUvxivu1I@5+1kc2*@ZWXBXq7m+TVeq2AnCbC!`BnE!G{5!Q@oipgXg@^!$b+<$jGgwSXuws<(a1rJ! z3FqKq#S|CEHaSTpE6(e}+pMF@6+iPc(R=1&*D{r^O|>Vky}5pu*ot4nZ|2xRu$N-j zlj*QIR^|_2Sx7EAeBBIkmtr!HrS-(BKA_xTtB{7E@TL&R@6ucS#Kx6q=`H9_=SjUk z-3-$`oZNC*v<15H=<^t zJt9fqd_XQ3E3NB^@UPw$4Rl~`InbbJf8ziB;E?cC6oij3gRTB#>Uf-OKpR3;X@F2( zoj45*^dH%~Qr2W#6*G;7=l6M;d~wlcUN=-P0EJw>pMIrD{dHhRFRuYO@8$cF4fQSG zW|cyF;G-k=oTx7Q(%_`-qRogx+G*>V5S~Aoph$AId+RI7Y0U8kj1>pBXrs1h2~TRd znd}F7cX&B(HWugdF2Qy->)}0@*RR*HE-7GB+RjyYpR*EYQy6c;Rro!%sWL?yh8j)STd~B6s7gP2rHci*R`T>D~j<0`SJ(w z-B^bWv8x>}T6^xD${FThf4Hmoe2He!VYkFn|9XmPPERU-k7Bjs6rwL^CUZuJIDC1a z^+=GUpVQ)DbzX%3Ltci7wO!8RW}Wk|oee1NXt6rSHm0#{(S!yb)j&8LUrWUqj=+U{ zLCijLK32$8jM!QR>%ELjK@j_>7UgK-+}zm<{JZgC&i#|amXa`&p-K)N?+!#$fC)F( zF|gLaHO%^2u2i5Fm9lW*!s*STIJQepR*k53WLAMQLW=a0q=L@AQ?tuw?D19mkN1Nk zznzUg?b9-%4Z#TB`Y@T{0{({xMa?FGexp6^!jyw3kBHwcEdN|OiaSXAf z3o-3^J$hfZtAgi7Pw<2jce8Q>6JfLU2l~)eZif4yeIEP;KPY;4gqi32)LU2 z2r=OK*ASN^O%O>+6tW$6ta5}OSy8=u8J6K6gz*FrN0|Us9SP;kDkL8TUsPLL%6#>L zYYI1VHX;DHN(y4~b#cnfbq^!xq5`{^`W)ac>IM}O@z*h{;nGe;M;E(@1^~-WAevfN^Q8Ha)T3!Yu(-upA>QlP>js()qujSl}5f_$0Zt!KA zgU7d;?I0JlgN*EYAt!MsEo+6>3{$<%yv>DOcdm`4v+&eqknt)3RvKk-+bVVT_hOVd z`U5y31qq+HgBp5`zm;lV^HGeUzDIKIZ$JqbNtR24VOd2#%I??JUUrEKja9|M-6eSZ z*PlDO5ZeO4t%>F2A9)4x#U?Q#mKmVM@B~R$zV1owv%uG9~i5-%#bcDcZuZ<0)J~vcVRGKP_J>5M3 z6%QLm^Zw7T5wgAI^6J^z(3`yEc*bWW9ctfsvdspC%YWB^b@s%j}AHI&q}?bT2^ t8mc<#NCl*-4ifoy_p<)K3;{tNzFv3!zk#*zMl8bsSeRO2YK-x5{{ec*i(vo& diff --git a/riot/img/flags/JP.5702fe2.png b/riot/img/flags/JP.5702fe2.png deleted file mode 100644 index 6f92d5236561007f7d1049be4c1e45b1dceab05c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2402 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 diff --git a/riot/img/flags/KG.6f69b51.png b/riot/img/flags/KG.6f69b51.png deleted file mode 100644 index 56b433c7566a47bd1b7bd635525bf8ba04808896..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3258 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 S1#Z+M17L1qZCq}Ii~B!iKkrBY diff --git a/riot/img/flags/KH.5989492.png b/riot/img/flags/KH.5989492.png deleted file mode 100644 index e1ddd5f84c1fc14c1be1b3f012bedb3b4e861c82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2888 zcmZ{mc{tQ-AI5)XnvrG39Ae6Hj5wNXjhzXD$ePAhmeeGr$T4M?m>Fa@WZ#zxEr`kz zgRzt)p~e!jgt3e*N|_9=&L8jfoJq-~@s-ng0 z?ydmzdE|I}?pTFU*V{q?4Ruv z{O0z2p7y*;=;jVHcQbbm5>6*z4)a6*i(~Dt&dtvMmc=5A^y78eZ=r8JI%ex98J)QL z@tAbmaMhY_P|)IH9+u-@|Aj@khkJ`&R=RS?KSP=JQ>tF_}gl=9M=0y9$8roKX@ zbReIBZ0jsP@)fyR6TJ6Uld1yk=t64-^VQUGv5!(RADjA=;W`{++?+H*e(t&xNkQa9 z3aD7ND1ytsp43M&iX{SbnfSW*>P5~oPA}*<%;MCR74`rxZ&Fk{kL!_XHSk1QWH2IH z6eSxT8t+)F*>5vqESMQ=D(-!X{!OGk1XMEW;#8|hexW@Xz^PYc#CI)axNt8>Rqse1 zurkXT2b*WUOZL%chUfA%p1v>0e;bX|f*DD#gJrPn6*1`XusyW@yd{fPh9(K;38Kz8 zK5eI5H@kclI@|PtS|LpI@N{-x&LOaq%hPnp>D|sAYITy_9Q!2IQOWCf#YN9NReiPk zXHuF(O|2DoUtD1&P@L+ultN%0V%(Zf4kk(3}if zjGyU>KKoQ#QA>E|&4N#KRBZFT%7aU>M)>7 zLu*0kML)EJWHwTncO3HilLlzxhaXRTAIK*pB%GOpYApJo{}g7<(MTLYXazmtcq%%F z|B49k=|Z3v#j}qLAeWfm-R3!)wb!4<9gS)mrQ^_3p^;Gg`?tHrk!Np$h($lTO z{$uZu-;Mr6r?@3GD5tK`ye-OkrbhCz2WoW#gEJ~C9bo2WQ{pTZk@4*ZTUso94^C^~ zhc+nUU+8d8Fp8&*;pmfYc|!fL?md?acom3cPyVH`2C>=BU191L@N3LmuO4AFW#%ar zs593iw+n&0dz_x67U_7J1i$Z@!fl7(t)=@Xg}R)S`cGXmlS~}Vvvr7FmbnC?fyEe3 zQ+qGGraCSYzVG#Y^C>l`xUm&FgI|v?1Ye~Bq8M- zpJh+))0Y>CyJM~3NDYGV*ZGb+sOts|^JDG$U&kwbs`E)so{5?`Yp#hDbDRYdWqqkU z=P@>@GVE7WPk?hK1%e}BJx#&i%bG4u!jLCodq<&|m5X*5UC=0Vi(OqR+{!3yql**X!3ntBRL?b=Zt`ei%lzX8k-Dg3@wNzz%v#1R6fsh!Iq``5dagw{mVpX&}e4 zL@;r44ejmJSic<#O>!u+har zNs0%^Wc7|hh+e1u5AdqJeu>CK7*J_zCdDIn7Wqm`5;EaGt=h(<! zKomKu$=3&yJbg{MSIZP_GdKb#aS36MTx~GU%FpSD7bfdh5kSk&Zyqw98q|;(J2K;`sB|Z4k z3)jRjUs^d8`Xd+xlyds#mbHf=cHWR~ky}pM0!36TRcnvu%uLUW9aL2uVld&&vC-zE#=xEbs-`5_l?`+=bbkb zK~WI}om@ph?BLgwao>S+$pUV1_O7V@q`R}^8>Khu7k!eh+L)gRv}jas+->QJcT;Reks6nu$nB^Gh@M3B&P#XQ{U}rb^ z?U_(*A*Mq7rB5dq(a>%KTrK?|Ns6ljh%*NYqn6?NjnUi$sW>ilF@i*F<@ z1JdKt0N>K3drU~I60KPTIDru-ajHGeRy*G0YKb^PDtvODme(YzFWY??P&+0HynPg+ zX&<`F*5gUm#5<&bX_Fi!4wGBu!ll3C61-);*OR%;XkA~@EwTKAoihoO&da~#CGO!m z{#~r diff --git a/riot/img/flags/KI.b89fedc.png b/riot/img/flags/KI.b89fedc.png deleted file mode 100644 index 8b7c54bc0fd5cb6776c02147df745705114a3a59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3661 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 F|1T6US`7dI diff --git a/riot/img/flags/KN.13ddd2f.png b/riot/img/flags/KN.13ddd2f.png deleted file mode 100644 index bc6189bed120b39722e2b809bafd3916a6116fb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4213 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 U0ZpOZBT@kX(>Bzq&~U{32SV%QEC2ui diff --git a/riot/img/flags/KP.3bd86b3.png b/riot/img/flags/KP.3bd86b3.png deleted file mode 100644 index c92248b9101fa5a4474c6fef5e011bc16652e5bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2293 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 diff --git a/riot/img/flags/KR.7e83001.png b/riot/img/flags/KR.7e83001.png deleted file mode 100644 index ab1cb94943f8ab9abdf63a26c8b9d96abfeaa545..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4837 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 diff --git a/riot/img/flags/KZ.c105dab.png b/riot/img/flags/KZ.c105dab.png deleted file mode 100644 index e10a1255a08b1d59c662f3a0f21bfad58f7e0eac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3466 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 diff --git a/riot/img/flags/LA.2856a6d.png b/riot/img/flags/LA.2856a6d.png deleted file mode 100644 index 6ad67d425584503b532e66ba2cac366a34b38e63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2119 zcmZ{ldpy&98^?d!vRTd~hmtvSOU9fU)|^7(E@y?tMoz;TGGbe0Qi>w&rWh)EBI{O^ z!yNKR7(%!mQ!DGvIWni*>wccs^Lm~?p6m6xuJ`x4uGi;!egFGpoN#lL*sZ)9000SR zCwq4x&3>jdR9MH~)f5V`>#U8d4FEjN659$A5%vhYle;SbBxwTx?J@vt2uCzN0K_8! z;7=R?pqT)m5PP@oq?K?14R&#~7g8AOcJ)*t;IU4AWFc{X=VGL7ukZnjb9QxrO^fVT zKJMlvNq0*%;8=_y!E}@rmOcrTFvBv`U$puSo&{H zvsYLS$P*OrV81{&J&+oniSi=^k&ok7pX^`sd&d9PD-k;B~hpm>OUEyK7Xr&#eeNmbXGbNd=j%R(UVQ<~Ewbb|^WrEhPT2L;^i!?j8P z%Q3sgaNg(cDPtWS0qq~pLtc*8jYq%o4n-eGe$mo;L$t~POo!$!#XO;LeC~(uqgRi* z5#c6#k~Wm}TSh_}Gy+(vZ*$trL@go*+#=9YT$w)NCX@DTsFm{V z)bJS5H?R=Tc3{94a%#ZlK%-zUE%4wxsC*+}uB;hS_zV63_SpbQv@P;Gjb)!*9T8X; z1S!`gl>sB2E3)q|Ek4VB0<>epVee5rAnEH67U^?>Ni7$dQX}G00v#k>g5pHq+^1P+ zdxuZ3f+!Bb+^^ZUEWFPq}c#Xz6E z6_^^e3u{V<$0y6c>-MLn4TTY6k@2DCrN zF-M&6r1yrQBK)ONd#Z= z7py40h4I=tADCJPZM`97*bUja<)MgCdfDyAmzz<88X>YwrO)*i%?CAd>) zZ;Uo(*AWQuJ1FTKmCD0U=rZ9^cgC<)gEQBxX)r11b(ipOfu;e;@g%SAVGLMfR8V@5 z#$4vBzZP-Yo-9r0q{t+&@gprpEW^y);;f5wnMj*ilE+qp^WarI9EP@3aX~bx*Hysd zq+h7>>j?74URqPazhX=tOLMKOZJ^NHdj!16$Fe=`+91Uvw@Iwq?#TH3k&0YA zN}{~gb#X~D&TjG3&BIHI(38wfNR_ItQ< zgVN8-W=xQ#fcMex?hOo88r!R|v+J8oA;%=3n;`1rP*SW*I|!BRYdXq`<}S84t+ z%-WC4Q&RY}``@1~Ucnjj3&3T694j`P?yra}LsYvY6m8uNRS{&A4{Fn9jItcRi;(lz zF*k9AON>>+{3ab)D?2O3EKJ?Yf2e((Q}l<1r54p-@WzYWl*;`pu5_guJFKGhZ&9m= zXKgX1_TUUPaOO;=A9W%i!K8|FcH-Q)4dHOJt~Kkj|N!6o5?+V$-YnZH?|R}#9t-lv~Un zfa1PBtOr_;rZ+%vnqATW<|7%XOO&EMkWX(qG<*g;(-6OJGCv>vu5rf`o9se`h?qmA-Q3)4_-HKgsyW@S z6@pzelw&>?XkCYQD>g@QQochD)kgc)-)Ymowpo?(f$}(+JTnka`jUAsW{RP8vdHx{ zOy#@|>Xh8}dDVx4s-HH}$#(ncDsSgmrIl2#|1zk*?dqy!{tnQ_%}Vd38y^#zs#ctX zZyX^gE(DD~7a{~;j5IPgK$;pDTX-6y(56Oc6Qn-U2#rK0wtlky9|19j5FSeT{{nbX R09_~moE_ZkpV;Cq{sq~a$M^sM diff --git a/riot/img/flags/LB.18e49e9.png b/riot/img/flags/LB.18e49e9.png deleted file mode 100644 index 865df57a42f5044f43d3fe10a850666d612f255f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2537 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 UB<_1B3If0xTPK?eE8nF50Ee7!1poj5 diff --git a/riot/img/flags/LI.b568bc0.png b/riot/img/flags/LI.b568bc0.png deleted file mode 100644 index 57034d367c4b0548a44aa72be81269870b30b53c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1759 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 diff --git a/riot/img/flags/LR.cd565a5.png b/riot/img/flags/LR.cd565a5.png deleted file mode 100644 index 46c3b84a92509f9adf6d103e7c273e71044280bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1903 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 Yf1kMjZ{RC&NrnsnV`PDTY3O$QPau|BA^-pY diff --git a/riot/img/flags/LT.80eb968.png b/riot/img/flags/LT.80eb968.png deleted file mode 100644 index 7740cdc0a09abc9a6a36f2bef086a4d1e5e3a376..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#Q-#wsLAL+01oqR+@=|m{ypW+li>R z^M$!r&*ZZMCbNP<-=aEcebzOFj4W4Ku$++1Gx( zE41@?Rta16{y$x>H@=^CA~$rg@r_qEzg|4H5XiezYVK;+{f6gTp=n?G&(_w(+TSnf zFEXAHX*?&9@$oc?ea%G=EPW)|g4+&GDLiLTImu;S?RBTTAlt)t4o>r3{>z9Z?k3Rm z=o@nH{hrlqKN3IZpx(Fq_g+ diff --git a/riot/img/flags/LU.dd87418.png b/riot/img/flags/LU.dd87418.png deleted file mode 100644 index 8f383e674e84347f49327ff69841dadc6401d918..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#OE`x;TbZ+l~S*j<3|39$fGgkg?Ku@j}h7sp$>}D|_bD zCJtSx<$JD3vvU_!Km9+uh@*vFZqgiWCZL5t5V7zO_u8%3tT=MmovhA(wmBcH_4}`z zUbxP*)7u^^Udg-udTW$TdJg-c_W?7KHO?4{Jd@xm=4rJ&7V-M(mRBp(Z*LT+d?DL= zsOj&!qVE^Vy#5@~(AjJpIrGG~&l-O^m)^U$BJIzEHB~iP)~ZhHFWt&ocXabl{^&EZ zy}7shIy>%vnq6lzOMZX4~M$2p(c_L|#&+Lo-eNs)J|MDV{v=ipa&%DhzWsI*VfHC(}#)5)y* zv#pR1H=O_J^!8;>H@%A+_%r7#IsYT^vIyZoR#w>+PH<(f;vw zpt^>|1+`5DO-D7J0UwWP?je^J zUdv^l=bSw*&QtXHz*q0xkv|W!RwpX~tpfvx>7Mc~fg-MflQQ@ZU2jt0XgV-s<#~UT z*@+Q)+2@^CMdX-dZGAKEf?Ugf#Tn@w&m@~F+Y;shnREKTrd|JXcJeo!h_@dvbAGF{ zU&C{LOZcHGS^K#O#?jp7pD*9iPMqsyQDt?|%lrE8ui9^?df0mT@0$9itjRb2N%%9q zt?7rlste7}`KiwkndG!-)n1`6?=PR$a5L<p=fS?83{1OU^M^G5&x diff --git a/riot/img/flags/LY.1ddc328.png b/riot/img/flags/LY.1ddc328.png deleted file mode 100644 index 2884c4c0a9cad4e68c4f07e93d5191e1720e8fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1273 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 diff --git a/riot/img/flags/MD.1abb1cc.png b/riot/img/flags/MD.1abb1cc.png deleted file mode 100644 index 8e54c2b815f714e64a395c206b3e8a814b4107f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2238 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 XG5_DdQR+rMG5{BiF5wys@JasxgAPW$ diff --git a/riot/img/flags/MF.eb77708.png b/riot/img/flags/MF.eb77708.png deleted file mode 100644 index 6d50a0f544ad14e2da315e53fdeb187d3c8781c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 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 diff --git a/riot/img/flags/MK.1d50659.png b/riot/img/flags/MK.1d50659.png deleted file mode 100644 index 84e2e65e766ba023f5a48903812a5988dba7ce26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5066 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 ba`RI%(<*Um;G7@Z2(r@C)z4*}Q$iB}jbq3l diff --git a/riot/img/flags/MM.37c1518.png b/riot/img/flags/MM.37c1518.png deleted file mode 100644 index 70a03c6b14d65efcaf70611ccaa5ec7415cbcfbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3123 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 W{=a~&*fEAF01S0ab!xN-vHt~gp%(-I diff --git a/riot/img/flags/MO.d4eac94.png b/riot/img/flags/MO.d4eac94.png deleted file mode 100644 index 3833d683e7cdccf977da589ef5e83ebf1be96f8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2994 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 V17Y5)um=M`MNw0sQqD5`e*ueB;w%6F diff --git a/riot/img/flags/MR.b2b167b.png b/riot/img/flags/MR.b2b167b.png deleted file mode 100644 index c144de17f7b64a8731fa0d8ebe507fb788251047..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2897 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 F{spdsOC$gQ diff --git a/riot/img/flags/MS.700755b.png b/riot/img/flags/MS.700755b.png deleted file mode 100644 index 12217070421ffa3e914ce25d1fe09a97428405bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4967 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 diff --git a/riot/img/flags/MT.32eba2a.png b/riot/img/flags/MT.32eba2a.png deleted file mode 100644 index 7963aa618a42abdd533d93b310cb167fc18e1360..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1324 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_&;mP&iNIEGZ*dV4$8XL7jA@sIB- zPkBc>RBm*V)L+|^dBs;oC$Bi4b7p6CpplTTS!!DJH?f_Con5;mPfp=pS0Y(>`kr{1 zVuDzcxO1ww+l@yZXEqurT~I7cn9yVt#+7+qZ^6OT;%+T8qKeECV`Im^ud`{xw@ zn)8HFu|>d%141lvy1T0J_~VZiHc{@syZ_zaaW`-K?X~}=`TOi(-VviW{WPnC058kS zbOwWh$;<|s-}4z~SQ+n?RakiVAJ>D;dvZ#c%<2~MH>B$PN$vP^>D_z&qfTdv`<`Y>E^vPPY~_MiV)&Im8!D%0uxzB1ym&&ll zao^n#v%!WxIRBQ{8uw>*2)*QWQ zx4?O?mmbfYxAO0_nWHCvmCIJt`T1s_KUaCfLN_fpKgVw?e_R(Yan30ZD)v%S`S;4l zcRiCGn;%1bVbI(@kZFGo{M#@^DtE%CM8VZ*>q;0^!k_JZugAD`V`+M{){jeK^1jl| zZ*JTV_kG9me5-oWwQWovuDtOup0BR?)OA6Kse#;EqZ#f$ycf;QvpMkV!In6#U8&DD zRUO}@Unjj{&Vh{&b{j+*|N0tXcf>B+ck|nsuh$hbzdOKv!0@dqU&SOgJ9efYGkQSo znDl(Z(jASD-IiPNW%<4+n$xwHZDziuxs|`eKcm;zTK-PRD8069`T5eYt8TlO%H3EJ z^x?k2Dpu)h8PgBi0E0K}X2e-8hN>MbJkoK=>`Sb=(*Aw5OuKE%VPd@fOKuQvJ*U^5 zX&z}2C(fK~d6rkiz&>4q#q7n}Dt&?F^4C-yn&&A9M*e!Y;Y7N`W_97><-(R0jc#9; zTK&-9oAPqEa$b5{r^ciMK5k6LlALE!R179hB$9Kz_u0zXd-GHfdD3OdAI|@et&d;i znj!@(IaEtrBT7;dOH!?pi&B9UgOP!uxvqh!u8~EEk+GGjp_Pe&wt=CQfkDNgr?w~> ca`RI%(<*Um;G7@Z2-Lvf>FVdQ&MBb@0G+lzivR!s diff --git a/riot/img/flags/MU.3b57dcb.png b/riot/img/flags/MU.3b57dcb.png deleted file mode 100644 index d5d4d4008dfb8b9e00c2bb9021bdaff6969f6888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#I(Ex;TbZ+nD*{fOl}?q|<;KCitN{-kElox|nr-Yh^1!Qg-s&+o=5L0*z=ci2mNpI6R%-f90= z#pl1m%rj5BT;CZ!I{*Fl+qB@h{)O@aiyRZDL6BjbRUO|8Pn#n7>x{F1-Po~VXZ9`` zksZrB_rF`gwOX`kYe|3goFCePu`fSywDJbrkeJf;L~xx;qjsUpr!8x`HM#{xl)p{D3lU83(ETPgVR?*h8{NYEmId4>Lu8~6m@u1tP>Xw{>gM)x1h zQ~P(yXz|%z?%PZAQXjT}yb=7YP3&sr677$#o2q5p_pDmX;q5+S?x9PDa_+Ao=I&2J4XsQJv<(cc3=Ap`J+(#Akei>9nO2Eg1LyqMMo@Hmy85}Sb4q9e0CDmjWB>pF diff --git a/riot/img/flags/MV.c8960c1.png b/riot/img/flags/MV.c8960c1.png deleted file mode 100644 index 0f2ecb43896a924d5f46e5b972a58bfd29d37005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2047 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 DckS{l diff --git a/riot/img/flags/MX.5ced984.png b/riot/img/flags/MX.5ced984.png deleted file mode 100644 index 096cb1111fa1b35a18c0e60d286a5c37fb5a3ca3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2140 zcmZ{lc{JOJ7RP_~os4}KYqhb2A`!%1l&DyWhDuUOEw$E`L4sOlD5p#@RjS%*r!AeT zSW|mx)l#(+OP>ghrDLrGoxHyD-g)njch9}|bC>h|&=m^Kd?!i|a-BAFLtOWqXOaNfAN5oYCxB&%#FIWIT zlmdWERCx>9oW0=1J3H91$+kn=)-*N*q8xo=*~I>cuVFUB?1C@O31!c>#G@#4R$IX{ zWs5y=cCxefOq|)6B}94BFYAsn`!Q1rr`hf#;NwRBE4j~;xX^84tltlj`KOB3O zc%Rej;rY`s&xnuQ1-rCKhB-Fb&UWrNTZc7fASMvy1E-4 zG(}xw9fnm>6NZxJ4;q7q%3@cD543;zFMm(Toe;DCVeW`lRa%X&j`Xj+YME8XVi51g z56zp-?S3EYT_qEbo0&~_&6cKrQ5BNd@9tCmG`i3au&$y$O%Rd3!Q+EKn*r`kfk=qa z2*1m#k`O9MiRt5iTCyN@DYqoMtKl6ceoL6Qdzv_Y;sq{R-8snWaXe!gIvpR7CJ&1_tzvqWZowzTT;@$*y+5qLgKtBbL=$wqPdm@FxALe;c1(NZz^fsf zrEldPeECr)^?A!FDOHJAyj)_Xg#(alN4t!#yXmKyNlMp*LKW)exK_(@KTa1>V3U^F za+#-8!TH-QE0g;->>bD3J~z7=?%X|v%*#5Gx|Wt?CZ<<_IIGX#8o9TBY0H97eg)Py zE!MrDUUJ~)$FCAWsEJ#8N8ae?nlX$x<2K+`iy*u@SV<;bvuu%ts~+?Rf+)Ql_bmJM z*E#a9s2b^N>%_=T;de7o)T-D^bAw9(B;)SOo4BlUB%N6-!W~AgbMEZoc9Eu@GZXxO)uLO7L}U%N}d!TRS2wK6`+JU>$}&U_$8PdHRyt|1CVtwZ@#E)DL1W>Yp>5oci{CEzn{lb|q&EZc))>>dhg$S3XS}>y~+MHh#UySn`YRZ|_d6*vx#EIdEC$ zNP0%|O~N&-9=cY*^etb;vD-hD6)J+$-chq>$dM<)e2S$YGSahj8AH; zWfB^yp^LonL2I?)j0w_2bpPm7lXj~--kmXY=UBOoU|z1+u5j*xGH5m!?045+;r9&= z4MvT;rn&KAuG4S{u?@daYw?efY~`p<`c|z>soi4Yb|kibZv5gUB*P@JC+-QM?fNy^ z#Z|N$tuaB(t{~#%=<`67sS6D9O;Lk+u1#S|3L%ZL)N#%1ciz7FhvbM-OVD!{;{6kx z1zhK5)lG(v^mPmgw>> zjr6L>{^LD}v50^whwe)qf~eEw(KMZ@_!$+U?To&@J_xAaQ=w`c=^!muQ!AUe}PCz>a&-jC&Sqm2@Ua&H&5#r3q#6GSh3y z$_VYm+wbBFZspJnFJyFlt(Xk0OUvM>1^VrpT?aVb6{>1zee(v=#j|&5X zLHfZL_UHX9UtUD?_)~x9UxI-@+rMlArhIgFJL2!u%l6ZGy}+YA=cxpu68xx}+z~}T zdeMN)juzXLm>LdCsvSiXIq6_OUdS6YYaL`6`}V$g(lM7O_+jwhX!M@5W6VN^Hf_<8 z_W$w2_Pv1c)LX1d?XL%65mS%k3x!Uzh1 m8X%z1#4eh}{|F)?1Fv08`u_rfN`Det065vZ+SS@%)BgtZc-g}M diff --git a/riot/img/flags/MY.48c1a0c.png b/riot/img/flags/MY.48c1a0c.png deleted file mode 100644 index 17f18ac51924e8a76856b89a194b741bdbcb9245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3081 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 diff --git a/riot/img/flags/MZ.1ba782c.png b/riot/img/flags/MZ.1ba782c.png deleted file mode 100644 index 66be6563c63c40bc14a90eae8ec739981d47fe3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3367 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 diff --git a/riot/img/flags/NA.72c1ee9.png b/riot/img/flags/NA.72c1ee9.png deleted file mode 100644 index 7ecfd317c71654c146f2a3e1fcc702f96bc6a96e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3679 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 diff --git a/riot/img/flags/NE.29cd5f6.png b/riot/img/flags/NE.29cd5f6.png deleted file mode 100644 index d584fa8429e64def9e3d6517b4b215ce237da7ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1660 zcmZ{kdpr|*AIE=e%VlH=bBJcOIFx2MF?noku9-MEb8I!2Nan#>%cXXaa$Jf-G6$VH zQH!I7BOQw6xFxqHI=QAYxl~R~sU_xpW+FR#zPpUlG)4{c2&O#pzl zmnSJe$#4EH#1>^A8@hK@31~FYmk2;jE_^Kvrrc2xo&ml9r0fBJpALXRdE&nX;1m{s zIR*fDApppP(nkM-%Ey*)9}kj}%8m574**H&!JD6=u> z?&J5n(CTR&2vipwrCZ?ohDf|kvsCY{r?u9j@;p(RG4)KM#bs&5DFLU!d1gtV*^b!t ziP==r^C3<)RT3{N=`D6lB@Ej6{wIynYpwF0&o8GuL~A==Pnh8}jsLSDW#LqAt&>?r zRPTw=dtpe-j?BHGSBkz{b#Qm{Bc<9kGIZUMdt2Y8kqzl$^&4=5umzXlhG6rc05?CY zwXP2iyrL4h;f-Kmh^wFq_;tb60l1D0wl_&wxJbyA6K zc{kM7Ks6Bf z8dk|vv#a@XJ&||x6RM8rv`LvszndgfJo9OlVfs;Dj}FUdm^H5+b~_Xh;QhP|Rn_ZS zrxlqfj%nAC9POZX242fyhCnUCf2em^_qlwSYY(0Ocz+|gh&tI5GaZ8YgPi5Jm$g;l z`X;UpO zHxZy2DZ;p0b~Q?Vb*i2knaeGZcDON8xj_?bET!EqfucHOsaO}*p~%BpRq!#2v+({q zA5ru7zd5{fOKR+#spG{!POy8V?sAE#ybG^!@YYsQlv$Tc7Sri!;R^Cs`|FMvuK8?m zD$0$BSetw=%rAxs+SWFb#~;;H$cH;J2tAdyf(jI}Johsw*k&z=NL}*1sN>2wzOnFN z;^onn*Ut~R9CS>vI0-I2vGIc7o_XyuOk0D0T`qnf*1BmL70|7Z3em4JTWzxHEGsz^ z2^SgkLBT=Uk8`>N%#5RE;I}yqH_PBjJ!5nJ*S3}Z1qvhjE;`lT9Cmm-_mdGV_5oIZ z16EbNvYjyQtiMsUy6NFh%6OHadt&M+R;||)+UEtA&vF}L<5u;=r zd|VFk|4l+4q(E>c&Nqh7(R36lw0S&}`{LW!(v#AFdqYP1553?eTBDz=lvxpW))VD~ z<)%^nnPiiG)kVJv-qQRHgyEHt4^ViZDt`SI#WhlW{>9=3kN@y zAQsfkJYk6b1et1VHNOy4(tCRT)MB7Zc8sH_R0kQ`TKMJct!&D<8}Wmesz(G%#nA^i zzADY(?8F?RR|8*e_V_V?68&V^Smf@Qx;Cs#R!+`*@}dzCo~LXhJ`mbF^)d)Y*#R^G)Hla{hAZMKCdu|ycggsv?_ z+YjVZk7&_HGGZoqW!j0%{Zub+)X-@(dwYwAI&S-03CjplXuqGAt9I#&R51Kt51oI8 zb9);j>*=@<)+R0fP9+-^szSbt7<1ogUGd(G={Mxq?SOb#an<1Eb*%#>JKrWi#B)c! z7;%`(9`(kH&m6riD4F>f-K3UGy(yl~py@TG@30@CbF8W9Phr_ur73l+M6AE4D|3pU zoER9C{)D-`w^1zglunFcld0^;F!nKg1nZa*0Ee|Xun%j$59bhwv&Gxn q;O($hSQ|VRo76h({6B)Y_{f;3#+MB{cU< zg%CM%eCvx!m?Kv+efRtR_xzyjoWuriq~)b(HogAUMhN;Hd*H@d*_v^G;*=EAP?T^=U;qG5 zzm=)66LDs3=6a;l(#if!#&zwGby?X|Ds=obwIu4j5d|xlTO#(G@^Qf@iZa1hMbCwC zt|>}!QipCxiz$2U6wtC|7i*L-BhpER!+Ydrz?3c#UX7 zjq`P1rZpH$Lq^2#dhsI3ykhjKruZNK!53lo2!5`VPA}@%G<58cAoOpcU%4L`TffOV zIT^XE#_y+iv)?S0hl4&6_d<@VEgchnv~PPNI?iiu1npq)I)BB{;YBYa|KqQI;?@}E zO5DVIbCF27`F*g9Qz!|}*(mKco4*~Q@lTQjXU)}kAhXu4V#iz#ze<)hRgDj#+PcnV|IO#+U6y&u7HwcU}MGXiNN{U zTi}ObFmKU`>?VYtA(;ddZLSmh_3L{pnf`YweB5kHu71=}l~^C(@J(`moESwg&#kCF zGG2EGBT4X~Bt0Lt+AyFtr*b=ZK5Q#0RuL^?L4yh(v2U;GO1dqVGPTFs=69Wa^>E=0 z5p^F@UN{fBc9BH=w!9m!#TCzsU?;ht5Rl)!JLkYs(qaa#%})`qt(B(?{cQz5`&Md9 zFd}~AQ~GpJo-t%gJJ9GXB43W|f_Qnp`AJ#z9^`}Qc(cu)OEM_RVhv!tjXY!7SDh_5i1bYT*%_i+-goVs{^N~C^MPYi?`6*E|=Zzarx@@dFR2x z)gom0$Y8Fr?CV45_u2s6x%S(puv6E~Nct5+(hNi@X%0{Bag_Ih<3tYK*I?LZL+ zM_6fTn2uwlbE}~gJ1;+WI2EQ*z7rhHFAe8Ls+dBQ~srRs`mcT0CeF^U7 zm7Q^{t_nJ+o(FeXv(PEaHp$AAtr>y^Q?IxRcX5 z2@ge6_!u`H@ol@&Ok}@z9K^;l^!i+Lwu^p5;kON4Tx zY@)P{HT>Bu97qHk+)C&(j=lI+qh3sMdu2Dhw+S0aSkNeJ#o$D&E5mg)hc%?HKJRF& z$q0}RqU11>7|bOhU7Z?Px(~$Z_PGWROG;-u?`HZuaHIlPG4v#@x$GpAKv+)hR6~(L zf0vRan674bty&|)*EtYX+Aqyzz_B<+zu}vV%-?QTI6t+^Rm=ShEnm!iw)QZRELTaBlLVi^ zSDxI}LWWG#TICfQxsmH%$wBb-Whf$2C^TgCV3#iQyJcR8QK4Xy+HxVa5W9naZMSiy zvTS|xlufKIDsa&9W)^H8p~(SH^dH#Z&2>0AuikFRbz8czC18fX`#d^ply$e2_rh=t zs5$F|TtkK(puk~s_c$%v1KQn<{*l7!AlzfVpC_2S8vBCXFxtRRx)L=zwx&{Oj7zc= zKUaVFZq`0ss9?H=fy9ptaMS*b0*(z~Bz*Olb<%`1t}IjG;p^$C0&~pHKA1MyV(-jbgYP zJ(n)m$W6j*a;ljtrpWI~oI;4ieYyk&PEvKG+bdnWqjNq1yZYy2Z_A)sbwyx2;6N-! zSuw2#`i9owZkpSXZ|}AvTrDx>EZnYO3n9%8fyW>zlbitpm8qQ&^>SwVg3oDbB9*v~ z+pS76Z+DM)c_zu-Z8EQY*dy&fk>TF}QB6+bkPQxyc;hH&!cIBzI5RBH&l~5D@{RIm z15ih*>8K#JRMd5y)HP6AYA8*lGExnNL=wA}4E|#Xi|`8yi2eTt-ZFPG+W=UZ*_l?O Hy^{X{CJl@_ diff --git a/riot/img/flags/NG.c17ec02.png b/riot/img/flags/NG.c17ec02.png deleted file mode 100644 index 73aee15b3f35f4d032a1998db4d334eb32219315..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 563 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#Nj2T^vIyZoR!_=*8?P(e^OE z+%?2U@gq|)v%X@J!Yzqyp2_K|F4o!Byb(8VE{RN9%+XZAnQtH-prfR9=v@>mckr=T zyNdZ)ZJN*0@0Fr!@g7#@>&z3XkGK{SVA%LEnfdj75?gN(chIaBPGEDyT* zUqkKqrGKZ7-Fmjy7B2)ROPRy8K$tr#tLc$t``O zu+yu2>Alx)pZ|2(6M!HFmD)cRRypKMQ{B_Mg35>a&A^F^jP? zImDkoriOoi-u@;7^+!Yf2WBogTl32n+Ao1ZswJ)wB`Jv|saDBFsX&Us$iUEC*T7WQ y$RfnZ*viz<%EUn1z|hLTpyJR|TNDks`6-!cmAEx<&W~*bS?cNP=d#Wzp$Pz|O}T*p diff --git a/riot/img/flags/NI.49391ad.png b/riot/img/flags/NI.49391ad.png deleted file mode 100644 index fd044933e4896c68aff43327a8175533e1f716c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1701 zcmZ{kc{Ce(7RP^4M0i?ii?x>6X+u=fSo2U+v?zU+B0(5c%Tpa{sRSXawN)Q6mcf+q zo-I;qm5|rgsFtRbCZ)0Dsi#WQQA^Ru%$aj$=8w7O-ut=B`TleNxcOe^U1g=!qyYf3 z?rzRLB3l15at;7{q7nH$0N0TK z{7wJ>TLFMdLRG)Ft!N<`=HcorqR4ig9%hOFOK=OgCL-Zqu^IFIgs6ZfxqG@m7bG-P zP)6#$85;mdl({?Od{emVytJzq{WMsgHdeW9L1=UJsaU$(91GKQ^`exdOL=~{y`#93 zm*NR;b}cUS65;0*|ZoFd%h_&l98TlT2`%v&}Cy2kB#6kC)z*~hT1 zhhO6@ryuqk_B`57-g{=Zl6*eMOVP#qKORgQKGO7RH3@rv%0^oso5x;Az~ms$*7$d~ zw0drAmf_B?lu=e;R zMxms`yQqnaZ%xfpqBWaw{A4inHraCXafPA{! zVfYrx(QBo!<@U8VR~_Y+eb%`(mkIiFxmO957Bg7++dZld_#4tW(~}We(9R(H6Gq~< zD)hLJ6LFOz+X_)if^Un6Onm$sO~J4HkTBbq${x+@*P5mU9>yfcwdgVqDRJn>^y;!U zYR$7i6%XV4Um{l2j1N#>?J=p(o40qZS2cGX(1}IpF^wl?VbMor78{_OoC`;2Pn-Dx z387Q1e)qD^pif8bPqUWA!*3n=QuF@8=D9yZY*nq z@6*0I#Noh7EUteR3TF^z9=>8Dn59*9k!2<&cYgJ`mqMOkfV&k%DppG@r`B**?^J12 zsEk2gbmlpf)kK_WYkGU!1R+ctTvM2?KW3F>(m2yDSQ`j?E0 z!2w=2-+JypMf7s9YK>xBjaOp+b}+efeXH9N`u90rsn4F0Myt&wUJK>j(%jPTVr+D7 z?Q;krCIu)Wa%Qeun13la>MkXlz${9X3);!99UkH_nY)O$L=*a#1o?`P2W3^Spu>fe zM*;houBPKaWN&GVV_G!7a9)-_^oGX^gMKbo7G`O;uf&Z}0xjv{2tr|VoyEsng}8En z%B_6e=^g)@HD#!~o%x$d@egWZt3ldzrVLZ2GzguPsY`wLs5%5`<Z#j~Q|ii<9C9-0kE3F<@0Ccbn6RNb z$>rd>pRyY$VS76g9Ua9N$k;u)+jyL(pU@~gx2wUH*cM{0T-%|Ou>%(G$%2!IZWt#%k;wJ0VjmX7KxSK# z;Ze~Os)HdV%m_2T{ITe;OwGosfB!4hdmWgDfF;rbZH_!`Zi(@=L}5=`V6Bj*NDC|ynKB}<`yWAU bd_;8QjsGuz)do{U0^sg)-ns32Le@V3egf=% diff --git a/riot/img/flags/NL.f9db532.png b/riot/img/flags/NL.f9db532.png deleted file mode 100644 index 0897943760ff90d0323d3207b9bde50e08f26c41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 672 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#RCKT^vIyZoR#|(3?3?;`qns zciPtZTuCs9jgB>tGv;Le&*Uh^IytoYpn;{5f>b+CmU$9S}IUez?v5$fEDD#px~VUwtLo5+&H|f1SL2 zZ^7-}MNz)hy+6ZOmRP;rW*L7$PGIvwgW~}+k~Pj4iae9xD(?BZ(QXC%QH85=*O~Xe z+*q18e|F}qu&vu0OB1^%Z@qjq`E6lh?2WRL{{`hMY~THhA+G1AdoT5V zvy$_0J858e{95bD&~Iw2Z*y$|L?^lz=fp?YYH%$-vVVF_Jey6sW!oVc=fu8^|M*Ya zEzxnm^|!QkEuoy_%*TmNmj@bBuC;yT;wSMD7Zu6~x$7Mv7z&O&w7 zV@s&lcv_+MJ}h2bf9lIlXlN~X!rk5#Fze>SWBkCdQ!R0gC`m~yNwrEYN(E93Mh1rF zx(24YMiwDP##W|=Rwf4828LD!1{H^%+M;O4%}>cptHiB=bAD_iD0)0y{an^LB{Ts5 Dxuyo8 diff --git a/riot/img/flags/NO.f24fdc2.png b/riot/img/flags/NO.f24fdc2.png deleted file mode 100644 index aafb0f17761442e115d157c6b3ee29b7c6758645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1695 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 ZOQ)d!-$0&kjkqxYTIzagl`7E4{{T|%s-6G< diff --git a/riot/img/flags/NR.628ddba.png b/riot/img/flags/NR.628ddba.png deleted file mode 100644 index 58c2afb228aeac0c04d19788d9ffc67a6b0dd8e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1620 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 diff --git a/riot/img/flags/PA.ec2529e.png b/riot/img/flags/PA.ec2529e.png deleted file mode 100644 index 3515d95d371fc49f62d94d11c8a0f4f41b8941e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2285 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 diff --git a/riot/img/flags/PF.856b112.png b/riot/img/flags/PF.856b112.png deleted file mode 100644 index 2f33f2574f00952986b822b406ff60549712cd74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2379 zcmZ{mc{J1u8^?c!84QD~MOA7^a}gUUbw0DzgBnb`8E z`*%t}cy(;B_6ZLH-o{qO08o)Cvg;1!&2XZbtrY-7o&o@RJOKRUt?2Ur5Q+eR1vdad zX90jzKyCy60`CC1VPR^*BQLfuvS>UA2behr^XT?ZuKHp=^BTbrb1SUi6j)a3tn#mR zw^jf^2yJd+Y)2jWb2P%vZdk5)Z6)dx5F7gv{53O( zCAcRSML8JX$vGFiax2{ESszJT=C@1#0aB#6Tuu}c*WxD8Iu^4(MveG8%ndtI%bQLs zE6)#UXb+6FQ@2s5YxP0v^Hp^pIbyiKqO0R|vnQ_!3g`#O{Mg*t=j4D(aW#9Qc zeQ-{VIx(_k2!(7IL&y7BN|cg*fjuFuY0l864B6=%`PeOObz!KO}i4G`6Z1EsGN zpBs+`@=xd$1TzzzF^Fw$OzsfoXHywXc;>a6q{j{3u@Rb`;Nf z%?urP&-|nGH8fms0w`q^@yS0-tdL`>_Z1vmqq5CamRZ97;jF9cTWZXnus56mF_Xf6 z>0#4m1|uwQ9#p4TXMp$;!zcRmr>^xEAi{b&GZUeKvJmSM>8 z>->ukCBA+?--dC3mx1B@9}oqd-&fOWuEUgymddeGd<57JKTv7CRM^NyvGS=`v|Fmj zlicnLtGx&4Vyx3cVV0c-J1Dy3yYT`zIO(awPX0~X_UzVU^h}FUQLrg%H85@?E~thJ z+B_E{81&L!i2iE6P;jTG3#gHe?@Dv<2gJKR*8++Cm&hA5Ez$HgD3Cn!h;`Y=`9|w< zno!mo4Ho}BRMBm?HOe83#NVsXxJZIK>)5NuYtcqMTx~k8Mh%x;1hFHM^9;z6?Ap<$ zwP#KUE14y|lLD0)JKuIaCDw)}(eW`VpJx0Q1im)tQx#u+d<3SlK=-gk@O(_r!*EbQ z(m1F5cS2?slO-!yTEeh=S|53Qra1hATmV3&Y9WPlCCQP7DRk2$t6|w7xc(YPn2RVp zgPIPh=0EHy6E-P{W0rViu8AEZOk7v8it8ewn4Jhx&E-doY)HUlC`GhGR%nk(HR z`nl=8SjT4ljF`_eSIz}@_ z;wU>RXyBevZ-n*SQkxpQKCMwbTi6v-j6D7BvI*fRy^)Wv<~kZS z`~e;DGdX;bUm-Z5E_vK02xTPQ0X1V7HG*3C3zgv#rP0R6g|y2Inq(39!IdgH2m5Lq z^6pNfVavZv#&>#ZH4KsAfwxaK*_}+JLsjuHlK4xe%~q9Iak9~8m=WBGvP^Q#&*hHe zx71*J7nW%DXX9P^%_v^W^d~vG>FcuvN~P(2l0zLNVPB7h@%fjFu1EgMum5px&hrh| zYPS)ZSB-NX@3Bw{!8(O_xQBS6i9wz`09pv-ISqu4hL)b4)>*U;60MC;Lm<%z1hsWm f|9=F26px!;5&vHxoOdmTCjiW`)+Xf`x7dFJiOoV> diff --git a/riot/img/flags/PG.f435b0c.png b/riot/img/flags/PG.f435b0c.png deleted file mode 100644 index c796f587c634102586fa2f81fede56571b727b51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4393 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 QKL`M4EFB3I7UYEg15A>^?*IS* diff --git a/riot/img/flags/PK.721398c.png b/riot/img/flags/PK.721398c.png deleted file mode 100644 index 87f4e2f49246e9d96d5bd056ff6c8960cbd9247d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3165 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 UYv7z8+X%AL)78&qol`;+0HOTMdjJ3c diff --git a/riot/img/flags/PM.20673e4.png b/riot/img/flags/PM.20673e4.png deleted file mode 100644 index b74c396d924b2a6ed92ccda1af761bfc26cfccd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8583 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 D84nhx diff --git a/riot/img/flags/PN.75cf41b.png b/riot/img/flags/PN.75cf41b.png deleted file mode 100644 index e34c62d598f45963cb6e8fa94d45148be7fa9510..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5945 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

Wey9xTIcg$?DSP(GcBClqS8Zw0?g&Gs?c!&_%3 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 G!~O$9Te$fE diff --git a/riot/img/flags/PS.575d2cd.png b/riot/img/flags/PS.575d2cd.png deleted file mode 100644 index 7a0cceec00db13aa85c8e7acb9ab795f3478aedc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2147 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 diff --git a/riot/img/flags/PT.3b96200.png b/riot/img/flags/PT.3b96200.png deleted file mode 100644 index 49e290827c89fb6aaab4b06b34b894009fcd7bc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2617 zcmZ{mc{J4PAIG2X7-Jd3T)O7k#}z3{BfBhPH`yk}l2k$xCEJv-j-|$pP*T|mH>rHo(En8Gu+d0H|pI?C?v}_W+P_ z04(|eU~(4#OnA}Lqo(`|gukP`4WInQwPqyoArkIzEQ(LR|HgW#)gb>M6islp6`B#0 z$LOldkrLMU&(sMvmZX^Rm5I=pJ);UeAJ_Vq=M$ANzwRAsfZ`?bdk!G1LUJM>SNjTP zVAZ8{phc9Rjf!a3USb;_mX{F>5#TMPTj}Onw#vWegd=aW)kJN^&O2ZWPc$8l+VMBU zuDo*}rk&-~Zcz05iWd5lHrV;baRb`#qfLrk?!Wr*FU*yBbVShOzt0;WXO^sz&N->& z_66SjrlQ1ZxtvoNdWiC8_ry>~2m=itFK1%2bJS+wwb_@h8Cq5iVQbT# z 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 diff --git a/riot/img/flags/QA.8730854.png b/riot/img/flags/QA.8730854.png deleted file mode 100644 index bb091cc88c2ee7548fc207a5bdb851a5d0149343..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1564 zcmZ{kc~sH~5XXO+fVbHpl|`~WBHpj}WCT@Bas zVgLXs+F>!SRQ^2w)Nxn$?cAmHhUik3mZthuT;Ksj8QV1dsLufVnp4>z7}4p)I;zbY zVGk4d9?VAPIxNH4^w?DocR97FG@MVmE5=EW2$sF`UPddayXQuNt}XFLnbF%Z(W+%{ zmp$2`2r2F=L_)XXod4~jR(vh(kI`_m>-NWLkhfP6RYRe5UdaRgv`yQ8nndA3gSy5^ z`merAputov*vtdIikp7obA#Y^gKJiC!mjwZj1r=C-`c7c^@?}vOaLmCpzjqg6KIqX zMCM6ma5f)5ER4Kpe62K|2!c|qN=i4l2cdWv@u*pS)?xOc>D6ZzDuTPHoAD$$kNSp7 zv!4^Qsv(!@hyR>D9h3RNsD)4#c&7U7epPeQ?!y>dpu^xdQZ6*#6omjAjE|l;BhfU? zYHt06L2k;^OR2RbKyFE1&5iVsXl>SoTx`h|6Cc^Au1}0ks5PHUNtH{feCh3O7@M*v zpP||jn-tS!c^=gVuBdoYrM0xfmYm=XUY*+bRk8ca$sSO*)i8}2P?9wmJFToKyz$mp$x8NJKn#s*($daS>^z&D ztH`%H-y%XU-?Xd?;SeR^z5B;~Ww_6KzeM=7MF+V%wt7wohM88uwL$%2hcbulfba;w6naR1s1FhTc$Z6fW&HKlUH5Ylo}qjF$gW}YfA zMXwlL+R-mjQ6!l~S-sga9N&vqt=41s<&eU7$(UD+tz+pqnlvYlU>eyrZ&3`0_fITW zLk_AiByQ}C&>E6S&eCo-j%9V?CSod3I1xhOGUi9pK*6m^{&vF-Y|i}{P|H5ifa!;X zkTB8`R+4 z(!V!^@2hcg9LTYG)iBgAt9IZ@2X^f-$Yjmd)h~SsR8?9Kb|1fE=7!FR(k~ga^%@D0 zxAc&+OeOZA=EyiZWAyB>`K{>#sX}7ucJO50an|UgLY_q1s6cf`?`M39gg@wsmkkpw zUJXc_5Wyy)Y?bGNn$_s?r^&hZhvJd#?e;?}h)%-vLba{q#s+NTv)G>OekvC_r>vJac4z)2zVs=n>Fl~6o9W&7yFj%vyybQOu-I#}l|lZBF@&x{P6-AJb2>g)A6gd* zoW-X+6~#Kdm9##3S4B0m!iSOiwZ-xHGa#p#zGB%nfhHD{9w&_$a5~o`IWOK9BU!95 zG^^32+#L<-mKjDdS4wcRAD6+obq*1p@|sC_W->?bNZUg7&Lqi>WUyTJ zxMSMG9{aV{DDPa2P-Vv}?22-Xo~xo$osa7{;b6%>Z+c~OUn{m7Z%!5;`OgQ!Is283 zZ@3mVe%-V6$bRXk+(*HAPyz!eK`7FhASnQ2xDiqxj?gzYcQrOaA&gL_@ZaD@C^($T g5gq!6;B-XbDRSKZ3*?J^6Qu&c4(EV@~ diff --git a/riot/img/flags/RE.eb77708.png b/riot/img/flags/RE.eb77708.png deleted file mode 100644 index 6d50a0f544ad14e2da315e53fdeb187d3c8781c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#LMOT^vIyZoR#|-pj>NqU~e( zkyycIoumjJqZ@lTPbZm3x(Xc8kUp~I;_VH3aR)VEXouPVTDHYHQZ_R2 zHFc$JGZW|i@dVlc1P;oV%B8(Dmrm(eCjaaHlR3rbUV6{}IbZ(5>(J0zexKQzOB+QN zPw(B%z4CIrr2ab3?XSbltILCy@87d!gX&QYr}X*1O@Fj@t7om&&I~;-1 z9RK$I^719$C;$H39H=O_J^!8;>H@%A+_%r7#O8IT^vIyZoR#|FptTQ;n>IZ z(`UEF%$Ttxt%|egA+N!VPRY2&#g^^{A|_ z(mEFO^+M&J30rEbbzki*v9{>%fB*dF`mg)9ovQu1B;X!Tv99dy_DI8tX65HEpYyXS z<=<>D(J7KI)Vp%&zN)i(okQ1N?>_qV=c1j9FS0bvRGcA6F|kkjZ{YQP(u@#q=>BB! z%QtmAeavSKP(ZcBHKHUXu_Vv>Ka*u7#Ulc8d{kcXd4(>85mR? gdTNWJAvZrIGp!Q02G04hjUX#MUHx3vIVCg!0GwUKT>t<8 diff --git a/riot/img/flags/RS.78abc75.png b/riot/img/flags/RS.78abc75.png deleted file mode 100644 index ebb0f28a7bdf6b76c944ac6808319a7e4cb98945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3349 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 diff --git a/riot/img/flags/RU.c95849b.png b/riot/img/flags/RU.c95849b.png deleted file mode 100644 index 64532ffa58af755f27404820c7be89cbc260bbbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 662 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#LeUT^vIyZoR!>?|s-o=GaH| zuktAcFRtk>oW1(}0Z*1(cJ=LkUEQTIO^&dAF8r&^jir z&^i5}-1Xme*VJ2ne=NA8Dg?9$2p+h6xz1cU?|EgM$U1SUSth=hO?vCT8t4CRQt_Om zQfPbZjqx#wG7$|iM_GG-s(?9DUiSG*7~ls+}ZZI`E&2?oR{|P?kktoZ$Irh#wT6p zTNcwV+`#O4{b^yZan8c)73H?R0(z?tNo_x}D73)4r0>1K`G6Ve8fT2JrO!~S3O@g} zi1~xg%Y`=E^m9DtT7G-{|McqQ*N3M4K6-Y?>#A7_Z^BxywZ_irm+zmoE}hfCJ!*9a z(B{0l&4-sIhloarf7>Zo*yek1QAyO)+y7@hnr0!pamgB+wDT2ke?e`#{>ws+XVaN) znUH{DFn-2fH_iP>b3(-fponUTYeY#(Vo9o1a#1RfVlXl=G}kpS)itsRF*3F?HMBA@ p&^9o%GBBt(^wbtbLvDUbW?Cg~4V?318-W@aJYD@<);T3K0RVE30(<}f diff --git a/riot/img/flags/RW.7ade346.png b/riot/img/flags/RW.7ade346.png deleted file mode 100644 index 64b3cfff04b69bfd82c843aae87f239df697b74a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1695 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 diff --git a/riot/img/flags/SD.38ae49b.png b/riot/img/flags/SD.38ae49b.png deleted file mode 100644 index d8711a83d695b5f01815e1733b510fb86e701f61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2103 zcmZ{ldpy(a8^^yJHpk7e(d1Ah$L17G{KiHi%VB9KHs_o|YayO(2pvR`^Qn>QFxU-y644QKpGDe?W{002mxvd6g! zcjOBIwop>|LDzAnq^#(31h+mq4P=0>Bj%0L+m9 z0G$T_h{&Q=mlJ{k#Mkj8PC!9yVqee%5R0_;xGW&)f4LND(<>;Tlv7T&&;wpSbTmp>kGgT7D9LFx^(10Jeg&pLh|CG6Hh9GZheIzbOt%^C0c;TX+7AeI3+I zew67bp9P*(Jj45)t+14g^oxA((cVm2E5 zUQk7R7nX&_cDNUiw>43ri9_Oy@ zq&_%b$S)DJ{r$U=0yjB^yXFeN_#Z*kBGi52c@kzv`)fgxlGv=uq?*Zx!cc9#>I!NZD~J%x?aZ08-C_T!$r`#xEY_i92EExI z!cHcHaHv7p>(AgtZsm5wE%LM*TqWX2%Ka7C%!p}TA8~lZUCgIgA|c%$^&y0-3?8xn z#@C>aszdxh)ObMDbfvcQK5ey<_U`C*O;0I_f3Zd@)!HIRL&A)h(7cUI5yD2w}WqZG$I*CzKH%}~ni0nFxn2%=U#Ht*qa6GY>o})A}F6+n6 z?{7+OKz;r2&M#!kdb%h=SL=kNW0qZpQ$A!hrl(Gv6T{gaB1*Ny=zA}U8{NW&VHG~~ zN}+V5eYR}I9rRZ!KIg+RD<)&=KHw_1p{)m1WRKSKSJV&=PWd0NO1!*hxbtbbkL{%= zRR6y4OcmF#gfDF2WCmk(Penfm|5&XX^)Ck^s{cr+SnYa+(1ywKxVv&dwEH#GF-`HKmdmDBD>I&75JqSu!Y^H}H=?x4Dc ztE$4Xh)JuZt!b6@;*9y9nkvz)26Jrz2E2I$Z7%38dudv!QXwtqDgV=Ud*ZWNnH@C> zjuUUsPA!&TgB=v5=Igz)zj7i6FZ`-jm9)RDa!*2w$LV`OP-1Znk{vKu|4ln@s=dHeXw)~BVa zST#Vt$JU_Zw{gbAyvmx9##ks%wFnaXtyQg zqSwU7BrF_eshC#xkfd*{oe~KgxBd>zyz&>g1b-{c3v-1{ zV}AM;pwBJnOG*kHd~f>O8*(#)lU3S8#|N^rFwzd85}4I}vjVKO4Ijkp(>y;5OJ2Cv z{tG}AMvsB)LVMF{%aD^;eHF#djOWnDZ`nz$xf_-VUYy~GSmL(;6M7rb5fWVBp8(3_ zvz7sjhuwm58RO&hS8iM*o#yH2zdsKx6DYQ%{dUu2$Y<|xebJO2JULu}_spidN()ie zXX9mnIm-+}vP-;l$^nBwlOBk4U4t0rSfc{wgQiq4dz!yG;H)~YH~Ml|X9&dvs($QW&Eh&Dm#q72a}R7}T|myU;s|p;&HV$q{M#! DldQAM diff --git a/riot/img/flags/SE.84e7b45.png b/riot/img/flags/SE.84e7b45.png deleted file mode 100644 index 81880931f392086201cb9faf68efda479bcf8df5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1278 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7?|IBx;TbZ+ULJC~qNF5JIB}b_r%codrzLui4!LHkrW7n*_P|L% zGgLWGbh2wsc3AJlB_GnnryRV(=a;nn^SbWuerhM5aB^18jIrH+w$-?}{qW!Y#rG|r z-(z$Q6hWX&jx|NAD+7yetKv6gNwzvJNLUO{IQ&qxXA2$^{LknCH{Q8`02!9%Zf+G#ATK3 z4?Q~Wt=zwd@ma(5&ktNTY>qJ$j{d&>BFn)G0r~lR?`CgFKJ_f%po}wXF^}jO!w`ex z2#yeUx@OMhLvM`5E%?f={YhHic=E$CT_(v-A`BdjFD6FaF7JFJc}wHyXFsMHiobPc z)TY@VXM7|2+xhUd(&`mgW(%=S=5vYa2ng7F(}r>CNrU?(ayxRL@8FxGbY9|vxuS0N zvTe);Y0oR-HvjTrxFqAXgaJKHwUUrUoM)}zlxs7K^O!!X}vqjDOd@jtMAzCGU-`$&{_tN&= zo|16svN!L|UynM37VerAojY&0&A`c&k5V3HvuT zKeH;hlA_7rI?eO)|0z4!@7y~u@5b8uyURZs-}k?|+(7R3<3hQHeIINYtdGgeP55@f zai!Twy?|xHKK7Ab2X>Sj{(Et5kA^5}dvriApGTunEPSA4LfAW)U;H8T@RnM2Pt6S`yXc=f=dD53#vtnuAq%Sd> z_PzVKtvfYr@8Xm=nLwp03tz5JyZ4{Bt9-hC`Mkzy()S#;GHg51uDAT_W%YZvF3i)I zA+vM2`<0m!nx^mQi}E~w{3P?%6sL~ucAXl6t4wy9TqqTtkz@5~0sn!%8E5=-^SSnH z-uN>w+s{T>Gb=jqTN0j#N zThY4Z(##d2djc;7%%A7}?T2jW?O%(4ff%#Dg_&pJ^nyF?SQ0KU6<^pd{kG_ue1cZj zA`Lk5YW~5#pn1~OUw6&xfMtPdiEBhjN@7W>RdP`(kYX@0Ff`XSFx54(2r)9YGBva^ qG0-+Jv@$TLIP}yOMMG|WN@iLmZVjCCV;g}Q7(8A5T-G@yGywqTS~f@k diff --git a/riot/img/flags/SG.97e190b.png b/riot/img/flags/SG.97e190b.png deleted file mode 100644 index 6f00e57923a5c9f0c58fa482d3ba6a27eaf514b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2210 zcmaKtcR1T?8^?cwsMVOY+tfKnQ6p-PYGQlMQj}7Ai@noILQ81XJoYMTw5nU||9P(P99Ac>n-Mv=U|o0K#AZu;v5+YB>PF z7g*4KQ-k&ab}`b|p^>ITZ9JL==0F465E`9+<+iWZ812FoYG|U%^o>!NPhMQ;*8MG7 zCCyL=aVzpOK7#@vD}3(wQoE;*n<#PjLUQ_ zzHA0+qBleKH=>HacB*@hu_l#@{~PnX^Ih!XlK&`uVulszE&5A+=tWn*H3p?ST0MX5 zLp9JMEQ>yTZuQLp9j)UH>k=_nDMs?<{9k4RfT8OG8k6=|L- zcTS^#e29WVK+9Hlbq%@6ccEYX1Nz=oh6^N&c5P}dRF7Y>@j5i4;7h?V!ZFBodqfrL z5*PkymZ__t_zsg>T#&u7-QIZ)eW~kGAwV)mEJ6p@(q{~x@0n`Vd%2U5d5JTJ@R&J} zI2BBf8%XYD!)Vz2X;%o2C&{E0hIFsBtmQY}_OiU^w?1nIbvhymO=iVq%`URWs{l%no6$ z(nSqnK2bZEUr)Fp7W1_VVUGHiESr5XKB>%5*YZN_4{8?kj3#4N>j%8FlWEaf!8Qwj zZ>jRZK9f@9lPI;=m1;u@+q*oeW>C5i+0P!udQ?rl+aPNj$|F}QPdu!>cHqX5-K*3R z68m#0g0E9mgs5P$Ge$q~phc|029DHPtKU0?p0}0BO~9!51?6&Mk>6E*MAwy{$wkf^ z!}i6ih|$L=N9P}fe0zzG*~c95Fpy9{YM`6ZS6RhMjoWNfz8j= zwG*cpS8D0&uUMiFUbY;va_KJ1RSJ99CZstg6x2xAch%;@IJ%tGj+Y_u!p-dts>Gq^ zwo{fRqCZzJXT)`TQ(JxXAson;10b_FISDbvXd$nP{in{%@Y5NZ>irC`{@T zQ1N(NV#gc$W$LY>BUW?IZhaR5ukFfp92aaXFIjJv-8k5jk0*->sqkX$;;qkvm<0Z?GoSwFR(Gau0V(nlbn^KAdMG zQY9_JRBt(=oYy)!OCluh21+pZA%;~$&>XDE7q!)h8pt|+P;kJAtS??W?1gRrq5nIh zq-A?y2AAYE(w?HZB-79}xP_i70A`!@Up|T0ipWW@H^t((P&(k$`HkcE$mcCd;>hQSsNwfRzJC9 z4{Wx&t`2myDUx!8Gq~OWjf$637|`Q&szD|oN^i4oEMA-N%qE*815Dlt0E;Q>cPpWy<>2 zN^#saWP@9UW$n9P!EummYLNSHLm_aK67}g5Fl;zcq_~>t&4;NN_exAt(NYl?Oi$ZXU#dx-3cZ6>>w zuUK})V(f)kXZK@$LMo4HlkWvsk9=*+@9&1vY?Rq>2c!c)Cy`6KB52bJlONa#&K>nQ zlz{R-V)uHgZ)I}c*oeJoykZKH)p;Y+{o0sML&yYYIcK&**S(|3?3Hw^{ z@R>2bNC*qZiSww!ajoK}^rnZ2WadnwtUKMD+Z7ZYyO1^9!t6~8{$Q>U z(sk-_$a)sH>?}InJlMXWSpzGWO|IM>q)wxfkGh<@{AF9dwvqQ7<`t={bCeg}oV$n1 zg^x@iH6k+q$=9&+t`*$)xMlB;HOsu0&q5lgBHVlYe_)(3#zhIofAK%q59Zaq$@6dQ zq@(GRZMq{I!K}Tsef>wM?(I-F=TLVw*I;)VfNL;0WoekA^fi@R*W}d{<I()Ir`AOqaIJ)-`%fw|ZLOEUn5x~4j{T28Tl11DPo>Hq)$ diff --git a/riot/img/flags/SH.1f71963.png b/riot/img/flags/SH.1f71963.png deleted file mode 100644 index 055dde68bc14c17434eb2759857b8818fbaeae42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4615 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 diff --git a/riot/img/flags/SI.ff4013b.png b/riot/img/flags/SI.ff4013b.png deleted file mode 100644 index 96359834069bdbbf4ddfacbc677565d5baf73c2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1613 zcmZ{kdpOez7{`CJS-I^Qat)DOj$CFtG`6)c!!r|$CT4AzS#qC|a@?xv!km(4(wUG; z9pn~s7b=lNq@;35oES+dx;U%y&-=cg_ws!Ieb0D$xG2eM%L4$Q9kAzh`+13(-C0NyeHz+MOd z8c|o8y|B^)G?3&%kW#93r;#Y)NeneW0J2c^vxt{d5T%ap8+2Fi51chWKd z$YR|H4&DjllBXO`AC_k4%I0wmTaZJPL8HRuFO%q!XcJgl`T|wKAO_sHrJYjXq{(W+4uHjTgU#nCicVF zf@1~8ms(PaOwaxrcU9svPW==`J0N?wy7z}%4b0RUkE@==g;4)~sFsm%O-wqpv2Ymk$;+#F+78q)85Ms+~74}_%Cq4CXo{VZiUMhDeF zAR+n_m8Q5I3wMIL?S>fsY80YsJXX} zVFaCJQ!Y_B@EgH%y<*_O{ybg_=_+IF4o}@AboJ()oQG-IIFo+)vy)B~p?v5!mKLUS z8a}4ARVY`SIn>R<-aO68=eB$;QP$cOLA$CnX43zXaXU>eBUFv@dWRxB$G|eRVPD9G zSU;g7ve^*SH%Dz#6|3ooMub}vxQcnN$F9?LakuU#TEX+lv(q~I;+2jQ-Nb2<|Ni+= z#A<%2DA09g^|JLxwQgKAA5}TFP6c@!b+^t+G1&KIwL3cXjWtp`04LUUa;h+5r@Pb zU-Zje<06KFCPP*-Gj5c?#b)KZ81k(x2%dkVCE`t8Wa8_Ild(HkWP8lEeV9dg@JkiR z=izxK>S1kH&HBfXv(WDF1fchY|;p?r(h1`@A+pcEgW! zJ_OGlFbnr=YOQ=>3+f?KJtWJM^a1pr3KhobrK771(_px@sCqrCv;rNSaw5+w&?=*F zT#mX&{O-u-_9_hHZC-fnpn#t$VD0tK-nu?D9$%T2ZfJ=u3p36LC5!deumUxcWWbVu z65Xp$7#OQ=PPGZ@l6w!}+(0!1{FDfmr8l*%yXFYnz+M2{UEClwgqG)#=f@z`r%(C5iWvN|@)C72C9Jm$+_m^xPpIvyV!m z#iq3*zT@ZCUqzbQG!sfZqM<1E$hkJ{gAL=ggULigq}gWug^kotMa71=;44EmW{sTS zx)-X6Rtx@xUSZrzec@Rcr(2IXOz&<#&CzOgqD{rA6+bRo$IkB1k(rABey&Xs9)t@D zPla$5!cz58_eXg?1N%hQUFMV^&Sg^jRg|zjYQeoSlj=O*p0BZM<5cqW^un5 b!Xtw@A; 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 F2>^841hN1C diff --git a/riot/img/flags/SM.895a723.png b/riot/img/flags/SM.895a723.png deleted file mode 100644 index 1af1ca284fdcff936c14d6f4a59e427d026789c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3009 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 U0Da;~;R*mtQ#`KnEaBRJ0G45cFaQ7m diff --git a/riot/img/flags/SR.3929da9.png b/riot/img/flags/SR.3929da9.png deleted file mode 100644 index b072dda835cee73f1c890ba76614664c78aa8c24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1942 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�=$Co5EvpO`aoR}e=I%dm|_8f6)aj<8VNybDn&%~~8gh{v6^ zdWy#a(WnhWZiE!K`;)|L2AnLf@{9Zf;3$JHH7_|f;~Dygz^Sn`N#~C^hi=9!mKj{V z9T)`pE>|VpMQuX3V*A2@b4K@j1?B3;Eg5?SKg^{$<8QtyoWA~&qw8#SsiqCGj@(GNQ>gR%^m=^8ZmN^a&@XF4_@&Z3`*1|lyw}diLKf01R}P(!jw0l)OSZ~|Gzd-k=N%P>&-H=O_J^!8;>H@%A+_%r7?@{yx;TbZ+sbvW@lG z-Q}!Hrv!OvLWr2eW7djOy_N=P3T|)qGhG;>q9 zey()wo&#?iUj55Rlv~_d*(3JMFlxqeAm?#KWd5|-$Is|)f9%J&zt8r~jtyVz|BAm+ z&D%d)bAfF2n#AL+tZ`K(&z04SWb!ipAL03@qrkrN#P)=;O_RmpkR|u_&CA>5 z8WsP-XUlSzH5upI&YhL~eDsOC<(tJeeD61KYU|XxZu2<#p)lG#yz#2`r&mpnSC@r% zvq&ZVzCK4#bI#u9udn8Ju)IpHzCK4NGQN0ELV3uNw{Ol)Db-BgcluM`nUDVSJi~9i zHQ(myby@s<-M%f~E^InAgJaKj3zP6AU%H+9!}InW|C)cg_+`}pXOinTbl!gX;@C3& zikUxkWa@TRIv?LQ&22{A(hsW_Wp(@)So^z1l%QP0mm zla4DM@8-*#z?OO9AM4VIt1q##HAixleO#N(Tw739_;i=QvOt%}_9;gmZjC&@KBkbZ zDxCkzSNn;Tdt;{FZ@8bS@?yUY3ul_C|Gnv7%j=Gu5uUhM_P*ATv~Nu!p7Zx`?>S#&)^syvpE=_L8{a=HESv^s z+bgwJEJ*s2cs%|Pr~0AJ0wwmwcP2YnO_EMOuRB&dO+9kz8n3Y4f2wl|d-u40HN4+% z`P;)Jb=jFImbTGPPq(ZW3N8C$e-1V2g3|Hh)W84hFYJ^Jhh_*+)_6MUKLcw~!Oscq zd-{PHSGB}7q9i4;B-JXpC>2OC7#SFv>l&Eq8d-!G8C#heTA3JV8yH#{7*rg3YKx*F bH$NpatrE8e&iS#8Kn)C@u6{1-oD!M<6V4Q% diff --git a/riot/img/flags/SZ.a3a45f3.png b/riot/img/flags/SZ.a3a45f3.png deleted file mode 100644 index 2182f4ff9330ebefcb10ab7f31a4ad77b114ab6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4133 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 tA{|EN%rAz<- diff --git a/riot/img/flags/TC.dea8f01.png b/riot/img/flags/TC.dea8f01.png deleted file mode 100644 index 3e3e19d4b3cd6794aa2d0f88df3e5d12b263aec9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4631 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 diff --git a/riot/img/flags/TF.eb77708.png b/riot/img/flags/TF.eb77708.png deleted file mode 100644 index 6d50a0f544ad14e2da315e53fdeb187d3c8781c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#LMOT^vIyZoR#|-pj>NqU~e( zkyycIoumjJqZ@lTPbZm3x(Xc8kUp~I;_VH3aR)VEXouPVTDHYHQZ_R2 zHFc$JGZW|i@dVlc1P;oV%B8(Dmrm(eCjaaHlR3rbUV6{}IbZ(5>(J0zexKQzOB+QN zPw(B%z4CIrr2ab3?XSbltILCy@87d!gX&QYr}X*1O@Fj@t7om&&I~;-1 z9RK$I^719$C;$H399Mu6yqPX&4QEm-O_XRtQ;t_?JSc(Cq7@p35iEz42>tX6I6`;B>@{NAg z_KsqVqSlR>gSCOT<s5(1a z<{O<#wME)P&7JKpldNS$KbYGZP-R*PZZSRq69u$JiRayAw>n?J{E!c8#xak7$vlXw z)=CnDR@?p6kN+*~%W8j`B+Rk?yAz20Bz+NBAGvl+mKxV8`EKK|FA1sc`K7sUc@&aO zQE$DX)5{L(PXI3N{y|I8vaYdPWMoIVVO%N$T6FMJrfN>Lx$U>vKx(6gk~q)wOlU_B z2q2i9b%2a6$OsiOz-nkjYQEH{2(5N^> zko1y1e!JBgX%Akt57oOV zqGk3mWm^YePr$-TR5%?75MmgBVP?YjD5?X_D6oF!6pN1sgZN%UZ*u$F+D2WO)5@?o%~GWyTe_xC2f&d@QG<|NNV z45{aCDsMM6>e{YI16#9z9v7^W6em>PwLg`?tQIqPgnim9Q8zfdj9_LriydP`uH0Al zrz#M?WE+NIdj9NrJA;gOd1BgW8n~THikJX9i3FubVUVSDR`BT=FzoLAMFq0ul1ku9 zoBzyJx7>_I*owZ`n5O!)CyMeM7cff{;`ce{rb>3059_|qIVkNTZ&#n~XfJE2x?jR3 zB=}9OW6HmfFYL?J)VgI5k9|`~t)1Z_CM&(1g1TI*y>+>JELE1kpI)KfXtaCs=&2%u z$X^icGZr};e~T=eu0*Ivv8)J{lCvg`WwEf4)=^EcYQZ#kbltOdOv>j{*|0c>mgij_ z`MCwP>x#$HHxP*!QGkl!FIzKXlD6ILqjJ*jWe@$qNGhVr0Vx7LGT@YO3 z=t@;-2pkhFz<*V8zwB{}_cyLsl}PTW=mH0_W{UX{V0o2`r_p*u$5#Qe%E=B zZbBu>H|TXqV+zR!^BOncE@?|n<0im+lw8PN=tSZP)m`cP)=t_Nlq&HqsY2Srgp2c(KdRxbR(PmmyGUIS!h@TlT?$; z+#b=uMQkepZgBKmP+y$fuXlvn?v0BY>vqo~rBE)_Ud#k`l2k~vRyZb{CVWx01+Dr zkn{!D@K>bYoY>Fa3dYok@s8v1B-{PP9Fe;L9f0z!f={eOeNA6^uW0a%;c Kn>CsEr2Pl{GJ_NV diff --git a/riot/img/flags/TH.7d11409.png b/riot/img/flags/TH.7d11409.png deleted file mode 100644 index 0c884c329e1e463255364f44f2c4ba4703e567d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#LrBx;TbZ+^X(-~Ie|8;+$6*2MnlS7Y|U)^2QTs`YSwP4sX<&!U~BdqEKUKjN*X1Hu*y{z2l z{^41*r(++@a}#`i@1lTv=R(c5)2fA7_i#qfxM#T2Ks`%5&VI-8K!?~hr;~~jZ$2q1 z$p)FG-Nn7J{>9wM+}X=-xodu=nASnesa~+;j5(J?m+l-UM#%D?+zFTE2VAv~xqz<7L$~$M)WN@S4MW z%e=kCznm@ZR@4>Esh;!T^^9pZCq3D*_mlj?Z(aR8ufBCfZ!Mpr@!f=LhM;BO_r8;@ zH)p>*nlq_diZv#-YmthY__g!f%WrGG%bZf6%MJ9ho=~q%!TCiE6Ky?imE8a6bws}4 zi6O{oe--C2=7++ffWcuwEpx4Z4O8kDk3~R1)e_f;l9a@fRIB8oR3OD*WMF8nYhbEt yWD#OyY-MU_Wn!RhU}$AvP;uy~EsBQR{FKbJO57Sa=f^gJto3yDb6Mw<&;$S#pf&se diff --git a/riot/img/flags/TJ.b2303cc.png b/riot/img/flags/TJ.b2303cc.png deleted file mode 100644 index 3c9026fa0f0c4f00dfdbf89162b8c5725949070e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1647 zcmZ{kX*k>I8i(J6AhEPFqLkE@mZnG}2>zC;T7uBiNHs-C(N3KPQ9+q85!IH1V{{y< zV;NmthoX{Z#;&-i*jh?0RZ+E8ijFG5IRBY%{czsvd7k@u-}m}`z0?2U830s}hs$xs)iLR402_N+t7Ub!CvqT9Bow~UMt=0q%{YB22N*m{%}_d|bTIe1 z>wCjJ30-TkIE%}_hjlkcoSl@k3fo%P48)v)8|aC&u8 zpZacZlEAxfd1fhowx=)tleDLx2;q7P`*l@3u;OuQ1Bv-wp5^Lv!x*T@=aKK=QiL_* zj2*lVEf9L?zUPSfCfE;t#`o>_pRSH`)2Jvy2ei$1(DVF@@&*iFKq^O>wkRyKXvUW` z)=nu`PxK6be@h3`rX1I?sG|3?lIZC(isOh8LO`4Ti2OcT#wyfek9UWV9>i+-Rp<8w zAE{-8#O8f-X~YACe8a-OIJM9;% zlC+JADHBPt>E0rQodXj|-DaG1=;HjxSGT%!GdpH$(B_Z)-<)&GDr*}Zd_1GeXJw+x z5gp#YL9dNpuk+nD4n1I+!kC9ByDz8HSa$0oZo{GAGmQr;2HSWrGw6`QsbqQtsqYyz@u zWJs1UF!HfwI+kv@=036i;&bf;d*?49*)b@POUPv z`g{(HYC49`jLlHkr3_X!E*~t`!atZ#dNiHB`nV%uXB@x8JB8h-6hfjie_jx`g-EAV z)Gd)iJ>O2BC~_+i9~D)~wFSIP^1U9u7UN%-)I`uNlcv=wsJwE_CPZ2hhaLOZlA17` zj}Ek4Exj@~Jo+#i&W=8`zni(U(EP4oFdcF0Y*jWocFZrf01DOP(6AJo{9B8EUDo6) zy}})3OPN>py;gi+(7dJ!M@Qi#!(6r!{IBxYd#YZtRm@$R&F>R zb5y?6)LmkKV>+y_Pgm~+5 zAF}$3&nQwqZ{saWLL2l|bs(%`lbeH26P>CMak{$`v7UtP5+V0|1++2wn9yxr{1=FRPmj#%m0sap;!lA=4;#iQFVh#CQLV(I3<%? zKA1TlSM7jmVKln;xPacMU9=N*(qHoZV%EdC(%20^tua%4!OJQ@;BKM$5QrX|Ly_k@ zF#wYi!HBMPY~Sv%ZS}q>dcAm1@7GP+A25xe{qQ6a5G{vXb>7zO4Eb%TUQRr5ehJM+ zu$(x>iVNr#H!;5qs`Bq5!%plDg%bScHf)6W2uSydVYqdQ-kouF`FAV9shXxGq3;7= z!-N=IV`^dUt!4{8?foxHnt6n2r!Klt8`zy!5QW$H+GkkT&5|AEi(N-439JeMEZ;+1 zS0*>?Jof?=dgTHPKqi@6n~|){$TkeJ1!QFoS&~dh<`9W=wROhft3X6lSop<+{~th? Roa4g*;Nj}yQt8Y}`5!=o(?0+J diff --git a/riot/img/flags/TK.09871f8.png b/riot/img/flags/TK.09871f8.png deleted file mode 100644 index fd605749ea4d64fa780d884cf3659f6c522090b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4829 zcmZ{oc{J3I*T+AzGh@xZPa<2^vW5uR!q|;Hdz4+4Au~u{C6p{>8xhl3vLsnz24#;5 zUt5-tT_ii>@q7Mzo^yWhbMAfJ<-GsC=iDTWsXil;7YP6WqoIMW#Tk|U6D;tvJURS6 z{|r!XZ4+$(s7^&4--4a>Xmv0-KE$x9OwIQQ^*m$dLgSCB}tcmw|}qrw{k zPgNRpJu&P_29@#hZrtu3{IcMpS4z;Dm>Uderz1CB}*AlIS5AVfq(r z2Hl^VHO6J!Zt-ab5|&wiLZbJB0Oe({ghY-qGjFJLML?sr^TEsSS|tieh{)Gf1w4$w z-ZZu8J+wP2HM;;*I;7`CTRNG(>Ytm9PrG4=;S}n+64jTVL{Px@(z-6IMzFlgQ@ID7`a%cEE7`gg*!6+$1lvme|dcKup7I9AYWf+ zsw)uphSVR_+k0ze408-4DOxUkX|afeSqgYY!JKmW_-Wou#E|&i-(dNQmpAC;3VNEa z)+jumboiOQ$C8{gHPG50$7|f!&@!o|MbGxpr9|c=|O-On;&1o zz-B})vrbv^MMiR8JPGzx$}tP*JJE@mKu_Eg6V~)4=l){7yl@2(EUIy>pu?nHll~=ee=FLxw-%8FeQd}(q}a=Zuy+wf4k%)O@~Z{0KW~!zO01 z^l}N-ibCJDyT4z@FxI9cens1JM16j5X!sK3n(77Lckt#|(j?-R+k^R&&1tk6p^H5=MTf8AzpKfHp;xq$_SBtjSr*lk)fJfF{A(fax4`(g$F$GH zU!?OZESMx@$8o5(g3fybJ|K%bwlYRr>hzJDBm7+;AYb8V=3TrO zOKJ!T>!QE8Vrx(WR_WnUy@%{7%~V(+G-&!c=`y^Ft_wP1I|%d{Y~I>>BlmG@^Y2}E z>Whu&_7ueFUV~^T_tM*)NJC)GJ;sp+y5q{M2yjDP-&Q?*WAEBs67|^AT_RUZhKsJ92NEqq?B3vAnjWbzkFk}6lq{~|go z)Y?s9+t>Z0_w6@z8=4N;JIwfVYIsLAeZ7tn0t%;|t#HUTP^X1M@;6WxZIxY@XV%EE zRj3BFVk5x^fV!?96S!M}nUX#yxflz1<<;nY$OIV`u;z1Bh#94=qVApWkK}x9W+t{+ zna>og#eVaLLb9IZHo4K`o1TP#(X0}cR#h46X{>njv9Xf>1DCNQy|a6!v|@k+fh^~ijPz- z_)4Nn0oPm{SIKJq^@L+I#^ap`V01GPEMuMi2>RZw{1o$yr!R{bC{+Dqj=JEOI&*az z!t#Jm4g)g#sa_ATMLc7sejVFN{&=o$ydg$ik)kNy7(#>FRr$^*Sr^?hu&5tCLIBxG z0PPTK{I_W4A7#n0e(gPLBMU7ictTrP7&Y3RY?*(v>i4@=43k`-3mZ;mJ zZY9fRASsQdh{r8UAkcTV-_E|Evk5N0TbqM-^O(N%(X+$Hs+z}kDOldopqdC20+N)JRv zackXV1{Qr)1&LjO6k-4QTY4vLS`h5K#pVUv6UxZ9{tesXqqq?%zuQbHyf-9pi0p}& z$9aqR^%0FI`I{>zqkqj3soNPs635Z!0+agzT37jlCL@#jtq{W-np z_k_~{ua_ynvsZ}#L;vsnzb(Ik=qGtxTCyWe9&8wca~bTE2{YG-m!tWSj%74q{2b*x|Y+>5EZq( zVc)G(olaW^kJ5J#7k{tH`DGxaD*Q?jWK2`$ zcinF@t!)j`KG>+A%Ku8&heIW*iN&jx=BI%v$PH^66BHHkjYCySGSJym9!3$*Ne1K^{xjx(voph6lF7k6>uR*K(L@AC{ePzD{NFTdbIhFiGLgE%<(IpEECA zfn`m`7-Pwz#!#@|ZG7C1%1d%gtGzYc=)n8;!u)Cd(8u&QaEn&(T0HWXAWrhiNjbLQ zgNNPe8sG5YDa_vFPKHA}MBR_^{Vu`1WzG<%kUiivz*GQ{mo94U4sS=iH8YIa3yY}u z`F&mK2Yg?YiSkIsrzjup4e4aSiFO5#5gz+FU_M1p{cSyOnA;9YvHCdK0xO@NJds2S znygv;p3^(Qdaxv3b!Oigm&RC0(wsLPe>v{hHn zD2Lcf35_~OrZ2k={Tt@N)O88_c%{+o>^jAr<=Ge!Db=5bv{PSpvX4UoSaG~@5i-> zs_$zzt>J6lk?F4~|56*e1sq4C;*``!1I;!g&DFrl_c3~4t}$`-e_x{rK5g+zo9gyX z##~@|T@26xoyJLE@_7xp=pinl+Tk(uM)Mu_t?hWvHJPd&Y&;(P(D%Vf=VE)tV=Ur= zCRD$c^wd^~kmoOpxrLsyyJ4Kh`mAIZSXl|4OSG8ki?ly+G{Cmwe+x0JA1 z$<8IksmVoQQL0-sa*keIRm^be3v@6Wfy`J ze@XqRjVq|a0{h(zC1$YoPec>uag;Vr(`Nu)A>~@URE}2lF@vwu1BoF3*N2&2txx3_ zfUs+g?yIkp0)G}gC|&fv{%^4C#>OfE@+9?|Vo|0i5kJ*6w$7OEK{rw zK{_J&<7f@lLL`3q)hIn!s8+BTdD&Wsn0!-MXr2lC*%&R#Qwoop?<&Y+co3-IrN>gY1)<~&)&pp_Vr(HlRqBx!3s?tSUt}NckWDl0o(0SNHJ@mw# zC~~&7Jdkkc^~9UodXH96#NQ|(i7ww{jU<~*{NH*TNphd;xT(UUo<~_S#ecOc zsAeVzmicx6>zZp>=E1yVqGmh=KS`$9>=MqekWN&&W&PfU!eh$(g{3HRf7=xp{^t3X zeq>FqJaig^e!hP4Q61j+w9+jAQB?X8T}HJlVm7)qI2Y!GgK)3z7-3=Ja?rE9lIndH_S{1#0x1fX!s_X4H_#z?JEswA;H}k{nu!i%WI5Bt0%e9p%{5 z0*uILfK%#!d!a~enu!4+DSR>h6KAg;(NI0RP>)-oo@(yFo@W3QU6GTLlUI|Ii)dTW_&>4T##p0B)`(Py7-fsGrLw1NS;jVmkWqFsC?buJC4-5wucJ|xL6p)) zSrcY7{48ak#yZ^T{&nxU=f2l0QfGN8QZd{`L_h2 z>~VaksgMmY8fk$9fCfCzE(*e4%XpgES^z+#0svqW0brZGg`ER{FjW9pa0dYGTmTRa zCbZb-vJaphmoFHz$<~%pYaAQg!Df!3Y`XuuR{Rb7*b^A$qJ;@;3L+t@t|)F7vkU<6 zp^L^yyYR8au{gV{S0~@CZk(T;{K$GOfD|^qJfB1JJ!U@N*kdmI8LDt4|3$@Nn*mbZ z?)~TG^vy=hAnyee$Y80ph9HcDP*Nt(Hw<>Zi!@y4){u|mkiD)l9@RJ5C*9SbLMR;4 z_=qN~Z~s~f`_jBYU};57P}-vsdcDr%nJZ-eCrZUHzlc^m{a5x2rquNLR+E2=8@0v6 ziP2#K3t^(wW(%tZNmB0nmA}FM#1Em*@gZkN^|>RQqQJ?A@uS>+#GyNvASNqFxfbY`Agc5dR)* zfpP}83S->pm;GTH};igK}AmL8P^0WY3=5rd@g;xmNl}vJ}xk+ z6<;gO`!&H{pg!ncdc{W0FB4kK2R#ciNNg$=>5V;n(w3V;&E=QjIpTo;=qBB7Ai^{& z#Roo@Nv=@>YZXsPtfM~Vgu1o#^Y_$Dw9iCC68j3pQLH1y^u7K*SKeXoh8*(2bc%Rc zd5sJ;gj$)63%6?#VAnqdkam zCma6bBtlVS9K=O#U>So+Oim4@HfqLuMi6Qvkd`;cD{sd?TI9FAjC>&2=!b@G8jpwH8Twh`9eLPqvifWy;K`K~45~70y_dr$8D2 z99%QKGrSKQiOXjljtaIo4_rxxNVjka4##l#mmZ@rn^*-SdmhtWka@9I3IK8yp znstcNUU#$lkK|9&m9{&%a;P3P(zg3y#077{aw&C*xlH&2Ob9tR5AZ;v& zeDScY;n+`3t?OYU+1R;mlXwGanaj_x(Y81%=8#MOz}}17Ej-baTV`o!wYgM+CJXJp z92!)xDQuiVO>5GFyPTXYBGqu(2S%fnMZ7k8F8W|c?y!=`9&h1;HWwt5XFQr6_)$f7 zV?>x@~>QwpBW-a|9gPa~Oy1S5pMfkdOif+OIn zbH}K2aU=G5;Jx?B)Hn}ko`R7tR4-?+O3?12Q&9R>A1u{tt6i7@=ottAazkba+oPWg zeXJV0VIcj(o39PtQ#0LiJA_A#jvDMvZ@yiXHhjEuYx-@C^&^b-Ow}LN?6*N~ia1c~ zWjCgIV)X&P<-|T8QgX5BeaN2XNWvY)B_Fw7*j zAj1+CI=M9C)7<-W=1(!mv?9L;>Iyh=!qOCw1u426zGGDP&`R%4q=;AG#V9RV$&9Lu z_yjlT&l$H>kkN!&I`qMz`4^yf!mD($AFY0)kbPH$g%@^uORU#tC+MvFr)niimL}K_ z*B;w(;C5k0`a4(iQ4h#ss4kV?UHpkcmlWTS@&3{yQYmYHEpz-B+t2<)%MB+ZJYJ9b z|3)yohVZqqm_H>!(No&r9EZmkE}9aIBp@}cDHs=GQ;XKx)s92GTu-aN997q{7e*@& z%`3%?C)u`QQ6AchSd}n-#Gy^^?zn~{5{=tAH+~#ltMH}-AOuNEkIX4N<(J%=wZX-8 z^)$|E%njwR{a-hPbDxy`QxQ=UXrEB^dI*p%jm}*|!2{-+*>ARxmiO1dwi+upmY0Ft zmWdIRuslZyKF1*>WqCLw9WZUSLD^wfxQkX2$oVF8Vc)f#Y{j#4lH^&lyUN|O*NjJ} z)U;HUR!n5tQKeZ#y+lDg2jm9C9@~hNYJiVUwI%h^93yG2TJV!pLd3W@oZPo8h9*D` z_@xQOASG>M$FcajX6|9xF{Qfer|6*2+-?c?1E~&!%&yE@wpGftuZC4F9OSi-cydnT zz_!KwhDXP&%&T*o!S&Kj_#Zc^&}6h$jRJ1MybfJ_74tM4`pTj$ zh0k}|czs%K#qHM9IM^;akRwW6IpsmQ@1_iKXLgUswEL(^L`wtHwJ@ zH=c*ys2g;xpm3V>ns}xtMALUB0aLQ(yWi#n5nU*$>zfo;5u^((T_Fj$F=sqHB^|2b zGmRy%<8OFqA<}xs@CIoew5xGY4P7^qOQBz(d^UEkIh33W)m?w-_)|B);L5s^&GEyp z{Cw^Qg4XHpsAE}oN!B8UnH{~QN6*qfVbh6UJ9Q9eQNIC0yShj2KBcXNDZO@Ns3*gg>aYnUk8AgGJD(AsN7G(D9& zOI?xVc&s&&;@3I%4|Z)@s1}F~QdUNo{4>0Sk6;wdI~M2_d_HD^Ejsl0BPr-Z=L&y#4I8 zpp|{1Z?=vjy9YB?*ObbY)QQUvr*@M6*>AQs4Cb^_ed1Mr&ryi{kXFSM$Ud*i$v4O2 zDHZ7zy<+x$*MIEMN*<9C_0f@Kqx#R_jUL^VSd6Y2g#%IPo*#5p!#F!2>k!e<%k3d9 zwu^UexnZ|JPCI^BHW*>=>svFtQ^~^J0+JsYSiS$PvvYQ;&hW#7kPg1fkn)dbOAT2J zmUxW#)1~WENV-%oUS;cf8@bsj?jYmJ7hZMZerppBVL#)XLQ(#O8dF^5u!;{VKkyz% z{_;xstq9PnRJS8Xf4Vd38Y9tct?ygM*n`}NTb-qwDu+jA@#jntzj+BS;|gh?4i2b+ zwsEzsQp2R5cM9xuRk9-O!2*q*G`IVemC=drZkV`d$PMoZ$$F6pG7gwZ&Z zd-9Z|V7F5rgL64pC1c=WQdxI$##eI=<-YHETj>bT;nb-sw2{nWoqHNxcb!Gr=YN3_ z0>8x`wNf0Pt+;lRIV@9 zaKhw5m|f#99YOoTx1V=x+^p~8i*R!8BFEg1Ao_f;8DYww6aYxgfEScug<9HWiGHL)dTFH35;`P%3?4DO1W8#4ELSekMJ#Trl0i01)JFBdUP(E|c?u@!N tLQPvk^^~fbwyJ7)*NonO1phR&={c1c~0Gh3I8PXLUgme31|m!iINtqDG5)-FyG~-I?Ee=A75_JZIkjoM-0DoM#4lT2vIQ6aWBFY2Vc_x}xmAgBE&~ zr$_5@uK;#I-A4hyrxePwhmfl~-0`l_eEt)31Q!X?^MHoM=M;Zm5ZP4yHK3w^7Ka~)D` z!oo??M~C63C{4kF8CpsiFV(HSbD4d&13$MA4(r!WTJa zw+ud5+)vBQ&Q*2V@xHA&u?F!_{f}wYvW349@zIXW=3QSel5_4My&Q0lj{(*D;bf-h zo83#`sszvgs3ofkpnpa^?NT(kHA7A=EQ~vE8J@H2nxoCd?i**OK?6z{J4dHd&kF|| z_o#M=FNip2csldKuX6#lfUxL0*w3vVE&Z#cFKV5zBKRZj+#U_5qwiGxudCcX?i z$nQkrr?YK@oTO!&!zb1xhPQSeOz_M2(RD@G8~KHQ+HoMx>K_R4pK*Q(lq(n)B;I_~ zFKjlZ(ze-jr6P4FOjYf?TMMuoo;%!37tDh zP2d*0*A(JjtqU=qr-LEvZM7bHigQ6hPuyNEF`e|zSz}d~8vuvcV-tU%{x$nB2}930 zvvn*f!)aCr3Bgv{*0>seJTgpp&g#yx7x~?J(`s{e`Hyx zrmzcD`Xv30;GgbR!p-CFkg*##c06Xbo_B8!W^0!o>rO$g!6ig=@w>To-{cvg@8cuW ziKIMQmQAsL@R+z=tP6kD^NJ=ix)ci)8h48OI{nS(W~dpe^5G$l^jL?N!Qieoy~mE3 zI69Ccck?1LYd4)ZAD-qnV_hU(*p4WH3;;4(zGcR0-2c>iKD!k$uD+ieGj zs{}FJg=cSQM7e&G_)A)aKVe#efqYjvXb#ls;mO$FY@@ zHSt~NuOwOxt3vNAXJZzy{;1|c5r*eZn-zOQ21ic<327v}<5MSm8S391R_ITu4a}b^ zEcrTSUPf-^ZP8y+(vuw1>dU7}{0Szpj-Oo7MdHObrz+GQ-aJ{OoH`m#ny281RuE(FY*_Efyz%E~T=~@hU79Ubx3cqB- zbWUZ?6O;3?y^biEp5zl5`>q?+KgLn|>9PCD_Q5*ZruPjDm+sc)#Saw31l~CS>Wu^> zxvFUOD14H2*%!RcL%96Ysq*M$oNg+RbS4Ke!*o)3Y)tKOT3t=4u({>bh|QW-pJtVT z#Tk}$=Mn`wWQFqX=cB~bsS;eAg&h0ZONP(1_l(g&3kS$TEBwSTonf;FZHlguc&9ZlBO~W;svo=IcC2-X>2B8`p<1a8QlYA zZ=&H-sREZk4P%SOMd+^?80tJCI^#t&*A5!Ahs-Tm%U^6eNbCP5?uGIXcxzZjXxbQD z=%I=6vs`mo2fNnaatxgi_Ax6qPnJ)0p%Fb?r}$l`f5VZ)MqW+4OHN*00#GjtwkwBy zoXOglU~FN|JMVor;q%a_#4b?ANBjrZxP+S7$I`L~yOLsvy_XV&giAf*&-Uxb`67yQ zK2jEUnD_b}kryZxL7DpPtr1pf{-2EEKY2(kK5{HV;Dz1(Uh?~FK>`gzvP=-B=$IS5B zdl>-c`rttQM1f2?>-0n{!8x*awN)h8>W98kZhY>D8tl7mEV-Lk;JzZ|AFdY3pf-$8 z{FMG9TasD+53af}LV`}_1+_gij8!o{(#c*WsfdiZa)KHB%kk35iph0}f})H_^W84T zYW0-q>DgMsf#wRzW?iu_j2wDWq%S@RamYWZ8)k^{@~TTedeUY%mS(#VMSg<%KpN3> zN1-Y+`%$z7U)^&71HbQxAv((Cg>}IX(K}cd!q;MRJVK+xHGAH$KJtLAvb8YWDMMZm zkAC9zwvcw8?=`jvkUE~D`I_pQ%+ZDusA}A>exa6xH~bW5WpE^Yk2?NjMXXYWie2}t zC5=mM^LFTyPQ79svvEbV-s0GvGCklBfKheH-D2^9n#zY5cf z72=C7LK-hAc#(y1nT7EkoBYP2v_g4qdO zjB|?ZEv!_N0!y|gfl;n6XD3f}37lVqpHoRD&g8(JuSGHL6p{YK51ORX@H`oE;0=!S zkjy%b&T_p=uZ=_xrHc?A^lql9` zMMEKb&PUOh`!mRHid-0W4+5u+H&^us_+ zg*wy$-_ME}*t+SsR*#V6MK=PuMJikJaj6X+nXdR0+;=?h`dfNNk(HB}XW79`C|ZB~ zOM8cP;mi0C2mN4Xq&<#e9_@6`a2cOc8M0Y6L#4=7dn7V4H%Xqi(D4t!^OzsaLisGg zqrqguo^^p?p$sN(_vc1`l!^oQ3TxxNqkrNN9P|XC4nRrE+_zP-SJZHdJX-OMeu+fF zDzVQ%owX+9*EDrG?K+}>iKBIT=J7puIP~Oj)E0DE+n-pv5+&W%)N>@a!!c`kHJ;Zw zA4ZO+(gg;&^{9yjVy(y0fQr~j??T?<>clY?F3=`V$)12o#Sv!gHC4uIx`doetZ#K* zX*2k9A3{x!q%g8O*bz-&*w>f`KuadyNI2TgiR@=~ZowmIy`G-PxOqVVfCGKgEHC;2 z456R$x2k_^(7}d$w4{T7xt+3mI|B^U9@kMe;1$?}i)qXP+oR_s$Hg)#o=x(B@Y zaoT|hEWTuq58%2L_-PA5g^SK2x9Ql|3-R zv3hU)VG(}u(Di=*Q2+-v*vRCwzH*qXFQG5$v3*%tSWYeS`LA}eoJirH*L3jtbz(q|V(SQ0g<(&%^n&-A zzEW6Gn2elxaOWQ9&WDz#(%ACgr^6i*Bh3Z##t!VF^&obi@Bvx4NO5BwT|Q65#Di*< zJJ+{#X&v94HLX#LqI8dh$F15@KlieIHy~r)ur5%7qz!$@+{lHgoyWUzfutri1W06U zom?C<*M1J|Q1wv^I6xH0l1H#D9;_c}pe)QS)AcN3GNMNND|j?&iH3(1@J&n)6mOT!c6;uKh_4~!vf4`|J|j^ks+c^B z{mjkJg{g>p@J>6kJe)hsxcszv&uA_; zOCMSQ6 zt#~UN;lD|PofT&H+vTS9t1Ym_0jhqeLEu(Id*i2G|83V}G7sT+KeqkbHgUdeS<DT#jn^8 zN0xa_212S{!G`tJ@v#+VuOw(ECemz7DI&JD@&d+UWNmSLhoque?Os^+%*M6j#&}qu z`c@lPJHn|T2UgMf``J3+bItd+nLu=;(YW^j%0AaWpm7*#@osy30QgpYCl^%t;aT2j zN^Ha5khD^U{lbGUn$l0}dK4^4m2?!F{yR?W+AhLp51VpyWoUQZo7k_JwpDuFhQ&HQ zvP@T?>YJdORaAinMBr7tAX&}4xq)DmS9lt3*Q2=Q4W_N&_R~0M!Zq+=cXSP`z48l< zchu?Q0?Zg%*?V#Me>HaZ0y=5=9eraO({#0B^80IA_&<8+@1)@9>vRP`T2kt^xFkYc zTFyjTMgbwEa7$8DQc6KmGWgq)^8Yb-p&z+9hy4Er@;sa9D+8ddsi#q)W*_q}U)oDU diff --git a/riot/img/flags/TN.58b2065.png b/riot/img/flags/TN.58b2065.png deleted file mode 100644 index 21c4b98be71f6876be9b7aa3506430f7670e2ca7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2635 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 IJwn{S0f(l+jQ{`u diff --git a/riot/img/flags/TO.bded0d1.png b/riot/img/flags/TO.bded0d1.png deleted file mode 100644 index c828206e35c89ba78ab8ff0ccc1ccaa8639221bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1618 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 AI{*Lx diff --git a/riot/img/flags/TT.cf3c1a5.png b/riot/img/flags/TT.cf3c1a5.png deleted file mode 100644 index 66d698334bdbd74bc80d180e73d585fdd0ae41ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5253 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 diff --git a/riot/img/flags/TV.cd17b9f.png b/riot/img/flags/TV.cd17b9f.png deleted file mode 100644 index 7a127f51ae3b4a7b80a468b6b5c4ad95a79d1cbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5915 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 diff --git a/riot/img/flags/TZ.8ccab05.png b/riot/img/flags/TZ.8ccab05.png deleted file mode 100644 index 7949f65d8aed43e1db20399e2f20311258cdedad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2289 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 diff --git a/riot/img/flags/US.982e6f9.png b/riot/img/flags/US.982e6f9.png deleted file mode 100644 index c3a245b767982dac3198f5005ab285b82946b212..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2845 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 diff --git a/riot/img/flags/UZ.cadf94d.png b/riot/img/flags/UZ.cadf94d.png deleted file mode 100644 index 643b6ae0cf6112a4145592ea3ca7fdfbf498d057..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1745 zcmZ{kc{CgN7RP^NQLzOj6eHSG^l3CAXk(9ECB>krGbJI6ncABYd!#7|hT2A}s+Ov0 zD;3r1Lse3$wY8m6dsQt(mqG2~nU|UW=AHBIx%YnVa=z!>zb?;{?4p1;fB*m}xVbud zOKARAAmNfc@wTa40_czSBzpiF^5k}DFiDRNcJ(F!kf;v;ivz%pWW-tk-~twaPgDR1 zR{%gom$i6VNfz*+lP-=DN^IMqHBAE9XxB66C8Yix%jbx%B!vvajpQWr0j7;IHPrG+ zSponibaS-#VUB$rN%HjZ)fTQSHMjO2LR**-Z%@31L-@QQ!63B{?@`-#RX)(;Y6$*z zrFw4e5M{$Vv7q>b4dP)=U0*{o^-5iD-5%${^9P?yz?^T+JQxeyXF^8QCjGu@vm{M$dAGd9m}4cFr%8A zxz0$%l@_Kvy}@K`1Tyt%;BG~{?p^g}#HX~_rM0inQ%crO?Q*Vja^OoDXIx6I>0?6~fdCAH~G{jAs9#)Yp zDiBdFKkEvgL5F3SpBz^hZSHonSj!w=;+}cahD_GgQ0poLeRS>DgWejbLJh?#uU+&c zxNL!i=pW10(oIqevve#o%oGJz2R7d7m~yFp-)N&a=KQ-$k#H6@)Ah_5@*@8z@LnJ( zP5B>`Rf>z>`?GI8f+u8adSt_bEEkxuDO%L^z1CYwS?rznRslrh9|{D#{F*3;auCnr8g)i==gU}}@>nu;;ujrfoEO_jJ5%)Ddb} zU{-JC0^fF{OhX3Ozm*%XEY2eZUT=!sP%c0lbo=~V8TRw_Y7xYzC&(PcFlOY0+38Xx zyPYFKn!B-&z=&wAmn0Pp*;2O2m#2~+dT?Y05IS?$(Bdur!1S=)80+S%84Hn1!d$y= z9(z_TB{)gv()8)i_q8%1^*lW*X*Wo{Hoc#PsWmb^cQ5@xy6lb36=I~L@1s)f=)QmB z-nH!G>gTu`9temJ?7%Up%NI^>+Ca4sMj6970BJnbG~sT_vU+xvy7?*X#r7tas%uVN zEG^vLh{M>f)P_sPSB=uIQ$ah~YLSsw6`R>(`dwG+wyn7_wQG`rH2 zt&wGy+N=D@-ftO^P?2y%C5oMYD#ruDPuFGY&=u;x9hq`=VRH?##iE6m$d4>_B99`) zd|fm7ha#SX{NaA;nJv%3eefj=ag`wqCICs4BU<8iq9{WHnYI8dl zqYGWVv+PKNMLa%k94ECJqBke>+X;eCk2(+pnFwcy>Tl{MLbBrbh@1C0osBS1k)x^& zoIeD8C-}wTCPW?Sq*E~Yyyobg6eRX(xcRmIP`S9=o)g9;y>qc=shsZp*24?z`d$?O zf_!xqM&9s>A(r&}W6?|RpXQ!kx{KM}6l3SADiA~6(0jCjwWaksYHiH}e~+V@5wxiT zO=I}MwOB!;kN*Wqhcv>^%;3k>@y3hSYhrT~hDNSEr#EF=mSgqt^q`j$)Y{u+jXFKg zH6mi{M5VfaYzD1uNoKpGfN`3g$ipu_qg`)A^Iv>&OkIk`R#clqa)<9ldUI(PR>)T=AQk0zNZ$Klh7*NBr!hhZ z!LcC{036oD0)sWf;Ewy?ObKQt1U%LVYeK+cnNR1e{~?HoqW=_{@c#v}H_oO@1i;OS K?0AnzW&anj(EgSH diff --git a/riot/img/flags/VA.345a700.png b/riot/img/flags/VA.345a700.png deleted file mode 100644 index 63a13c0e81272ede252bd979f5f5df7b091dd44c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2211 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 T!4h{0PXJis?66NP2}yqg8uHSq diff --git a/riot/img/flags/VE.1319ff1.png b/riot/img/flags/VE.1319ff1.png deleted file mode 100644 index e75e17c9f0406ce7b4656d693174a523a6af2f79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2157 zcmZ{lX*ApG7Ki^yBrzq%V=9^sXpf;WYfyp|HI*NiT2o^WqJK$ z2iy~u1)EFuHdyz#@x`%Q?gb+%Z&tSwr0s-~?s%VxPH``)XslSESX7^Ld9olr@~*Pf z!V~lHd`(mIkpIP~`R_F~i~nqri}tX6N!XY!rY*7&pNBB9HEt>;j5_iJA|en7Pa30Yb$@yAaT4TO(-QAD#sPQIX{a3D9S`~&T2BqLhALMx7@zrI z;XitxzW0TzpH@Jw+-3y*c%~iCME0A!*Z1AXihdZ87nHS{Rb}?*o&H`J|9H4a(PY9H zue~k7fY$z1enebk?eLyJq3|*@d2$(aC-LvGtpfn{d}VEI9S^%3$91h zVE}X+&v#mQiO25X2yrIZU?2;Umxx@sct88)uVj@`Hp_*m?K_<=!V$g#SEB;jr%lxl zV~cvGx=G>Akz*Tu)83yBQG>7+RThW)B!^W=eeSTn!lzOyGFaBIT!s+ZtK@KUK58yu z=9fim9&$%*M|`eq&YuWD=U&ZkR>U7PeHS);VQWKmf>6G^Vc&1uHcx#8s;-c;?3Jma zXkME!wFW9(KR}r!M#U$({1H}d3MQ8~?2}9Ukex)vYcPp1z=Hp$QVEX74bcX^( zpIU|7P8rqynxZ?tQXT_0@xNG_!$k+ZUHJGMQ+HdLiCxX`v1QTloz<0_bCYNu1c!P-qG4hPYazcCWa{?-$mk=17eDQBJmey-CeS%sxNU2JLZD3vx-rvUk|v zq1=w>3A$$(FgP1K8-uzR2LqKxk#s622c0t|zy($IGIa8pnhxaEK(PjjZ0w6(A&t$S z8{GE|<6GH6bU2r(luWa(Zge2zky3WdPG0q0yT>U~T zVCiV9*GPF5XDQPcJ{&5pz^4455)k<4Z{OuR^3A6Cd9ra@r%K5QHfkz^nQzG z%mNK&?Z7s%MpBxOUopr#w5TQ2n`U%P@0CmQ)bLM`LQZH)QsbI^4x}g-`nYrJ)+5ZP zI{W-^xrdQuEuoR}*CU*3plq1{#BC?BK7Ex`Y8f##`y?O||9ne=1F$1<8${MI#lId% zk~&-_jxVVG8js2*UIrD6GB2S@f8K!`W#pcR9L)%*Oz}N5GaEq3d7`88CAUX4<4>ho zVqmGtIbp(i{)6K8=KPzx#e1C5h?~FfpYm(^{Av{#3UP9oY96X8TeO0w-7t1-hn~!D z1ZvYcg#afNnx+1u{2x!JNy8IQG$6D9X&%MOwGV@r%8Zji-_Vev&`LC?=9&w9KC*>m z-QHfs-&5`!YCq9q=nI%{?v$*}q8MZ47?Ue#2w|7b&bYRu{tC!=hlY6Gm;& zt1|M62)zzuNvwf~Q;P6sISJQ!##1TGu0Agn z8G^@t@?8d5#^C8x8|uj0h&5Ube21J9J{ilif@}v$hy~?TulV>$?@EbFyXs&7V(}=< ztDfiZd6M#b^(L*B4!DO*!J55~hT?#F?;NPy+A&QKd%ufrV+|20^pVP-*6zGxgf>jq zKZ*(DdDM-(XdS-?Mm@-YW1mUCHab|H-^EQtQN1wakzh}c2(Ow5IZQ3bmT zmiJ#FSG?F?c0DqJ>-gN5A z4+UMKPteHI%zpMUm?XHSAXOQrZDo3R7qZ$dEwbwuMQa6X$&1-RY6t8}T;!`Aj>=h4 zQ0Qrjyh>u z>N%eVARGxithY!QEEK&CKf{HEe5Vf;FT9?y@9YRiF-sj4B(otJ;S-UV)&cmonHJy{ z=Cg@Gf4i(}OPfoD72b-?+g{3?+&ARToU0f_h@l&P)|0*{|Bq_~=3(;u={;_~dml{q zu6zAWW&*KU?7&0Z3WU;z2eSm~Rg1!TM-d580T}-q0RjMeXkBA%w4t`1iMyUY#!wey pfYwCoV$kTgPOkZX1+Ik=g9GFLe?X+nCrJ~YREwO07#zW~aG%ZUI0 diff --git a/riot/img/flags/VG.6899896.png b/riot/img/flags/VG.6899896.png deleted file mode 100644 index 46f93cad1ec1b088f474e004c924e00157c9969c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5427 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 diff --git a/riot/img/flags/VI.3d149d6.png b/riot/img/flags/VI.3d149d6.png deleted file mode 100644 index 8c849a733e369c9b9d61964899fd7cad8659090c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5938 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 diff --git a/riot/img/flags/VN.ea2caec.png b/riot/img/flags/VN.ea2caec.png deleted file mode 100644 index 6ea2122f9d1dd9e5aefef30ba4c28c5b943ca5e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2304 zcmZ{mX;jjS7RCP{Y8VzyWs-`QQpzEaG&L1)!ZC++QA9`JHq2+TRb$;S5PqLO}um07)xLGbbT+ z|66b|VV@dnx+?_aGSQ9*0JUj*w<)5+9qDQ5WCs9IssKP^0>DqJ9(~ z`2cV*prF;!P-uvG*pSSG6zVV2ws;|+0hZ3eLc0H5YgCgF;UFGjWoIt_QS|UZ92!B6 zT@_wdt;~qzi1#aZq65fdiv9S->9)w4$gIV5CR7e2Q{2rY`GRrXG()lpd!H9L8>TrX zCGMdq%lW92T?)HFAj*3@C^SiwQZT?-wBejP zcM4Z{Y5XWAL^;t@8V;DGJb~&IA12MGEHeO1DO!3Xp?_!F|Dz zoHyT6@Ld+eMUnC_s%fzbh%O4PBk@S3qe3G*u(gw-n5eg4u0hz}054&xa6^RK>@hL!7f6u(?h9e)vA#bW6;%Z3 z>DvRy!0^7n!HAxw|+8=e>M`-dqVD_5`_I_ zNalAUPf5A5NQ~+@t{Tn0-`t3%mUX}yzVSg(Y_(@)@s~SNf9@n4KOvHIOYWYCodDVG z`qSXgpL=Ey74GI>$vTL7a>-Ccq>`DXd%Qk8<&~!HQRS5OTr+QJdBowZ9JBP@u&RT3 z#NGL@tU3wCAi2=4*pD@ceN7`>2wjGR2ERa~BpHJZdaDtF(?1cyNVXY9;1YE_(%tY? zkmE6cBDt*gh6p>WIuuN}K1Cn1sZLwl$*jy^B6{HqQ0INxrR(9J;7q%LM?S9N8PEg^ zPks3hckZhX6UOy_Ku;y>=N|Mj8t|GpR=Y>TchLNsSas{82HSCP02H~wE)VAAn$EX4 zXMJN{U%EV)ZBMri>Ck#jG*n(|j)7%Yq~rQxDwSKjgMI9M_UvwP()SZ#(1DBvH*QJSP<-w_$2k>fe2juQu>7i@-o?!N1}35i_8Y+>U#)e=m{r#w&V0`4EjQ)W zH$iMvd`O;KyppawLu+Y=VO0~5O`CB{^zw#yj{$d5P80>Yr5BR!T*dJ~q228fFez}aM)ZHS^wxqBho^Q~uxz?kdA7KerICcfl0S9;Zk8eqCUBs~L1 zH-M%sT;g-e-gy#KTT*X0Ax&WwuZPFi`RjGfdv^7~ZldFar$Wa~1C$D+=Gsn+(l zsVOVRuBni9&KM(p93$twsN-C{{_wrqHtL&RbE2E?t8)>8C%8IkMO}w5^BBqnarUBa zuk}d8uN!!TDya8ldC@jJ#qZ?_Rt`KyANApoST3)_`U9?nKbEO8{v|+Xe()M!-~Cz0 zCpG$m;uRai)w{sPq}q&xE#r}tC!RHu*tckt`6Re2=*h&Ha23d;c2J>;dk9raTHR>w zf-J`2N5d#$mDp-W3>LXCW?j2HXr zfmj;w?#A9x{f~1gitbF^0w*xdV?lO~j^=Af(o#j_*6O2iyE>2OZoY0|Nth*rZ__*) zndQhwDT5xU*-|-4I3(2d=G3ieSIx>;R!6E>P$SmV7L+-3?ddfU=9a z=2p41z;Mp9Rao;D>GZ_FmW9!?lMii@aewJnP%gsW)MzF8o z4`n6Y-UU+6{@_}edQS+yfukYj=R>?GA>Ia_LEb_D+8FF9O^lAFwjNmMIEhim mU=1*si02DN{}Z_8@8x?b^8W{*MHlJ90AOW)#;nT3o$((KF%y*l diff --git a/riot/img/flags/VU.61e90ff.png b/riot/img/flags/VU.61e90ff.png deleted file mode 100644 index bad3ba4d46e6b5983023a6897f243374d13fd598..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4080 zcmZ{nWl+@b*T%oJuq-7F(jmR%0)m7r-6_2*(zU?S-AD*Ok&s5|#RUYUyAh=usUNL$ zDE;t%-aY@B=bAa^bDwkOnz?80xnG<&y4osWB6=bK0KjUhO8O6!_)n1GKjfw9uXzu^ zwO7zm0Dzig&h(bQ|HhHC;^@PH0Hvk{BUr;@q!E3}U>JM|03<7FN(zR4 z3;WsrhDOtOopReb&%#+))`5>!Ag#yTVw~GpoPDgZ-BWQHFG>n7pNa>XImVOQlC*X6 zzYrjb&aw9xVbp^VXnG72GBzgqO8Va40o^q7fmO4IO+mS%W|dx}vezx6%iCUmo(H}R zi}`Q$<0$anr{w-e0=z2JKgC}e+**$o5D}U z{9m!X?2p41Cod9Pa>P1$RQ}ohI^k?|Z_phuJ)%5w52i`iD#rN3`Fj4HDqL&)z+@H|{#d`tdhH{wV$( z)A%&*tfpfX1=uNPP7quEjC{LKv6GpOeYK$O+%fkcREZP8&Y&EVO^kfb>)JlMSUo5s z)u@hB_TuYYfeY;X^X#PVT3XR#-__m_xNTh*a`byfR_-&zjJx}(=}zu+1tb!>~|S7Wjd+QDD7xcxGfSl ztCh3a{HS$OcA}^O{{8E^WrKB0h|jkTW^5Ka+o3BjJtU^2R(t4QUDr6ql5B$hHxnu+ zJi5=~le$5@${t!p1%x-ya*p3o*U3WVDr+AEs$@-&cxLqnh?Z+|mpGl4SHG}Qe^)Jg z=HfO9_~f2T6V-lwd)qyYYh+#K$%w_*lhCr27qJ|kJ~jgPy9J{!Z)_WLb{JiA36^I! z3a`B3kN&Y6JT8!+Vu*Sc=e%Arrx-2Ikkx8k_zofkbJNz)wMv=X!QEBSHlNxZ@`-6;YZ{Reb0H9!?Wa9O`@a- zq?1!g_Vn#dd?IsLW65#j`E@=DFw(wn()W%%_^hn+EuSQp=FbP;22sW@xs_;%h!2OO zyLy}qp6yyKtHtt~oz;saXcp4h;x}GLmkh8TH~#3ceSdoq-=1e`Uu$XHx;_W#!QDxg zZ#RXn*b7cm@HHsP1bXrHsCG1&27nH^hR*BJbktMeNBWN>My%=GpnRNyYt8u{IHa|d zx%>5;>{Z!%TOodHdRf(eDeSk5`` zS6hkl2czHqB9fuX`}1FWk36r*T9KIVWRQ^ zuZeFQagEJ(AyCM}=af%o0vLRN;&4VCNZEF7sO^16NMto%F2$Jv+-*Hd8qCi;6LzQD1^o>_}H<{pamOGH0n_CCZR`W^ifD1w+QElaYiQ zaq3!{rg?OUo;Bp5RyNCf3z-Rzk==tDOLTW7j-cNT!2Qo+j%T1O9d>IK*4g}|f`pC; zh(cwY)!`RjJQ3Snwt#VV3Vsx+ z{8Ysmg?DJ?3H|8{_n;yXr)G3pH%9=w8cPnu7M*HCks-f3n3IK)hxiC?(ji`spj7vv z&_b|eTW-F`qpL>W%FoQWzXE>9ZG_;vRkm;L1>t)#wS9UlTDV)zB|NM@*n+Z;^#e6q zGE=#HAW~V(Gb>S!5V2TRSJBOQ_F~RJuV9TX_|EMw?JEKp)W;G(#Pl;8s*RN|bj2`G zBU56%hqceY+S5C$!PNnlW1T6|dBmG|@M~Rf5x}t;cf~Bz$w;efc?WixW+aSYt$VEL zF)bK#Z8BQs)~!LK#Q)ZHiEfdwER)CnC9LT4+bIf9Y2nzfo3;8o96Gr@BZRp5RPzSr z-jhrD&9;W2nY-b9`bi{Ju$>TU5qxFu?LiEzBr8T7V6f30uB=sIKMGIbw34W|GR8{= zUnrLcz{(O#wDw{>IR#}_f*!hUN5|C7xhZrVqTkvHtlaO`GS^S51z%fxE!M{)Pd$qB z%f-cr4A?C52(A$&Ao+!4x$gk`M9)*#V;g(wl53Mk*O!V-kj?k6O6)Hy+Q``1x)WoB zq8fMGZNlyK`~LJ){V_$nWK;6Au&6LkA#+P^w%E!c(~%jk%X`NeMJD&X!pbPF>y4}@ zu{td0q$CGM!|Iosfh1S_lX=31pql-b++3RGyTjM}_t_dxzZfh3_J!-|-h;Erpn{vo z1G)Hx&uA7j&eysh5UjuX_de}kAzwXSfje~p2Se%S91NYZOXB9dF$U<`>k4n)3A~M& zb3=-?-e_htdb<#T`l`~b%tUaa0qJd@|0@lA0#NMpNMV5;(nn%@o+!*c_^A1LXEUK7%2?80UR%4=*uenFRTtp5|-d54eh57GRwe3g)65iI*Q^Ane z-cpuDOt|Qu)Wd=)q#B?jykk1Pn%kO=t9#yzyW_fdknp_P3;llkAiZ_3676_TpQJLci%?J%6R<0zv@!l!bxSjSF$#k_*FCBwM7eCjM zDO$K}wyDRhHh;I$R;7cuy?l^I zr~Bnl#X!`K9;YNM|8}(nb6@qZ+&)EU9%R;w%Y$|!Wm|n7AtCB^R%F?836BRBU%)h&uV#1C)$|ss zMnJ$@iKBlBKxyeDk$L09URlbPC_2*VHYTAl*RaI?malV`hO;(FP)-%J{Icz`CWbVVy^F3O&2q)87gBVc_)Ee`(P|Fyx&v^$Pd zsZYR)84Jqj?cOLhm;IMG0ym9+^lK+l2yUxGxrfd!1rQ&9gW1!Js(<_L?qI0DfK_?5 z?1)5)s>vwas_2a-z#>F8zUXU2(%}!S3y-wJy(NBnPYV2uC^2Xz%M4T7v@KX>eFl?# zM`qEAnp=l-j;)a&Zke+>_Qep+Nc^!|JGEY5GncqYlHfMsH*C0!I zehUTyQ8nxzt)7;F3Hz(81qku%&HQOx;%Dg;w&!cTe^ReHj7zP^(HhqNq03O})V+yr z1Ivee{ES=uEwBg)_!mxLg)znh)rHu)R6UU)GodnnXpFhkf4sk@z||MU9t(H!{jmi= zYQ#)SjT8==X)`Bzn%kY(WK7#kvI_Yqm0x$1ZFTd}ysDsfi-P@Y+-jPGcd_YY-H*M4 zvmrKC4=OkErIhS$QJQwed;3Pb-SayhMSQkoJ61KSJ{QMjSZs(&{!TrBD2#y;8(He| z`3T{zc2AKOHB?^AkU7yX((`1hb0WCLbHR-?(U1u4BR`djIW5QzUHQ~+Sgmunn;F1V z@+06=BT{I@x});NG4)gRIt&XaEaRkMLsTD;>L}Pnj!KoJ(`=YQ?-1~!<&&+kb{%%B#uzNe+WDx#T#V`K@J@${E><<;|} zH{P*M_|>@cCs^nk?{dKQlVLNdPgnIJ0o}#JT>}zej^ed zC-`=q_ce_^t6E9zLhmm*Sz({Q9(6b^UCp$)xERDryx`b&kRLX2K?CTzH%b7fc>qCJ zcJZOeMm{%LRzavbCxUP`BTuLtaWTtjFW3zGs&vT|1!!q6#s|PlO-w6Q?aX2h0kIx45)G|+w z+3A>!ZDqzd{eKZ3M?mqTi(@P{BIqvY~BMNFG`>2t8Sbf+*h|!F1j<(0#?$rzfCxkwDgY4|5Ro(# v5tSAfmKKBXL4>6t5WntC+5cm3b${(>=l}m32=gt&9}IvROj`+~2#@$5>%ogi diff --git a/riot/img/flags/WF.12bfd41.png b/riot/img/flags/WF.12bfd41.png deleted file mode 100644 index d94359dcc403087d1c34a19bc5960553d4215e3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2509 zcmZ{mS5(tm7RLXOkkAPrHz*yI5=BE$N0M({ z^>4!~n(-KAZOu9*Trgd6}6?*PCq>xno603k>Kn8O1A z`Y`~&1E>vGwO9=Z!NgFHMV5Z!8e>`D3NW&}#UlP+Uh&rLXBE(3V^e+THx6;Qih`JB z^fCZ&HW}+-EyJ0Mxsk!gK1p=wgt<%ogF_W^2V6B7CnGN-4H1jCjUx{eOax6&K783! z(5@fMR4Kai2>nv4M``jC_w@WIfb5aQ)HFJs&ie#er~1orb-LO z-}}kv{nf15+}NzS9rH_VJ8U_RL-@ay7J-d&y1W0kq7>)%48+9z-h5dMO)A}}8Xm_! z(au$KigsXd$v8r?;WIQh9AoB>UlP8PL!pgZMGi#r;5XBSF6s4Wt_X5wTb~x~vhxU`rQx570IlAkm`Mg3_yIYfDp3vdweUm9a}0?pE5&v@ ztAA+%x?$O0{EHYg(j5k9HVcD@^y@bk9buHdYlgA|*BNBgL&MF_n>Iw*7&ECBf?gRT zp;;0l|3dLk#l*B);*dmCsxic8RA1o78=;jRjv$TB zQ%+5>Y@Hqx$`csr5oRx1!b47WmDp4s{OHK|p|V>_hFiR?hrj<5h*4a+Xqbp@i!{^v9XhF(Qp&2mdoZ1GZGaZu42pH z-JbhKRfkWcue${)aHz{Ij zZoW-k`tX;*f<);^cF=%8vo71ZM;23^+1`s1I6>GqtfA*Q_4SS4DA7xa|auAJ|_ z?67klrXqV7nI@1<&5XSMjFcHzeI-T*=DT35s@B=|vSj55F-oek{$k+72g!TY%l^WS zYKx7rI+S&aThR8{Z`f;%q*BCzobL?o*R&uZ0Xo7Gjbc-<8Mn9>_tt5#I23qxKedbK zD%SB*7I7+lL{sO$NAe*d>>t&b(DW~^s^*6h5@d^Wic-Y;+xmNnt<{a|nPzmEg(bn1 zq72=to#`6IZOkeup#TyMewAl;HwjKUJ-^fm=8JnT&>=O;GhW%sF3N>P-w!tD~XLDwSREmjd4{HV==nd2A)Ow_n4}iHivEeW)To2b6TR)*9ee@^HkR!OlLC0(E(1 zHV96gTCQlKV;n}52fl>_TxvY$`MZ45ArIw0`rbTMb3f_>Z$LvwGBC0rB@4B8I^$F-{$$Gaw^)o*F*m`9JA z{c45Vez{ddx~Lc9ek62+mi>$+<`f3yVl-9-04Pb4kn1{OBpeUc4jaRoR{$V-SsmMe1 z6aDDR-9ZRI6ZD&}(s91@V=)S9)3n@wiL3qF0knwD)ntFwUYR||EP9hpIRYGcc+0}! ziMiWS8Fhkj>k|`?8)-R5o6LCT*%tR5fm)l63;B8cNi(MiL^{*wBTqrr{IfH{ugm4x zi~2}me%%uZeC(;i9Nk79f7G7!GLy5-JSBOhlWp^ga&vR^iSY9HOS2l2c~64eZ3Q?} zm|k{6V7>F7xjvu6S8P$XQU~*UJR14al0OJL-;NMIFoQ{_&+o#C)+zWdHd}y@9G$S}IMAk3n`g%rWH6ZTPn{Iih}awwh#y_t zK`+E`E}>Biw(lnfQXlv<;+6qHEMgZUyD*f5*d8kvj0;LNmgjKM_@dMJ9=ofP^Zmv#Zqaw z&{M$vJI5hA$}qRU6uRH*ev)iv)*dLNt|#dT_-JvqG+F|Pzy;{+V90?<3l?&cWI`wi zugW<>kK=d;!@;Gx`W(T17M$t~1!eI7D}y^t(n{4503|DH|Dt3CnYIFA%XbFToU|RU zKKPL>rt5O-tlrF51P0&?ARi4=n#KMsG)BiD9>-loUT!@h`U20#`|n*_IO2J*eNfuQ z_#aKle>?)t7+T?&TjB3mUz^jx`nJKY&cSYImmoJ502ESLO$m8X38ij{QbAu-Mqfal nK`Nt>$ndu5OaBq@^>_7jzy1FMTu&TGtN>uFZ>IN37a#XeEC_yv diff --git a/riot/img/flags/WS.bf46e06.png b/riot/img/flags/WS.bf46e06.png deleted file mode 100644 index f8b80e5ba9b9fe5406e44779270b460cf1103c26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1896 zcmZ{ldpr~R8^^!fY`Kjlm*iURblL3W)-bY@@sp*whUS_}Wyy)wFvP*+Qu$e@xg?=b zyxO7MCP&dxh)~nnmcwx=!*Rb%zx~dCySD;#9a3yrZJff)^rZ}z4Zk`LV0CsXm&EVv`l%~7{Yzvbh# z{uv!&_K;QXYo2eTbt!kXkDu80$I_VX+DEKhM$q2xpVPmmuL;+-#7W$df_B|MhaUW6 zGM{I^b=CS#P6iE&kO4ZCkn6WG;|2q!^@o>T7eW=ziUMFS*2YTZak7rI{d!Zjf&&m#b;|-JqFqs5VqPv$U5`uFa7h;n}eoqoO>UbspWa;Bw30m2+&GX&aIw zD{A7(mgrl*7^%@m0J$nAMkI1CrLsIv41iXft5VU#Kz_B;K3f zUmOZin3~C4jwA4euq_{*F2!;Z-zb++qTM6C!8rcNF9tFu*zj5tKw9sALXz%Ydv86J z{-lIuyOYFN!wz7pG0EEZ)_%oYt_t2U@w=X0b8wD>KkQ5WX{|VOfF1 zq2E14XC1T-+(s>XwYPe&GZ#kTYPlvdOLX1W-O%VC4J?!f?$_z9w&0Wb?2`;GS;&wxZCn@2?mo0}Jlv>vk`uU-;=0^E;GTVR8H#G)6Dq^2cyx*-*Z2lY1u2j{i$EMKf zq*qDE)z)Xp{$hoNNfmKBU5CD~g3T*A3laJm#;5RVzpSv`bL^d-Beopd+)9T92 _ z@W8su5SMqvF{5~@c0;vi?r*(!(A_aFKOy@r&)$rJRQS~tb=HUdmTh~Lx|C(25{apg z?|xxj72e6WT(ujdnJxVIDF*kkBW=WfQdYQy>#_qkGnvaALSGr|eg^D4On{PeI`F}D zPNP^8v}M)-{oNotESH*gzEFc;VVr6<=Zh{knCZQwK=+<(D=CI=t!XE%)XJs$;W~YV z78n1r(j|Vrq?%0*30$S;D^B=5W33aYeakx*nzTeU|zt4k2O(_1bEI&BG(0 z33CU-=-BhBd*+)L*Q7yp_UPtEw5h5v1e$rK;^i@lQ5;`u`_P*sug|bNp}m#gda!dp z3@$M3_i{SJ@c=FfjE?^alW0@_S6A?8YMHoUN)Yv zGM&)^I7h-QKQxTs+_8+z)AJCtf5Nrsq;S0_?lZcKh@!J8a)tjYS6;r`+N&%K3E98|~Y_db~JdD$SDcGdsP^ZbG2|IqvBd zyU#~y#zfJb+u>3g$$U~HhMIQYWXf4xXKFBr9E_6xiCUYDgCCj#<*Su-Rf*7gmj7W8 zkPxZeVO3}Q_J&V4C8r*z1r#$33ftzo@!2$X65KOw$iv$K`Q{QiJT z?)i3}SYt^Yn=U$adXMDSF^D7h#DxaMh1rC}hDiX-(HP4^=%a_st;ptBo1++;AJArK lj13x{&^c-Qo!~-DXk_@+|1Xd!4M>p)0FiLg>9Hdv^*;+PN|*ou diff --git a/riot/img/flags/YE.3a76dc4.png b/riot/img/flags/YE.3a76dc4.png deleted file mode 100644 index 8b9bbd894287185442024a68bb649179c4d5e309..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 652 zcmeAS@N?(olHy`uVBq!ia0vp^W*{uU1|;uX-8K(Mv7|ftIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffzx4R3F27;f?yX%1z zXMsm#F_2CG;}6+R=Yb6N5>H=O_J^!8;>H@%A+_%r7#OQPT^vIyZoR#=(Tmwp;Mm8= z#lBpIO^m0N@7`n;{KT}(H}|D>#O>&3nl-Hxl(ycTy1e(!+_J8nSJ-U1wI}+9sqjqx z`+t_Unv8MH(X(x$j6h3(AY@0Wy++p}jjm-E^GwVfmC0}H^?y`mcRgP=|8?HVkG#fhx)&wRB_0!i8tt3_Vjj%?`@PX`cPu1`7`*l| z{Hocy%J*sGH=u}WiEBhjN@7W>RdP`(kYX@0Ff`XSFx54(2r)9YGBva^G0-+Jv@$TL hIP}yOMMG|WN@iLmZVjCCV;ezsdb;|#taD0e0syWm{80b^ diff --git a/riot/img/flags/YT.6a918cf.png b/riot/img/flags/YT.6a918cf.png deleted file mode 100644 index 328879361e55f4d681b310181a772c9c8a1f37fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5735 zcmZ|TRajKf+6V9vkP=WrkPbnRkWT4N=`N9!p_`#W1w;u!lpeZEU}y$JT0$CTXpk7X zMsm*PTz%)_dwToh{_|gMOPB| zfcr*6MG;7#E)-hBfFSTtHT4Ga^?%19Sbh|k;Q6R&DdDZ$r=t?&pfw0N0D&GGsVT}C z1kCSc1O}&UG^638E^5yPSeb3&RQ*zA@gFfIX;IEmRHW9Zj>&$ttu5?PD8wTz&#R7c zVejJ1G)t-ECS=LbRm8rpCQp`%!<<$jt13S|ARw6b+q*rCB0W>@RVA+W(&)>ju;b=^ z&u7+Oc6Ds|;STKnATa2>mUBw(fJn_bBB%i)l zk_W5H9B2K^;-$8_9!lz|`aUIAHLW6rjm66_bx?3`XLCS^nv;d3`S}Km9=FW50Mc5u z2n*6A+8<_C6r^zl>K|h$21f1DV={GkORp3Q44n(q6$$O)C0SWES#^A4`q`+Tp=0~m zV!vJ~t!E;OVIN~m9s0NY_UvNe^GqxbX)m50=uF#OFW(!FAZX1had>g+f(c<)00<<-0N^3ZGg`J3cR{RVTq9j7F)-gv}8YY+U@&s!1Q_g^?3#+BSu zE@W`df9Oy!xc>}IPIT2!X!oFk4&P<5=Tq)SK1;3c`%;9d zOLSq^sw_@4?LXT#Bc9&$PL;byT@@TsT~aFKuNd?m^@LX+;|q4~&5b382tmQy^&CtT zWk^^DCZ0AR?4`t;)u+&Zs3l<+oVd|%HzdR#UM)CsXNeM5c*E&~m>E3uIIN?hjWHwq zT%8HqlEQQ~`ttXnUGxt-v!oRlTKSwq>)$o#DJf+WeUf*_;LJ^bpa%e}W+d%F`ka85JPJ0+KLNX<7F2R0=vp~1B zeOnz7qWmZ5BEJ*7+fV$koggCGN-9GVM1z|>n|v(xk0^MS)Ea-kp*{YrI&y?IC-88o zQEu~F=xtwNMkfz{{}W2$P$j`EnV^T0zl(nL(u^6UL$1<0Lp)4E4@42$mlo%PLuhGT znb4mGyR-9Y)LO|jyiq~HOG_k8gu@}D#HupH^B~5`9NPYGJUxEolY3HaE(b%)(uLZG z;iAwko(Ay^VkRZOp}6G+kM*YLXOTe=_+$k9{@T}w!0u4;FR zZ#DZ7vLDa2DhWq&iQ`bW_+@qCRi$+6S*eTXx=`l~N0C4n%7oqAAV_E|ChcU|#Im_0 z__2r1^dQ|b{|51fAT-wJ)veQ?wwLs<55fa)#TVVQAiW}s67s)bP49yXz*;pw;F-cj(pFJxEkk1@+yrHcKXn4)UsozQ?f42KQcP2E6O_Z}VzoveQ_UxfGf6Xs1; z=ppZvS?WAv4R~ee?>IrBm5wuKhi))VI6DE}GBeNAW zuL|uOXO+nIxV;(Qi?OCAPfJU|*})3w2CFe0JvbCXIQ!UKeqm;;sr|^ulDWRk!FZ=d zuA%*Mci1|@HPf}k^(BaxoP_nqw|t#(oon|V8xLPUPun9ir@+Z`4MYeOsm(CA{K>Od z!Zu?6-^#?R1J@gR&AtP&`*I*+8X;N6%Q3wErwNiySrZZszJ$A4YFpHl!4f9nSg<3JN&A_-O0~$LxEH)Fp^xK7Bq2XKiIw9S#J6v` zn}WBF%gVYRiAxCxFB6DiW-k`Mx_5`a#fJEa<23Vb!WMr=_FF4UBgF|`4U0D%nz3qr z$`s=gW6YCK@g-5m@<&>uq^V+q zFO973u`zSQyAFQjbBr}IufxJs&yl;$bKZ#TMj`Wbu579_%+|Gv%@X>v`)`+Tx~`&>e(yW@*R`rHuD10A#wo?O`K%W{ z<&C8~liCTIY}8s>IK`k|#a15@R)Z$eMtq#+W`0!LGw$-vS^t3J_~iQny6QUtAUEZO zPc78kuOWx2yfwdRbged&(UsAaez#Sy#flMstu9#j77p4A-V2`a+!AV- zFt{RkRBmEV`48_3@5&YXOz=!l%l}a0RKrDrpheZPV8)P-UW9(S4G(*U*n+BtXgxDi z|8GM>apM*bUh}y{4P8CpT}Fu8dGj2eChvDEzIISc*PR-;U)bKQnUnaK7j#25 z;}+hVAJycqzsf_=o@acjBh=#L^T%n6e&S`3Kaq)_IUve58h}?n4FkwGX1a+lctN`w z0S{>y-GZ9}37y#Avey!ibOfFcf4pUqDu{;32x+=}cN&U_^(0?w3nRSb2ubl~*(IEN ztanVT3Gp0{>!_9$^%kv5xOaZzyj1Oy1`W;&&J*l1T{E@q5gDTZf7FHkK{~mGGSX-g z7vVB)6>S3|J`@sb(56O~0Tnp{72F~k+n9P$?HBm?#|t~l{ua` zctf@k4m-u$fQXatfF~SAJ!K}$9FhP!pM-6O2`SucW6A0OtBCL-z_Ua}wUlBgN9|T@ zp2b*Lfy~A<0q$2Ki${EqDHv;Khq~&z@(t=3yhJU7hv)I(uT1NGJDpXzE}yy1-#3B# zyN(~KHXR=}V!K={OD`SPIFN9-54l`9@@*wVrDGXIu7ooqZXR$DJ}2b9#AlTwvm?Qo z#05k;rUEFpickOr9W-=bZb7b=gR%!}M948+koZ*p&OSo|qk7-x8Y8o}g$p}ZRO(i| zf$i(Q->>)A{n_CU9*c6i86ZJ9&C=c>f8|wQ1DFgp3;|uuRhuo@D8i_0+EXOdTGno~ zKRc;V2VP$_@foLo(jIR{@_wq^2wNyh4x!ChV%%jB*zNX@#z6_Qn?|?%$5rNnuY@`t z)uGuU&G-V{bex11JABI*vNO%deO0l)Z{0ojtK!oSxU+1s2Ed-yzvFSV(^F1WEninUH|c_f zF}GBf`TKH8^KhL zQujM?X>Eq9CoI`zfq#D~i|IG5uxBhqR4II%=pc$7=nk>Ib-pKg*zB<3*#7zy(tg#2 z|0G#(R)Kff56(Z%PQW?N#ZW@@?sp^rE9QryX&(2oOn2A^43X2c2sop`BllE(`@LRG zb|V0<4;(*3S1p%jekUXJ`8TiU@VcjA))H>-7Up4tE@?b<2)|mRc0>26CFm7;g{mFx>^DEiY&9R6Y?R&1S0k0(p0jNbz-R4k)Vz5q=Haxzn%?rWhczoU-CaSsX!(QpI+A$-ibweUE_XnqC)t})qfwXj zpB$fB92f||#Au0pleW7V!prOeXZL)Ys5fupH@*1qaNYlG$X|#gxJzCseAc~b-!yIV z%t3?&gn}G24%HV7OM>VBC2oev86Fr#*^q8gDOUz9)ANB|$|F98saQcgf5X@;^3O>L>AxTaVpW56{gJIntCB@opAiGPXAkh|F_ULVScp3_A(Ve|q$d4nVXhd?#^HxE%~J zKD^W(B^$L}MgqHHY;>w}-Lp-WfL$+(x4u8mE<3`!MC5Ma36^v)LbvOR1G3FmW9N0! ze}6}y%JH5|ttDa*wffx-vVpJvA>x<9RU#%V7sIFRPCn2H*1z&%Fplahp9QyX#wAv1 z&lG_>DQrLT_sAmuHVu1bbQ!sp!wePvROMMJwaPZC0Px6^pMBDNLg2=}@Tw)tWnvW3 zHjJRBT8v+sUXn=H4SsChLxsc%dyduo_Mx zA8nMnuklLm&_m16Edh>P^%63|74XlQch&d01@17V=*S~(+6#@J>kp>RXMWN5Ds$BuO6UiKBP#&heD>c3G^zOl)|Zo_R3Z;@LNL2mjxli`0g*y|qOrxr za;kax(_=a+=F6ZOtORuxMnsp9F1)IVqgx<>2}DG@PJ{eqw7s41)wb<`7Ns zD#Y4(g90#fu>pzgdjo2)N+tDA@rZ}fI^teG}NRroH)@pgpUBmqdpko1hO-l)}sF)?XeEwgHy zn^2MlX>4VpTe?#le(Y#OXEPIO;uEI_NqW6lFS*a!Nro4yi<*XxwiatLwpsMWbohzp zb@^J6EXtT&8Y78?WQa4s3n84(CrZ?-xe{aW$KR5fuAXssO17Gjn zPP=r($RMnzsvI~yxPVCJ;Y0^j@PsxN0V}eOV`%^_twEH`M*tQaO1`6{H(gkvVe0Sb z>)X&`X1U<7`EZyqUBvGslwOigi=IYddd%wX+~d+yvcQpMA;s4hZnaxF!D(v-cc)lXSedff#CBvJ6wnVq0u| zSEycA03(;w&MF=u7Z3h>nAYv6$hpG>I0*h7I0#U;L-#Jw`nywz&zx9vietjcHkQ;9 zRds#j%(~LU7Wcf=Obg=Gg(%9^<*^Zw8u0rBFu_DmfiP-&TA2a zgpDh8d7!wZ5W|ShU!9L5s^#7WZ*PsSEU#>k?vj$^Hs>14SBEbJg&thCKiEF^32LE# z5oB@Rw0lqL{A_l{mN8LNVBqy|!(TIRn|cW|`pU>9J$PZL#=+#(sGh}L1*78%&~C)7 zH}?)w*H$Tt#k$;^m%QK`d>g-01ocN`b@c#bljw>A(&-rMFl@DpR(M{Hp6mGmot0wyNlRKTZ@qKg&;$z?E00ay?cXYgS|H=>F-)bnH zS+ok0L*)uPf7VGe3WObVJ7EeIN*4%b*sXE`LRd~|#=)x9%#Y}30S{(UEzG@K3H}*e z0Oa~-6Kk1myB^ub@c*jc)>kA|n%{=sSk?fiZGzUltx7>5rQ$6L`sHZG(AOoxlQhn` z{uT#Ki=O_{*`zsuhhe-}Nkjd1Jwd}T{!?hFi<#zkCzf-p8Fmv{Jv$7( z2`ws$Z&;PzC{7v(8)`i!&41Fv!6In);rFAYKmqN)vHihmyeCSmx@2s+ie$hkS@D-f z+b<18EnWRd3Q}see7lsG%MQTp(vf5IZX#oC_cc7Z2ELd3(!O|?B1!6p%6UDP|402y zbj?EL4@20;{?IwzD@-&59Yca(TSS%4^n`5&VUYd*dx81iE6uo|Zp{6X&Cb)%!;Nv^ z(v{6e$;8Lb#>Za5*2^9UkN_XQC=Z`7kARqgfS`mhzl0DU7azX_A78-F4XOWWaCNtP Z>k#<=HxT4lMgR>UHKkXIRr0SR{{xsjNj3lg diff --git a/riot/img/flags/ZA.1ae8fe0.png b/riot/img/flags/ZA.1ae8fe0.png deleted file mode 100644 index 7f0a52d3b2408b0facabc7bd6462be3002926b28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3595 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 diff --git a/riot/img/flags/ZM.12e45bf.png b/riot/img/flags/ZM.12e45bf.png deleted file mode 100644 index 87adc3afaa254cff5938f9ef55d49cb7d8c83e2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1787 zcmb7_e>~Is9>>3R>#qCHz4wp%$9+9M@Avcl- zU)NL@004czV?HM}bp9F!TQzxffM2G;mh)Z#UI5ULzio{O*7O#nVsf!CkA@npU|U%l=unQGp=ucQub7YZmS_qH z%`dazEc zMMZ&n@12ujp8RZ^J9~C`!VR*3UH4w8;tVUF6!nEwihWEGIzvAulftE1s-67i$rBah z%A&F1?om0y;TOjq{^oVGa%GKb&naQBs6y)0hVn+lulxM|ecoq4SEUtAU*+&b8$V6y zmwuJ$#^Lgo^)WBT>P@G*I*6LI2HV0A<`zGi=EJ+};=#Sq-rug+B;(1(7h<*`PHGLN z7>vq-D*91@^?Hp8)M+6{%E29wUvv5EOp=;KNR}b(r!JAFC>L zKbEgqJg6-J2xcv#J5SfxLl*q2u>4*!kMv#tm#AmTH@=ieQj*6l$Lg9bKlxuR&*8&T z3E4a$4{UX$*Zg8B=5B4&U>iGR{=E#cYy9Q5Fs4q4t(mL&Td6epuw!YVMB78vd%Guq zO)j>zdwA-}^0~Voew>vY!V_KNa$tnrNr&92OreRX?M(s5s{TWy*3|J-xg}*NYdJjm zLsKt@xDKv-(^(mAJ$q5LX!(L&m^78+DIZt~e(EvRr@3q}AIBm?aUoLm5J?C1YOjfF zEXB|oHM#Mwoj4l-D{&)Gw$#<3~S$BiW?nETu!VP9x} z9zM{=V9Bfsd4hOwu4{Y3{-LsVVByz!AWMIHcERclf$mGqv1JIPXY>_XGfo98r?~!Z zW#!D&PzK_Z^4i0Yk&T#}7EHm<*-m(KQ{q3C=N(AX_?yiNtC{>kPm{~x6>}q#HGK}T zT^ujpEv5 zW+dOgreB&Ac2qqs`hyEoMN?PUf~zh5SV!ZRXIe~9!dDLvEx%3Lqn5I2SQj@YGjX0K z6z!)=?e5D=ku$FkUhiDiIk*k}F=}+NJyxW}eUu>k+w&N~SxTtj>KcExNKm*|yi5-N zroRxslTUflP)|2bkR{+(Tr+E-`Q!4eX4?hSN_J0T9(s{f-PJR(_8|~0Yo`YaYE(uw z#5ujCmji!#*U?tzmsg*xtKx_7 zS_mxBqply?_^ogf+IS_g*78}{L>@BpzU#)Ao-R)8lBV_Ua&2v>mjNQLSUl0KA~Vd+ zlXrtIfm`;tz4%m6Iy<@PsC+)JAD550wx(FWp7|My%{6MX#+FVHLd)BBTyC6LO+qM0 zN3I8_le`yEM)&ZF$Ar1T$kPXSrW~zWyZ;a7E^5T0S3Z3If4r~zo`F<9TwC8;bx7003-eriOMjs{Kw* z2HHA5*-}IU-5otkJpicBU_EiCr=3M_nc7(bK!g+k;1U7gm{!7V06+*F0JhKofXD*? zKL4lfwwkmH29K*IhBVT2WY7^y1GB%WV-St#e{#=9pG4a*2Af$LF)q^!@hQs)+DGrw z+Lp}>_3W{;l-Y3S>llHa{l&KRc~gcvUFZ;*zwX!N(ZOY6f-gYJm@qpY%%V7=0VN3v!vVoH}QB8P

S zoSp%7Vk(l&;Eni_RFbwkdcgVzv=8ZO4yEI8rfl7wW0dQbO;-`rZMFK^P{Xh(R;8@1 z%OcAU@;RRtT^Gwg(4N5tsfejAvLWHtlSDd^)IRlHisp%n8&fk2jHQSUnY$CI(!$jg z>5hsd+R0pW)gId8wf|E6wEQwdcbG$HH?-|y>*abv5U)gu_ zTGK^(#rmtACNl=u?e$?22RLKxbYMsuXbT!^1eIBR17&_Luq>Zwnw2~daqhbJtRUaf zAy~yCuY)Eex+2v>cK|1xX_}Z!uWF`RpsAN)e?zd{AkHTn43`)8Ff)zaSfhMySeAJ+ z`#qa}(nsy`BOM&U_xj+dvR*!cnt55Y^sQHFoK(m!m4c+&(3Zza9E(@`E~&BxM=8{T z;5Od$IUf6pxQUw)!aZMOR)%3F2|}N?mwH4|pTt9l+(<-@kLh6-Tj@)U@yDrty@bxj z3~k6nP3pP@tFBj2wSMy}FUz#(z%!^z*S)!}7!DtQ4q`mLvVT^t(bW>^!ZIQF@!Fg0 z9hTMn%~L7q`0tUv?N(;^r>xHt7NZ0UOpG-T1~{>Q8*fxUJ`f%6xN4KTF6Q|GdGXAP z)8S$-9= zshcm^tI37Ewq6PF{F2K*F;F23@~pG^C3p|L77$`I-YtDfxTELxW_gnguA}@MUP|#@ zN;!z`{yGXK<#ZgDKTEu5%?LYRpLETkh0j-$Irjc?&b?wf3~Y#j7*mNVZ_n3e@X}!{ z0uVNY(OBYK|LXgDDom|Mcl6~^mtc01` z^*=aQCVUkBWOa|YROK*oUEew8r%~frl-T8Y|H#rKK7H;Mrzkb=QqJs6$-xJfA#<`< ze7wD9<@z_cK=1yBcn>Nyx3rvY^7|1*axSSQANKl>E0cX#o7R?odWs(IvO0{)g2xA| zrW@o-pi&H`y7is1nM|*j!vZRgnP0yT)AB+wT^4cI3yhTsK0l8PR#I`=ScsZ}f6#L7 z%pXo3UgL2@cT5l_W}z!7x44#C+wKKbaYPB!$)l%T>k#sTBQTt!pIY8`obEj7u*oTA zmS`9jayvWB1trCUfo@CpkCjCC-G0b<6vWjxU%(Q8`FnA;{SwcL{_@Mnrw55c92Wd* zp{~i0kvO_-G5ycHWwo)sshn$~BOUro?lsUo3l*gX$NNSCVCp zZg3`$r>QYT1u0}kUNl+)B;o3NW0O8d#|5Ge1yidzEYz{_+`c!5l`;}@{z zuCF?nD{>#6VX8i;QKDuJEuY)iQV~T-j--cSF(Cp?V<{s}-TZ6PZAY_E{MY>kJjL_% z6k%^+SUmFwSG5*?ay;P?bIATeG4b-g1PM&hus9K((jZi5-T1gRk!U3C=b8_yhK<$< ztbsw#YM)sbv!7#VZvRZ?x&P(HAi<#NQF@1>3vdGYt@>mvFcr|@wF*DrY91eq5) zy*Qjjt-xMWQ636GVhzjygou~L}y1O2!C#s>5^e5?)*^BN}%etVy8#R z`lzPZ_kV3c1$1&3;|RX1RTXU|7L#e^ta&dKX78SMZbU_r;qI$Xu2~Te-4_h=G0+XF z?9nmSbUXj)qptHFFGp3-eCjkm6y$P>A9#kXbtFir#A_e6c-adJlZ) ztS7zQ?OWY4FTFuboRlDZNo#!Ll1_J#`G^PQ&>*Lv##n06A%*{f>j{8aD+%N2bUHpu z$%|PZX22{VGUcfqft*7ti0#T>12fO-Nxi!%ZpweotsqI88f@lI8eCH74k8D*#2NK7 zlI9rKd)}A4k-ml0LngS<{&Mmsl`tG7q|!Oqx2v7~b8s78i7iiNs&xIw72)B9Fqb^9VIge*+mtO9b*(} zkP+pm>_eb06r`emiN1*qn3`D2vV761h9449)Y4zW`7Z5=45;qux~q_*`JgPjFtx_FkTX;l8+B!|C|A_hD*-9X7&0){a>Jjtv zbUmCkZT^!CHbMn^x(8zrw*oOV07`I0bp^Ppf|7>4k}^V75upN?hbtoBaBSbI)_)m% b{XD&HhyQ;AbFoVt%>bAgSsB*qqvQV#KZ+Yf diff --git a/riot/img/hide.057fe0e.png b/riot/img/hide.057fe0e.png deleted file mode 100644 index c5aaf0dd0def9ce594a1bb8d9538aebba69039b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1165 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eM!3HFEez+qDq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1FfeOmhD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo|$g4ftk62xuu?= zskym{xsHO7fuX6sfw8`^fv%CUm5G6siID;nC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)VF`a7isrF3Kz@$;{7F0GXJW zlwVq6s|0i@#0$9vaAWg|p}_t>Y?v6r%cH>i<3s!W`lI|dzdyGJHK8w{LbHf?@!Vkhi=F7Z?pTS$v^3$U_#=DsgD!V z(vtqPhaNuo-2T6O-B0c_+k}#n3nnF{ACdHmmizak{^8$zwh3JPlHb~oDdliQG=F`5 z|9?#OyZ=9`{-2g-3tR9?f%Tl|sy{jtBOX7zyng?q)9?RPe0+60o^8Q>38g7J=cw$Q z@%=Fuj~bg0<4ZrK)0b1&wIc=DnadkJli&V*&%3|j(t;&|tB#yJd+^MU-X}-g?>_OJ dD#I?2z)->P;j;4DFi?TR;OXk;vd$@?2>>$Ip6UPq diff --git a/riot/img/icon_person.6a32066.svg b/riot/img/icon_person.6a32066.svg deleted file mode 100644 index 4be70df..0000000 --- a/riot/img/icon_person.6a32066.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - 815EF7DE-169A-4322-AE2A-B65CBE91DCED - Created with sketchtool. - - - - - - - - - - - - - - - - - - diff --git a/riot/img/info.56673bb.png b/riot/img/info.56673bb.png deleted file mode 100644 index 699fd64e013954b01bca869c67ce3868eb82338b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 660 zcmV;F0&D$=P)-bA>~pwRsOBqVpKY)2 z+h?7%zqK`zB)vToKi-~CKSS%Ke zMs+&zi|+UPX0zF7G{WI2#=frHb5cx8-vA=LuA&;xAR+s8UgoKqU~s z2{@}tVS2qj5{cYXvXDR}5WoP=PVgWgIa}5f-BhE|2n1xx-v%TmlSv?e1LKj83qS&u zKmdQofgcxu1S)|*Fc`$&Rcibm5Dp2ANFd;FIPd_W&)g5fA^F(mK2;IDiSBW2mSD5l z)y76R0`sf@0000n;T~ekG1;t7%E>q>Y55D2>z%2ypCcW3_%@Uy0iR z6^5enSWrP7VL)O)2v`|-gbJ$83^1au6$}hWAeD2Pqzo;V&Ug3g|GxkGAGcC0j7NI< zdN2%&#7T|v~E`co;TGQPy(vHaCHNWU|49- zC|6)bxgct`NveSl>6;EhW7x=;@2J`=fOr+m7*>k-{`w7p8+wYE;uKnOBv3OZ7F{s8 zSSV|Yvznk2W25+pFCqdHKo$4RIm;9M6w%}r(K#?v1m1LkvngU%R7EM`lI;SVBa<vggo zCvA6zVgx~;XqIBx81jgD3l>!UnB@($8D!vTuHit#w(x*at=jW2MIfcSDVR=&*790q zLItCI)u9-Y4pM46D$4&|O|#?e!4lZhyDzaLH-QD)SbYzhI}jTTgz2EjGH{J+K+n0hi8m7$jeWFm znFPZLxr6yySbZNYO>CN`57a^-F;vjrf7;zPp&1H}o#927&iDfh&Af|-yK%X98$FDA zUQU<&uhl<0J7XcPt2gxE-P0SZp@;YHY@Rt}29+~1Tbnd%rP)eXu!0BE9mK;xP&_C&(9NUsG8lLj4|?z@%$Kh1JXixS@4Y|&-|zqRdrR5L2~Yn} zKS2(peAQ22rwrrp*~tm2F7GRkH{|T9->O2W55s)+QV!h#s$& zFQ9^y;S^J+WY>qP=@v#4#OPSfl9dWXpa@Hv5hH)Rc}oIKjgi;F5+hkWENiK{4X5jq zd8J-aSd|>R0!C{bCeR_0K~0}E9Ih54o4g!8yJngMO&3&&k^4y%q%7b~8-g$u@hMCs z3Zg9K4@aY+=p_(f{9&32(m}=-2y!8Y3k5*yBXKlao#AqV*ouX3F|v%1#nE)NTBWK% z%Ct+gpJiE^3DALn4}18Wc>~EcpWzI*83gDkwq_yCG=R$}7tJ{oBXOqtCFoX%)^J*F z!VRNqvPJtT#x1GsC`tc!)%A|IgL3d7-+vN2`FRV{Ip~;kwt@#YGwg=4INpXbGVQ!+ z&bGUlEt|-6%BBT)zS%Y4m1IRTT;s(iN|Ly=;UL*iU|NWgn1|9dl?x|A{xB;FQ9c>* z`;%cdEJoQVBSbF8`CuX-wy}b#%<0fTZLE5LO?Jh)g3v7-S%9{78>*sh>Y!OTr*+RI z(Uq@-RlDcHcg4~;8QLB1U*m3@u!h`YN4)sbkv}xB=4~wQ!!N%K;D@oA7UKEZPVx8N z-dGRkef=tPJhfW_ME%z@X5+E7wtH-2`KU_V=-ql)@eZ70*N;LHOszl72y5pzvm>N$ zWG6dvV&Sfrf09}e78V1mtJ^<^uHJ7j{HfgMcN61hrhGl|MfU5~_sn)^CEs&oNL+3R wgW~gsa9UhxTo@ETjz93cFM;ce4PyMxAtLvU?ETR9>5=<*2oYoLAxPgg&ebxsLQ0F0g{u>b%7 diff --git a/riot/img/newmessages.972e9a3.png b/riot/img/newmessages.972e9a3.png deleted file mode 100644 index a22156ab214514fe3be87b85415fc8ad9ade86d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 590 zcmV-U0Px%2uVaiR7efARy!|5K^Q%=60Zauu~A4g3Z+D&Q3@d>qOc0AMi3IcsQdtl#9KjY zLntWt2kKQw6e22(ct6H>=FaZA+}XVz_au`$d*{37d^7VsRv`~G2I_#4Za{U&Xb{u5 zHNOJ%xr_tgX;)$U(nX_!7Bq&1NX^OGkUWcmY;y1Po6I*vY*t}ig#Gv?Amm*_x+SB+ zZ(8V=z7>&#i0pl~jD7y0k(>l#sh^XRg$~719!HKfy93X2lEWvOGYvg^2i|)!J23+G z%+tT~JV@9aS0nGlddmw9apv>Az<65_~|0qP_6mTQi3RIT5*Q+I123p+fvOADUj|-SOkL0i%1gA;3yCIoE|eDo`x8K0qsO#!D&$MRtCSrl zSjHdgZ7mvE5rL%BmJ1X~jR7}zz~EW|a(4eDU+cVt?1K}`@ z$3$l~4{ZIGoBWdq9h}be0(xVPh?5K=ZJ8AD)U||*UX_tA2CYxDF}7?lzJBcSS+k(W cfBbFv0K)*Cq8-F~hyVZp07*qoM6N<$g1{I5)Bpeg diff --git a/riot/img/placeholder.b945544.png b/riot/img/placeholder.b945544.png deleted file mode 100644 index 7da32f259c1a90d721dfc9abc4ad427ab9e7c5bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394 zcmV;50d@X~P)ntlanzq{fbCjfCT%hE_`W?6RRV+Y`~D2n@8z07%@=Tuia0Fgm_4E7hI zgjnH=q~EA_vkiP0O6pa0H)#llu-yUw)TKgXy8Px%ph-kQR5%f(R7*%zQ54<#oa^T)BqiF%iDeX7U}YK-hYn0$GZ6pnHp!sxo z2MtoRiL)rACTC*r*u3SyG~6?UqYZ%@g(#pH7$%w3gak1~ z0P7iWBLI2Gg4=ER70>KBPVus-x8GL|fZM=Qoh^BlL$TtzKxd9bQGqOaTXvV;iskL= zCDW$_E=Ou=tv~yVimSJS2Bzw zwdS0jL&Of0c%re-pJF$%$09vN?hpbeF72%vwi9mg#a*T2h};Wk6}V{xKwKsfymb>e z;;e=MVY?%zL4iO?3_Rr~aKaTCWHx(|VAotwZ3mvNM+yTG+)g|7OTcGi9P z=R<~N1`7V@mLaCq>|o?myg~m~H&HCk2JBN|9*D)GYjJr`O;{k_0kW!0-Cj|`ZLaU{ z&eLC)#fF@A)9C60H18~X0?aSxS0&VY16>>3#7zUfTmz|+Kwd+lQ%wQi5hv~PHI0xB zFS?HlprcIqNMDFy$uqBs;yoneGlT*8sBp7x{?Cfk8x>l(8|U%VBEzfZo)JHorhX=V zj9*M6(7Av=Em2wps5o02r0SPSF~X!E4o-eue3+S@OmmCjv%30BQ{k&J&8PvS(ER%~ zSE4uaH`AY+tvH!%irL_nGD)xr4Q^KoP9k7N(w9)1dGO4_Kbb~%Y<%uJMgk9^pmqw& z0{x2$zr9PTT`E*m^tW?!ZuvbT_9J1Pf%0i2KVj{s{r`2+=ph>Vy0bv2Y6ci@?HTF# Y4jDfV9bl4!EC2ui07*qoM6N<$g2TyJ%K!iX diff --git a/riot/img/selected.f0a69a0.png b/riot/img/selected.f0a69a0.png deleted file mode 100644 index 8931cba75ff298fb0cee26b0d8ea1f7377f3fa7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 995 zcmaJ=J#5oJ6h5`6LY2B9q_S|hODi=#+lk}E#4T+up^ny`Q_?s9&6#JTnOZ zn5wN{EB*6#`s4)v{(SQ2PkLaL7F(rl*0m!7mR!0GmezkpjH%R zRnv0XJX9oEMN$@JrHqo*bCRA@VE++#w8(Ai7OwVV@slBR7z=fTy4|kW&5ATyM{==P zM3RCOCBr>3@pi!MBoo9l0|rcDC-Oq((Ez55_8Q${hQO5`q~M1`+92+ii5Cndc8FwA zN>ds*n&$sqeShd3Gm9MRJ(f6bZifU}B&J)D!yDJ0NkfHtIU+WrQIpcmK@}Sv%4po7 zAuN}BRfDsp?RY_Ioa>=XQ?CUvvjd0Jupw|B(eqrrA{DW;Bx#zQ#j;#c3prWCg(_Cm zTy+^23Ii;r&X!LCHo&@v*uqF`IuL%yBV!VIH;7w}s1JLI>)vQB>PWsm)*Y=SKN5?$ z7?ig6NV^9nK11ntIK2EY9Dfq_%Q_{F$f!%NNN^Zk#{rog#VuNyBu`4jj4 z;#Xk*uC?&^tu@__-#_>=HvjU-`u6ah{q@6K=fvEdvBMSK+CRSs#=-Z~XRm?_`CsX^ Nt5xdw>GHLk{{SlNH*o*} diff --git a/riot/img/settings-big.bb25bab.png b/riot/img/settings-big.bb25bab.png deleted file mode 100644 index cb2e0a62d06f155ee89c02f6d5ca202fbda19e2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 810 zcmV+_1J(SAP)Px%c#KELZq(h~PlY)!TMF+J| za41Ct>!2Vgg5cmJRtL4k=3|l|u9Xf-o1g)$pyCG-Bux{4C+6PVywJopUbsE~dp`c> z+BmSwrcy;7-^!6%Z*ZWiw=Tc z1YDp}8#%%3HGRP!v0X+=kyEy9dx_~njwcd{`^r}*pz>3YOew=gr6ggDrc$Y=0?a!Y z7DcCnB4zi-6^~BfcDpaK<)6y1Q3?51kH>RK#k&+(TwMI&_xp3)K}S2`4$jQY%`GTi zy#rA|zF8R@a+%6T(H)Rk!^;kz>T-2;wa3(3u~;l3JU?(urPX>>kQ561_%Qs|bzuPwSq6uO&CXTegf>IkQe*kMBNIQ42xY_-SNBo{{r zUa0`5Y-Ov(+6{N$B={d|Tei`P2z&op_Et8D!Cr9%gTWWb1-APRxeK|~BxHTa=krbH z^ZDPVUM`t_zlUy%si$E+vrfP@Ls#BzIDal}1j1WpKn+WqPGYOx2e=v3R9Zav_9c8{)cP89D)mnKh2*uje}c!u3SC>&Gsa%e@JOLSINSfP-9C0eqhM zjP*eR8oCAjC*~OX8Rk)ZJVMG_bd}?|D_Dk3Ad74^J5Q4LkZ&j8G>#b(zYPQeduV`t z;$w^?_8VgF>+5??%wB9aO>*&V`X=+A!XxxD^&nYRFX}*jueHKW|mI{*Lx07*qoM6N<$f}6>B?EnA( diff --git a/riot/img/settings.78c255a.png b/riot/img/settings.78c255a.png deleted file mode 100644 index 264b3c9bc3fae654afde7a755cb424cbf46debef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmV;20eJq2P)Px$K}keGR45gNk-EhQJIJUjxGK3z*Cb}m0Q0cEsQ5#=2rL~j+zak6OKH#)47;H?;+p>iZI6dg8O1v z`Pv_GhMnhh-nNtm|7rb6(WFMbq!5mb*~#iNsk{;ExBvkiP}IM&BiOqSigJ%;oE-F( zA69FHQeay`;O#-CG*gUQCjP!dZ$&0@!_2PC*h`Ge`$V(`!0jmdST_8}I~h>EYfL#q lsw<;orf|A8>vj!~*B3OzZD@SixkHv}u~qxMY*o4VY586?@z?nYN)#CMHvx_M+=; z!Gqq#A0Q$g^yERWp1k`5yn2=Ouui&d*Ml`MnVFaOdET#QPFl@-#qAs048s)d1FKE< zEBPv1qW>2!hZVYAC-p8l#C(3s2MKy-m+6_8g(sk}@9u9do z_u;cJrf7z#?Pam+jSvAnGzcP{{rTxL3j$wfAIgs4#3mXB2lE6S&YK-?KJrwb-Mb5F znMMghL|l-C<0#cKon7#1^qiX^3l=V9q_gKqb)6P4ae{!%S2$0oC_qtpQC5_)atBC) zC_|wHO9CgAw6dU;C9wQh8ZGhrTH9(YW6_(=4he}h2&dC2KP~Y%89-50RVYYMk~r$Y zrL%~*85gBHD+UXtUJ}G4z!At9-5#D0ou!$cmk`El+9+MNi8c&oZVW|U$V*x|I?n%H z!*K1Lk~X@?_n*XRXBH#aMk$^o9vxhNCl3{CW`bOTlMcq?RTo=BOmI5HF)+%9kB~h%))w&@YWy3P1sv%pVw8C20 zn}jGLE3AKkH8x^%L4+}lY@sB0jQmD|L$D}Z3pVGXY~)*F{mr>lH)0`82Ik}aYuqan z)lhz1iUf(R}1{rUgj{%``D4^Oj9k5$2y#>IRxr4LpxyUSX< zIuOX-XH}45J)t$C^=rCarIC^Gd8Up3|NotRE#=gH*~oqGzPL|%BJKNQTkzFJg~O7P z5-A5{I$SqhnIiu$Q$R%bz`Lu$25g&F>h>EybE_`JFd1T*0xN^U0frATPF@pQo*f6e OjKR~@&t;ucLK6TpLRvfk diff --git a/riot/img/upload-big.51a2e5d.png b/riot/img/upload-big.51a2e5d.png deleted file mode 100644 index c11c0c452deddeb183e61f53918e6870b4a8fca5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1669 zcmV;027394P)Px*KS@MERA>e5ntyB)RUE+Idw1Q|b3P(TxXiBev|dp8)~JRh%3 zJOGN;BMF}*l>cR;q0AYt(SZJY=l2cwrf5v8EQ#n?gQ2`7&=$*`u!u6y`hxNw5()YM zhDs78-UgmW^G!BO@q_vpGK5NKl8*G9i$OPP74x*p+oaE9#vFRy*oDl9(xP>?#`&>0Ah9S7Mn}hMb(GRfrt@*pqOSY>)J!?v01;j= z7&}Z>byyw~4*aYG;8D!sw!(_Lu5PY@Vm!s@u#~d8Xp`!&evn~sHvw=iD}Pp8=F)lZ zenK#wu+DL?+%KbedsMItBpt4`0G!VXf?-9kwySRoMRYWDi6u}4!+hlQC}9~14_6fc z&tV0jc$qsrh5r;Lj$tPI!Q}!KBJxCRWCm48EP@LGxCAaNJX_Z9q^|7{;q+d|Au zmGyDi^f+JxATL5@IRNv!3@bc3XWI@6v(vaq(kkJUz>8ZVG!FsB~B0-R{cx}&>p4-7b%1i)iNbV2G$T_+s}9Q^8h|eV@J7S1@k?*Ho!K4tyO4)Q zeCg0w^u+j_v=Q!>j^A5hDw)XaJQ7$x@HGGyMy2VWgewQ?eEpEMg-y_lUmi34vZ=MH zkN{~yVU6~t*)To5Em5i2Tu||OCATEJjA83)15k@H5oD{Gec~zu%fV zHh00-5YbAX6H46>)7R?r7ax>!y4g^1(M!c5c%bY4_PjKddZzl^fiZION_A1gvbkBC zJ^VOE*tdm-mHj>V*3iXR*Iw>+7=b; zDmb_!BeV9hfR7AFfUj zmc0~1bm%mAC}c*U5B?=0I%`vYr7fIMx%zGS%R9Tpd&OX(g|$PU&(?7GbgjK{nw-2` zog%EB=t{t{F9HC1g?hX*8}chI$r)3sgT0osTXfBXCq6MCi?cXHYL)Z??TWDOe$))c z&%mVqEi9mm%rh#l1(ajC190!P_RFt=&8=`<1iOvV+EHA{u>JKcqU*gbqe;SX9^_8sxBtOld5D4S4N|Ly^{;OeC0q@Ye*lhdtQafQfAB6SLmy}s`O z)N>Q3WrFnBEjbAsRJQeyRNt9EoF-LKH`)$OfTMtvj|$5>c+N$?5i`(wV`~#i^w&r6 z(AWHI)uv{6p7DC5g`6n)w(D?Ut?qYSF#}7I8_w0POB!;te(D=nn4SLs0qRLaZB)O4 P00000NkvXXu0mjfFq$ce diff --git a/riot/img/upload.6ac72f0.png b/riot/img/upload.6ac72f0.png deleted file mode 100644 index 7457bcd0f1380362c431cab9ffc85a3e1d242e29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmV;)0yh1LP)Px%gGod|R5%gURBuRAQ4~Mt?mZ`S=Csy7A#m#tLWP=E1eH-xK?oK`wq=DyN(Fsz zYuJ|&^dYAN5d=Xe>`O?9AY@@t&?H^t_U`T8YVh`anqNEcc=!B% zzw_hV`_8)vJUq`k^A$55LV&e^m?yA|pmat~k(Mi)YsWM2zX|>^fM%c=B20RDwfyj; zR_Gq;ybORjG?}{5x}|PR%M;OoFz{_U+N)*}8EEBPX9P;y( zmQd#g1CjQwDBHQeu%w4#s?i%fMz zj-(g!y>n$#;@#v&A(7TEDy(W)vnR|5Iqr#emHr0jD^7D8Ek%z9zYN!hzm5VS1_AHR zmgM9QoT+aL``e_nQ14w6tTC*zRp)P8Vv8`wCO#*=mr|s1TKn)r)HbGk%AeEZM1Om> zH7_d&$SRwn9aV_H4K^W?uiTlOvT&u;{!)K!e8O)$W9=KwG1EN4LW|^D~ z-&xE|*&$#sK^eQi5JypggZ%6GT|*tU|1@z$+LxPT=@}Qse2+$)2$&Q_E#;2>WD552 z#;-TU0;jb`nVq0)=fmgsl{p&0>!oV(wF*asDatNBS9Ucn))@!ut8fl*Ogy^LT2c3w z6CN#@*@>22VE&(&AW*iD9TBRqN$;C>i=KEYfdk0sB|T1H2+WdVBrYL=k!fPw%CTOp z_~v%UH;#q0xXAg)uVlci(>OIQ8K&5M#SG1^*j7k+8;fqSno`lPMQIV`AO#b?+#Cv$w{00000NkvXXu0mjfId@az diff --git a/riot/img/video.56b0867.png b/riot/img/video.56b0867.png deleted file mode 100644 index 2a788f6fa47f1338fabef245a737cda1d0377d89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 514 zcmV+d0{#7oP)d7)lm$T3XWjg6AjG02z{1VSNYH|>zyDwR@aMw2 zKWXZmcYJtkNgkt6KG&wu-$|GN6&Z@416DnAQ~4=4xEzWtqe?K>MYql*;lvU@+j{rQjL z0}8=|&wm%*`4OSWF2MzI^r08O(c^#;08CM9AN=%{WrLUw1phH3nG$gE-ERdRCS^Wm ze5r^M@c8RLSso?=$&?cC>)(HNW=0xXAk5D6`ujf`TA(My0xUCr{QXZW3uL&NEks$D z-u?OKAJh&;>RJE8+AcVK=YwKxK4L2{&=v@%MYYt4G~1Z+5=d=lj>@q7NACC5oSh4WLF|A z0M<>wlmIN>fsP{5?LfsqEkKQfqskm@wv1XpE&vEH08)$A)rqLp1^@s607*qoM6N<$ Eg3xa3E&u=k diff --git a/riot/img/voice.8c18474.png b/riot/img/voice.8c18474.png deleted file mode 100644 index 5ba765b0f45e9a35a684c175d85627cf7d3e335b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856 zcmV-e1E>6nP)^!@8X_13^p13SqhafbC$a7rt?<0Kl?Iy4hbW&SsExPZe~8yV z8ZuqoN*60Xjto}_0acZKoyp1;At0nZx#|(w2t+-rrbF>a1d@$&@Kh2M3Zaz=KHUTnNAP{)q}39SKoX9z^AOj=Pa?7{ zIR_B}ZW`U16tcyO00|NSN!P<+D*}cEciMD$PwR57u-;@$Iueh7i$7mV=+QLGCcgM< z!NA9kUT7H<%{KUhYaXUX< z7K6V5{I1l&x>^I#VMr`sf}xot);V2m0J6)mBDIGdN9wbRHiyZmmLMO2G`i%pk;k=? z57M4v0ddCwI&Ol^C}$!t7v|?3?A!;4SNNWzeDZ@&@9(v&Pd~WEl8{)z5glOt8$%CX zXv#VDWfl=bpp>3~FN5#c&L^Gb=gmWjEA`-XZS#)OG3BFVqz;tAlsxxFnER{JapGSs z1UBuOays{{$sP>aBBjir1Z6`Z5@%{QAt0009fNkl?FQBahITPKj%167p zA&D`_**N1{C&xOzt9AYBj+zggGzsd`Tze81J^Xaa_ACYfVcYz;DJ#2rE^q*#sp$4U z$tP1zS9dm$Mc*#9-yY{D$N2xwZ>=Rk24{Tx=4$M_c(x$YKvbzI2jS)D0PtZ^e6th_ zWQm~}U!-jEa$Uch>s|y$Ha&{vP+dIcAWO@l^_H1%x_fJaotP#)9Jg6|nkE{0RkygU z91i`Xr=NrMmRYXrjg1})ZfXH(Al!eWCj_hixSwPbNy>24gpS5-jzBuhMApEZiJdSiE&3i}0UZ1B&@v}FbpF=q`M4SO*Y*ZjY2Z%^g zIaKEgf-?XB&w{*z4l+%zq6b89XH%Ze@tlLNOihu2*{|+?O>qYAOmy0&4Il$ekY>;< zWQnHf3@$}_PvCyv)w2chVyHhOUCQ!}mMOS6bb?ZrKd7k>CdDsXsv&7%Q_lF-$P2{$ ztD!k#Z)EsyHFYA(hfZ*QQv9$XZDi*P;^xyhXJe4*L|Lip@7LvAU_XhpCYbI$asA}F z9Lk3^{eIrMTa_(ES;59_REDZ;GiKvlU^gUPUx_c3+wEo}G9bZ?)!5;%S~nvWJCWsQd@GXlQ&lZR+IQK-WA?a> zDWzghFQuXRz(odIZF7AkK9%K_T}1$&pK`r}C{dp#hiy|1<;PS1E|ViJj_oUR(Zd5q z@A(2n@ZDN6TM!%8+u`*BW*2B zXME9TCj-4?%aQu}k7l){zN$27kVT2U`mo=%E)f0QG#83?-sO20zkJZdzG!QL3q?CU dO<#l0?=!n`xSy>aQ~Lk_002ovPDHLkV1lG(qs{;T diff --git a/riot/img/voip.286bad4.png b/riot/img/voip.286bad4.png deleted file mode 100644 index e8f05bcc377931d95c8f8e5374f7089218841c07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmV;$0y_PPP)pnrU4#H^*uqKIoXD8{0cZ(* zXW7rC@WiN@GJ#fVUHxQDjMzAxxBCEaYq5KD$e73&zpT%cgM6A&vEq+o{C24!ZDhYk zCp(wpvun~djH`fNjk&IDp>qG#n9lhU%sNE48$RQCxpcq1Q0T~lI8AZu$ z&jBJI%Y$<8>XVGuh|p}VCdutW-YyOrJImnpXL;>d3Rs9N5`^Fj19<6>{k$f2oPhxh z00uaQEV9ZelZ`R75n>Yk+eIdg#^_M#uMTwm7%4{rmRRFuy&!G5`*yjW-Q>I6^{k0H?G3QAJn?C&&4{4}m9s!dPjkhpS>b zZ!LT3o0g2-wClN=SZJs#MVrD=a~|X{WTDhywW~804Fikj&)pUOa?u%!rf8da@UkwR zRV68X)Io~d@HIzp9ZYkePEM#-i;kPZL<48ZQ}@fkJ`;%ODc2;fo>nDQ-gV&o0gH0# z&(N=THL-EAV3(S*qu7}&-x!~LYj#9Y#`+$S=JOv$k82g1?QAQ1j=0-7K}k?aT|*jfFV3$P7s7 rblL0kZH#4`s5+ao{^`Hz7XbzUlE!y4)*4tA00000NkvXXu0mjfM=wK% diff --git a/riot/img/warning.24ba73b.png b/riot/img/warning.24ba73b.png deleted file mode 100644 index c5553530a8478d549139c265bec0492be4252d7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1478 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1SJ3FdmIK*k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m^Cs(B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuU%v{0TQqR!T z+}y-mN5ROz&{W^RSl`${*T~q)#K6kLNC66zfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr7I$IMft0d=ry1 z^FV@{U|qhxR-SpqC5d^-sh%#jNH{644~kx-=!OXa(-4RWPrN`5Jo%^Q0n>aD zFma1kbOSRMlZmH`V@SoVBpvJhJ&m^-Ivd#<)Y>))EcW>FFMR$zYo-4Eu|Z^M_G=T(ulw@9=XP`oBy9V)^U}-jB9dCgUnk#t z7oO2{Pxzg|pa1^*7S0oXZ*<7AkBO&hj>7D9wa2z}MmS&X+Z)>WE2QD!%aXR*yF7n? z321&_`F+N}KgxG6{QqyOcCWS2LZaeeVAWH`7X42zcHg{}t|Fba;qTHfYxQ3&dh@1W z+37dGbMF72l%VnXeZ2#}kVjU2{cXKEm!^ectLJgq{&qCjdQ-pV$lrJ3fo+>=|2{VP z&baCZKU+@NhWg*HO`bCbwlTeR_j{Z0q4D88^*41et`Tb_yALW%kOv{8%&YoW=rS<2-?3-3HEBi%f%=l*@Q`w=(e5Pog@VkdP zOKq0jOa9lb9Q=B!k%f`Lo8x*b>mIHBw6eVXY|DjME*SxyFHyD1#^)Emwebp@P3Jh+g7)u-(A(AhdCzZNo%t5_|I$>B zu9+`$rhn_tKDX2F&V{-8FQ4yvGkjYH@4aIz4h@V9Yt2rEe*eW<3@TYYUHx3vIVCg! E0HiWF6951J diff --git a/riot/img/warning2.0a978e0.png b/riot/img/warning2.0a978e0.png deleted file mode 100644 index db0fd4a897de34f13f949afd4f3c73a6c48f3b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1420 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1SGcvS$+jlk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m^Cs(B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuU%v{0TQqR!T z+}y-mN5ROz&{W^RSl`${*T~q)#K6kLNC66zfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr7I$IMft0d=ry1 z^FV@{U|qhxR-SpqC5d^-sh%#jN= z1y1vzdQ)(_#S*7peV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iCT{(x|F0Ps7=L-X zIEGZ*dNa*d$2m~s_SoMzdN8xUwIh7pTfGyvAAD)s&8vFh%JCDgmwn`zK21^9%rB|YEW#l1 z$EpyYChZuxj8-xE2}P2hCOh@oY9IdJvM{`F<3F+8JZ7fXc3)KI=U=((=JUy-zU^z~ zRK53@I7^~RKKf8su{zuK`YySvj~~2RJ!z5B+i#V3ezq=_XU>@W)MNVL=6j(JGrp?n z>Ubf@n;VF)s zit7I71I~VM-hTGrca1ftdfz^JFp0bNT|-*?%{V9h-3%pR%VZfemhaSxzssQ3!*YL8 z0AJ1>;oA6YH&?xb*}H^%C+#qr5fbt0K!KRx+ADSIA|K@^vuu79^d!|`R@);PrCIAD zqm+ezec;M|qLs6)ReHPKwx55tY!OnvbvD>+_Tt(T(G&d>kDU58^B&K9`I8|gR*kC< z%vzWD$VR|bpnJdSl5HF_U+%X(CVg6As)4TEZtWEpy1waH6hCl1aaFz5$x$tf>tc-N j2bcf*ZI3#|u}Uyh-(Gi7sw~YCR6csT`njxgN@xNAYH|*X diff --git a/riot/img/zoom.710afe1.png b/riot/img/zoom.710afe1.png deleted file mode 100644 index f05ea959b44b239bbe35095ded0502b5989aa239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmV+j1^4=iP)Px(!bwCyR9Fekna_{gL=?y0IEj-crDRL@2V&bEkT~!|?H^Ey8wUhZ;eZ5J{sCGJ zoVan}(((_$1q3&!S_z3tJyfkYAyGs*Y=20!$+p|gcD?B)j(@}%-q*=^ovoemI^B{d zMIMjmz4!6V_|3eDpq%peBj;7KNT&@$ye))S9t`9X2|65_leEe8Yf{Q4*I)Jebm6VV z%H2G!#9oyCTH9Wzn&xLh&?l@nUo#C+Er;65rNJ!aPzbR7(Y|%0!=jAZf!1?5;08N%GUz=E^@$RG9Ek+}d=% zx@&oz9$S6Z0-LZ6AIz|~xBk7+IB?r?FWqbV+kP;3)@+eI*oF`Ig3k$^HTFnAVYTDi z1O5c}Ti^q};4@QCqRa7C&jU`qJbc0DXt>9EYwQLe1m?wl4y%INeTC0(PBKFrDw>=K zC1$DKSUy;&SN0e};s&QFI~13L3&HM&;?_^y=(rX-HJL|>|U!V1CT-}N~Br^)xX zd(oq7Yp(pQ=|=au0@^}HN!*sIQ&%v61xx@8yQE^8XRtzK3BuPOd1Seg-g(80UQky+ zTj)SnCtv^zmQ=J20lDsDEMGe1>uVluv7-$hBFp6kH=}HE+o29avJIVpWwhRtfn5nJ z%c3-{bika&?_xb11yd7pJ*1GXl~h-E%xTY2n!{;=!YY7V4b zZ)|vDk1QvU->ukkldox#*5=P$wvzP01UBLbezEQLliFzO(g2`1>6z9rH)uP32{r?p z%_0wY9;ug&#No!AQ^PvPZSn~AmtZq^m07|~UQv(_dpjS^11@9E<%I(am_jye)2CfH z0EwTH*XvRIS5Bbf#gOkl%Td=;sot_N>gJ41-J zX>iKUB*@*ilurB#Ca@Vusz-Ti{P|Pmi}zi+ygFP*b#O{K3G(u)OPAP|PQV1VA~OCv zmfPaI_4uUq82h;@Z|Pth3;*t6O>-EBJi>Ext}N(iY;TyPha8%v1-3AFajNCe4{5+_=W)T)a(E8ITI@)S`Zy1{Rz`z*Y$8c;0zr{79;G0?0Z;s^QkP$8)qr z&t-uF16XiG0^Km=>cdu=;M4&}BkKGnT7+jcX^Iw5WKlRPdC&>EdE;VQuVkr*PxuCd%IFgHW;$^n z5zo}oM>NE-?v$<0`bV}uxYF1TI{P`?uniyZ1)t2I4Zpz|;bQ ycBYSj Riot - - - - - - - - - + + + + + + + + + - + - + - + - + - + - + - + - + -

- +
+ + + + + + + + +
+ + diff --git a/riot/static/unable-to-load.html b/riot/static/unable-to-load.html new file mode 100644 index 0000000..9d254fd --- /dev/null +++ b/riot/static/unable-to-load.html @@ -0,0 +1,190 @@ + + + + + + + + + + + +
+ +
+ +
+
+ +

Unable to load

+
+
+
+
+

Riot can't load

+

Something went wrong and riot was unable to load.

+
+
+
+ +
+ + diff --git a/riot/themes/riot/img/backgrounds/valley.jpg b/riot/themes/riot/img/backgrounds/valley.jpg index 4779c9d7cf4660b2797551bdb2da8be4c4c0e094..379b9233a97aa2ac820fa8b60acf4edb3677a61f 100644 GIT binary patch literal 290041 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%0A-lz`E#sUJcy{E?`GVO_`Pr=w^D9t{jg^* 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

vtgVJ6IqC8nQ2&~3 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

C(L7?tmy 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
kOm+1Rn2}QF&!>NVj|~6*{e9&0 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 GKmXa#4iCNn literal 542433 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

#+PcwmFA9l4Lns^w$EtL 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≥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

=J+a2@$B;M?DA3jqt0*$BDBCieSOrf zV(im}(KK4emnKy4#eK_aFQZO<9j5CF8Mdy0l95Ms`JqRhvxDo-V3VtDym{xByT>Vi z>2Z$9m~&(#hug(AqZ6KwOBoL#WvsQ&&RBd;z&m-NgD3s|KiBqN8`C!Ddv1Hb-XDuB zrnXI{c>0T{96XgJWdb#O?+(Z>`y0-L5dGfnYqYO?)&zVIVLv(Q7!@e=ii9&IY{eLv zG1~*J-bVqO>+{9^)a9-iHDul-FtuEh@w|JZJ>LjTXJg-b4&gW6V&&1vvmR;n00fN7 zv4IEtYCD)7$X(nj0WA2z(sL9RT%FJza_cn!B;J$ettaRfh7M1TJVey`EGLB<-ah~< zkfbCo$F=f1`QlTRh8-~~dFoix5n6Wnf4Z~2TOzVs!zv@2y57cl1 zK3*q3XdBI>K2J7T6teORORl5Lr7sw1?Sx%G(nv!+iZ1#r0CUa^^c4LE<&P650BbBf zOiTFNNfNGS0{LOmkeWq3dFmlvKR?*Nq+NQu$=|mF5BEKN-!ybfhd{47jGi>1`C}{z ztw@QYk67ATg-7^iAc-$HUq60h{LenjPR-k(oN-{K{g7Hgo|qqC18@!rUe#Xdk61@! zi?JQ47P(3*&EZA6uzcRE&#QQ)YCW!o_YnucJlB{u@1)O8G91bf=XL#VK%gfk$oUuq z^h)2V;9LCuL@g$Q&$k=IP%*efO8>Uy(1`4OKTR!)6lbrOmln1=HpY56f(2?DaN?|q z|Ld8MPEDCmlCW8m_-A*@mK_vIY4wUN+WpVDyU}a}+0R=Kxy|SfCAgap!wcx#J# zpZ=)ybgmt0V)EN!nI`FDUE^oX!^^7J>WrEywT0`%XhUN?6878$2d-abl>~O+EV8AD z?1jvrNLe(@)7t9c$O<=O9D}2d@1qKG!q0e%%bUgdS)nDb8ru~7>buF24bQV&J$tI3 zyyrnhRi8v#p?kVcLiI<^(s&w5Np3hl>>NM8WNj&qaDMk$C>duwxhU6K|2O|&_RzE( z=dbr3^Sycn_O>2hLqw}tr(OkGTC^%xl#)a;`QI+N8CF$4Z67dr`ptwaHma$5Tk>6$ zdi-3Bg6yixcL{w-=4^RZCf|)Jk@18!nj?Ph1Rm_`*~Bq)%kO;B^73rm&hZ;d%==jr z#*#`1**{924N?FFDEtB3bo4Au3oL3+pXd@Gx-dA?&tvZ&kD# z86ZI8|NJ(>O^CZlL;p>N$%*n+2_;uJH>;eNr<7Wx-ur#J->>mG8KgO=xoY)hGz$uf zT%tncL~*AIGGtZxd~O#M3>}*8<6{2tTEXRnk~4PRo|3+^o@B0ZaFC^jw3yjvKc&x% z!Ga}extJ?bODJ%|uF>Dx@#)qV&G`t9AY^1ttR7%VJqAG|3Z)jzEBcqjL$6eYbY0^I z>Dbr~Dh^dexFwWtaOCw$nJUB(D>DtRFK^x%57r9W{PY;o43#}T|3=}|&>&4Z`)ugY zb}nl8?-MD8h+vhOQtlwaUW1p`))kVodJ?`el2I3Xyec#e_p#Z$<{vCJD%eN9HGMGe z4$F+IsIC}qu(!NlOTT025_TAirMIb2LW)(#r?0aj;?q!UCK#${!zo*4U)Y!b%lR~?_6&*5dnEqY!WO=F{V@4_R;%GinR_5)=7$({Vu ztmu2^pf3WSD;Yz2{)voc8}6ojP?0l=g(<|mwQ^$KQ_aMUKa|URObQrySj6@Y`W6KR zyEJiH3=CrhA8|)~C>wgE91XP3c(7|LvAMij>g=4sB&H*)C~y4xmIbDxM2YmMW_GVu zLHqCumKY~cPDi^so3|`($_-WY3n{m7hVN!BsG4c@Djea~Uis+qr!N^?d+mI3_|l7T zS8tRaV`~?=urrQ}ada+uBm)DZ^eD><3$PS4%TPT$Idhv$ps@vA=ao+uIm);WWZ(|km3~K z>=JKlvQg4DMnMl+t2LRI`aN-<&GLx&w<$jM8r&(tA(4oDO{?nrhd^K-PTlm%+jh6l zmu-Z3Z=6#ja8Xfu05{1H$nj16z#jzYF>Ku+U}VZjg{mF zE(KLr(v@8nXM7GXTx>OuC$1)62IF4vJAC;9TIGFJmWchTf}2nrzhw3m$-9p=Nuwc= zudn#HzkfY`mog%~ukRxl7V?3xgBiP8v{|y;sValt@mbOxentPMdVXOLm+Dnbsea5z zi4Nxmfeu6NL`?&04bJSDuHDG_NDT#De&p3sMc6k-pIW?cAg-X9l7fLwD#MF3N$efy zNTi6Kn&Fz3loRhS!sW^e5#Z9RF%W{R8Io$cQpu4qQ_V`0RaDF$#vTkSyIf2V4b5&_%34$oqWDvOW_^R_+^Q{WjJqlB1w2 z!KiV{d?pgr!?*a@7vc2cQ?i0uq%grmv?sCc98nL(FelSg-kSy6zl@z<`D1l_$w&zt zrL!8ggS5B_1`iTV7p7_j7+CK6iRm2x&GAM+!QvReW%FI1vGhRnpL;Zi_SAWF?Xh^n zDWHf$o;6i8*NxrnKz-WTf1oksa;i*QSby$spwXi&4!PL}T+r9O2mS>D?t|?l(b!FR z<3rf2YM|@KhldvQc2`#xKz8`nnEVrwH_x!}@y1~?j8>GBZ!7+St{o;QhQ5*=lZ-pKwzlTfrX>WP4(~J#fMhIYEJ;gGsuX|_?x=LvZ z9c>4M$g=ZUBJ#Wm<22EG#>+?T)2?=b=riBsUH1b5kv!Y6l*nH092y>>$;{)WUMWn% z^4ooI@I!km68w7=(eGdu;EB*E=%Djz*;O$zy0%ahvHV(ZdC@gfZyvG?*@Pm-p<9># zf!rP8VUwFS&IFt4G!L#7Tg_NVI52lPFW+ZnkzFj*z~)3 zwVdd6)jqix3Muvf4`dBtS^IhRo`z;REe8w*B_}?4fMJD+U~BpGL1or3H{HC&mP!cA zKJ-EVYgGAQ7PD8M$-ueeUV^r+kz6h=qP9DLH$~^+CLDUG2`n=kmI5?GqP_5)5Xip~Bte zy2-lkgXx&onNQ~5ecXXaZk`q$FkeYbMfmkivTgYcqC%3@9`T_W?Jx{>vL4|3-zq!mDRc+RVTEPKq|2i-0Au7;k_G$iyB_ z9JO&&J^~M zTI6y2f1smL=BfWcC~(@t+fx>gQ&j2>r{U`cB=V%&A>y~Kr;L6LWM9Ng8hrw3{{8P} z9FSqW>2Cr0@P`S+e;`{qm_O4c&iXDnOt9&Vh(sQy9BcTkc5C2SAm(gz^ypx@F0>f} zopc0#BK-32cnr$tvzVD;i)Y%bUYSC;U|yY!khexQWF0)8h3`kN*M#`zNb@oCQw3gP z#`Vb6JAg7nf3}>)4i1@~zOqZ*Q@kwVDq(mZbSMEyi+k#t3-9;bO5z5Ui)qU4E7+94 z-v=gcRxh_BmfjpQ$+*I$XGWW^Q3sO2Cv-t~Tyr3rY!H^@vW$ns;)7$%_HAmZ=laSi z1HF$74VV55pX*F+;(;UL?BCMeXqZa42Q$_9&&CdiF@6)ij+PCcGztEdx`Na&U~a(8>byB7+Y99(FysS!0u#E#G|W+L+79EQkDdAx6(t@l)Nxt&1PU2xqa}hjiG%_Rt5Z8-I|JAE4GR~IAvx|o2SdYm;>gXT+aCqUHY-#@NDokHh&lhc{y zKQ`tzi6uFtP#jp=B!)7r?VN8i^UR%~mO{V?Lz{_{69ybv@Fywd`TLmaA1PO^kRC+z z)`y?OTN3p6!V;SA#0t>w4RX(W!S7q(;5`7On7==bET#ioQ1&O?;8A+3W7vV=P8Pd~ zbQ^=_a(P|HK{7;qrl+}kxfwci4!k4BFn@d7*L)D6-N{9R-?vZSd}zWPd2LS+7Yn!l zb@SqEJlwxo+Kkh244hHP!tngD1scJVVE9_Yn0LD;;S~BOPL4uKDx)BOHLZZ{dt|Uc z*W|)DBbqTh)$F0KydCgitssi}dsqJh`5=`)VvgI!cJ1J%o}{knEqKqvvV!?;YC^>@ zzgLkv$okJf;t%R97?E~i#^U&zvONs2!ggZDcC(_}jgnm&adV!Rxm^IA;JoDVDd1;p zx&opn9%RnYX?I+ATx-E2vg`e8!5{LB#oMt^QEhudADeH*q5 zs5F?M9jZKd-Oj4FkJO~m2C=AcKu^17&oPD=zpfObtuwx;YqkXfNkcau23sVA(bZic zMdgm0EEs*ctt{Nv0YX9vH0O54&c{0<+nZ@eJMAHXnf+?0v~UE=C3ybC()+|4SNjS- z{3NfEfU7S?|3VO};7}C0vNJji;kz%NzJtUKBbg3-F~G86IE$^{1D#{G-lxrzz8khC zNysOqTgO;hhN!)of`_5vLM?dFEVdZYn7)gZcCWSE({tqdzWV_UzPvL3JcXH^WbcB* z+hFCJlB&!Ovs1Rz_ZwHd3iOm!>Vv8@`G$XwpvbY7VD>a=VM98BdkZIAz4j=A}hMvSKF zdRWYRljf7>bwom&3bqZ{+w5g(JYUvimHEPitr>X<`FfMP`K&0M8|cE zX8p#!y%sHqFO{I~EFS_=Uz(A;vgF^M{&OR1FO9mW=Qm?~CaxzfR;k4Azz)mvT_}2l zk*_0wP|V2ndf@L-I<8_E~BHJhrSu5kN@|Kz%~Pzjt0T+AgtP9~;5G3?0k}o7Lvs zs}joSi2~QBTFQIw7dh^)=(mKOS1`l1MZQI%@Ep9C z8ZhT}PT1=~i}%~^Eoz|Fxc7Rd|A7Dw!#E3f|68McJ@)i%Km4on$`o~|xE~`kM--pP zyMsc9>uHf!n~T_kE*;Kb2R1C)g~)e`FFEAqB5+f7U4O{E4GyWY;;OqQ96K+e{2d6!yrxrvgL{nH5c7jOF+M()~n=I>B z7Wq41)W?&sorI?>PME)^jqR0xGL9xT)Z3U`A<`D@1((O2Ib4lrm@_1AzUhj;Q83i4gEZBJ;M>|GkCG=$(`dWq)q-XVai~1#*6;NZUJ&HKwayX^lPTBRlym zUXSH+;kRj<{K&q}J63XAb?&6}E`y(-&eb48hWhfO1kns-*#b%+z>##4KEf{LSU#IB zUy@AA;dfJvT#b>!F5dM85JuRPA5$F_IzxM3h+#JL6iFW{!fzE+){F-csuls&DsdBl z>0Y?mXnC0_%GmVO;CGo6r`>(tscDOQ6>ctj`kM8D>02c=-YVRD{t#!E`gI(+v4uzZ zw1UmL?0E&cI;>i|4-OUT!47lCq=2_${f<~qQ)3}6R+tqTZPjwvkc_*ZeSg|nH3D42 z((V}w0Op4+n`}kmgjg9BhksK0anhd(XV}Tmm9Nr4PJL2nFQ`xoR6-7Djf)Jeq(r7_ z(LF^cN2CFYZVKI*2kk1KqO5g&h+E`3CDsuL)N2Dh0V_lHz@^}s+`U4}Z-=+@5B-fd z`k~FlYRH75#6-w`|JRhwb`{-n9$5-pzPOl5j7zAA9V*;fct-AD8FzSQUgSz>!_#I+ zLfU{K>e^1`q;I{^M#^OVp@>eV4P`=W6uGUX)32-~;D*?iCjR6hQme745`%j>uW2$W zPjFT?+Y1BzEBOz!{c=~p|IuaTEpeb?@i7JP$Xk*S+na0n|Ks}wd8-?|D^pg#C|ZCt zYPb?H@^)p16^U)QptWRt=!FfuG1j(MR5?Shey%hNz0eR}Pzamo4@(w1eIrCl(H_YW zX7C^AxtR|6io+Y<+Z>rTi0l3LEQwRoj&s5d+~fB-Il_iE4@MUy8|@W3@RxXTl-n;W zib@}3OG>9Eag?yRQ`9n!uwtis?R1{FgCf5ZX1@3&kF6%OLn#MoPmj`7y)~S@TV)u$ zvx%3D;^pfqs^Hezzxql=l)SEZk-|+p@>4A&o$Elov661xUGCjP6m|lETxV+qL#ATE z%x75>YMJV)W4W2}$Z^8g4d<<{P6y!{6k%UmU2xq()v6wI963elyu&ro&MhHvR$`m7 zx!O_Wq*;=jCH!SYC#j`Z^&>KYT^@Joqw`5?@&&7tz^%dJuh-{%>j}kW0()B3kp&Fs z7g9PGC4Tno$x8bpE~H*vnSnv7o0h*?O$8}Z)fJzn*nCN#+qm*+{Nkj-Jd}M|7I`U& zb4Vec*ijP*O)*o7#Wm1XeWR<3B&4tbV!n*-%WU=fCnAGNGjM)IRky{4pnU}_g8+b=4*bN;G|J(rA z-j~-|qq&Q7HTrr3mE!$#;gSToFByL7Nd+8Ymqru#WOO>aGR&4*gI>0w!LJy2Kc}m* zPMs(@)IntAD{ys=(tgEHiGU32#avoR?}zvhY$enb95`OJTBKg)zE5?rE-A6xKT3YV ziN@zkr(f?1)YH@>&P?2dBx4gZwSqi2y0@RRl9}~_5}}2mD&{Zf z#|$ncKggCw8E63~)dQrvST#_o;B1SdHLaxo;{D-{Y^uB_AxjHe?U8ASOtq1{Ejjld^~Qf*ZbhCy4K+?R;+r7B{`m`RQ6L_!0FMqDF?X- zoo9D?W+g*3?J4x39=8X#046Q>zpeXTqIM*HQq8TDB z-Ium?vs~QcjXJ?;Kv~)d`bl>o{sh@Zn0}M~;C{OAy0z&Tdea-&e-DO8%{ZtYOdX-8 zcCoyYl^XM}BZ}EA*WUG%Pph~Wjmxcvj@5gtg19KXvwLDFS#+1mG<@>Z?hf}H{sX;1 z5u!2%yxPL81GmizY1>DRG^Hr4Bg8}jjot$oQ!FK6xqE>a{jv5RC<7tA#D4l>h>F_L zTl-=_BH_iI-h48r*Kf1B7sg^?e#+=*Fs z*i2Es34>kg(|7KU{S_o)Q4id3Grxyk9Kc6`A~*~)e%8$xh(RX7iPk0ePDuX_SB%XJ zwLee53RKbMk=bj8)IgpepfGFuZ$$iin*_%ra6f@BnYG4?`j3m|)0cyWZZ9{@p@ktE z+KX@D=-HWDs4J2{X*eb~1Md-6lzJ8Pgwi4(o|~Tq72s>~4ObuR1%QXp?x7VSNxyt! z+TPX5-PhZ;XF~YW=D#j>#S(!!NG1?a+}Hmut`|Pr!SvsRq-w8qp~_+O=bscEq`2k? z^WF!#S)BFkKm?d_tG5vSF5`dD1&x{lkw&vDnim?0u@2=bA{~+r*VE9gJ z+zmUi2<0fIac5i1_vQXkOL)BPhnJJk;Myhg{tT^LioB?X3w$S{-!}BN-N!(&lyjkH`P`cc8#1 zdbmLoNCCtv%|UpM-;K7{mdw2K^v`SD8-<9x;m$J_;Tvp{?_F$ zGFC58gGc+!pVbI;v+pr+A$t9%n;+HfKlF$G!o~up#Y(=7{ohV94u|&xPfG6Izbs{P zDEyAj{v%OJp`CD|-0QK?|c-=3kJ#Wy)SFet_)+!0|?E=I^bT zp~WdhN)k`e>-GdQxSm=+&YMu%8~+`XEsC;W8x9Iv*MTA23Rotz5#by|M9ha>giIMI_7k zSPJLj0qibi&9&e({Ns3554?b1(DD(%IIM(w>z(XSyy~tRV|mGH`^mPpL-;bhxZiPR z)Y2>AP4OM-#5$FJD~?lsIL{>g2Sc)C1q7I1tPj?K%>j|lNweSNM(|VsuEM7l4Mr<^ zlYX35FQmU@GcDk#s}OsRs$>2O?T*F~KAbW0m~-6f^=?A*qFs&mmgv<{b+4PFcLxvJiyf85ioca4cq4%@dt9OkXmf1VBNYdV7G3oja zW$&Z)E^{It+`W;5xd1I_k)@@yj>uMBX)(RO>7~^S98&|>WhRroh3{1`Du-av`84>& zon>q8WO>IaB$>{*`=pSx5e-Mip)EF)Xu)sF#L(Up~G$D>%P}T(MkX&IJMyo9%d~ zVKAbfYbafB_0jJ9!f>&8SK!*Fy)_%>yRz^Izx=Qfc-aKIe8 z^CgZ=Z!Mj2Xhn|s`<4ktr~e>TDhvoZ7F$`?nS1knjjh~kLU>DmrD@0AeWnBp>SKGj zV+kJbWRd&14ltkmI+`*k>Pa;siBjY~r#<>rn{3I8ffX$=uRLlK#r4Oejd$YU8(UTtO_*7d%zWqz??R1eKguQl=ziT#N{A`-N`1OIp1#iE zw63TX^!jG{>LQi4=L(S6SZ^ZeftEioi&+OQWD~;8NJs+nk^pw6OT%srk4+K29QRPZ zD_Ead(Y}XscsYcAB&I2cRd#H0sGV~&e&ONeXnTFy=cAqSQ_Jv>-W+YDIBBXq7$&mg zFrGp)nICs#O7ot+$Jl)r!UKITT8K#5+=H&$O8f`vAcB*ojDOy~!GHdVW;Y~~dT`~T zu9+*=-6QwMAM~god=X_FV){nkRIrq-dRLc&djg>RFl;S1*FzSU?E9Vqo2G{8Bw-dG z=GXrNXF-_0PwGn}m?7fYo>m9WuO9opTI-y5_CI^Y>~`2YFKPR94U@C&myyWEN}OO> z3AyD2meRXkzZB-l@bWPCgYEsg{mUnOGkuQ{d_BHA1KV7A6qRf}y76Z(vxTzPZ>8(S z`E%pBKcly@d>?l1JA7%8GBr(jm{29OM^?$(ogZ*LL6wTcclih4#BQX~D z7%UD&U>>GTCyS+<&VKKAwH=dv#d|T^V}5IsJLieUjSI*(UVP8(sl=AAve_Rq{z=&O znERi!rYzWf{2aI(iWMXV0f9c0NIr!F!m%gl>*wAo~_aw+YoXg9=+*?Wh75W>`==|=xarRga|+hc99Zy=O2wAZ}+F$%Vl<&582!6`fXW6|x>a zq6D&?ep=K-HZ{}_N#9DMI)(s)`+O?F&g{ZfO`=z*gIgA?z?RA<)5W8&T1q$Vg1J~X zi#GPsvqoLsH^9-AO5)0G9ygAntQiDm7uG=i)u8f@WrofnzvCPHD3#{qNOx8c!(Rj8 zRBzgG86GT1fPZZW*vVC8(Jv=>*XKcgmh`FO3=vRmk2(;%fr3vK*nh5-j;EE6Q?vWG zdxsw$V?F^qRfi>CA*%c<4QtlJ_g>FA0Oj@^fh&^gPyS-x0x7AH-g2srNWq-`u?OYS zv!gtn!N#&b?D4B6uDH%uW|lHfTIkC0=X_+cm|zSYf7+%jtN!~ea0EctTlv%L7fmzI z8Iu~?^G^n}R#Plm`=1J!rm{`ySRXUe)dDO$ja4;speM_%0ViE51{nM(E0*7d0k4HX z5I=PTk^CqQUn+p)C@3)BZnPek+rP*D;opGVJ)Ydb_woV(2Xz{n;qCrMJbv}x*XZl7 z+C7B(XW2g4-Qd8$=kJI)IcFS^R0-w7=^q;L_wVn%ZJs03&#Rtq>s0>$;fvn)tKRoH zO2eF~j0>@7u^SHx;eVf;{bX+XWxDh};r5@mjD+_&nZKfNCKUjb1j#-Jt#ISt)Sf5j zTkDzmeE$I5GX3n4_V2RxpWF6oq&IK`1psPYr>?&$_IkdV_V!)r$E(-JG12z#@oa-T zcOC9imGT8bsCXh{0(gsZ*G{#|+5Ep5%*MF&UE256SGVog9u*9!Wdzy>Qf^|rd3w8D zvmANX36}01%Mk&V0D^P`+@Aqno;m#)>-TSOR!=JuLe^ru@GlbU7Xut@4;d+3!4%(H8QTdyL`y$E4e;(I*8p^Onwy=4G}A> z+*N}=aE6OXI(4mL61Bm&j`VYmYHDKYlPH)M>MB?^5c(VV=~|tBtl%Mmf(-3j zl@_X?OOi;{2k)pJUgR1%$O}N7lL}v zoK*{(!LjqA5LRnwH$TRjrdmB1#s2`BpxrSE9FCjL^_x{dgY?J*YoW3HstEyGChR|y zX+AY{Y)0&Sg<(+Hlvzi{t_bGF$DoR0B<9JY z{xxtfd$`@c0x5wW?blKX=@j~!N4-0NPpPQ>`c3hVI=@pv?!o=UQw<;7{JbfGPjtRi z!9U(~KZReaC;P0EAfJs)T_fDNtB8}GztN@%_q-{Fm$*)rnxQsq!*SuYFiFXj-I#nR zgfciHH5*WBnOKM`2Y!_-2(*(L_|Rm|R7o*ED!4Ld8rG2`C&qxWst#Rh2x2G~BUCYz z=`bmSp)wLRwPyj&3>_+tJn0W(0gtACWo}WClzE*+RIS&#JVIslCV=a28kiPL0y$$c zr)}!WV;a&eE(kRPfTM}hfIQe3q7hF|qHnRFIR{W4@nG7T2^axCR2{8qXiPFGyhl-0 z2)|hedES5!N#ti~pj^-&Nb{Nt$CZmiU3yf-Jc>uDO~>h;y#)qfg&~EG{c52uMngQL zZZ)O|<%ybD8S7L~z%oh3ZZ@f^L$u5KfKkGxDm9)m9bQ5j!2v>=l(h1Boo& z+5@%c;ZsI|P$1wzv<{I_U`gm;RX_kUYtUF|#{|Uu>Iw9P^k2rPP)f^nps#Zxs6b&3 zq<;Ef6>ocn+pR@Iuv5WA0ee-7$eVbYsL15WJ{53SW;GF+1Q{l3s__q0^r=I7L7N}< zs*K5#Z4FRf4^U_l#K{#$cWHw&C;={XQE!Pg&b5OkK3P)k|Ap7|;xvR##;j`P3r&l~%{@hy$(U&ey87 z$>wOugF!4}^Hv2Q=}=mILOkt3qcW=UAT;Q`YAZY|83snXOqqjL(^j}pId=U<$>CDd z6wk=<5yf;B6-8kswAc!oAd)}@WE!C~Oi(RH5n;VG7N9Ioz*M53kvmi()eKBR)YVHE z9egMdCtxati-Q>llXa^`vIdv&tO#b0I?#eygbipG{AT?(sxHbrPW1(2#80h`A3Q&H)Cm;7_@UwY)9Z^9355A}PT zhlUYtJ;SN+SvAYs{H{G;^1faDK92pL6T|cm@$c~OvwfEU&65)M{{VClPIeNgfBjN6 zfN99yzBj-5z58xY9KNro_`Le&{PgYbyT0lBjHeb>&QJpCx&XuoC#dn-xpV88<=d-Y zE&gBrPlxRtz&O+UthtUr0=FDUSJFV4I_qln{{SEOzvQ2!c|HE`r|!?~KmG7~PUG&F zdk)jI7`uGZ2X~U$Lj;(OB1N~Yb^id5`t$a;%6k6*moHygJSXlye9AE5?;YPFX7sD% zBrz^|V?0mOG3o}MzfRm<{h2lS-+H~qPUYV&G8;MOfD172@UN}Kl7C0d>Ro!@Wd8s$ z@4ncn+hk5%z9$(m69l6LD-j3Nc_O%be~r&xXUo5<`4^uT;q@Ko`93CGOWUJn&Ziq? z?m$&Sc>=64teHHF$*&~!U(4CozJ4B`+dk{v=kJ>iY%p zCp#TD?%L|iJ8Yfrb=_h{OqhFw?v7+`E0^1ZehOen2Fd!XpWEVo%Vf6KZcKfPCvb50 zCoWuA$ZTw$gfk#05OzBGRxd4mXP3!+#n%yhoIT~h8!kbJ{Y%j`;(FJs)$9F#FDG*m z-LGxl{g<`waFygU9@&wIIv{mkrbLob#lv)ucydEEOf=NZFZd3>GeKeZpYV*cd2e`XXg zQV4!PL6OkxYp-6}#n1js{XWxw4_ECSrW}2S4%tXv;I>S?!d$V(XlNU0y?K4z+tt5@ z{d~zW^ur&uoOVcm`$uwxed}3>m;`uN&)uJE@g9lKoOk`Zw(b7e+8lTo7IlFe4ezp$`8(0vzkS-d#gnyuNss}_q9+*II@hO+%)gf{ zvh4gmgCBmq?_|Blx0eCSIj~}P>p&n-TV7}t_-YOxkzVc&OkQ*0Nn~AwfDa6yicF{{{TiO zA5J#1`vy$y*kt>Uw3&~8lagj6lHsxd(TLeWQE)82HGSO4bN>Lu_1pE|)zzPlJcqZ( zj1(+gj}a@%2Kud{y!$NHx*uoka;7&wrd^mG0-2D<(rw}^9ZMu@9UZnakGL3H(%A`SVR2!l zx>r8D%{iA#zxF$7We#yEo}P2k(YxBRc=^Cjn- z{ondHdOweT+tl&@0IT#x$K9?xY^uxIF+I*s(Iwm&g~;kXTzK3LmGZtOJ?`(c<9z=B zXwGnDQI-ANeX5W^;f<$}XulqdpsD$9pM`ec*k`BQ%leECVq+qN;s5N_W#B_89WDQub|<5jn# zq0m-2?|-9q>eKDRFJqs!#SHiu6)0yQd)tnJY$|u>EnMFZ5AMjlvpZ+R6dwq7!0m4G8!@y=z} zs&SvQm+l{JO#SXJw&utEwiV-csuL9KB?a(pgj*FIj!@Mk!&@LuO3b?wQ?$qO>d&LgDq_*TA|^YF*` z^7#33_MO&Ve$U(4mmg?CaeqTI@gC#6gFIHqx>o-H#rf;xX6o-vB`XSF~%@3l3&q`U0Ad+h_yc1bN>L6 zUVLxi?ES0liQMJqi@WWxcTTOFA8E}_XJtH#dw)tF7@gv`&#$kP`$iqf&DwW7@s-LM z69GV3N--t<&P%zt1}$0KTJxVLa8n)*+qZ1!nF2Y*mx6>RijFNhVKn(WfxnMOq;)T5uPPYvroylQ@x z?e-|`pBok>mB`Gk9I^0N<85R0RO6p9JL|=NCS%JH(!WVxnRQ_9ok&?ek++Gg*t+#_ zeZey?v)m%&?ajhDA|v@o^(>vmIgMMb&)d6fkl$?1#U>xL?nqJ?U(u6B_|~`eOV8-@ zGxq(+%6)@@c47aAcuv zn0ZyBOnD4Uf}{}#r;SQFQ4lw|jF|pP$k)2fi!zULJ;P%0W&>s&M_NI_n7%gP2~eg9 z2ScpaR1B-fmF5Qfbz07=i@XHo5WHNe<>Lomm1!B^B(zKj{B@w}PA!QQfdVFalheY0 zK?sO!*4i(ZvOxr z?0ZZrmC$!NSo(710Er*Tk4T=n*Mr;qp0A1F?)CaP=l8E^S38h;4_mRZXzBYlub z-JrqS5}xv|Y={At7La5Z-u1`rX6NO6GVi|OomgV+(j9?j?i_j$Us81>?OOHv<@0~o zwc++(aO_TR?FLidcUV`Kb(usjBmB)U3D{So+v@8++4Yy<#&teET^T;%+rM)Cwp?xf zG!9CT6?_D0d}+s`=i6G@@mXd603gSNC}bx*`Vz&w;7;9ZQ~2Bc68mw@pYI*Ty|KkW zC5w8T->Lc6PJL7I&F#&LynNaDW_BTmrDnhmvAu7ua(GG8kM7@Z`x_(Xet7e1?&E-G z#2V}A_WLJ~!-unueqSk{9uqtmKf~28hFxB z(kb^4Ug&b6|ld2&CPsx3tM_*4{I zj*vR;XeXBypBS0mf<4#R$CXg|PPeESHnf4(Dh6HzF__Yr8oLm9*mzV2UssTAXeA3d z<6;Kl!j_GnD8jrzfuKGgsW7|M%vA@;mUsiiYq0s&Mv8s0Aj#0il>|OQOzLTYD4#kF0v!M*prMVo zu%?iR#tqNFQA^&yqVpXArd1!@cE{-^{uIiHY^nNO6G4M!$tDeJ4MTS=7x~qZ5OYqt z(*%>b_;sLMuWAQ9Pr`v0AV8!Gkg5)1faD0Vs2O3_fpQ&a0~-ER5=lB*f_+|R#;7?F zObe8o&xBDHue89aV4`#y%>+V}Ag`qABB;Tzx(PyEO~~9*ZRApMAZ< zc#FWW@TLus22_+_T*LxmI)gyhx6CFAO3$RQ2HtU2CLpmONWBA70P6m9UBjZ5Jt0)a%E&#Cj_)`S)05KeRwXLVZm@>tb0~2j$c%_Kw!r0Bk z++IjOg<`Bct%!~#fIT;)7&GDHVPRl*ts|e`0L)47wQB^vXK5RBieaRpW^dt5LfA&M z5Az@D^#g@F!Tq!V4fSu=!h=NM#!sa6AGAaaTh|;s~Ij@;yaNL@^V2Cs0LE1T$SvrhvwB zr;*x&V5Pl8l>?5~bRm>3<`O<-T$EfL0SYS2NtxQ5}f?ye)>fn$fcb$y}$?U8ghEB>Z zJ~f-FjJZ9-3a~$x)nvgO!LYJ}xT=MlC?*r}q>9Utm?HIX2Jui!EvkeF6+<)+5P?#L z)dxEhrq!V_bFiw4$B!mS2np(TrK^tYcyQpt7$|JUd9w)%;5=(Ptzu4N#2!u2K-QQu zXJ)w?RMgZG`x1N!ilS2+6D?BIY?#LqZF>poYDI%7U_hAy@l|V3*oQQ6IMsb+dhJNA zN80{It}re)_|yCIJ`trwNP*{2CUzzcgL=3qM;Rvj15r?JXRTDLQ3FcKADs+ZEH5_tMTNCJD&okD z*@WSorVPtkW5`v+(^Ac47wfeZPRWUF>T?oJ zCy{tD7XGGBq-=Mo)ej~@L`?K1q9k$L(2FWa))#oGC`V2sN~&Xs&|aVvdW`EzhIH17 z$)EiSs-HTjhB9ODpim4>x(Wv~Y7bBCALE~P`>Ok$rXV|c;@#F(81W9bH$VD8t{(5? z@$3HpmGbTC{y%;Ed_KeMf8jr8!IfXXpSb1FsRb}8>%e-Pc(=;FU%USRBh|Uj_Rssi zho|_QbLX$_eIS+XLK0MfMhsZM`UmMn5Cp||`u$$n@aFs1-7tNxwK==j;@RCXV`Oe5 zyDz0s-tjfx)$6_A4ENOLd3?Xze)Ze7OuevI#J!hz-G^t86O)+XFOmNM!^^Oj^DC=MsMJ4|4Utv#0!P z?U*uU&W@>ND=d}B9e9{WA$L=|j;hH$33HnaLy&r$KPc`Dn z<>GzAvwwG&4i=sw<~FeFUXNdX96RCH_FNb{gw2U_wk&JKp-&cLp%8WHT)q8Xa^m{m zef~f8tob{9M?PLyu#n-Mc>n;jayR7`n)v?z0Oe)59{&JUxZQiKP4`|MmmG|WRx+S| zO>gR|>_*0<>#5H4*WUfSJuchsJ@0wmfbN-lN9FH70Iel>ha4c14S=NY@qS%6?%Meb zrImZG;Sv4Zc=Do{;mMJvLdXiGTVA#FIlE+e`ux|0*kkT-{j(>&NX>&IyMrEska2v% zKBERCUc2|)`*`@j^^ZS0_44NXUM}Aw=k9W*I6|p~lpa2qAO*Zh5^G-W?8zDDK3>u6 za4r$t=0lgbV(h->uZc3y4xDSr{#$N-9dq+tA8cgq`y9DDrvCu!y|aeOfZrqVm01>! zv0VMT&r);$04mo$XOjCjb&o3L`-@;GJDA5TY~vGsMn06A9<=xKna=zkzNPZ?aA(Qf zV>sP8IOrD~DXpZ-+^B>|sOQcHPcQd6BZ?B2h|!0VmeC^#KtT&yIgr zUS`KWKGnN{nfrb@Mgpcm0(ayT!L43t^xuXZ^EYdZ<8DBy;DQez-8`!C#@0IU;_c3U z>$`qL40x7#1F1U$Tk9lZd9Oq5xR@_8ydYQ$0%xG>Tz#E>8|D^l&6hD;s}cVIT8^}n zCxYF19rMOkSM)I!G8^X~m3n=1!t}%VMd!l=?-rglYKnBS@Sl3xMuOAHGkKOAd zE-vIFxn)Hdy~1GnS5}JyHRrx#r{&L^yY9P=-y!UMUEUHgV-Q{zf0xF7t&MM75r`uJXhc3)34)5Oj+nE3q>Q%hy?B@4>b>dEcqqX~tA9HoVfsbk0V@_O$ zsmpS-%mJnP16lt79OKW;blKO#$^QT%X8X5)i8Bf8ah7lGTlrKD2(iD8;=B5K`g3gg z{apRm?|*01eY+M0?bEXFaRG}SH(WVq=tRaDNaOl%0C`uBcH6H`MLNkc>V50`-UFf*8?_A%ecpvKW~=Dh+s=8 z{XlL7didw*Z=d;340S%==;`~H+`Ck4pyULANF&lR2@-h=78W2ibM*SU{4Z70+YtE= za^1nqiQAIJSgygBLe}1-nHz%Yd;A-3*2T6mzO+wU5n541UUe~&=4Xc zO1~ZwbmZ^8=a;hX1A770m?A2%S9lteA4oq`n(gcL&gaQ}nDo1T+wTLn3iwlz0Ts?t zMok)cfHm>19e3;BpZhoG8sqHyyy=){_VYVJvtu~{#>yoX6>q%M>)XuC*t2Wte%Jml z{!85q51ldM?YNPX`>c%_79m7`*d*$9+PwbHf3M}~=hfAEeb?GCeUA=a_qWIY0LXpF zqpl2N&@yKK0P%RqxLLO*yq!7SML7+bWZO(jGeXsOXI`K+#bkv98|9Ip-Sn+uvIr9%Sym;r{^N8?)}yvK^})(N7R4cy zE{$FO)1OV7`S9V~-)!-oJid>&`y=;xzTKDI4cf3Rl(ZnrjXgYc1sAQSr&{u5oB6Jj zjmN8t?R~x?__8?|xRgSSP?tP_Jil8idU{r5&z9#QJO2Q-H{0;!{_%0-a!w8;1C2nL z3I&^z>uXiX`A@u`mLF^Th91|l!}jjnmQ{Bc8!E!4GR4+Nxp$W}Z?kUimU+1`uXEdW zz2^bjBXB?v0z$C|^`{@G6VO)+o8hZB!>{d~zxN%lwathMTe<8;P9(D*L@Ws9##HEQ zT>AEZ{Z>?B?RzYZo7&2++jjX-vcIc?t=<_*{{U4<_-|Xc>lQ{IZu_22&GGiRaO22w zwspbWuQ@#L&D&Ec>9(e%ziF7CYcH2y`5*ZAdERzQ+K%T2Jb42mea9*gQ#K*)E=Ea* z<;1J>8ft65ulp|9{)ylBOn86e-{T{-?7L3X_ZVNbOmp1k;z7%v3$9%X^@V&=v zb;uZYl14rNycq;cNaT}Ty`5#t@W)qYhoRW_-)+pjrau1wGOumeVh`NmWe#6C3^IGX zKs>UQ9^X!txh2mT7F=?7OWSr>`@Y>V<7UnMOj+`%@xS~A^zjJ#!z+vKdQOay=8*(B{A)P8ohIG_~p*oUYBFpzudbP@B6%mx4;pfx5mIHy3AOwxKAJ!03xx+tLuEX zEwf&)Y5pnp-sci!IDO|pnN;5!dyr+7Rv(OPcdpZ-^27Xxv%}eau&yk=*LI3POptqk zuVD7|3I1bQvVKR-_JHC}=em43Piz&iuWqur9J<0Y86WkyAVv4Ca!-x(`m*l(2W8v$ zSYJ6O4|IR~FLja01;Pm&z_b>>0cpKocUkj%HS6bI=5M(7sxV>ga=MIb?S{q(BaWiu zN!)8#o@1@K@Qi)udUE?+<~D5kQ;^0GDR|fs>4LWh!ngeymb4$_Y}x++wrsxUd~3%Z zNrqMiN#-nKBC+)Ry8WNe>jyw@pc{Pa^p*K_hH?AFLAE~a);2wKpy*$?5n`c|Y`?^B zSHkP)I}f|2OgQo7;>hQWWCft?3ZKkYZ$Fs7W?k2B_SVW1JocRAE<_>mu^xB$QdGw; zarR#Gw{LB+{{V1-LFAyD8-p5(zhwHj6)~AYIE~z$I?ZcP@%Do$We)}hwgh#ijN>ji zV)7y+3ZM+G$_VuxNVJWOSQb?c#xCnB>%2vcXhQu2*oCnkaZ5uYMTVnzHDyO4 zz-i?MBu(o>d@gLjPTXn^mxgK9Vo&8X6_q(gK@14>b&*-3Qy`8e2pby8o8ho*WP&af z>wc9{IJ1z%up@}|5H#^MEM0adc*=djk+|&BV0=YLJzmGTJHRr#}=KMQPGtRuBY3p zt`pfOi7})7!7!+1W-iB0Qtrog@%*b7i)r?8W$!ZC{VL35xPAZ=H?F+%8T&PS$Ur&Y z(jf4;Kc2OT&HNXl9n(vcg;E4-$$xRJePsDhvxDya(q%x3(iX&mNhEcy-mY=W+t$2- z1w3XnWK_@C+tKhHj(E1>Gf zpAl$Qkkm z66{EPKR{{R|y&G=LNht*5ig&v%@*pXrKsrNCH zb~(#>omh1T_tw7gF|zjA6hMLTto@8I))GJvs=-otIR(AFIz=!;cbiF`hL~$6?y`J3Rm9Xca^yr>t{TX^>r^jzX))nUH2uXC zz!#BI5s}Ko!4fuV)&`|JpOg4F}b># zjkY4HBQG96fgXMpM9c!pV8yDBM;CL&6mt!2B0>4|to03EKV|Z}I8n>#;vx?9ovNJp z85Fu?R*Qf{H{q>W(qok8$OzF%xG}HKZ#vo}=F2}-#@5z>jNHLjBaY;liUpHDagDyR zLHb)!6g8)9+-Ato+*v^N61p#2P)=6FjX3>R-bSKx|N8xohs^Cc%Dk!d^DPBScYrf^3f-%6SePQ;1y&{CMRX?PU^Xg^2+ zhNq<}zJt|<4b0pkvK$TUA8x88(HC$}~D)1Zl)X_s28l5U=Oz8lO zhVyZFpplGwXVghMnyQnANCmiqp*zJiM+TCKd(4|fT@~!2o7|e3hc}1@pb3B>ce_w9 z@gNUZ^K=vu$S=|$pT>e+@&W>mL9WI(=|B=e=z36SGO*@~pezm~Yw@XzsA&Vld}^a6 zw~Xr*RFOusqRHBzCW1Grpv?nQ6sQRVdDIv(nSt=$v^u*!+qPrNx^gj#`g{$hTBTqT22Q#pdy%{xg@D%~ekst}6*B&xO^a4#q zkv{vVA%2o({{SkYRI?L0)Trq0+dr|5aw+7>FDfJr11P<`Yf-AqSkdZ%ubS4KQ$Wk;y~HI<2MxRKNo%ulO<6>(c-?(rryY-mx8f{g@u&CMiTaK3!m zB3p=GrY~CX$i}U!IX)T+lx!Q8^I28vuA5X;&#K!|D!BpYu&Bv$HXy;BI@M`@@++%k z9D?0Yn4jTDYo9i7a>*0Q<~FTjYiwqGx>hL~f$*Bj;$I+90_Vc4io}eLbTBlrts_M2 zd!{qRxNXY9rS2v=zqR7LPE}r@T>R@FX0VsF?NPZI$VXEH@TKmqH!X~j{V;k>>jo#9 z6C)afSX@ved2vhdmL-^xqhKX5%bok-Elx-1O-q5Fsh>D z{&dxQKX3m48~eX{0X?|wyK}E|-Nr0q%a^IX0=&N8<#EU7Z|OX{@%(Q3{ip8wTp!`z z;@yfST=>V`GyecH`fytI#;4Wc$k)vFe?QyR$^Dc5?{7cF_4D)n&C9M_>X@;r;Y&74 zCM880ARo#)S1rAK-!9Y5{hXO{cfH?rlMi8>2{73)WDKb%(xQLk>TeqKeR<|>h4Xw@ zM}7C6!|hC%GZOh-Ou8#E;I<||NGC@4>0JGP$G!P$uID}<9RC1+Ui0t1_jWzehY@w` zRHz85r;cP}$$2iJe;WEz)Ai>k`~Lv!^8Wyvd-ML^`Z$id<0_digU;ZIrNTVNKAk71Epu{ZcEUT@_8056=mcX2{CBkbuW$ZI-1nJC?fYKm0%OIOmD3w!n+=KLW^38+>zV7E&-rW5>f@>1 zuUj)^vrF5S@^xMS@ys~``JOENO8$0+pw02<-z^kmxWWVa{f;CGn6yUp5Q$&GSh zT)Bo`<-t;1SyR&^BB|fuUa2P%*Bdt@xBQ2)?US+XvUZG_ad#>Ge88%tgT#ftg@yW8 zFHED%zwH>){{VZq zA^1hYgJW$g%lv*m{qN#B`!Cm$`$u;F0CE2S9!}CFvpcS41C7*i2GROHqfd7;k8Y+@I0or{4R%-|jejFi*N6S3Xim zUvuiyW*;i{^XTUDdSjn$mmf|3J&(EWyU@6lFK^lw451(bEq2$fc)yYL=bil5uhlmH z07t*sXTZJw9A4poP9hM1OA*DrL_o7ec|7L3PnVPaS2+i3+vILBlZJ7O74)RGE)68Z z537}Wy*+rf$KU!n`#%2w4iM)fD8ue^&J1+9I>s(*&`&#uS4lm)^F4UA=8MSeE; z#dxgB?Rm$M-sZ-b*y0e$Gw1QH{=RL#Tx;e2;rC|2+qO`k5<>>uf@E=CzIF6Hex11U z_ufZ8Y2V}Tb6~;SzbyFke{jW=knQ?$r}KX?uD$yHlH2-YJoPV#_B)nE!;>C#Rm;VK z1a@J~zh5TScCRl#J{_(y`$v6?6Jra5E?j{FX3jpIShQFd0Pn`;D_-6&>l2HPhhVwJ zOk*c-?U7`$WG~Cx`)AwR+3tPzj^jGA;){gFJwzy-OkQiteUt4Z z_>TU*T;0ldZQN&m?Mk3PxS9(W5&Xbf+Q_c+ES4uy{#tgQaLL(-e17g+pGG(JKr0^M zCd8Gnu6<3r`Xui@S$5xW&)DSeJESBxwn`%a;aPo4#9Pt~l7DqxeB?RrHo94HQmP$9CW880qWf!GpBGJ1h$U3FnMj9Q|V7$^=)N?Rvjz>6tOX+%m7V z407P)at<&7Zi?EGJ84~c{Qj);j^R!&-Oe`>WU&U|8-elCuO4rdzYagOVa71NMpAOI z89QYp@y0%@3qj?rb@z35KOdGj_;x2@pT6#KB4cd*##ku0*Oxct^Z+y*u6DI^`~715 zEq#Y+{w)2*EPvm3P1xgsIPrzcndF{8^0IWDYr%cfoAIw_9*z0%_xnEE?LTei{f-ga zy8wr{W6v`HG%kF!6~nJ*U3~mKT=O~jXWjkX)iRE8l6a!GUFJ6Ntj|@nw!VM-@9w!5 zvrgLyKHh9$GGa2hSO)=k5p?5!R<-nhjXeJVM=yU@JUrjD_J43a=11+AcK-lrDA>E4 zDj{;?RXD~XO~(^5!%cUZzW)Gx=btlrbLZ_ZkB6y;8e+zsw`YlP;9o-GU(_Q;W9nxA z0FgEG`|kC2{FdK{!!K%A8#e>QU4TER{-%St6|Q@%*<6ltPZCQy$G0S#ZxU;Ju5~%` z6b0kb6u%HXT0x$);v0?oHde#IRxn9>+!k-BjlsQ6_k8@d&G7a9!}o!M54D+!;=tn` z5QgGb$Q+6Fbgf@5{;vFGXZJ4WCOqfv9lAD5m~vyt$%uZHBn4F*eIRc(HGO_>%#C$? z>2_HM5ZLf=>>UV9884TXQ_GQIqTWc}r&3Gi??k`s*FW8`qUFi}$&(S`fVn9sq@E*< z&~NEC@TBYEI`+(S_kZM=yUy1qVcdqzk1D9)$^(UEXF|O~jeZ8Y&bt2qlQ-Kl9G&mn zK=*NEah&p;XxPD5Q>HLe>25Wid$%@tPQ8)S+xOVM;xpteV*cVOb_Wm%!Lf(b1Gd#Y zo!Hks&WC;7<;seExife8@qv@J47ss7zEx8k z$TKl;LJ?}|#j%dPo;(+K_b%ry0~yYIS#H?!fW%wU#f|NxP3v6yFXb_m_TRjW{ky-qicUP~i?zFA;E1Z58_2NS9Su(IUoO0L;qHB_ z8h6DM<#hJdaU)4pOtH_>f(balkgce$TzR)$HQ9KP?q@k1Gaqn* zqnPBk_4KaX-DBc3%l8~#a{Igg0FPitZsQURnX;B%SrjQ4@vc<#uOoZ;3!3BC@$AmO zABDcnzg7LCw!$#x!QE!cJFJ-<4swGUx_+C3#c_>HUiYc*=WfrB{mwskMt>^$+1ltV6meEo0|1HEc$Ul}PpKY#em)tf?$xkUv(P z4QeA?c}^U>kP(zzATd2+t%KF<{^T;A40QvE-g+9w71mw>P;PYiEn{o9WkNE!p+Ivpl-}{R%b=-|{mW)e3O{`nv@~;Pe{_W0u zN3V}pJk7pq*~8yw_Lm+%=-_WcDh<4?@vkRxTJ86*8@&GjA?`oE{{Z8D-HH9+IcIWU zguTfk#O+=Eex7GPZk+G4&O-ZlX3K}4dzd~)Xvny%xWnp-dRx}jJ-**QBV5nb>igwm z8u}CIEg-Q`rS|f#B;$O#O6Tq~V9SB~F4j{XL}Yx}&m4=?sp{3PWtZ()y-djQG5x0| zEP(f2=2z^CFl-pTE&l-V9GQW+uTNg-XNmpJQ=itl{^j?6J+hwN{h`IZrdZ_y+=ovB zYoDk1{(P@q&ku>m+~P(V1HW_JgC{0JVJ|W!V!pkeKS=WZok)9}xq}hM9;L~-Cb;#I zcwe=2`>22dWwbljIm-QzTry3}n*e_rxs^48cb=lG;05~eCCs1ZJ!_}a!hM|m&T{Gk zfT#IE-}ct|n8#JjT!Rd-Yk0zWO~pZ?WFmQbfWH&_DuwOiWF;g6csqP5(Gto>PxZY( zvZgrXL=&m2D99F81Q>&;*0rO*4|p2SWBlK|RxosO>2cPmVg4e4@&t6>#)_cxsq!>M z1|ovjDABJ{!C{K}l$h2k4b!_ZX!DQRQx{q{bgrRtp#K2KY4h5cYbM0pd1G!!bggO- z&y{Qm1XBgC+%qW?>hP)cU1&SyJ52Pc^)&wgyT(qRI+zdcSE!~1{lWb(X095M+?j%Y z6u^IQ+Zte>?lONhTq%y_x4(@{65ZO59+6L|%=bX~)x%PAw^$W$(m9UD=S9)(9jKa3 zpDwa|sfM8CEvTAcR*N4oL`zjv6IBvO+)yd;(tzeh=9nKZ_n<_NGeC);M9=`xDZS_& zs1YO1fpWIj>p;M?lR)IfK_^P0XaN)qngz(lmg_*n9<&Z;d8in0G!ax#$R z@-DnzXW!%2r@+E8DdU&}{H(fsD|(20MkQ{(6*NGq6HsJZ#;9S$YkkEqNqb1EfaG=g z)xkmT8gzBNTD90H3Oll&>8K;>FN+T-@r zM#lcqI5u=j1vM(VhEz`<^STu45-FB!FmY5{S)5GCF`H(@449KEuO#Rke z&aA)=GaN@#HFZr{9H@>&$38YbF}9Q)4V$!J@sBGowld9dJa+k27&*zr1E9Z*b*M8l zk)b_J7aPR{E=F4hm7h?&e5ejfcpKYlA^J!SzQcH^BQK+4BTzJ^44Cq`vHWVGMxc*X zK$MPAy-{b3PMbwQppPmEE)SPlxF{Vu)Cyac-wFl^u^Suoq6T1m2I7h=2!n2vLV|Y_ zK}tfvB2R@B%c<0u=|G9Sx1s}M#gxF%&}LOboxDY8IT6cVvqe$~)<8WkQ3OFEPaVKI z8fccp4&{l`^>jj`07zMF&0Q2SFdnc)Oc9qZk)YO+2^kHFh}+JsgGVz4B7mV*gM~a(MaZpau4w>*Ban+|)vpi6Hnz0xYVhm@-YHr3CX9f#fJCac>tkwMr2l*da~M zr*DM>KOkjblf765zo=OB27-AQ8&y*VplSxcIsg%S&?x|GK#WjHpe6^MRW5LR4KWvw z7&6Uh&~>J&@@0@AZTNhJLr)JT$Or-j*-3$Ist~)(@Zm9%RLp~*oq&^Dg|1ayV0;A; zN?L9$SsJGi`v9P$ocmti0eg~l9!86-3YodR3h3>V)HJuK$$@Ls{E^K0o!pq0KZSHw zO~`s$%qYlN9yJDl_0pydP&kHfLY)a0K0=F#&yI*eK^#7KYeFaLo8g|%W4RI>5Y_{ciNb0gzZpLqzl+o(MY013M*yey4tcAxaa8*y;^`LPDW0H#P|w> z+U!5XKJDEuH|~J@cWao!WzG*L@JvJ0XT~ef?EYUI{C{x(2iU;6JXiA@*dVLhpgN9?q|RKUd86Sii`B#dsfZqW1_<@sr6Vbw(R9{Oj2# zuire+hmWZM9zo&0->SU7xPOxU*X}%1y3PGOe@+zir1gQX#=82ykH@e6G0VSqU3`zV zcUZe#=MQq>xM6k4!x@HdCzJ`d&b8kkX<^4%b?-_)Z<6#0s3K z=jdbAXTnFyy!`(F8u4a)eqOu$ncp{le-A6N?*83{GUoRe+8BMT*a`NVFBO$4qtwgI zpv}&;*S>D!mmSIF_Fr!9vi|^U*x^phW9>&A**jchD8qn&xf?9YIvIhv0=|E8eXZaB z0GG3l{7Ie}_Wi1|^8XFSnE32-pw|i#(4zo?*1Mx763CiTG;tzwyjZ+`m>OxAA zz*~_sX{WQDr?1R&{ll{FpDFKqVuRTW>%#oYl@NFn85?p}THihX8S9(#6WV3(8@O2{ zW5!#!{@^M*FEt47?MWJH28Nwa$u)=EP7HmPFYcG$?aK4T-FCzd2O;9>(joZjMQe{W zp6`!849c;hak(~Yr$IViNASFXM}{{W41y=?Nw{HwCbleNW- z9bY$XjHYs@(~;ibC^v2@KC0L8yU*!Z_w%#*IsX91C;MLGI`hHy{BRL+2yu`v9GpC+ z=CS;*nLc`R_0JplYxmr_MkQ=u9OMUVa1Jw-R4<`_To2PWtp5NWP4n>Ab%$y8M*F|q zSHEnJha38cQwJDR$AbWt?-_PaeeY3Ooa)9DJ;6nonNQmSA0EJ&~vhzGR@h-lrxb5(E*gJ0A zyhn_buqIaky4bDYh1eZ5P3JpS9b?>l^nlLkYNHZ}~74&u7?%)Tq1 zJy~`>kL{SB?m1V#`<7DtvH+z|1%OFn@uU+1E5+^VaX!39r`P@0YwLSbhakg>N?@7C ziowfBUK&{Lde_YMd~fExHR_(j9x;gGu~4PZ{)Q|JUwY%s-!;;D=gX%l#hF4d#jCJBWe$m?p@6$ef zrzS4jx5wI^*NmvkA?21w8+|(X*81mVpRL_@^>OEK;nUpz0BYGv_N)+RWNzF!kkSt& z^w^tPxPOb!mFtPV9v)n|levE5J~>QE+!2nFJwaoBpx1dhyyS4V&y?YA_r7D?dkK%V z5V#ALkp@fJ_ZoDo-_wsDl6ms&?Xx0g?y{&S4iZ}$`k$095yX+pU!)yP>lwVwbmsij zeY=No-r^n3C++*ZK;`Xlv@pxBtJ5Gl*pPIr`zCXKw`b*^WViQW-{#4HjP3#VOg1UF zQyiG@aa#5Bz8ULhmHoLp-2J93z1BbN)!nhDZU|zkr;6}_rl-cIv+FKTKe}_aGS7ss zF5NLVyv%W~EMU1Lm;ei&Mz1$~mVO=mxA^$%yUF|CeS_@%nqwJ%`$K`0B=It$-mM2C zu9Z6WUZ?g;)pVYmzukVZ^uKNY03-hZ8^ww7{{W6-42;EdcR^ZQt-V}rzK>`B z05_}G?Bo9cgQdIqer|3=lewDn{aUr=cc0`ru|lRXm9gaH+DTZ59XkFS*KbcV^5=cn z;K%no58rk%GU7 ze&yUL?sI0zo4Ly+(UpuQBvGOw-bVMU-?~ejPapN=$L(*6UYFUv=bHz0g+1|$wPs9x z!{t8b6ebw7iTYytn&I<&{#y0>Y_D*3toZwm@o)@CGQy~707>-``a}yBH|bdG*B+TS z%a^%^?%TIg1|Y-xS6hsQgr9&PsMPC^(VI8J&1dcNaeR&Kt|n|!qUVvjPeB^izr|;d zmpjD2Epqn5GYmKpvS(Al#yRGy<^vVlr#`N}e+OQ_(X)MzJ_2#9D=NUHdM+303fH*-UJg_ou6EouH(9VIPxK4*$_*!iGs#{k=C;& zt+q^aAV%2IP&NAlPK<0OSlVz zG!8zI9AJHVZ(EaW#x2j6Cu!Uc>2Nq4FqJKxT=6AlP;$HyZ}?YU`1VSSia9P zy?kBH9I23%#xiA3MnwV(@;;d8HB+dr9e8)1*-_hMY&r0MZIdq{%h=2^NM23Is5+j4 zZxzz}E;Blsyxr&A*Y4PU>dYUwzSMvi05FTh+81qx?gRwc;C^P?7LrK_Uwt3&uf>rS02c6*s=$ZQ;_N<3to{E0ZIiZK7_o-#QJ)iFP)O~tfC@2olFsrYt#z}T{o9(&?tD4&V()t_ z82jJ0XDR*A7<(+h`$%MhakB|-GpM{*PftB>pA+)WQzpl~_WuC6cVGM-2=;s4`?fg- zRdMW$j9*Sm5eOtU_L|3j$-DS;=HIXC{(qPgJN)LqRQ&Pi(jQGt{{R|b(<3p)O52X2 ze+rm`6NV~y>!n;)sgS@1LE1XjD9~ng{{T}{2Sz^T028NQ4-rva81gjpMk^o7ABdpp z!QJP^!Lhq6NR=@ItxPr3m%7K@%I8IHS2sg~bxK2?K1Z+nBG)JG86C)CBcwm2RZgh+7&!`cxoor^Rx=V8*K)ix~I)MjdZ$n8R zRP8k^BHtDa_aD>A*J_tw<;jV$NOKePo~Oc)Rt8|)T241SXKgmEVAXP|0gt7z{UqE# zIvS|c`f5GEWSKU!Uqj_sSEt$cc-}Fy1j>GvZ>7FFRMQ>OQbs`pYa%LvW!lHmH71_} zaLa)w^=vgi8kwr*Qss*=B%NzWzE<$4rOJq0_9i?H6b2Fm7AK|8z)*V_KEwAT+kbc5 zM`zjUGUoco{{Z!PhpDTFUjAjt=DSZ-&AubA?bvWDe@R^C7Wc`$^?)obTz$UF{*7}a z_?(8re`75ITWg?tiuCy=%=(pVZ>G{{W`Gt|m>+(bU&$@XNKkl3?U; zfW!&V>;zXos_Ak$1%+O%)=*4de5f@{&NqTIrYn4X(wjNrf0`{+Y%(dhA%{?CEFH(jf|oASZ^nZ8 z{6#>+k)bs(P;v351|MN*`5H(JdEXmC4-%r{+lt+qI+r(ZoFC>I>}wWSGs}pmk?LNe zl8h&b(zJ#$^%XHlM&Bw1avcg0qy}) z0_8Up6VI(sdxRPa8IcK$V9pZCV7_fd+v|5_KnfXgOFA zblQls>l~KHMvK-}76R9URThN2xV#Tg-jrwPg9nRlr*A3+G3IYnFy=`bZ$wxijeP0^ z(riqx?5ZI65?OAbXhm2McRq}RlAQ}lf;>g)i)=~A9B<@JrlyE|8B~^g-t9EeD(#K5 zF}T~~L7*!C0IC>`e`L^RRhHuG_)!vckYlA3(3mHX5!R^b9nW=`1NA7Xh)m!E>4>~)MO+v*OpF5)X@Go1YXq!J>(rVJ4rE`a z)P7YkN4Qz7rt?5DY4a-KqxxK@&Tfpoh$-7bgUXu^IueRZ+>9lEjue znuw&w$-30EY}`gNH73PIwx=yeFBa5Wt!q)66&`!lMDsJH>W+*B6;4+^vHt){#Dc?f z;I$SOOs$ZX$V)%-5`P*i7kDGn6MywJQQh{~W^P1pKTx%kr& z%&b}Y9V1$`mqM9=r;TK7n?5AKs)`iN-ejNMRz{qt{LQLXU0ATbLKOkFq*g6i9jn;) zF1~<^8f0UqT`NC$))4GFOgGAX)|~+2zr57F+wi#5_Y%BN1x=M~KMKYS`4ex#g1u3F zDp4mP9z81HjzsC^YJ=2t`Op$N)D!Mr(t4V>4opsz7PyYBr%(2&sHlSgM^2O$sz^4G z*J^1N5bi?M)mIU(@TsbB2Ab3qi1{6H<5Kw?!ec;LkB}8Dl5JTnxgSmTzwloBFC4#c z$i1c+z9H(&N0-vS8u|Y3{Er;?=gt2Bv)k+b7gx_-A5Yl!Uu63^_j?}ATRMP8bC>## zB*mGuK0>~Ke(z_q{#V1>$E%J$BcC((z47kfHg!yS@vrvX#`wVnay~zt4;t$_oJl0s z?%ijTxa~9N%a03_m$Sfewm0yUuwX^5bpS_$QWE5phiFj zl5P3Z+ivE#anI%Rzy0y?99_3%ixD2yT-iIW;gpv5Gce)Fi6r_!<6lSk9ox3N{{YOM zBlG;$dD3g@N6)QOB>G#RAd0xD;G69qEtkl=h{{V}9!~0|0 zVb7o19onKRyzvaL$QCo{2TJmPC)GNV&;Bn*qrBN~%kGo4Y)Ug6rA~F`xR-WCyAHMS z{`TCDf7Z{-$V{Jb?f(F|%OQJb#>`}MVy&wz-^|ydS#13D<1bTRHu(E~itvR-^i{mt>#{{Tm! z_U`u)&+cZ!m$(@Mw{P3w1c&CuLjpB6lUzNXyPhnct*)He^Ipy@uBnSJcPo*KbH?y9 zBDl2i`Apnb3+tQX;og3(9QiZlIq>$Ks40cp68oY(!i^a@Nf4%OtcvtbWcj~8_G0hE zkD&VpZp9Ecc)hj>b<3FhVnpqX?LLv=UVfzecz5D>df##FyFUBA2Z3CSidmP@jOJzI z{XNiw0DkJT^>n<;UI*KL+mpBNyPm_i!oS~RXkO*q0uxe-N1&*gkypF3!!>tR_DuuweK)@A9zE9DrUulAUR3(BQ)6$^L<*2 zTDsmZJb9lkQ>l9Je{{y3u1CzgdzbFXK)A?0%Yy}Sbkaj@R2*=pq!R_P5FT~{2lZh%z z36c3%9&cWA{#LE#f1}auGEO{XgNwFzMN)k}xY4?LkE(0W-#&j@)Q?ZH?+0~*CM*m~ zhCcQt1QquE3@!Q}P-{1f$D8o$&EJL&F(xt;7a3!bCKtn*CIDEyUV6P>(AQtzm4e|J zRK8r;i?%Ty;RY$LkL%aLq4 z#(8%4A9cjpvT{HdBm%5rc!`qTXF*PQb^FJa_b%VF$%(N!HpZ+n*_DfeahvE{Qgjhs zpH%a%Ue06l9N06E`Ct`RhGo;vzRa`X^7`hvWR3kpLtP^-j@#}X?`q>GZJm=Oi6HOS ziM3;|TlK6C@v?f_;IB}5lsporH_wer7}{{ZXjC+0ogn|hDA zVS^`sk%mRgjzPSvabiFd(M5PA{{UycS+0KDAj;V}5&g%weH?)0`mf{Gt>*9SoYxP! za<_M#cxF!Dnl2{{tY3a5AgZtPXksg@=1JwxW!IVaPTzCN*5b4di`b4bM%g z`udxd!?~Vgm+lFh?pb?o&kGZqAz61IFmO~ePyAL1-)imZ>+5e-p1-=u9-C&!o&Nyb zadxMc9^8Aq#!>X;&6ChnPt-!)qPR`^P5l1==;`*mahhku-M%p=+Hx3VX7r2tmU@kA zJ#%%P@Pm+M<&DY6%;b_l<8cLs`c}5X?Ym2+1X2$yT zdGhS-KGF6pN{;W4j9?U3aJ+br2^)2;U3b;E-#(sQJ(u6U(}sJF+qE6GA=~Bda^-d5 zk#eE*_U;;3mrqwIjkT>$RPinIzYTNWGx3j+{{SiOzWM$^{f10g4{MR18fC=6GU3aJ zMo!l$#z0~1IVubOt*hwz{hWIDeE$H~nDhI--N~LD-)-&Ju*h;{?y~ot##6^Oce1N3 zp;2wEaQ63m@spU(9Q}Vf^xL@vIA$^?LDEL`=DfPzyf}$GpOLvUBE(Ji+>f1C3Ks{d zOA*WJkI0YPQuX06&@k~F+5)T=Rx#=Du7735c#kp_OekV~&Ye{J;8w4XmSfrbZ{2&o z$GFbp8h2f{a)>*Q*D#R5Cx;i%N76)6dvaxW=i6m^{{Z~AX_q<7J8T`ML)#2k6pun= z3dAWQ!_E4kV*COAaE)M4d~amdMMFb|~Y7tdb`#km@ue6?JRq~jxrBtsi36ZJ>Nv0%%$ z#GZ**8Hrt`uP{OI8dmzId2;tT{k&|9o|ohmg}}70m2aMPi*do+BV`@Gy&*l+E)qvI zPyMkP28fYe{e4Mq^kaS!jBzG+by3{r%3mfl7Uh#b1;i++*PQ(merf*zZ;~;WA)U)g zjZYm(^66G|V?_aSz#fJ`4;CeulLX1OzY5L172DWgY^>Zdmdd=CC5NhFM@WsUmvydZ z=;%ewiz1);^8iAmOHGf}qLm$M9u`X)aqb(o&6hD^__(knfEdpJ(XkT-)o1L~+;RQK z17^ghJgTT85hZ0+htS3kNv-<(%aM+}x&Gb$QQiHU0(SZE4E?j77=R!;jck9_tI_@` z-sk$BzkkwYo*z;EJ>30+y21VW7s=gZu;bo%aN3Tzd7-UHy+gC2*}^jY}i%sVOa~U z-ANh}V9wRY*<`kU<-gke2a!yG8$tC0`)l>j&pK75Ngyc#6b-@F^hP-|a>`DFYkVfH z4KhOz1oV&NMQphMFyc10lUcB6Nn3&=K{YTn%vSdUpr|@A_XAP^nuDt!aDb2GKUln; zf=wvv#oePY=D~Q5GZu*3_ttS+FLlpfsq3OrqH~v ze>zKG2(*_#$Z*a~+Xgn9{9BdAw{@U3pM zj4~!nc{t<^iy+k;5M#=rVD50XUfixet&71pfN0OgMBgl@hPQDd>AoX&x_UILU zv8mQSjbeFMH@Xayb~=+=M4X0vJSd3wZ~N-tzCh??(**MMfJgxDcKK9Sv-Yh0zhHgU zL7%*9tGFt-!09`k&%(HSCF{q;cH+)|tF8Oo{mXm3#zU8v>u;p^DA-q@=_kVdx8y%~ z_|uL#K-NSbS)I>8;ZLmmuCxOqGQM{SjbeEja(YjVV{_rHc8>3WkEi)S*0}u|`yhA2 z9xz?_?nu#kC^deT{4d$ble`_#KBZ{;gTO z@AW>|<Z_Y1gG@!EBiF-F+=naB^fvMuRh3h|IHfpkCn{&@qthy#p=|wF2ZO1yB+r zSg0qJ?NlD&`Dkf@7dp+q3I)r01YWF)o@NdDMNvZ`pUBjr!^o(FSbp(E9E~vq-$?6G zNI#9J37Q0G4pZeor2haKArn+VgYl{@Y(HgYhc>vPlK@BTsxv~O(|WZR&Oe1@0m0Ik zqWaKG)e2`?0&h@Ih_Rvr0*X^K3Pn^dKpF$xI#UA~NZff-2Sz^ObT+Ku(SUKNJq-sw zR0I`ifqxO>T7#D$D|2-^Fw(R$Zz-T84Jag%ZB!t#Oo}0^MaG)Pl@(8Rp`&q;u#cMM)UBX$f?-!18w4}9wMS-NF!}#fb_BDy+r|zlN}F@1&0fE0C?^wieRsC zX6dn^j9(ismtCspmB`99w~a7rJD*H2w@Xk~EI9M>A;Kz&AYA+fST%pQ<;R3)$o%_q zc!$P01v_&ZsXijE4l<#Mff26N24nzwP+m7U+QzH{x)28#gY|BF>Zo2PQRYoVE-NGh zdIq^jo?fB1Q9uxmrPM%}KkY8QwCWwIAO*D{xzuvSy%%bo7ICv?nwc7o?p#9Dqzre3d||nt3^%k zdV-mub=IVcg)^bGR0Q}*I#E>zQXqKI7Kll*{7JPoeJB*#K z2gif}&mr@PvMU{oD_zA00XkfB81^Ns2(j%2{xMDxl{C6LE|m{{RTrF1??k&R&*0Sn)034U`BUD&uanjJ?s&eiXsT<+2;r zg)T9_!ls5?C)4#%)@_iTMK48Aa@lPa0-l%ZXc(P#-im&vArunKVO2paPe2By zqR9Op{7dYA{8!uZp7RQ?+*T?=>zIS|lN7w!@r|Hk1`B!#+ z>ltOl30V@c1)vWa@cn-^+SeCxkYK{u5d-ATFUg|HBoa69uAK36cOy1umrrGvx13*U z?yx$$<2ieN=M~h0AJfT<`dJTwn(gc7!8Uj?_M90pHYa~?7)Q(QfDi^*QlSs(jrnO# zcXh0eF6*++xch848AF_iuAD+;IAfdZzVXtx&p$S$=i?r4-aAZP*W0_U%ehea^S`y* zvZ&>ZHjFkrAQthi{;u-NKMZ?0*=2q~-1fO~WPBMxT!=`&fr|S)^(@%<-E)^Kn0ik` z(zeS)f@IcdT_{HS_*N=9JAU6cb(mnpyq$)d0o3_cI_h&ax6eD__v5)`?Ym>#<0rVq zgM=#(jAGAy4XfmM+b71pl<&mX7k~GEx4r|5xOY~@q+&#|JMd`N$E|nu`tJV#Ydw28 zv&+ftJN!BOJpTaS;K$l_qY)jui!)>d@qnjsw_5MluR57_xpUOA?}v-_f3$bmdy|hb zY+bvKSuuc1I?a_+sr)OyyWPy2K3q8F>+1Vl-*ilg+vH^Ja)mz5RgdYZ77F8FpcwvY z`Q1)4XP?#T=ezJ&j(i=$V9G#6Jd3QCVuH#^o8HrE-`aIHFFkq6_x|_WE-$#Ek}^Ia zhcoAP;IAuWSR7VJ*F#)*o-5JZ%IoaEx%;nS-5<8P4B(7oAGO0GDnBfb40t+R`m3M# z7d-2`?KrXJ%sZUL z`?HTA#f!M+cvx}`#jbB@7026po+ZWM@_*-D*LmFiyc|lnkgp;XU9qD?f=u{ZYWIH% zPq&ws`BvEY-?4XHpKXV^!;`vf2e@7f0>lx-`nI)u{rvT8vTi(nuB6!Z@nh^*xAuL+ z;>C}W%8;**9k?_}=Rbw(%Wq$p^vORAIN}cJo4aMsatw--bFzDRCK+3DG_7s?PYaXt ze7(=K_RQUq6Wx2gmMr-WJcAe*B7Qy=INQ?KOpZcm7u`lrw8_}{(#t2bej zA~F$-7*`hpbhz-ZrRw&5qsQ#^-fN2jiLeCMO62=b@I0R1aorXyLaMM{Q3TkKJ{9vn z@*ffH{w2+QwhYcOMw(h%pFrDB`S#jbe zauXrfA%{2pLA5(qUb(maKMO3MCET9RwIdb~&gxhkN-j8nea2#A+hA>bohuWc9&4Xj z%eTGzS96sy;_Ra-gI~-VL%$-jv z-(23h+%isaf&0ERTv)pf#|B)4Sr-^*S8Kb1X{}#h9Lv6HdAa&Ni!KbEpWE9Hb@wyC25gY1m9PH*#^PlC82+es+`yxTPUIN@NaGDU`0ZM=$CT(J zrrhR6xTgjsHQjRo`sn&sDCSC;*@PUi=0lO9~2@4TlU zag-SA96+rqy@u{}PXC7XL9^WQRC)>)Y zl!8_VE)i(FYc!{AYj^Z(+K;l}`*P#TGcR$ME6}9k#S+= zS-uu>=Y;1%=Z@T^ZhFT+`$U0Gb_&Ceb$Wl!}u0AWcy ztVuFOV%g^w^|W#>GhqwFG8E@y#4~=9!}V!8ijwD(e-AhBig5k64oqIG*|U^PLc$S! zOebD3^R;@vkH_0>{4w7-&i?Nswf6gt=OcGZBz+0uq5xizy>{#SWXB$S-!8AP{j=^_ zGH1<$B#AuYK*+lNKT|r1j+H&#^O85}OeBvD4*J!LWIhWs)u`U|fvI(`{=irOZJB z0?wP%8{^7Efe>{9gH_HzHUxOo!J_6M1N7_wB>of~3z}2Z0GP0yd^f38M>!0xAY`x^ zE(qEq^+jA8CwA}yg?wNh9ItH-wCW>#ecnFd20r79rigNa#ZK4OD=Nz-99Ug}^ag;% zWtG9)9}3q#QpcT}wkk*#-DmgK*>U9bWISX6vD8(9Z!(SQ+aRks`Z;*q_ksN7Y z-SQPI!ua%I=e1lIIxa3*G09s-JxC|VrBP!xXI1wAV6nt$c%=qr?OlB<#g;8IZS<)j zQimp>kif#7B*?uopmC}^v(=@t{Fw;l!6)cVou6773cfjt8tbDa&87(+p7Hw=hiB9K;6!B z+^ECF;>Rl(0Q611G@Q)xvbV>d9u*P&Oos1}9dESPJ2cg=cb6fBJ_MK`1HJ1%TxwFw z-!>&Bk0%=KH76QqSIK78KfKvN~$`WMJorgJ33*Q1ZRETNT;vYN4pa&?b7<$ZCl zvpk*Od73e-VZ@@!w=>m<){~xMeTlOo2>O`Yh}4l&5e36Dm0}(tn0+I{YMSF*FUOWZcN zgG@9tfG2O4%B6}y#A;;eOhqNl#MOggj2rPHt$;Ys{$5ptXE%)q(ySQe_Y{H{#+L#k zf0cBBtAN%r57a7k28u`pg~v&(q4LL*U##!epvyKkL97#6iooP`CvO8?FfK}dt4`x% zN{YtWF~1}xN5su%M{W$B;ecg#(%iB#9$Y@v0!XA~o=)3X?#C6};H*R5=v^ zJ5&@Jg82hbDPFVzGrg!Ld?tZ|Gz8EopnRyT%NhKtqGsc#<3VC#pmPE$CUq< z2TX%vdT;Qojwi-&G*8}!NZ*)sz1ae!Bl+l?tjr?keX&0KIsUN-}*7mM+qPw8XQsL+;tAxQ;vRT@aEXvtbFxZa{HB;1W|BBG$Eoo0ZOK=~Mg zWKj%cgV0f02Q0BVZ%||g7jUHTZld7)D`;7JY=Bs+j*G9#idg3nmJAzcv7nQf<7OgP zo}^3~s1q(CukI2XR3J?G^ri*rKToMe&rwh*y~OmOB+UYoGz=3W2&xz)*xY_K0xHVf zmOMo@46_y1<4^ahGG$svM=E=@hn5~u`XI+nvLs1B$5dd6urie0rsqi9! zAk^#QR)$QNUN+SEWMY;C`l6)sn#)q-YxDvDOumYaVH zfid?82T`PNR3KSQGTMQTCg#It{q+$^oTsJWj-7m|irD4EG(P}pVlZs-`b21I;-4YQ zmV;^{S;#js1ywNImSX2hh_XWvCJcQh=F}Jl2+|FX-X0a9puoj>x21nf>+!7Gt4l(U zQ5wyOsYN+;2ir(!uraj;IdZ93W%Whoe+sfAJUIdtZEpv{t%ISZkE7sCt16sBj$T6P ztaPOqWXf6ZZjoA$2?Nx09W|*(NNI%wT~6Y&MXO`R3=j$ZMziE|vojx4Ojwg!L`jpW z9Y*w0EKEp<=|D(6UKA2w=|H9+0aXu?jVfZV+RV#jrkJ(DirihI*CO}nQ$SD&0>oUA zVn;zu2r*U`xa)t6nhGq1q%?BZtn{d;$&>Vx6R%mTAV?ID&#v8SR9GU{`O&61OJr*U z13|57C25ZiV!o9p!^(tCZr3!gAQXWF&8e$lt|w4Jk<93If!3O1r?>5KvxQ|ZJCW(- z)b*+MYDYWb!H***W69RQC}qEwg=v;xcEiVTIcr45sgyf~3B_i`je!3Ek*woN%7qXy z#IQ*U#0WffiWPxEL4dMM$pS}!rlvHE0Dsi8)Cj4xW*dBp=-~I=L9$$0r zSh|i+hqsOc!`wGN0bUPp{zv}+!hgHj$MC2B04n+}+wFg9`!SBw2*6!`tKAdsW?>&f zvs`%buP3wJ*K_-;+sCJ$U&1qe&$w5{aA8L5xVO5zm}TaEpEczir{PW{{NF8J{{Y!N z!EgRKd#uiKcPgPhz<~?NB(PQG#Ha=?XL{e(b#fQX*B5n=9>7N-nVoQ9KrYZ^@+W)g zNzB(iz8oLd9q$ZWnemPjBv{$t_#J81&UU!n*IKqGOg+9vY}pZ&nSmu0G5UhAn+DLG z>o=>LXNO3B&N4D$8N<7KjhiDeB@zDsN=fwaT^p@ypML%^Wk0)P!Iu|m_%Vd;2XDb~ zGmZ_!!!a$zN#BsU(!2Vv>+sikWPGpPdoQtfy|FoPoCOrV9O%&~KDJ{20LsUD^!ojs zb9_9W&Uos1dtpBjF^)0`*82*zmq2(}8k){4tFZ3# z_TAcK!+f7l7?Qy1AXh(U6RvW##j?K3KYQC^d_Qh{r1zP)p4;^dPUrP>*F#@3k5^aw zzaRR&*5-5hc-irKA;J)E45?aZ028${{VB>&h=y2`%hs#-hAxjV&eftfmpkITGiwCdq1{E zPI&XDmp(4zC%(2Amx9QaCzlYwY$|ij=3-wyUS@9Op7p{w{-Vn@^cscz)#>Mt?efLG zUbktJ+&#VraQGE@rZ&59o;Mv7*PGe7Yp&ao@Akcdp4LTzEZD>XZYQDIydC#-+nzi! z&)t3AIInO=XuzxCXk|77kP!pZYgeO=b-r; z=NH<2hqrFU{{Xn2>G7b)gE92|B(Msjp}zL4dq0zY-aIVx9;a{EA9+p;k(N`IG?9*0 z2|}ak3@gvqyT_k~`L*bd%PV`Ovo{xJ7}JW9q!|TbI-2v}Z1LgJYt#1ACNFn4^;j$u z5%h=zc#&MX>(7r4-z>8t;0Q7S8432n4@`xY{Of%4*ULX#c^`3H{oY^g5&f)Lahw^` z70E{s&CJgRjR?}cUcY4KZh4M<+k82lvGzr=U{UR4LyY4r&7gpHus3h!HP?@2zG`pP zJ;h^#!Q{AY?;*@3FGO4OhZ0Sz8)36x|1X& z*uK-aP)JP5y~Z~Yjg7e#FhSBtk@2PG{{W%O7@w*<+xz6j4x5n9W6J=5UpjV^5eHHyYqg$?f5>wYWj>HWBWI2+T&Np?&IyfN`giufdNrP+BW2C z#qIt@>iBv-oXPzjhHTtBTz#{mB6k@1fscxeV~`Ta06N-g@wu(X#&_6T7GjKfyUVMz zkXVZ~_3|3mua2&M&K*x6_Sn1r;3Bv6+XD=XaKZ@XrN!y~OU&QKnXHqx>~Y{M0^wfZ zlZzfO-r!_UQsv4$OkO`#g=+V0{-5ps$@Q4?SGeu*cae{|e%-rx#6&G`X36Ep)9kwX2Jf;3e9Tzn#I2Ao8UC5EmE5+K;`)9bo8RTIOu6ugpJ_6$wTVoy zCK;3sS$P;F=}Y~;EoR2d>)2*~-xI1NA8Y1rd`zD=gPTzdC70+b9}uZocqM>NU#K}5u|EC-1r*fo;A}v;xcy%nOJ0gEPX!V z1{lq~KMG!L_)e>@4{FYF<;<~-R7xqk!QbIr?|+E0JuDgUD&fMg#h`m@W9Hw>`%O9H z^IiGJFMrMXClkdowoGII12hFDcl6q|e0YiMk2$-18GDB;W0LxAY<0OGfi-^CN1pRF z)%M&h*%XE;gAnDBiQ)r;24{1vX7!)duUn_M&ykfzFbgmk@q_fhGb9^K=~36K;dr~5 z!l}f&m3HX^vfmKr+a&ncdw-Dkzj?u%2W!|4%LizE?%VCs zxihvWFhd?mCQZQlZK#^<*Bngz$8J5pd1Cuaf8)P%$a{?0GIssK@>T5EGO);HJxv8? z8%Km*v1ixE;d#9D=lgztw?AQr6Sh_Ev94Tw{{VEDNXLcoKNUd4a>&_})TC?SPj|1K z*<&2_Eb{X{=k}lPdxXZRlONkvkiJ~duaP*<^pQ(A&?^Ru?^lm^JWJ<${{XL-FK06R zd_7$LoCg*>Y#1N`Sb(Y)+fS(1icdRg--j+|!R!dh!9#J)jEQE8u1_z2p^ z6Ku2XI1nX-kKtMQ{{Tbbt`t=MsmlPEBoa!-hf0_9SsUV4QeBT8B;9TSgE6&Y)zf$5 zjAY{%9Mudga=0V&r{uNfcllemZrd(p_p)}Fp9f;F6%aN;?9r#W$bes^din1CezU~< zvDaGR?Ug^cZsPzCg`BVqWiBDTL!r2>cYI}YpF1A*PV2SBhXL$x<-^>v4&OTl3^F4b zVFC{#G`*{o^B%9XlgG=`$XReNZ-rAoxCTs&EZF%^CcXI+GBv$&y?<|)Ub^v)j6I2d z$1in^s^jca*0L5$10PY)Z_>GX{dcS3Ipcmm55gHq$L?ba3dvgi!{E8GJM(9DJddZB z!lIk30pKY`W5{HBxcH6fDA4jPB*`aj=8A007m+8JKTq+ZEMx?0r^;&>6EKk`-W0`9 za1ErB)W^=I3tXQngKT+Jh})*r9SYbal@jZ4+>O2z{0@_w3nBL4f&g&x8hj3)I#Cam zRfi~o0MaBzwxBX)^^PJWM-`ic;A&uJCRN4&en>PIAWfsrwIQiFTOi;^sciV*f_U^N zrD{a3Ui;fc1gRu%;ClI0kr9I?0K(*?Mnkwh9(Allu@{daJu4Wh#N1>|Py1ETtD=;= zjy9RG9S@Z>HFBg({{XFOXq@VZs^E}}V4X*ohm}}k1;@m)fFYo)R^lzWA>=_>CNDZ` zOBK_DH@BE_F=%tK2d9-pdV$Da{7%1>Y9diwh)`IpLEsWkdg-siuHv**$0`sK$#71e8pfjx`Q3{QOT!x2vk*BS z-CB^=AgPaW;2r$6in0w#;-ae~ton!`2&|gt%gvLL9xydFSQ}QQ9D}@2 z!u-kk{{Z}=x?V(%^ykU#q|ZSB0o2sI;yO+oSg@DXfz)nJ*R0F5VloBo&>0ziq6WtH z`BzC7SvPRR0!^otzbe)uRI?Q(2_IKYe;QG^fy7M6`gIkYRAtFFCIC8K!kCS5B(;~6 z3BHw^;bW(f3k2Bgd?^&yBNNedovTqQKrQPBi*F`8s`P}#h$`Y8Zbx4gtbIg~7;!&I z5#d%*fD9sRMZQ&fqhxdl(_^b24z-Z7VIt~oG&>q1J@0iwkVAtV50!33W0ZtEr_(yt zgfVOTZEGG;{;fnbF>Uv(QL4F84&y^mbmQ+DK*$3Rk*GH1k0A6L?hdtO0LWIx>srC8 z5XV^XI{fG*gJUucwu*?1jm`w|jaRSktwm^@kPFDz)Tynp=Cm8B)EWR3LF>NC>Vl1N zpENrBDWx%&BDJJ2*wHkyj9G`MaDV0+d_^aPa%9Jo8MySF2+-E$5y*9_E8LP+;+PIY zYt#;Q-hs%VmQ`k%^Av#vD`0KoR)l05>rgdoe#!umKm#=c4MALi@Sr&vpmR_zMuNEm zK_-C{K_(BKQ3yoF`_Nx1f%2eXhQ^AA`hn}Is}REok#SHyaZyrV#zkBUl~8gUP)Tj} zq8d7rQo&__5_O`pCTfK1Dq~tBFbF#QDvb#QR1!>iQv#dSQ<@@|DO1zNrYlUDeb56N zjSk-$BQ{q{jrxAd2s}uOlT>6uQ*l%PfocGm-hl#U2J}S;A|^;O1yGn4I*2Dxv7ll} z_5DNfs2L-Sbg&xK1Oo?Nv8X*fXo!cn21nymAbk27D32IAYgG>u@o)}=+;1Kf54k`H zBT;E040wv809X)7xS(yHHoT97nk!bzkoM!;hQ{_66C?4f203x#5y6&=A@u(z{Kr~G$_;}Dzc+}sm0nBgliU~PTTjfCw zEp_wpswoI71bV*%Q3OHg!)gt2y7B4M8kA9GkgYIx+!~6_fCdSIbmeR9RPu2bYC3Ns)avy#{VQJ9rAQQjHtH9V(4^NG2!Bq9K*7c$z2# z!I+{BULuNMdW0WQ@Y;h>iFlF$89LO_Nh2IJh`bxrrCuZqB%U=b5tk@I0CJrqMIg$3 z%y9N6VSj~aBaEuY5p6fUH4q(?!-(beYjH(e=LL9!3M@d-(*|dNSvqe)z7T>&ZAC$@ zJcxqJFVva*Dp+cpBe*iswKE2MfmyU^%lK6nja|wOF5|dT>;^SOn;^UjVOb2t1dtDfw5X1( zZQcwnWq>y-un8VC)j{qspbCl`sU+%eMAtq{?aY)=7f`ZHd`%5rKXtJ_Sb(N-4?X;- zsma~u3Bd~}KB82SmRn70L(v8=}l7z zU9HHs;ZsLeF4g}4QTf&{L$e=fPJ(=N6^${{ov=|XKmw+;wFtjR6XQ@x%hk#76vQl@ z!ebt@18KQ6aAG^QWBoLb`5T&Gu*N4Nc}b|O*C)C;nOs+i7cu)OP@gbS>9G8MCW^vc z^cJcqLXL;61UroZiPD&a0VDR&bVGiRom9{<6KMy)X+Iij2g0Cwo(8}PCTXJaW5*hJ z$-b2>8~d?kk2AGr7BV>*jNU((@8wlV@_}Kt;*7Ec@_}hJrEDZyrC~{@^&TT`rmDTK zwf_K#{m;GQk+J^(Y1+1#`+!%M{uutIuP3|toN@c#+27avZo2)W>;BjNJN6&8xBVl% z@2wd-kR4R`C(;Fczkl-moqm42{?DQ7{y!XkHoaEM+&V@=6vQfx6lv)L_E(DEF1M=B zzV2~-ukE>e+@qJUuEd+e0U}iHe+u;aJy*LwcE97!*UR>we}B7uzx%aE7@3c>GFb5a zOuzA3^?N-ZPP1G&_I>8PZo?iv;9|#()v+-M%0-ESOnFGc6d|eQ47ju3AT!t@F(K`1y65-fy3WncigX^ZmabJXp>{fw8H_kb#-8 zx`G>?frLjY={cL_$Gy)DyI-}A;|TuIm)d?x;E?hZ?KKt7%lE<1~-2PrE_|@;Z`m@g& zanarVueC7-@~Up=CJL4-Sw(K%?ge#~mmm-Oa zk;Q@6P3woQdAil{COneZxa96~VqVv`#E7cOOt=L7Af4v(@UKPdbD8G3+xdAo@nr6c zqYfRg%yOKa-J&yL&6Eo)hQ_0f{8#a>E#_OFm#WN~!!8ehw(XdX4emFk2rA0Isi)K? zr(FFtj=7k56h0?pN#jV50vmG%_2}k!akt6;0QPZ|XEMaMrDJn{QQB$eF>rn5i*^r(6UW?K zbM5dA@24%RU&rQd-}s&X0LS+j+ZX=;6N$MtEb2kb0!#rh>X>7*16IlQUUTaCueo3t zacAV}7m)~7PdUG(c3bLe+v@XU&)+!k@Z-teV#v8*=E&(i%j^fFD*S8LdYt?`^Ll;A z`+h&NcD=XSJ0%a@=Ki;PnXNJej=qs!Bm9@!Z+(1EhqLMQlbQ1F?eHh5p39A41ARQr z!6U;`YmZ%4;;?<=GyT6Bg?y_akx&i}fqt%9-1V)0hD-W7ao>m2<-q>{Z(hf;!-es8 z9p)pKJEe&Xh5rDmNDQHVkfV97R(Q7jN2*Nl>CF5v;XnyKg6c^ix9V%}ULLypb^8>v z_kVB3nY+Zsua~_zyG)tTgv;oaLPLIpoh#SGx5oHt+4K6m54`rh&ujM{`@6{Hdrspf z4%_Y6a(dP=;|C(Zy0WC+9$pz3tFz(!p1(@~=mtdHD1CGwk^P0Nwe&`Ip;% z^Y;9GmwBD}_TA1g?Dw3*Gms=J@d7MtJnQOz7unByC(Gx5BaXSt`2AiU54!i0iAsB+ zNRbfCx)mgT72B^@FFf{Ejo4=HGCpU-Fm~X{##;PNmK(;kpYlmEe6{qq%fIbwjk|Y6 z$_wICkyVeaf*+-4>gD{iTs@nu`sas#Yvb=BFK6WKZDdEKuE2i$WmCB(|DjSPf{ zxc>l%SDJT^tot{7*>GdY%^gIX;A)CAQm56{_47UcysuZT?0X%n90@m zxxas{{S)6mv+WswfPKw7gvvXGY~9u%{ld9Y2ezOoWymefd3`-RYoGo@(P#XA9RC1~ z*V}(r)%#gjyY71)EZNYn_Wi(suI48a3(E<(72)fglK%kN>b%{t&D`KU!+%p5Lx>b$ z+De#W;NM;LsV(Ktxo^wc!ddZP;N=a8 z^3Sz6*RxgyomLQ+g3z%9$BjDkQ<>q=xH4rdu7Mo~GR!%yut6IWwLZQzxx>wNPFWS0 zjLBd=pk&xjjaeLV=XOn-AG(59y2kDw5SSRr962A-MR)c|a{e6W{n&?4`5TBTtqMW) z4ntTw4eH|#tQigrn4b9Ph~?UMCJq1SPTL zRt&HJ99V4x)34Oo@m`;9+;Jn3?Ymi<@A94Jw;E>9MkELuwXS1-<0=y=R9lWf5JQN@4Ls|9tSVA#o3e& zFnuft8=CL`0Fm``&VKI~rrWQzd|lx7`_AOg+q;~sxSl~r%Bcoo3h-N3&GUKJvv1A# zdU!D=F4wroUmG&ACLpXyJl5=uZ&Hh1xYtSJSS!9Yd|28Qkfvo>GmP39e^SAxHpJ%G z{AIG1#mJRZ1ag5l0xS0qh~UWSES@_EpM_;(LuCWyR3N8`F{ay8!C2Zz@cB{(**P&A zABL4cIS1qta&^zf|FQ^#1SHB5xW zOp60mT|Ks3Ymo8_>W)Co#KEzv2SEvB(CVeMjjU@u1aQ21L>pWks%XoZzCUnInsL9! zTGkG%ZGq5a<{3mwxC7T|3_Nx;(HXF&K-k$zFcO_Sr=@OGdBYiE( z3)ZNQ(;_^mj;uM=gf*=NO)9i_Dntk!D;TWOAch5%wTn;jtwb(46-1a;zbgR4L3-Rq zd0cyin1AF2ucZF~3MsD(h5Bb*Nuc-s&X{}Tha_e}4~!8kKbU^n=ht_X$G6KDXN)gz zj0Vs*?LBLc+kRSM$1X?bl3DIyjlcC&(a zU1adBhoN|6U|9WJbRH8}5Uj9c(xS)!u=sCE7HouotY883{`x`9lP40YfHr3RCq*C3 zYh1w5xTt3*unlPH1#`Ds_|fet_}IY76TlULBK0j7?~t5Cs*CxW zk}8#?o&~1F&F@x?yM86Ovj{h0bhSzHI)dW{#4$J4r$kO%Vb_WDWCBsGuCRP5%`25z zfrlJP)M_Y9$Kg;=B#H*CMy4n?Ox&!;z#6b<7=g=Up{h1a{D&42 zDTvP@P{#KaVy_F3A?`L|wMvz#8;gUzWdh_QLuxBwm^20)f%(({KyIyWhSbpnx=13& zP;{*fn+iS9g>U6Qu+`CtS3?9D6|ED@YBd`8(9;gqkrcyJ0-NhUDh6a5Xm+TjCV?0t z+E5Bg&;*JJnhFMigHSo3CV-O^1;s&JjRZV_YOrP>ty~O}42psBqG*~LB!fjck)=Ta z+d?nURl!rXl?2<27n@8SselEfel!n}rV9>q)1^R}z%WGkZA=urG6S~aP47UNSe_&wjRqtEC3e=X zfl31;PLWk9So()uDh9ry2jxJe`PceJgk3(03AsohLr*gRPvur;;5i?1Op<* zbTmNt;Bo{I1XPq|BpZnFsuP86;MEjzI}jL&(qP`GGU6x$1IZ4Jr{HKgn}lpS-l!x4 zYAV&jo57uYs)5yPS0t$y8;=7~7l$GL0IaZ3*5?F}I$LTDGULdjnHonk!^%a1DorK}-~aRD38SlT0>)N}{0gBpLh- zL?TEs49x@OeL)9Ups@T*A^Nojpsr*HA_3o8D>hLegD3K;h$8osR7~+Q2gZVt=EPrb z8kixP$NvD%@~R=O2o|a!K`?B0pwuY~ZE9))Nf91&6EH>e(9mei7y+ptjRszlVZH{c ztByI?Muvz0f+EAH)_`m4dFe%DRwgeS)fb1i$(5`?1L|Y7OK@zs)l7m+eytD6vudTD zNh@%AP-X}$Nj|ST)keJdi7U&Ys4P5*CQngQ0~ZnrowTR}AcZhIW~g9eE9!qp+5sk- zGCj5ySOsL009cy3GdNWUVgzhSv8$ngW=TCoK!O>YO#s-$dW?>=KoLimjRZR8Vj=+P zt*J3o1~3Wwo?~C#L3r`xa}XAEnWE!j-Lfc*SsNf1a27urV&e|mCNAS3R^y3O67B(G z;$lXXaFNpae%pmX?b-9R{Vu#g^D|Pz;mUF=yAT3~GB}HhBFjoBV;wryR1ArAS)Feh z)e^b#jF5y*hp)nt3^KAN6OBPE&N(#e;0NYwLb5xR;RLtpexjjS;{<88!iekbaWk}$ z>mQ(8_|#Z4eZ}!P#)csJj<+AWoW-@q*#T)2eM#$9u-6U9h2+OUSgy3Y?zz%}niLQ60#-saOe?sy-Pw}X!e&`VZfIrstaAq=1mPpvqFv%fh&lUXs z6jw9%$gD;YHoKqLD_G96Rd@9{x%tyosmL*`X<5TrCv%S>I;49_P1W2F&FZOM+hbu?3Fkw2tuQDYX!&hgV~)(ux2+Gng()?J;C+WX%0 z$8CYKsIhTuVsw`_u3h_i=jOU`>+7$G_xoS*3_y?Xd!o!Bwm#khk35b01$evuZ~p*{ z{{VNdkK%v%SGm~zv+X^h4cc~?)y2QKZ|Y?84D){~@q0b}_48h?J$!TV9-sA`^JbVD zwc&qld2NoCmQ1+tT|ew^sA^>CS<8M|y6eE1aG>rps;ejU0vRL$a(pXZzGl1e&UvpV z?^(Mqxb~qlXH~{~g9y(3Uxz!D9gk+&@pk#y@U}kS9%;y^QnFcE*5Y^4uTm42H+|XniQM5mi5PJ5 zOu0LPL!$b)oN%{>T_>eE;$`0~bbs(fw(_!gDxL`lJJ}gLn*XD9e1^L`rO8L{{XX>3HzViI|Rp@814T6 zzEsPHig9$pK=pASOp&;)UZ)rJ#$~-vKa;_a+H8x92MkC6?fpQg$UjgfY)>iM zONnAmzCVR#(XVZvCvB78#KkfTqYXo7Dp@Sc@Vwl*`@iue?ebvF_dMC7E@ouz06bM% z0hT)gibbpCe=6C2vUrc9=*u| z&y%{z%OWxK>RBxiqxnFtymkHA%ZF3-e6MBqgzY}%k+ZKf;!)Isz^RrVmAv#KzL$QF zw=XpIXI@`j_Ab%B=Z_cNMjZaaBctKMeZ?7nOva~({Cq3J?&s@1vp=iZ>f`PG&#~+q zvdh~pJP0sj$T9n?j5`E!IR;=!i~Uve?Yo!#E7!(mFz(S8y2UJ*A+ivOrxsqiewp~v z?q+IrJiN~Py${-fjZYrkliUjuz({ns);H3-@yzG_T>9(7=Kkm2H*ejuu`WB5WW)L& z9um^5NcxESPlbCua#@-1^7r0Xm-c_RV?TE6h7fX&-!Jz)&v&wbE~Rvd(|YUg_WuC- z?*4p8<;OE)-O6yD{{TAo4%rj9K-l{c1zm%GOcE~AMfR^0m+Ld}`F6iPUa#6a?&Ak- zo4CjmAjKGQVp0e>SP7H2x4m%odS_Nh>+9FIj~+(GGGq~*vM)b!#vuB;XDR>st0*@jero`j_`P+Y4eq-mxo?A53qrfvY$&Idqe1=g+p@JG11xNz{*~ z`?HK+byC86%dc&g-|Q(VlC+KXaG5?z@cW z=vNoG&6S9TC_v}`0H}{hu6=QTKMwWHhd*L_AK0HJw4McgHj1<(atA z+-GLQSs%A`R4Bki#Bq4(KN^#)jcc3khq>=Q&T&2z_weL)!<&~GqQliL6V84Zg_B)9CYoXPgv`AO`U@W07^&4=zu z*kHq%u=bdHjQ!4Mz(i!rlm<+QrczP};svYK>i$pDd~I>}aXQSt9=~(;?%VF2knMZC zpWI^0Er$!q1244zf8==c>B?)(J-u^$cy+RMGQTeFe&5}%+#KS@s+gGKOp0$|a1YZJ z^||(Q_44_Bac52rT7@P!buAfv=#7@6QrVo>=RzIQ9E}$L+Xr4&RW= z+-D5fPBYFk1>~Ud>#sq*d9Qt2zY;q0#GV{$_pIHYbBDZqp7MLJG9e7U;($%Gus&7N z`aaVqhCcaaFY>>*j_=#ekT15vaQ6zOavWiOIN4i7zbT8>{{W5ay!bzn*W1g;$M){< z;Teh)!b(m?upZ~pGoUf8cl*u93G2D9WBg~gz}WlF@z^8wz@R0w5fu-}HJU zx#8xwb%Fb~`(vzqtU6^Kt7*+a;CK&8uP?8RPW9V5oPDSKzgG^s{{Z9oeObbClzbs^ z@W+qeMFgu9V9JQUppj;^>*fCdlRjRL==HGu(>HaKE=5i_SaD3uL$r%}4Y;UZs%}hH zd~yE({XG-gtUk-z_hZ}pcX!>l_72LQ-UT^xFb-L=5`L0dq@A^{p3iq3S#0zF0A_f% z;`}|q+m6$_?r^IP9`RR2Ihz`$Wg8`s-@%hnwH`mt3mK%x{PYA*^JX>09TAKC8-7q^V+k*Z!jN zxGOgO)zkj~M;ED!A8rqCmD|}l9evDZ>J`SJgefxuw>@%r`FbZZJ5#mpT{0#BMtp(W z8U|KksrCDx>T1q+<L!U{INvBs&TWGIo;iVDs?fnbdx-$Plpe4 z?zV8IAeiE0OcHkT-n#LUIoWm9gAjh*9dC~(7xy3n;2T~fYh3!iSL?CqV|ZMi;f#V? z+yc#SN|Dr83mc5_eZ#!M*_RWL+0_>^FqLGIOaW;c3hTxC{2cdZz;;Y{-v$u4gDNII zB(D_)KwW@=#Q0Vxo43k5FT5VjH1h6O5^@uGmlz9?JquwWv?Nj1aSe%IvYW7x#GGT?c~$$)&sPa-`dn-9_ei^Xxz zIPWF19Vard!-I}2oKR%P+~OyWQs6mP20oB@gHp*F+3;@J8?jW$cJ0VOY#ae{NnLJj zH7|D3+Wa8CSRqUUVtjln_PY3NmIHD>Q0ql%eM(wlHrARe4sZbm^R|^kFTir+CrCQp zh=p=bDbU;+iqnt~737d43qk%_sbEJUmg2J;9p;#=Qz=;HIFs_Jc}9zoNK?7dPPLo~ zm=gq|!YjUHY_T7(pig`C@ z-r@ms2$XHPar(UCrM50>hrRn>b=#BgAmcIaEztPQUV3K7oa#j0`XAZwuB@5>NE!_y zpy*tjW0%u=`BbX1xY$CNApB_xjK!N0ka&_zfuTNLHKEUE1gM4aGC}ED7w!&0^%g33 zkTk4?gSdQo6!I!bo@}g zBuCR4fPXp;SIOJsbHL7W54n(uARFJMwyu&@V~;ClL6CZTad9T>dYV~?c)i?&@rf)# zoq*{zZb+?0JXn~Vhu+RUoL{DVdYaFgV>f&_mBObM$Y(A0+l+O!A`0ip3`kJA9Zgwe z6r+fR5Q62&rSh$DfYHZ8tzwF1$W#O%LHdkR4HF<(k?yv(8dZwhw?uXKJAxA!*jwcl zoBIxv+u&>yhy*dn7`Yu{lUBI@0JzJE_?tJ5mC=!rlPCp5HsYlcgsVeb4JY^0d<`?= z=Y0qsk~(#Leo;F)xEFDS#b>6SZF8C*W#PMMk25a{1L4hq-)bNmHma!MKM7u?YVFi9eC1{-~^ZP?&!yBDY}J z;{xh!_*OIl%KYey*VHwr5F{C@G+dM5YAU%O(sbH_OCkD~;WSt@mXyIukbA}%+k2KiL^Qw;%uHouK9OSvG%+tq<`9JQd3#^YX;3PfK~ zP**i7PJ~eqT-&FORb0x%MCm|*ivxNJB%L~3Qv|sZ8-2|MDJt`*I`0%42ls@`KAcT~ zj+LK*g9ZmvHBlsw3EpU=4f^;|3_$YhK*K~BnE23Bo?=JTKM_bWh%(3GDvDN~ht8l^ z8^JV1a%qwEblNBpazJ7^F5##r`b1mP;ZzNb#EbZ;riYEm4ur{QH`aXWhzjE1`SqrZ z!rx!QYUphSFDGklO%Ds4Y;R*@X_^UTgDPcB#M*+>D<~izOIe1{C=!Ma0^Lo(*wG2% zNH#iyQAnkv8SxrbLQw{wY@q3_1O>g~uBw1DDqztR7m?yb8iH6d`c2eo4FgUjY6nVG z9+4Nh(C9+Z2s-@e7*yG#!&#t2?fhs0h*nEQ?Lmv;WivdN!mOYm^z@pd6y7Fh zrj!({CJ2v(N-PU_b*O}GefFS^B#yh))kiW2Jt~8rFFu=4GC=eGS_()iVn1`iIL(24q|)gQy~C8DhhT5IRLbfPtlfi^Zyh%PYzc zt4Pv_2WsrM9F*)0=cH8oDo#EE%uwz~fGX-V?SbQxSCI-xW51B8ep=-`m@yd#A_u2i zM)g{9g4~X`wOd)$qB4C4i5)6^iB+Gtl^B7Ntt`>0I{5)rYh}PyKdg8XG$I=Q6_XgY zU|?}RCwgKdCQ`?UGin1HFEB{3H;w3O`%xXw(lQY?V*vC3^{cB0jQO$`Z$gv3>^2ml zL*i0O!^n?VAk;GkVS#eRc5VLP0WF$RH)w@wi794 zU_|r>rADF*{++d{3V8cm*;KWaH)3E_wJ_ff3_?y|*$A*p{wCEnnCZrQ1ptm&PN$K9 zV$Nf5qNXmmvKKj9 z)oWYF_g6@ZoM#|Z{{X8A=Ep%k6sqZ0M#i~apf-p#`PVxIV(u5*_RuP-=sZt}rG#5$ z;{Kvpw2gjMoK|j~-cu`y<93K2jb9Kk+c+Ml1HgKW`O{1TvvwjJK-h|Xlj_*^`2xa~ zzNTQ*)9THzcRXQ0ouG)TEL=t|$GPM^*ek3C7p3YZIuC8#H_?c(*e$>npR`%cZIA4o z?pQs;r)+}flLFD?Cb{2#Gvmvo^;e;T?VoDJ=q%5)FQgOZWY-?O{eF(K)gF#6*X?+R z73|U9V#K}rnK52|z1`o-q~n?RcQ0|2z&m{yz=aH25Rxn66e^6139_jYVOtTXG#))D@?RxU?L&b@xe?bt98 zmh8!YaF191otC*KK}r^Pj4b|UucdXp^}rcb>(^MUY}nc3-J8=@13LK?^oO? z%Iq5x86i~JO~!_6-RtYa!|meA*9L6ek8IthEFtk_U+eb6((HtCXmcvN6|7sgZ8^7@ zk7EE_FWb6~cuEqzyUN%IENx?b4QG!sy&U*q-{bCb=k2>5&D{)~pWLVnRiMFnpZvcH z*EUIQXRW>?ySP1~_GcNgxHyqVWnI=H1dC8v#GW@*$@V{nz zR>WaDmvGKd`Wgwq|}`HTSQuXZwasnK_T{l|Q3~K`jJ-PJdI9(#Jtw z-%q-8Gw||zeLrizm%`@4_%psX9=uFdhN4u#74#+7g3R!x%)%xh>sJN)k@Xk{dd?|w zZhoJqtuS}}yY3mgOsoSRZ!qDK@f{zet#bBpI*z`+?=R9mz{vfVELl|>yH9EIu`C8f z4aXvF^=}X+zAv_ab(itw^gUO{kITkh_q;u(Tp?2~UfUNFkeCOH!!d2ucNOZK$#?Z~ z`&`GuX39@+`2Y%8rU3kF>Pg|?zb~}^0PlVGT>ZaslRD&JxIh_k<2*|TCgWy15nns` zy!=nq?fxfK`k!b20NYAu?ZZEA8RS8g1wx!oN7KiRiQc|neBaD{Nb&p3Ja7!y(VsfH zkfwBFIPvr{FI(rw%bopRPjlYn;hQdSROf)K2M`>eR1KEZ)=6)NKCkNVzUAA0d~zO3 zkGI4~#5oUaWBqwK5y^j)sq?Q#9esR$UT*pOF#iA#Oqno!%OhhvL#8y(K7zOOjf`tG zpXS`W$3IN@dB1gT=Re%B_Z_B2V3`gh+z+H4H%mbyjoQ5)nI}11``y_4-?w%SziaK^ z8OFWNW*yh9eF2CALw`~WSIG8z{{a1;wD9+HzBA?Dml+&em^{QYF#1m|7<4^r9zGpw zq%t;8a>z&sh}I1Rf_w)4Rhz#JM%=u zYRUc4^!=as?|0w#{m0*Xg>>zEbPL$_<_1phC+aId`)V}axK8Bb>H7S=T>7tFeXqmm z@p0|*VPK1m9HQod$PEDoF5OLdE#ALpt1;t!%NKdwj?XHh_D$Vo%a6VbkOcPCxZzBD z``yZ)p>z{o>3O@JZ212Gui1{a=i~mr_h;_?y9n&R$K6kD*^Et)U{+>z?fYfq7c)aQ z9%L#{T5->IUcW!8Y?;fuH*UH6ESY}Vf4=VyGmi(ck$riTGZkcb;{*j4&{Uqe@mtRu z99g?w>$Dx76~pd#{{VP%+q)r^#hG#Q$ga=_^vBZC>OK_uPOZEBys>4O`quvdaKYT= z>@u8X@}9{T7EawqsJKzcM_=YAt#bbW9Q$qYtJJyu9%pfhUkfk?(5E(L#z*wm67cl{ zbw9{QLtP~Nv15nrKYsgvef~+={f`nZRmkM`UvLtb@$kpU7*P^`QMR?{>-gEl@2?-E zbLZJFbC~7(mvNJ}e5v0r_Tw@BlNr>>N8n)bkrFi2)%Ec@@z3Dy=gZ^!@4utuJ>EPa zGkvQvHa_)FELjwj$J|09H6Af4BEvayVD8`*&tv zD0VzXOr{->GfR3_;6xvdb?e(W>T~mJ9QvlC!9V*%5!7J%L!}jbw*K+>=b?>=%1zZd` z!pY3ZbsTT#P#`XwSBLpN+syiN{=c))>f`Nx)xY_k9`N?~jzcQ%{Uycf#Q6#0=&|Z- znAoUb!&?f^@Z_8S0K2F1CC8WcpS5?m%VIcq<;Lls9v8E=Kw&{02By0Ez1-)|ho9HY zeu4JR>y2ie)q2z;y#ZZdE9v4YySWp?NH`% zCGur_h|l_2-;yo$;f~kT*Qek7t;rlGsy&X`6+5TLjmu(!IeF(z27q%tfW$n9+YPrr{yn7~N*O=w|k8+v0`z5lwxGvMoo*)$=QVXcx z#;32JubRzzA7{z$WPa~Fk=r-7n*;(~n0iY-iaBTp#;1Hs;(l7GrPQ61<-ES362$9NCe`(0WX(5(u^JTxV8S4*cH^ZtCIR z5}er`_=wvv{XI<9xb^kBI+4oYj$m#iMQ^X{xZ^ptIT;2x2SC8=Yn1C+yt?tZ%b6P?k4aEPuboOu5LqQoE}m8a?C zbO4Q{R=Aa{{a#0InQ~>wauW81<~=|IW5{b^UY}=QqnDdr$7|Z*&4V(%v4FVFTl!+* zSbnZVMzzA*J{@_I%IEF-tmPP~;DJvm)rcH8_z2Wfxi|M??OujFyj{47lB{9`u8}_o zt{>IDdUs{PhcDchx5JT69E2)7a4bs6o=0se&SvAS=3cS*6A%f3XtjRP@EO?rYQ+Ln zk)Uf;Rh}gYk5IS5s4_7SrAZze#i)rvB$?1#^3tN5v1T!%-hz~Z40(Yx8@sO)oAM1|vWe5qhrF>+AcM;VbKu&m*j7~IGL1W;Makm6EU^G=on#C$7r z%tv2s-Fv>$zCn*RGshlmk+`rdL9wjfS6+@Exo5@b?iY~)=EV7Q`PVFKT%Fh3KHc6t zcA>j`^XfSV^ob_X8+D55JG14VtH;mTcRjCgF=b9JOe7FPNAk9Yx=XCp;#A3zF){Yt zP&pAe{UmB+Zvo>-2RRnV6HXSPMvCX^3;yU0|#z$ zGVnSg6L~+)8hk4g&Bb}G++-8V*&x7yGt{1)E7A3c;>q0}Kyueptxu|2ZQQ_#xjK1P zeyBgW_JMs^>AX^Nq-Wc0!hW24()EYJYWcv~(FvWs1yS+gq{o z@TnE&cf7MPCy~e^AV3TJqHDi73g-6NT1LAm);vvLk)h9s4=qPZ$JU5UnBL2#rmcwC zM8O~d(y>Cw7QoAY#OdV%ky80Uu^YhgJ_4=^4jKWNIxfbh2{M53Z>Z^1XZ^!+2sMkH zei2*x_*Td63<%Uki*9_Pm^2yFI)%$K5*S#I8LcBQ9Ap5w0>qe$3J$Y>8*AZQu@oGI zu%4r!@T5>~be^MH49u^jA3^$0O0Yr4hzRAt`29EEsIAI0QtJx(j~O0d)+|FJPJ%ZF zUpgb7E-1dntQ_u#P;b(#s%hMMporSFgF@i#9yO2~2qsR{4<23yW;)cU>KPL=~AI`BS@MCxdGGSDT1UQ15h!OiH9CdL31Oh*orGQ zUBRj$fd#UN@gRtV)f)f8AL6$1AbFKV~~;6>>n z88%%G-78qBY^@zUDTtNIZg=THqP@IyrYe|{DkUX$i|aL23`~$shO|TE2%0G7LAS;z zhU|F|P0U_`OGuU0Dgep-v@`+X@StFuf^S1eFdw#nf=KC5UkCunovEPY%{vlrS5)|q zs`I^PML^nsEJ2a;plQX7OgD(J{nQfR0}L)KNA98_knIF`RS_^|^+g5;OGQ8eK@*|W zRT9935_QwBg%Fg)gL6tKwCPbokawBuL{hOJiN1gu3^K|$PXk(lmm|ld#_iH5H0{FX zayc$Gf8F>46k{s{Ma{wR=@bJVzY2&J#zhS_>qRM8)*6XK^0C%} zgG33D;Xs)&i6OP$_t6=&gMZ=hsw>??Vk5?;1;|XRPr%gyXVxTjs2V#PTK@nF3YphR z3IfwM8czOI0O^k+5`&8msZRb>lwvlBAnP@)7NBfmY9O1&q-rQ6auQAaI#5YxfJuNg zs;SA9IM@R;kUltO@TbO}KwlcEgFaP2G8l*eo|Q0KDQ6{!9DhmI9S(V)0-z%Oi1KmbEWSiY?ou$mguPZR9FJ#m^%WT$wu>*pmR& z0B)5LVeNa?QMNx!GmruLQ+BM?ZOF68xECbv;3^G}@LzGrj=ntwWnBHodf7cHAwLu6 zTAbkK0PR}Qz9b-Ndd;JC#V4u!DrmRkj~_CJBwLD&J_e9*XUeMi*r8Hl4zu7Zr!a`e zm+Dl<$%q61IbX&)QpIe)ZTp5`Kcq3KGwUD#JgQ#gG24gjIPk_y*~E^Xk?`EtJM71BGD zF>y&GDvzm;m2l~~9bLA34UixbG?S@~>z`cLPFC4lx#X>sFKDBm0ARZ#Pa<_Qq*I=A z`npd)(ez(y`+h%Zb2c%^jzJEKeU`j_-u&cu=a;Tmx5JEO?k~dQb3Ox4jc|68K3-G( z*!O+Q;|=WK0f;2=t0uNlQ(mpFKXSRx}zft@l(4jw96k0T5EnMn_TU-<~HrIcIPG$+zh>!Vk8o!dyJVg z6DmNkTq-r+acZAwWzRJ~?H#@P6&Z0TyRaEtf(tvz#sDA7f5NfN$6lxC^Sg!bUn}6o zPjB0-4(}iz)OGqwp|=S(nYOj5WSjGE!=GF6_#L-xkGK1J_PDTy!P@<6j#wAV$g1(j z^*a8b$No}jW#6^GB$+Vy_Jg-Ldw0b7b8!!n0zl&q=3w&WIvdvQyZs57k(YDbXGlim zP8?=aBZMJwi(F{4vDU9Vm#ZCvz3#IF$B3>RkK2#y7-iC^Jez#rB>t=x8lHWV+19$dk4XJ`JS zAOp~rg*tKqp3b++pB_9l?mpr7486azmm$i-Co~N$GoT_l7>aV$>f^=xx4K&nECstx z<0zEPA4|a!p>;QjuTQJ5&GQ^RpQP~o*Sy1@2X&Jla3dnI881Gqb@8vS&r;2gm(;TP zLV?H_wNz^gT1JEOsa0?UAHuRTnoS({EatEweg8jaKTKZgdF1b7Y?4o)x@mxl6fJq<$DKTv{ zsq2~Ldbskt>{3gbDz2;v5c*skgy6@iusrP1!MVt$@r7>#r1l=b@iBB`)}N29<&lpmo^saHm{%0 z{GOgC<;&c69mS3#FO5icjzLV!pA%lG>z23EZqvB#`>xk0IEF^X0bJ|p<1s#ic8P;p z`bN3B`TqdFqi6eGPR|x$+Nj8Jch1s5Kw&`Nn;%SV@~=nn{{XkG`M-ys-8Y>0{a$z2 z`xM8WajLE?Sjk4+7^#v7)vx&8pUCdn`?z}f%H4kV-G6tV?bvZM;2c?zocdb}%%ohZ z?gq4;xjCI$-1gaizlNRv0C(Ep$J{<_im%+xKuU50ndJ!*Rao1?p1FFy7WF5~^UNL3 zc)xaRy`pi*`5<%pKsGAJ#=gH?^YzO4^53?{+F|==aoZ}kGP(2jS*N^@`p`1^M-z6n zxmV2V+b-{kCx^G`pS#}d`y<@(?K?F0Gmuc+4kS0Jnrp>v-LAazz9X~k{{Z4nz3x8m zxy&00<=g)NY?kB}!J8owjW4yysn@%C`sbgQPCt)#YwMi%7+G;*3Qh%7?bdmc1Okn` zc-I-u&o5uckHe3=?v4^u0&|GuvK>n>mf+v0Df*+zt@X=wo70ao_nr4+k1hqrm7lry zTx768fHRDUXVBwCJ9$?CGC|G0PhUB9{)yGu;o|n+avyN}_uKyG*dyhB`?ty1;TX#0 zR%~y~m$+2HjQYJ+o5|9<{cPs*@t0huTh!`)d^>*BU+wMpe7T%<*fQpPxN^esGmM8I zD8C$nQ~}2GT<^1<@=N8eE?VsDS3lePe$6nqIEQR#%*B1_KHz87__UC}%@(J#kG0+N z7oQSGrS4-8{m?`Xxj-SDyxWi?`9ZYxt~;*NuRdQj{y~uT{{Z73a~+;fbGS!W$C$7M z#$2IBB7l?4xozo=mFe{P_D%S3_T1v*!}}N5d!EbfJ?Gs%+?YF$x%W7~_}{j6tDhex z%)~EunU-u;NfTf%UaxPn?bMxk=6S#SIC{9UThIKyC;sj~^8Wzw-||k&?7wHlm$u3M z+GFk)x?}4tlel^ImE?!?t*@-tPfx$s_v?IoXZkVj_4oAW{anA|AK>YcM|0lBT!1-j zcR283$966HU9>ZBJnNtGznN|N^YQ-xs~(Tzerx7`%)aWGe&gJy+dIe2*!Lj=3G}$b zY-ety*Sq+>udg%hJja{)9?$N-TjBF~@vyqw{{S>c&b?n}mAaPHG;a%Ujb~NrVf*jj z*|B2nNQ^v2Hbe>s6JaB->g!xDtJluk`F5V(zYnhaHVliI{^8x?#(w5Im&(tKk%&95 z)DZe?Nj!yo-{kwYeR;pzpX&7Se>Qp2?~p!m+$rIe2NV~O#!2MESo*c`ta|QDPN$uE z-G(ep+hfeKJ*L*t9ZgBB#;3>+()rTCal0Qz-1n}es60!{Gcp92tXBodF`Nz`zi!veq0ORvBmT~_8*|VSo zgvLQE^8gsXO6A60u18LK&krBE!Q1ye)_&MJge9`zAf5q30q8AuI>;N>TQ=(!OX25Z z_A%wnh~zJfD`S4wF<}ZPi%5kav9wo9n8$|)+c0-yKe((4I8tzt2w-rMY+-*%-m~oX z&xam2T^X`v2-vW~I};hveLP08e`fWMUq5TLsco-o?Vou2TV&1K_x-x|{kCQc-1lO6 zPO8}zkEJ<5YUzD`JUe~AP~E0C`=WN)nBzH#Yz>ZCa^m35u8b^sUx?{k`Qs+i&o2}F zpALWRG4>tdUe^X*;0$DghcQ&1NQFdk3mq8Gg?jyWHuF9sm$!319k1A8?bk1EQ`+N< zD!_q^fn^bEt$fSXzHiEXBy;4!&6G8OK%mate0Qrl#w;$}I8fN1)}@D;iL2F%9-m?N zFR^y``>xmSKISIxjuh>m9y5{4$qKrGVtGd3S5Hqn{*JtNC(q^OcRz9am)pAx9j|YV z8}C^PCSLkiHWH;?P8}JaoH678ksDXDnZ>vCX7|@KKP>+M$$sJ5cip~D#~*4F+QvtH zndx6}Z)!Vkm_a0%e z_gM<^cSElRCJO$5E0^+pdv9OQES$0{H!kDmPKrcz^nvo z9jw#hV)1Ie&j;?;3zu{Zym7M=>AbKTbTy2{;n9o?@>_&z)LFGktOiEx0`^D%nV4T1WtROvS!*78vp3>jdgL zRIp9dh6*j$NTeQ;%nJZR5vPHQ+@ULE3S z74{pS_BGDIy7v%9Oaq7zH6%{t1A3S=KX6Q#o3`$iP9`$18-c2wRfSnI%pP8T(Xa)| zkMCgwMnU>P*oy7XTFr}Q#(6;HYdQIlMOq?Qp=?vhzy!vz1|!C*HqY9tB4p(l*bgz* zV@k#8T$wTC$B>{Ulw1+e)~A>gb0E#mgmo2gLaI1XjLaMUz-p0@cFWw51j%Th3WM4E zHzD03PZ=cuCM3mYzxa=&WbN>U83<;X3F0fwlgPNkV9!8SU|9y2g0q~TT$M* zI5?I*=BP&AGfq5F&EV;A_e%a=jErBW2n=s4{!i1%?4m5_Sk;<#pE{b$s__4cxhAW zFnq4o0zuaGaC77muyvURw<<997?NG4PfJa2?u}C#q!V^O>q^DCtxj-)96O=IHnD|gmOo4duBoER?)8W#! znu=V6Hy03mKV@dYx23hHj9(5jabwbYRn=hV0}yo^Z&y&H@26U-p>Qu#P>6~OM~{c+ zP>zMlt~j|QYL%( z8pY*wvi7*Mj#wE(@3i@is?M|I#|CU!aI|Goy(dHDYoxl(M=_-XR-mqDK}8&iK0DAZ zL|AJ;gB|sy3^hSZkb^-vRzYRZ>)}=miM5Q8_|-(5poo}h)K$eP2hXXXY|HS}_|*|( zP$nvN^E3=7BSlsMnmZjkciEinhNx&VZ;Z$4Y3-r;Wv338p4#ph+aol&HQp zwYrLfG77Ppp^(Pnig08Tc&HmC?QewuSg7kjA)C$mQjv2}O-%xl4FjF1C64+{1*55j z$)ylD7XTC2Z}ce!B}B-)>N-_Kk_U%MC?1zLR1Tm>Tk)Wug#fGppx8Q_ zM%q?Y89`yh+?%O2s5xbpL9yPnipEDN5o4jy{3thGJX+%|B1n2GoLmz{l1n$9kg9f)6F=Ht?cWcGOfu zQ)twFR8<8fWM9IFlB^Brsc-aX0U(2|1Lb+rh^sl)Cvn%xfvB(wMZZa?2N<^ydW|ZK z%Ben<6<17h8dN|^Hr!1D1dkCxLBZSML0at_TA~zc7y?I1qB3LYJbX@utg1osk!X({ zXc8Gbru}FFjLKSh1%OU~8n7XZwu)`6*a~Q+!V8gOYmF*sUc;8WV^8KfpCP?8bS5NH zN&_O^qA%m;S+rXAe2Zqy0YJGrkyyR{iz1)6C)J_i6h@#81xpTVw3A8yHq2LVEdDZ?Yd+>Q2Fc zj$jD8Md#yKzQ(?zC)@C4UN4c4kP%XQEIzE;?fsrLyFIi3fmi&L`msH(0%c1AG$hEY z_ovm1eZMk#(DEkpefF)-WJ~}yH%A133=taItfWBgJFKkEh+P*}w&%tw>5UV#?hbXp znCB}92|APbQ83%E$&V+sos$-5o-FEhzSB=Djj{F^eWREAtT_sh8CAdwBkCl9_)Sc! zj60nDmv4z%w8}E~1b#>sJ0Lf#*hbyfZtuLx>4*mH z@c^sssQ@bJudB|iD<$n%Pq^G?(p5y8U&^z3Ol+N^7$qzs$wGNUX?9M-4I3oLZIIs7bB4b4!Tx#aj&$*T)^l*d8w<3{@1nT%OZzp zh&TK+tM;oSRdmKU<5fZ6Bl4)M+qhsnO+n3(9gi%B%1`XAL7x@83F>N%Qxi6dNbu6L zYBfwGePj;@eWzF06@C$pH2JN8#0MoU6-LF;1@&4=gL^uPMv0{W1Yv@IKeO{|r>%R{N zy3O65>@yU@*kM%}T$U{CZa@P?U*@j-&Sc5wrweZW%s%n=9Nn5^UfTi630VEbmabgXyd<=RWv!ymIU zCv=~1J-H_!KJtPxfWikR4WVh!ZC(4GGA9%A_1Es7V9SfR!;=Ut#VEwmh{nu_$^By>`xF_2RMm&U(cjVE1 z0TEif+2UV^KbNKUz!UB{@VlItdvy!O&hT`9K)gKsE1$A>nCr~)^_jo3&xg3o%avIn zJAfq{CT8MYR6w8R@UBzOhfjum>h~kH$H=f}aGb(%1*8nwBuGApJ9wItnWgw-dmLv! zaB(B%bYtu&92t-Rd6qgJ9-t|Q)8+F&d+od2Se0;tTSe4uu zBcT=aA31VB*4=0n`P3WX3Iu_zW~=VL!`YbxN|wrlqn!&f2JeCzDM$XeP4I_ zJ>H(b{cn}~?|bjKkvWSJ&(TGOoprCH=;Ftp+19+?&n8S=-VE4`X2$CHn2-PuD-5w;m&*9iHEp+0KOw^m`h3(&=&n%l-#g2(r)={>{&Bs8E~lWJ-mD} zE8qa03~oxfz4j*cyJwZR_IZEgWd~v0_gI_Q?eZc=ArSunPY`^%R=qY}i znxA`o&y?Bl!MkQ}yEb+t=ggci<_FY@MUXFAzvTYR{6=s5wLRue+dpXRnFd8ra5A!o zCF6-yPKWr{Z&b3)Ub4rJ_J6j2Z1|Hhh0f|(ixO8ET{#n}Ccp~o?)Lqq&xfCnU+Vi` zv3-NQ?iI54CHq`XyqRDO*(U!0OMNRln)$xpZ1|pD-&d;Nm(~5Bv+aJ{*moGy8m2t( zt(s>mfM?WW>G9gUefzC?_~LUNeZLs~kPa~?^)lo#lEu#oHd+FfPL;Xa(|S zUR<^cv0-QyuQ&NE`0$+UVfP%^GUvh$Co9L>EQSXbXdzW&;&raP+a}Km-HycVyPW;A z;O={#eb!WLX_*k9Mfyd>*vTGszCH7P9cI~<`FNk@_y=*>wjR_fcYV7n_T>*2&D`Vk zGJnJYcD!v~zelo5x8w6aNagOEJbbY2Kg9da%kAB$!QJCeyf1p+aL=0_B?;P(W7=iF zq!3Zp(s^{6xB2|re0a>y*ZQ$NS_0zWGd{_C0`Cqg4e&_9-lbj6r#w1P!gCT`v=01`lTE3t0KaIUkua}Sc9{lFW z{J}A4%TZ|k_4aR1l=QLvo47rw?tRRB4b?&Q7%*&Whxw-Cr1jj^D~A%Spl4+;>Olg3 zb!ys}`cA_JA%hS=J9SbrW>O_Vh`H3v*U$EKcK%)YrVE(K;ny>83D?Xq^I-!?pd+m3v4l|)EVS&NyLc!U+H=)N*}uTQSbdi~F3 z+A1g98@%nGvV!Z}dxeT(l^j)yjBd!zIXL=2>s!98@jhK9UoH;szrol9UjG0#1zt^z zWB0wsZXt@<0n`}_I?BX&hG=FDd}Wh;>o5ych6fy&Ltq3cp{ zIJQz>wD7OJ_Z`ap#~*Rq@opt?t`-B1Fbsjitg*jKS3WxYQ@eM=&&pFbb}?j9a%5L* ziU$=L1(aTFy4uI#U4FAQFPr6tKGE@G4cn8Ek(=DdC4n>P1e^Mz$~D@#{MR|_&xcU$ zm2oMNnovGFaY7G6sFG}aD}3Df@arZ=H*<)0Yut9?IG;vRNtNVfxv3E(dRM~cw|ksr z{IT8N3j0rU+gvvm%C^KDbc z`6o`LY)t&KfQ2p>m!x=-V)e?;#B0Nc4|2)xr*gyNUFW9t;h78W zE0->2RqjB{n6eH?qmDILQWGd77MTa3wd>LA;(F)9RvvG+x7>c@xQ+nrn;tgAxa9K6 z#Cwg#Z59z~>GsLttIpSt+`8e(-naJe{j%qD_Hx-C@8tXLZ^?ecc}a0KIHIrXlU&44&dKo_xtw4yxLKE^Dp$^0K%-@L8FA z-?sO?ulGYK%yRHK6>#Jp)2|1fM5@`EW2ITt=6`p>cYibG%OkZLZx@Q1{&5(w} zjaqoT4fM5n`ug?a{{Y+a=dyW`jvni^QJs69STgrn)jJHVz_+s?m3&}vounO2TkDp8 zZ=6nX(d{@q5f=tLc^Quzk_L)Fv<>>#pY1=bM!t-AN`gi^9E?|yQS}Ca>i+;yQ<=BR zP5X7gSG4Z3W6Ax$Z|i(b36)zQj$C25kh*oQ{{U&t$>rCd!|;a;Vgb;R0_ML{ADm>Z z1o+Gk*;^E?#OX1=g+)G0x@vUtplx^xe8fZ=2;s-nhWjJ{8xQWS)@Pdcb1VarEPgQr9QGjStK_P%3og{0e5w<+fjYBTxz!2O$gFH3#-l(+q*dpf9Ovuwx2cJpyai~e?UfbCHgM$f+6U)KM;;gcxGiDIe7B(W zzT4b;8Sv$s2Q1|3EmNtmk82yN<#HR+O!3v2o7~q9m9n#iQeY@H9b2Ft6@|gW zT};(hEQn+lByBoVQHvk~LBGzmsH|9)W!TQ&#+H!t9AP*qy9fvKsTG%M9doWee9(i$ z0jEmc^A;1iXLBK0fQZ>t_*IZc_cO>`Dc^dRlU0sRh9hBnRHB3r9r+VbQt~3gM&`mk zbq1ty20cfp6&25wM=O9#>8u{LsZo<;&SgXi`g(|~kk*K-3=<@ccC68+fS5jW0*cQo zxyDl+mACwA^WhmPDv#!6xg+weXm%)XDo-vNj)2uwOLLGxu`&sgG^#HX2lSEaKS=`h z5vr0ttp`GPy%mN6tHKm)fA==h}Njldxsirr7&usJREjy(?LE2(@}W)k`ERH zdFxihbP}vAX0jodrj>L+ZZ$=Q2U-mmE{fOaYG7}SFp*6dIuU(()zOh+x4(d@G)$_( z2-EYaf^q?K26}$luw}@p@~SJ|VQ^s7#b`d^oGDg^L#nmG_!^&6P}#dyAM|lORfzm5 z<^4iYfsdz>A2}4-8NrYORC66x2Pc zGbM@j3v6nKJ!%UE)KV>{S|B>r2wI}77^taifEbCYlo--tfobDF*CgsA&ZZi39u!f| z@x3uLNFTn6l2&hUYN1=kMFxS#7<~@sY6YMh$h{DmLuf8^@u1CvDTZG1WL6Cz`3qJscrQw2A#906ctojz2942>kI63e-*2}A0Q3|P=6X=4_) zlpPpaF~fS6JzIcJS_JcRX6vyYbp~Y#K0Y)P!Pm;FDSL)c1+8Oi(NU3O)IU||gpI(0 zMD-pNS590?ttv^x*FxI)A1akA22wQnQ5LTkI@F-|2^>V96SYxlk~ERfn5Z-2430ik zKyfyp=}ig_ph?{66ahyjNcf5bRreGYxSBa}KMH6Hv=RXWQY|$E9BxgAjq2!-AJ44- zc_{s~2o?vB*LnlpQy>DTU3aU7E!sp8;yN0F6oWS9HZfyV91%pGQ=kL(nxc{HL`s{$ zKd{sn?qe%)sYV6l-}2gs5l-1fDVIy+g;+h&pfKCB@%AUYnrT|JZl*7nNj+@Yc?nq z5o#u&-w$f;W-B+PcVWSeJWt_Rv~TXP2Z?|+BEqwZ%(Uw!c9V1ER8o_)+hw=oKrjT$ z1s)2ZpNS%-iy0UXLh&9n37L)EiTnjYk;sc6T6PwzfffWwzd^N8o=n_U#!OgMkYr`0 zn9Wc~r~p9Nj~Sr8N&2o03?YjHA5J1XMQiV1$o-*-Vf!$}^=HSF zFt{p3{3>5`CoR+Mc+f}pMHK3&un&f{i|xOn4CdW({jXX#1XH? zr{1sCi*_BES5fW&;D#Ws{ViIa+G7v?7qOWcG7kgB{&lbORK%#tVZuH^l4armgBTjn!Wp24o>4>LAa+R!n1?yf5faO7#8pXDZDQ zlY7luQP+RPUheX_*6X`ouotMzV})kMHW8ymGtT9Fxh zv{54dCiKCdzV2?*`BlMK*h@v)ciN>7`ljloj-=>68j7E9CHZAl^1tOx882_!@+{2x z56D&fQyQycK_LL?H~i~2LTvdP^?3?NCz0!|6c#N4V16c|Xt-Dw8_uSRoQ?vDU;_{) zHP9Mh*&4%@&+^tWV|DI*By#kMopR}{k8_oaFtCX&yj1#{>ibSF?z5&OQvTrO{{R(H z`k3^te%}*oTupu7+CRtpZq%-PigIN?OR$)qgd zI`QIptn=skFYev?unHHOF@W!*5H*gFEl*!I-zRm$+U6bBQ`@dKX;b}a`rHqq4fypn zzPb9%*FJo`{{XY&$BD~kPy&@0)Ize_3=%8L?CSm<{Zj~b{ikL9)^UiOua&Z5u^dQP z4IM9NuH5@=l2=Z1ov$CX?6c=CaSv@@A@_T>B|#y>s?5sYIYI`}H*?uFW zom;Wpo3`zH>^VD(ZhKsKz{`}Y5UrVBS1SkIN%-kpI`-ak8?$_{7+(fFxbo$5le)>n zxIM-~vdmot=#yi!vhMqgKWAKtk#c0rSfIM|48>7HeM<{!o%KH1 zjn1s(o3#6Xe~XIcZr{AbfS+(mq#htQ#?@z8soyHCTH>io0r-Ii|Cx?g%d%<3|*7lPLy_}AFuxzzCaKF%z@T!nd7wagqgg*U4@ zHNGE81wU2%FIm27zQ65Vzh{r^7<-&~jzr4roysYP8HLxAd&CRc+dR+3#^cT3rmmW}w8U3yiyLzBS&#Tj1dusK% z`S0>)IDXQL+()&OASV%yO2hOC-0xnG;?3&g&F%5aqwP7ccHiB7z&k0-?e_dhHpj#% zAaClMorPoB$6aS1{{XXIxt@Q~>E?WBGIp6Vt^tqISrFtN?n4;RurPp$JdaNr&#%`$ zaoax*PS+kI+zg)TzHC^-cTO5a19Brs;|6bA>g3Gv_-C2rpLN|b+4^6SR`0HedMnR4XsajtAG27ECuqMYDNsV9&TVo0q0XE#3;(#`W4_8(&J zzU!MB{jF0rWl(c7dT^iz)$TaaKu1)OVPXa%K#uILYJ)lQK&{g0WnzzlQfO zmLGHbh9TW$7@PWP0m2M&D?CRaH`clJ>u0LRu*73p+QYQ_ z=XKdT5s{O&&5bd4JP8cw&ZY*tfgT<;=;PNq@%cS|%zgg=_?`@X-Y)OH#gUsBWWkFA z%Qi7Q!@AC+m8-$-FXY{NOMzSt+mE;zk#caKN~f#pAMqMjE;iPr-w&Su044i@#oBjC z+T#z431gJGBZ6rqpp|b5_5T1H)h|$#tn*rlfu4l>4{62&2O~*DoSuzGeCDe&5b^%Sr_pb-O zc-Zg5>GIetiCqRhY|{E?HNWSoE^uUOY$=8CclW zvpg~a;3eNE_cky}mM3%MDQ)}?n&07*z8Lnx@!g%Z zED!$xrTA9n#%*$E!eucH;4|)0XN-^2(znh0v11%RZGPvuT=~#<92r|HWD=+cr5V&% zh0t2M-)?h~;W@Uxi@ff!CJx`X`g?xWNXCX7B9m}~WuMbtE@xK!y&ZM&DCd-dMfg!`S}-6UT?NSHX#k_pRJx?|r<4G0cprayJph zSB_N%Eo#@Z*?P{uPapjq{WCm%enXtcyzdTn=J?4OpD6SYC+ZGYinhmns!3y|-L4Ms z_no(HJFKdB775y9X$O&BMFpgKBZ!MvUU~a?W37{Gf3$ta?l^m9J+5~5Wd8tgjG(D- z4+)WYQv$jBcbob|mgj((NaP)gs)Fl>kqfMZRsAR%)m(o4Rwq|kCw=Pn^QZlYGPTdR zdC3j`03y*{C#!DS)cxF@_kDw~&5hx^j?O`D?N9W{%)H85*XUo>72bav?c-Hbgh^39psmzep5DGBYuC;BuIB8%--o>;K1^-fI&w@n!FNK3 zk}hRH0+tu{Vr!I%7)VDCE~_w8?&w#C`^E`IIZW8m2`VQgNE0|^{d9@tjy;(f}09T#ccfFbnt${M;_fX*N-@0SQYy;zLe^vKvsvrw*O{y9>dzF9-u}~%?Y-Bxle)>16r8h)&iG7Y3zgvv zg|V%DZL@4!?B^~o?yLU*$9)d5V>~m(sjgg@;WIe!)XtBtK24rkOt{nRBcPEtZ z$2)!-{mTb;_O8#rUgQ^Fwmu=y`BG)a`z*d3| zbOr$z6Zi_4G)CkJ9+ZpC?-gPr8ELmoszqyvi2kSkpU(AQN>H)95-egz#;7o;Y~eCV z4`m|%0G&l*S{lHG6E~mEpw|{eZ=Heb(xn|>umTSsNSHHk*lG&Y04_zzKf166j%?b4 zs1-)I&!z#L$rhD;Ks0}oS3oo%nqv3X29eabTuKC6{k z)aXoYR~H#&d}k@BErMYy1{|t#p6;Ye76-*Zq;hU?h1~FDmK47b6CVCsKbXtXL@bYao08il0+Rab_n+H$7+qo7fXm zLMmb)!L&yH2DK>7a61xBfcaIu4OkQaI08T*Zbw?km>_~Q*whNhNhO>xFf}0l>fbe4 zHbz)r#zENh@~sIP>SURj(u1WlIEW#U zOqDyHpw;{d$&Dh!so7gY6>_V8ml>>L?OqWik(xP;@VFnIT_Mqi;`vO640_9Yt&99SM{W2@q>F7I-y{L7Bux zhDBWy$b)-TM%ePejYo}SQR2qN8)_?`Dv2P7ZN+X38CeXij-rE1UC@6{K@2z8)9PvD zLAUUv7%(EJl0;BRpgC0<{A*25V(d=c&|r9cwvfz?0eFdG@mLI|jev zFIVqOXOpq-*Ia($jS3n5HL2V(xz0Z22`sD!LI|yFL|nA;ANbWxX~#k>8`M_ay5`9$ zht#B7!@`(_k~I|-gBBMD%vA_5)WPZn1<2T1f~z3`R)l)cG+8{a@SwZYQA9>gK-|jg zDuu|AVR5wuCn&rFy+HIdQXnjwkZPh%MHInYzEuqj3Ycqyaa1sEZK^0Ir432e`_Lvn zG2=ji9EJRes)}K)MP{T-8ycw6>Y=#{%n9k&r7=sKi|Nvaw@lI{r_QrcWFZ8b=ue$w zV$2JA#B^P6TU2DiR^V})!M!C$EFj*~rD$o5{{VGB^2A649-~S@kPXTKx!S1L17jSO z_0SH6gPoZdAuJ|(X{AvZoPt1tTXR4#GDeYAT^JdPxKrtZSRR!EF3*qw9-t4EDk;Dq zjx*Eu)El#r9~@ueD>+1#3dF3DwBD#gGYf_z z@ums)4Dug6DvI}>CVc8(OP&3}F~ILj2F(O=A6CY*qavtO@>p)EVm=k2%;Vc=ndpCg zY7GM`BsIrR8Ujj-TcrRPfFzG2LBF(J(;G%EdOO?3VC|HHz=D9^GjAWuT>9y( zb|DBO7{2anom1XT$=uW#xROgiU52ybX`>8|ObM8+401+*39Bf>xEUNO=s*H|2VS+g zN=k-2PNt=!RK!^R+Rdo#?fYS`;%gVBj)@CkC&sd%nbzm>pa5pMvg`!~s5=W(42=Ud z`U(kb_?E+6qL?y0!ylx4cQtTNCnMECi5rj-K? zK2-&S{3rnNr2+50)}WTll>Vdhph?IONhHu|@0~1sDqu~V5pf;@m?UOFwOj%2nqWZu zX@LyRe7Xx%!9yw5!>;te#$gs|_*B5gRzIlxg)my>wuJbam@Ao!z!U&w>u(By%AT|g zGA~J@pZ5t6XXi`@y^Qtw>qI90*@QMQ$EgCY(-1LsC;tFoPg@Vln@ncw*#`9D_dUaqaiaY(xoEPib*HlP%-eCkCATB=U$T9l?f(E`?c=%3JC5%s{hVWrgUBrI z7hzu;-|p+%e0)BKuhlr7ep^4>+q=qNn*;(x81#(?&ba>oi##{>*Cu}ZjQY5^(N2fw zTIbTwRp8+Jk8j_1S+J=YGWM*z$3$&UkT$PpUaq+2U)92O_PP2!9C^E*^SDewc=q@Y zEYqa^o<0EHxLG-y`K|7w?g{}JAJoUw+u@lk-^_Y>RQ2D)PV1-bottIuaAjup#uO^c z7H?FAfvB}-+1^V(R=so1y|wM3@b_>OhH2+<2H!~5xO3J^9puk0KYt&8_YU*2?XyaD zs*2=^$X$mn2&Te1^{)QEPIEfHmF7;ZoAAH5eUt5diN~K0ag(_FmwcQLG7daly4+9}kmcH`O zEg!%8XvCQ^yJf|deVl~d`2!@CfXvEmQhIlD!&}Q_$o<|mVI{INuOt8rTx>Z3Ye=xT ztzIN_lViv3Tf4*Dw_~3f7|t=DAtWlhDT6K0ZCair>BGBa%HjKo#oTw<_-6KdOsCu( z-uVbp%BOxegX3MenJ4O<`LC7#05$t&RPDaq_Y9%E%%SmRwUw3`K|jnv(!Jlr?``Gd z{#PC)e7e`M;%PpZs187wHc_dfy1P%iKWmRBJUByT%0y*xWaGMx+s?7yukG^b&$H_K z41K3%pY1tUw<Izjfn}525XHFKgcR*c2-|xIWp^E&v`eUOVPqtG^yBdP+aK z&69~a4lXSsK`IUS_=xLU=Hz=fYs~HydyeVZ6gE7AA`x&END%241xB7V+IWt4&3T`6 z`-ts3BmK5SR3qB=G7`A&yA=eUTh;V&ZQ9}2c|1JN^3#XzeXcidSv#J1$9IhviB(ny zBOXQs&!#r7Pw}tTx%gDiUToqa!~^rq_hdLL-Tg)!&ua;P5qFl8VBdD?jI@x6Kdz1!Ar z!us>gW0w*f4UJ)YfU>!Xkg{UtFKThtU8$Zwaoc3W+p_l9ROZU$49~2RBhnl6`Bd+l z)caoq{T%-Q*4 zSDUZo^(T)HRP=K`e7%fWJA8OOuGF7oIVAI|&spw)ZytyLzU4G42ube|;_=*ih+Tf!|YX1I0T>bKX1XShA4A)G3NQ7_2Cb8n<6 zk^c3rXPh@9^MCR_=O%33%VWye{{Xnk&D>*C>BKGOi?IN2mH=Cmne0YVBruag<^EXJ(7;_ex)eGwp`5fGnez>efWzUG;7Q>{kN*H0+jjlLK5Pvi-LIu`@_-PjCxBBrYa+XM zWw#?T_>%tsyH4Y?_dABe#Nu_clj%=U;zjh0&0=+tI_J(e?VAQ1*zkIBoUs{NNkFha z^+@ZzPoFJwGO_Oz=EvRO!c_2YaK)umo;;-eejZ}C&P=CMc1JI0shbe)GGh&&v<7(m0S>nAOzMi+-FrMqR z$CZkAJ=ScOCyOBv8-$DcKTOwNZ|L-2G4hYycJ4AKdGBNHvom{g!I3?$O5spFB=Gvr zoatV?yW`?GeW&N;@AvsTM(z7|T-f_8UDjC43Fiu!`4t9v`((sTx>uj;wz_p(+#|BX z-FEr^0KD#djQG1=#6u5dxkh8$@shZgA1nBZy!z(d{CQ&An>@Gs$6=T4-(p1Udxn3u zu0=U90He5f%Cqf;GyOGRNIav;th?cQnHl%LYwYv=gk|+6Ut2G9F}@65-wS()ezT36 ziHk|zDsk3zrRQVG1u*uRdu-2(BjUk5#!#M?EFm$Eq*&beiq!Mh+wrW=jCdd9eby!H zzTSIY<0IuRFuno^Tx`%#IcQdxmTjxq>Eq4U4|jehJ*WGoAGQ6VJO2QAk8_U>e#^96 zEL*oZvNs&8<)v2|G&aXWB%0;x_1kRxH+#vhKk@$TV=aTd?)$vVfj#5Ik(+K5KuE+B?6-{{Y9bXT|>j$Y;kt zZ|tylIWp!}4a_KnLyfroc`gp5RPV3C@yF%YpX`}C53v2OHVmHMd*0$lY$UfdMkmy& z#DWJ97-{gV^_Ja@Nu0IszR&j;`$kjuF4T8FZU+W*bYv*m`*#YAc$3dl>5JDcI?MgO z8|#lAT|eXh0D1dnf46s?pLC}$+`i@BW9~c0%mci3+=B5Rs00cW3)(7o_U8Hj0FUCc z#g^~o<^ABE!z1O(gEMyB#$1?Jy;LadqyifpS`EgtQgimXFPOdD^Z0GqcAn~F?>^nz zHg4CrZ+E=P?QB?9!C($es3$`edb#uXUT5Ybu zkesQTx5?gnUCvyKkrSV=B@ws1)!iWIhLbI)YiTTtz$Rpqh z8qi=+Or3P|tx9Q-eXdg%3&&#}Yf6F-A3bOpQerf1kA)S}g+?X%xgAgNtw@MW!_+v% z$yxlWYOVd2!_kb`Yf6l5!;+mf9V#i91Y6W}J`|!1lg1B7@vN$_pczV=I1}>Lts`t% zZdB+Gr>#M%wSiOfwLm^xiZ=21)WN99j0EIN+%l-T^fGK};HLLclrSr6HpZq6Fl1x( z095El@T}3l6Z9K{qXPs_N<~ggY@8ZM5k8pdW7AsHiK`jLY^3A`41!>KW;d(QW!eTl zUV>zpn~m!Vml*_=h!MohiX+ndXWcXQ)(%$x07B;d?UocKT{ zdX)V`@uwZwSu4fwyAI>+{o?-sa6rW1wj9c3T_aJ@_#4-vb*y772(R1aY@nln%!KvU z7*!*I@{z=W#1VDaNuP~YS>XuT9oi%6B48OhQDb~rJrSW<;(7zM2TF3}Sx?dcKMm-Q zPab@^F&8J$1h5b^)+V`L6_!r-h=?c!ii7*9^hYty8N!lP39WrcOXo$#6ac*khn;3{ z66D9kx%x)8zl>DMJ2A4H2*kpX$y9jPJMyT`OXDMsgVQ?v_N&jx;mS(l>ImcJ$Dpq2 z#g7$1qo_0FO}uBoV3btkrFoCjZ+f{%2d#xx^%AWpm1X9ACRjF@;+ubfIXam)t$l^AH5NMf)^sNTuYvheDh@nk8IHBBq8U(FZSkrg zum<+>t;DTYC!})QZ6H>t(HaGhAa(2Vu6Q+0;zt)*O~n3Hn=v#q@m4B%Ch-Q- zxsFtTNR?|i)(=UoSjyiR%(4l!#2b$)$HKA=k!(%2ZNG(F9hm#RSpB?;GAa6(!}c1= z>pY8wK)V5;HfYu-dfY2O;DANO#7_JH^dj9ThCM_Ex{W7M3CMM0uvE2T^|(T~2!u~@vWx)<)bK)F8~)cP)^yTpI3RlWkBP=oeo zTnp3FBCnALv&Zc>wUqNQ$CL=`aax`Jtm6!r@?&4>h#NMb{6%VAM>BxeQ&fpjq0%ag z@F>1(Q+xFB6ppV9^8NnJ%Yg!i^fB~Xn4L~)R z#KzOF;Xs%Ywx}d5>!_+K1PXz@@sf8o>+`KqD9xtTl~LA$O#)+Tq5>JSw9^Ae)&R zfly1{KsTU}-=yzA#g4Y=L7-^<6$Xoufb_?oT9~1V&oQH1gR!C|vN-h3jqiG*;~NMd z5OtcGF?>NxqeBfr7Wvkt5$+y9IE{=|3o+usl=xbZLw5{bOi9+Lytvhjh%&})hm0~b1j_(f4joTf;fKpR#qWe!MU4bNJz zDC8r3f!2Z>kTEgmK&%I-$Bh)g884v7n(k@i+NUU$Vr_ zueD7N*^NXRYT{cP>rF6|E2)ENrHFYlJ1nS=9qAzCCAksTV_OU~dQHaBMReoD8;`i$ zLC|PSbehepBTP85`=8Q?ok*K`)^AHAsj%W^R>(caTQ4bqJgcADt6&+7pMcO-G+Pt` z=KE9`K3EgIQG?~>sjGt~Z}zG)CJb+_P(dd28)5C4_JOraQP`cj;}_R)ShaB3#6YmA ziZRKsUpb{3t~CN!ikcJV#x5@&7Nmm=ozt5Oc~+zlIT5b9&=Ll^p0xrwMZnjsToQ8L z2HVpFoTuPw;D^ZyKrlZ#L7Kh)06Nuz`GRX9tBtA(l69a94L=GAEKiSxQ29mb1ldRs zHQs_f!yPK%0dE=xWQ}dT02F*_qQ!+ki>!^~S_jQV$eIQ-3Hp8&Ff){$>fn)*rV96< zTVD!blbz3%Fg|44@t~zJeOI7<>6?5iVv}a{+v8Uei)41t+O7c<@1+K-as=9|}udDT9<8WB&OJ23lmrgpE`9Jbbt&6;a4FU z8IX4wMcdklgz4(Fc)eMC)$ZDk>pAWFH7vn$I(z1#g;oa0QnGWR)#Fuatk!rzD&)2(7mg__~}?|1#T+B41`2mrP8xK15b=GYB zen0!O>+@sP`<7qr`%dEk#&BaiUo+w`ea=wK!HgLn%X*%kuU&chdVcnJ{5!Md#oqSG z+_!CxR}#9e5>&P(0CAR{8can?GUmEi9QuL{T=;%czox1+~CByUm^DKs~_qE7yfSvuXnGGuZZP(&3ry? z<^JK{MhuxV(&A1{>OWOBfEmw*3OF_j!iHR zf$LsxZyqGr=>;6wiKi+$6OZ~1DTzD}j1yku# zA~>X2TDi_|%cbg15%V&*`1bg*@x(z0fb#VIsGU6Pr&oN}8(lrWbjYcPE*zNO7#trP zKnM9u-e&XCldcYXj;{BME3{>Isuuqw_A@(ZIa z_}1^Yo_yai&foWUzuIv2Pl;FD&zF%s$8(ennVgSEAeaIc%AG68?Dt;ppZ1>-j=0Bu z9^VIXnFdr~yodE9%8+D~Qgt3SuRhq^n(yuXuHQN@ZHwP?e8W~?2!Lb4@! z$9)Erm&}oQkI#S2KKwHGkJ@%U!shSsO+uChXIVhZX(1n9SPRCOKYYVaomJ-%)y5od^2RmWacH$24H@MK`U!8 z*0nj=khdEi*)w3thaOIS!yoE13mkAwqWpwgYQ*b2*0X2syqGYbwqktFhdx2TV08d- zUr{IW(IRHLmxJ^5^&4j>Y%8 zXXbHn#)uWMp|rUAyyErGWoyiB@8Mo4iO6z6R|^FI17rU2T>iJ_n;mDq%DtjLVaNO2 zSv|=x6E7tz?U?#QY8`a0oOS2V!?f<^&zFPUcKN%UgSqaN@s-1q3iilh7u^M0)e>?Q zZX}!6qI$%3Yx{G5CqC=> zSAF*{ym#TT9@7pk%eq#_-e$nln=Bb7@Q4)MU{6}JuUzvl_kY=X_TIl99iMIP`!xF& zZpDeo-?lb&@7j4`aQulU9C7-;Q1i87`MZ8UPu0_o{{XiiLH9qscSr2~zi)?`2O8mg zSs6$mdifHzJU+f#);_Y_cD-bBrD}aURoU#=Ku9Mi*tVA$OUsy?-Xoe!TqtZ~p*Cm)XYk zx8NVQX6`$p`ODz@c?wgtfES-B=OQcb_J)b6=sL>bg}y|$^J z5>FBcCxjkX{YDL|pQktVuHAm_ZqWAs0Nmm$pB_H(vgFLiCFV1V znXWG9{DZf}nmbO}@S~S(;aCSyAz;MIOqubny!vi=tlwn(IR59|FLU=SS-W&>3~?&2 zBFBLO3=#?Olew+&Gn}k5_}4!MM`iapvXFSFx`TBst#j_qyid`1 zxXUMYn7#bn?qnZv%*&q^H5}RR04bRE^~2ZecJHj1^xM1pcli(Bdmh&_H)q~1TzFrIWljnJ za3q_AL1>PE)_$EyZmsHdWP2ax8B?=P;}T-cp9f~2_T|V1K<+rIvM3y6wTJ4iTywSC zuChEI@byf8Z_abCZ-=$*vJ$<}$hh(s3dUVpTZlKe#=Co_xO%=EJ;&VeHcScL_r9RR zE)MCP@#7{q`q6=3Xs@Pt$*lhXj>&$pKK^{yzxF=w?HPXao1PYK*X~J+J}&Px@xj~U z#>?Pd~a@<^1>VA4+tiw~M%Cv(U6@1}aHnMD1#_BAXI(X)!twbm>eqWM@?4lEuRCU@ZfBm0EV_&XQJCj#3EQ zTUKmUGUjZH1amq~fnBI1zZ{%{T_EYy?c-Mh%bO>t+vN2a-#!NpelDx^ZL*(g~f&x6D+-UBkb8 z$hcgi0pLAEe>fucs|T0&A&VGQLcyNyt*;>#j|%U~SC^foRYm8nqN^!J9_JX>ZyJNI zh*pq&LIZEDTol9BVAyJCuDotC;ux3!SQ3r~{SSqz4r23wOomp6UFNDU8xr7Y0J6^1 zMPy(AbFZTAB$kyn()cb@xGGrEoHUm==COql>L{o!}c+V0~6j5?~`crjv zs*EAWGF%WWbTD`DrL9M1Q;WGq!+?tpMlE5q3q^C6K2_&;YKV@5(UBtLo2fhP$X8Bo zh$Fntq5FJIk|UFjr>$>UZR}@W89gJpA65SV(6vp7>i*HVb1m)`xeGrN70&#wFg?r? zsJ*;TYjhTxQFUHU`1oWkfj#DI=J!>Iw z3?ge%r9Wm5BPVKVEWknlpAG9%;6gJ4jM*pT5&*~P@l-v)lNxb5!Zr(^v=R-|K zbCopPYM^g#CZmh~2CS&(d_`+o5MnHJ>p?jO`_&xmFIFo%jXp-Ifs*kQ!C{8<0W}hs zY6IM0Y-x(2k%ZYy#aKO_TV%!%om(HL@Y1K4jN9$x z-wsgY`CHO|bzi^gSi$gjOZ8!3I>e8{wJZ_LX{Ujzf@r22#yltwaKPd%L}|!YRKXEJ z4(({(t|9X4RMjhbhsvUvih@Cgzs9H=UkV8#NHajW2p^SD!82;gt06HpP`O&7rIcHX zwbXQ=ft9&K`4LwJ$J=B82-@`qObitw;;f?rpfr9pp}J&pg$N9F<-baSlB5+nepM4$ zHa1(#snFFD11u0tHFd6KWOAedAQ9wmY9i7&$2tB`b*$B5@yOm+TG9-8vSVq+!~=4- z0M%Dcf4ODuxTaHJ0QGvW)Ez~t=)urq9_BXm=v3+^pn^#pPlOTDiLFt$-XeS}H4@}8 zDo%$}`zRL&9;MT$z3S*r=v&mM&X@p_PXj)5RW2D9JRieKntz;nIKaQLCCf<15PA<+F~29 zD`RbaI?y557gfsHR}MFxJkP0s{!#nuQmlC(T)}&yp{l;RU zbUT7Tji#6TaaD}}0{ss+A(#-@om2kF0!Fk<;&Us|}V{Y+;{sFsPO8J4|J zDzlqwwFhPn(r(x4YZsx?8CJ>(@~ngdxs#ySe)dY{6A zSTQ$0DhY*B3EHR|Ea_^PGHjdG!I^S@ZBV&>6+m8Oi+E5$VI%RN$;+0Nh&^VtD5Ybm z(`tgf*s!qLrUmY|T4E_$^i^|@8iGs7(mGYZ!6)IpKoSMd;Zz>z=@l>wl%Aec!2QGi z)C-*X&;Z2)ku(I_!rf>Oodc6lGdG|BJKL=Vaz8o%KS4DFoPgPgnxPXnKMDjaW<01U z69$2g`Cp*gqMJGa8}Bq3`;)GxdY~);iT?mzbpyH5hz2RS7VD)oPl}-R5J}pfDt_Q6 ziu#X*F$;-vBR)nxl~E-5 z3eB>7tef!mJ3sNPcFXrX+&}*S8x$7*0Mz;qg?YRFPve;H&!_c!UAJ@FcGx|R%Mx~| zey%rX{{YF2&3QYQtG!)!=E*!VIo~9ga@>DR+NNRlPG0+tI8k^K2L4p%*XPOhaX)f# z`kcl2D)bwCYp>US7_@iaactNZAe9)5=4Oa>=my4V$F5HW>%+wV0445Dd}z3dKI*PU z3J3yi#GmEqUccjU_4#u5Uk^|GZ6C1va|6fS&6A!!A61w24Pv-|BF_5$j-HS0kEZ)5 z!I5#`$W*1-A`q2nBoVo<7q(xQtA+O+{y%VIK9FJ%XgKVAtDhdLnp$}~hQs#u%bB3$ zB%)fuiG{aH&)0g$yWxP!aQ4sLWnvc)^(egC>GL{QNzU~oP06lY5BC26wXQzY+k?AMETBovoddQQ^+Trc~-=DtkvG+aDIC0|~6A00UGb-`C z3hmdjan46M&9`g6vF|ZAbD431+y!uxj`La!P=dG`4u{g(xGMNE?tq1CP zk^$%|$G&Zjwi)g*cDPPwe`!P#@pA+8fxk*~#p>kwUCFNxzd63;_NMLz7VU7MT&wPS zi(?yIi~G-gn`TY235nz=#7$DogYq%O4R=_>$dcpTp=^vP}3e zCwdv0OAyduK=hXVwdUvDIkz5<>RJ1xa2pw%nU{`5oiYBHi&`d=maX3|Z@2bgfo0v5 zvgL>jqD&FI#beptIdjX-{{SQJJ+HTSJ%$`(`)=$NW-%&A`j%~8ui@|8Z{g3`)^lg- z{IlA8Y|8qJUt0V7ua`|MPs%8cuG>Hnr2))#v)0O?$Y$$J!@w-PduDGOF>$m_z_0 z)KniD^WSa09e>C9t^WYL!njq_3@HREpHhh5h_>3rbIYyFEdKy<24MPB@JE>C03J#@ zUrLvP^z*W1e8Y}L;HRaeeyQjTR_AtnIo`Dxkul*s0p!92>IUDwvDMnkzZ1W49^jRp zO*#T~(^}N=9!vq=oCmclL;&Exm*QY5SA4xTKRyOkP z?7_wv%7c&(Z;^((Uy(aOu07prn|@53O_iTB#I>y=K=ksSwI+{4?amGX+(NCwVjre; z_;obA`NwZx>g@Y(ZQPqO9IiSErn{yd{2i?BLm!bFWh7(ft5rA5+Kj& zBlM37$F6fPmSwu7#fP>-kw9$i{a)iK7iT?x<7+O0r(Ij%z8y*1+4DM-E(4TuIS);( zx0Op8oVfn$-S;1E$=U@;_c9>Gok471=lYeKK?*$U)9Lj~Hq`6G;C}Cew(Rj`aoZ=g z+q(=Z%mH;-SGE81V9^b^Tn~t&yabfLM`p_#4-*Nq!!CFXhCU8q65->MGdg_I}y- zCTy6n_gPO6!IACDlHFyuGo;s>+3U|dyZZb5R=<11zuo0@$L{6G0m|fEWJo22r>QkP z9bEF)ws{}p{{U-uC%ke-JRq_GV#WyudRnvmk9Yq77{{xN^7>rAbjFx);qF09pVNE= zbtH-9Yv^rW3F*7B>HFmJ^m|3jdqipXP9S~B7X;ss8(Yr2-PymReBTbYB~YL<$PAL# z4zXz`aTU*hEhilI>naB}AhR!6)RUwwFOqm}GO6v3Bw&hI^UN+K^kK@{gKAHoF{#&# zW0C!=v5b_*kCrg0FjasBPNsLQPbqFy_wKoeYweMT5bfQ2!IJLTiS!(0Od_Iz6S=MP zWS<+>wbh<6&4;(ek@1pGCJX^n1z<#S+oxJ})pMN6(XxgqkVEAGRI2)zb0$=QxQqB! zeytX1X%1OelVc#-O50Bjj`W@x>Mc8-+lmh8mBEi6761a$2?|c-PW3*w@$ySQE_{;; zp^Kp~P!d7oy7*S3HG+F+t&}i)Fu2Z6GTb>zkWWVNuD?D%DCz#>;lgrbJY5VzZl(VK zNd9K7e_go0Y%!GJ%*%*-c`k*PLlF~r`BOGEI>YXBCv)4nwts0Em9b(%aj}%LybCXd zbmOkM_-^&H<;)SXVMEW4d2yB1&$bMbTZ5807@coh>)UP2@XytbOiZ)~4OZMr@feJNAm;ss(h&1gYk{gn2Dy^Z8!7&jGv4q`_=#N`Ocj zfq4gQYJFGymBZg+JN+otu4ZK*OI4$J%A_uI#xA8qetOt{-LoN58$ zt2ZkW0X=K4J!Eg0_Up%oFLl`e0BQHMTz#(zCPauFSO_F{{W@gOY#7mnF}6VvN$B%=m*NTJ@((X=CdwOt&cD68T)hH zzC5^@uof$iCEFo8F)nrkYYO%H`nR7SEOlkReji8nyt#YKSQFk=c?TbLh03lp?eUy= zaq{9B2PS84(nWEz9r^P0yV2Pk`W-PGBO)9^f4ajJ;~P2*oy@n5d$ zzc!){AV6qn9IkYqmFpiP65`>mcQL3sR*@n|BwYCZR0Cvg1poj}{RY*kRhYy`X975w z2g00bh_1Z+mZ1NSunn$XSp`A1Z^R znfA@*JzWgW)wD>ng3x6A>H{Q~<361ShV=p4agHq9RGZswvT7@SFch;%j!a?#$$&h~ zOf>zazd17GPRH(5A4?uUQs5lfVi9EyzfP8IIbYk(qVq6J2FtpZsx~-(o zrb)HIJ87k04el{!Qw)3r#RM}ja^whb2@7qip>xLYR6#Z`8hBF`x4GN*DpR>59#B0w zK#|Kuld!ImqsGmR@ntIGi{tc_KkD_yxks~~mOO%=~9PZ^Ep zq@Dg09R-t!Buc5DDYVlO(3q3C9;}>l!BE6VZ~TW^mg27`+IxV=*x56zT%$t^ZjHp& zXR;qxot@7kVgeEAYafktX0HG*nIuYv4F~tss~v&@71>WGolk{kDzN7V>9aPzL#1P= zI&g(RSc!Ms>?@r>RFiQ%1wgnHO&RCP5)^9CIY!3OTIOo8I9%l9ZH;A4Mlm4X)2vrU zon5;}qqk8xFOwm(fzr8m`;7B;jh#+BFhs$3xt-&!Cs;Z=FSU0VLb1!o2)oD<&9EIR z{{WL#a_sikCPJVBc7YxyiG(q*2iwR6e91#sAD2e5C<)~RxwzdxWw_s06Xb%ymU3wKXD=$=mFlKpo==l@E^9O zqPZ&A!+F(#7R51fy=uS`V&ESd<lRLwX19@v#+GTCQYv4Wn+uQ{ZYMm}Fc<&;|ol z`hgx4344rL0blx_BH~2>l;s%0JVClh-qHxGL zr`Qz3k!>_YEg*>t4LuqMDhZ{$E8t2A&c!( z3ZUz$u%LXG{ivrSU&exgLusf2Ki{naGAJr)2DyrzX@jE|eU)~%<5|3pf!!uS>ri~a zH8TQi9i~7}vF_Pus}CEO;E!fCe#*h9#)`E#6cQpZ&4A*{{S@fswgy? z0F&^kiWepIrXxczV^jNTDuNXNi6>*ynj!sqfV&gpR8P186YA*{!K*MJnUFMEkr@z5 z@raEM^`RfsQV6$*y%lSc+gN<)hCRf%xH^qR1QRk=#9WFB$l<_asMLPyBN;PeYA&`{ zQXuMj>p?7mfr2&v08nT#Wpy_s^fgtdZ28GP}mI2>t2koRvi0Kqr70HI6km2NIavZM9H|5hqVN41 zjw{GsX=1svE9B3SQdsUt&}s0Zy#(#^5C)N;y@0NFsIH6{J+?g0Ex;Dk&H9?> z*IKeRe5#@}{{V=r$T2R=WsSB2K~zg*5d&Vd8N};AnaGh;XDoEysMi;6&#&QGv~{j5 zc*M8IV_480;I@#cG!(@i{xD=qk@6J5CoV_u8v$ws41Z+-=>j4s25<(H88&9ociyfH z`5o?R;D%#FPb<|5XZKJdXe67>Q6;9w;XudxP!{+af^0O_s3ZZc07?E72o|EWRXhBu zBFQmp4wVF(8_`oF=nYW#ksdanU>kuzPf8jqa=3Uwj} zN-IeMAYZLz6bl=lFes>SO!C*ltfAvoMJfT4a!-#+TdGV*-UjqQScR1yqxcG#F!eFH zwP-U?AV(-)QyT>WPrwQz)5Z48fdh9>?1OQL3CL&g6~_BNM^1fztJLjsVC{QyxKto* zPOQVLHF^7&tL5nDB=CpsORiA*XcNjaIIJ<)_lP4^0lQ2c#*81kliOt!i_b%^-Ba9GzvO|%e zi+ri;!NyKdk6hZ#Mw?l~XS)Nx-8 zqP$&o_3-N>-}``afTkO zhV!k3b?4Llx37hrZ(mqhvUa_OdC1@~a(jZK(`$O7#s<}k&s}^o-g8~KR}OT?!_$K~ zQI8kUG9#fk)1`CfU(d{R$yxV(%ew)MLX0Yl8w_>?fFf^Y`I@}*`lnqy{`>A-+Ty|6 zcD}#4ccn4nS&wfJJf2!QDbl-oy;IG<@#T)Yxs&F-f3S9)yM5QV?i4dFeCva=2&N%K zwT|OS-njex^Eq|(b3WD8-ggPzX~*ie@35l?fa2|zS^j9Wy;>+LU|r2Azz+~Jy)*(0OXSGUuNbz zKFitm-H&P)BdeToE^Gh?(y9)NUO#_#yWx1|NIv8DEX9#=D-09Fu@KU3BptkJap}*W zmFlzmb_|`baF3pHVmyVO?8TI5m0*gZnu%9UNt~^QA zuAO*~oc{nL_c8sGFL#v-V?qZQ)sI^Ce->}EBhT*f&c8Oxk(jeFlGm@jCO&Pc40#F< zL+z*!eSmTT92qC~*Dr1U+Sea1d$R5qH{LRV^dyBO>y-670idrJvz+2Pb9blP{iNi4 zfm7<04Ph%fMSPEUhp*T2>0$;w<6g?s&8CPyCL7+k%}A8;IMgeM==Ew@sCD)wyVcyaksVNU-5 zy~FmLSA5Pfszim<`lIxy1d~$rc;@$i3n$v+?(r{c+hJbI014Z6%BqALyOaE*OJ2S& zR`q_@=Dl)B;yQDEtGw=!Ja%}!ab@qFX9^Vs6V&DMH@A!h7rPkz>hs3@F@IKFy0AiyS0+Z}t;lWqX5Uh@ z)2p9`W1wTj+ji`{ODq;x(6E6dUS_%O)})d$UflN$ja5cADh6P}#~~yw^a48GuU1Ag zUbkzFy`&C`7397#^#Vj+Z&!tKwmb3h<=Qc>HT6H%pfnOo1@$cXZBlo9x2{CUTPk+_ zy2yD_%4`Hlnz4=F4Orvt)zc>tkynyUxhOC?{3f^c-!1rgUH<@fUEPC(l`f#%@&f*5 zyK}~|Ys&7w$nv*pnNC6qx{NrZnmMqLmJ$ks$eRr-+sChKpI*-o8NbQ9Z@YKn?7j1+ zag*+no!4#xsDLLiH69rD;%sEy?lB)=byCy0OI9+)2sErmx?MR%I*J+|jx^;~-O$+G_d{625|n?6jrdtTEPK3JC; z%D-!eRWI9;2DG%V8`K(3dkpC0ZHu$)-VO#Zy~WX7JP z1Ecjm73Ayr8*+R*^Xku*?q4T22#eh5t!JOvZPsm>vK%-S10eMv3u6bD8|!aX?^~Sa)${OK z9~*NmD8ZOY$i`==@jpE($#E~1e&b}zj|-SM;fs<9JqSGn?MpMtZ=9}W%)P!x3Jps5`J7Byt@%R!Zx4^TnN)Pini z{Y*_UqBsUbRLsFq*iS9hZ#Je<)?&9Zv1)Rr5sir=GN>*j zgJ>M_llY3)K1+=9CNANzU5-MF#$}cXJiQ_;%w*QDRvmfAZ`-?WeZj<3wtWv7CeS0( z`3m9e>&E^UiRJC~{kLb_C_>YbGp7Uzu5OZ-WAAwtjZtT$_a%m zJv@|N4wc{4dg5I8V%e`-?bz_YYJIFrk20d-$(4X?DmdK*y+o^g>EFN4{cF?fvd<59 z2idz`)PGYDOfHFwE-`#+i3Lzi`2r@qzR%>|z8&WhIs5Fn@nXk|3Im4`g6v5=H7o#~ z0j^%DI=fu$eleL29NBwz3N$YL8<*R4Pj#6rmeW;GRb z2*faP7BEc|7$kyjM4_oj*Bg)rBeuHUw2JhX9;h95@t~Gw&Z+9h7p5%z%?9;qNswa1~Vm=bjwRs>`w4d8w?V8!va zMQof&L=w%gtwK2RC%Wj+(#i=&I!2n;OL1${?7LP^Q74P)#_|ThewF;|hkY!MM-WtT zjTD^P1sX$j>0Isnx6Cg0?j5!)ZI31~pDs4y*zTyT4)Jnpey?4=TI;DC8NbQ9m$E8h zFtn|p|eU`bC?rQ7?Tu0m|)apPH6I=Q*u7vL2+T@N~4C}Z)Rf{onvm6=M zkzlMy^(cdFjc!^g(HL@hF0fg}zxsyWVzYss!zR2*2lW6?`ijrlT4U^UYBBH=Zg5HS z0Mxxe@?vBk)G$wk5B1?v-5i-QH%o47a-%R=L=ZkTbr!5G5Jf>{Q1!J%ORt30MrC6| ztr4a?*)ix~{{Y0ntw^Vj8)j%?9naF>Tp#%;{OQyh6z(vz8!Xv}`uytx)zGVB%7lZg zf2&bgGqxcr-u^H7YAaWrL&c3U9!S(xxL$LZXp06uC<8Oje7L zTEt$aArl%ka}kk7PcT0{YGRSafybnjJv9{Cn9cBH8bgl_enz!AOkfy^ z2FH5Q58MU@hJ_Hr_)sam5S^g@RA^%$HKt7{vo#=-aeZhci0f1U+sc3q2IkwE3YD8K zx|)bYUe**4PaO@ns%eXx&<5UnP&LSR9}1W)bM+=amr7!Sz`=k=Nxcw?22y?zxHJ=u z$S_Pzuhy;&2~zPh(28Q9jw^4bYNaJ`OdHSY=}`=b7h*<+Dk#uM(2Z)MS&Vs`p1yPt zXJdY}5*W#w^opwA`dHODOuq3V*0nKO;K7eEC?AO@(p(TebivKt_Tvt6fu;;GkYM;m z)kWn~Bny}X#*s>tf+-Ta@8ekwkntD!(85s=0~>VGh}bb;rGB0I8i9L`lgbZ67ozHp zSOVT)e#(ib?ynHSPyA_uTe)6ER^~0|PpF@FoJr!#ej=_3Y|d8Pr$$}8>4E_y3tM1z zsxfSh${NwJs-`8#QMrL0HAbKHsQ`h-MYpL)+qT7=kZ|JQLB3O9Jf^dHk*Mj#+u^~J zkp82;)WpY}3g>#XX_LKC=|MM$175YCsilzuvmPKvq<$yPvSSRHkQ-gP>sCc(7bBe@e=({w2o?n2Q_`S* z<)BBLP$?$F&?4YieCRW0CWAAQ)npOKM~!GA!hdZUE+RKN=~8Y3M2o0Dx|M>HrDU!8_3j*sYF-_E00J9~)3L1nq9MXk^7jDKRlbI5W63 z4#0U)QeJ2$k)Wjnnb1rVP+5>aIiNv|+B_&6HlsmMR~yMRXo-t&L`$?l`PGV&0lBz0 zjjv5ZfJdm9siJXW$&|(=E_^f}9Vu=OmHT=ptGdmn{?;RZiyzroz5b0(T93GP*c9XK zF$_aO%XdC(Z&|!s^4Hrw61iQ;#K}@$m1U}z`C;fl!#6y#n|{wUwqbmb?oQv zzT1nnPSqEZ_Yf2y)R+ob?`rdN&sOdHJKm(2Uv4>Z_I}P`?Y3uZX^ZtUDZ78f04jSV zy=+cCA6@pmSjTCPHbvo$0Y&KCdU#jO_TTQur=EN(yYF%?Fc9(OAw+(YtvKWLEpWzU z0vgPD7GrXE`BzUBhYnnr{r6mCm&^jB9r^$|*ICWRbjNp>?a%!u7<+>Lziggx6o47D z^*8XYv&?Jnc=-8o;=%6r$1YYZ8~~_o#FMBUO-pj*a-L(aweH`#!aH_yTN4Gs>UlS# zLEuGm@1L#M={vS#PV4TN`&16#^I|>521p}CLTAXD&mOO}TiYMAVHur!?A+VB$k_t) z!-Rf-+VX8{r@yS9S@Hh>sq35OzJs>@*R<`xR`(qUa#4XQK9Fo}6MmK9>z?|%@b4s! zPS?NgyN>;bZV-03)SP6Jam(1uexaxWyYWSPwrU=&6p&U z$VVtT3lD~s(oY-kw#{lExET|*>~a49_Mob{a^?q#5Lvi2`2ajESm&91_3%shgR{kt zAH3O*yCz+3Pd(E8E1$aCm`K|fcZ}pYdy@hP3#usx(yZIoFBZ&=OZvSP$hj1jfGk5y zh}BQVyw{woQQY?{#G`tFVE*6yfa_Z3QrFG@0GEBpcO8p%*wwNYP?>Rv2#$0-zn8+k zhw%M!U2*sKGasM#9kbwnZzBTB^>H#Mz}ML4t(y7PV=w__5k3`B-HWx!?GE5K5?HDT zmLv5d)&DOp@ zcJ*=V=45#N@7)N@J8UF-hV9iC`H!B0y*|HBjjUdncbS_HYQEbXZ6$kil1Rt=&cI$b z>s@_w?R>4i8TOfZLOwoh07uO7G4V2e))DcIde=^-Px}7=X1T3b?792AkDIo|?RMC~ zY<<>a!xGJ;vFdb+=RLXN`M;wx(|W!>9<<<+0N#@(v>?wK30%yQ$#czUCV^v0x%!1J2lJzv6F&mqsBJ9dB+Oc@t~ ztPh)~#33C4cMn@B388c;uPp2BKl>j$l{aD_!Zun!&@~qFD zJ;mU>hzF6703uia09WBsNVVvFv$f(q#-4dkq`9%4y#&`j`usJ=FGc?Vx5wM&W$sk> zDj8D?DGV~H;>mHRj*+Exo|!-8{?56NGu%|hxpOe$04`=y+Y)u~u6A$3p0MpZoT}NM z83Z;mp4NgG@+ZR8(s($zT7CDq%AaxVI}yXW?n)2tGZyqkhCA*+YtKsc@x=M9^?c*v zf6hMnpY7_|P*3$46#kEOOc=bCUAot^_@Bp}-!CWfeZN=9cVB!@y8X3#Z?}SekZ*kgtC}nd`r9zvCWGz29k*B;vDc^&&jY?)PvWyaD`${Xa$#yv0(AZ=Oaj;Hs3*YtGz{v0pbjJWe0 zZ!DPS7HmX&WR{RohMMt$E3e-%&dqPy{iSaaGOZ>4#@xp(mG z&rz!4c4&hgj z;Wv@DO>1+knAcYGd{+h+82eXDc;hx#99>srZf*D0C%v(1SYxeABU z%G%!A5O04vOW``6NHQ){+hrvUmm6xW&|65Sn>HusDsnP=Svit2Ge}?o3!pmcOJBm1 z=3-mm22!Z(MmEd?UiUs*ast(C{4|FgSKJO)AQOA?2kKb=0F7>9B|DsL+xK0*bRhTL zu*KWwPzk_UfjLxKTZpi&b29Jfld0xk%wdFuL5#3q1P(?$Aj2M7UYF&G;a}WwQtK-0 z3LS_M0Bfa8Yf>0bJ9nMB_ut-(XI!*36b*s!FYyKH3U35i3#SN6EEh-Nk-PvcAQ*D=kV^B(6XYUoB>V5;)c z(j-NqdRD%f<(n?$b9Ov)xMIb50s|<9FnIWUD_+kG^X2rPZ0+9@_8B`IjG1zyKXmcM zvF66yK*JU*#`0^;?6duU4*YZRpDepx`vz}!9u!~g0V)V5gx(xhJ)XPI{J-Rq`Nwuu zZ*vv~L60c_ybw`vk>uyg?c(k`FK64#ahL6KnLghKyFvQZqe~sZ zuSY!1`(H7RteY{wdwgl$r*<-XnK6VM91l@e`uq@xw!0ebdfsu1KQDXiIq@!B$jYQ+ z4#c$a<_{@VKbWs4Tw7*4`Y)Hile}En8@9R3qup{~fu2iYw_llMd|lQNi@F?`eHlppqLFBw$APca?mipK?)yjW z{-Y|u705Irde$S2iklEi8^qXOtuX@@B#V^1bm~n6l^kc4h|^v3<524=)+8+ffN zOl6lOjSNT~DJb-NZt=00xW;aryfqRlJwk=N@kX%eGFuDCxsGkc|n;Nn6{{V6OA932Vs?J11A+01G z42uv(mDYEzb~rFNkgYN;(^}dz;KP|WRlQkN)!Jml;9$(4zM^*(j^+7@U4ys9K95P* z0~h$$D@IR^l-xlYHkDN;BcX$+(`qB57u@@daxu98{cC7GV?$E%)athW`?qjTUegXj z(an$?Sv=)!KMIqZJ}UjcV)wqrnA_XOpA(aD&0KuQ2Bvj?LwQ~V?K_MtQ$M$!NgcZ* zU4NJ`x5AcKNg2Ot#Tbm(@+#bLFnq2xs}t(;pY9n?Z;_uL0Ke14jtGkB^zuh%W!Yp< zbG{>!E5`&T;6zJKfLAX1o0_=v@nXna$ObfzrnuIf7+VM0`xBALY>h3-(#+S^x%IvD z>pVxxeakXGa`~~KQ;^FUk5=c7^It=WWRb(Jwz=@|VaJTPk|f!@D^f6*U`Y}KYC*Ly zY1#J=i!UI3F?HC_T43}L_LEM0UjX_SR<#IlYcuIv0OKV@lyxbAUe znc$`YM35urS?elK4)yPyq-Bh#dWd21u6LHS*>Ge8sncy>`5KZAJlJ821ISjQIa?VA zubpc|mAsQ~qJXu!P%vX@2VJNJ#9Qe%)+m_8@sVO6)s$u=8xk04wOt*!zT=|iQsTfq z{{R}z=kyw7?Xl!1CvA|UF}myLV^VectBXG_-y}7di471BjdkbDN;2aLLqW#GNOdQT z`ijntaQB%3IsAvyx22>vt{GflEzqxe$>oLmlA+E;Pm zQ3^4&hoz0m9SN%j4T;3@9J;CchnHI3ra9jjB*wqWe{}{-q*WO(kyK(>fz)m*LX@dd zwG_mSG@uJG_-o{7BcF{0u1Ma%QwD=9jc>hY3mESZLmp~sG+ z<5oo0U()>yME;ij;;0x9eO8_JppI2g%L(g6gPeHyQB}%rEkG8cA&H*86arXwdsVlDgBA?Bd}>~2;aF#Pe1nV# zh=acO)~rR0D9s?=W@e_VZc3X1Yb%L7oZQ={)Csa800y+dKDVIg#o3VstUP~pX7o4y zl8YJYY8Xc=5dz&JqO)XUtxzf;xVb%O8j@t41*!z@qhG?P$+Ez(int);GZeu*k4T`I zy{e%Td(dXg1l59hk1C;-5qg4V)loy~{k0Tv&`}N`Tt?GTN(S^3HA3^CbJCz;K)$Wk znuKPGBGIK$JXK9KN4mtv8=DGXZI%o$;$wP!L*;4fQ5338fb*%MjxpueYHDePx!8E? zO;82kPmL7M5H!BWr3A?)hv=6L^ z9Vn-pkmh6f|URlH>ex|Kmi~FVdGFzrxQ8~Xne?$H`E6094wzGJV9V!ay1XUbQ}pu1uZA zQlz%}ir3V&$e9b}g(P*3m8%)oY0MQ1Y&P82FRM#l;G9;}fWQqT?eMGgYE&u8a!i{W z4;od}zHE3)D%=)UJIjM2)n?OimOSy?GYny*v173>tZ(I8zX>`SJ0jRIqaSa!#H6w) zxf3_syHuU|{mUJlsO_+0$Dc9+%j@=!(yOl$2BNt2ZMhemjFGVC`*y<&pur_^Iu8cck}Jz#JrVM zueG4I;P_XIpI7Sib<@trlRtOeoR?fU^et?5vE>Hhy4g9I`E%Q9e)X7k_}x%*Mlc{w zMiJ0e^?LTFv%-5kNrwVv?lGV5GJ%y)T%hR#aw*;Oli@k%K7L+Dy4icDXFQHZlDz~% zljUBF$m4F;M}FfMZh(?QWM6QCLvc10k6hZf#Bbd<_FbF4C`koWiwV<}bLM@z^40Mk zZWi}D6b$~p?ZPAK%D~H%8(VtxS)G4IXPNz8?_xcKI72tJjE7_-sb>axvEEI2eU{t5 zmu_Y@&6~GXY{(QQV$bOTd0O!r0l!-1CAU9C){^`^g!B>hyxSma`{^)yozLy z4T#ngOU+}uWbm>x?{XJr;t0k!1`N!TUVdX8((PLr0C5Kt9%I1k=ToL-cK29#V)lDd zOA>M}Fbi@Ka>uCHbf>Scx68B6@ABkqSdlp(UrUwsGqFFU^sbz9K3w~GU*!3ZXNdN& z6^aHRMyK(wNAWqGU2*qZ@c4|GozN@6ApKE)D*Dr$c&%k5WJBY6sP(&Y`TIOwr)UmN z_bx&TYytgKu!{5bi` zmuAj6_~pyhEt`KXp5N`=_uPAy?y|YVfXV{@08bS#c&NJ?&)=RVM@~4lzN744j2+~)S!gvh|-S={3j(%g-CJ)Zu$@b&t=Qab+inldVmP!>Wj)DKat0kvn2anq`d z9nO4UA~z)TfDNRb3s34T9(B*YWx7hkz3$s4auE?SW03^F{XV>!J?QnOE+^!>+BQ{6(apulPxP8OOg3Ah|eI~kh)ZLDJ^LHH>vc7KR^L+vR z$5ISQ1{DeU$m>|{V_W6gaAO>KWcG_5c$U)Qf2hzlCek&o7k+VZ)}6a&$Z#hjGDDE6 zNE~kvJx7s?3e4*p&2xRjIL3KNO^~6;Fx4MTuZ#gIpg7(xj_h*gJG=e!g5tJOdd%ZR1$IHydWn1KUH! z*Ntm3F0eBU(+WU=F(xC7{A+U9IJ`P00G$suX|f=wZ48nT>5qWqqD=0I_2*& z1;oq%$C4*5OT+=QM%o(b%$GkvK;#>0h zAISFKXIVZQeVgpLyG9+xR#kE7#sM~;s5D9#!mz6?csSjZTFykbx? z$0DN4VzYU+`B`Lo3UcK8LF|-I6CJ+OB+D`UtA)wm+0%cw3$*)o8)eP{=SBg>?7?gp zjdZPd?Y|S@Co=rKKHIwY(j5U9%ErV32>srg^L5A8w=0Xg#xM`)WcPA_7c#xeK=lb0 zgSf7|UHS0OUItv;aV9rqTxrCCJuENP80ksRor!C&?fvj%Rx)v^mnO`h?uVqn0M{>P zuPc0X=x0os0LA|RQQShA2I>ca+Oe5D{H?EB?YM`xkq9ZAQ_xNqt@N`--98XyvXPPOU0&#&o@R%PAYMqK#OS0dzQ_RA^@7FS(B z>TkbVlbczpY|W@b{w};}w3XYXZmBc;)pOxgBP%Gpa{v9JVA+duU=j6e zdq*!i&UrLT7T}S^njZRb5)Am&!Dl1S0Hl_ZV!)H2@>*nFSZ{3u8OSzCzr^($RI8`k z1z*%yW0qw$^BlLmOB0p%!TsNDpfQ5igX#dmVbp0(W-m?ql6$_%9rBR(#1ob5J!U`r zUlVGR!>3nyA%(C2uZ;fyQB{gTT zi$*hfI!3jwX8B9gle|#M(Q4S|0mcHJ9I?q#n8s^?^y*}6O*gItno_(b< zIG#_!ZexE>O5uH1uMyjyWc-)hKK=H`ZuxtB>FsvdgL~rOhZAVLDHr@JUcch^<7b+- z&o9mnCFE|)B*5aGxV6X@g&i}mr`R;R%7bKr(x%fzmLTm4NDmNo); zt)k6%o|T@W7~-l_83Y)a(xAwmN**s7{{XG(jQF5(E=A9#w;E-TwkC$q-qac^UJufA zHZ?F@j*v7ybP(KuU*@^33io+IX_2gr4wW=6NP~&E{{UK0UMzgiq}nW}Sk`E(FssCZ zSeqXW=}__78FbK(4wVCbJiQ}|#gtwTNu^U$F|73m$D4d}<*;)28)6NMFv> zR@m|bxVPiwO9<`l`?f$25W{YwvsKYOw{(|2-em_v0G+IVDnXeheL@FOzm;W4m8J-S zZmqRcH6-IFj}`>0PvKUJ8QVjQ@gfeS4;scJrx^~D%hE)Ax>Ip=+1cbcxr}C5TwyvM zy8cx)Wq0;n-bOg^D+r(ID?txGQWLc3D%h_(x%(b}?((qWnOK=ZU|8%ot@GP9Jf|;* zAjg$Q7qSs1Mv^P6vY^IJEUA?G(GL}G4GE?4k53j=Bh*!tpG!~YTx=Q;;e7^FpP<}) zD=LP^iKJ-Pw!bR6Fw23I%9&oZQHrx2^wy|?@=T2=66eT_2qwls()CAb_uk_2%X``8 z2|go3OtGzR+hpvHLGO+%E+5NysnoW3C3;Dn97+{EV962IyuEQ}%Ua96@BaX?Ol->~ zMiO7e%cMwy~vhUJ`iF@jY>Py?m1T= zS8iCz1JpJr@T^`U>$&mdAmr^_IQ~O#g>(L^h+OJgNGp+g+9_gHjNGOOJ_BEkLr`23 z3}B7uFn(j|JcpO<6-2T9J!~LH<5W9=2J!Q#7c={*hO9AQLBC1;^bm1|o;D*@(yc}% zSxm(=QsiN9ZM7F&SaYfVo`33LHzA@ysB2@4f9AI7s_|*KPVA-HD!zkQdo)W_6J4b-3G{=#FwY+LkpnO?C z3?TItJ_Rx~5^e-WL4W?CS4K?O@({U~i|o@MjaZCxcDVp0JzW9TwJ70!VnZx8ky;rQ zwP-;%3T@JY#LtCLvKW~%O{R*8XtuQw)rq(pX+c6n5`3tw19hy2G!9~leB(+D7ctVN z4TBvAzX)Pla)JJ)`0riRPcp`|ES9M=w8sHKC$EjY|f@FAaVX zQwnL7bEyUcj+@gFi%K*YohGV<&ygfql4dQ}M; z44WFF-zDT|b&Y6*;s9|W2-o%+K`hR&K(W*sutr9?+IFfSGmQ*J^j4pw9YL(3Sb}{& zP}tRgMc!0Xle8&^|y28*WCl zz;jZ(fh28eV8bSO7E?RPtzgLH$oek51r)-#fZmbQdTKixw#GRB08n!}FX{5NW9-%z zOnlq|!-HNl0FHvDl*1CDUNOWFzz+)=f@2;$Orsr-)Pny2jRts|7-284fJCtsXz4}B z%?OOR$I`L*)+)%01E-7K%AHs5kDFQ z$|7~tbRQb3mSN>XKmgya^i>Fp3sejXc+feYAwc-l43V~?)Cyz`Xc4l@7#&SjBp&De zNL*>l>0gJI?Zb#I7$*G#GGWTa*QPyhCO>_IDk1e9p zy>3Kh+B0PJi;_$opi`lTciei2QhhfuwQHVBQ`r>@lPj3G6?%kh6z9r4!a{5pQls*$ z{0^ibutjKzfuu*BbFs2~uuMIN)M@oK&zZf(UPp*sSZ`XB8LowNOls%p)KBMn=bETq z@$)LWivmGiPP)x&>5D6$zwSx{jNP0GQJ@wdqxC0L;f4X5fity#}A5_NT&p3et%=FBhwkx>lEI*}4u=B1rk{Zk~aM#_7h z>)*=43E--~O71+^{uR9X^O23(=KI&(aOGTmvRjKo#pDeH4KLQW==9mwmebo zl1U=NS*-Kx&o#@wwZGePuRORPkJHN$Vn?W6CqN>z-#?Z0{*Cf`gSk}=8H%1x3~}YP zV>~y0OD}!fb}Xb0S>S}^CP@BS-kkdS@A@vt_VrVR;@p|-gc58=IDiI6iMKV~QNEavID({4SU--Y-yVl6v_p<4Y zSmVU(I4OVSyjRcuU$$q}==A!!`N!Jh>~i+~n&CwLzC+0|fh{^mq#vDptA5>U**#Yr z3;zJ#=lqNAJ=o3O_dU1UyA$=CjB@2GHvtnudXrv>{Qm%79OT>4KZo7Ea!1(U`w#g4 z0AgD#tBzT|54Iy^%Z#=$4w&&j*4o+twDs#I>xy5cR6AEwAuUo&N%*fB~U8Znwp4EZnEt@AOa#H9J zogywbt$MqY=j7^N!;kI$=W*RfcwHG}t}*FWd|)t-=3CcaW^+6e?N8k^CLD{CBp1$F z2kW+w4Xt1*dhX0;tBxMizs=m0fXb{7AOR+S{#u^SWOJSC(KwlgFxZ(Bi6Ouccy38O zYo9#s<9}98owsoO$Ssq%W@O?@u;c=>1FXkN)bFk)ekpV1raZ$YAj$#dC7q(&Yz*mK z>}FkL*>g`UWP4CSX8j^S^pU;kku7Q7;P;t3tmNeGST`Qv0B71G>WJb7!+O-~t3PGx zZ+Rfh77thLLL<#~RJw!bl3_JKfjVkPqmE# zh$^TDrex1g+gR4{+bXPMRoX%eM^7rVof(Ez$?h?ing0NY@vSU! zc?{Y<=H|*P9s93W&DJNbf2)tVoL=(e5FC|BF$^rgwTWJb;axeB<}uXAliv58!+S)L z+m1x@A4eI#q}a~Y>Enqv^5xf6k8$lNHunobE@lW`s5kT0wa(USUe^vRynDzfp#K2Y z(IjqQR(rO8X(#3E_QA5LTxi_+u*9kAD2aqEE2hO~`cy;H@VUd(%9k4N!9xNi) z6LVucceQFu@|W~_SX`-q%9)CnRuN#MjLwtL*Bab;UDJ`9jy_A12q?ki!3!sl>U6#S z73$4nyX5dN?)zsvKx|;hvqKYR@`G9GeQD2_zT3J!;$y-l43KXeMdWnwto6s{q_0o0 z&)K4shFEp9$zWvLeu8URZNp2WZYh)w+2s@i6QTeWt0s` zAIfWTctGTggNZ)VNddIeSr_=!O2|9$xq~g~CcvJft!oop$1{V=P^$tWB-Z|{={9wZ zL1jFLSQnout2re;>n<~ao3H3u-s8@<&n;hvE*y?QTLuIZx8qjFIa-FsO9(6&NCqR| zJnCg#VFQ?ARt4A2O=&7dKoyoG-gg47APjkH15R2FfQn$-7I664P($y~jX48Zy!mQV zKA{Bi0Q$((^}Ru|<;YZ)Zd?xzTF>(cH7s3IypjZi`iF+zaZ*Jr)Ryw!aF;3Fa0p&E~>`l>_8`K z=hghTJiC~VScaK_DuH%7voX-fu2|`gY?+l&H^@Oy&7ryCOlYb%+}7mQZF3K6E(vT! z8cSkn1&{udxYoCr&x;kuxJ+2eDC3ln7!xu;GNA1S^I6%amWhuVPBuVSA_m4L@PPH) zYvWnAsy)DmnlT&%^B|Dh-=)mcKUQ>NhaI!3lEAVNqyu6X$9rp5_|=rMcAcU3n;sGF zBq#x6kPuHXr=_~po%J(n*&jUF@n%*zRF-=-P-TeH{{Y6m^tL`@k3VPJVaTTu<=e3w z*j$1C03rKDbmy%xJ>qukfgMjEvnJZ~VZCSaSCx@n7@%p13O`BeK&|Rp!<&%2h;47s z_*QWcGUE>oDhan)^ZoT?2!)?WJoh6@)`T*GhGP2-sw*W@mK$7FmAXT%qsDZs+LnQ9 z8}PFAAHuaNq8MZM8aVQfJt!=cRhWnp5A3Qh8D1rn!8VP|){>&#csX8e1VfM zwcH37=zO={YfyR^e(Z7#W4j|RKzNUEkO>CBks6H+X2zX8&wGiu;O_8aI7sz6pauca z`m*)joBAUTRw(*$L(Y|N*qp&99TgIp_XC2T5Fc6mj?;+gVgMx{w%h9U`fYY{~atVX3_o_2t z9y3-6uxk(4YeP(V2gAmt9e8`Ah>vWP$iGN{RtH}SxjJ1hxc$Sp?okVwLw-8~Hm-d7 z=RXU2*OQVAjRCkDS4mjXawkAOGg=m~aeIZP{8$}9)}??jb-zPUWtl8kX>L_zB|&fn zx8I@ER+W9Y=aD3GQb{0fP<5_Y$YfZHH=V6jU4L%wMjWKSCPoL6g9db;I_KQ*vFV&x zb9%Alu)Mp zg*=3-YoO^A8K0Tyr{h#EV{^dlCTJSFX-rnBm=CB<)~SP0?LLhj2K5FxJ94sAh7$%a zS4LMBBj;5V3&CVD8}CJRVeY{{)sWj{Qv_CQ8nyt(oDN1msD>xZZ&^%ER3rZYALbfg z@}w9N$_}p@rsQ}J-CMwvV{(1A1&99IS;v&r353~!k-zF5bVaUws3C~SjOrLq&Wg?Z zZqF$GnK)eNHAC<^Rh?Kl^I*$_##DfG$fi{MYf|XQ&A&aWh-G|aNPu*W4A!6l8b_4` zoN=0xQIhuvzMTNt zt_n`?iLoHl>Z>{Md5cxzWwiTKX+K@<#Fng#^gprAmYWR2=Bf@lEL3^fgFk1Tl9uyhYt zmDi$gX49CZ6f_ZwNkBtK)a-GJM748BcpH{TNLB{n14>}M$>M6)GY9T8bzLZq4 zy-_V;NQ+1yUfL2hssgbncRrOA6YUTWA5!i&6w#9?ksT_DBYJ4jGD`3w{b(grb1MG; z4W_J7krb`0MX#x#U=9F=pXXkcMqtAcq*SO2OL52RRw$4*4*Uj)`6bkG#84PGHlsf>Ga21xB-tQO9L&briO7s zueb;dV1rXezTPZkHc28royVO`wNi~df_hYq{CsMd8A!?LBL4uFg+(?{faL@q3AE`o zCy`jOcNut;1cfA-5GT&1vJIE*ncda1GN=YwWVgUYXYUMmFK>VyIY!KF@)eJ@T#5{f zJQPUNhytdxM=O6d%|N|JQ?FVFWAz!0sEIs!d?*oPrj!qf)Z4_-NWL+tp9&1$x?Kmr zRl&`hxMDS*0a}n`9jcw2 zn_i_AGp4;NA_;v-iK-;Y)`9B+G`&FL*Eg!9BhHD3H3c9MEIk82cc5mNhI1CIu~IpMq*{tW^&hy9tgfu{9|cc#Y_$NCMZW9gm0QL`i#f z@}>;$^Qs7z@}SfW1?PH-0+ZoEaJ+SZDk~%1VdhZ*XI)@*>00{G!{#yyg|xvjOd4Xx zki}YfByhCN_h#hvqah~qop^!;1rR*7o?-k##Q8qTqv7bpR+bw>pq@r9f0> z$;%^hL9RWgrA^7<8Z(S|+?z$hj|!4%%JWWRlQ1tVNdt=O2D@fPcV9vFtZS1mxsybm zCswxRcdswE#CGOA6WwOX36Il+12gp#sJ@Y0KC*nePLH_m7YguO1amTHh(DyACYPPQO^-kBd4?ai4&xC)oS$oe*BEVM z`K`Tm_4B=Bmv=eWg@+Sm0}drD#_&4sPw}r+vU#sOd)=pPj}8odz9dteklof`#QILr z;a+aL-!DfpPYV0Lc8SNZ#zW#}<&-YGK#6}33dgUT{{SWScb*;&Zu~A+On2mAvTEiI z+eB$<^v--ZeV*rM-ga1i+;faUtQR9@3|P3ZD#FmCXo~Z7FWW1(J;@%Q+xx!h`&7np zm&M#MEs?z}N!?D%Z6djM%-^4fZaUYhy~6hWu1@C@Hl-1O0d;{OXm+nZT#5<9g?=dHJp$-mh1~g+AoCxVgl? z+$x3T*N%)2=_7jW{yqHoWA64o%l`o0@9w{L$B*uRbIbn#$M!wMWcSz)cPJ(UCN_Yp z{{SYpO5yGPcRYV@K5TdO{{RoJ{NEAveYe1bs30+ z@d*{>zRtVz-TwgS_jCMyc$v$y?FByJ_e93wleWm?++0AiamTwe8R91Gt#I~Uxaak& z#M|fL>}Kwtx6l2y8Nu5r^kM5GS7U!0*PH9Je=gge7ya6v)IK6Twm?uV$p=FwxOMBY z`CHb<7xx(-)X~M3*9Xq6=0`hBWy_70$T?(!}yVKHN3jD56kLW6Sx z0f~y&9&gK9&DiJdvp!+$l2~I>Kq+8(HyMsV*G_r*-Iqz{<@5Oa-sAgkXpie-P*X4v z879gYNY=eQNxI?oxWRkg@4v#sFWcE!WIkkcE9nw3{{S~Gv9&t%&To#H+te**s?2(YmG#iI+-0Sm$TI^{@bnd@auDzB6As68khvPr~|*G?`s<8&-VCh%gjB- ze#;(QuzQRdey6}><8Z#O7L9MdmFmgg_WWPp^2ggEzS;M8WM11gA`W7Gv5FriLM}O| zkpyp8_WD0E{3kcYI{S9#oiTCA*i0TQoN<%%s19X$MW7nv-xf{r($07GX1MeFnXw_@ z>fjwfkbOF(?Jp{Z7#!{{Y5j zv)5i7Ipw}m8;XcrO~;u2Za!T#taEHMvBorIHsbu%m;vh00r`Asw#+4NgBU21c^NSm zkJTR<&z711g}@{XVi>^O&Fe8@IS*OM#43^&{-OoPDX`wVPhP{rJcNw-RRXp=evCN- z4q0GK@j4Dt0IPYQs%Mucf0a9TJ*je?-Y}VSV*r^lQWl%9gO*H^2x!PzW%mjY%t4R{9v`Y}UcNT@Ypwh~cf9X?{Hurl+@7PzH!dX`j6T40JJ++GGHcJ@ zTj9*O@w=4F#I`mdpc0^yCxGfml0}Vf+b4%KoKDPr!R_H&DNn9J-^5ki`1wa)Z1F4; zjx%KAC)7@}urqiGtlivhMfUjz2W-IR4Cu&&UQV2g zUP0?qsrnMJ%bck>18`vkHnGHrpTJhR6?-+7*%I`TdLHgN+ zulZJXbJVxb?9}UberwF`m;V5a#=hSyKsg+ySb_SO?zbFoqAUvcRAyAdF%4%$HN|EXUbvBW5|D)PfKa7V(p&|J92YuK~xq{Pp?C3 zg(A7h<RaUNFWU(tuHqdOCd!pS%R{G z#Equ(=2S{|POrp^Ta;eL#Qy*q*U@EU-O7{7Y^@XgpjN)AYoEH#VhQ4h^=KwW)xLRV zvuEVw&lEN%c=&5t#L^6$0g_unG&VhHjO#O%Raix&wDkjMtzv4II`SmPwnxX6KC7h6 zKUT#0kM5=>mpd^LupV39t}LJx1xXy0zLDWUYTR-$TQ1%M$E{|;t}s>L8lWhsyO@4zPElZa+2aI_*sT`JMLEK)oima+T+%Blz&UFmf@~HIk zH!8!&t!tEd>)Yc_*VZE;5V@R_>Lz_4MJbLlal;|I7W##Z^r*=&1i_9icAXB@LSe|T zQWUP1wW@9e>h44krHn88;zk&}khiRTzi?iP(z>y!q4=kj=*CTVD!;((SR%BB4t-^((0YBT#py2+PZt zD{~uZq42Eez_4tj17b-Nug0YeG!PhC@#j!U9={ER1LQP6ja5q#1TC9VK%y_TWeUt# zBOp+_kU{!|ZC;mY-Q~@MW6Kh5t+@yA6)YN;Wj>+-U#e^kbFpP6$V&zN3?v=n{ps~J z&&WV+IS4&P{{UqXv~#kMAViPP&YG+;f(bDt`r7m1L}}aP%JRIuVqs4H6vb)r;A_}(jgP*y;tfB-T z$I5ETmN_32tnrd7OtN7F&(5x?SWqzJeI`HU(AAV|GGZ#nh`5GZ$B7*)eaC^?CcEOnaBBL~I0+HG3ZS7=J);BL)2YZ0|+ zTd4JOQ^<>ud^Vu0g!3|EcpFV(m8L%DB8i#f^z{{fN2S?)(+dNOxw?@Yjll7pMPkOI zY~7wbpd48t<3MajPa4eV$3L{#{<|{G&y8BhH!`}9s0x8zB%u+nodS+PK@<}aZ}l_> zASBPn!hwc5jRyNwir9AwuvteSFUHLSc&%P^Y+nvgW9hMxWAd(cV3Ujhc;0s(wwg1G z!!7>+14ILwT?}tUX^*@h`s8k6mJL~OVlM;?4x5oN*Q`f^{7@HN_5QIb3uV-+k_&5!D=grS(0m^)2SI5)iX>qr{rWdt2& z!@{WF8Jnq(4aC-ZM#-I!+gUn5jSw$i9qng>5B z0FkWFO1;dRZ@mB-`kDp{c~Cw_WAmsiHAOl3&{}16G7U=yO6J9wMo&&npZCrF*s?nv~Tj)s^Hoy=HHg}Mv`1|OUGSjdbp_M%A-J9Z&3+mV|NM)&Sa|YKzL+iYkB*SqWpMLASV^LmB2Q29=x$X6EMbHH#1_ipU&g z#xX8>?OI0b+hq+R0DD2(#G!lJWm@$`tRgD1>)y)a_= zNz~f4Ak45k)d&e4C@f>K@##$!$}Ke%gWiF$5o3BpWaN!1p(s1rfk`$a%7I72&We(J zDyEnk?0Qtt)F+kJ?5`KZ8>S`lEtoJ9={HC0@d zM2nuiDl0O;*j$?dRR|#_)~2ICvTv{5+^`E-jhr~%ovYr)DE^L)vOjjxQk;G zuq_obG@t%Ey3hXrc0aJ(*9Gzr!tB8}D-aFF*40R_>D2#LF;Dx4CYHM;XxLu1Vlk0EO z=cR3zSpy$zgWzi)l}Bu>**PDid@9l-y~-aliIq_zI@Y=I3Y-{0Zcm`R^r_WHN~vZH zL1rX-YguWVRew@@D;}Y z06W*m?_GKRCw+d=_WuBB{{R#J037=dZSUjl*FJavK42Z4kLqdsgbMlI&*l3)w>KW{ zJsfd7MxEm4I7e}VE!^8MBOF6~0( z$f|v;a8xsaZ*xcst#tN!=REG~jP_r)SAHfvv#Syr@UBKiFt6?2OxQ$z8rKVc-wo?C z_a5Ii7ITnu$gPt($OtODMdMy9ut2T#>gpe9j600&i`#_&KmA551VAz4So&YfHrC2= zC;f^>EMS&h#1Gk6`tQfeu^Ii)tmLCfI%~vh@}=V$q|KEhHa#Lko0T4ag-DxV$KPdO z*n6Bq`)t2kBLLni%w&}&8_v4%)a7S?iu1B|DalhKv!*rW$;2^rZMenw+BB`tZ=Giu zx_caQcFu%>!!-W@*T4}l0s8*{b#8Y$@lS_JMsIDVaiX*E2F1bpr=)3Idhzglx-lp{ z)5HfT3k;#SGQ_}(8oT|i$>j2P35&OB113=?AygRo1{_bNfBI`bH0#89$GI3W_TJVM zz?kD6A&o*Rje`+;&8x4Tw`-T#)6Xw;k#Vh*$yIqEFqqTlT)a;v>ESs&o(>h1!X77< zLQSvxD?MhC_=BnC&ZD4HaxJOpHOJfE=+_**lDTsFJvi4ItjUNSZ@JJ^<1@>= zjA37amEC{0QVOhX%X3-265(;g*+FRJqyffE0egPhlYb1)ljO{x1)fkmb&!5Fai-`M zasEG!3sBkzKg&sp9_t#hV=G?gf6? zVfBK(uR6ZD^Q+c=53%l_fM!yVLl!@;pg*>=?B$+ouN-H{OE5Vnp9BSXfvOqSca3YG zU)vkkXK-657y5F^h`%BRhpD}D<~Mx2?){WBNDKis>!zDcclF0UntiM83z6MP;1=x7 zHk%ubJS!gGUL17h`@kvp1suKb%--Qsqgr4XfYWHM++F1M{JTP@Z;V@yHS@KO-7C-k z04kY`ursr8DjN`DLY)+!*YT})@S5w*mmn+5mLdp^4F3SAu6(+E*`{DdKt6?nr$S)< z%H9&ACRIjPv3r>!WF5b4B-FK-&Ry079bQa}3&E{@ah*ZTRI4cDC(x&Ib(7MrA7aYI zT;qr$B#k_+RzlWp;E{L)9eVYxNXr+>0a%a-B6{?-YDCbv2LAy4BGqvH3?;r7T9Tmcj|N0(zR5){rq~y|mJzA1MR_Garo=wi2pI0$5m$ysI^10M$S$ zzkF;8IA~T;3T|YRS*^nyTZ!fe5n-`C2j^0Xc{tQ70AzcDB--*i-&&A#_Px(>+qOKI z)d5xvq0}&uI?mTMn~ihThm4G*qB9|Ri8nL#dWO}Dzy`CU4W`Yp>J8J$$?V%b&Dv^AGo*^b;?{bK)Ej z2~iR!V_dt9`s~@M?o%o6GH1DBSs6#^xsN+uq_Z(Q{{WMdhaO0($f13Gb@Z>5X^eH^ z;){*8;tD7u)sT+2`HJU$T7~T+hW6Q$Ec%^j^1Soo!t=Xhz;far)cSY>X&TJzDswjF80JxvHY`A@j9$FE1`GrPJI!u*m-k1+ z^6i_{=GF(VBVT>X;BIQmDDr|JCEPBX910lH&!wTG6Cp3>WRw5 zpuh}enC*WJs514iD%V-FME*5GAR*(gh}x{Glxs-Z!qKMn1352!ruAn)4y=zb(oR{7lNRZvXQ(l9szV(jvIWWr zgXtqse02HJz?H|;X@O*Ai6TI`8d|J^MqFgX>H1Cn6IR7HX!XPirlGVfie(h zrB++x?uzOGQ}d~du7vKexZ=l;^8;{2OkF&ks<7mqp|BbewOvabS#XAH`dEEHjr=OI z=6q#Ap0+*}tyC64b{F%HooWlZiTx)-ug;$W!7RLBNQi?Vj`IC%5`z>C}N&OC0Qx^;qoM zQI>A1Z(|$p_)tVKQP+8~G)8Sb2_tegssWLPgVk0l*C1mAnf`lCYgM)|!NY2Foh{{9 z>Z4M{PbAYqJZmy4(UT;=gQE(TV1`FsWP#WAQ4m7$l04$7q!^H_j(*cVypHlp2IuVVa?NW_Z?FPA_-Xu-6prp*Y zn;yC!ja*iQtB|S5P{m=o3Jmv(qE8?$Z9o>40Bcl8p0Awhgy=V9h?bU zAJwt*{q<*o%E;>Mt+uhHXh49%bl!tpoX-%VM$u6j=0;P{e(h$gRbwEmi&F#THi8db zs$ka^RvMBQ%X+vqZtNp}Q@6z6kE#mKjfkMfGGH>;y(dz#NRI+&GF~=2^{6yuSeRb^ppfU3ZM6jgIY2ZNbTk<(&F*TAmEKPut03Y; zYfTJH5J#)Vph1D-Ba4ru6JtP2$UI87fw-uNbu3Jq^{T9!8!guHtZneEN^3-OlNo5R zwAEH1@<_Z-<3t>YGDx=d1p=fE3|?p-yAucJK?|GLG4M3Op~~hsfIc+ArZxpxnZ0C= z3$$-FC``FSnN#LsDh$|}{l;pGKvWPxmLEvp!YHuIp%P>RsHh}mB|^o8gy}&+c`b+= z7^$J7Dysl}V`2O1k*{Zq-pKhf9zjeA(rX>oo&NyS0P*!2;xlZ*Y(8{T4#)S^!%vYq z50ykx<6=o|4K&62My6+_sws?sSPM`|$v+KfGdTy4@t}`zA1<{7)hF{et@4KWD4$4Zus2~aKYs3zxMomB^|0^-f4 zzBGuq0Cn-&i;3Kxw)s#fpWjh*aw5X6AqF~|+JOKaz&ag3qBbHRTg#xR8D=M06%=R* zCa688%8a5B8r+S~!kVPG(+)70!LhM7W^TT9cS8i|?R{D_zSCK;R9Fkaj-FK!9Nsq8 zNUZ~yCMHPzBL4t|L8^BB(}~B0py)`8d}?ePFWYY#;D1orB z{BKk2xMQ*GL`*RkKAHSYKJ;pTwo#=1Un-kb4cy~fs;Kd&k%RZlceP)su6FL+lhEl} z`i^(ZO#XFn)_l63Is|icyw$)04d+ejBPY(n6%@H`c8c7PWtik4af{?}aj+gWsrrgu z-xwjCc{YfcRYG^p!tVBic)Yg)^aS)gQHe+xG zvsu3;uHhnmL|kiGR!pj=S!1Z&*0dZ{uq+Qfh=`9PS4EQS2Pq+KZE6eS1_1RPW2IuK z$&pn;i1BJjBeqcez~gQ9k>gsoAswxlV^ND4mL>__x!)~SVRER!v?d9x*h-@1qFPo+ z6){=AaK}3#GBJV1cD9DM=M7dzaEpEdRFJ54{(w5WNaM96@{T0Umn(Z^j3|K`MCn~~8I{@@ zi-k@u<^+LnpM_(p*0lg5Hxne-<ZzeTw%Dz9l-Fm+-cRWb!$&r{90_|x(jFVg%*FSfYwgBhu7`6^- znEQXIDIf^66V|))H^geZkGLn>JLc>%wjvwtx$-w_!QlfwGl{vx0s@^n*Q=Y~ubU6sb{TyAMZrpd0>+Iu#B~*~V%gpp0YnN8_^IRuW?d8+=Y<-V&*!{h5y!QR~b&Y+@ zgoee46Yk_;^?sWybT#VrUU|2F4&KbNe)ZuxA;X)y#O%57GvMUH8$LD!`>PtPh`y0s zy7o!^x6Hrxa<+W_U3hV4%Zs!ApS6!1u83M&!7}4ytjHv_> zHa$rFmAJOKOK{2VhA#O)0F$Q+dSd6(TDN?Dj9TO8jq@%em|{G|-b8K;-_F(3JZqh* z$K3&!Iw3rqLmY4b+EuPZ?Hg8aJ|>dAkGJ6{Lb9sl7(fUchp5`;ONJNPy#3vD<~?Em z0NJ~6RQsL7EH*VZQUn7RkbgSFlHV@!VzPPw?YVO92`uG|i5gsgFXvOcE!pr}_-e-q zRl|b$%#h$%8N7bl%$|Ii8FrnFzIZw*ecujWY;retT#!92q?>Iv@Tv61FIwfz+^R1nJfhNc zAe!mVI>xz%UvYxU#jb8dTK-kM#&u!bDU!bo&`Hx2&?5~dd*L1l1%x{M;x-$agK;j57=_B-zH?O7ZFzT1?$ zAGr4jXBH6GmSZq2*TS>x^~>{E=c?%pa%5L=>DJ$>e0~+r;y1eVaydP+vwFZXt~D3f zYZF{#^4<7npE}{hUn2mH%g8j$fe~%0^UmCi>qYKyWX^jq+)82Q$50rKMMsB9my0Lc z_iH}@WC;tcg~fzU{{R|b&nuS9E;+Fw2G;P{c-Exwm&+XaCc@+iJKnV-P;x@3u_Qwd zk$IX(jGH>oDc4@IZED}tX4z~-_{EJ}OHsiSiPq$K)}%E&v^&g^`BlU< z4akwE^HQr$K|~8p>I&vCc&mgpUd#^n#FEMsGaUV z?Mi3&6)+c9Q3o3m{)Er`=?Y0bx@o~C7ajGU0Wk&_=F+?K!-am4Cv)}^jD%KK1D zxdabMAdSe_4z-?{k?!El+hqG^G2E^$?B)xfkmcwINMJ#hQr}UoeDOZsUY;zx{P}qJ zMsb@iX0m&Q2pVxV1QDn@uJzNr_>MDnx&}ONe&8upDgiQClyr*YzI+!yB&Kn{6J{(u zU(IWcjjU>4k$t{a#Lk-GHc&PM3rOF}v((?}PY!{IaxHQJF1mmih`ee=XYA7s=Oeks zn20S0mk=b$xxY#M)xIWtrLU7uwf0#@^s<%GSLz4KzVF%da1O`5z*$Zwbb#E@5;&bE zG&QX(SX>>zgBUV#3QJi`X}0}qe`=3025g}AxtrU`fuR99U$32SuYs0s&$_}J-@^Fu zH>yp*ZOCD7;aZnsINJ}YQO_bS2sVSz)-?-=WFU}ZL(;M_$;v`N5H%a`t!e~HN}N(8 zdeyYHhWphKmmv(msJ??sbfkhZLh)gJr+%muNYg`C z0odj^$YXaJ199=B54t&7gDK_2vqqm$h^C56ff-vFo(EXnglKAtC{-48azF!L8&+&q zsO52cW7ITKY(V`=deqT)*ek+;a{xxONIKN%j2X-g=Vv>pTs`gj(J;iv;`1 zOp#%&Od1x%*rAvJZjG&~^FVQiL6SoQx{Yd481X212d|{btuN2gADsF^WgIw>* zwC9r^M)u?Rf|01!mJXbG8;Q=UPZ2H;P05X^hPML~;o?8*Kp2+P9g2;`N~mt%E;0a4 zOOQZe>JzM9vKsd#5g@RGAc%#Io_;lPHNSHGhJFMeZzC@xAabz&U^O+V@RiM%weGN> zcVFqZ(~w;V*IH>~86*NOdeuea?lLKkTu)sDRg*;zxMgSHc zEMiFnM}-7B#kzm1&_UMU3ZXPG(&KHa$^>D^i7<5*pT@MJZLE!&vtTB5sHP3Xi5teX zM%W9pLAz}y@TfXhD=CIETtK`hbFT>rif)7{%^1 z6)3NHq}~ro8qs@}0vvK1o#K`$k&h>@8M)e^%OY`t!to}z0s`U;Z%}mL?jHy@^c(dR zn+HPoNs+j^j;iDKip}LP@^*;cr8m|^&+#5~)W;rNY=GZ^Iyl?M{p(R#;>(%<%oi%@ z?qavWlC2ilk-bT7gczoba*U`4E2f9{8s9iKMh%Rld$^DO+d%{8Sfi6a+B-b5aIx+3 zZiY(y2BNh+mVBd$`yTVQB)FVpLCBt^j~eMalxD?9pT?+Y@M=-IG}voX1q_U*NvVou zv75}(%4)#_%cVtHcN1f7gjJ9tpf4eCH61Hj&4jO28spCR*cGW@(XrypIpaKXZ;aR< zDw?b$s}*4faCH@=Wt9j$dR2;dg1thZVX6(2A(@&Eh03`gIFdAN#b@9=-MDltzdzn8$~api5?3gO7UVh( zwXr2kOi1fd7mb^N08Nh{G18bV-!@r2#Fro*Zf?t@O8Xiqa=qw{LrCzb3mPjn1T}}pYM^F_ zApB_s zpdcF^2I80{orapy4BIMCIQ8y2)|DhW0Nc3mwYcw{>16#@s?NJD32SFYNfrf5G z>1}rcg0YNbn-QTids3>&MpXy_gX)VK$awJ<56jYn>b1x4rK2`%0nRj)DrJchO#c9_ zD$Q8*aAKTG?jLOc^r8B`BDmY+YJH()k~(NBApn~ID5@NM;-GUMzJy6}MIge4rLs_F z*(%`7w42oky{Ix~pDL)HGgMlr>Evorr@0oXiVjr$Qfgqyn9iRH&{aY)H@WI)3WE6{ z5I%JTGfk%TQJWGDv*A?|Ze}PcRGW0#gH;E5%~0%Y2HVmFEPN`Vz|_lTl1TFfT+}0|b!PT4K32PAn4pJg-l{@lc~o}d_?l|JS)PRFrJoP3Y`i8Y(mF{-{K5sg&<=m4mx ze(nX&#*>kTPW`XK-<@i3GXCMGk-wc>8D#FB;2%1(k)OKeGP|C z3s1(bA#xLHfG}d9096(g(11Nhkf26L;w%jUjA`OV=C07W77#2t)e@+(Kmt0`Q1h_} zQEqL20oJTnImaiFn^*|c_42E!Rg1Tl21x2WDq4}FxE_#auJt2K<-e3k)by$~Mam7w zsP(yulvr$FoN7rR+>sMCFf)^gDyL0Ise^+yZf(SU1MxN1M0I_$n-|DnErfNf^wf0W zYmXk_2-e45HKZ5v+ddVW7MZ6ZHHk zgM11|V%G$Ezl}<<+l`wcTzJ*8WMLTb;{>sj76MrOtDkk+dH8)#VgCT$^Y583d%f!? z+YpH!=dZY9tS&YBeAw56+5GM$&VRfA07tWr;&*<0KGU-7G4_3@XWDkn?Bc))W^0CZ z{do^pV>R=;_I<6l=DvqK{bZ5o9E=sDKsEF1D-78{Sz|Z4_4BJDSC^mepKwpOD=MhL z?W-|S%OJ@-42JZKd``N9;a=ZYT+VaypXIXt&VK&@H)!8?%zJbSy_n~OsKcX_s(W~xqIxRxyo{60Yir4n8*c`%&`M+%DQ^E z{H2@adAmQkvH{++HVo)EWS{AApHCuyz&%BF=5xL$!=_)$kGAc;-Iul}J}j%<7cAKG zJYz&2o1f(|V{6w>XLf(b%briq%XR14XG~`bcFEjZ8{-I|z4R>r=&W zW&5TKOzMv3BJuXr$qa$6%E!_LqV}zG=(pw0^^ZgCv6rxHj5w*~kRlJPOv*7bW0i6D zbDd*+&l>6;+LXJn8}yU#-qpriJTCr-$iO1t^bJc!&H?VqckT{yG<0CkrbOj!aD-jcEDAVI%E zD|08yk6T>$Fkxc(y`k<;pvg1*$_GLQg0ZhOw(1`(gTOPggcwZ`YSym_Ff!KHj;Jv8HAR zmM%)I(~NCxM%Bx{E$baGUOXuVNh2X6BLHB*0(8HTu62h`c#fUAFKKMXTP8#4xe@3; z=vKX1Zd)Ed_r2j>S3Fd4RwOJldHC0EIA^Ni_Z6Q|U|8)MnXb8xcCpWx z6+FtB)Qd^jc~zXVYm}KU%1Q;2V`bD|TInMguX7>~V4zaM!;Hp+$=sU1K38+YRPGcn z^%RCuq!DPp9W)i2&*-{+)?<&i4~+9F~y+tt`>fc@~+pr2fJ)gc&vhA^VX+)WLejjr`!G8 zKVzI`?Z{aViPfZojsBoW)4=%GDeK>tUOktavFCRkuWYB2;|-L@82V9XKr6TTE&hyk zBTR$(9>5@~-FVwwYZK>LPi9McoJq$j0pIt2+IRabc4NzpRf~NprBv<))~;8YN?p+H z{gxfW@#MahiMG0n{`%jq#qiv7cKyO)?U91BDydvRk5MA+Zi;@73hUoHQ+ztROp}lM zhEl7Qd0|$85_cVUisRoo;NJ*%FirMo-jSAa0T4{?PeWV8VUfbiodke9cCAR7hs(^V zYi)f=1M;n5Yck_QZlY@9GydxtCjS6Q09&nJrDO+am?BB~wbrf;Q9x6B>Q9YIs$xVz z(@R>Ipcyx~)BPIFg7C{U0X{V<#>GGvFxz?7RMD82m^&VkrAju%iJ7Dr;0rdx#MH*5 z(++XJ699r>o53Dcn-7Htc0ep=Rh@ZYX)hco@xpWgC)sADPYHvq_aL>rQ8U3z}J{gU_n-&bZ}p?G9j z2wo358puNgQWeSKhJnU6?-Y-FD?Tv8g0X3hg_If}5(sx!|!JR>ntg2y+ zruxMuu7}Tqx;))6vz3Cyeyy(&SMOruHtzfEO~VQUh9U6eBx7l_LK|tNZ=U9PO4kQz z+T{ZQMD~~wjUE9>ymDRVdR~_vXL0rn_{sKNauKc~R5^`q3{5qg%gxV&xWxl57C;XW z7!l(YVq+#!+*)<9Cs^^KG42N-2o}&!@2ko&%7lPs3vMr3)nsJ-CxKWK)@w@}p$bWv zBC<7RJc!W7ngLLOWZGmMWYJ3IV^V618gXfj7StOn07xe5rK(Yva1@CwILwtcyy|9y z9Baa0%A5Q}QPq%^GsY|l{{UV!D8q|sx9J`=bZWkW9Hh9^8^u*=+hk%!AhPa6Nr~zQ zg=Z1I262s@P!$K%Z6Yp2(kNVQ{lfrC+#W*lIz;%>2Br%z;#ZKkn-kaODpAkeDV=!@ zK^nzDNbpnxsR~p@=g&&kBdZ%6n97z6!U8!Uk1JCEuLc=-f(X3n=UnQwD9y*)b8#Ic zYQGwNjUpLDk?U2CCtru1O&5>3Da3&wiH7KURf^vZL3{94^sgCUzY2=#$0rgDkkNE; zp^I_`u|mn)CPO%YBk5qmME?LZ3bKx7P8kA0PyuAgAE|#(2DKAi9lvvz5+*#E2ROg# zQYK)7t!Bm6d3#}yoSm^4@{)OC{U`qb8T_iw{{U36$(6H7_fw8Vvj~do;`}l}S2i$F zq3#Oq2j0pZ=GYg`4QZ9!)Xvm@ScWrtV%d@ zD=h{nAVs&8;d8qju`|= z779+)ELPZiz9WgcomAI52YNa0`RP}Aj5Sj(3e z6LJBNR&5n9j@9mi$;cJd{-I|6HJi%gChU8B*(bMghdDn<5zFDBr`rBe$K7_l-YlG& zaj>%hCmYt~h)a`-%UBb321k`uHpWM*860=m{uBsjV0gXbX4uWu}9K9XwcV-v|w7S^g7zZ0wq zsM)eBuk{3hqi9FQqOv&h1L!{L9YC`WhwiJW!y*yuU#CJkRf8}Ao#v=f7S@8faTd80 zQUtM>iXbClMINXVK=m3)ptaHm<4`>)6pD+D6quqY6RihEF5s!wvx6@03J`NC7dIUy zwJ7HdiVgHJ2TIUb#wBiK5~BL)@~aW(w{e5IMaPr`Wgd))V;)=8s^mVFC`d85(2okm zh>)Z?bTQNmQc**^%YdI@iWd=*2B3?I){OZ#5pqDV1lU$XQOSn^40ZkWRSw)rkW9y@ z?KDL$MwmAPZK?pAXHZm~hw-2|2rxyqGzSs{#lCe0WRh$=jc8I5EOhayMQf$11oIIS zK?E>ci9ITU+(DQ>olv0tL+3?4WP#971k@BV4G+qghNm6x1ofarTaKZlK}7|W2#XE( zrXpQIxFCb`swWw7=`A~PIuTb@4=Q3mg;0Z9X7v$R^6b+mLrhkRTO$C6lkIH>T0qN? z7zhVOCsRdc9P$_Q=}=d!v5{(s(-H_QVgR*4e&RP02M-f+NTQJ$GC3(M7~HP5@}{Gp zcHQ4F$=i?=Ky5YGTIcqks zqhqxGCZY+v9ek=RRkyW81%ydptJKwyWO6U_i}+Q+4Vi6!GI#h>3P&o>QaYMqCz~70 zp0rXe^AuKmjK+qvfRJhh#*9lHmNNfrdU_GyqmCX5yMGV<2AN zvZjg=K|m^*Hnjwv=NPav&R=D;77%|6h_MnAM9 ze^)%6#xZZkvwK``kL}%-KUWrFb!KnbS-sk0Pp5CoSK31Gf+NP{geS}ffkMG zi2Am*12RMbZOs4(4MCZ3S~jg<7E6FZBs!iMJ z6tlug=*Z;SZ@g((El4pS3!VB=2>5@!QC+qkGR6l=@O!=e`#eM)kT1+_Y9 zT|bXyxo$Ul$ngH%kG#c$pWX5tIsX9eL6M13kf;Hi1M1>tIccqWy1eysmO0$>^1j3F z*s^z>_h+9YVSd{tELn?7t|ZC>^5^=Qq)Lk|PW>J>{!V+_XXy1izTXx#Y(C-3g=5z6 z8ISWAHWlUec)lZ6JiOiZ1vv6yY;W3S1RUVXxltTJy@!v&wLMon{JGbonGRe^9^sSP z_Lj<3m-ThEbK}`~+;1_TZkW4JN`vj3xYbceSO`6B5MZ&_t#{+yzAwu2;m`L@!|m<& zAMQI>_LCk@agn4E1J|MBEj(mcR`0i*&y?#oUT1jyn_~g8t`QB8aT2QY^q#6_4O!Lv zM?Slst01qFwawUe!=Kx;60JbvJ?HPF>Y?!1!V`1 zAYjhBS8LU``mff1v&`=>VL21~T&>&X$UVN@F}t7#drg9o@vhwG=4+Q+&%@d6vmVa} zZ-ctY?{}(-GI9fomW?ef;O4v?b2_%koVPAyzb5^_e&v(iJ;5#&g8E2X2vKs=I`~uR zBwgCz@3T0~ktP=#dZNSvA&4IdyhYkH`<{ zs&j8}09IPe&9^2xS35PP=Qp#2V^i+sVkNyoW_a)yJx%^KpRU#WWM|v`)fc`Uw|hAL z(A~})ozH!U&P-^Gf20)1Wp?8=-_yrA`<(kM+4yhWf}QttGGYzeK4!&}x@0OtGm#4; zWo>>H(#dCv?SDGsg%ZHoT7SxCMjc^)V2vbR(hZ zUYabkP$pUIDG&<^Hwe?M9lei-za$p1yv+_5s&Qny4IhBAVhzA*C9-*kbK|VEp zz7|%D*s)^9;m&SA7hk7=7At$m*0I#{iEc(u_grY%8<9pU#JU4KNQo1?QhM3{03*sD zam$7MfD?vAv*JFZFiiRJ8dt9KF^|4@bbI)h?G2M8u2Sa+!ayk2^<%#K|3TwTw*loxyV3_VL9N{*f)x^rZ6>&p&7 zRaM9{V`^1Wu&c6O_ax5!3IEedeyH#weK_MXbKf3Sf8luBf`4%>yen#xbD-DRhDJD z1Qs1Cam6)*_YPZ+7|1TfXa#TlXbxe-kbPgNjl>=5{XnIzNCC74Hqxa+OklAm{po5q z^sU%iPn~8Fw`+?ZFLBJ1W2u0;Pn})XqbFd%uomcT5uvM8vB?B=xf@=wQP7@|$5xvW zYRymx5jN@61GN>PA*LjOs+~OR6j5L=1H|ey+!|t(m;pc{U`2EGHTqB;ztNNiWH#Rujj-Q?HCA`2CfaG_ZbGbLj->w$+&y(wWC9$AM4; zhy={Y8{V_|K`vahi69jN>4^0SrVW9|k0L3#k5dqI)B*nhsw7x0Pnab*Fb6Lpdl1)YmiOO-wbp&Jh54E)S)x*YTo;bsSt5 zvE&&*5b9(S57k@cHKt71yPnmtcM38tX>6P%Fm*CrXHP9FRURjK*<|fo8?0u-lKAoq zTz-N&)PsqnwA_|5=TK+Et!r69^oY?^o>Ll{vW{Hn$_Wf0+u`L&K$$=w5fi_RRcWha zCy|+H0cU$f1=u7#Yycy}lk#mn3^it1QR)ZF`QDa9b2} z!xkbR7$Jg^(|cI&v8E1Q_m(xpMZLx3f7h?BmiJZ2f~sFY=q?XU7PBvHpb*P)Co`1t>V-aym8#-;fkW&Ok~z)A=tZGTBM0#@f@ITK?SXdk+>is$~DIaY$Mr;8JL($#qy9Hldc zQw5jSx=65(!nBRE_a5LSr9nQA0)KsC#b=HEvFT=(Agsm3X2f*+!H+3mL6CJFb*MGt z3JU=S=WoKMw9~f8vd~T9ZUwx}rj=dz1~@5W$d&_BZ^~;lUvb&8fs+eKV*(9;jZZ>! z6=XHSdzZ+g6SGPf;7x%WiLGJ`j8+QbRUAk>ZfC9f(Mujd21gTX%)pKOs}>`tCO>=u zAZ1Y)@<=Dkp%tz=$~>O$w#|zq72xW5CE|QVc9n*T<1j96;_u={q*Bkyw!rvi{-Ot| z4Zbr{+ef2_;L4|qabN_N+#MwET-?1l_5(DWnDrXtD)6QMgDMPkfG46L?413{ZF@v1Xn_)tj}pjOhThb3QGfn(tn ztqn3B90;4pJCBVOKuC&+p$Z}+e~*UDH?cKzNmKz~*3 zJ07EY#x&IPOq{XgBwWLKfUQq~*N9^75l%J(Df;mqz8yt#>zfe`jx5Wj$8Rc{A+Rr; z{Oah*HNz)UlHmj}E>yaS2N(xv!$AG?3_Zt6 zVyoRj5)1^#SifAZnQ56J$0RW8+15B(5RwIbi9+hxonK8?7X%m0vpb#K?y#qbrb|Is$_*4{`vzMU`q*rH6N80AHB-u zPa~kz)^Jw<1nPD06wz~pW92Q%W0Q6GP#A+cfLGJ0C#QuKt_+Wvln4WT0035c@UKG; zbVu~?-G;9g_*WZ0QPQsAd1Y^g^?@ha$T+q?M~=00#$`KjeLStHn|vzm2f5p6Hs}pc zB7$Lcm1a@!x6Y!Z_IWj2s(Q@+b$-JPxHF+8jx#31n61h(Zr{8-;i#q*i z!=?>=-@Dgh*!si=HsXzSrrTAqvhC35C$ciWGxte{9Z;!IUGwzZ%G5hLX zkE>mT`c^B`f`aoYG z0sN|Bky{yQ3ALB{s! zOb^{bq4?Cmj&KdOrU-83j+%6)44=4o*0uE*oUBiV)o@oLC=q%E%5=2?=4R9bH(h8H zoxT(jPhDscFmFLTj@3~oUmB_n>Hq;s9rV_qIS=7Ln6yft+d&+zZF-^d>psOjPu6$FAs*lX~tK(TVi z+i*#nl1Y<4xKjM9ow6#)yLBS>HLOOMS({T4ua})m6+YM*NkT|ElchBclydb89R(D# zD**`{ww*6Xjr)9A0QLHuYZGa#+N|?09O}5TjB#dGB3PYbwLS-__WuC1ecSFY!|mU1 z?mMOyV~-IaM&*nz<6M27-Z=jNm65)EeP4+8G5-Mfv;P1t_Wj=P77oh{iG11ApCOMQ zHYduweShS=GveF*Beeb(vi!__FJu1z-eUseXZxSs8d4AR5M#$0o=uRJ{42@q{{YJ0 z{yhHxyVcMBH}$VUf586$z%b%e?fXo>a_&{Xsr|-xTzW`Q2MHZ(jsADO{&W2udHx@& zel_f2&5N`C+q3MjVO0f>d7lz0FK>q!Bqk)(vzr6)CcOUuHr}qiQc2=Q%iJ#_c*78K zWMTlH7P+n-&o!w_pS}aksev&XXZCqYw8 zW8CAxlFo{JNCw(zy;;?Ta`#_t!J7#O3NArB82~~Vtv1)=T{!o3FUgX;Zuk6i?tgK_ z%bU3vGUuFq$yQ>gA09FyBbMU5-2VVCj(#S&^~LGalkBO1F=77Wh9t(Ay}W8T4{XRN zyIfZ}{H^>o^^3ua7i^&uAqw1`{l*1=)6vt$vDaUJ!nMZPF)0PZwdL%x4aKjv_0PDL zW5@5?0~gHXu&^ir0s)d(Oigw5&%=*SEU-=)RSA@TP(_+dMZTNwT_Y9I*>+3?m&y?Qwu6+9}y4~hxJv^P}e#h;2uy?3(_dS+BZ?)nM zK-m}`Ln@Eu7m=y1{N8)M9*?$6u0Hd=SI_KYF_95JxDpo^HU)yAI-A68dfoN-*FL)P z<2}(wo@pds ztDE{t3?j6EHsTjuYpmluM=rW~ozL74(lSARO9uThy}t_S&klWb;XT5$voyX-lE(KY zK1RCzT>i~eDFR0s7ZYHkZ;fKBOzYV=wP&zx~#!P(`-{nGb%!5sL9JR^+8Fix(*^QP6;;fc(?b<5iQ#}jvC z1^)o-*@zlHX+j|_1_kRK^*$MPHf(&^&4IX4*TT7FU1vP` z6Mjp@d=A8UbgfSV9LI5vix)x$wg$sGefNMa@s%pN>#Xg1 zeOrs|alTx>h2-#fu_8EuH=01QsNowEqAemNUbb7D+4XsgOCyA-Z_^?O3p0GzD@o1OWi9 z+d-_>ux4TGloRSBL#5(l#8O4S1=-^vJ;KBQ#bERsik;uXG1SfP1X8}_dKtE21+C_5 zJot5&SZ2&Ha>a~-_{o%DZ-1sfG38tOerq?uV=C@dL4Y|TgD{}qU28oHG6Vu_bT%L# z)mTSLPBS3gN%VuPiQ)(2Sgje8!~@G4Nn-?YGZvr1t&%N|LlR@jfQ4QKqub>&z>^o~ z2s6^T<=0+khnwDxQvfM8y~w=Bm3HCJxcD5Q@nf8Y2_irZ>iK95eapr^UNGdPL78E^ zh$H1ifMi9MQv*oW{${GQT!&Q>bR$}rHOG_&Qt=JBtl;Xz>VjH?)H zY68I2=?0K&xbnNMBz6G_;y{u=m`{%VYp2-4OfFTiXH;wq-$}B9Z*XC*G$Nfu$Cvjm z(Ytb|kD-SwYzUH?fp3*&C67NgJFhKI%HnmcN{(j41;CqbZR1p6kbMnqUq}8`sH@IT zAYvR?{{X!(TCi+zM7LU_s}2&YlhrD~28&x*GviDe_N1q9jXVH{SCSZR2#+eO0b%Z( zir{B1TZl1pzbc7dcX!+zjIE-t(!DQwlxQ-aYm~^JNR5AmMQ@0l%0VZR-5aSFgFs>p zlP@K@s&aiapBk`3<;3oJO3mO{_-nNWfy=6oN#i~f{AvwcGeDbl+G=Q6fk)#0o7kNR z^Pt-Z66(k5ux}AfR>6t^^?H3uM!zbWClKT{0ZB5w2|X%WgnMwUUgO&%?UHM;9KaO9gN=$h&yf_M??XL{Cw= z`n+sxMD0;yJgEFmMF6`K&q-qwP^ib;z*J>1KUC?w(;3#yl;sE9jEGx(6#oD)I*Ql8 zvCh@tv*0mit^W*`qq>kvh2aA4R9uk)zYm+Aw`tf3=FGk6vP*Qzwa%1BpY27|&YH_9GNWO$8! z6*CcoD*Pz~GW@EH$P^IXHAI-I2Lp(;h31OU6Oi6U!jvWlYt$*=U~)qcqjFC5aCLhu zZl*!7_|(DAmzDtLKpDR?4Q-54LDPf23ajqBanMGfX{}oqTCPBjUmo#24%%(!Odh{) z-g}AdgfeZ-fMe2d^WC$8PJO2QoO&YFnL@)$_25UAVi!P(mdYjY` z*tt%G4G7k1=#T1)A5iK#R=h5)a=ciR5N4(ksAO;nJ74|lB9|siYz)ZR=3scmUzIk< znH$!Fnf+^K1I%mjrWJ$WQ2zkaEFY*G58>%Q8mP^&WN8kwxH>n;{>r+8+03%Y)8KXT zsiLv>L=u@qd3B|Vd2w)_#cU^%VR0YjV@Kf;~k+rBVoCuky1#u$gI?-Aq zi2SMz!w8>^Oa?KRF$WqJ0`U+$k0@QQ;# zs-{l$G-lyLPc3$<0wH-35XYgaG+@hvfDw_K)*|uJui$BiCMCuYf}~i8znyciTq6Qh zavDg|eChz=%7jKU=d_>OOQAuiE4O(+>u|OSk>CC z7awjlRbBTd^Q`J&k=bj+{0WbhJeWB4hT%v9sixBphiMiJJ~cL=_Pb`$%8s%PHE}1k z!J_5^%nG_O#j<4~L&ac?VJ9fR;{{Y({4v=c>F`4bNn-n9?uEfQT$3OBPGXkgB z!*1D^>d1;e@}J6|WyG9aw0g7O!FKqXZ82)!Y+G|}ZyWvLZ`2Ol;JS@N3 zRY~^DbR^XNg zf=iDoU|ha52*>ZL5I42FC<1&u=m6d{2)5ldpkw9vP!lF931+Gww$wp8pN$lbl|ee% zfo)JZ@uDQXtZz(EI+K31MM&#VWZXeDr2vghL{mI~bfi$G+Q{&rT#e|OOxLO;lQMOo zrNUsf;K&DhYFg0`tZ(5_BAJ-|Mhx6hy<%|yEi>2nR<$*z4%KnXzOi%rs$PYbE_?=n zX;CX&YLWcRZ94#KHnkaddC^d!?`piwS3U+I2p|s{)n+V6OPKyO0|B-+&`@ZhRb{>- ze+qzA^_F39K0xkhKS=)o9sdCDXWKR`9mn4LmKicCxa=^HzLpZ9^4|Xd`1x1I{!ji! z%V!h)UsKck3F7yE(e?eO`1knl+t{Ah?R};!mgAV>50W+|@^f#Ee9vd{y}jJMSGS)} z9Q;V@?!M-@FngJt`wB=XHOR{m3N#;ubLZ7>^={cdP~UJR&O(PFQa!(G)W8Ay1Z}^K zZhEnP--{?#=5_+nkukw17ThhH;(VY)RE`tuJ5f zlH;!zZ1{U$WpXbfBOw9-ZDXtnn&o}le`e&!mFS0AD{YE-nbi1;F2tQ?+`%9A3ZC zEmwctWB%LRz?oFGFzJkdNC#YeNmI#9&e2_G68Nj#@!^gh+TqZ9zL3PVhb{Hj_E!$> zcys!&!GVTWQpv!{Y*#1Kp>5W!@53C&qnU<0FvJN+VtQ==S1xAPTJ!splP74|eZr>~ zrA5|#z!g>pjqA4_I>s-k{?(a%0V(77U$}Asx;}jK&WK0P#m@8nW8mE7v)e%P)oI_{9$6 zCJcZ4XS$7tI+2~U=CTP8(|bpVn(hAp_Kn{j7MT04=;XQ8 za*->`P)&&S8#Rex`|DrG_GddhIdLBOI2QwCcxUb9kVTorfMatZblSdjme)_+&4~vW zIUClnII(~)Fb?f{-Tj&UTK4X&UnBZ?0#$TVHY8hNSn3h%_5fwX9OF@lu=ah%+G+cb(S`-SPJ1jO;k%%+N|>(m+3{w)ximeEHh9uhH}U*K$r1faN~IXvbAh zA{5uVpVh;v;=$hI?lN&wSTW>~A-|?32Sw0VUcGjCtWKSuac{TqIs2@So4ITHJux~0 zJkGOEUGIEmH`Sjt^S^ximQMcwJ7fSXfB_Z=xPSvqE7j`b9)D+A@>97{Gdz@%TXM&! zt=?R8)46tH8sjD1hhK$D$@XmdauP{8#422f{OwrAtww&}t|j)Q=2nz1wCuvQ%>7H# zgSc#+*}`1${@Hl5FY1CwC;tE)Ja?|rRTCMc320e&a*rsv6eX12#}x% zB-lg`IjK!ZC?rIm9c|%NAv^NOrLGO5r=2A5RTZ3ka!Fs))_T$oe&;dDOJ-(wVFjK^ zAP58HT_RhqQQP~(7Zwr-vH5w{uUNyhVqCcR*g*7%g#&ZvT=yDkAaPxS#B5`FiZU`l z^o__Psr@IYs|st8kOc$N5o;OL)WRb><0z&$hXmqKXNd;khmCG>w;apdWQbyHZckc$ zSk*LS2a>}!t-K0P3!zXW6O2O}7r7)%)wg~{;Ru0%-buEmvq)j=X6IqFR0B6H^ttKr zsunz8F_9~<_|s85KBY#2+Vm#1Dw@J7a$aW{=a3779(3O#TyWx0m&eDG5;&PYcbeVu zt#P_yy zapk6>ilySx43;<60rQG#%6VtmCkv60zo+e+fs73d?MY4W%LWGbhDhNW1u`W5%GX}c z1bQlG9~lJ540O3Wc~_dxD$@_M?Y2e-(;-P0leH|Z^YGsreJWdo^^*ssV#SW+c2@SX zC9_!fnB~a`(81;c&ez(tCb`#7Zgk(ZD@>mTYNSGa?v zdOGW8pOx=FAC>mZ-rx!Jvq1vio|VJ6%yk^Ck&2iL73wf zwzrDSoA9x^s(XALSSWy?7?`*%(x>Ocayy-~oP0Q_4hKApu; zYV1m#2jTEES3u7xb0qynvx0|kzyUu_{Y6Y2y|;eIr~z0PhPsk>@S^LhCw1Fp!s_ji z$pq#yczBCVt5S!P4i4wGTmgwqL-7X0eNYVR;ZhbnZtJk`Fr#K=oOswPwAUeQR2F&4s2iB zuq@o-!EOwQgF#rbBCB%LD3*Xly#D}Y6H=Ky_H02uv&q&uY0_%Tsazf27Dk62dmkHZ zQpJ_8Y~>Oay$-x)B*f|AP;_BXs(8SWZlLe;tAcrsIYdOM;m~x}gPK$zQ>neRkwtaj zbR0(&Fa)jcV)q-=M!~}RUci7v9Y<5+S+PSPEjoZKKZoa2RCD6d5&?+@-Do#VvSkE8 z8cg`jN`oL!=OP0HOn!BdrZ(mQQ^deLPwcBEs)kZui~3_o8+8=30o>zuUMX}Wu?j8@ z=G#_L#mEMTk)a~D2<%Ll+8C*A$tJ{U^Ql^HNtOm6YaJ^p)MT7RUB!e(mYr)hGmQ>g zhGQff#l`oeR^7jJ_>AH_VB2*kQ6jF6mUYb1$?dcBjsc1KW2cW=)(qPYMRK7?@i0h^ zq*hfYwp^qJC2}krZm|IA2d`S9vSG)Vh#Xi#pH+$eX3~hnV9c2E8D#)^T0rEpay&e0 z$Sb$)J8!uzT$mW(&544ra7r@~JAE@tu|BR|u%HI)UgG3 zzT?V@?ZcF>A6G4v^wVnP)JJM}4$&Y<{U<{m4_fDWR)Z{p8vg*DWKbwu>W@1BXdf{! zOdY3cD#lgOpq{4U)Cl11@_K7-t4Wy3tP?qh3nR zqiOu=s>@_L5X`zR^c2iay7Y>OmI}armxFR9eiRUT@^qRAu>VxluXg(3k%sx`$~L~-q7 z(v6Jo#K`#?*V?WQSS|fV2dNr-jbF7)4!E3>NN_(`v&WY8saF^rV9Cbb;&lLmBd9u6 z)M7+hYe6{*VBgA+N!l+&AY)yssf?h=COS}BW60(a8K*!2H8u{+KWXnWda?n5dcME? zBK3>xk#W|&ziEVj_}A*%d zj}L3ahAyCuh(DcY?^6sMSkDe+lc`w0U25*7j2j+AW+3~av?Is)g$cPR90GR$2KFf_$xBGhid0!#u2NC<~UaI3jJ3MEW zJUGc35(z(zXKJYZ%O;#ebQY)8H9y}>K_LFxeM5fXG6=|_!P$h;N;$H2c%J>a;NQsC z2ji%%&c9T#$mrIg1UW@ACpsALUddQ=cpfg<1W@T;Oo z1W)2Bi7t9ijZndGISmNEQx!&x$j_uaZKvZ>i7m$SZz_Qh7{$H8^pU+$9N0ImgJaw& zNMSRfsr46*0?(!9d;k<(PjV9qaX?g&1g^3RO#RzzZ1jnBfg7%U{6I#d)gnUnl! zihtZ4K{KUKsGGA%`PB{Ffo&-uk&uzE#)4ZR(rhUJxlw<0ED8IM<)#e%*VLN0C9^zh z=S)Hl$3`?7E?k3osfvHxKT|Zo{r6kye+pr&-#$k-Zy{F=M#<6O~uIi{cSX70q8xB0BOGsUSu&qmok=tXL zKBW`s+u=2S%FVIoO$;up76Zcdsbxju{^N(JnAe*KCbQNlX6}a&xM8BwcR#pNbNZUo z8wP+_bKX2^SVqJ}Wm9>*Q0f4(h`y8uEq^+ph9^N#9QsfJ_W961a0^W_Q_LSBR7{^E zy#x0;{ON*u4=Ms@#%P95Pn|%C)M?g$AX_ajSsHhrYyAWaFagx*_B1c`S-(}2; zdD?5p6D1&7(4Ycy>Q{B|h=+yXb7!k;W5oI=UoW6jVGpLHyiL5(@EsEGM)j^H+)Crh{hx8!dqWE*B+30E zCevx1K|9x`PPw{VvBavGGo}QS{jm(WT-pHQkacK3R`t8xlYdq>UD($@xSUv)6D|5g zYZc|TE-BRzHP1w8UrPII9)+IFg*8k|#x3^>wblOFZJ&Hav}uF|G!j zxWfU+mQYFbu_ho2wr|TDjscOF4otyZ4m=OUK=kPGrFyuz9Y4uB{P{orB=;SjES;x$gSKof#|XjPdRe&11w?V>zb#Bw zzS(@m`ftPL`=tAb?%%a#Y<^bu`Ue$eENyc*?Iq?_A zg)`;@7-Gb!GNHPI{MD=Tk%;s=JSVxw$U=l6eb%5a8R#n+1=OYqEM)a}b4w^u#n9XmOFdS9@C^YIi z)+Z*p%<69tM49;-+8-}%%P{r0`e~Xk+zW`4c0WndI@HfAu2Ks>uj<`~=5`$`Y`Q(L zh#-rdMQ2P3;0`(hEGc4y$iCSoPEJFLm~!nlRShyaGjKe44j}7e=d}q@ zs5%gB25lquRT;BfV;ACjZ&oImSK>^~q=~+?2s2n4fw%9eg4MYFd)b`HH*$6h;(uUs|kZLN5Y?x7?>bVK&{Cxb&Y@8t%~bK88S~2IS)!31H9KO z;wz^wCBwm#!9IfmCb`cyR>x8+W@SQ!#D#YfOpB+aT;7xRb>?YyJ=RP;_)MyC`HS?we|l1Z--7US0{0s9zN5#e)kDp=PBWtG6BVJZ)um)XsyZSWoN6B z>+`bL)H`_Z5=6g5xO2}o%d3yQ*CB8M&`Z13; zxa@`o_X4hd+9bNq5XZw&db>2P2ge|X6C=`g2AZ0jV;Z|YSc9td=@qR}g}a4s>9igt zf|w#TfmCbT93jBSgDiklPhChoL8c>M!d}66u?A;RRt)kd_aT|NavKZ!K&)G<@aF;m zPt*n5Znb3{cv>(>g<@6SDvop95=sS~LYee|;CD4NXN-p68|ft7tZXe(L8ceU zE5>4AiPk7OiiSgy0*+Fkw9deMdea3WWcK8#;}YHwZYwyt$YnBk#rppMt59Ankm5`e zsoMQ~Di2E@9FcGg{ZhgVn|iIT)h`1UNpEe*M+8C8gXL0ORy^C37#k9G1az(RH^$@Y zW5gfS4x_DO2R?jgk}OudwO`ObL6F3?J2m9d&`=YL92L?^n6TJ8aH(zkmCxJfX5?Ays{{fU!+NOV$=;yI zz$@ckCmuBfl^zcjWHs!4pYHw6ByQNK%Yle?z{?|)M1~qxdulx%{{R*)@3&EdDO^f~ zWW$qH1EXlhu_;xJ5NY*?&>wK(tV|74R82+N& zklY3H-t{_)3Sw|rNS#-I8o={=^zO0cC1cy00id5c>&=ME8f0e)$cd9L)z33sd{EY+mkN~DE2$;S1Cb~t74i_Zq z1>^QmXOejkbekXBS;3oQQVzuKHKeGFVB^RxO71r`sINf37q~Z3>FMWLp@2Dt5?5{b z`O;B%6|t`Z10mP0vuejx9T?qK>-3#LtW}LY!cMT$aiRUyFsJWo4ueBXHAA>)xaZ?H zrYgPh<9`ZZw914YCiCM^YmYu$WJ43-s1*f1PTMFvzy+>K$Ub(fEsL?3!IKCqkM84{ zyenVJ(rZ@AmMEtoCR87UAKO{@Ok#0?Cf=JEpqor=D#eDQjfIG~HE6W;0toS}rYIq8 z4gLbv1im>N209Wd%CM6s1p$SR`kK<}+cK1mV{Lv_F%cxJq2&ev{KuUJWrWIE^&@zz zgH-O24_XEtY#ZQ3Oaa5&XP<3~WEUvfRhGph8L)%tJQrR*plNcWY#F}yikVqXVp!UJSe)WIJiR&`Sqi?G0NlexD*m;6mj?7yPpbnX7qusA+b)y=*_D?e_R zBSG9?#3Ke2QPcrHjc3jIqbKh(w8N3$35vf})+aV?n8j-$sX3c__|pOJnCsTHf?F>G zEC7M1@v4nc)+WSmclg#U4V?~#rVJgpw&r&~vbO|`jHEJ>2M>lR(QScO~)MUw!z-j0Og=A~RF|RCup8;9#7ybX&<_zS zr{zHesTU$@j7*(Ap;ZSL7Ks}HsG_M!R=uG}^y*D(Mn&33P$Gbm#E~%v(Y}{5a#Mt<0Q$(I; z<;|CZk5gC;s_rA&?Rz|UeM8rj3*6kG=q`di!q(aG)qJloB5MOIZzE1 z9^j(uJdRC)^>}shs|J`bajRjDI%tXxqY$%8ziwXr0 zXH!5m>`s&zvw&b4(6rK}8UQzuQBDA$Oi1ydnehB*l?0fp1e0sk6B2v{G*Rib0mjt@ zst!^qqfprZgo1RFx0OR#rWRkV%Z{gWR?(+51OjUzVa?2yA~^jcuaCm5hP3wp1)@Nk zk!bL&;NpJcD;8#ArMKJ<%DTx081a%rwEAX8KyEKq)Ma`RSbbn- zcDM4b=d9N&;i#7)@F&KQK{l!<+(AHd()2^-WBAcakl$Jd?oRX)UO#mK%jH0F5febU zkBv}B5dtLbP*F4smyHsM=|wPYP$r4-pi^l&RS3QGrUlGi_wt|t@}Okjr2;1QppzTW z0MIc|B6?9NSlX$o3aTt3bu~3gFGNugD5)lb44R^Vpr9>LC_2;(*i8h0au^m-^&i<< z_#0bGz|wW|r~=1D6V%iPD7m@NR8~1!OwDd9lO*JDg7>vGdrJjuQQmFk=U7y11$MgCph$5fdz%I~ z$N; z;s7$Z7I)RohVCvn8KLH_{S85wg0xIzpP3G4aSo2fU)!a2LYb+LL#GFRNBP( z@vPSQ#(It}`A2LxBd@!V`oIzi4Sq(t`u_mA&#w+{;}Oe)F;dG42QE-=Yjuqxx6g|l z`d`~K_gH@9nL7-aS#sc9S(m%V&j?In%G^Cepo2Bi_x-=z>Ff4iw})@tvSIt8;l+m; z!czIWqC+@^fV_krA|y@g9D9D7TkpBo#2vS7+~mkxHgx{aBbLXBF~RpE(!{{Bfu-vn z&t$XX`NEVuKr5d-@0wel3%BeBQZsj1iA-=t1eg)jolRc5 z&k`nnuAb}eE!*~i@PX|*!U1rXDo8u{?N`_7+vTsfhk@SrUB(XMFC{rL5R8gHPa)|7 zdd++I;#_j--Exe%a+JlD!oL{jHsyOP^wPS0XW^Z7MN{sy(1%r#vBQ9VdQZD&Xu_e@_zEU5u~>c07@Sp z8t=q$?!1L1%(S%is^;s&L2yd&2G;&MR%*)M(hwm9L9q&Me9d8_ITauQ0luOxW3NhP zuCUBTT;qs52kIu>O#aH>#AdZ#IMhJD7&{He!ncW3?06_q2d`R?(vScQ zZqWn4el!apRak+^ewJ&Ruq9!{UI_eYh}A&iN!xA3MM4rmEvPa9r9+Vt$NvBt1dl4p z&_;%?2`p^7k)<#<@&V8&w2)wWut>o}P3SZWp;acvMz-dvtMe z4Y3w6=T=-pIZ$O#*$ZT2EUhMX1fI38nAW!$@~Pox#7yK;F9Z2aNNHo^iDa^rEh2R! z=%-5!{A%AS9nn!hmS+c)Nej3KZ-pcr%If(FtO7onU;+4@YgmVrHV)$$?nuU1`T-&b z#9#N)LD|V{RvlQI3+*}sG19r?M46N!$mER-bw3Kt zzE(m|Ne?OtjR@3C)thG3@hh*m%J{J%!t0Yes=DJzG02(Z=F%b}vpARKs}&^44FU(W(QGk!n0-kL+aZP zcB_>ei!ggTwUA83_mDQF^xGPd=`G5>T#M}k2!IenzJoDusdiZ2xb?s3`n5_rEGHclr%K={_V=jPWRXXyBn(;v;Ge){@x^BKJO5!XU0tVj|> z9mt63L0|y}8F@$&3?GeLRgG?KyngD4nSs}#nu7lTxh6`8)Dt>wF3TSPfJ>pp^ieyz{C;yt9Gk(%f$00LAe0j^{nczxGd86 zP^KmV05ctFahS|xS3qLo)~w=;<)0Wjh1#?wf~N)KSxgllremdC62?Jer$ePdc%RbB z2O>x#;Z0VjE>^|^0;P2%N5I8360A?H%#*3>H5I5Fg~hZVy0Q_F+(i0_6S$-v-VW!F zX82M0`_`9&tP@$CJS$_HlCnV890idwyZ-?6*E$8nxfHzI2_}4cR&`QwfCO7`4Ybr& zv_}JwK(YaFb-u&KrKw!mkSmk~7>S!2vWiCHZX^rUSn9y(ekT1kzLkot*8pf3n3g)I zF+UUZ(^D6beUkXv4poa|Hva%#RDc-OaDb==yuDIb&D2GK9S*fTJyw8ibPUqVv2my0rYn34VaC#cfd0ldS$oB1#bM}N}OsX3yYYqCO18J?qafL#x z+*vm;WB_%K3eq<1vK&MZeGSrP27{$@>gvb2*?r3r@eHJ1c`l=@dDk}2zwCQw?ZbPD z70aACCIo9f1fSDem75whs> zp?4V-kw#0E^v~?QSUEkWOsG`y13{&YZ%8k&#;c1pr>VbVm(^;ZR2$AxrjPf!?$MCBMT7_li zjW7hw$mum~R*DKWnq*juiQ1smGH9fHE1gDw0KWeD)d1&Cp|{i3d{VUaT`$UL#_#^fF3 zYAbS#yKd?^W65(n>un(T*1G5Nj+SyjB>Du)#FeZ?K~7N6BUu+88ZykQt4KH4cvaQb z$=xvZ0z(J`&a;Y7>@nn2t7=^>^I8kXn<^Pr_gAR;hnS%&R{M`{lyL4Bl5V7EPW?q+ zt^6*tf3}7NyLaZAg>6TK{`#M9)h{j_xStzw$faAM-^#TsETrpH9H=a0@vDPn?g-RK ztl+QdWUw&DV^C$63n_pmwJI@gK-k`_6pdph^i!BR=};0#z2>My5p5_BbK^l%%Tqy~ zMk{qOT99Njs~9@yYU1iy$n^sec<`$O_hbkXro?zt25Rn^06$9YzrfWU3eEK!&s$bQ zW(M)5qxev$*F!`=vvJaO6;-n3WFV=6E(oYSF5A4w(E)i|WdxrJ=hq?kF3)U&4~?pF zmFK#ZHm;#AQ_}PlUi~N-$am7F21q;55-N=qtyvbiNHa0xQv=G2kaAEJ#@iaQi1s>y z2Gw;C6$xMog*%9vq8qlx!&vCR{$iShJ4ME_`7O5E)zeVTgc4Nx`t3-rW0A`c$JN%g zf#WL7C*xFTs)VtRRM`RBdX!sWW@GJ(Hl>UK8=-Is;}Aj9xnV(j`Vgo4CRk4ayV9Y!)qDV@_;G+ID%e2#&r0RK8KG zcbW2IE6ac$q5!gkS^CJU?XhP$01Ft$)sX(rI?b^i%n>oli$N^r)rdKtx&(T6)YZjh zEG`baRZVKLs#wMJ6$G(!eLUzg22HC$gl5zLgY|A|61T;V8A8NDf&_J}+NIoPQE_kP zB-jrDNfnQ#{{Wp(YACBD4NQ1YX2gD*e(EDL$wZr-;|#E3VvgUj@B7#G z`!3rzbCy8kg&QOjvEmF>>%MvUxU-vnBkO+2{{Y^r?-_D?-*n8MY(uU$jJd)7UI=)p z^J?&W{{ZrQb2FLtuV1V9J@xb9_djX>0PlJJAKTBpKFkwS5^EB((A2Qn zH>+;n4M~&Bm9sWic^q-{9e<5;>Ph`swU2lAJQ#8PV5<699f=x~PCZt+_1t{N+&|2H zj#%+zx%ChSra*z?HS~R7!MDwMd;U&7JMJHM?z`v6ay8TH0Nf34Ut81YoX-y@e%sT{ zY`cjE!|<-S;;dc9Q2bQuy=L8CHPCY9J;PysP*zln0mjfanK!0$_18^dmo_po1pwj#Sw*CaSZPVkV$#E$ z0I86I2ApkUq@T{GT%@eCcMFJeIXFQLH<{Cj@U3&srMQf_$tfU`!bVbW$o~K+793)= zIf-jLjqc>axr~vF&NULePoBqkt2}Ncx`uyk{{ZPy3FPb|`-$mH-^ibP5}r;2V#L9T z0LgMJ2Zd|vM?PNXCvb8gD7=&^Kp>tb{9{>dO>~@2S-msNp?j_v5nCb)2ZF6@f-285 zYduds9LKfI>}AW9!eVIR4cNB700nf}_-6CqW5I(SHw&QyBUp)zB!8nzwV$lUiIgfJ z{R-M?^71;=`s&KtGnRf#SbIQm#FERlKvOk%?Xf zihv-txAU}9o>KXF`Mca@v0=vN+a#z}(6^cV1$y}P)9mGZoN_jH#qS7a;7kC}0Js|X z8uW7+xANd@;}SV5{Y?kza0!q}jv_R*ZcSrZzjCYFD#SRD%zZ?GU|?uT>r2L^z7SoJ zRo+WCtya;%Y0J#i`r;OUx#464g83w_P9k`z(3!Pwo>T1bd;Hn^p64Sw6YD;J(u?ul zyUdZxtEGh?8MNp(HJee;sfYo|Wsg&GD>|(K1x!SX1?W8LF0&-CH=dwgt{@g!Fg21* zst1&=if`eqs>m_MP+VLKma9pDBFd{xNObt_~z<$~X z$br!AJn9A}0En0}cfPa~IK{LQ4ERuHPp9J`)dJ3~rSCx`l6d|!4#0`{P%_dKF0xFH zlnq6XEe?ak&^%TpPKKo#TaB&P&Y+1PnY3PfDur-Ci7_2Vgmj=Bj#|dVMFmW!AR}@$ zH3cX)ym)xfK3<`J561NX_|d@x2>m@l>JHSD7*2QrguF&F!UJ*E{uR8HVJij8%N_Xo z*f5YB9f8zVqO~eN>;z6hFbT0bmGi9IgPdW)j#;6cuNXJ<^c6nU0msRwC#xVFOEt(H zDX0?;TnQL`IRTL3(huox3cqQ7R#tw_UO|R1*v0bWEO@hNVNHv!pYO+agSN%oLcRbn zV+YazMV$g7fhfE$mE#2?*B>$+GWS{`a0pDzISry1@u`)39t>BQ)Lz^r{dLp82Xn6BTmm)Z2c;@@EVXWTx^-*$c1 zbN#p8!8!XfL2P+3<5Es1Gh-)|?_4|f=U=n8tBGcQUEQ7&+V&&0?mH}9*Kyr;?U(JH z#ug*obY3|z2ZF5XL=ZqVI{EQi=fuky{k6W?-2JZte{Yixe%W#}60G33C;E)w%$Bj` zrDNN2`TU&a<$dy;Me+tMf&o{Hfvj3}HRPQ6#(U=rxc>3J*V}gBV!_=qu3SmUnMNST zmQ0w<`AkSt1nXV7>V3EH-=R!$Y3ZyKD$^+n+>b2=Gk0x%i=O+ zmH-X_52hyD>#coP&MCawMUAGSL|bYj z$+_^R1;~RWaU*@Es>b+o1u~-Y2$3`Ms;^Xb@11ZQ2OdVq8;&5y+~xd%MdzhkbWR*u zaOKK)u5U*Sn4a)Ruq)u&8esC#RYG!B3S;UnnIam^9OmDSVu6&sJA(BZV zOptyxtwwT?r04_~>-#FzQ%*c%h$c;x8~*^IP%JE`CH}XNjRwXUS((C+VNi>h z(vl(y-WWxJGZH5CogD0q`b@Dto|oFU7gdZ(@r#JK-lDonmf}s~v#4qnag)B_@8wMi z1k4zViUxT%sI)ch;o(+Qb^W6xWFV+upqq&z_pJ+F;d8MhaV%^EYoyjJ8e=$Ql3Aih zr*AsWDVIagq=Gy}F%ZP^=7b+mE3px^LCxN-M+(My7&3Zv@v9Ncj5(3YAl`pvRdiy> z1_prYe0tQQw+jX*)y7DYFMo&OQx{#>bGoOaFB5?J4vqn_BdGkU>el)20ombYIPPQ< z=xJjY15@LrW?iL@b^-A!9xd%?;(2~LgH;_}zI?+I_W_FqSRjr;hw>FYY1frL+k$I;5ulPG zhZY9l>MImx%X2o33DEp%2w-M4jSUcqlSL>R%+N^$P5i|)A}`@oAkZ0f4QBG`S3-0g zAzH&xr8GzuGHy1itoY2S+*tV0D!X@N$!j!Q$HKI(kjIe##K9@F^%a^mgZMOPHJML}`z><8d=t#g*5OzbqhuBSXL8Qx{z+-QgrjD>{R9Kf0zawLBY0K2*f8 zW$m2ab=-h{bu`8=jDZe}q;4)M=z$G&Aax^uIv|EpFA=AO1p>f{wCfuF>bk0IeYQp8 z3a`+J`BQ0QgFZLyvO$u*SBli~%Um7O5yeyjbsa@Z8fwXn^!?h@WtL1p8;_6irm801 zRYq>3P;W?pWOxCTFd7rD&b2D*qqid&oO!LXxcnqmdh$CCLdaJjS5B%yA1cgg#oTt7 ziyvXHue5deR;6ag8OB6|Vl`8!t!g8S18TY$Vm!B?pvx1X6)yIe(9yvzUuZ2mNV8UBt;TIJ~Xv8h^gHJwK2r-!QZw@S`}LY)kBHB_I7 zu)OIWHDVyxf(%Cc&^06uBoZg_qPE2BtRr2<)haz4J=p_`dX)Z_xUN<#tqv~FEJ_qV z@iF<$Pql*_-)j*#GIIX_hD#s*p=#9jeyNTuxbtCdIaHzAbUzy0x`_;Y>Zyi`3gtvK zc&MumKaB+|pN~p|Z*>`XWZy&6<4|Du^5e;&cp8l(#8$N|KXi|x2U=n?Y>3B;`de;> zs=4!HDnZm8#?`1LQ4EG|E&5Dau8lbHNF_|_LAj=lF=E1`Gd82rKXqn~g|m8?0DhI3 zFnF(+UsAYcW#wY>GK_5wZ?Cx@twTR;U%s>dgBmFy1{@YL0j8e+z% zyok8GZ&J|J-MvI_Wf}^W4EvHw6%0n~YVsFpk$AIA2p+E)u^?ASv6EuYleria%*f_E zcQq}NYP}UqI8)ljzUwZe-fNAzj(}BAGr=)2u&k?-xb7LfCqg%^NI1?slPJ*|DHb); zQPGSmB#{re=xY=)DFufp(P$;hlO*d%9xPy*T1JHwuNKo|rDseLDy}YNb%cBlpzN zNQQhmRJ3j}$ek)FIg3zbZ}y^46zf+}Q)-PccC8`{e708f#kwNz2HXG7CUfr3wo z-hlil7Sk6009#R#3`z0*v=1W|$HW*Lnk$@w{)IlBTC_LBQyMV@3qdDu_pIL}VA!$b zhs@k@rm_CDt!@uP7iWM82mxpy6LL11=X$GSCsB#W$;hPt08K~#0Hs&tX3oq>x$9L@ zNdEw8A*k@6Y+5#o2r^_v046n}j$2Rq^PokE+>Wp)Dtgc^K%TS>c*!zJJ8e>mG4P;3 z$f^-G{j>^5@}P2NW_pT>IRhV^R4+X!6q*X#tpv%SCik?_LDHau9&uF+9-3`H#RZR* zWE%O#8!D%BPd()B{#O#mV&9Rg5``~kHEO^K+nC9UPH z74-iA;lJS-e*2hrKXJ(Ym)dc%gOI6L?g_cagq=Mi?eecD@_&~-ekY#4^m{*z{9p2U z>&HL(zfxE2yAH|wFSQ};@nggXZ;ud!Rd7Ja4vgchm^# z1O;?FiTz(H$J0DDEyhjvX~b{^Msm=vWhJANGnhX|O6fVL+wjM?$TN3ul>rRc*W7a< zOA`uA+pSKxxtf{f*bY&R7bY;HxCE#m!B9$;9}xoei_Rs-xh_2bGFRRJd;Edh#vcmuE}TC>6kdz_ao-J{{Zri+uc%Im_sVlBHLTey&k{g^^ZS)$d4Dj{{St;iWnbCT&(Kb z8+5NvulQEH-Twe1A1&U0lXqRhxE`KH$~Omi-oB5o_`LG+_3pLjxyTF?d(ZDR-OE`) zS!J1n$-1f35NlGSH`MXJhV@5BVcNcT1CG8oK6T66-bT6SYwbSI_O~2Bm1{HtAdlO6 z`F{TZbbI}LJ?teA0PQRVplHIx*MqMv(GQpEya5VWH8d^NQ+Ak z+iK}$jQpwdhK2&-#X!_(Vx;9QaOU>;m&lN;eGQPvMNRnWug1FbzYJe30XchMHPb9U}> zcOL06i6K=*)Uedf{cC+pn9Q!MnS*gz7e12OmK`e-m9;P2Dh?p}$b&yrYx5?xIZIx5 zbKE{fA&EjhkbaN=^)Ww%dVPE`t~_1HRzk4w=ZinkZRruv>E+{IiNiXB++-cP_W0So zm6B%Ov-J`C>R*)mFwK)6709H{OEQ>+um=0d(z-;o%zcy$syUOZM-wBjfvZ{4_dO;o z4T!8_YX_1em9>qla;CY;h_JXH0a}Qbb7w)WjjdmwQaN?4V3p4Mz_|QC9`(}wp2w8!a+kHOw6lR_8P%Yal!fEP}vv|+`USm zK_4FqyA5s!5Ez5NeLz{G(fT%P1K!s;WZT3LY{poRnI)}{#Jkq)5VKt2^iI52=q zs8gvr0Cc9+XM?xIu$i0OW+HKmEDNZC^-|mT8uw3uF{-EuH&CNOH>u33!wNQXRI>UM zvoR7$&??S?w|p#mIB;W32p^Gl1PNy13I70yu2-)u$2KnChd*-)IAJ*Pxhrw0w%sdN zsG3>3Oz+1NGP@}ZxX&&gn796+N!nyY4tbV*8$6`SAeR1~z;^pZmg+tkVowTKBGZ{#Sgu*}Tj7dBvNHe|5tf4650e z9JV$DUgu+JkA-LYGry~o4r0T)9nu9kvdge6Mm%A7qGNJrj}RtrT{`jb%)craP~c={ zA@Op`G~!B$RZs<)n|_tg@8vc5=*r;1xH@#2`tO(;0>BZ}9cn~R7jYmSAb}Rt)}p#G z_Zdb8?X<#ABCsTp{{St16;l}Ub|FFK8Uw7K><%0HJ;CT~z=__Y3Q zja?F$vD`&9O_1@{-^;bBsF+*GAjF2&srf+Ga+%?Uc796>XV=>$hS1nb5)ExniwX4pfhr8_ij6fG(NzsMm z^pntSS(L6eKoG#O*4p@kR#ZZ=45aV{O^SBOse(ijCtdzEM%dIWKt2T2qkD0Q^>nO^_{kt2hf1Lp zgL_})QCfzT5G^{LZ&6mN(gKMak*pfjp{F%&D_|rnY^46m(Ccab&2n)5r!X9gNZC2~$b2Ybi*s|h0 z8UFyg6s;c%I;kePX3(sW_rT9p|0{gzBzvZ>{a z$t4dV8y_S1RpzB|<0W23jbLpz{OhboZXCGE`*}Z2mHcZLelp;72F&u z@&^SVZ}BnZTD+B+Q`SM!uoPd%V?iW;y#(K->Vx*{K`cHKr38Sy=3t7{qRW;x)O6OB zR+#}B-)hbc#rM5rXt^1EM&Q_!Qp9YT6zg;2QB`dY_mQLuf(k1D77vK3gjC*lxa&b2 zR!rO-{{VGS1Qjw2kJ(p3Gra_p0%OEc6V1kl&a76c+z>>c<5L=y(yXt&&X>5U@HfHT z_i5?m3hYhHbgPo9zYlmaC^705;%k>&;wgp_*G?e)L~d#-TeajT6NW#^Odo{PQIW%u zOk`G8=yaZ)h3@M|9LvUOi~2dxN}Mf%6U zYCNlRqZwfCg8*hgwEp^*4#mo>05>OX&1Vb^g&lbfPQ${cn8e{LJM=f2)}uBD_fTa# zV2cy@*419{1QwYZ6xZ;k8tcQ|VlEsgV`Ioz{A(62x*Hd5-R>2H^aOOj?5VgoJC4h_ zzy~E65a`RSb&uUzmR51iD#ihVH3wgjtw5QGBdN63l*3ALn+@t>0hf`3HWvOOwThtg zVI!zLYc?Ra$E9Teau4T4XgE5RJMTfsn*-uJhp9S^MRb=&QcT2{xgHfo;>jvE^49dh zGmnvDVh+}zuXN;3Rh)18>fp_jASH}(ZAXnX2xCnRWNNGg6~9qT4akX@2Gdnf5~(fX zZ&ISpAr|~=Iv^;})|Frob@Yyi653t6Wr9E^fyg z5^$ae`3=Xw?OUCtjwTF^#lcn@gIyUlaX`%KG@^jSQ5G2MP*{Fepkp(o#;f$5$CWW! zV9$%VaIKCX`Np1S&X!==@q}_t1#EG47cu2hRK`u%BE4L2Vuqh}0{{Sp{5hA*(4ejw6}@h}-b#rED z$L?`sFt9wOwL z%S?_*K6P+r#I=Un&1n{_K!sRM*^T}Jr5WVP%kj|FkzB0go0*!{2h6HSw~a7m$hp3o z)y7o|HY5?_Yt#aUdrIFHs%X+sfaM~AgE3Ga8&wIK)ESb^ zrG-$yFfZ{n27rO7_)t-4(AuB{r~pMk_o$>usw0$}eCnda?NEoeg%vUh9d??aR`oM% zwjOjt6Sc|Kps-a~DL$jN=gOfT{{Y#)!GFrW?#g?9$oBYJ>z}+Q0ui}T!<&2-yuR<| zdcA))&+X;u_5T1DzWyiszUS=!0R8K}#n=?h-{n7d?vR3U!N=PM*bH;aBp>H7;a@x1 z{{WKfza0MnZ~m{L>i!2j`Rn_iL*D(#dki@nw!q!z++P!B?Xam)$RXm=&j_dq0tL?1 z=HrdNZco+h>#UwU*Utz0knTH&?sK*--xe;*yzDVy3NZ6VaoponSmXn+3>IN)(VWRL zZSyOao%8!={_kr5Zr8kC%R4d4+#pZ5X5~Dx<*;5x=$OkuNU+wp+4+u=S>d}A+h@br z=XA;2t{+Ddr`csC3R+8xOxF(lUzC?TRtwwXV8x+eD94P8w?S{D@x0b|^-OnT?uT!S zH)gQ?$8rK<#)Na{K9VNYeOCUTElcAW_Rh?my0~sYFho0$WVrDB>Fk?wFYMy)*Dg%V ztaveb%gu_&$a`xNcqnH0Q|eR?c}pUERo6pW&#u+ z0kwMlf5Ym$y?f+*2i-r&zT@9_Es(i})_2yvx3Bp8^D*=L_uF1;cUj#+jkMTTU!-!q zRFpX^=E^5to>i&g6UG9!7~}MVwGhdXC(Qo(f*6LpUV;%rHxs7kZ;e|?A3^qB*Af*C z99Y0(V{L20@9x*D*URgBL)&3Yc(JheGI|x6hJ@`qO{?bjI=*Yy&xGgBGO~qp?jU96 zPY|VK0R&Cy&p29z%BlTB=ne>H)j$LG($B(cGnE$+bEs%oS!jzf^R3CW)IWK}l}18D zD=`;^xFia*gx5O^g@#O^q7X^O##A)SupR=se$gu|y~{I$l@GQ@F^n~cx6&%ke?+w} zn+6O&(@qRYHomq4;3+w_`A@bXNo;J)yfJ|e&mo(Pm?NMStMbc`cV+SWc#j-TNXQUe zok1jik|Hao)AeKQ+a5E;pSu#dKlW6?V>%PiRQ`)Uahtr#dEvza8UV00;%qwoF|SJ0 z;(V8;FOaAlpMeDOJ|tKXzLjKWS>(=J(6j9U>Shtli-X}>oU>`8*qnxUDW;=;2&dIG ziu+3EAp_iDW^0fS=^F~)oW#(3r69rQ2jFcstMzB>^Lv6_i#vHub(0vVvdj)do0h%L zO5U2Bnb|>;uD(@dO><<(#%%*~-ZiNWWHOT>M)6wn0O&< z-2+0IfO^KC9V=28%O*U2+rPZ4#^{4m4@uUw^&E_4$U=B;);ws-RS=ON^4DN1Dna;y zq`{9-P&A@3IeD}ZZIAJ-V9^NzIPpVb-dYNjP~=Ud0oKBxO8AmVXb1Hl*-W7f_}W4% zF%nwWkIJ?6s+aB)k;F%=A4^z|F;AsNEtfV%`lFSEYJ5no<QFW?cT>K(~1xV!~2^MIvB9<-?SZEQ_Xo)O}2n0wqL>!CPtnX^LB=Ofy zv_`ne0L*w#%B2*_0?Cp(9Xec8Q{&Gc0tg?Eok6HjRFFItOw<{?o10FetP(*43*1=r zjp~CCA-HR4C(e{ynT@APflngRG}Qje3oRqnU`>TU!ocv~TLG}38MGP$^ArqB1_Mj{ zXcHMcb)J+CNYF=000C}91HA)$i~-;QByUL-Bobz19<@W_LjrwGrzqRXriH_U6D5v; ze{E4Y5pqJk(?SlKQc*c^=6CccV!B@7=o)KM$gMG`OlV32kwFdso1HbR+vL@D{i`#K zr}}Q@%H(kcey^P`UxuTt-y7HoBIKTe-k%EPR?_6UHI0ZjC#^(QApo}$RP1lA!@{Ll z&|}3Cwpf(7$g=16CG<>YJl{GVPRp=RMc7# z^b$b_Q+mx5%1cU;3D)s3Pz+iKHzx2Y0m@7P=4cqi4aZGsp>cU6j#KzhLt`Y#xYh+( zL3H2h`PEh7$$k^WkW6`b)vF$!950Zf``E;bmX*H4%+_k-w-#*8h~vfr@c=NlAat;p zxUsALOFSkdVs#lYu;Yjj8FCo}HLe8j@~JFWmE2*=+UH=%$O$|HnI<}str@O2$13i+ z5(zp%J65F_oM17D9R~N(I@Q!svXRozJZcP#l00ra>WtdPPr@ywQJ^UbI-B{>#^?!N zL*RBa#l(g@Ic?X(c+|rW9#Bk~{57e8msuRXp0vSf#k3;#AG)Hn<&Z#*Ctpsq4080a zo7jpC?U7XT;K{VeK0b9c3yGKzV2wc(8G=#3KThL+g=}6-SeFsw03WJ)Yb4e!OBk$oegG=j97bjPwK3>5*UwI@;ifEt!T1##~wlf zvC<8%pfnWOa^nD*nNZ4f@SiHYis6GdaE=r%RzvTv7?KT)?nu1W`<^Bw7+P4V02whl z{{X#ms<7&8(JO1%&eKpg;NnOn#9yeS9L40%7z6!Yw2rRdzhu$~(~Ekw+NFlI?)y)+ zcSt*q)DGVlIt^Ba#?nY2cEsFj|tQU*! zCyIsujR}n+wPNei!poB%Ak)gnaBG)POJGQVEOyw`oeo^xxl%|FMyugllw{?Mlj@yR z>JG$J)NR`3l_9`0X(B37WC$=!5A`*aW?;>)xfE29e+r^X^fVI?XbvErR^&7$u7!+o z-{}N`e`RV>C{8j>h&luODh+YuMgj>9pyy7XuZO)hxyvG^&J@QB@Fe0 ztz}vRZ7sOoiA#+9qyzgZA_$uwhU55E8L&U?K@5B&V^m23_o_2sMx#MtRS_g#YATa6 z3vKxP>aM#n_bOHx+sA6oE1?R48AqgktsqplM@r^xk03T1e+tGl(Q*lvGDf6UQEA*| zUr+srdftMDe%P3B*qmrYAI_MVJC4s2p=1Ef`6uTT+Y!WvCN?TYmRC^%-?q2niO+)< zaLNc6bG(6&Xy5s4eCtxHgPvSjTNY1FMYn}-5zv|3#1rBTV->K<<3oDb%r_b#u0l<|G_YE>`VsJ`vDu5gZX?w`5hLYUv064>-!S2y5-|hN z+A#8Jd?q=c?ftf9DT^US*<4J=h^@}-9Nov;{^Ewn8AZXzdwEvpP-2K#xW^X;80bg9 z)wLTOF1p-SEkqL<>*GL)jlLBC7>c88c@WvWq!=|m70KP;Y-ijarQC~r>!&?vLGs)R4U`7B_>GN0VFs#W zz|^#8Cekli63cu1>cFJvP3Q?A&{DkxhKhq_%6$4(Y!&YD7apCBFivD#sU*sQXWUih z;@1LjufJYd#7x+&WhSjh!4o32GXXZZQl_!@xhzTQ^%OG)GuM0nFjHcz)HB&?$y zwH1Ejk3JW{XA-~6EGu&8G2+JfGi*$BIJ zT9>5^nE8x&y(EbC(^d!asi?Er;jztfED=eF=uY)M-=ejA=Z%ekfI4|radpmG^`syV zPxqkE9fd%`dP!pfrkI61kEB|IL&XmQDl6c$kHHBo&Ak`Q%+5z~21!&d`TK=u=YSyNJ3G37ysERKF{{Wp# zRPvkc<5U5l_|!(&@B3>tTJ2FxT7eTkx`7st-9eKv-mFT2$;<)fYNJ&Os|%-H>J0LG z{Qa;lb{lz`)RA%DgA0@hzexI=*DFU(S;CFM(9v}S z&CRGPU`+&E-$B-Z)_^2$K#Psc9+f~$0kEhPgX8&C0MekMV*B)<%(R=uQ6<2z_?luZ z2{CFbURH{MGf)AH)C?Y#1C#Obpp(+7fjuUOwG}GB#urP{405qWwb<6AN7nxUj(_*G z{{SQVuWp^jQonBPG7e)ubPqQhdw5sYNBoQm`TqdP{{YE)y>~z5e`l}N{672h@gHaQ z{{a5C}{jV6y-e=|9_gOsy zk#~l&kPokos?SGV{7jAY?410(#QVQ~tK9d!(+}dWs@d6ptd&u z0J+J>=!MY$2IuOU;m@W|n(I2X=>4a$Y@g%<&jg^pG~S!-Wf*ICyy z`mE>sxAu27IPX&q6dAja2;jd&{;KfX`nCBZ*mnJ&ai1@A$&-W8Lli_klliv5Mo4Y{FCn$u@jzE(NEH1=p7K(Gn)>j_8^6JU=ELl@0bnv;6iuWL} zfCYoV`uPodRKB}!hOblQ=6B!ZJ+E$qK5Tn1)5X1>8 zKCFSU3*lXdFl>VJFL<-wB&99)}K5%imR*PH9qyXD$s91< zV*=*p2UD(_)V#HNhKkGV`(%4;L*&Lhd`Hu2&HU)ky6#vIpcpagZ3iBvwZ{o-1msy@ zKw&vsMLUSCqZjVm+(C^cSj@}@JD-P*ZgJzwH>WmCuBE_BJ4ocf10!NhqPIC_(VIJC z3m_^20bpbhca4Q7I+mj@e3==78C9M1pfdU)QPBkuB>tqGcW`O`0OgqS=2U1Arln4Ie`GPN&ZoD zK2@p8TAzQPsfcAwV|Liuuh$vV9l(p}znSY#s%sX=tYMF!Kmcmhxf4+NdHO|%hJ(tk zCb2WCXg?a#G0&Y)59N{=+g3;FIB{ZJN#4NDM===y=2mS~SEJ zOq&DOdda)vesZ6n5{MtQv==2l>lp*6V{r`+^~Q(>^uX^3FLjhKC0wFa0GY=nu^ zSW$lscB?sp8zVDv)zm-(sjDUqj9l^)ztYh9j6Q4g77{OpvHJli@ z08>)1#Msj!a6FijByT%a)N9}7$eH*#;Oe82osQzBEv$!rQAZ96!$uQ7Eh|4$SN{OX z=O>U**%<1=-wg(|`mVcv*_*U}=ZAj$P$}V)9mqW+QUy#SUh^+!joTg^zV0_~Ln?Z> z8}ck;)FLi4s}|OO+~O+o^2wW*Es^53fT4*QJnXBUsb(s1uhWL^BS)G=lN_ki#@` z8>zAQ8eIG-1@{P(2)~b=L=qzA+5w=TU<-q&v~@iN0Hg+!bNgr<6LLKw+`5seprXKQ zbFiYMk_cIm`zR>pUng2h_wE`eJA)n<2(MV)x@3 z&@fgYOzt%mFleSs`~VuqjY@_}=`%F~Yrv8^%>x{XKC}Bp1u2;vwd!gHKnyM;sGuDV z-w-JVOhj1k9#y3t<%CS^cLUC@k=KtVMnmc=1J(uP_|_HKhcV?S{-CxjBhF9nsa4y9 zy8-VP8u1*5gpF6upH)^=?fZpgU>p%VTp1j{l*sr~;Kw8Vs|#WX=QbQkBtYb#{{YHs zQ>4c}PqO4u$G6Uz@{ui$;GRFoHEV5KiH|9{FSv{%8XJ%@q+0vZqaX~B?2UD=~q=>X&w$O_ei`&knis?+4+5so3)@&Mr0g%3!gVa<4aRi6; zOi0ksYamLfKCLH1K{*VnmQeu7C(0~*D^mCnRhbHd3eg|Bpyz&gUzk3nnGvMc_^h*B zu8azj5+WjX=~wKet&lXd+-SmLJgKVaOvOm!ajYFw{{Y9V)E!uJfb7H4Nx8kxTE|Nx zueZo@x`sAhP(YIcZe!Ky(21-qZOgW0Rb~kKf^9RmFAb?6#j-zb zk}^Rv5>LcMFm<~2{l+FZLH^{B6$k*ZHz%bE;K|D#PABR*eo|_(tXcSED?E+8C#5l7 zhE`tx02&~H+=0gqLG=SO36#}(Ti19QMK;D4I0m&nh#+n~G z)T2hoSh4G@jXVTW(3JG7jT1Ad{jp3}MlST|z#7fu*GL$%FQATEfNgPEP*H({25frN zOl0UL#t-tEsL9dz$h=j804B5)pQWJm6dAAwXf#BSD5>Pjym(a_;_mXJ0u8)$tC4lz z+xIxzSVlcGHIA2EA*=?BbsK!^7Ak}SVWM;zR29xlvE?>8P*N8JHY3NVzu`+pqrG;4 zn+V98xPZbuMzt{sF!s4vp5H73bBiF;_SM@Fhj;eO%ts^cVj3>%{X=4FP+)oJ!bs7_L;I@O zjNjZ-$V_g+l8aoSh0I4}TB-gQSxxgz5K0L@sUxgGTDwLsPOi%<-T zZ_`Q$A}z717KYZKu+;^I{{U(YQy>7((sdhFK+DB>;wIODRtz!sXjzql@rht`KMkvR zHcrDAag5~cGD#m+7u(6JH>~+F&g+{4@XVzN(s!*(Dj9+#eiRWfWa(6Akdf*KN}|(0 zFcr)lo5OHvg4jH$QcrEIzM(*qyvdA}a0u%f^f6DU-xqSE2s}y99XA0$C>ZwiBh zI82!tpsa7C*ID2n-99x4*!B8IzwxQ{&|t=M66Dw)P|_*Y!PoA_n(0_pO_YC;gO*9@xr&#fH!c)t zAZVjOSynl68}&MqRt`7Fv(`7Q<18}eWUjMwsAqf!D6pnjS`tZB{ICyO(GW zr%t|gx#2W>OZ3Sinrd4PPjW#d9YCb$L*mHJ7jvrYCa$ix9lH-#GR`*#rDyCVecWWD z9!zea5=g7!j)9Rnj$H*~6pwQZS?7SVg}=_P)eGE41&R(w#%)X+FKv{+xXu$FjNnl{tIpb0cI#F1~S@S&um&TN72Tdvp zf$^fd{>}b7_piQYY+q~bPjSN8GZGUHJ^gtb(kqv@-^Z?RR~xPzE8jZ03+9b+t2p%{{VN>^#1?`bLRQ! z_Wis2SUKjBqf`odlkO6zy~UvW z&A{>u$U#%2@wS!d;>qyW+4Dc-c<>Lr;`^BcA8n8`fNmJNfWlAG408Od+sAhC_58fv z=|0-xPVXOW_ZF*?g^Y27Yt9lmVcv0SGI zdx86GE`O`<_o>8o=Rmx_{2_g7Tyrmr`hVJfTC&Nr_5T3Z@btdNfcIUv`=4c>E_~US zH~#=CA0obR*236}zx^qXAYi-k(rWuAU#*$?fA#+WS5I8ov;BWp*8RKe-~5h5!Jn|k zxI2OFWXs#TD8`_0RVBWrAbOtU*PiwIejVpN9KGg5?0)gxWyH+Av!FyJ{{Z}7{Yz** znYlaGJ(p%gx9aEbf5|%^wRYJumkr)!07!!TW2V)QU-5eG=i$q*bmo5Vj{ArCiaBL` zjN>a2#AzpTb>yQ+uc6QJZ{g+Z`8x4(efOWU&Nw5xupdw-_w=ts^f_O0JFoIHkr6TB z0~!u00h8BWrUcdF__BPn*S+L-eeQneGB!sp#Ggc%5M<4Ix%JLxhYq{7qhyo`5V{_b zsi~e*SguS#ln8DnK-dBzwT75Ns07Pp^&kCLnWdt=z6c7APIqJY&1ZESxgQaLL41Nh zVjvkhM%B3kPUA9`Km^GXzb>B&*U-}kks~HjTS1IkPhBfF!iE@#Agp*!l>!O`FE2nJ zPM-@?QKxI0*vJrD7>)yBd)9mBTIRhJ`-nog(iH)>k6QEJQ>^LIoz$}d#cv#q*psHy zT(1p%oeAFm07wKN5prT~43;G6<5<4GEzaBG@7Q8Iz&O)QlnIswZhY$(*4I6xcRuDo z`3SiB*q$6O#0WdrN$Xu5$9%cd+eQG9104FTXm6IZo}15<>#bm&!v>jFfyA%rAG1og zmUWck4Z%QUkW^fg8uc}Dv!(qvk$r`jH`E8RJ^!SeLD3@6XU+7=mn1m0znmhRE(zy}&+|@ZPM9+O)}+7D1a9SH+b< z0o2@bw2vPVRvN|^9wo+uf(;|2)nuFk$|ed`1Vq5C$ZMISlr@1rP#=UBh=RsP-Eh+Yl+w;xgQqW&1?{^x_UsmFm>axx2(v`(K2x{Q=6 z!zd>)C8bTHX{k}ui=Q!(!R7_BHMAcJuz8){L6^)BgaM zg=X3??p%A!#mm3yV{%Pu2ZtNvYc7IT+L2QDBXip2V!H5h7?DZik*%biwIaFSD=IsjOc;Vnf%>|RwW$ihvy@g) zpqAF$jEyT^5I49ma>}4`Yw8H|jF=~Rkk7qnd|vdi(**7`eGHobx0mGSSR%n26c|6mW?2246lVj zEavLFZ%8y%gbD}HsJL^SggqeX6sn%*y zOK;dHM7JG{j=gHBqKi&|>Agf*Ef&1ko#LQ?oJP`b)~X?5I^HeQr2%qGYc~`YpGYzW zpq*$0jY0Jvr0fW&t4>AC8w-+msYRJ@Q+h|}8*T4HL4A)B5sB}8#MdH7a;2EH|lm>`Z@j-tN1#K!!_j4$C80DZ8x22YOl0l~ro zfWgtVxZ2gM44l|<1#uE2i&~|E!}@f&xvU`uhSmoDR2nN>!M|9bvH=nRGf+aY)QkRf z7L6dq!L_MCRifWAC?|sbOvZn0T~?T0|J=_=0PzC)+K)?isO0DEh9NE z1_Z634wUD=)Un0h_MhJ}WcO8bDB@05jzgmxn^%9IELV%%cG+-cWXhaa4X-1p>rs~* zEb_ThY{bhxMbrERtsbCue5=!GFT3B2Tf@)yP1F_EP z!de2!i+NU{jElv}fy9Xf9Xu*ekg!M9kRBuu7#o9CT{yAwxFRv1Qw#iSI4hgnMYfOG zS+HmnMYR?KT7zH-QN+N4KquyE{D>t=TyJ&LN|J$#iQuQ(1LNmc5s{Kzrc{2N?@x~@ zT!V;sf*bUo16r*gHbD?byc&V4Mu5TT`BfVxU`2>MMw3~wU3hzvhtf!q2Gc?q!xQx&-lb~b$7<}$gM z`^jR=EZ_M~o)sm_h4SIgh4JJ#+fiaXYO#sOjS#e{zJOY0wK^UBzi?SVF<}~O70;+P zV3`ny5PwVS6_Lx6w9AQuB#09=sX`37W0VY^FO4UGlS-Z}WQ}IEfim*ieCjJNZPXHn zl62Op1!W@FBVM!>{*6H-7%{I(3AdF{s280B2H%YXC#^uY)~I06Yl|V6B#F@Y)x~PP z##~Lvde?NFd@6VyiIW~rQiuQx9YKo6T;e6rt>Q%3i|bh!y2C&>{#ww?sSO`6FH}MB z(t|RmrBp*(&a71Wrq`+(ql>nJ?kah+LS+nG8wS_8Pc~2#m#T z0Qyds=}L%vY`mi5dWJd9Kh+R-t!QfGe#(_vE@-iv+M%S%!_{L3#$7XQqB6Ren@~GV6}C1NDAHs^@r@>+K=CJaps@VB>H()p zA`PuoM8?z<4BPOiDtDVuX^STlp^BCW&D&$hebrHW6*>|7>r~aaj&4rKBKBYf8zk3rLUEkZgj4D`0MBSEu5w&#ZxlDPU z<0%Uk>0MC78;^xVbYsfk0Wd~@>GP>o88U5@1#L&}n$!@v5j`U4Zb8zRi(cVc1CDs~ zgQ)T~F3Iw zHVsRIaTS0V`26S;s+lL@Q~}GVD`h+HK|%nZokcRzMXWDSBaja|4s6+s+P5HuVH}%9 z(t6dXV5|DtKwEzbiobc3N-X2u2i4{(Vx;#t+64NK={6(IpIQJ!1{!Vq=p^zc-x;bD z?fGdyi+Ipt&jPiGlmwZIQMtv*LE|HDg=a@cZ-j*&;(<3RFKW+KT04Y6;nwvrTn~|* z$&tsxx=DzYSz<|#3ThLmJN&5zU_Ox_8=9j~zyPd7nu6L#rBrDo>ri6QPlrKjqg-lY z-~r)MjeW%yn~g+Paal9Th^me7rxoR)&;e4>IUE@sb`*xQ0gMA~gLC%Y4Uoi z5uxG+wFIk9lo!e--c=Qo12d&qiH$0a)LNpM(kdZwJMBcpSlCGNq76^wK|n;FwG|{T zyU|WmK(L(!73%$~{B!T0b9GM7v~nI}E>G!Vh18aK)55s>J^XR=T|IuD`}mKr`)B_E zdv3!LE^oVc4cxp29j*dV5BypFqCBF$Z@2#dC4M-Mf3NsbdFsCR4{AGnIJ-{Q3U-~Q z5BmFjK~xwLOl{*gHS)Ud+qUg}3C>KDBD+kTwjs@=IV2$ZnV8?x8=6hOEyjNKRm8_J zTyD%+F|FZ6k0#P*ptn;~xjzZ7GwvP#0JaNb6OtruK-!#o_vOo~`6v7KWmAQl*vE*N z&Il|NUT@_U@1Mt;zb`lWT>k*%pL6Z|-?Mie&K!*DNcIAQ%a~qAoah*6V!QtUAJuv8 zOBwd}FFPM8_dK2V-g~SVKFZ8+;KZ47s-JHfXHn{M#NUqXUjG1G=hrRveqLVf?#avV zKH^`p!`k-@6EAo6v`+6UIN^kMI2{`^6}K^$B8B8_8eYC{9dA~CFOT~EkD=FzFX{gP ztF!zcyZcvfkM1Die%}Y&dxq}RsP|tZW^Zwjlc%yh3UxZu`8M@t--(~~{aXG#=P&Pf z{=cK^dw=rWU9MN{@{f12!i0An%ZA1lT34GJ`aFc2*Dvwk!_#}8m*+p_zviv?AGzgz z%~uCvzMMsM$gBSVy2R?tciz5-r}+6M{Ju}}Ka=+B$HU}v_j!AaocS>~^)%equbGc6 zy3ZeG+zaIN&WA`J@$ogQ(=MESzC1`Vh1X^~$LlArO2xXae`_>__>Z0&VHMpVg(R1ac5W5D!Q*Lqg;$xs7^FFOyng?lObQNp0^Z_*QQ*XH9YU zSyhBUV_?(%g=X;@Cv!D|XP_SeBBrG4)9&{drRpRIFf_fOj;em|}fX zF=+kO5hRjA=uZ7STDQzoj9Ax}QVT|x0G)TGpP=W<-nn2sApx>pK0Rvl&L*?V+;;x& zBw_8H1?JzCcJOPHCR8}GFkq}Nt&jXiQ@v_NZFz$u5?Fu>86as^v8|M;AQ2)ptgEF@ z5*QdF;END^D+;CVcx4&5jD~q0cLen{sJiBU-PBiEoCLvt0R!em5cvvl|vC zc-kvk&8hc_o=GOfc@Z{^N1a_Xu;y_CD#LOI-8Ufxfd2q$m1Sj{xIg;>8BE9#ak!+0 zs|pf5%#%A?L%D%hVmdpVoxXgy+aZ5w5?w&+eSA$#Yr^vPzU~%WgsUh4SClCO>65uy z8sg{5ey2Ll+VrZ+VU?T}$Il_~Y3!Yz91%>y3qAsGVkU#UquoxrKG8sCkTNF0iRY3B)2<|hcBzSh$w7hUZ(OQ{DCy}kM!hOv)t#Eez+1OaJSt+eTY5*NYB#K@ z<1DO910u(2EOmf#t7KA5p^ox8Rz5s66s~xkIE^P=EmFqOpPPY@5>Bc`n8CQIJSC~d z%rXJUkZgKiZwgq;zqaj>u;qVSumji$1zpLw$Udlrn^!vNIeadB=POSbDghyS{{S_8 zi(UpplBr@OooB6Lt1~3Y*LbZfOmC4chWk_PjMXtDmT4uf+@fcFD>mo`ur=$_vM4N# z%>?rGaZ+uqRcXUU$V~31#-&9x*@)8dP&6XvmizUqf|-HSL#+PF2pmqP4wf@+kwpl~ zrUlKSXra573__5b7QI{@e{OzRXCt^~1eXiyFf9Ydte#5rJ3i~W#F*a-6;5Tcl_)ZL zMd8Si@~vWPuP@xNWk6RSEJ`{1EJq^4RaT3RJ$|arPllyJX2*~t6FkQxGx|^bO~h9& z_{OD9Q8G%2)MN$-Jx7gBdc?7wKIaxiDVTFCITb#k69-?X;azuG$Dj8qJehdzCj3nzSC#FrDT4#lAW4H`T9nlzm5>K9VmW9cw`dUM1Bha((pg55diAX7 zPbLstFfqguBG&@c;-pST_Y>%2lF;DajC7++mERdWZm(t?NAIgDIxuJS99Y@|5x|=n z-{DrM#gc6hMXQ|~p=lh1Tk6`N=nP6RQOLyGpx!A4PRy`OusV4PCZDv~1jLn+RC!E_ zqa1j7hXBQ<{WlTTv@p(t86{d7t#2C`@HIK2GB`89K@lU%dMjL6SYt2hSOiL)8~#J3 zRCSUc9{{nDzkc>%%^qZ3kH26(4b>hzQreuM~)Ikxb z*J^`I-L5X=dw82jaI+J!pDMGgS5kYp@vbbO@=Y6f+PU?7t7dd?N`fD7V)on5#1Nd`5xgQaM5WR=JLXk~O9V)`5WdWzJD*oZ7HJPK2$i=KM=&CurMZOO;|fSB>w>902e{%zLUA_%lm!K zAR7iY995u6N!gCn>%p4yiyUmo>QT_~Wnpl78mui{K_YH96)4{qaKO&7SRFXKjC^61 zMW#&^8M{1gJzB+ zDxq>~8dL}vVjI#Tq&1-LBgTRlUMLhsv=Vgu>VW<<3zTc|pk%Jv^q>Qg zOnx4K37E`e>|}QQ*Lnqb;I*>Pw2|Yz@jL zAXxtZ8rGvG5PYpcEDuQWqBCHBeNhk_&ZtJ;3MdVy=TvKtF$Vh9Y#n%eyF+~I7nOA; zbT^s&;H2?_`W=_LOp@&g;nCqyb1<4osat$EOb*1 z(!obADfGy0y8cy>8GByeG&W2_!!A2DysJ~I3gjJxgY4v%*fpEuwQufXGULj>)5^SC zW)#%1li?*|C!rM7bG{}Pi4}BWc>;FnS{kN9p_%LZD63_#;$?ROVk+s4;Z6Q^%@kBJ z!3G9|A5ik9w6L5=ZbT7odVJ`O$8vPep|P+2>fSs^*0Y8lUeGcJ#6z!DG9r?uGn~Lf zA&!Jk@1h}-v~X3i0XoF5#;mkr{g-LO(pr4xwf3sa_IR}S2pe(}`5M&eSw0+uaQ6d6 z#K^5^$x|x+piqA;>Z5ca(h0uA)-TFA^5cVfk+o3(jSa!71`eV?EH$E#%tJ|$q^xP> zRCER=2{+oaMX3kEvWvO$s1X49Rf0-@ZSkt9m^2iw55|}*u@K!f6$RsxWEh^C&}{%~ zdDo>tDo&d8{nZh+EX6%7r&`U5?8fDiRK$F~2D4R$UdOV?+_GWf&2q?ipTe~}u^c)6 z&=eNIkdQSbNFH%~kOmSt!n+TU*PR=gBF*_WkB*Y*=3+Ah{7>J|d{eh{&Mu zfGz0~XsnAYg#S1#)x=36Zgi*DQPUa>6Q! zZ8+-{FC(#B#mFtW+H06il00dHJeehJT99)FCFWoX(mGoi39LrvtxZ;I$=C<_1%iR4 zDA9?S7dj93tcYw932-JpHDw&&_jtik83*Z;rE9=Hxa0o-VzP*|ToX(c?uIMJea^8{ z1A7UJY)v44tjGJgQ6;Z0l5Pu4k z1c(;Cz*I$I#$*=ywIga;xY4p|yVP2Mt>r{oV_D@snAFtKzAS9(%ON;>ZHA8L_f)Fr zOpTM%gmA<(ip`2=f?bZEv#mtOHg4)kv4iuiPD;hH3leT?Sgao`on&=2sToH#)KD;d zXn?TLX+$QFxHMSXgR$RHiA}R6y3GgEr(;-X~hr8Uv3OFG9fGj-=B0 zZr3a2C5viyC#`Bm70r~Rl9Br(%r<6F^P%c6R5L2bw~CZwD4RwO14a7gyV7x-u~Lof|HGFJU)NDUf`#2 z94{Fczrfcy_Us;?cJ_4?lEG<{k}~3M4V_Yp1;(K7FzQ0#rf;{y?5Q> zMSqTc%eMPR+B;sypDf*poZ0?40u_=*RrG{HwRm z+2#9oFwWVJ41gF@j1b(KHRRh@Z{hy{9?SNwf64wtv+Exed1PY}@vB9r!oHP{1EU5a zpf*Sc`E&!ItWl#rG(7TLi7K(6q=Sn$bnXei6$FLp_ zGj~B$qIzaLg;@oaz)%%!05S}z@R}-!EQf%T0NYJ(Sr!@uC5Jd3V--B1$YJ5sO)(SBUKm?#>4A%r0RI53>IV4unDDt26~KtljmVv7 z2SO!`5HBZbJ{17S(gQ*QEDXu20J!jm7(~07e21-1lTm}T%%hX~*5}uACrZ`sEUvs> z?qw1<2!>22Z2J>(Qt}5yQ zj()q1>7WTe_?@VRxP+N9MKpxU1;Dn{Q!3l^pkCGDVs@foaO4V`@z#84s%1EUf^Dq^ z%AjCSEk9IlYJNx+B};rK_Ru1xEw5S$ga!}Q_*D%E4e78JJugrS~{-e{?OVU>dk z2d(KUHSO4(A)o6#ZUkvk{HmWo6?mxiNx7Zs>{e`5Tob?3`~^feBte@C$BiJR2do|U z0-ymCBTdPmg3>f5H9mDkD4S_gjRz7mwC_+1!sMC?98{RrqNKneb&>~I)~Xn9)J493 z=+F`B^S{E1heU8Wk^nMDG4riTDL4j!JR zt-@JZWT866@4a;EF!P`gD=4sw2N1Os+8j`bqZq`b;*n7bdyaO|OMMmp-0Y;K9<}YwGNH6bkVc zlNEs;*lE~}s_K%XuBO#B50u>6-DnS_K)9I{4OQO4-XzD$f`&cGmhh-FZVMCYZG376 zJntS}G#N7O9-Ypgm1t5Ki`WUUv{ayD3V7?b!f2@NvScpo%#1#s07P#!YPKzmY6q8v zL0B>;K4x5tkfsRfAZ=83uX;)n?4&>hIs+^Gpw~%8n4crB4?tEQ)AYeIc8xqKhP2_E zDFu`^OaRGa$CO-#k1EBQvFKy|-#2cV0X!T@1|&_5tId2g`SL6T?tYDJ>eCZ(3(UcOe$c2V8X>Ofr-bCZe zm~zan2Lbfz3|QWh3CEija_;Ix{YbW1&>9YY;W%J8%8}KzI@r{|DCNe%OD?>>1GQCa z=p>AQskbsWsy0?!M~0|CD%X)aMJUsY3}Kizw%(**H4Cjw6dN3XrVgfS7&MSoy+Dm) ze;N(De(&35VP;DbM_qL5u6<7}He3fHsKp$BGNeb1kL6QQnzA$8 z$^AjBEz+oL%sX^k=&yq?EEYql{{WaG>O@|&IkNqsm0Krn+@LcQBz-;|K$>o&&n4Aa zSO6B_>SAEl=aGVC3*0sJFb<+cjZ7N0Opd1+0Ey)z$|QWM$c+Y5+m%pxu{@Ib z^&s`z`#%2w9Cs&&cz^54f@NdV$Q@_Gxm%59yx#M(?t3Duoeu{9rc}BxCuaSXxpj*y zWEcn__zGh!mn=%nji+jg(K5P628R9BF;-o2v@(G4axFe}VkGwYaS}(7$z_Ff@`j2liIA89Hlvx-%;WN}>q=078OhbgH3Gj8JH% z4UfX0*&USLemm5#bS7SgJS#Y@*B~k<>i%I_s;MLm)NiCw3P=&Q-DnWV;^2SkC-SOm zRm~z!hfr!_k4OY75L@a}YQaI=C{jZmqzU{ss;bG{I}ivAgncICPr{gMCtO@lB{=#K zbu;6&6B(2wTtOR-lwr-A2Ks}zt0?6n2>{Pp+OHl|Gr(}gx{dl!E@gc} zU}`p?=);say^h0cbgbAk=F4{VE`^4p%v2YR${tvsiT+b?Y7V6CQo|tN$K^Gf6{$pG z2=un;vk__YQ)61w9GU*riGeu40MFC({{Zyu@UFc3QRQXra$!=L z)cbSwi-8-?-x}>Yl^m)BeL#cOsw9Xs2P=8dA`A$>PP82u`;3^$bg?2MU1+aI4o|o` zd#{<4+hpGa(HW5fxpb=n+Z$00F=fuJ9@xu{t~$@JK6YeP54*$Dt^QwKI&2E&=L zlUkHwTw+cNPb-o<>u@0>2?W76J~Y9N?>Ff|*M};k4m`3&X2ohdjX4f0xvYIde5)}w zq=P45M}hIGjXQMWIhX_HYEg6UkS-K_s(cQD0w_^#wUt32Y4f1X-HplkRf8!f_STT> zZ9xaO#WN6fkzy+7hxf#Kxq;T!@~4GPJb>mH*bvNZ<5r{9Og`G3IsO&LbxR|txogp< zCS1I&HtAZCHJ2V*v5MBBgaKjms37Yk)e*ns1ypVHt*a{0PZ=b7w(vCuF0AM3APuWf z)ni7PV`0{_Xr@w0Is>H8ND2%K^)wqp5o=FM$fd>vAC)yoFS(F(k4p7DPeDX(imGLg zCKuzPih#+7E>`D}fKSubI)PJhT4c_up%N7a-^Z;?R~~HS>1pe|ZbW3P#QLhx@;$9^ zHl$Vu5G)uI;x(GqfGoTL=1=USDsrnmYC$SD+pSO@AYPz_1&ypa)`sj?8U-8eSos*U zM%Oi|1>p^nV0}8B1k}D3Be^#LjGlu^yp@h6R@8Y4)kj(;BWHpK>8yEHeb;&E_SA72 z8ncm-z9Is%T<9x9s}HgRC|#wWXq^RO=;rQE@~8u)Y7TP50>@ndtso>QEMWB%U36p4 z#}Sm{IvIt5y=NC$+mz2Cy{e+JXMq5K+YX&7NHZ?PUgv9oK2>mSjX2{4iGy+CDphHV z9(=BG-~_gk1i(L)X4yVRYJH=+bL+^M#jZ~_x0Po5BK>QieWwBs>URu8Oe&AsYZutR zQ(S*;#s2`e?h&Iok@68)+GKBwy5K*is)M4a2D4*vs`t6f{{T>^{Y*9ZRxdHRT7P=T z53Il<=R+N9KSs5-KIPwuW9b@#VtnhJi!0H=-UU#pISP;nTWegpThl z-s>3TXWPO}muWpK9s6=*bdzqqzS{?EyuIw_+vFrDfZLEa<6diR_>R0!)#zaElNl!x zamGfQNc}!CG_F^NUT!e^m)yr?+v6FUJDkQ5Nf0eQkA|kT>-BHJ*Lgg++wSV;-F6`{ zpiDD7)>ccgCfBrWT`#MAME?LJWA{JuUf&mM?qFrflj!Zyh$ZrY;UkW+YksfcZSv24 z*(SV9pXD60cFvFg073O<)tO4cT!_|N%tz;5zJH6KhYRm``M=3>0slI_lfBV93dkx%Aq| zD?M}gO?PAahH`yP0EqG%R~ze#_pYS-o^(>G#4K@*JS|!O02FF_D@;A!c0hS?5O~4R zc-8*^6kokkcCVCj$PcKJ#dRlY-Rl`{%9vF8pa=pE^^cQTeQC2 z&h9(V!Z}Qs1aDn)5~W;-FCu=Z>El?#T;0iRjIa--Y_qX5>8->_Qmu`$V=I)56bpgRz}{+2ge3k$)mNGBk=t8payoPQ|kT0;&ZECz}ItSWiLL>=vMHL5da znP!LvXG1hY99@Yf49PVD`hbA|etjl_jzF>n&4D_bQwC!xIRgIxF^gRJ(-E-YJ#TRn z2hO6IG3h7j>ETdTK*hbxl3ZABNEU(RO%{r(WS&Im1>^VB8m}7*l1vb9HI-YI4SOgC zW2n-s_*8<;9Z1maK~P7fk1n1*H3L+M1IW||B~1*u>8uKThWUGrJW)cvgq>rjgx79) z!O7hB0ikkb&=JHBpq)tE_}0?0^foe7f`}wZ^_$%P018++^4h>kixwNr>S8i*NSHCy z*j2<}$-#<|0RA;lEa~{v0btF>K_h9?#)Et)K-59hlLDnwJF461o`dnG2_8qnYN3S$ zL|UL=0V@&#)_^Mn6TJc^RtBKjDuOy1fhYy!{XJ+Yl*u3k16l>8_);Qr zGKD0!5KM{F<5YBE-p~lJtW{B9JTwE&m^q6hWh0O=Vbq$?=tQw5?snP+g0d45Wa;24 zfR>IcxW49qSO(fe0pn7EKsVUjP+Wj7p!nXPkju(WgF(GfKoTJ7c&G!h+o3cG)&mi! zxgAX)N_7N$H=r1!`eH!(xA;{JK?DB)8xb}X66CCYbPRC>J8GcuB}bIlfn3`@W>D;dV5`mM30`Br(eBOX!35Wy!?KT?jhu6Y9YNKvw&;hb^yk%v#z zN8wtWn%}wZGIuzJTuKA8@VUIivk}l%Gxc3-j0IlYE0+%=kg+Y&_X?IGa@*I z3=|D5H`chTr#IYk`?(Af!OylDMci1Db^~hE=1(q{r#=SAp`V`m$ z__2|S17U{&{{T?ZB4gA&k0WqAFRf##d7fDLdTQ^<9yo-V zJ!bLeTq~rnh6O^z`h|!($6ESz;7_C&&>9IS2dMm~dH}Qu0PDw=qD@=?iIZXH_*4T0 zjI~BZ!Qa84G^;wr#=h=!vSeOE)~==*SN{Me z-}0@am%ICU?%y^;iaUt+S0bz~U^Q+6+=o$W>CKb+Gh^r3%D5`Lf;5go2?MWM)$onD zKX85Qd{C(LpZO6x*8WrB=A$q&+A!Yrg=nYxkPOI=GgB3}af2cftt|pXZZ$hoF&Sfk zOALw<&DpwIChErranEYvmge=X!FP@bLMi*sy=2IBCzM$(BVCn9CusMMx$095_ z9<^*n1V<3MMx&|l^R9TS#>}JCeMAWpAbe_3-P`w3jeymJ108EMW4i}%rF4sZR|QyT zz}8jMgS%G`?ttzTg5&~3=zJ)x$J_qb>;=P@+sTvGF}WNQDDi+u^R0ZQJf`nEycrG{ zDagX9f`qQ1ky?>8i+4D?rDDqyHx>cBPmNhJqsGsRD&%5Q+u`Ub5J(488~E0=YuYno zIWqfiSzxHxmmot!^je(8*5dQ40Y*2OOZ(v zYxJl(@#j?aBN;s@twM8-1C<;k0#?V>;k{~dmLW(|MDjy(`weFhJ~a#r15>O~2POKnm;{gAL1dnhJL^y$@dt@(^wZ^3 zP;cch+TPmHTCP+ep&Yt^VENRcw{93tIE{{ke#1#o#>9r;_FjP@ujWP1%N!Uj!oehvMx4Y+{!ZO!(eN07(?U7>2d!6E{2q9 zxs|{<0ag~|x4mZ#Y}vAs3O68h+!~k~WLA)U6RMh)Bagi83>O1kNUd{6CO+%A!2XwE zw)MZPqp^GZ*_PQ4A$T>9t}0(E6V0)L!*OHyRg~5YaF^scV`Hod6Zlr8LSEatYpC}C z8m-&qtzCh(ETbE91z6}BMe1xBLt`>Tb?H=TAjSM^D05ILilOqNtzX8ag24u$p)^K$ zVj?8z{A*EMXZCMtr(xn|3@^aG5H63d<1W|OJEv*EzWJ@rS;wG#{ zxOqR0k%Bbqv4$F*W##Ba6BFUul_( zV}y47NpG4PABA=2*v-@xit9R*LLhcLzLgR>&q?vEBWA~lV&y!T z>b)o)Bf{%qY&@$pbm8ucG&_OfYac}o-YF2e>}mBGs~2eGBuJ83z8NNi=87 z<;F@{btg%n<#WF&BEL$XhKLFu1!IhAlyy0 zpx++?y#D}B!*XjVuj*wW3kshDr7`omG#Rr*)xn=KMQZ{Ck^s_zflxek znt<~%Dv2EOKNYzhG#+N31FH&R!JwDj&*Uo>>WsPA0|(_v6~xUZNs?=5iI0U4*C8~( z*pNCY)_k=2RYC`d>F}y0ixD&Mpv#dK-0fOMh;Ae5)55bwGKuwEiVWK% zX?~Me70Z(*VqhC@8`k8Ata%s`8bBIbdX#F15CzHP`-#$}P^2@{yJ+le5>&Fe#ac#wLy+-X_WhIv5I zRdoP-s*HeQNnk)aUs|Xd%K!t=_|yh8a>JAZHuI$#5vZFTS89VNV*nQ7yAA5B4UOJH zp);k4wKQwn_8rDYk&7c8N#bJLUezy9n)G{rvSYJ%85kD-0NKW72aA5{<=40LZgcv* z5OLte?c-33Z$Q_~n&*706O@uzn*$2JwwSE4=i*?nE&5|m#^W zCPLUxnbN%d`ugkT=;tHU!QQuUNJcvQZdXF_B!i(BuRmVAb(PtZCJ~30SL28d9@?0^ z!90b}gjYPj>fN!)-G7pHxDaCv^spHKItBVy$}6uQ#O~5~ zpHvMvli)92&tLI!Jl+2QBVJ!|_rCe@nPy>-dXr`#_5GFT=hGvV_S)si-e)-1-EK@z zA_kmW^(d~hn8(_L%$WgT9A#s2ZVXyXUYKgy>Nt=9`hi{d@`{M!?iE+KC1ry_SI|NJ zHFYXd){76s^);G}1jqWH^eZD#kU#?0gXdEf>2~N>h&NUGiR(_TG~YLLphAdHIDkHS z*Euz7KXG{}V`$|7Z{RCmRC45Je5_OTNaS=AsjW+q5HN&hX`GuLgJ1IobFi|b@(Ojn)ht-E?y?e-#cbco1wNxS`u?j8M)jJ6=vNU%{{XZS!Hwc}tx6|0 zLUJrD=txZqMeAx|ga*gNWHLu7^qmaUkWVEW5J&`#&y8eGPi%++M9ua1Rfw70chv1r zGR9yZA>wHe*Bd*P*g$6ef{Nc3HNdBdf`3uD`POfci;g59*2T}}O#rG1C$6OEV@als zLa!-eL5Q}(ps=JU3JvcEZnYJrBnn2JetjxXW+iP9c|cv~b5=zV3HI+{B-9kkvHe?$ zf{{s0LZE<8hlMakS6l^HLZ1;j?tf)<=aJ0)!>XPy{Wd4e{C2IQl#<}&Qzp~Yo$Xgp z*|G&HR$D0I7}<&oaXu8DRI;i_=jb;9R7QhpY8EEM2n^w3})XI?&ewC4GApIU>&<;Ye0ZRjVC=x`G2c-ppD}OUUxedN_MJxfiJxxVz zkG1!EcgS30RZ`14!H>k+tc#8{C6q?=WvGehKW#uT3f!Px-|gW=K@QJi1e=?gs*NTK zae@w~%AknkVXl8FqhEK^f2)5g&M5=>rqVRHAXO8TvYQEFW<2QwQVSOswu8rcpkhkz z;wTK5mB?c(P1bxW>Z#-f#-op<13DiXXq8x4v;jU;ML#7) zta_VmbRB3!f=H9Ly(kzHpx&Tup}puQq1bMGCc|MV?NfFnX*~rO|!GQz!O=h=zv&yZ&88biAQM-7bEh_U!AGppkVkib& z?n30n^piGNI%})6+L0CH>a=WHE@4LZpI3&Jm3&YF09|4{>*>5H zh51xOy}<-)<5fve=uCysY4JWZwADq;stn6`OKdutp~>F%znvABQX80P*41=ADlzlr z=p?TdFhSNxttkMcv1te(2-KZm8erIQEES*IPv$cn&x!zT%?f`-bCi-auYM7>-$rI`ijGjW^5KXPMTpKQB!lNf< z=iEa)RFM<)MeX7=uCvNHe&gD&c7rho4qPHxPK5}aMW(kRJY0E4sAQW7R39tWrSQ#V zpBp~~1`^BG6x)`kT@Rh%jQbuFl~5NHH@Ipn8iN82(fFij`CSrg!bs zHbh)*eZ^gM8rAyNbvbb4#f@>ZDQI>+-B>HpFpqIGuPC>JG6aosWfSQ`~nkn~jwt)BLvBM_OVy zvMxVqn}{#3BR>d=4AMxFWT^A_QA`I$mfNPF8e%pKtNn_g%3RKeNXXE0VvXhAm8vsYW<$ZYEd^HF2F z9$-jP3;VJSr1kX^XsZ^m?s2<+SBPc+7E!v)2tFEC<2B=lJW7)nF*`qq>sm)pMei}Q zWMEquxds>wK2?iwXN$6YQgI%5z-~aa5jqi8T^nY{pDP5!vIiec&5h^6lFSj4E@0AA ziw{XqBf_R>t6t&GNh@!puEr{0?8n^Z$Blw8;PK2K)T2>IrIiOFKBPBBGA;3{!w2o$ z4nTTrM9^X!iMNUJrVSOs-Yj<%#f`D$zYs+2w1~L9Y7M)5V4=oHAVCClBByCm%0Q4I zO@#HVqB18q2FLWhzZy%5!TWYn2_v9wjcY`lEXqie8m!)$Au=DMB+kv(!j=srgMWn9 zP)O7fK#UR6YN|}^ZA45Rs;OKJJo?ZDzCH$l^g4J@YMGjDW6qUz(76fM;yf!DG#9uq zcAY4J82wJAPT=@&q7w&-9UslXF9Vn_-BxoaPqO|uS;0f@xLs}4SXv&nrv`n9AJx`MuTUSq2Izbc{$B6$M7 zcA^ns){#Pzev!+{^cog*vx1&-KROE;KZQ&IGv&Qe1P?JpNl*-f2Vt#PDKfCJzeR9?kRKtQ>he6qj5qaWm_SAh3_+VO?jl^-OZ)?E9o2 z)W%4U`w+-KD%aXk3nfHqG?RML0}&*{ok*yxnT9iMV_FKv!GHvTxiNn#QEb@qeJWYB z3#CjF%;9(u$E;~g7)T8YW_PU%SR?VZL`&oyElgD@5uv`6f?^(Yi~bc=vgSky7Li%7 zZ`+T27AhAC*g@3vto3kp`Vl};rE}CnCQVwU#43#z;R-_q{P4+cV57EhM+M@BqAdX9%dS+!y^ z5GSozu4gCVTZqM&&sh8_jTS)h+|&v9jYUw3i$#E-V6rEnjrKRFER`|Mgf6~y1&L$n zxZ0q@Fa&~bYfwt6g}VBibEH)pg)!+nUb3O5(*yub=k`$;=gdGV1V;5_6N|RZn4f4D zjRKBW@ie_iuS>W4Kin*H1jJN8E=MTpB23pi?2C?%{x`QzR&L<2zo7&J=1uEAdcRhf z7Zx-B0NK%W*Nof$04Ax`TzBKikyF&<6R@!SE0t1im}GqHK|X?Gi2ndvRziJVahG@gK$t@=AORo%M3cvG0NS<3qkdDbc04}s@14d)3-55ot1JejbR8$c zy*&D4aO>G?&dT|FhLi_~>HuCwl1+BW9PQO0Lb)K8b^5r2Z$E_987?kGOEX6vMRRlOim2(XQW=@puUg;)j#dJ*B)lsAGQeMWye1(A~; zGp8Y<^arS#E4z;hcs~$6pmOF+5=q?99ded|~ zxzP#&Y;VW|sPL&E)fq@rBZCqE-g;JSBW^?>8choy+&#xw-&R?`b3 z2IP7kEg1`b0K&Ic%hHx*FGx2&6pjV~m5UPDWD&U95?p!faKDVDA z&aAkN(5VcnSrlEI36g(pW~#D>4x`#6J-OuC1pOnzk}FhRX*UU~lYU)IW}?t5M?-Vg zpx=Nf6m`>j&a}~S0wA#mPa2v6p-&Z30n|GX$)lCoxW5E;|-xC9)>BRfJI&^4~^!EIGyd~dWfJcw~3;Q1>!fL zoQNQ^3r|~LXsQARgZNZJ8v}MdXf6jC@wEnQ#z63q(yE#;ycxU>gwY5Qe+_ND1t3vo z0uHmdH7I&015TPy5w_c%=qW@k!4qrIPg6UQQ*Nk1X`>Qzu7RxVAd4Lg5rS;kf{K?RfoMT~2->q0rf$&J;U)rqwO^tR{9v^5F~ zUgYcJxB|05#DFJn&YGdMlh%l(k8XDoJn9Cdn=Q#Z&`fKwnkh>W2T*tEL`}CB)ClQR z1VE0v{>ll02#bNX^c2UD1a$mp6bDcS`{^515@H6yL;>N{&{~nkVnBFV8RaA$NRG8+QbBg&V9kl}@jFmxrQ?#n7UdDF&a{^*o&^e18TD|n zCg$Bog-QZ62(8A|kK7L!j}iKI7qJ9ZZ8h84D`Lt!h#u(%2?ImYWD4is zd*P{FczI=aAdF!_cQ+tS?sYR6(!<5Hl>v=!n-pvYmY)UaeTA;LhpV|F@-J6ADE zrGk(|Y`|$D1GoD=UeJu#Y-VkxP}ktSy2klES2bJtjc-*G^Kr zU$}NhwC;iec-gr`5zB9em8gjjRIP{y{TjvjMqF^?bY=vC3fpEo-n#e{%rXyJ`hbTz zh8slIYOFUD2tnX4AD6&VbT;oHunrb&W9E=X5rE1JwX)dBg+;21*c5jVx7S0bA60EW5_#U+t z88WM8XGI}7as$GkuXKRksSIW|gRKHqVlI9)C~8gbZj}+fERn6$X;~d=%%V_$z{=ax ze>ycQsWP%DY2`QKJbz_oH0$j%E=fhpIU-1DyaVY3TJ^file_IP<-*x}W#o+^@iB)+ zi?nM1ib^r;aCcbT1jh}+7|epY&&HitNZTTpSbzZqb1zf3fULr~*SPL5y7J_#E$#e& zD6Rc`CZBPW7F>nku1TDVOo<{75lOKs1E;pb>X8MHhf0{bft~pPNMR8pZ#uX;dk*mn zl*)Nwam2y>Q9P%prJe@)@iInLZdlsN{#u3_16h@u9N7^FBnt}|vG`Sk5$PVHNYj_^ zsu@zNDJ4l0;pJMDU0tqDN&qHMXngjm+E++P1-QsPb|Sf>CqWzWnTXPXKmnrY!|Bu= zuSG+4>cVl7xi$p;U25p($O{r21%J-8AskNzwM<3GGo#i)D(Kcb5lm3{)xjbSu0Z{i zDIieggPRK|(w3nx2Sf3wjGb;b6-I0fp0!40Z+$j3bV~#Api>&meCmxA#>V|(qP9b! z>rq<{G3wse{Hr0T<8`-%033)K5xA>@*^5Q*xE83%qmXnAL86#qWP=8E@E#OX_3`KW zes=Pv06(M|^yzEGOb^tC$Mc}S?rjFfcD%(|6{=@0mlqoK9uv}~n1fAvEpQ^3A3nBi&xJ4^_FQuYM~J2k6TcEY z#Eykb8lP3x{^lHuV{#{>eDpPulVWgvKBeeH8qk!^N24eVHdm%5j7gAkhu_em#wkWm zhZ_=I4=?6VN%W*x^i%0bT0IWCtEIu37=Wugn$Ho083{GrixWEI-t^lv3nXuV(rhy@bf<+OUoS8C}2Kx%qgTxDoBU|2} za2N|n7XY5SP;@?a#sQED{U|ga#*q_*^c7$T+e+nVoSnurvAcAnisOFy7%?t5 zsepV(O6fQpuiYabsGmJ+Ur>YeKaHt~P22#$3zO4IPDWqcV=aC}ir3UJ+yxOn0%`RW zAC~eeVl~7h=^$!FW{q-W<7plhBv&isCg!&w#oR^BQIg2<8r2&qv6~TN@t}tKfSD8& z2o{+q#?%sCRIJ>{w@QP4*X`L~*X=U_X(9zn+T*V$W0AOqYd^lHkKtn@xX7bvRW(1&e?#g={Cl)f zIXkSDodSz_)BLyeKB&XleX|h<7jN#i&z$r4g|MaXs<_>|lZ^-@Dvgu{Uy!Ma<~_zt zk`mrEa8^79$03;8#-*u^4p6cbYrcY}Dp+P~m-rnZ^{WOsG8y8efw|PhY6wMkCRd7$ zI-fdPG`2JXVD%c-Mj!#|Bmgfu%~21Xn&Qc%nqZDh#KaD#O3;VN!qNxhCag_jr#cx9P%TGKcpQ&8dc0+vyV44lEgv0 zv6hi&jjMCZHH0f4q;ncumlM`EHL8s{5({a* zwSL-$j`>M;GLa|Dh!s^>vK(qcKPKFb2Z0~9fh%MvB!F629=D+19z|lSlH`I3I?l)8 zQjCdrAjcG$l6Dm+j`7GS29Yv#sUck-ZtaF9_p({y%g`SlwK}A2nf=DNkkT1uEz+cz ztxzr@#2br{G#&%OvsC@rTM>ShF*P8wT*RAAz@i$knA{&xiPvfge1hQs1AV4~aicJ_ z1@WNAx@ZM##E(-&$?>i87P+yO%jg0K^*&}dj*DF}9hl1COZxIp)2|V*u2;=bm(!e= zX@eyN{4jBO>iU1^d9}nA8M%d5*6(9g@$8NJyt8APULIxu9CQZ!mQd3#+4R;W$ zwv*vOrZng3;uLsVBBqh3WmdJ%NSXLl#c4cHmLry*KN^EPoybQ34nTcd0zCTGxr*i- zi}GuexiV_n&XdU;Mfw`dO3?=kN0Fkk%0MBszMrBwzsOJ2s)dcB7w9CfJr?~5Wpl~U!6cSa+cF$y#T(U1loCj8oH*zO2D)m4eAM7 zFy(kYuL>cz8P+-h<3TR6Oo1m;R0OL+!QwUpY6)_AkW7J~+Je(#tx6~hTv~1oK-pnW zsu=0ks9@PZGp8v(wu+?3EH{ha!lsH|;qkfl&B%se0U&h~NK1)qSczUAOhIBvb|C$2 zKTV7PD^`ty1XVKzciOWR&6p0h+I6cDioLFHwNyLu<+oV0&}z=78WsAMLx}O#X7pBM zf%RQ>0>X&21dcOrEvgGvDiyUi;(QIN3*;3+m;h}>WC@UT5pAM~wqV%U9SA?`!h=pP z{onM+2x@>8&gehhZ3W5nRXD~2C>y@M?*6%J~Bzv zMzx086h(vj&(@&zyi@`{Ar3(~NFW2WX=;^YBq>8-GE8Y#6w#ge6JQV1=b@Um4Dx{D zRPqPX#A)S77Dg%vnI;Ilf;?zC7bXQqD$G~~_K;k$I`VFVr7{FpD_y|^o+zVP7c`Jy z{7MsS%J4%)z*xAqS`Dye$`nhD8`7GY zxGZ!qEGlTk`?zqo7&&)SaVKA$HFcTD&O_yEfCa1}L}^*5vPaSlzi)+PKEX2O?g}9y z4S>{ju+}SCqi2zkf@CBEA&3%3LIsUx#Vl&8X@K8QU*k|&GI@_u#9LUJ4%Nfj_m~bY z=hVx5Y<{`4$BnCUnDYMV_P+bD;BsMlConAw0nnIK+edKV?CqhAhJD0>D_fwzaX$j0P}B0XBK-SXQcXaw2%C z0EGf19<@=Rb_A6q84w7utkJGFer42^e^=9EdV!;o-Zm4Zg#~0`kvK?>Rxy4m77B)0GaxKIsr=w6FbCGsd6D@ zMW#L?qA5d&It{_7G*5Yy7BSx!qjFJ?PMwA+iF6kO6 zT?zt@F+!w4z@P=huap7`zjyDy@O(bc^W67!9p`b;}m2?<4o;7Xu0@`{PH=|bLX@Rw2Kd%jOVt|wEi*vSj!(z+v_@FMq zFaAM(`qcs zMUCcuy#!uUD&`pSU^YE)X|FCy1btEXRr!LVAsLg(qB?robib6~Yo)BU;&$*Rf>vh> z?()?{r7c*el%~0ssOax$RxBSNz@L&5vSBs+CJ`4cYsvU8f4(EhraZkxs=a*YxynxX z6m^-EzZzF_xxF7tj5J8Ls8>&P{?{boQcJK%>ZhXH-ceh;mXsFy9y5!pj)#iarya^h z3EUWVi2h<7hm2}rNcgF%UWj|Zr0c>JPzna5H!qtpOkz`c7T^5LnKyWM>U3K+_%wvM zZXGx3>N1+`Fu`qFqaB@@AI1~e zzKeCi5*kZ&9P+4jp;uvbK;n4{b6jO1vr7g`4csWf|IP}M0au8Sg{+&El+czH`3Agb zqmmps<`cxssqy}|lGxF?#_Tm)`CUgMq^gVNALUBrJVfy8V3&n-y8=d@6!xf_mC+sU zlXb5GVM1Z-=}|Viw(`X8_xiEtCjTc$Dc3a|O3RS2fPuwlfk~?hb=nr8^I3!VUQyes zg)W!2ghFyCt>W6@)k<(9-v&>dQEl8kf>=MJLNwZKrF@$%DhuV5&lPfVmWmyBbpG1D zJjD(x25jYp*!2lqBhVpnJ{vu!YHl$}pJSuaR@XCvo&RQv$UT33F0lJ98ELQE=IZy& zXVUM87}zS%vJEqgPp@p8wqWXa69@g zQ}(sxS4NlI@jg{Mqv#GLO>R?#&@)+{5sMbTCc#JV2IP3( zlT{hE!unO8{B1-I%D7V35{<{P?E5OA9HkY=%^4LHU(Fx<(F(;co>T<#C0%FzYy99p2r4qWJ-!VURBr;BcZ=xXQ zMJ-=yWrz9J+%B?bjsY7pB_EoFye8unXz%Uo-i2imUU4G32j~kPJ$1se9pmzzI0-na zSc;e%dVT-42Xtw{k1}sJ|82G?wsM?OhW@%26_@jRc{2B(KQLza2U+T+oBS1U_4=Lr znE5H@=1rxo5v9StPt3cH%K**s-=vK`!<4(c>86 zuPrZB3(3`8cg;fjz-wQIOkPu-?=e%sKXkIPsffURiw)X*+02 z;7MhHv!|xoGAp%`zzM|d(%m&sjp%w#GLu}1vXU-w-E~!UdBoKTm2#eqpP(wGV&}L38m8UC)Zml1FAh*T;5H0DY`Kt13 z0rO4x^!2w#(6G^?r!C(;J<*KrpEYqMef3g@_~z=wbaXxV9__9HCm^f@Cn5LG=>8#1 z(9r(?KCRGtNxw;H%DvuS5@l7GBqDbr7kLZdseELPKr?u9h92z9YiCo5e(U*k)u_G( zUfT%3`u;;o6e@{WRM9kNHwr<_%K}R>Grv-URJc5PJvYln4oz0KFykUc1Fl5x1iaO( zEO;?-b(6bwX+PZm+k2>~&-E-h;Dj}aS%q2BUn}2)Jafjbdqm7PVe7z%yfwRiomVvt z=dGbj%yX(ien(y;WzrS2Z3HB$>nTaw8!yh(w;{V`o&xmqQnh}G7DC`=p)R7r3=3M3 zEvSyly~&J@?ouLq+GP0<{w4*{Bwb+us}8rM<7p$p$*!Z=RcHZ8gKYx!Ojul-8Y}$1 z1{{D8PQy?9!&Lw$`54}PFyqPp>+JW2AzCOY)jziuS)e5nP#lj;2u)c!rHkus}Q6T?U3%cB8Z{dKbl9DD8 z3qYR(r37grT~mrMcXTpiMYeF_gRsqI7Vr%hiKVxKp&n-0=oaMG~JN$tv zHF&AXaH*`fCFA4r>joTV=522;C<`c<|jk=@1H*342)!$M)R?T;F@_5P3E^H(^ z5(+>aD@h=NX>*>IOk30vcgc#GU$!hEL>VH}5={~WW6|oSrm|;G(~-WLXH=l51QORC z;^4StjNk}Y{8Q9@Yr$Rm8Ys*HUs|TWJ|`d(<)>Up(*a;1og-zY9t|E9ba`49o_zrI z9p&MmNbK3MKgTEq>`;(N8ily(zppznR(obZ8&nAPoJv}#nJGQ7p+8Sz7|541&U>-1 z0N5<`Mmq02SXQA;bJ!)OdtLQt7(pSBCujOU07E`RI?RT)>q7wdc`dK;)w9BbEdJj5 zpG^!b+h%#+k&G?rrzDG_Fn;g{Dmeh|+&ASd!))beJ8Vn5zb|v#j^XP-il~S5BChYV z>Kw3HOIl}aY6s`+whT}22$MZ-<&TUrb`CLbniKT8X%jCWoG?*ozG+k}zr-7)Hp-6TuWu$J%hBB!00O9!g<1baw-yy+y}MZD?YGCRPMM@Ifg zf1|2m$2^%`HAST1`TCv0ib+L1=f|SO+h$(qzGt8Xt!dUm=#}lm<#bvvM zWjdVpE#%_RFf}B@UEOFqfI#OQ!3UWA+|Bdd?L9~hwzRDB-6mL9?rzbHsEdL)L--Es*3)H9J2QAS^_zh6sN zDy?jG1SHb@mYUR)>`0++_W43crneR@jk+g3 zz0{`1u3jJb&zrVvShDh!K7ZKSHKL4OTh3KxBxRZEHvbKI+R=8HM(CA|xH~mft|l83 zsZy6Fn{E!WvCV3TylS>Xs3rC$pDI{t$3Y^L@Y6CTK~XM%mmiCZm^L8eor3UH$+sr0 zkMj%zbaIL}cIH+>h!y(cf!Sj_RrX%5mv&s*n96JX# zl=RT1*7iR%vcubTyJ7cilQfYMAaPf(hl1OQd8NUOJ0Z~M|CTNkNi1uNl{Q*2z=2)e zkN=GLk1l0H6NH1T0R9M@x_Z;!pf9nk91^rG8e$d@E%vvj)qnqaOYpg}igT|qDRcn; z?#gy!&`Mg#Zp?L^&G+(pZ)3@OK#x8t*%ZmCUR&FE$-Bwv526BX$=uy%DL`x&{2#Us zY$A9*JsB1u{?YnGw_>&rOdCm_u?S>VyjmE2$A*7UnzR%3akO#zrJ!UZ7sZj4XR8T- zGO*RSWA3N8jmk6i!UtQ6*UE$^EtEXhdNqMQbYO0s-Wsxaf_A^jyhE^2aQoM1|HrVRk--lIp#qCg)xh{YHmOb?sG=5tEe~C&Qh!QislT;%@q^>2A_W5ibYMb$oS%$Z zt!hl@AT^Xzra)39XxzgPLeYXHm5ih;kkYJ_fKs@~%#o{4QUiaa*pl$&+|p>(_@@JM z$Zj0GE0#@Z+$6j$oiYZirZ}+`WD`ob!Zq9jKX`B}FF{a^y;S}4aE0d;Wu_|X*q(g+ z*HdD7H?m&AiG6TnlGqQG$9%37XFXXTjl140xqbP4H=@69E@hFINDxk-J6cV|$GHr5 z-DWYb;&s!dJjXh^q(LIF9MSicIqMZ26JG&7zrLLwbafeAp z0z7)_FXvX-s;dK8$6)LB?+-m>d;c0&BI)L4KVQ9*U7O=E` zDUpJFHziT8@%XNIy=47ddsQksGs%1e(H$TQP7xMMq|#!smzh@!dnYPZOI>4TmtlUt zh+lPThi9l<^BXDesJ5uE>Bp2-vyPw_=Iu{S`~p#boV#e@4VsfUM>F157O!R>v{h+JMVvhnS!emtCMAQ&goQt6bC2&RAsE9 zTn&d`rd`M4Yb%8P-cK&;=ZSW@_mh#3H;>*AxO`L)*CGf`%fgtxyNo6Ps2hanjE?u5 zPHfE-LoNbhTO|}7m?n;5b=Q@uF&+qt#CWrYtEEv2*`ArKGFfJmT#*!ti|?_DP)cc| z+xj#;d}qorTv`$rRtl-?NE9Cbpx`Y4-CSbIl@b18TiGnwr7|JJp62}FEOiB$A?GpF z0^XKWG5Tr>-Vtq{o}Q>vba302s=v8xw2?}gGgMo$?o#JeI<2y_U4Z>-1dCcrcJy;7 z{re8`vh1uJcjEH=$w|qs5!Niw@?O4KxoL-hL$m@jlFAhk6F)tOogKuC*f1#ps|y+@ zQS@c3mVa*O>>9|?8e z7gJF)GmB&5JVn@=*ZSSLnhw_1=xb8tEw%enoHU z2S^*j6Cz$)xY=$w?9x|qQBz})Dq*L;nkBjRC&#H$Pfu6;VO$O20_ZHOM8MLQ^S|Jf zFjBQ&k~os=N>$ykMz8|kFB}zwIZ!De+rdVN{;5Fj-J4S}9ffY+gxk$V6y@%Vo5{7* zmJ2mVoSZ-pvU{fq*!h*#ECnm@Xpz0wW7<0YejP$v~Xw$=?TIjHm$=5mYqjk(Wg z&68)O%3}Hahuy>0yWU!6;{+E*Pzi>lisPNt4h*=nKUr&5jsSOE#8x7_pj*~vu<^X~ zNGm#5lXAHS!SPRJzk$d3+n zRv;yk8F5wGFGRKHJW1MRcTG`DZX8x(W)IcXkC5FL$ut>I)qxc<$Q(_8*O4Mwdw?L> zY#HPz3U1IuB6D$X@pUp%B1HeN_tAhu(Xa`l6oGYV z?;rpD@7STGQ%2mVz=G!;$_Okwoky0xw21-`5R6RESh&NTO{-zXrx{%KX{GZ;?t)T1 zrKC~H8Jj!fbj}ZWLhX0WuqPt8JsL9Ee;Zb$Ax{j&4%aNP0dMU9W1@dr=6;C&In*PH z2l_@;(>BL#-oFn}q&#LsWW%trNCLe|_T~r3^X4g7x zmIxY=nf}8x-soacSvori=2aF?>Od$O4=a01aJ1$IBQ5G$<2Y|Gi3Z-H6@YWT&*_6# zNUZ*fcVya18kPF5BoOQEE0hSq_l3;zvm@Sn;2T-Q=H8v5np%SQE?MRry5*Q1A17OD zsZIXFD9|cwysv}Y8_3Z;)KhoP#((k;1Y08wWrN*x>@C!tT*D?}B*3LwFgfCkhG4t*| zAwI}FxagE_nJI+WNYu|yeH>xJ`~etzo5$+mrwE**nIXbIwqm7&7u#!+`-yXKsFvN= zAOrv|M@J|MRhLT-PZ_mudq!D_vs1wr%uO z#6P4CJYh6}gC>(xLL>hN(C=JPR2gtJ+8bwJvtYN{+OhixzG{KB(9pF+OMJJ@hG>t7 zMnx<^BaW3yC|zHCn+b&S{O@T zvANSN(IR6jVMT|~?=gksM4y#l-?{migqSwVG###&k~BX%zA&J;WOrT9R$d(IZhaQ; zS2VCcH-)E&OQW-TorXVIH!xQ&W7Oh-Gw4C?VVO#VjcQV%0t=p-<#fnUMxx(^_i2;r z8}(}@Be(&Tw4XaKM@H(gLj_6YA8I_`B45s%q?J&`bfy$bn0Yo~-q6ga_xqC^gAoZj z7jzhqpC7tS`Or?Dv4A*`5X86m{%tyW%Y+j6I$p!KV%%qwjk|&pFJ}m|Ctsfw9&K*U z6#D(H_bGVuRGL&SMrgzR81xu781kc|bo$`$yY4?j<@zGrNsxTt{F^ zb%uanlv!{?CtzUiK4fGw(9gRoYpq~`aWohVBsn0dtmspsID>1`V&N=(k^XI;WpMnR!g_1cT(tFc`MwoZGvlH0sPS z>kumma~n2X*vg8?@8!$CdG$Oa!+p2xgIAEu)0nQrpgoIx!|Z%Np>x96 zr7lZN47qdHAPpE6y?I&a@TGGP)`H?DA@#9kTN*%5NYUYzWhJUYJ}%KU3$8Wu+jqQ8 z*Q0f*0C+5gk;aA@a7(y#w9h^0o~J4f#yAbvaabx+%=Uo0G^#&JnogS4I@}7jJ!e-= z=Jtt7sgB3;gOikaHMB97w1(By8#D+u{GpsUxl8}>#mJ)Qje$8CPTZT~d6 z%S#7mCkyP0?XceG*ESurBsfl@1qDq+NoI7~I9`~01m$a7DF-0am80A77jsAi;uyvf zjhNIzD_@KY<&CTe_Eghr?1PWGaeG>}r;P@WB#*-Q!b&M1x*&`rQ~f(IJ{n@T$9gLglg$v00c zEJU?TSO~bPP!LX0E$levNY_opdQ?7=S;%Do~>*7*go zGchZI{m<%a%I?1W*gVy0wnA0k8APpax}f*45gyvDy^DLcyWEN2Q8AC6$3@QNxSvocxDG zSOM23*4|B=Fc?3|J&fSHA06>f^)pCOEG0*MDqu-{A8K`|HP}^CAu8EF<8E0d_GhI| zm!FzQj?uZ|Gjy&vp)2~xc`=(D`p$wdaAK$%A6%jpmmM7@U7|{`rxi>X>m0qLBVEe^ z({7L>ZWsg><8~b8OLBC7ii>-?cU&)x&ZiFqJy~sZ-t;nHv}Wg5Et32AlKhFvk!B8z zY4`o_1xL2=!oCm5si~$VgC-ajalr$JekG?_QtsELzMS#_tKIm`${pdGwAdYoGWgkT z<5|IU*1(^KJ%7Xsv0o~7Zw-WEnul%osNJfDeE*@bN}5~T>5Ya*idV}87QI@v;6CO+ z;n=WX+F;kho7yaH3&Tv;-xjq+ta{`*vOA3PQcA>NXIb|UG(B1A#eWKKUpy=Dd!9SO zP&T-Dq-yn9m$sHeSwj;syWQ}@KptJ*r5G)kw`1WFGY&277i+b!`}M}3xUR+}3z%im z^4;mVz5gooyt-B=!0F*nF$&XBf9Ygx^jpe2{1&K{7&GUu%V$J*IyQK@6y3ZrtD8`MGD)nsRtOf?5Eo_76#I?Ph9|#Pg6)SSY@qICjuV z9#~er+6)@)d^@WA1^gU)*=H;m$+@BmcgMl-nr!-JM|5rBY?c`jld&+#Pzqx!;G1|u zz&}L{2QAh?_O%6RuEScBit|VZKPOv;b(=Pp%+h?zmh??~`xSP{cmniDvvs!2H@MUI ze}Fn`bf{ubqg^L^@UlIIU8hH)B+RoIz`3CqVOaSl=<^xn4$|gndhGLdizk5W7Bv7v+Q;;Po{xz zP#LnuLmwA29A%{D_~(P3l?Tk*;WI1JNKr;Tz|5J;W%VKnu)t*=t2z#9cHcNVss=Lddh%+KqKUx-jznRFwo%qtIGcm3} z3uq$VQZ{(MhA_j<#w(`YE{ECw{glg3W-*!Zq?8TlSZ9ZN6Z?@m>xub;)Gv34QfMKU zTvG(5{dmVpKlZnJ7i+cj} z9{(xY%&8}zw!Z;ZwUlQ6l@Nle7tpdayn>rVpjkPKQqP(N#iX?%dW@9)rRDi=raE>} zuJe5k_$3$NC>Z_lBgHaZRl+c0Ul4n!=*-zcWS40i;Amn=FFE;=mY7@IIcC|{TwB%V z0L}O9P1ez~cz{$3%}uin`S>e-|2FeWb_HOXIrY~bsmXYF4j^?7DWSpiIjMjxK+gm< zhBdHn3EOl2Lj~B(l~G)&wAm-(nTb}!@C(KkIhLYC;|G&V3uG#(hMeXb1c79D4#jK} zmuFeCm2Gb&|_E~PsnPh0Ue0Xl#VtdIYHTELZz(hb9xbUvB64Y(Yk;^IKn z!fZ?>BE@dk2amLbF8k(sQM$aqaG50hz)b z;SYC;9$b~w(HHA=`cw06JvS?e8haAGixR^YyBtyf_R}UgzlH^dF(3|qBk~IoD zlcTAK7=~CQb&n*#BO7B)_aKBaF@Z!X?g(qv!9*Y^k^WnH60{LroSZ5cGa{UjLfdFIU`Jd-T@+_HX3MCIcqoYB7{3oB>EV+*S(BGL1AItXGkU#LajSiEhf zNbMJA-SX~HcRT)uN;X1A>spx?l8CU8{*wg+FQbXQ7Q$DSD3z*-QBk?SDx<@wUBbm2 zFDm~KWMdm_Mi>JcVkf@<{?J>FjZY#X3uv|;h+=v*}p zCbL7lgKK}jZ}UF@q;k?N6|C4K%%-Z`9FTAQa^OhpP*bU7q4w#MaZbh!7Asn0ut|_| z;6jhAENqbXhPniF;TTcgP0=ezQFioQB)$xH>0zB9CAM@wWIz+)!PP5&6C)gL;4r9Q zaIY|bGOJlf%+be`fnH>?Fs-wh&Zy}8EUl)mV?2$f**F(RwfY`^+4xJSM|0}~HrdkX zk!}0RN)w06b0q@q?oYL7|M0Dkpu^$Mj;8JVg=xV70;%sxGUKf~oL+8t31gsgfW;AU z#dO_KiUkeO%zsd0gcH{r7_Vqz|KQg{QU>#6$UOEvH|l=?f{b<*BQd_mWs@h8%z{Yvl1cMzjVKinkt}D;s_)H4K{*6Dcp(C|7>3 z3{KaGN@tqAU|^P1OnVF%E61Rv!q>abTFormY)J2=o}PcHd%+Z51YF{pOss!@{Z@Y& zqj2)~VuEpU>4u?oBz&8)$Tw|a~W z1()TAd@nS2vRVK$AU4&}uXVxAZ5^A>ipD%#^&81KBND;U(ZK0`eW#?XW^_J?tM8=s zUtLB8D6y?-7fP$;FZe($BOsx3%k5;QS4kdwxARa;PvNH>Mh+kZz3XmtRh9W;5YiH5 zI_^5Uis~3jppMJ?Qdu}ktrL|z6H45csXo*t!JKHYeUDTW(xL;(eU0*79^^1XlJM{O zLyok<9@^fMtQY)-m(k5E4+|nIH8-KtgE2{lu|SF<;IJ}eI<0vblq_Sm9HD>Jncxq$ z8{80y7Y??$)p4`RE~W(l&eVu@`cR=jXFOJ}qLv77V)s+Tf1Dc{RHZfCo+{{SR?6!w z?;$|=zFHI~x`nio^1qL&Vp02&NIM5GT77s}y-ZL?n({sz_JlI4|7${o5~!)0%Bz(p z-t?knP+$O<>h~87v4T4-B5T3V5HX!@IFzVOc;sph#3zI}O=u-15kz;m^-fI1m*Ppw zhqMSYHJDE}Yf9dV`k|F+Y6YZ>mMf*Dx_GRS-aU6emKB#k5Zh>0Rj~_JP`+}R)5%p! z`Ujq``pHYnrL)LXBDLYZ7)i@`xyk+anS3tl0k6~wWMt@QKDASdXikd z)=Kx12-sQXlDcV*g*A(7~T1kEli5MV_O>&c4il#0Z2ko!+HVTqGF28759ov$e);gVRu~n;;~&Hf%uU9 z^OcEcWkOp)3)rvd6dyl@bY7N2>wWuybl%j23u9cC2t&G7wmd4~Vh&SCV-nBjHrkwN z&J7IvRoc?g=)tbRxaK$FUxKEg`K&+WAe6OwSh%6CAoVeZTaVP8#4?iT1`1lv^U8{s z6DD%QKU!{5>)6M#N^Ha$;0Ekkg?MKs9_e=`Q=PBDg-+5(xhIE65)a~1)8eh+W=Yta zcWQ8@-xIgxHQhJw=)@~u%?L1}2U(D`pPuEqWn4MMu6L2gZR|;qD zTLr%}62jU%Wm_6vVcQ1uJh!99zt@UtR+ara)so)k_xTrGPSc21LtOb(v`0k|`+0g# z6!#any2`cUd+1D=TX}relsS$&8h(vv8D!ZyuwM@JL&`C-P?F58D1R~ac&I_RO1~{q zQ~by)*tKkT1WBomElYOR@nYKcNfMM-A=XfnLU{L&-A4T&Bleq%*s&uXS!5HiN3G>3 zVNh(eUt^kl(()by!7-~s*U|UV^d^~2nTn@(V!jIy+_xQy6{57BWC&@eVWn#Cw>qHNJ*bVGv!AhJOyr28E@J0oHtOg2RbrhwSyYf!>uaNDXzSv8 zKaXV(+9zU75>m-OTrW{7t=erHl9wTcl*M`Ya(VYM@m2Le*t??*St+x(n1Y57 zI$jn+1lMquMURudQ+7E_(mxRQ8qN3lTt+>`6ixRIrOfJa@=Brl38-A21*e*XG#2aO z{Y$_zBetQW8l%T-QKO%;Wj!BBs|Zt3hhE#Nd<)6H$S~v$#L5n2Z8$#kO-S3j#P}hF z6I#9#r6q-Ja}DvWmw6p&hLtp&2t`G_(9|mPvX{17>$rJ&mQK~Y2iqM{F(gU=7L#C? zUoEo7bdIOJ_rd;PNT_#x4&qd{av>K)d+yxaeVe3VY-9m^jhVd+ReDfp!9Dqw&{NPp z9?yBPh+a_#TOUPwSyooj;BbcV&bTg>NKnqp(nB$X)iLV$g zqg*gN?+s<;Je4+~3r&2W%0z3X*Y~BGHAp^B&e|EKQcIHksfToWZZ}AL`6Xp_)aLm! z#cHyqaFI#4!bD_1IYvlXRQi_NO9%P0dSxh`)2 z6Y15eqI%iLL>@aR7;pv@-ucZE6uHTU+|%0N@n$G!%rnDMquWhBMuKSBB{Y901PS7(sF`)qnWbMC6Ny*8T289 zO8||QrsT-XeKZhEj*)DA^hj^WekPjke1RcF8@8)(6b-Ma=Ek|-};meKmR$Zh%P*IWDBG?_Q zP7Z@*ObMctw+TBM;mxizy6LFQcE6#rD`6_8It4p1GD--AeSDy`a|HYPv? z-%nwpO#d4YOu~rqNRZDrq^`6t!n`}i{gjW->*!)6Tmy&5@1u(&WTR?|+5ug@2x%<=w2# zWb#Zk)>gDsEW&hRP^kX)hWQqf)X^8lrD;tIJtd~9oXcbZ9*cQP2GC2VBaCO|1`g=UdS9wC&gR@^*U_f-8bzb4;=h*+S zb8t~gNkbrw;d$Bz<2h249!#d>rcAjqDaM;vL#9_l9ei}G3CuMGWVilly3b7yDP?-{ zw4|oi1Mx_6^FxV-mU#2;lo=Il`TFTLj)v(d={0lcX=Bsdwup}+O3bHp2j=bjG>k^O zdbf|&tO*m_j@(OLDgpsjHEc=Bxu@)(CV+CF<-j?E-WtA*I2V zNs)^y8M2eg{6is-Z#CO2u2LHAS0iRRFuPf1%ojH==Na#l{ zhSZVJFo|4lDmYo4=tarv^1m;gKNsDf@i-}tbiseM_Ms(ziTpYCM81a9a|dWTe%W97 z=~Ix75F=hFC3_lciG>6Pd5Mi2>AC9+JOa;SE2?QT^ZmH?_^N2A{p{}aJ5%wSOe?|) zMspi3jt4DCsZ-6msipLJ2*D4da#Uo4Nj7vevIttSl=!H$f)ueab;2(9pMGMXLXFv1 zcI9yO{wGVl@xb=botgAx#I#Hzm-XR-Sj=J7&LuK{Y?v*rbph~Ai?2K`-&j?4DjWAL zMyyUxlhT~r2);5vr!|F~-jisIcuAT)$tm=jnKR|)#TO>CYx{>fqV&SjFXZT*k($_zF^ul*$CPrGTdmV>-r^p~x znO(s+;ARaQmd)Q=6ua=k2)ING-8g{D3@a=NvIl^E_^{>*rW@Q<5!!7f3c-M>xu=%G zob@zj|MlT1@o#B2P&K%ogy-9llAV6~JqpMch@dckaxjM00ZAEXC_}~3d+9vlk=rk; zG~`QM3`$QLf}~x;jf6hpFy)SiJCG1rieL5A`?XNbR?IyU27cgRYllZni7K$DV=-OD zZTyE<%#oe)Zv8wj{kt+}`3z2Rg~QiVIYm%AB+=7+^A^&q0`lJpr@P?434t66>9ksIHZPNF?cgttKoK}IaU z?W_-Tmj&`KpR&!lZU(bVFQNliXDk>;S7y{x`n7=Zj7n+5UKR>Wk;e;|N1>#1z^geS z7Rcy&T9xPp?FSON31pJ{G~wi@;I#4INcl53-m{ z6vB5tCdrlog_R$x;_Ud@t$fWkn4puJDicLX->rh?uBbQJYag)qFpEXe!;&;5GuBoX zFJXAasx}V1ZElp&f`k(N^Phqr1A(&wTK+$U$ea;v*0EEaDe5vVB6(*P1nS7a8Sluf zMdd2#c3KB))AxsnVON42q}>+O$-IcXhyR8($@ocKy17=~nyh|9&SuXBx$7$>EZKBx zO5v;{4*6AUBwNVU`Y^`JNXsq5%)4;v8-7J%!U0CYF(=iiT;J zvVABVq@~|!aOf0z0oBYJNWBL(~A*{{X)XcHochO{>U}a(?)bn%iyG4t`Ai^>1=w{|ISC zYRfiA`sou%+e_HY_2Sqd3w8CGlIlvRQLyg)g{PbUyc=IAgCds^Pb~T>pjLWkaFFl9 zQ;fXdOB1vGRC|sjAXCTUjxD=LXAABPfwFqlvJlGalUg0eD_#QIKaFZCaBFZZp~C;O z7Jp;VltcUV>$A9(8mmT4L^M!#%iRthxa#1bYUu6-l#x;yQF=o!Jp>W5RtuW;CGZXQ*oez>XKRk*waeB#a#gPB;-VOBa%I{dF znBfOxYtxTTT`bdR>xx9XLbQ4-KNK5n)BWL&{+@!zN;>R32Df`KtC9?PTMBoJKU5SX z*Z_rIbBY&=-pP3xkNcF$N~zDtWHQNbgRzdUS~7}K^hp-z`+i{-)D(Y01ANDg3PMO` zB_28-B3zE>@Ju1V&@^0fIyXpSx>R{(;?I@kJglgM>_9)Dp_MgV@|pJ++6^?=uISMQ zC75(A8eF8&TfA-0esp7Sv)q5Y`Tw4TB+mi`1U-- zngZ?_-n(4NmN47YX+(s3Q+i^=^uA)iO?;o&$SEqp@uo&|Stm0Rno>YwwKzRh_* zRPgNgJZ~_73xq!;`Mu(fdT`Fuzm}0JdSphZA30S2C)7aiVNDVdAAQ*t&fGpFw~IT> zPFI+E3rYG5{+N9fo;*|~W1E=Gamm8OPhHfOFF9jw+FY@0$~mlG04B?$qxH3!p)KZt z=Dvwo@u#Si`WcrOhC#`W6gnIANmo$kC7dz4ujwbI+w~fC-av0kWU*2g0Rh>|2Y8;aA9YS$>w~jRM}C2_O_<~kSTPe*;>5Fml^DH$S^{MXDtc&fnlW- z6JH5c49Lz`ftJya4#U3`-9iT$5z1Q&{QI3r@F}x`BBZiseDLmuY~nhj7_H?~>9?A6 zaTN$*zogqSrnF%?(u@sdb+6!`N=@CmNv?VPRnM{|6J(;-cbZ1_ent0%MUB+xmt}9K zSY9M4=yF?e4Z&>aLII6n)o+#c50$krd^EAtq4_A3+eI5n0e82qerVzj?|tHh?l!B= z*_Qe!>=c4`>ogk+ZSJXb(fj%S;R#&fVsgoU%d$$%h>abaa8B>)f~M{Cek!tw9|};W=1;is>MxhF3J3=)twkf@>lzZO z)=82X)dyQ_7?saUxfs%MCv9Fa#{{Sc1ZT(i!5i*TGu4u$B~P-9EnxUFyKR<^Ke&BFp+0FRJB_@MPsqr#ioygFAQqtF$|!14QaF8dT&% z+d#DUXHG0pR67#Wi!$W<)fj%WT#gEALET>MUY;<}$rdCDKx-$N%*_~9-K#6AHC*JXSV|Ox1NN!AiN8Q>k zSB6IUEDmd{In2Gkv#lE}7V|Rsnb0(lc;D_z_<9{ZsU5zhI`R=WT$rvY;}vmKZmXTj zR~{}4vX&^|QqzY*@D93qfry)=qq(_OZV*F>&AtgAVyovlnu(;p&u{CH2pZQ{m4X0lMhd#Uu^RNUEDB4_8AV%rS)3wM&{lg7;X14cG(!~1| zkExf8rzOc<)bnDr#t5c-oNeYgK{1^Mq*vxuzr;v@?_?0WsM2_+l# zyxAKR+>>lv@}y~1#B)I%IaNbfrbPQ|}k%N_2%wkistD*ZIb5Bv(o$C(I8zz$Da|4~Oj&tt0pyHu4cBORsZ!u14< z{X$@r&U{aZf+FpPUUp`aEm4 zK9ii)=PK6=G}$z~GeM=veaW8V&p*jYvwQH{WlBVxUM-`$7YAP8uXDeR_B-4NJd&{DqGp; zJNK5hs-pY_`tmT&^8cd{vv-pkX(_vrGRFJ(DflztWZ7 zs;~Ed0O~*$zc&K@7Ws;pQsSf%1<8{dRWS~QY;@{qgo(wb=Shve6-6Iufl{EI&~H%~ zry|8tPySXv8lvQ@0B%^o)ch%n8!xs`41-VCxFVwIt{_LHrX5|L)e@|&XujfrA~qlz2_S#91dv5g3J101P%S!8HEIf(9uy8l zepM8~{{TXQmA~4EwS8w=n62>lEQSyJ)@&V1lLL#J>U`@V5s^JeY;6@rSv!8$G?yOE zP2F@S#cIn&IeyjMDCB@=Pv*y{{{Yfz&f$($88H|rz<$V&e%Bfb{SC5Zo~iyC~v1q={nz$&bhL(h+yo^ z9V5Wjuyv?dfFj#zSwRd$8^r@C;0``^{BKZnDRXF%x|)J`ScLSG`VZ`;h7k26_ybj? zE%cug5&70>Rl|Ga*KdXOv8mbehzmdq{Zm zU}pEZ@~f(be1M)36@I4aK2@kXJ=`saiC^kllY&J zBZ}y4M0KuM5=kW5P3sEFGh{j#{#mOBJJ_B;62kMeR*@vbLAfG9(PAnLhcwDPW;Em1 z;aVE{L6#HL3z~x6iHI-;qgsMOWaH>04zmXI9o?^PeX#kD)uh;%@T~P(jdGbJXa<06 zIvUI?oyve!m_ge}n$j|U;FdSCivg!iYT&@<3wLeF?P9FOnL@} zz*N!Gi?#^>o=#7xfV6qkwPS903vdZABaqTO>LBJZmTC16Z8id;u}3UrfGAoZOqTMh zIv*Zrkqgt6;Cw18Uuqzm0w4&y?rLb=c&b9oT3NNMDp;#22J&?3Itmz0>!#u$bcz^U zj=Gb%>p&9IYgAOp)Z4;>A1bNVD#$tg#%Yr`t>B-ldkQ9))5@Y4o#+O20LA)sq=Pl9ENxNb7BYwgyU(>5h1j@Ogctb}MX7rOM5 zv{bVM7G6<4UNjI%A3Fim?^I;?)UjeOZ&MrmD(WQZW%Srdwv-2Vo7=$A^&f_{d7DO9 zaksRL&Bt?XX;L4hK@sr%^jAJn&Fy6ufPXr%2dLOAu{Kqp?CsOr#vApJWSzV#G$5xV z7e7d_pxHs2YXUwVG*#omtV6n%%0F8h-&+cntXqWyK;$$vAxxodK!K$VG8IP>U`0b% zWXU0*dRJfHT980jE~OvxDapn_ z)RA&_jjG7fQ``;6j$Evy{>o6_6NM$r#o~AAew5M8k2?q8gVF~%6M3yzHC!hv2aiA; zS_RMgHJ!oJ!FfYKUAL@SESw=Y!Gow46`7+9#c|?{U?3(vB1kQ(S5AIJ;^aYSyn0ox z1@$pjj9r2jJj1+kHh?@l&0H8aB~!?9Cq+6aHMlDgW9m>_BbZ+i`)D*~R8mO?h`(Fb zaC7C$lQSHdKnf#{Jp{x_6>2ld-D6Bb;O?=mu@z)Bk8g?@o;ew{sntw%<5WaE&-{ot zG7gX{EiL=Jm;(DCjHgi7g^Ls6;Zy6sAn&oKa1$;w$1ea~U+O<9adW|ApSQ$0s0^W- zb7|@?TI!Ea7uxXqnM1OSIWaI&4=yYRB_L`=s}rq@BP3z;NGb9_R{q-yvHd4@_ zfj^BgEm|uo0{ZmmDiE@>G!!6Th$1Imn@w&^R;i34+``{e*K=9j7-VqCJh>V4uE2FQ zti*EUCJL6F_@5IssE%G^+)|I}`n0ekNs88D5m!8!jI$C+I+>}XL~qrv9cS{Wsmggv zKog(_03WuuFk{7odX2UsFGN}}{Wq+J3W*}eaA*@bybB!(tBQi;`erM_(Ci0e=R(#C!f6c5}>3BQM0V2qBDCiB+A@T7p` zI8K26T`GoyRwCUaT8N-w!pu(o6b-ndk>fK_R17Bk+djJ zapOfr+F-_}HWU=HZVcMTOHdF42C&$lg#bjDQFzvfhJ_tpVXauKol1t2EN)MYQJHxV zMdHG=&abso%$5X!uoXI3+qh6*DS$3wvj!^?bRs16ny9q|C_PPq>riNls!1?T^Vdt# z)pRI+YwA3#U|6s2tg6Q!P#2N-_4BKvSyV+*VWQ_~+Ovwyn$iT3c-pLp$06h=_!_t{ zV-ezDM)g2UK%1_=x}ptOfgDb!d7xPsk4aurpqob5s{xPFLbbt}G^nsSZDGIc6&0p7 zWKuL!s1qa_icIl3l>IZ|xvGs76yeQ~=;aqW$BhL52dJ1J zLH__opjM08H9E38IWGmGTuDk?Qgl1LCGoG|1FM-tZ_I z4_F2?l~MaBB;@Wgz};uOyHVXcz}9F6Vc1D7b|Aj>Jc4Q*{|-wNq$c}7;@ z#2xaFsBJ4cdDkzp<8;ITQqE3M3UWXe7XWm=y=ynB)8eioH5(fCyvhU}G@v;|fvD1= zC5KM55@3o6WvVkPZk|+DEsKn@{;MAf+@`XWB!UQG@}o-`imrf@VDrC?5lflJ5xKRh zVAQv$OdEWufOnKE0VzC3pGsiUH@S!ct;)c-8jYaVuPG{d$tGkA1Jw1b*ew(tz7-Xz z96{Lh>*Z1lM}89;2?U?@HE=;<3bR6!plv6_QksH6B#{RCe#*!(us2;gQ5IYnweA6$ z44AlMYfYy2s;do>M-#_#Dk6)Q0DyUK7Z&MP6#dd?lnMDzXt@OXzL<&d@e~an7y)6i zt75w_w0c>J-rYYM#TzD6LZq1k>L6+=VAT#ks>e~h#YK%%DyfZ4f`WDFK3+8{x)87= zTbR{OhyMT?il=i0RD~=r$eW1UTMdnLpSn1^kF>9H;N%AnxMvnnpebOpy^XJ3G0o-o zU8DAlG37%i>0zhgMP#Iu^vUq*Dk9;W#n><$LAT0+SxH0cf-F2Dvql*SB}p;H&@bai zj9J5EEqDYHd}8&!d?{u1j!ist2c@fak&?2nr0e6-va81|z#ARoYL%M16C&fKLKwtI z^?d28s|C0br(M6^wW6^)sd#)LCAJCPh&el@2m?&)%Kd5XtK3_adw-dRc%X1Ows?TqA6mlQC8~ zSKj_sw<_1kQZr`82GeWJ{HVx$$0!Sx0I`Awv>eQ&5($8QmKOXeh|>>qn-SvUo-<-J zBA7auBOoKx8-F^%V;qWflgGqsRT!{jGcq*;rBTnD7B1ixP`>X_b*=MpTtP~PA4wll zokesEWKv+AqD@Q8=ryNsFDFb8+p({ z1x@}nL=k<#)KE#8)~J%v;YA$h%B~6z{?!JHn2+I02Tm^b_tSgUext1&9CK3#L20Z} zuw_*+B23QT!i{RzAO;T>JA-ji6*#$oQ-q8E04(&XtXl|)NwtVrpW#zkNoIhp1Vy=D z<5dyJ2_R4MfobrqMPD(IeZ=}$%Aem-%o$|LG31<{g>RvS^ww(0v05*6jF{vO`rP?c z`qLCLVmcf6+MYzXX*P>UC+Tl4hJzC1Lqv2U;=x@p`NSr=mf zkKb9b8m4dwpHS0{Od{7m6KUaM2(bsDtt#KS#gf@EsQ|!r`hoF^n7Ye1Z`C4X82WT1PW0D_hJ~kxJ~^k3O|94M8^Eff@qiNgi|o9v>P7RZJbI zit(rq^)v@6p@z4QS}MZ>Z_1)6Sc7>TcA~m*cM+lZZCJ2rlPVCrlmce^O(YUKn1CCJ z+9~xGKH-!Sxi4)E?N6z$Y}l}6aQK;V6RPY_?5#nDY#FeLb@cxLFuMH3Sy78lpv_UH zKH-7B)hr#D`_RBE>sY*t$$>JCSjbm5 zfKqMNibQd<5yL^bCWy_K7y-VKHYV4g3V=m~&5Zuq2g55z>SJNX)BGyxnFyoQK!MkN zAW&+BAPxk`vJFqiYJkg~!ofb-hyY$HVC7!mpx~{pvw1q!utA0#T=JXWe=4DzCBZi% zYjx8~nlnhJSTyi)sxW$KnCrj0cuXMDo zOJlmkKryuMObZ@xSmVa0+!x|Di)~WHZ;!GZxn-8fPMXI5019g3s~>7$f@ zlK`44QH``aXeuZY=ZfgMoxT+jd~vPBNw-pHu_>FAvH?5?sOY24mMC>C1RV^6R#Zyh z#GsQV;J`6))YA00hJHdqjcjO|T$l@*44w>`pDL)#1|-4TN}{qVF0jOPrj?#tieL*7 zywA$43Bl8@qxaESG_eSfs14u8!fKDC<|k8pd0Jf zsE~3LKG-fV>d;!#dcFl5Ll_4lglUl)gB>)f_R!8!geX81DVA%s{&jF>`FI6pzDV?{ z*vC%^tA@Pn-NU|8OahHCG*T_`tw_$8$;pWN%n(V|`cIV<-EozX0jBQSlm7q_(A3(5 zbF+JEjE*~%>NTW_>6cN(AC^NPKGE0VMJ)ZxzXqOfaAR_6bI9s1k$ZBWWPI#67a%}8 zs-F(EjM_Z>bB`ezM5~CMVs{nR`S>25U%F#_X8yh*2mmVZ+9SYM9yqeCta9RD>5z-K z0Bz}8e(5!38w`q>1|CC@F#=3qKw|ZNQFzC=t;DIqht$O0XI~nZ!n+r^NZ^VNq&a~G zEJ@a}i>$I{f>e4`Secuiky=JUi~To)9u=A?N+iezMu$@s5vQgDWEMZ9Zhkcs&P2kb zkUiFdR&)nJS1P%(WGn+Qo}zCRQn6g2PP3>R8}C|(VVU%?JCm z1P~id7NFANLx3b}a%WK|LFG^)!2oA&DIf&`W<=8jhB*wAuhX>C1fOr85u%a{4H(bm zR*P(^IDzzy1Z&nJvMn*>d~J~egamRdLdhl|P0eaWXP+9QGV_u&lOTQ-tVRO)1c{L* zHmPTXb*lPn3YbvDF_`%Z1Cq7*TK7H{(t?+Q-Ob4Kw$u>;oXPT?4Fhr=LgRo5yj}>P zMP6VvwG(-!jJdIbF2wpvPvcsqwBi(N6Z5rXNhOQ{VPbzOpooYjX5yk4L}Ez-+D?M0 z6odMA)^zJpQo~svNYapLjY|OndWuvF%=5RSKzyjAIdYidz*uykt}>?6y+lzAPB`4$ z(OZ|`bT9;Y)K*Yl`gQ44GX%#=4u{Hts{$@b2U+V-NhS>G(9sW&KA#Q!+{x_^qW>~_JKaA8?DpguZme4NsQL>OObb+UhWm_T$ z=GqGnI-0JGXjKm=jsF1F^#qPVy<6D)Dv8SSfknEWqiRJ*AQUJQBhtoXRh2amc%4a^ zxx5OxGja);gZe~^dI&u4)NzN4j z1B#7IS3949e858Jv!veFsH$Ed%*}&q_)rIc0Fof@(9r-TfX8T)a3J5Wg%s6d8bOmF zZ}Omgneh}XPB|!b400$`SWzG`+*L-$ih&R<6S1tTd{TK8(ET%LKkD^0VUdp> zGQh#nuO|NhvWm~#ZLV{obTYCru*AA_%Yb>vfDv}Fj4R)VT5;Pmk)sRDFe3*i%;7**c zzg?rPBwc)=E)1x?^Lq9;DS2xUNxtHciEVVOh%8JIBcK|Xs|R35IL1Ym#!m%S-0L%}Rl%=&m!3lT znO`F+z(K`8=>tfuR%CHyZX~ml5qZ+v3g)X2%OgmTYa+puBtg)8D2Me}01o3z)K+X@ zm|qLkRpKgbwv*#ZgjA~#43WCkim2p+)E}Tb9*`;p#T1sfI!2`(F zG;cPJl`(aoaNxy=yc5@Yup``e_4RcT z-0FYcvqZ2wLdoV~w3#QVs4~dU2br-t3)@Q69Pe7{6~S@=d5t7g8Y+MSz>cv| z0V*4bs}?sIRNSYfM2NAHH$4HWG7@}AsHZI)pn+gX>NKJQB*`)d=S5a7;Nr{}`hfbD zU=g;JVDCA(pLBqnho}K*tn~*l%t?RAGB#8m7Y1q~}<-K-x`1?G8nUteF+a5Bi4$%g{9)k6Z2;joJo3k;%0ulEc*z7)a zJf(5x>~S97Cw1DfS023Gse(9@c0;N1+Pd-HqXh2U23HZFD)*5VtJgYdX6@CdB4prx zm|@F|ojTK-;IA*Z?D7ZBs=nf+9EEjR{$1;Oj0>(CsBcJ>VW=ZY)JJYU;5w^@IUSF= z?zthCm(-<4rGsxp9C2pD&0#Vwo+>mS3ePoayEC~#kZN$TB5kN5`ql5@9oRdJitCY- zgY>s9v%id28x~fri?hp>y~cvyMo=Vj+n5@BDdcf?pKtDPx~^5?9RC1IH~!O(s@D~+ zL60_P?jHs~LNbR=MtwrwlUt)mVd>>#s3%CQGYg(fWDu%<^17b`T8P&Yb~%&?Zr#YZ zUr+~K4QBXIdrspBjCmI@))w0M8hEA=%W@bLVf7)AZzD;{SeJmlI$QSCMj0@po><%4 z$rm4_{_47}e3){X<|8uwGoucb(ov5e(#s7NJ{5FH828=VDFlcl!3 z1`NOg43qhMYgiCz{{UaIpobHECaB2BvG|&zSjdxq8lyU@r7~cA=qT$I0|qWNpxYL9 zMvzaBN|-ybcZvk>)by-gRiN$xZ%7=N#0?^op94>F3_AIPc<~h#sLGK6q-{27^Qno3 z&5e}IayQ%XnwXftq)4+yr>$sHXK(;P3M@oltr3oFyugKv9Sq6x@vZX}#fTwp3k6zu zgZTVKY;30s5Rz5(ne?}iJNQ%#_bjSWT2a2BKPWm=1mW%jA%rCtSg;;+u~Nez$Z}zh zBxuCzPwG|T=Af1^Za@`|sx{^e9b0JDDgfljP?Wq2sH-DM$CNSk0~=U#e+JAEIF;3K9k}_X52B&+;%w!sA>9Q+iId%u+&KFMIg)8h@eihK~pytpi)J~)KCqty%9jimxTo> zpY^3dV{h~-2kv@EIvr0+3FBbwB}ukH*P*QjNMXQsE1^oAk`DdUh(5i2$+Hl`5G!mcZEsh zNb@ytZ;QIbfA>U1rn8k5leotBQZh!dwIr(Mcgn-k2^FaaK3q@3k(f$RJzA#h^kJ!TGo`1n&yR%{EqUr-I|N@D<=bZH8907vYt zYBa_|2x4H}qTh#&K+5w3%mH9LXd^dvcnoVHht(U^kyrtd;{2H0TBzv9*|ZK`j#`tg zXGVt>97!-s5&_CcvG4}fG+TELfE)Np1MsFA=5FL;wmfhT*UIuv;8nneT)CPWPyrwt zOl%^VgmmM>mDNWAn8(%U=ULS@UfUK<5^`iwBN!kH_?megy}mgBs0h3C_?^vW)oQDW zB(K!}08?&avuI6}+l@s-I0y5J44IhCPy%33O{b)Eszn#Lfn!q@n`I(zezi?v*-J!E zof6Tws>$eldeH=p^xlG5z_HWzQBYrT7Sf2DolQ|_vUISZXFeQP$Yc3pnX3?)A3evT z4&>^5s#%KGL=d_zy(%n9;{~|`B6c>bXw_0j8$s8htm^1)7{pAC0_jv?n;-%SffZy; zWVw(+tg-w7tAr*6g{7J*VGNg7lbX32BEg;4LQ?|sc4osZZ(ug2(9wzlK zLrl3`sSD^+ryG3DNNN-Xg(Bx|O%X(ZY$vCI@}SXiKNHFWod~>ne)^4L6&wsn<#>ak z_*US@E^LJ(81#e3lv--y7CAO%4r1LW_)?8t>Uesx1t5W7PQo^dgDiNmFLDQ4zLNuE zS9}iSl|!sdljpQoEAqO>xOc`Q>EutZp#Al(Mi}v}$QoMu9pu)nLJ=d}Fw1rUZ)(;k z%iZK4V^z5t0U%#PS)3ZsDi`ESmO~~$Fil@0C(Mh)=D;F6GGV|h0OLL7 z%GpAgb`lBENY-Yp@C8f>8H5n9NO>05mO{OhN zaT*M&7%0{?tl)f>C9Izah>tx45^}@t8#5W9;UjQ$J`#$%Z_Fw zbRWCUuhkfL9M_OP8kHH@iB$>-^zt%5@}|Vr*s(AoOqhzz>qy@czHE%Rm?%XgqgeH@Jt>OJ zWXd?4WN{H!wNVxR!7qzP* zA-KrY>I~k3(L$->E-ubZ%_yvlNl^lJYM6}Kipe@H`fFAR59w@yPm4(MtAerS_X>qV z0pDrfrRNp6Jcsi5b@ylxJY;a1|Y&CNT7 z2+i%Z9yce(wKE5PY@-=mY8dh`ND@tQobQoX)sKlDkO7$9lu!iAA6KdY*v7HtOj2Sm z1|Y=ssw6R)8h#?6qsNH^*>B-$hzqX75_R&X2qbuXcd8rk0CJTgK!em(X@+dUPo@}6 z*zX<{sS?*SyE|F{Ccs--+ccNBZe>t!b~m?xsd*yU2ssN*M(bcaLFy_?_*Ny9wVGTF zV1qTG>vovgy=6-UQOJ-)&Yv3N(z?K4LqKNzDs>T96~+YQkS_#iPQaQjGiL$-ycvO{ zo|RFSLe|`!C?UPgNs=@gRf9fkYz>9HXow5yST-61b5u(fAhPS@d8-D0+O}05iw{EaKVo!97EHmD82gBw^g8E5xHEp=TK`Rc>!oJq(GRSwNTN4EC>QL0P8+` zR2nH@Sb-u0&Fp$j6o~Z_Zhln*3N9i!30T;F8VeW;z=5D78+>V@mEys4U*#64D48In z2()p&w$`9SBC$J>^=ttZa7%izvk2p>5@P1li*!q7$9z)Y05STnr_QFK;V2XVAw{FYr5ec4i0SaG zpt*oG-=tLu(g#_w{uLk>h|t3gS7SYDs*LoB&~>1atg61L)jG1dCR+Si6IfoE}2( ztu~E3>RQV?o7>dfj9TY#1!C1D;uNei5_IvKlTjS`1Q7-a)LZ=u)DSq40AH+M@v5Op zuNzzbU1*9)B;EiwT_@vKDq79}(^308>cP|7xXFa$;1?)@a$LwJ!=RvsQoLAO&%=6= zPa#kiSi?&()SafZAyB3@A|b@_n~yrqAxi=V>Lm!)O;vOr>o2gFzyP2inEq`mAvof5i2wF(o5KpK_O0;(N-PUvg?o%L=y8S(RMRM!qW2JNE z_d~CtO~e`GQuBMj-lbOA%J3QSWQ>3X_PIj|GT#HWWU&sNzjuZ)H?`bjkcwxC163V0 zt;c6@}?TT*OpG>69CFuLlgR2 zde46g9Yfv3#n?0A$N*w4$vYp}T+zyz-5=BXn4ud4JJ(4D{jc1+oM`wN=Mot>8cdF! z2A@y&C1}|3=K;HCoNQ!c1S^RXZK9r4x+u+$kx&S;06K43>*bn^nAlmg&|6-HYD#Kn zmA4w`4O|Zoa8&W+3Y!)2sbQ{zmlG%+mr!6UT!Z7`Q^-x*qX|LnKEw3Km+cjF$0PRr z%Cjj*I>hVaR!vN1nHggqTY+)blfcI|HsoVrGCxr21#K7+ep9ug!YYUbffkjZqa?&f zK~PB()5vQN5q+qHP{9D$ z>SBYJH*Yf22TRta7?4&ZLkkh*y=YMciJ#q2K~7en$f4_P>p>KT`i~9ZNt&@x=wpyG z7b8PcLggTJsvj!~3Iu3o^#+L0XL?b(kVlndbz^*+oisg1h^*C73c^5`(2aHcs?Q4B zw#W-{o=d1Y{4Z0XvBQsy!2n!u@->ylBqLoFm+79aez6l zwlYsi-%9EuA0)`hn$RUwi6$w3VLium67VuATaQ3MR4fGLl*071o+hE9{fEVZ|@~bJ2JGtyK zV?42m9S7{K&Wv-G1ZfBM)`n$F!PjadFiIZ^4OOR0P*j2)}(wWuQ)2(9_s%2#mB~Id|46-L}nEwD%8j^R2 zGv*?!*g3Lc?NEhM_}Fhe*Z0=ts1-Zd9?4v&HdA==FlpdZzDS2czF^eBllV5fP3ur( z9P;BnbwGP;xdfsdjp6(0xGjFu+(q3`bh-Shec)f(m0(jkvk!$`8V>2O+cFSNj<*K0 z_0+__dbyw5Po#}bwP!f3aH55XgSh?GDi%dsmJ7<@c=%0ORmq$cfH6vqNYZOiRu0{m za)PQLfd2rhe_*Afsc}L{GQ?bw5#?A6#~7I%2ZaWFotPV-Uca1G6pR=L26hIble2x#>2d5G=}NVMXMEPr{(JMP(To;~2ce8+cG7-1gue3(G>j<$(ezb_iyPS;eEg1AR)~*J{l?cLxqpX@MTs^08oD=RS zP02E6;3``TY@cuKvHG3PW;cQ$O=njdsR*QEKo3|1j~mn(FTIsnOHN*jYy|5&%?5+E z!;RY}XE_}HkVFqNQ|vW4$r}JH0O_?%R!x|4w!gBjELW?@^xmSDmp2s|L*x_VwOmu@ z>4ACFleIBfoPZmBIz?1Vyy-;LMWTj)pdU>TfFtz%8&hifGc{8^m?eYBc~L5zP7tuRT#!{(=GV|xMv0Hw5=iCar^=wU9JQW9nmSDdb$DeYGx3TzW)! zw@N{1il$VPlXmOiw5>sriE^_gOn6D~q=iSdfpPoUUAYzzq73z)3cqXd5r-U^0l&7Z za;L{(RAQL@OJ4#8$rpp?L5sjQ;>oi@EdKu&V9xvX4VA0B?}o78;-VRqEjA zSTL%s<#UuxyTsK>`G?)5vr?(=n3En;#*QjG4OZBCZWi za04+UxKipgu&mBkUVG;ES~8wikUwCpqf9Q@7#<;Ut%*Cw=@l#;UV@}DjvxyI>hcvL zvdXT^ODKR~1EuyK3ed+8oTHp^m@o~8!jz3)65%5d9-|zOLT?Ag_n^@e7BxwhQpH^^ z3mr$ovGT6vLIy(1D;ARmNP`2!)Kw-NE<)yxc^mq!0n$GqQ$ln;p!3MA!WYXNF~ zv&vTZiebPK=OZ7ZQN(ZYsq#ZXk>%OFGo*ZVsbp0W7+aSCVo&d^AW(|DltVZBX-yev z$xBE#E&1N4JFKG_bRYt{9+noZ#jI7awl*wzyK1@>gCmUF&a{ksNo zoPs1T6L{)s2#b1}L6W1TTSH+sAN^a@MDYvaclgl<9Z86yoJWU+0CE@tEx%g07pa^U z^#CDTc&n<_lEYsb$RP15HSwU87b11mf?QrL8ec(FQQ$(BGDiDUP^?7m+Y>}jxXRC` z7_l4tYT#V2atsY-h=<8OpVDtuKx5@~+g`KhN;SvC0to^((z2(Jgg|sZq@Ak4&(2H< zCst#itzuPS9mh4wN}g>C0GJw7xH?FOAYAH6tSMpS`GHaWFbJO!R{RY6tg5+`$pLj? z)a_d4cpi=%c=2}Z&V;^2l`|f(2Jz8Om5<7?IkJTUPXY(0Sl{3(=*{_Le@(Y6Y%fbw zOdwVG>siofut4e$kH)MSxn4l99+-s!d@ov+K+4KwfIyI=_tZ^5ISZ+LoK!TC1ns9< z)(Fg`C@7^w`h?BR3g^iF+Rq+VGx-YCM;hEdfmae;Q$fjfgfsjRq}{ zL@w7cb6Ug-NFZr&Sdn6SUV?;$Jb(m~ZMCqdEmMkKNt+$~>M0gU0@J7?TTuZZ%a9-# zAGUz>4kz1&ndPs56-Ls<0DCCfVnOk&hsI_2o(Kfv>*Lmn)kh3Tm5{2rBN;jpH6wda z#hBy*669)pD=JOw<8N^2Yys=ApywH~WXr&MK$Ab6ZgPtWjmcbWp`Ey?h>KnU+N~Wb zp58V`geI=gPwd6Acumyt1WAjDqh!l&7(7JG&EJ*;HlX#TEy7XaUWqO&KRG#m@v_Q{Pi zn`7n3uRM#7m5>5KK^O3@om}}`*URz@L1BFXu9d-HDY%HN)Ja>@MDcIZCV&83&xF+y zXb}T(Z73&MjcSL)Z_=Q0KA505+BTp9>p+M$gW)Esu*#XH#z*QEsa05goQxNj7_lT0 zKMJx6Y@VhQ={m452ptFIL~Gjj7{#D^ff3W8tEFYYvs3K-E<9!dJOs9`G3^Ld})L2OFeV188$L&1|U zG>y;3wE$Fx3;{Qp{3xOv2~tRl8+@-?6#nqx&l>>#k)aYVRBeQkqegwokCkT?VrR zR$v`rl)(|=D^@14%Aed}J?1s`!Sy~4K*=HtBK~5oM0!1zKE-i2YoC#J9MxK4NVIgF ztDjc2k>&TlY;M;v0P?pkC+Z8iw@Oa7Gh>P)j6?$>+ftIT$#-ElGE|YU@%@yD#lYoZ z>HS`Qb){x+J$&ehExFsTLsg|A0k!b4sx@S0ynO0vB<12F;0XW@hhx^Rt3`$aOjt(t z8w!*xilumvc($W&_o=9WkYWj)@BXb<1bx+d6eSE8(iycbX%mVyJE<EZOE3L~BsWHb^v8t?^Lzf;yF%G9H#`sN1i^xOjg55X zvy28e7?&#oaWR%U%AZdm`5M|Rw-$U#AuM_b@u^3t+jk7a47SKZk$aGIBWmGeqYU^$ z_c7C22w%`Ftz&pjd8vc8Rf&g@?Msiq^2_Vm1Yc` zLg^h3@2jYVR^uSY>1$u(P-&04$fJvs=lki4D}V1pCkT*qXqb)sy48_&hjZHoK8KYa zr7A)E2jyCoEONIjOcyeOr|E5vh&xneli~KIl+HHPjW5(~T9-yX(;l3M$kNb8*A1{X zAB_fQl99_^v;d8MbPZd^I@B7e_*53GqVpX@&~#(&W75({)^)7nwpKwbKUJju+6#be zHP{V)RS=zKK#x1nb2bthY);-atrAp&(t;Qbs3PX_C&siVBA6Ucn9>aug9c{P)P5DA zGZrQfS^~iB=Rr#yJ~b$zAHtyD7&{Rrlw%i&E&9Aig;a9qKi1|+oe5i7w;5%P-SV@8ECqqy{{X738syBG z6+?+b^qGPw@U@11-2(f8fh52HTD8qZcC0a>ux0&9Zb6N_Ds)FmbqX zq?4^mfsmEujKLQoq7wzou>OOo~i9*2YhXzG_Vj6FN{XUxiRf6cmm@v8Xf-q{!Bw)H0Rgz?3?V^`$`7 zQHyb(Onkc4v_D=ugC09n6mcAhHs`q5`BPPhoEQY(#SbQw*zJ=1$67A(Hf_9lo?kfZCSjH*Sp5{%7C7v39RC@Tz!!By0}y}T-5&AZ&MFbGkv`ZcepV8Vjq)-ERGR2hGD+!Jhs)xgetpvw}? ztZRChHtqYSiO4K;W>eClAe&yFDEli)8?0zKbu6rMigi>$}a)WIjX zcIA+$$EU2#s^X!EI+Mq%X+&N%U#!4^^)a82sHFMI6@poS*K;()YPj?92aown&)A6XK7VFligBQKObyAgu5N$w-Ci@PRLPR8jYzDDPG%ggLH`@9UP-n;!W9kR4 zv{=)FGX}`Kqh->HquMKxm&mvDoM;$)>n+ocRwn zXc`3?#dMg>tuX+C0OU<(k+3|>F_JIFqf06v8MjJ^Oz;lm?kKK2u1gzy39U$#lB;BE z2m@35DyBOz;Wio_z_n*assa-O)_2xwDuyF6+H@DGqMYJME~S`3R2tAc8AaLD@|Z*y zlkn+F8jVgY&hyA)#%@BHV;fY0igxJVPa~iWeJQ4;^E+I%x_;m(h{zmdNx3$fqLYCt zun88BEheDRajX(dt>n$B7}0UFj!2`3G0BC8l~u%LY=NK>%zlt`@)csGT&Rbc)RAMz z^rj41i6KzHHdmRLFmF{1rZshCCnJxhKvCmRWT1i|5CooA-l&YO$BoIx41=Zo2DM<< z3X)cC&Q6dCi_{j!BWCB3xTJbiZyjm)R@l-BV8$C?;aIg&&=@HrA)~s#BNE;rNzF}*~Ia!!;CCIp*wbK}Bi3%thr)?%a* zS(JJJ*xo?WYT%5QaFZcLiM6O3a8+I;9w*ig@?u9?g5Mb(%P?rX64w9`_|%kM7j7KU z{cu8Z>NJ{_UWaT46#n7;Y_jYJOa3*BMW!Ob+Zq*C(oB#%e0tQhY=LnA2#{r-APa0w zW93+u#>}iwt;xNh0sIYgh-HPfH$D;tX2niS&1eM7@r@}tL>FP`SoHl(eNMG(33;;h zC$5zNrXZpjfhD9#gIk_QIkK@N08Aemg4M_YN9p=O+AqBZd?idV`gnlG&`jF3_CqiS z5EVflur5!;)9f<0ko~m^r6B5K_R$$jIow94!m6%B9x`Gi)I-oOQ(^pQCgF(Rb3sZX z!{bm(L7UiB8IljD$4?rgPzMosjYUC9EHyn$=qe}+ectZm~!6@fAH(x{N( zr>??*gd|A%x{;^CpwBT85_xIiT8UY!FtUwxJ5W+0l5Rw6u%?Pg7gfCV)ODySN3CMh z^?1-cn8UcV2s|~4N}%w^jIle|z#l3LOo;1@D3ZXCIt|TB1mwtg+By?S5q+;RkW9s= zsotF`ml24tw<;_z4(); zpwBKzQ5yMGkV3!{7i&b-MrQAQRLup!yG)a<0xYmjoo7=;al7&&4W=V#uB@jDGG%5O z9sdAjE$}rZl$mqKN!)xYcv$T03bdOwi09FI04p7}9od9KNrg~xlf;7N^KC_DD}L8H zsY?@;$RN&_Y1T~$=g3Gf8vg*OMw5Suse>*+G@nx)4BQj1&Xo{g-Uxzp*QKct z9E?Cz-o*G*25$f{5=r`I!fQ&+3feUQ=|)MFS;j|F=3vH_>MF{vk{L&dGpEL~1mloM z1ZxM&dV*C|$w|`kHzTa+L4CrmIAkH#(Ey7d#wx0?#!Bv8Bo~K&e zg|3_!Mqb>Gd@((nCmWHeH7{96w0_$Pg}|JmeO3gMteVZX{HP97AzS?e5Y5@FbzlSGppSQ*taId3#E>FR^(;+x_PH{4_(EbZ3j$kL zmED`dxZgL+eAmkW;7BGq*Q;Ds2p_VgL!O$Ad};u=;t&4-RRrD-;Z#jf;?NC_+f)mT z5=F^06jCqNriBrus)xqY9#jM_rcC@VP){D0n?+p+tb^BZXfZ^|k2kx8&MbmVuap~B zr%G~e3{IjfJ|0xGSO!dsANH)Ft$~SyK;)wpHk0)J>M7%vo~Q8?qPbhr1w>KDBu?Y= zph~DrL5*V3MFjC0Yto94@WF-KSpD@zpurmW`P4-)k|R-}orMsWnVvwIxHIti)m5^B zf=4M3qzlN`<64zkW6zZ^oPOE$z$5-5_SS|pQI2_qDnxN~H=eP1sTEkVWM*84mQ}`N zVtGzde@&0?ts|=gb~zU&K%TXNF=YpjsKMj7BgE9UMZlT6VojRkbI+Oa8kH)plN1@pFg_Tn* zxW>cW#cn}lg=O$PE1z>b#h38xDcL!EL_2o+E;40+BI+Ai9yO1$rDZ34tU*AfB~ZW>h}DcdDo+ z8BADecB-zGZc92Y&}Oq!8MxHN#)gD#+hfa^e@_`>r-atBhQNkwWP(T47Xq=cAd?zfsijDl2P3Mqt1uyxRfBo` z^{!FRgEAnQer>;C{5*jG6< zb-VZYvv%Y@L5=5&f(?|5M%8CHTIL;t<@d6)@mxY&0b^?$Y7KPKMmbv!AGYzyjHZ0R zIG?BllBD!3O@&*0pNALNQhw!xw2Wylklc?*Bu||w9{vU)nLy*sizM5XrGbqIu6;yx zDPjW%GhjxZcB~B8t;k+E0U&-*d@7f2dK9i;Otx7O#`SIlCl_0i`2c~`%zmd|N;$`2KT?t?>J{n%7&8#vSiUIZe0)jZlArsD`jqv9wQ5~QG0Vw?fnA82)&Yk*74_Z#I>(Jck1izg zC#}WesIb6`N0^{Np`&iP)WurA!li=CfxYTtHpkqB0Fq>GYhPH?sXLJN8uaQbo+Ciu zgBOjChNc)9c>-h1P-T-8n{8oMQImiO2Y;1RWXdgQHAItpi<<%{CnAA1gZLS%2Qyny ze!Etbm;is}K}zI(K)}}2z`f==eKT&f!FaQReO_`Xu7&O~{+Easn^e4w`GJhNA|mJb zRFKrCafFh*gAz39<65v8a$^i4>U8T_8YglHf-E=OA3dr_Xl~_05v`z;y=xH&nEm3@ z0l|^@>M3Zf$Ynq)AWscscvONPDu7CfZZ}a7cAMyG$TBA?GQ5xZ@w|;ISUL|I1!7lF zMgCycMB#OpP-Lm}nZL%TLvfMP#cXdnRs$y!q>}{bz+Q@gctM_GEOaB`K{>+YL+u_e zMXzHOzCZDP0Z>m6=8+J$f-~X-0M3{ zPbCa}v-J>1(!@xlOkNz|tmtMZOaA(n4PPTVkkI3+08h-+HI7c#v~eRB1OEU6AAz-5 z)f}(bC;r}8BWEAFxArm1n-)w_?hZV@mee1WYEc8m-ZfDq5qp{mng>2HK*=L{9cUN1 z2KsfNphu9X86tGQTA_Y%mfTkTaY_8pipbK&S3z{!!-@-Y?$IGrG! z>wgg(xp8M{Sst4)7r&UUYRA~jh8G;q>KCh_oH=jRy%d5CmJIa<2gyNGyCd}j6Jw_Jb{Y=8XA_3GGoVt zgNhgeY<(r0&svhJY)VXIV#6U9lK@7-r5m0+Ah6_iw0vtL5bC6TF8i{G7pgPK+-6Y6 z87#!e2VteE$QDlJLXb})KBXIzQv&xU0UTW4gGAPR733C?`j>y5YfW_H#U79#RxKlC#z=u-rz8Amstt(&iDGvGplaFj zeJjO!?eV56@%H%864!2`nqyUP1)wio0I5x9lOmHU#GmFC5$9G6OD&4}nC;MOH=-ow z_p}lw$~Cu2xH@s-RbZeEF1q~dHKyr}r_citZcS^NhAd*jhmn>sar$a%<1E>vi9U^& zO*itZ1_vr0C@c)lru!RSwagjf$d`A1H-e(_1%=I928Hp5m>>}fG^rrw%BDOBkpfJL zsCfO(ELDJDC2w$g&_Pya3c4-XheNGVsLG1VjZ^?^PeJEWL1n_rG`T*MBwOJ{LuY)9 zaj6nPg&Wksu~;y3#G$x100DoD*79eBWs|r7dQ{H9>OXZ!6~)}<%H#rJMYz`EI_FV2 z2qH0oCY2gyX;2gx(Ao(Ukw5`|sM1*f0M?rdXoeXwk&hZ&4^wm$_!_n@2nCcZZF6dF ziDeS1)5UBLQgy8hIWeK)wuAL}Z)%vSeE8LbFES6P$rB?=SO#)362eFYKpT81_!-Np z@&kwlK|0va`ZN`nBQ9KI%gw-UjepxxLtWjjI4Om}Btzs-E)VV%p1)OkBMY+v{*Z4w zpEF$aTd)I<=^6p0VNsOCDUK{)joRDRz-UkNRKEjI7%VX#`FMC%0>r$Cc_IwRw)fJS5kQVahIx_T zJSyn5;<#D(N}jvN^3JhSD8cgwuq6KgC_0L`j7y1@AGWF!IX3u%L78VVenzN4jCu!w zohs4OhYOSRiHRer@bIkF4PXhkBWV>eF$@Tqo16Z2sw8BK9rT)Dk_js!+aK9gLi3*k z<3v+Pk~gsx3ZTX~#i#)>#F9y%5XmEX&+H-a02L22J{J|wpz=Bey?~KY4SO@2 z`+r}g-VX6jvsO3zdjA0SM$vv?xL4@y<60f`6Z zd@C%GHvCVC9V+0AypEP=`npwt5$PVU0(7D!pa~$7bdSu?Af&-CCgL@>S_;VEDQy9{ z2dyL=j?It`T6OTP&jzTfsOtmZJgVv%sGSULS<$0U9wbQ8Bdtg`?K@m*M*$p6h6hs> zI;}@=U+H?t1OjfL7-pUA8fG4$dxONL4q4%W36g(Y5xFj&J>K3 zkgOC>Q7sp}TX8Yd{f+<>WSpH8lLUdhYvow`)y3qm_JG_aF zi{$qh6MIOsM)r!-k(p1mY%-W~h@<&6*F#W;z$qhLWL>{>mRJPT=4;OQt96l_V&<~`qU9~@* zPpET|^0Tv(pCtRa2c*wST6}AAOdTD*ekxSrY^Fl869#&zBc&`9apLY2HVj4s5SYmI zC?e;O)|Oin6Wp#`ZXXaKqUy(pF>2*Ma<#?XuiCGNq<7ehu`7J+vPaisVnqk8Zw*D%WAQQBPqF(dQQisSw>8@ zB%92M=xbsew;1uOhO4$S09f8@HCu%MnUXJR$|nyb%0ftH1z>MmiqTXkhLGJ3zBQVO zW`lT*2SHFb2&5D;H=SyUMV6buxQ_~=r5kP}e7-f45X8uU4ekY4CSaRPn^ji$8{!Yl zd?|ys09TbPs!8;K36s;#vth2c!;=tPg#AO(;DQJSvvgiQ?94inHG^R@dSbhM@s)jF zs6wl6(1JQvRWFY&CJdgeYzT5aHk*j8^EE4(ORZC*T%t{!N3|M%I>W%SW=G=+mOhz+0gBw)6E2A3}5irYUGdG&& zV!-d(Wjr$Df^5YMX}`j(*otp+79)=vl@7ntpH+eDy>H}|z_^+DdymbTfrBNCYp%2v zj4mGFwl?70O1}bbH>610vhT{|IP*bIc2}43m9Zzzt}ENdpsKo(gn)SMTrY}-L7o{V zR1pJG4wt5j!U$Pn9~4-`ksWDijB+4@YaI%i2g*01Gi)#v$SHa->e0U1Z&>TdUDhm|fm0a>kai=^uOp0S z1pfe27?EyEV^s!J9@uvi1TJWfLO1^aYGCWe#K8njX2H~_kb-~lBC|%g?z3y1XG6VYTO`DdtSB*c z2kJWhb!A3b5bL*Ex-xE22GOaiA%c?wSiMmh6-or`{(#j&3{vZ_?MSO;h`S4MY6 z@TwWsM2NiwI+&Oj)Q#z*YDK;OoZ8slK%L}JJ{jkl>o_EC=&`nBbt zpDJkI0;V+LgNniAd}}pZ6n0p#KcvO#3 zK*4X-VbX$u14Hwu7;TQ5)lf@`0{tR`qZe_L1~OaviZopfOEh(1E1weNU;~{%)K)Kq zBA^{@L26Hzh^QkfD+xO6RiOtaKlW~;!lmo4k2Kb9uc4(bQ3!Mt-#uWo*ZEmhq##i^aeF53&>_V3Y1!7kXRuIHr0vv z)E!7MAoju#1QX)k2g0RPvNX36ebOK~`b3(V6Xy2)DmgfT?mnL(R|LOv5IIW^sP&p) z$1ia1c=&uO$b=3;lC2XOTGUpA6BHzNIC7LFK7Itm^ zHE}7d0dwcI5lM0&>Ge=DNRRYyP$syNWbfC@!hv%9ZR1p0p=%NFp^cLcH1#pJPv28o z!*1otA#8%v;ZqgMkh{00V|Ev+r9f=A#opu$LqYmRZQN?0+W4&1xxn#B2#p_J8#;Ks6GhtIvvZAfR`kL|kYAa=B zK?L%D3>)`3uQg+kS$zAyA5;ORl2ayiKfXi{Zx-umRY? z_?vB1Ws@>-9F^L2Tg=RP2&yO~;^J%um(u(A)ENL7l~h4v0P8(%RCSDMm;!=AiGyQv zd;aRr4ul9@01|EETa-s}+=`Tpl{0V!Yee@x(yH(tqo(58 z(j`VbnFs;`k)wX`R*8EF4Kt@-Ix3lmu-peA08uv})EC;LX33AX$H|UR7m(PCf;<7K zZcQHl0BhQg-yG+0lQ}R*{u@^gy5EIckYkjzSO8+OBO`lp>G6*(&1wvCNiay0Gtdt@ z)ETx>#6Swi>fh6`y-}DT9w+Ev2_Q+1fSoGA9AJQ8fw%K{?-acY2(x=$!)psoO+XH8 zhl&Yy0J9q^tih`}R+#aeaN&mmJQcMd?mTK+;aFzw0WlHRsTCw;EtirmHa0_H(oEX4 z1$Z9fFEem^M4qwhghW zucS#Mdd(dQ$WfuBt@sT{-YFwN$jGIZ;TS9(KstOpse>GlB5wjMy;z6@A3gl29fTP2 z8q@)0GC{Dls1aVa^QwzgPzXBeI#d!*CSnhq&;h+bPpIf3fRLAg2l1dr-&X$srZ0M` z=gfIL5z03;Vj4g)6az#ALA||4rQ=M_+$kxrv zm;=M*9Jkw@xTlL zCC%sIS+Qjql|o})3dE8^ktInGN0HXGD9zy``MO@-bzsLU4-(rFZ33z>$VxC{b{a9z zc~KCr?m@h31NO}YWICASR>X9qMfTV-t0HOR<&oD8 zHEgU&Xgm@oHPQMD5%vAlyxB(d; za&?qQ^n)+}ikyC|+Vh(^HZvF&N-W7H-vJ`J<1DfJt()7!iCOrLR`dnb$?4*2QDdw7 z9HlXm?U&qsDI&lD$`?V$z*On07(Zo~FLJ6uTuUXFMV^o?@vPpmGmfNI4K87<2~#A_ zqIy?5T6G4H75xhn{*80N^05X$l0O>tu(<#LJnAwJ`ZNg6x&fsD=kOE^cx%>z=Y*b> z0^@%_&Z@Rf*ST~)*f|WISh0>y2VO|+mxLk1c?oo1*-Nw6AP3{3(>*y;Sbel!f^gS3qXwx%h2 zrbiWt+iC=IIkbH@oj!F%ApkU8gHRv|9=@?B=i^x$;c_A4+k#h95z_T>W2pyj zah6ri-NIfGfJht0=B`Cbd%0Ma#1;rFfJEQ*O};g$5o_Hb%2X&wBn1pWw#AIrY&F%7 zzU?_E$<4tAPY`761f4paYGUhU$%h+^y|ZM+$oh+Mv|cUNnmQluYnZ-1;R4JB;9>^% zVFop=Zv3TX-u5Yo`~8k%+~HOMvoQ$zdc6YH(nVvgbNVE5Vaml*6MxpyO3AhKlX>2= zRnd9`VjnqP&I$vW&eK%>`b6j|s6?G6G z$S@?p@UC6Y$z6WhJ~%NZNOhP5o|=m1sFT}6hT_Bvvk4rBh^wkYw_q5n+eTi4!kQqe z$I9lwyBYGEKK%BdsL~yDrzc z#yxy8$J7SC1XJyUi!Wu}cBPCAn8)iA7VtIFbq6sy8F?%lPnYnjjMpLL3^H-E5v2f1 zzto}uu^nhJmqxYM`FE-;xspgW`evY)3ds=%Xx4yJkT)Un7W^qkZ*QBF5e9awSgqGC zuuq6FQwG@c#9n+2X2GKrI`62U%O)@ki-SaD$YcF!T9jmQ9d_$l(Ht0&H`r}OCP`6y zY4NCzcf>VaD_Ut0BIEc_KnICckZW2R%n)Ek-DsvDi&R#gt6S1HrKqEent}}RpH7<7 zMv9~eKByO6txW?kRXjwK^snO-8g|*hj#eYmPo3&f*37LVhcd%UYq6TlBbmyBDttml zgP@w(RQTAZH6WgYKx;CNZ*f~2NGc@on~__=v@5KW7KaCa8p0uRvNskdkLf3GI#{jK zJFWExTFwyix@0QTaiQtpM&hq4K*`Gcix}%n227~Di55{jfCJ-JLC&4wM<4*xc3a=} zR;))@?lH24NQ0>9SirIO45W@xGXU*O8hgcy4C*+MZ$COIV#w(XnF;VBmLo=Nd6c&v zIY-nssqiunlN%Yf{Dl#^cRa1E=prgus~LoeiHHR4@u;$&CjClhsNRL9af6_agZELA zbaZb^K^h$>tTN)moBqU%hTPOa@R+fyE)GZge{zOVedXVVqs>ik?FIptml7d{s%&ba zi~&I=HQIto1Es2hPKR0z5XAsliM9MUpxGJF0vmIdk!3;Q_fHP$#D2%C!a~fe;s&T~75xW@Y4zkOL?IMv@I` zkzARGEIDj%A1cVDksgpi+{IBx8b!=7+WJ%!sIXWtD!o9r&ZQN}It%DVzl{Vwj4UT> z#RTHTjX^xUJNTcC28U4Vy`-H!0-)6nGC?Dh>P3`BvS~*^h5!R)xg=^l1z|wO7)`*N zw(vRuOH58iSpjVwP5x9IozVjyBlTz_=URi5JG)OCY<8_9R00T6S9S}+sQIXjraIdQPYSe{k?Q2aapS9#_59= zA_u6nkaUu4BU;bOx*rf{4C9dodQY8A84Qxl2$nPI9VbfP;Y^!dfIA-=#SI9OM_np1 z8JGz_3bF}Tkp}%v)S;4C2on_+Eo5u~){4(2Za$k$TpY~go0_@#=N>P*5DS1d4*u6cTlfwSz()Qcgcbt}pv3D@+N=?kHw}It}Yr6{88X!t|`6 zDu5?TYe9}ostf}M&a8u(@|JEWZ`WbtT9F%I!l(f^ExD;`I(-<#Shwk2t1U3k-MS`# z&4*u=S;*vEPm#GisIA+Hu8eDqY@&bUYc(6LHx?Id=W58m?VQY*4fPSJ_|c}xg9;Bq z^6E|MXw{k6Li$F6qNK7YCep*|q9kQ=b-4oP%cWcp#hroW{{WSv;X$e+kqn@9VPFkP zrh8PsB64g)8+>YNv<{d;2Ky#6b zIe`|AC!y=*O#$LS1dmaGPQYqnsORpo5CS2zKx5}tC9ZiqU>{gEYN$ifCMI;73Q?Nm z=F_R#m^a4YI^=n2< zl7CN4z7-J+;1JEC+>WiaYCxS_Hz#gIy+q6d;ajm#?oZRHkPR^$%*-N4;tuh*TB3xr zdOn+lk|duW3Q-|Rc;0^s$~qNgNCM&rX1MuORu1#rF;@c~HR8#+T`sme1hIQmQ#f${iN%oGDMDwD^CfOz$(_DyK`QH-=e z(2>1oMA%7d4{N0lATJ)|xsn<;m$;8pxiy)W)NmxFg+Z zA&ESR7uNe$(xf9R5Nvk_qBKbCp$F24|P-euyVmVIx zd;qE}Gbk)A{{RuC1dmr))NMeb#DN=l&}YOGB=`YU0k8yl3Iw3D@;^wWRknsN8XW}G zL&s$@Pg&3p01XrtRswW3Um66B#1=g%QEY8HohPBFpz#V6-MV?z4M`w@wSXF$4b)@i zGBEmVi#7+Ttg5o*g_*gJok;>xc$wdE(D_v%9GM@|#PK!!N*CKNX)Sq*Kc zrCC!#x(o4cMk3-wesj{bs$9RQ<(HDNB>=Gi?Q49hY(vWU#sn$>8h|2X0@HcDK=E)nSJYXEx!yV& z4YKAyLay6reibBEWyB6f+a2gOz(G9N&lqBw$QP)thR7QxA&jc484kup%-Sg;vhGJb zjMAjs9wtvxYeixQAWDx?sd73h>P*zeTwL3jStOAl*6|zTP`4guz}9NEL{lXF3@bFn z0!b=>z#mtQ6b6L_w4L`Ng27l~;%x{35L?9b6cVsli!&PlH3l`HWdf3<#Em>pl?EA| zog08&EA?xkKc=jRO^=#mNnpz!@B+a|waM1EJb72FJ5hx>=3WKFh0vHW>I0`rk+J0>atGnCL|$2Ol;ObB+PwHKZO%(Zqp}p z{BlpUtRq5Azfzq&RgU_RWowVOb#83jy*`nkgIw=gV|+^hxQI<=veX1*WNX^Q$dl7* z*NC|Jxe;M{?BJVD<|qqqp}3;1Z87tr5GPo@1Lffa>pXKe20?%}`BKQKEy`v=I!$syD%}A- z2jM`%fJ&aXih(tZOwc29ZR(3%2s-qrBaa(Mk2{K?7RPar0yIs`_|=UWL10!OXbzP$ zP{$x1PR2Yc|ZRi*SjDjt++9(m95I+Gl64>U#4)oBL))y^tOys6Q%#l~5_2q{tQ`pkV|S1nbA8;(j%7Y3>yp>mu5YqooFm zkiI5e2B2J#9SG8EQCs5X%3BzA$H#$nUPj`0nf;Y?WsqXZzV9A62@=X+Tfq>%dyv!7}KR+30r~Mac9eyw#kp0u*Lx4$S)AkBz2oet!=Xlk1x2+*vMki3F1!Ze~n^6t~}-aN7SGN z3}mnbKtt44tnfVsL)_#3-zfLHXO$*NWibnuE%f*rop|y-TfXeG_I<-($_FI4Ww>QJ zFg0b?T)~u>HwUe08MZZ&2$}q<#cSJ^cH%uu1cFY(&Xrm#@{%X2`PNVvvyrLNV9i>j z;#N)1k4nlii1-~UibWHDp7a(JT<^6&%RqoH)KF&1#kv8tQ1C3}P|d|lSli%hQC@~D zTvy#KjjmDENM=$DT|9QHgQPj-%QGBI1gSdMPZQRr4nfb9jc1auwY9Zj3G%(znB{X8 z6GS|2u*9A*9cD*aw= zPED9EatVGN<8M2sqKL<3U!NMA2H~ zYkGyNBVYvd@u{JKJKtkX5uKD3Qn0|@KMLO?L5U1AYiT00sMAD%e1%A+&yFF8854e^ z<5Y0v?=xaPlgS{52XR`#V>;xDQ&UTO#~aW~UA zn0;GMjbEy<88Umi*z5+L6>%C2qm;$O%|SBn$h4Iv<7%Tsx{wqQ2ptcB6$W1BRA%=5 zN-jaU9x+sO;?9LgfJ9ydR%}(NQY^!aSqZfG8iRae7zc@l7aX*{(^8-6B! z9yHa}CDeyJfY6GFk73x#Fd*)-55!f~S0-5u3BHyeoe`kOBKBX$%CaeP9z-leX+%+S zMWlhPK?I{n)Qw2j&Z?6hJY>x1SN7EwkBR*`(Q-|rB8mC_>WdMR?f4y|5ja`22h_e@ zMQU|Sa(5kvbAtI2S9e>l$E8`+sbi3*Lu%3pF|Wp`M9s9Iu+BBpsHiqfl0Rik7Yg6& zdV@s_3=6MX1l|@RfJ}r`8m3h-7Hy)Y3v6oQ@jXZF6=fW++hoRMERXosr2=Niw-e>P zFlxQRu=NYnuxK3#x5Q0B%b)G*k=rg7mi|IND%9v=uY}!W8w)YgW36ZzknnSQL(Nv&0lvLSgABT#qqip-@x%*b3B%tjrj>B<;0SV%@$^a#fmq;CyRyp+mBAKxcq70_Wyx zUWSR@NdJp{Y!0#LFLaNea4OsT9?2gMzASkb?(%cvfnmQ9Z^a z79nDHn1CxoU+mSFo@SI0D7K$7y-gYOxSyd9p-+`u9Pa$u6opj(0I|vIqKe#@0D=ip z5CiEaaxYm4fgr7d{+^?(c~z8BB7m(QNY%VAHFR)yIaQi*{UBa-GHXnsSn)TA({nX2 zNRw?z-=$GWj1Qz=V_DI#9lE#%?Ee6#Th!V&Edz>)6_Z)}2@I=I+l2~1g*@?Wt{Hk8GN)qG?nX%i7?P`LhK#$W92{t=WV(W!lCT~%XO31Nh zu;MlO*5c!*vKV_AR%z}skRa{Re|=}Is_87m7JsDa$A2p1G0xIQtB5*)I##199-Ly| z_A%tm;6T!~8YXb5eWoX@=|Rt*I1Z|R_Xt(m#;l31c1*da5|XQ{+AKdh*TCt=+XO5Z zDGXtrVlAK*i`JuD3+;nI9PwJkv zXqGR<0BPd9QBK_|2kqfiI#_^OP2;KSOF}RhfxHtQ6*UOA3}yi37N5>2HCOS9s-QWy>-PWP&+Dh@+)$)vW?KeCpI8{T@&L{Vra^J(z46_F4@BgublX%-CfG3h%B zltHkAa5wOv8V$+6N)0ihuc_3VS`X}~6M!$V78DZ1p9-P?8uij>A*7!Xtko10@sEuV zC^3Bn27>Z;+?tBbnYkWY*+9~$xEw@XfY)iL4auKWT7yeKQxmb+R06DVU>Id0KY}6$d)>8dc{hH z0FppH1EA|r2ae_lv{e|DB#9(}V0Se|s*@osBU*uh96`gT5 zO!@PG9eu)mOb0G1HM#3ua}!TI1Ij`I@2u?u@G;4p&&#-@zZEc$2ECMWn%U%HH-1q*00 zAo_YvlUGMZJd5mmPT$hZL;60s781ht=~Q%;#`y7!J=|xI{K>X31Q2XF4+^@QP&2kM z%P2zQiCgjv2BP*8trT}Sz5GSh3S^aMv~yjU59O@Yb9T>{8@m;iGDI6e5pk_ai0kcp z+=@!$*NX&Zo8DM_tyaO`l>NKzA8$;3(KvgQ1hu32U9*NY!5-}V{1Y~J2Q z5vpZRp~v$nHQH7jgsEXWRT|iv$c+G?(FYPho80vI)@rJ6CcvAGMIt4Qpn?F@>OK_) zOjne3-(6~pQUSRq#-OMNP3%4tLSRVhPW?P61rl{IXsQS#sne*ct+3%7!5>!4E&0<% zTi(!`@4 zM9QpGk5TGltZPa(?hZ#E++rgpTM{Az4Z)j8u5nk|XUmOG79o+O;r(hOKn|m)N}Wwv zTj$En4VM-?%&_>5RFKQ#{oA_nHlN&O=Mo=>1 z9^oqiN@um zsIdBmn$~O=&D4ex(S9>Fse>J-EY1L^&>foeoRk<=TQphY=JT|d-NVtEM%!qrfl7T`+mx|yr0f`%ZU zAy!mOPPJ7zQ4~nf>NSs@L~`Uvk`4a=*0rT&>IPzZil_q^(u&g_Sl8!L!PAQ%VaCJ8 zrUpYSskcgjgj|_av4|g!onOIQkQ5R@;kg&mvWh^g36M$sCx3-CS$BAYp^4~Ma5~oc zs^wHRC-e_V5M-UJT7*#J1CF4`15rCt2Z>RffW(t9Hu0qrnKR*LA5sIRzZwl2xJO=P zeL9%&tD@r@A!+dyD1w8TX}m!_NZx?r=NT~prU?A%2spB1QqFW53c40IoQnkVi18r) z(LvM{GTfV5;t$5MEmw%R45sI6brmfQapcA!eQI_(&}oVNL`{W6@!;abR=c>9JBT2sK(v31dlyeTlp%dKY(OLqOIatjaXpnwU0Bli(^~rehNm zK)GJuDgb2)VABSRluwUdl`v|q-fDVO17pViV`HsZMs3>7g!n~Yu#aVyNHRvfX`+9q zyOA1I6Odrb9`b_U%)XQJq}VIkf$3>cqLT;bO$g&wJY7dYB5LU6&xZyk1Th5KPL*XC zOIwi&!sq?#Ku>Ubw{O)T-h*5`W?RzRpW#qw6B5G}2b9LT^q{eeHz;3Aoi>Wdw8%Sk zhHrBzlC8B*k&bNH7{IqcbRKnN6oN{IHrK*xRXmwOh)V&!w2)#4yxfJ<81R~?z6yq8 zlN|=)qKshj^ew(%f4wM-gBrMjaiE>*!HVI^@5@qkBT8yIaNt~G_9F5$tlF(s0kDgG zT9Z&ecPAJO0XoM|jRrPV2HX^B*Q^SoOl(2tFr)#EdQa-86NSdU>xO4riPo&5Mpq97+He*8c#Vs|8DCfh*}g6bQFF z>DGc_X5{HHr4}*EoUO45Vj^o&8k|VNTP4}G0()2b)k-2 z019tm9IFf$P;aL6RXZ~&Ral)ymZ$=m8GQs5{VZ=0L0IspDp|SZ zQE8C3*Fjd*Y*!?PF92!=rn9CXW+;${U2m_MrYj}PU438}v1^})jcXLnV|l!8ZT|I} z2RoTEPP=(lqX;KuvWtt}sIa{)G3Qf7@grUK7r3YxL;8$Q={G0JsAT#~4RjR*1vBa+ zSy;7FMJUIN4j=^*N#1HzPB+H~xRP25sTUk)QRi1b1Z#v8Pg45W69(}=zLis(E`S?M ze;BJE;>a5yg=j>Z{{XG)TZKT!i7;~gV2d3`l~JpQAyz<}M@q~ZCL~rFT>4TtgQ<$3 ze7H_0Y^?;|Y)_CCsS5IPo+QP(Rb+sT=fa{d)NCLR$W%2*uFL}3e^nK~Z-GH^%5{*R`h|8 zkEz(m1c?eMbjFL25e`DZ;=@DZt!BkClDt)6em60~1|U=! zwnDzCk*F1M5ECY1aupm@i7g_0s{9IEkBE_s3}ubUzox3NRc2r%gK8VZb)`iNM;mf; zEXUMX5+}%0bY4skjfgEgV1^49@~NuCranw%$=ngF){(bwkrb?{98|MfApZchO0Izz z$V`qLpak(UOo;^6Y!Gsom0nS)m>1GbFlfAeo^n2;07ru<8j}t*)g*@Ys(kc-i=p@VmvQ7z z3M?s!1FZsX;S`Hb)2Oz#t2tKqGmM4|t2C9J4Rq`AtBQGh zm&EG?mH>ig3=yRCzSXQXg0Cjz(Gj4jYbsW^ru!4LovL6Qq7FpI}DRI z1SvM2gG$P|ip7RgSX!8$<2)6UvP+456NfwkifNT5a$pMLX{yvV=>@hc-6tj z1UI0<17d9*D<732ax+}=CL^4)Jz>R$95s3p|+f+%N z^y%k7z$6=3h!j?AhGk_45mqUp5|ZAN{NL+(v}m|W0tvXW@vPdKYa>zlUZMihX5+0~ z3@(MXs2uzUg+O0oe5ej2i)t?$(L^elX)^-%{HSR%G}wO%q8M)g5x&(`EX2TIOlfQU z>V_dk?Khnx!lDr31ld$y*n;m985k*5ViIM6>McRh+rBd3Wjqw` z6IT`K_Q$iwiTR*x0Qf)$zoZbQ<&~6}kh&Xade)?7>T~4b!A4(j;xT|b6eU_o0@@8u z#-=MC=@a|5WB`Xy+=iqux}OTo2W0Gwab#fKxK>~;7)8ejyw>NGtsTAmF5!b7AiV1$ zJ$)msOBC^{_jvMSd?oM!EP`06{$ykH-|(!-gXY;!BCQ;Sh}1}}Kr9D_sya$&-jW{b z6xeupRIv*i1j)$ym`EV$9#n!!0iYNo;W95$jB*78Fqsp`e%i2#!fz)|hf`9OuOJ9N zk6MCD8{gx-QJ8itLYR$6t09iYd`^Ma&`r1)I(}7b8e?uJjDWfms2+8NZ*QdVVr~kV z3@TVDxR5Oy+WKiwOQ{A}kVjjJx|TC+WD=y0R1?ywFlA+MPojTTw(DxKUWOdSJA8PC zFkzee%^}EWvu$eCv1D(CaRKfxpnXMR4Cq(JxvRW(kKL1)9!j8lBu64f_STY^z4w(e(vGI5(SoxD8i^~dF9JorI&$%V*f^yO2h5uvq7d?j=D7_*GO(}rLQ@jt3W zoArv+>%v&$e%)|BHR64z5-+}l3EWj@7MVsw%Z+E+e@ifl09bj(^`@hRd$z==ynRYI z;~;W@*C$VaX=BYW#h1+y|SU1Gt8 z_0JK$Hw9!hi19H?6=B?#BmhB!dDqINLn;}I%vuN=tjwhHmzv1wyVBZ>K&5N3PfDlAX9k~k45JIu`-7gN-_MCE5Z!GCjBvW4-?XeN}OHKWSG|{jHc>;&cB1;Gf@Gog>a{IaHNkaXRXUdH(=g zR`n|-XFij$y-f-QGO#>f)HDrLYMCQT3YA@WyQs5i&{i;Y zE_7&vY1Et4!O*!tW4JmIrDb8N;$!s6n|Rd;`#hQ`BoCym>Z6}FCkt^cyx7xG%yM!1 zfsVDHqIA7cEsT+Ed}uIrAP-D9)pxBc9ZYFDP$SBMk;<7GjjAKN25fl;7qzTwHY-Dq zf$Abb>JN=g7SfB!M1!!>f(XRR$t>HhW!yBZJ40v8{c-Qyh$rtWm*NAEemTM3O#rKnxRU9uyibNU&{e zC#_5rts?O?LoGgCY6&Eb4X7}E5my8Ea1cb>r80{2{*x;naX}ESz?QHu(tmwX&D}R|$YTnH#*O>p zwFY1UeX=DO=qzTp5Hb}o(m{xgYE^A@xCRI6Cg6BhMEk=MGZ1)nnJw`(EYXs;z9$@m zrSBDf28)f?>i~|V+|GVjC%inFuXE8oDUwP~(lj5CDrsOcMq2NR}sP z+Jk7x90V$lsBd~vBNjOlrO4dh@D(*$=zU_tMVowT1V|ACTUqH)1RgQ~B>w=dccL+T zs;$N+VI6wakyJ4g1}zXgJ`~Y>NMcU9$M2xXyRd@3kSAF2sv{OM%1GY#)YZ`s+cUXl zK7$e`r-fgz^sxoTffv&P2LiRu+}P~nnPH{4HV3sJI%I^PpjgBmjI5S`BovnRCBM+OjAlUT#GMh9H$Xi_X;+0?U18dLgGBM!qx? zlPV?WpMc)1ix@Na88sYNQZ=n)G}E^%Zal?HQK(F4B%7a@@TsebAswJAG~NgBtD~dX zJU}clr}B$@NUZ9b;!rtbSz#yD)2ITPg@~47O^GnfP0y5RN;F(*rsBpf-W3&|OxRUP z_G0C0;EFv2dxvfPeaz3I0?H)Q)6%1F2-1XL@E_0WN2W2Mx39aC0T!msnso3i^ zDuxpWSfe#-j78%13;U{QzEaQuwTo{+iAC}8I?xI^T*#ecrqmT~Q>T`(Ma4?5(f~WP zA~68HoLE=^q|%1qas=5>LUFbF)r}5CWw_jkEKa?CRYn7g4n&*W^!e*lAdEl@2KOSv z11Ug3B4o|LHGbMf97mWYBXV!>sR5AtqloKaJ9KK)gBXITLJ=r+WRbQbGbwWi~O9#8{l$M%|mb0jkZg7`O?y*5svmY zpE}Ak1mA^#5eC&16j;<9(2UkLP>zZR1mU!b*eft=Ny+75FC*U z9XG7VtXKrdiE_hI49A60vt`GPqD21yE~ZUP8c8Y?>P_cL$WN6Nh&IwPf#2G01Dg&JZ_A+#w)1|tZo`Kv8hJ6Gj`-RyNS7*!1RI-PM4%L zIVA>F#7qD(I44EgI{4OtMu4TB5(xn4JnB?DIRMI7fVZ>{rhE^DQA8w@_)Sj=pLnPs z2@~lzsbV$7m6Y>Q3;_fif)2AnBbOX-<8pmE!P@&!LpqFMv}M?zhon`&266g}z$Bi% zDfJuoJ;oBiV#En(Vx;{f+liX8EpU)s<)KIh4w_X)_;Le}iF;@Q>+`Jj26?h85EQ~i z;QkcmA>i&Ys2~z%!g}-+>S~7W@go*9Cr~x=sr48?caeg(0 zjSFUSGC}4bjvGdm2c?6!SM7#uk;-B9h@jC8y@vK;3#wW21_eXy`BtZhHbho2sRI2zHH$^q z0X92+`pPrBv}m>))`ImAO@ZIapg_u=S38=b45)*l7X0eOboRl0pmhu-Pn}Md2|ReH zh}X+{gB9iU{+q?FKZQ|QL;!6kWBaHMOwgj@gH=$xWW?R0pscJcSaW2{7>H62t+yAo zUBr&;zuIFhG!WuJU3_<;#z_$_P}l zOo1SgH@Q7Ft4muZ4DFqRI9_cEBTiZ|nr@~J>oyD+-?PA@G6rRQ_{sjUBo0hQphu)t zi}2O^SIv(Tt`qGTg*Jc$VnUk5jx2I)lnJp2I3Gv0BS*R_Ni#h0UUR(WoQP&SiMAAfJvT{K|l$# zkUm172?R_S+SD1bK4Y)@R+V{pA_ojZl0itgF$PH6da8Utj=gFlES!KMNJDpv3ssbf$(s{7 zTsZ^(0L*Lftz%2=vaeJp=T z-rZ{!E0aHIke4GIfh0hSZyjn52ILKhF=*FHuq-**asbK*-Yp_)L(;*RDjb6-%ZVg= za(Q2%78R^3wOJ~ShIWrsS z`BY_*Rx3J@Xp7Kp&H^gQF?U_3Vm=jZ6s1EcgTO^ttkm!} z7T&d0&{!1^A`brmm0=L#sL1OA&}KKSMQM%YxjY6U0*gnD2Yx(Qo3~u3#F761U?5tS zBGC-MU>l}~u9citgCHZTUf>-(s$jJtt-M$n27JvyE{a4j;sKC$9~!8Z$LKO3M!%GK z)Ip7)3H2ESM~M9BvC_F!A-K$LWC}&sP9FJ<;=~XS=_hR|d0j_!+6MlvBg-I$g4~M( zxa$?ZXx|P6jBka`ETqfhWhx|ol{W@!oxg(|xcj4vBQ9{h+Y`esp-DG`=e27#8s^Sd zJmdN^7BAbgSThSjjmWiG5zaB>mCEGf_X8FN!;+XPdRnZg%kE#*W8EdulyW+0R3v6! zY!X=ri);;0_!7*s5-&S^>J5U!94=tV1nMnqs_M0TgNQjG6|sxkV_C5%E;UPo(#PXT z5kn)iUtPSq%`6&nHZufjHY3DVMXp6}s?c?*B9>t5I&m6ZjcBb$c zkr)6@F_#`?VoVM!0Y3x1Xa#YpS@fHPCg6j#b(#psab;19A`GY+4l*u0x_m0iJl^l^ z*%Y((t?nY<+i~jy@@m}aEOEY3^pz7ZLDR~Zh-Oown4Ld$Sq5B_iv|R3AHK8}EQ3IN z=AhO{HoX+rBpX!0z7FLrnvxBD>b&ZHtVA6Ck z`)Pwby_zvCh=Oz}x4_n?kCPm4h@l{eBDE2aBut4KpDF-_$UR05%|XeP3Ya2)FNJMc z>#o`wh){Y@jTLId850y8xHFgl>9MR>IzaTy`VQl*Wm&!-)}{#QBGqL^Sy_r34nSDx zJ{74111j(i`L14PEE%fWwCwc}5AV`?k!0kbnRRu_b0MLWIQMNZP zi`8;22;Oz6L}PrSLm&J}xTrL2&{Q1<>NLTi%q9u-bURjXTMu-J0#wL5%}GXqq{)tk zps?mOvDnl>?-XFM6KFqy6|88LxiJrn@fSTPi~iTPV`M1Wm@zX`?M-MARu*;m)J;*- zz*iOD_8i%}ZsYkuZlbj;5Ra7zX(5KO`)Z@R4|~W%K^yFAHZ`uMIP;>eP%;jU^;@B= z{0@A-Y3<(l9HT^)dyk&AXH_11;L3%E))c{IxcJveQI0?w+<-e8suboTTtODK=}~Kz zKCNnCp^*tOsMJ#e<~GuTmo#rv2Fct3QwK&a;Rvz))td&xB9R950N%z$;?|$_yIo$N z>Y6$NC{O?*M!h=TvL(3zZBCqw0Z2KW-JGEkhT<=(5`bL!mHfzscrYVCr%I$fWwW`EJLoX6`f@-aTkRTHZCi zBF0PbTb*R}@u`A{Qb-r)sQ7D5A+W}_RRxH%8k!z9ETNl-b7l*mJpiQ^A`I&qoxT+V zQ)_%?qKJ}M>C&#UOjwQ}Ue=&Uq#0}MD(g)Z8Nt#zZBtVWwmBH)?O_^Th9m&423MI3 z2vHZ>wG|DSMm~JtZcet?3Yq0t5?QXiRNnfZI<*}L7Q_qeA_e>_35MBmNQH)EF$`OP&W*ya>SB&tm!n0 zgvLV49d&PoR8w-!g+YuU2m|UqH9iMlZiCXQzOI^&GviT15hMf6ht~SsbfD4m3~9iQ zEioU;4_^~fPsprnm~jM)o0Zm2jY_PZbtc-;6EScj%-VsZz&bFPJDH$C2q$B(9St-r zjUdT@HS((j<6uJrBx*M_BM#*e~#WOgOXH!JZL6HCw!Z;YXj`vrp= zf#pxI6qO?qq+~1VZll1{02C+;Se&^nYmrw5LlV0XSeN}!JwSD)n0az>aflyG2n5L| z#MF^NCnip43X&j#EH?R7_z6!J92R3?puY6PYR}ut4l&5sZ$G-GRbTg5)dUzH{wnY) zeQF6Di-XArrMT}mv83=DrVNSh4WN~ez?yAVN={BokTW;bq*w!>p9rlZT*{$Ttd~^^ zKoB`mQIQ`WB*+x(;Ut0?oi6DMdwOZiHagry} z#0CeaT9zzzCOoGjvp*&S(ip%CHa`lMkS;C)Y{7&vHY3WX*bccBRAb_(KAyED0=7~D zWX79A$(wKS-mb$@opZBt%FN&p08s!(<5qM#JA9ZK@gQjoK)uh#v1JBKlaPpk$c0g$ z0NdeG!5>Vh(CT{82;@bR(0w$Ja^~-m0V*bL2aRrWGG6O8MpVY1)O`WzyBlDA{fKP;@R9VmX+BJ~3Hb zbYsnh1%o#gJotfQ7B{U(t}q)WM$Gm<&C)cjXv;rvxK9w#m86z8j~Yp)xd6@GDCX_$ zf(A?Kd8*eA~R6;Je(pcZ6SqCnxHn);iQ2P9y|-||95V9s@R6^^wW6OIltv0pGtKn~4Gyh@xQ)8$fma^+gf@0zfkgI@A)Z;XrT$P2)mpsj;(67}ztP zAHu4bB!M~&`cV|b>;C}McAAJqL#a|ump`xyE1j_cqyTsQm32};5;X^7T7fEp0g{a} zg8rIl=)v6QW_8R4ZfHg@O~ZdMzOh=DM@B!o7VXDsv5X)tU>V{y3nnXHf$H|zJ3Q%+ zE*xy;2Ow`FL+T`HQxjUZcB*}>`3_uo&$o!E;zVczDe2ay^)=`BnDO^LwrrTnsqD!2 zIl|?1YfKGFljl;!d0@Ub3>TWrlp;jblvh0Qjc1Cf`T#)H^{pz^iO5eb3dGD1017D-oWo8Y1z{i7rtAiCP8B<^h@c7i! z#1ZM@ex0UB5mr()RS4r6DRx_ATPe3n>x$^W{_>nzWVWRKsGq6^wUu_|?Q^PQ0r@Vd z*AM}>CDnS@8(MNU6~&RVK2Sx;LkzFhPM57pj(=rSw3&z8jj*F5m%7{{#2etf~OL(u_6~IfzX~P8d#|?k`GI`6&OC-VWL;-V>_uvHSo1rdw|9NAzCZ?iOZB>H zzxg4!txGCnkgBrs0AFotqnj!+w2Om!)S{Ck8QFFfYPAzkG6?{R4Y6h7AlbGDSgBy6 zm1j+N8rE=R`5d1Q+ggxmhr7zQ3{(x)-#S<{f4TQ06)qSr>L3&Isr40yFzy2KAQhPd z(tizV<`}o_$Wm2ySJlb5%pXj3J`|%x zBykKPcbW@G6C!6*A&rupKFU++!08C;D6?4-o`8iKvHB!Eai%dJEv3}PZ=PmNhsSn?GnbOt2rN;X#q z%vMpLCOs!@C?%RT_{Bkw29n5lvAll@(u0tx3Sg^PsoHg>3E)tcLT+!4ugP04bF+g# zjb{dh@w&>APK0StjEm($Ncn7Pgfn5u0oRM@b`(JUwB0`nx-n+Wi%@(I?yW^_+ILNo z#GYzo9I@?Q3BJ}KW$`XlkNS#aI9Gsa)b5b>EbH=tQ_z5j^h|DiXBGU z8rR+!lvYovo(>%vB%kyL^|rr${(HHBp5v6y(`O}F__Qw(eaN#p#)Ndv@CLxocd zev%-Vq@x)m!;nW$-YZmCY)WjVb+N3DgaL%zh}c#tuagmF;z#N0(x3wX3c)SEPsW&r zOKAa5jTMMF-KMDXb=OA)oc=ETMs3}>CIAASpX7SRXmM;P? z#AB|s5oui-sA1M;^=K9;fg;TFXf3D1t!NIwBAc-y#M{F4k%Z(B5nyf)TF~Fx zW&Sme_d_;&b`h}`2LC6@%X(#>kqB3EVQcEteCwieO+zzMx zUV}tmR2a6y_S70<%ZxNCf)4#7tW?2ol|iE|6Nrtu)ntqvdv@T5ggr0wIl9u!fJ7Hpae z9=3{>jsF0&;?n1oeIOkU^*+mr^kP%M0C#~?6~M@ouj0MNnfy&16~c}de@ zK-tkuMx)fnLE+Y{iUV>4DbuZhH3n)5FB!C8hQ$Wn1w5b4n zJijm~C}bGHX1P6TSS7P^yBk~(EeFQ6ITaFi9N%q_Oa^Faxne90IguP35|wHmpTvs070Es$j{Rmbx8i$()g<<^ZNCGmsm2u$o}Va4zszP|4BzTf- zMTD*kN%ak9Nfb4zu^_+^{HONRB3ak#a{y~KaC78!Hv?S{g;c2LCc;Nrq8}*JkN|Y6 zAd>H*Hx<;4yz0mk2OLOqD{@Z000C4&AuH|~0GI&leOiin70`f+Seq3QJ_MSAf3|rX ztaU%SYV1X~Hb=yxNQaZ@@LG5^t~AJ~P#y~)>m|JETLyV?<1R564YLc|TD$od{{Y9S z%2yk?1V)~xG5UH6eU!5T+;I{SF(_6O0FZU~)uK*3&ycd73Pzf7o`R*Ien1kc8O#K5 zbUT=&u?ySEq!q{tf(hh4s55$fhMmmi(~(vsoR9<(XIe`I_UZ;F#Hj<9)4GWI%Wf%Z z#Ag`S61YB(oSzyM&yzZ6rbxHPT1bWtQHV zRRLx-7p4OU3{NZMC(zzL0+bA+m#w)z`_c}P$*_h$PKq~ycx{TUL%JPKBLFd0MOQKSZ9*7fysx{=TIdN2J&LW3kV%5jEl;WuVoho0VHi#1z^dM zSNhPLZcIRpXKh!(8*ROijepKyVY+-)ma{M|OPe?woSo-{}o# zku}d6VqO%lTiT`~F{?8~{{T~S(ybjzvV$0#Sdn|0nl}iT;?NiMc=Q#KqPgO4^%#M? zZAC9}hxCat#I3-v=}k3;e7NwV4S0!Yx$vZ#II!aPa+kl@VO=+8bZc+N#^hcn2?GAhaxnB@mfmDc?seucuc~>s|zoO%;t~_YWi6j81TI2|UT>jSI zD$y~q#R|Y3`AvtNO)wldNMy{%Ex`&53w1sNKmyHEzz!5gFsIL{Vh&*<#+QM2LV66UM3c4o1+Q430S?O8}8HNlDUPNjrH0PA4 zTaQ$W^{HwQ#}{pP2D77B0BIe3Ya)W&c<=jYGz_GAegnpsVuu1Qbg;KiDu|X~&@|lm z(gnk#5w-3ORZA1Zf(aT){js$G1A!cg1FoJ_8Vw?OPNSsMLNH7l?L{?>t+$u^P{mtM z$IHT?QfFee^A_n;F#%>~+R;;Hwe8ezK)6BD`hYhzQ0DMNfuwb!q{t-Ah4!_gf`H^? zM-ifdepCz_`GF_Kpk_cI?X+qri3FWA=qRaXh7)gvP?>=ecA$w?)65zOJe7|9MOYJw zGsH(j`P#0GT>`KnZD|CUiR)HXdmW}8(=Z2)MrbmL0Z+`w<$UTJ9K`+>$4QyTi2y;_|w>L*=m9aVF2XasIP1lAFrKpe>=>>FDRt6DVe^FB9| z>IU5;R=&#g`&aEVIBb$0_VU_)5?2KksBZ5S+I0sZexh)Yt8&?HCv** zjB(0l#O=Pd0tAK{gpG;FESO{b-6 zfxl#NGVxa9mzTJ*Wo#~|&a^#d&zbNi9wE#XLud#2qw=ml6ZBTRvt0LT^; zS->-;w5*lP9ZV43R7DJ{X%bK4Qvu8itlMf}(;h~NC(?JOEN#dUry>5jP+mUWWq7er zyJ{r#snKR3>B3_ancV5>8AB%9(Q;4 ztXWGw2jQM!kd8BL!L@32`lXK>E)2+cXU1``xC|nEt8BQO`)29s+9w{*%xEE0Inja+Iy zFwLV2_2G1PS*x}`D4-1b=zmIIL3j-EATM-!xr*qYX(Gix9Isws@l zr(0_@!RYqA-Zw(I2n-{O`P9XA;VYI*jXaF)YQ-Ylt|%D~rN7mwAoDT-e{cS~>3EH6 zq(fY1BLY~K7B;Z|0LrbSrTcuTgg4Znkk^=v2^7V|COm~QHJOZ+T{Q6h)Trmjhahe* z0$|$UjiRNabmD>_!8ba5Y6p`Fv6V8Kr3PhqxD9EvP&M}#Ln}pGhOrUUb($g=sxK&F z0fWBu17@Bp#z#|VrUuF*s_oXG%s`tTI-;@U1j%n!=gPB3UN;S4cGsuEr9*9ZjUu2! zfoPsNHYfJgQdS_tDMs+6h_RH|ivguf6f>I*f!3g+`0@>bI`pEO0b*j>&<0pY+((T9 z$CDmakJY$3f!%hg+%f^Q;XQFgx*Wj`2m-shz|JlNu4ym^x)$LEGVfon&+7 z`+sMadEyFoY-FkU?OL7F91r$9R|(v(8!km3n61xZV_aWi?ZQJicHG_v%BA*H!*8+n zNA;QTG5OQ{lrR1tv*q*>2>OE=r{0X4?R}MmJpTaYwLbMx{{Y5zt937ZJwVUlSMG#6 z9Ae`mji7*kDt&}F$$?81E(huwe0o-=k(LhiS1P#rfhHR9<9giijL6K+NafB+lNX!K ztyN71M}7gvHN3%t`=X?PP)IzS0uAQ#m|nZ^kMN!>XyViQZsU2Ppu?noiv) z5%*X`LFhE71{?^M;xx4dC>(=945q_V6cpJOSRt0w$h1_!1~-N#;!UWDT&ftN-JsU7 zK~STY)LTJ8nz0_BK#LGSFe<8ZHbycCUCh!%RyN`U06`a`y|H! zR7lm0$*kHo1ld57)xTwBST}MR_^cJVb|i!5D^d!^iv*^I+{uc9lmR-)weBK-P|g@5 zNfuzBSag%tgH-I-fL6!~i;x8Cu$rG`#*2#r6U9p%nBHcys?a+D8jgb6b)vFtnO(gq z0(GC+K_o<$G)Ty}BE|;hsc9Ah{Gc6;%@CU>q)xsTwNkM;EOyw{WS=d+1LAxt;DY$n z12-3rr^=YrNzL3aKHCIIzbnZ2Qz5GNoSAYXWJ#%t*>S%HejrV!px&m0gAm67_~Jtl ze^Do?@ud-)y6$i^GOx9&xs#@%tmac$Nbl#mcFPow(J5GS=fC0RTqd8qm=L z0A%YDdU#Z#=KP~g2kxn%FQ}L>Itqfq1P0MIifC6St)Nglfebu_6{%hzG{c<^-#w}b z3&q2rmj**Ld017^MCRtq8`AjBHt|w!J~d^+ve0n~7a01u>cs3#H8e4}F4A_2fk_|$ zJtKM{D;u#k)8XM%AW0xwg5EbYRQvBPuDq5Yu+xw7j|$c(Ete;3ovsnb370Hw8%6b| z;jUbru?i#BIdB;^CvYmtn9(u1<6@xk(V2|N=@hj>`=vN8HRQ&56A={DAfYYKktXB_ zq@xEQJ8}7HO;M->DIh>13$XQkDhbA{ewg4aTgR;`E%8G7ey+1pQJ1rkmysbC#`Ucl zm+YO&_Z+<5w?(r@8Z*P)LKj7lGEV@l^}-B2Yp1QI@F_+GYcZ2kY#VD&b1)JFlUueIFt2nT1wjoZV^uN`l}YA zGM+8s4w`;du18PX@WVTmGNMPB+|#>@8u5Q_9LWq>Se`|vsH|%0mk=P5B&g6E)^!w+ zATQQzBT5EX?Pbu#fugLK9x(_FL1E%$ew&Y#23b3i%Z?x-c=K!A^s6}>j^mLcA`})Q zO_#)4=DFKy<9xEHPq!%&!NG!KQ}MN8e2y$h-7~gF{+c=CiyDbiPS@C1Z@iF=@O`my z0v(GnyW|E810h##Gk+S#UfcK^V8Stym=oIpr+M=3}k0zi;=s5s7Cg^4E9d&ru#mU%ml3;zHs zM#hpF=WNdVkU9A*--k>=Fxu4lV869WpylFsyk=B1j;{$DyK}&B-M0XoN@v-g2h$#qI`2_PpHb8f zl|;&j0@0y~tD{9cih~!>={|KZGa;d_;?|96V3vq6uC_Bk;PD1OjX<)9jftd2M2NI$ zV^u(lP$Ismk>l{78EtwAAaNkv9V+NpS0*+NjSR34S#YptY&=FKfW=1!S{{Y&k(-&~6Sdv1t2^}aq z`)=`Lk1LaB1`f507CP|voJ&cRV=>A!w1L*8gQRCCjy&My#z`VcAz6nWK=rH5F~i*b zr@jk|5(mzmyA}$6>>&Pi*LTA%eEps*__AewW533v3~L^tkFNg!O+E*b93F%l$6pIl zqew$@w!=aqm}KZpG|5h2w5}4jkT?faHz>4M<&!x=W*dv5eNWz zdE+q4Fnp-01O|~{bP=ecBPqEcM$t;J!xUCi^w`JcHDH;>PY}UoA>fncK~3sBlyMVd zCVq7Vo8A$AVfFC9Oyoz8k{#M=vZ5>!Yy2X)B zbl~a=nIBNv4@%?g`D#{<$GBF&<%SpaW0O2wY$Nv5n~7XG@w%49okF@FOc@r^JjHbV z;9Z)oLfyV%%3JAmzZtkAttg)2M`nQ&+ht;z2D1|kPmNsijPYd1pkq_1l?K6tM!$sy z898IhuRN0^mA$~}`=~Tk#giPbq{f=t&aSI`4U`pi$r&*oNwGUc2d|G8+WX`o@h7}s zZs&)D6MJ(ttBm`W@OqFxWJfsiVFX5?7>NA9YQ9GXEIRYrV7#1b|YbwWza zOpn5->%-pUSdqvL3DkUQSg!neQRCc_4aD!`Sh22t*$8;?4yvjqlI3}ous zYphUqVh)N~aurgn4=b+`tc|L-BP=5+?VPAQ6wHkyOZZh~hCFw<8q7_rD9{E5*9TGl z^#EBF&8%<7rQyI)er`s{q)+6UGe?m6mTIx{8YERvJk&x9+TrpAl6gJgoY6 zKN{SlYL-j2~9#tyx4qHcqBB9u)>;OmS#CRT5N>&IJ$*3@zhT zP+3N{I|D>PAhfNIQC1AHcFC4lLXoJgN;vYPDd6kI41>4KS4bc_A`*Zcjbh)hRI2C@hWNk8kQWGBf0n1iC}uUZZ~EXkBK+}b+Tqte3O;gwPwQXlUWX1=*1Da)czC_Swxb?dj8=>WZ5N^je*>2@~eYH zz|NewfX2i%t?-|fOH6J3tCkE{anja-Q&$1SjR=5Tka;$M{3)g(SeXC;7aK>76`iB)|vh8~9L8OuqoVX^6?37CZGdRi7d7>#bBv0KZWtcdCrr zAO!UJ(-94j%p%D<{>ZC~jNF-meR_~CYNAdsb=R+rQEK^;I4`I5Onk*f(>=gI0;4gI z&EN^rn5{Bm_f(>}1b|5z3&_^hoy7x~ZUK&UvXKA*9SsLcLSoQDvZH+8n1@+ zLzW69SB1zY>XT3=b~kMg>F^a`$GGltvGziPlt@?rasL3w#cC#&K4cGa*;Ei-NdOIC zQr#5!i#dz(yk1BY#b#V%xmD)J0AJsa1Dxs($WZzOr zwL!mUgSU0b??GlCP`Ml1%AH#lH_EO%a8}_6X<$7-Zep=MRMCe3N{(4J+llK-Jb>gY z3ydjpZRJcIeYb9~Ju-D*ZS&rPftk!38w0%7`9xzFxd3!qf&AaT ztqqslZ&10gP*RvJOl1nQt&RsfbOGav~3jrVN`T+vQgfqEFRfVnq>L)SU!@ zsnR^Cx)M0FpQ}bXTU}^HO7Xqp@h;L4W{=q?5_+tj!`BbWJkVu0YU#&1t)Iy7ipxJCg7-+Ev zN`d5PGossjUV>$y#)EnV>)|tYwFYcT+x1L*D^N&i2Em|M9nA=)C~+y~4E;(f;LNK# zUI4L!VdYd)9!64lfJU*d^fifD^n=8M0^gloE2uJzC_a&-P05SaD9<6r#Ro4^8IJ>3 zk(!1K;Xx?y5VT40fmf<5g;C?ZWf^2~X+Ktxtk$F%rXmCqBX}1-8faNT;{Y3dAPp+P zt~CpcaS(bPXU3%sfPf9jKMDlP#2#0*$M2x0f}o9ns4`ap@t@bq3XyyG)`z4}^6?r8 zn665AtiVW($M2yD%mPJ}e5kdPvoJRye@ykQNIB4Zu2YopJ%29>-@-bTNQEXKXgXIt z7Q>W&nEFSDl|^Tfn8_cn(lq^*q0hsKmL!rc=XtG4iU=7%zdtAeX+@Rdgp1Y@l6LKt z`AC37{`jt&gVDmFRPtiSQfv!AwD=0=)!L{z1H7~i#X$^2^6;_pphN1?N!Q~+Z4yC< z8qrCzE*xdt*qcVQ%@}0Ok-~}LCO{ha3egPSrLU)$Duo%b%-RFdG=mK zAv=|MWkmKWAxcHx-~Il&KkvWi`8@B>`~7+;-!*_|J7-+A!YYLW*cY#5MX!Hz{>->( zhDaClwNwxC@zN}Lz0>^s(Pc@wi73F1e>18@JVL1LQ{D2E^msE`)3cisi-^qQK2<$i zm@TQsq2duJb|s1ZkJle1Yoq+sZe2O3)h`{erBYS5vqWSCj^1PXRc9$p#@qUsJ2^H3 z1u4RwtaD*wja(z?w7!pYD^ky8nkxAJ1k7y^0GX61^doJHWZD2GGQH99JB; zHYU|6nV(ed>HSms26h~4>NPsu&sl z`gqbvTS6LMzHe2(LBC=4gxi(N>Jap!7rAz`YP}-*c6A47B?5N#1`!1Jq^r-^a0Ci8 z8<^FQIr}h-o}ts)y&Sm(*xhF@r);2ZU!ycRVI@_eWLZqJopLuBcMm~4s%grUJ;xuC zj3s*$pr4wi1GNZj#6U7$;!Pjc6rq+z7b-_SDS#AzH{nWIAiS8ep=ld>Jv*r%8ayW9 zzzOSv95>Gl;{CSau-rhm4E&&E{Cm%Z z`)ZQO9=lbd5Hz^xs~M$+{a&^l0#>L+DY(=Q;yDNu92s6W?jlRRQj`)v{6_WlPh!P? zksjn{c~e&maD5u!?&RcUJQftqFhJfLUdBz@Tv)>rs}(%{{F$=<*)0TEx+9`7>%S%d zZNslUlqKPz;H@unsI>_aTH+$unW1g}=V}5~JVA^4D1;d*MWz;>vd=+M=hB;*doxbAaryon1Lmzf&S*AuhLR$I8nlYd6l+jjIb*bnY0>+&d`7c%Ae$*T z;{*qckX^en7wz%+ zcrLaDq~?_$n?rO$0`6}@?n+R>1xFZ>4UMkaU5M6RtjoM!r>);@geTNC2Wye8Wu z9q}bN&+OuZ53y&U9>e*V{Q|929`^c0`~J7!4_}*}CYOjmb_}A8QDGp_w$FV?B6JfE zNYFLtZLb)r1%Z4;-IH;;?iwf;8BOrNQxC7Yoz)pw$XvyHd7&>0+;$0Ud92galsFEJ z5qUX-Y{o1NHmC#JEa}abc~L8iFC@FV1I;&mG~bf1@(mR>TWKp`07GTqs#P%JX#@=XLcq8%tVe79L zkz2lqao`a{n%l^9$OBO4&pZVMTg7i192%Q-V7%88(sdhGeWn|jly(U}TBIV}P(EOjBHfv8sj6TTsYeBv=F&f&H{ zQ1!YFuf~P>^z${Q|3y=2^o^oR{7Q!51}gpwp{`AoSQRm!Z+?W;3v~#*%MenAef`(_ ziXd&eP27FpxuW~_^K~u$p{%k`X;BSN(ij3~>fwr~HpE^aZ7aCi;8`y3Fyn$&sXUV5 zCObsVm!5F}EAdcw_PKYUeo{ffA!$DHp+hw#-r7o=o!+8j`)80{;OED`Ts|L;{Gz=I z>hE8!=+fU7Kt!aVsz@_V0RuSo|tKwD8&FMNc$zm>kA2!8J z6ex6M)xP-|4kf;NlFH)IWLx_sC~3WR`r_U)51P@ef&KH1at5LW8OGOCWy{L6|`Q2f)tyAl$s(kZ zN^sHhS}Zb`^Y(@*?P%8zX$ERt`c{xW8*4$ctgo=+!JYbXX)%95V_ljVv8mpT{#}@q z)O{ErirN7j$rStIW+;c%>f1X9WEt9E-f4v5mt)L3N{3!h4^~q%`IVo+|4`Z4e)iM; zx=iOag!@B3Ck)A7(bWCoAn?|P&)&4PJ5P7cP#UB77iL_3G`Oi);+F$ZMYLwU0!fC_ z4GLVCksiMt_WmJccUuYezK_c_bTrL67})I3YT;RCsb&pGYGr{zP<%S7%|BAHwjofk zsLg^Cd@uX0wKwcHih)nHkqS+TOC(v1A|Ww$tY2Dk$`dM1N%5oVK=)mZ{?hd^VVqPr zgk6?Gx|$`i!~rh-Va+OR4E3$-kHNGRteJ?e1m%A!s)>sE> z#YyKReMm~kE;!m$vYjqHTAywJ^LLD|rnTe##Qht8(lw>BHay)Ei!NU_^mUvY`uq4~ zARm2|W)+Dl3y#Gfli@nYVE=Vg` zxAXlzd48u88iQeAg4shh)QH3KXqzdLjAiI(4j zxTV5j2H9&CloN;?MtRStp3^Iqv*SO&)gAed-sMr;6(>#P<_=q=L`gZuC1ECR{27Nz zwIp#OFbr5+n&;&cbjxat{~0C>on6+c=6Ya_UmR#6Z`mR#awIyvue`R`gH~_p;DNRT zE>gF|O}=)dzV~>g_e}jBUjI=={TFdhyJ^L7Be3R0ereg?$boAD`?f8z5j9rpoZ44? zska~8`mzU}htf#YLYMrWCmhP2hm8DPqRUV1jc zlVvzdm*_SoO{8w){n9$^m%6vb0kkVjbvI5U7V*Uq$to7Q#ZuiXdD>>{<%#zl%~(^Q z843@b;p^LOsoMwYo!nnZclk_dX{3kS#Z_*stNtshNq=-oqpEk)s!QYBw2LZHTV9K< z!iM}=7+~baR?^W#9)C9sxiJ4$3tb)kPJ~L?vQrnWlow*p_Pbdd4VH?dIrPmpoo<8e zRqu+8aY&lJ5qZX|#`3ePjkv8#;V>{kF$-{itXH`VZDuw}Xjr}xeJfhZAyYtZoF!37 z2NC@&Pqj+o7eJiUMN5;QXux}W+)4Q$(Vvf%Ln)vlED}G4Q@{)spYNK$E>1a)mQJOO zSFJQ1!I6^RrdtGx>-fWUfiu;5L2ziK$`okiJ$ar-HjSI4M?u+7J`^OG7T^l5hn7!j zpjJl(Jfrw)1aCdPrf}f==6#k|VZloU>^%-&(_rQg{{fWqIMJl}c2SEqYZxE)WSqL4 z@0a)5*4~Skv!i@G8(YQ*$1)|_{F!uHXI;WGCVrhzvRN|QO1+eS4Y~%-4L{N_i)E+? z9hS0ns~M$H588LsN_Negk^u$8Ck1nr zvSn?evmaGGDAHN(dk-I@YsNllZoRpw+hkTJv8n5nTy1xSOh*>&Xi4d2^0qiRh;Kh8 zmBS{6dX4?~Hv*@8Z%ALuzTH#{0x8^PCaNra$zB0Wu(hTGGS`Nk8f zeDJer_{T@gQsRAy{2d(w4h z_8~b-x&%JrUR`gjaMg%3Ggmm6UMVkT80gS`gO!kLDY4y?4y=5#BBCF&niQGgDP;K{ zz`1UVFw=Qsb2#LHQ`6hug(c4Xk(+x7Fk>)25Tqc-%`+nU=BUBh?ed`DU_ZCiu))3G z_GM*)G=h#MnAp=-GZg_SpQl`}Pm8F*BIq>t%E+Uvm|~RE#>3uVo*6MHpT508-Yj-~ z-A+)=`wh}P(+g4SFxG-oLCY@p#R z1qJsad0aBk;G+@IA`7bcmaM?$8$1Q{iUaA}GpkJoih+|s1f!+GCF^7>d09aAsJ79| z4_4kp-{GqYESwym&*=VjK=j9;`fe8Xw*xh+DcIW;jdrdq&A;ssh%6W>US!fdi-hQw z4hK98wUZ=w7j_%IC?yw7xO>Zp8i;F6xH-luf9P@bLr{+PLWRy&4xXEh{ICt$g%jJt!#=_7OK}r(_iR zfCzgAUPDa!eSoS+o(&JT^IAl(+RQUF(3n!i^Jbx$3$YiHk-|~G9h<}?{sUZkI7udT z5WSFsJ@ZLc)YXf`ENZH5eGD(4BB*?@UbJXY%iAEasPMGq{85F&%}lG0Nq!)R$8&q`ZB}p!eE5tlU^6H%(#UVTZi5ZlDjO6Z8A(^yuGF_7H~&_7sDl) zXQ(PUhg;;2TrKB12j)Q$;2}`$3ZQShAp4}qID{HuUyTo5YS4=J#L?{u*Tt`G6=;8R z{CUQ&rS^TPVyPD3ZL^qQKXm(7am%mg#|BE5!v-0nq)$V~q?++JKw+QfR=9DoxxoU4 zY;6>ee`Cno5n_+N*Ve0M2`g|*{oL&haZeg0$#vw!a-PPRf?Q&bd~%D}Vf?+w=3D9M zG+dxc%Z$Xtk45U--BKZnn|4NA4Hkhuae?`GU|P7dsrWiB?VqYE81;Bp@)R9q2uO{7U-Ir$@pC14mhGN7p5Gi8-H6Z~*-gV~80p3Ea^CLWILf?)w>x3^}a=c5gpX<7!8|#F8x%n2$ zK7AcZfO`~g zwnDSkS*nD@Z91eIM}HW#`pJ1!0$o;iX}D@oBu{Qgn@j0FZ1JbtbNfhM3H!S|gHd-b z*6|xr3;zLj9Gm^3y}vhC_QP8htV&cr4p+*l{p`(rKmz_;_@ezE;H6#+@f48Uh@m!EYHycUpe$bS7<Zg1eL(T z>yFic(<06dw7lJ0qU&ZS5}uFH0i0&hh&+af>Pi%es#*9mWX?wSx+z>)N>=X~Lh!}x znP>BYTy00xM8)8YFO6uMUgJzas(8!T-*y6cEuBr-T#Hz_j z8cGj(6PHh|l5~*;!GFnw<}E)l?|8I#2LszpGZfu#+wWw~uh~gu9w(Ie>PpqH`8RH- z(TpkAoldwV22p%!5tBK#f0j$@Bh$<%gqm8|E#H<-ej!MK>Vvtt--`bMjtpBG%F6g7 zN5w`iLt-Ff4Mbww`zyZ87G0Z-1sXqiu@_wm9sDI{#pw4$!M{3oLJZbZ4bndykOH&% zN5UTHm#L-d-VFa{pQW>+a>W+DXUd9z|AG|-0}yAABG)c;)Gz=QW9@MFI?Y1?`R9wI+Xuy-4h5@8FgCwdtSJVl+q3W}6(gjG_{KZnUe= zQ=qiv!8wLBrcA`oqqbLA0@EOEK`d2bst=hHZedwh{&>sQ+$ljsi0Y0DP`pVzvS)vMtS>((`*ZbsF*BhKVQ8mAy6QdKNwFkw|QboK_%DgDcZ zL&=r5R&KhgKVzK**=T)4t=|1vme+pXG=$5VzkmCd#<{$1J(X8w`8MSV_usu(5BP@z zcv0{qyf*Rbr^30{5KkSBSfSC<%Z{&=kh;UK95kJ{Ym0D=#I&6q~L~xS!YHrRs>pNQ$h%0 zesi;g07$JTW>gNoTO-fMBGNiAfKZCHucI5{2{WT*j^Zjw6ZA9*1|V!vN?Tco@(kfN zyi4JSHO;et%dUguQ^6gry0-kcl1(?nGG0#O1PedIa8mzxRgiWsvMl&^sRdx2E$Ba< zA>+6PTPfYS^t^tSF!iH$l+-xNAJCRy;`7~w>;BC`4cPp1U&U|rst8|iojgwU`phIG z86Z>9l?;yQB}+(|$ys4|!sIT@wTu{YgWYgLVoyF^MbDyD^ILW)t!1XnwL{Qi03-*E zY*8_03FL6EHx04Jeyx_jwXU!_4MOh7}`VL}nSc_91_QNe*EW zz4ACYdecQ!eMfSb+VIjuGQX8l90^>;dRCRFKiqVCM+b7U9~}IA=WI6N6)akuY1Zy` zA9V@|m7Nseg&2W2>PgWxdktMQ#Ai>uDP=hdb;?}ps8F^W7)`8@d) zUvMSqt*nYvof8`TA3(6?(I6rmHlW&a-{@!+MhCqVcQ&cQwtbx*HiLU$NG6cwv>`Fy z;B0+yDGM=A;FINf4iHRy2YE_cf|k-8&dv;Z%+cb%Kx4tlq03i;mpH+1JRno$#A4QC zLMIt{JmtsWlcR*UF=r@^5)qr#22V~-J=9+>M{W^%8mGV9^#P%b>a7ExTo57X{ssm8 zvzqF4ad7(d)Z{#^dKeW~7RHdpn;V(4w16n+7CM`<=EY;A$)fvK4af$&vj|LRG%nsH!D@PZ|?dO@$OH3v{qzwv5 zqC(UC7S}v~+rIc4`6s;1S^jgq&=;rMc?ToA&1uoR1|L`5@9gXu|ABLvd{P={{n_tl zv@X#1M4^sMDM}wg1GgJJ+X1QqhD6!Rjcke;Y7)8D{7BmBAQFce6LFPrbA? zH{{V=R*up8Wz_4uh`ZN!f8|9qDxjBJK&05ydK+JVO6;E1A*G$8|Eevnw8X$@;FQ)G09SiC)TaTy9=*jY z1Dc(XlRMbw{) z3z?O`c2Q}J(&G92ZD8MTZcm>O?|LI9Zr*d!FlRFv8h)iQ7c_j#8Z&Da*5tW!r?yl8 zj)9)L|0JdNcu3U!K6lFiE%)r&lLwX zH`1;la4!XT*ra&;F-r9PU{zMz^}VI$o{dKne#85Xx1k)e(P!CD;d0#vBRimHN!B$VLTzw0CRJY-#E}VLwMDk4krj0(+7hkIM z*Ze(O`q_^KN0mi9$Ypw(|@^8`zOlr_TAEZlD z-BHgWb)T>e9rY0p8Na;mR(-7@)*z`}>1?cCm3JqxMfX2|&*MkpAH{V!d(dc! zwAQ!jD&uEw%5Z*HZLM~>nh#pG-Yoy^=II*MiIhS_1@5|}F18&w_kc0VGN(tLtO;ri zRxLqc@+{a)DYdfchvoG#R~eEVow{22=&f?Npzr^f69US^y7|PI2-MKlsUh&QnoACi zxQ@#CkZF{3+hmXq%a^9UIkNF}L7z}6o2E$c@NY63u#$4A}(D8wMVT%m6YPuhh zKQK73GE!+5d&jl9!q-O@BG;aF6@4DjlJx;tDirJ2#{azG5!`3#U4h8_4c~XKdyy9^ z{skPDy6srN#BlN~kEL`|7yM^f5Ns-gSvsZ7b0Q0X&Ar&`HR zagVM!mfG_Ah_jJCTqk4vSbPrkexrsc7q5JgEVsg4o395ijj?8!P3Wc;IK}>3S@^{@ zBv#~X!D^eIQW6p%!X7)n{p~nw|AHDD+(4c*U7S*`3pb5bO-I)U(!Cbs@5y!y$tYiR znXX7Yd$%#4Thzm%hw zhb;}TC5tW|m5T)2rT&Y@?NjeyCHV7;;ZB(WfuQIm6n~oR@Oko3J$xrlERwXrBwQ8_ z!QQbu9FOT*v5Vhhjm&xKvE-pb`QaG;NJ*M|BtJ*rEWa}6MT8#$nL2nO+nPG^Ev_O zC&3L0O7zr}oMhc7UOxrxxam=V*o6!}ex3OiJXg(FJUEjK7RB02Xzz>nl1E70I2tSKS= zL4Hw5@DUd*0OJkV%oy_IKeYxkCsIJ?KsUuoR%}3X(%XrxzxMAthQ+@?>^7U|Z zUqUdU2KwttQSfwuqPo~J+o`HsN^=_4&ORWD)BA-R*2cx-=Hc`7B9JsqUil?Mf`-@Q z&e0Ux{*GEXwLAK@$U3Le)?b#1Rd@)oBADTZ!4WQ-E6zz-0-h_R!aw!+=Pc`LmtWxV zLS-4ekV1FhDJm)_e{**ug?QER+d3uH<0?!Y^v_9LXiFimKrpgDZzcw`tf7kaQU}5) zW_k4{dHNRNRrhz&o!QB`moa|} zA}$41W`n$Zta6bV(s?~m>%nu5ri6F55fqi3<;H*nPuycK%*?fqtp`a-ae7 z?493zBCBhlG_D6w2eY@2I++yM%-p$bhg)kZ-wyWy_$@f?;ED#N;kUr{g|4)2tbcHZ zFEBCk3Pz0%By!#S8-VJcgcr}+QB+D}p&qfqgf#|d9f$ITqCyAJ;$?O$)wiIZK3LU* zhLcUWrRW&DrDLnfSCmv3ph7=LSQVQueFk?+B?yn?ZU0Vj%|ni=Ar8ESF|&mWwF;jr z;k{_q>!&?uD1L&Dv5wds&c-||U2_Q*LQLg$Bw8*-({(mhXo^pj;JZMID_|H6H>J@L zFsR3nX88CdTf4GP$bVqd*4NyUR$XZm7^Q|ct8SZmF1Qr(5vUfQG(CU8nLy7ZAajc0r~($U2Pe>N-pe(>xd7@;l(pR~YhnzUAHK>}^sP#}dD zqizb8O5jYH&kg8W;X)B_MiB^mau7#^9)>lcr#Q}j_NGG2N8HCBb>~SH#bJ~M1-UX0 z`P!NyS{)+Gwx(QLKQ2MPclrS{!=`<$Px3^5xLFb#_P2K>;blCxT=lM$$*$ymvmhtk zSp!rh7Wbt zi^lHrTy5}?$w|!hX92k$PhwsJE504uMT&UfBs&H##A_b+jFS|&pU(nxDYwM(l{`3< zn6z-USgvi^wO3)=FfHEO3}(XQe5lI>Dh)I=`zIxFkMU?1UZ`?@tgp@$lST~PA;;Hw z6o3?@7Ey!VlEpDHvta$&Sllb8oG(7Vi7rF>_eXCJDH@)Ze{TF+>yXVLdwDjnRrocf ztIn>DgdkO%+l-Y-rxyhiwd(zjQl_TBc{>0u8 zvUxGI$68dN{@lI)u-;q5!1bo6w4a);=2ceZ-)a)pbIkof?K5tyi8O+8!8z_>QDXe6d3pXB3JSXrKx z{hZVZXn$OlN3WzLfjd)2+nj2I$|Y)3uTR)+H9m#{1`CQ2C-o8)xAN_9R#^WHPgMva zN>iJ+THq*-C()d;@}i}|Ioug`cQU@FjAMH8<$^V`TV#PAKn2`D3QH?gHxhxey7`91 ztO8wspIUC1{E)T~ad#?*{Ea_bHvtmmjP@bT4M%duOdybS*aXc#6w>V3Un zx@0;agOIt}Bv}j)?Px8jDd+mCA?BNNSCh_?>)jWLifd-WVdC5_ODA>JBYQ}?fnPNm z9R4?G03yxPl}TS6BZ@V3f7>&KB*R#MMdq0Q0B)3WVI5H=4-6f1)nPq>CrimvsK|{3 zd2d&MyUaQf8_etZLCcSUkgrVL=R0d5n#6to?Rl$hcz6UyXx9Yk_D{=DX&$5+8NXYv z3LIM5YoDLXJ+S}~U`5&YhB(nexC?a>WELeSPNn_w2@Pq`546Dm3wO^ZuWh;Jr3L*v zVf2-ZBkX87>)W!xg)0{p=2Y#^7iUgR|4~B$3w_fsLG^nXEZBeb?!HNgqDz>4I6PzH zQiu#kq(7WKY9Id0++d!0P~+2Ad8F&Ay^F6`pg!wDZisPcE0sikv&NCQV)( zNXXus9v~Go?VxLVow4Wy4y&^hUNc*%fj4#5c6q~DzV5>b$B%{kxT3o_oxti_2WrhC z>pD=`J8CgXBR^4X0r*6h{DR9y|8g`alXp{JOL+YL+y|qqa}4-2iV*Fm9&?K?8xOPy z_n+Q~BFkq{vxaxHejKrvv@fBVGE1yV1>EO^>DSRUJk`^GewzY_k%n@PXffMIZV47S zHo2fu^Ia`YM+YYUGgFw4c9v2ntLAT%(@yQEN*;s5y0s7hl*RbTx+lJdIm$c?5!TEI z==mK4e}p{Tn!9jbnuAj&=!6;q zW0~{v_e#CHdHwva#=T+Z9PQ^>fASJOHoos(>kwW0oDwy9>z9YyCUU6%pF28OYxOin z^wwYV&j!oHB`+T=JU6aK84@3CKmK0-6&fzFTXdS;8^U@vnlKm?;a{Fwo1QZHviXQ~ zg`8DMQwaVm_vl;o(CYNUTwjXC@Hk9=O*u5&LVodKn6ncelGRGd5x>M~L2<+kD0uD# zp-k7sbW^fQeel(0sm5dlR@n^WuspgAp6s_-yAKHp2!R3hqJ$U;>r-A|r@gwY>y}0q zPR-K`j!hxm%r%4V*T1dFi>22zNJY1~q{TRZmbX&hYXC!4T_HYWN;*~pDG8MwBG9Sm zS9i@#w<-!c%Nw3qPoAXqlqq*J9Ar4R`stQ3N`cenYKDn%O%6UDA%a7*7Rzv<=`_*Mwd&7z8dNu=0Q1S-cQ=}GLytd; zB{+cLR}e~3I|5*1oOz)wMel5^h>9MwZ!wfN}s7IY3(C<5AwT+ zYt~f5gm%~UbMugCv zC&blW-u_=oGa65E&m%E9**{oo- zehjg?d4FBgt~jE1{rb9Xo+g)_fKRkmu_?01hf_85JIb}imtm%IB(4nM>M~v&RV?RH zzwoc(r20b5dI*?@1jUA{_F5&{q#DTgia&YUwU|@T`#R!zL(iq}Qh)rz%&_YY4c2#V zzbO>-0Ms#F)sL==XJ>!)*9igG7~1b&Kb5(dqeS^ktSK1~-HmgUOn=sBnJY-I^FEQs zC;FF)^=*nDolP^Oi7_-L)HKwE2%0c@Md&*Amj4VRU$S z=i779w~n3;N>Y-w5%Znra^Ry)XIN~+eFD7nmqJsw;(q{W+$rrKYHlX}^$eZtHpbOL z)b^259=YN64g+3Cb&pZ>$}w5Cb^T|Ws#bTx!=I&)E!G|vuJX9-7cthbB5s+Dj$tSb zzo=4PG=F*%6wH<(Erxpq&kz-Y#g@{ekp%bUo=VLye}>SZmg$t$A2z zpUVMNId6F-e-Y%3@*KbZX~RNy;(>I1pksSI_cUorB(&<$wp9`wESk{<_NuCf8<{4r zyQQLMZYk(av8ou_f3W>k+Mud}U)SR_Bv^BNZe_`=s+*h4gG=PmYtc)Eys6Nz*m`ka z56NC!_23zg1N%BCwQbZI|J#jVhHeM?`{T0Pcxl`P_?oiy}C4YEA;el*j?tKxFN=^4?J$ktIQ zZ~NV)eT?uWwZ!i6i*0@QhK64349$VMie!$K{0Xj-rZoa0xL^>~e|ese3+t8~qUT!9 zk}Q6Y-L?~t6a#wv2Y4Izf`+K93hX#6eY0&6q7M2~VX@ztY-(?y$V1%HtTwvq=_~2J zCw0-G_D|-FE#ap6s%Kk&T8oR-B>21EB$RDutcC1H?%|qOca^AXuQG6 z67Ohk+j~1Bq!APIc!7xzRHTLSZe;Q6*&CU1q zAMnb=GI8-tc=Vs|X^dGmPwVb$BGtKIYh}jWM`V>T;+%fvFWUB$C+QhI>(f!!|4F5` zc=a0af#x_=PjV9{ua6*uKjrNPg3=U3a9NsH^#8bN z7XrKqZ~DiZEsD(0(&}i_kRx*enB{6qv~Rtz$*X42&G(l+x+-tn+3_vIM(Nn@zWn)| z#)uihbR|7S{O?c?gB6u4!;2g(0&7gSB4e7d!UabQ?C(q4;s*_RTE3b!AJ&jP(iDF{ zDUR0!C67Qyjl*~{n;Y$zWZ#YU2xbR-r+U*zD+v#8)3Jgd?f&iDk3r&eS7vsLZjLu< zjPM0;S;-Qz@Z8Vw3orUHw)g(TTZu0bdwxoVf{6&*ncyd{P3Ee4B0h8u?pdB2 zTn+j%-3?=VrZFWLk#9GYShI-HB~C_b`f+6vMW|z5qXQqRip$}#n7Lwlqne~j8=a3e zX4L3PKHJRBns0O}JyFWz_1vEC^3NJ|#DnVDoN(86A$IG>!CBgMgp#hoG}VT(dow%< z8y(AQVGrDA`{)M0GdNw$a{U(I!T?s(#Oo4DTk5jly5OzEKJOUfDSOQdr@g%PsF6n> z-<9ubRJiUfE$3T85^l7OiK#EtnbXTlW&){zP1q;StU7i}=)3QnZbptNz!E3ozZXuS zW)n+}`7^(qd<9xxIlN0RNLzkmHK`-R*S+61DO|ek@M;>(;-aX4_CnDFOcl1 zJl;oBt)WWf-5M`ftA<{gDvNLi4ktMp*;$_ND0*^vdnc?bG_YR@EkioW%N{};S@H<9 zgER#%ZEFW|1DoEv85G4ZW3{AME>&4Ig(N)YqE=-o7wpVPl2Nmy4VAZ~qjqD@Qtyczo276YL@by#*hRY^^P-;A1k~uq_aIEZ>1)TErJ@D(= z$E9VDBk~6B>{(`3vQ-YW=fr0$FMccI@H@C+l5u6`rik^r$M=V&J{6INP6#4m+Jzmi+3~xoUR(#G?VLg__KE}d56P2;w958k3KoF@&?n9x(~0))d&qfg9g8T z%G?q-?*i>^3siU@xobb<{Ts_=`naK#syXw&Texqa!ILP(fTR9${Z^hO(9~N{D`8BK>XY`8LQ%-??ii2E?3}$Jf1Xt#5r_ICZ z2Jtz6mja>iW3mjVpFNGXbPQ?EVcJrS{u|O-4aNdx>;)-FPKW};$us~&P+%#|Dc?Tz z#0^FsWiil<`4ayEXBd|nY(q9Vp={2J|0En7Ah*3o4g#bh&$zpvv_CE~9HdMsSa8>S za0v58j0@DkSJvADZ#Q^sez_T@$=g!t#BtylL^pzdLdZip0u&785>ylzZ(c)Jg=Z3w z%tONRarmZDAj;wA+c#WBSe4g>)o4v-UT^B?j#8P51D2GtETw_~IEJDi;_@z(P9sOa(2*67*Rd^Mc_2aBfEufdS&X z7s#cgY;B=;L)PpW>sC*|WpGCs2o_2p3$Um*FQoc;mdu*~SH>rU=;+-R(>^34DP0mB zA*-YLj68UEd{0o^$Jsev&(s%wx*a24bQPvfj=p&L1CM9gKm^VGA!QlCd%2Nn;*DLc z4@!;RTDr??X+ge)4Tl!MisgchScj=U0a(?Rq z@QJ8asNCx%Z>IYX~mV`o|>@wqP1jZ+89r zyur-!I-NAy`6d2gNR0|;vwdyGxy0|<+ktog)N$oMbuy{C(N63Yx~v7^@a^jXou_^q zckfr-Uc76#`0L6d=oZ8CBmrHgO*4AKCtpyQQ6}pUgA%41u>d>~8VpAa(lbZzMAevT z)V=#yZ^Z;Lg4>glDpI!h79DU~DcQE<-%3M2#aMqrKAFwS1&Jj5<5@EWPd` zxWM*fx>8)A;{~qAj!qUQv?H5uvFi{Fa!RO zoPeJ(ZU@pytx-z_AxY$oVG!mtleu)hydPRzR^^uH2v`^?Z07YmdHLWdm*!wGdNy9W z;f_*S&)+bSjeEVFJn#Nw6_^=_jt6~kJ=TBZ~dDJeyvI?aCr4PS@lN3 zRzz*0JAPWq{3g|^IFdaM=mr*5uL&}fcg~8-0o_a=y@PcnlvrzGZau4GEv&3w z^S3t_%-+icueHn8zf8wU30sx!pL)3hJI{mN>VA9)7*tn+Z4J%hE^C}?*Lv#|J`!gg z?FLnXc?<2`KjQYl1<3OnkPoAWYjY0rW@TtA5r{B~_XO>mTwErCK(0tZV zvv0zALl(g;^+jlt?>-im}1ZJ z0bpS29Vs=MLq$2u>;BcA0dm!+L0al@1)?%$V@-?hNV`jKQn=_mQ2mV(98Sx;xj^cJ z%-==(5+kWG8e)tyoRE`E>Qu0O`%h|Q6)xS?b7gIDG_{M?Vf4&ShEH<8m!6JKcTz2M zO@`zCyIoxS11UK6^+BlT`sP;LX)QFo{ zdU`WRj>Tgu#9L9LzvXU5IT!HKP>tuzQh(O*!)sp$h7ChaZC?_(IR@2ADpLME(7c5_ zaO#sS9xs`20J$=RY@se%%m=J*%B&wmj6KH9Pk*8OE-Os^P>*;(jGJT}1O9u4xq)W% zy2T9VXYJ(mWZAgvd3-ptY05yoD2`^d*66Ba_+DCQ7K}UUrS({o$SxN5kKe_)sws@x zfpS9QJpK12Bc!cTgWtiRBZ{CE2wG#v9_OG;0MQ~MJZ3hrv{9CmV4KIwsky$xEU%1go)RWvnA>?G1(V%P z*W(K0ImJJI0S>iS@V-m%l=>*;8|%m}WE2@gcbk&N6=_L)kZZgJ`LbUDd@TY50T7w& z5CsPvFCUX5qx=CCts-z@mM}D9=6!)Yd)}{jRK2g#SX# zVlFv1-rCPLT|@nEU9>8T0S`n@ohegxa+1S04))JqYDJFOL*ZShet=E8hO59N*KqvF zF)xo_aPUaBFlGtqdd&GdW=d0%DaWUR!Qjpyg3BZrG)Gpqkz#ZyqU+^tjt^$YEtzhf z>2tKJaLC*2>{yu2d%JX3_zC^`{aSl;G)7`Z;VqbJ8(*L|D3J_;ReI_73r?q-`ByHY6BWbch5ud0~RQfjrND0A!R z`rD<^-rsd(swlO7Kk{;&V7_k}EIn>zq(0~p6H}U?qK-#)Ujj>a>dIn<$xBysjCk2dI(?>ApZ6Q2Nez zWKgGAQ+*&i5FoRrO@?r)@OGMmCN7W?%G|I$T*Ih>rdP8lZsE=wd895HVIPNAk$j%Q)YjQ z&rxyXfjjcN9LB25-h(B1F6!M}>~Gw_w2_=DhF1UnpfQ*dWWsv2hEafUSHsIEFqkBv zo`-QA05Cn3ep7Ls^~j$xK=SDN>HDcF{$6Fz9bISvF>n z#iWq**bhJZue!aO!2t1etcc8?x`g%ZD;@!|GXiv=E+RySTiMgUIn6uM0c>U0*ymlG zB*{`ts*Sc{DDJGB%9TG=$W=$L$Ks`hQm{n&`g*j4&4iMNudLjJ7i_oZojaf2M9R70njAPUCYc_iTf9-+BVJMSN-m8h zJoz=jk3E;&;^Q_i{dyLO8`5`FN*>eVy7TIDpjcWzO0tlmARh_WKf_p@(uHo_)vV|G z_QzLLk%`i3hOTpSIRi^N@|5TJ8l7IunP}O)W{D`rikQ?l-Yb4&H7P1Pf~CyRKjP&V z!mj_7w~Oo=U$Wq%RKQ51C6!UrbD(~svdu_lpZ0fDV!y}S?YmcJv?RDtCNf#HD_-u| z@+I7u7Ei)?jidYK9ep5&QK1kx1U;4abzo3}iIxeZ-_P2SFb=7oWI#GVPSdcM;YJ7{dqhWt6eMI?TJ>p8N{TL30kj(` zuiIE6_6DD*D+>8uw`b)m9t*!Dw_8ay5ada_s$Vmu=cYdI#syUGlVz5}>(}dH1%zKz z{b-WIXny$aSM3@tdhb5=ffmNwb+Avtj!J;SFEPbZQ`?T3Dzw=3%~d z*qp0!E+zj1?m!X0(lrCdk^*FlNmHz#WJtHL9cwdYMIs$aRX) z6^T5Cf<-`>9j;GWks1uRJ%Aku&5p|BM*jfLPNK9c7GhM~5pRWJ!9~X}R*Y*U<7J)4fH6J-t`3Zi+LZ?a z@o6iN64F;$9db~QCqWNY<}7I3l$JZ1oH<){{Vri&1OJW^&V({P_z&< zzeX@B6Rl{6aurx6zl9_{{@*;zu8$LF-sX>AT>u_jJ zLh@INumU^kBTBZF!*d zdmiU1b6~|?2)(Vw=G81$(0#MM!QC*&k}>x}6;w&Y;ENL)O!bQ6*DEWd796-vQIsCv zAS>*aQc`EET1NHH8b)3$xiPj+`i$drAf)+_3?71v*yHaze%HOmxVx6(68LhFER(vO z#O+(>tV&>n zuOnk*0Z9jF@Y=F6N6(3yhKBzDD%7K=-OG_de^I%ZjWwX%oaM;8l&fR_Nh08H(v)b} z$jI2<0|V+N*Na?MMRII}mX?o%ip?8fW#VzV@)Ok9j)SPHE)I-%RScV@rA)(oMb*4& zjH4zDgf}3~V*=$*(|RMHCS^G#0cEjy0_19bb-6q%e3%g8Q9gqq7=39sxEoe=882?- z7b^nJpz|IA+^J|oI;sIOn=#Z)V#6D93V@3Uk4}-&)sz_>*+LK+1StZ{CqQbhC6f?B zpd4jvfsEMbrijV$#f_PLUjx_5uBuA$2|63bzEwa8Q>~7MKLb!vVl@`jMFp;4G&629 zS;1$!;;_yU86ZO_`r>Rfyz5acV=7iwcxVrWR5enEkOYIS;M5Yp%t0fpX;eco1~u58lndMd z!1Vd=R|PIci!^j&QwEFN4IExI()BPcN7b?X&$QlkxZ7M~i< zp%^+!o&08i1{tm?WDAK!*&$jMSea}>EwqfK?0UrPHXyKMqeZQD?Vq!xciT`x)S}n``FIfIP)9)E2QXW+Gk{LBHLA? zu}g9U36ImT@~qTs7^&uvSM?dvvx6buA!$C7u^Jy5*VS5N%7+@ciO{n3K0Y-OSo_7~ z2)0CyEH(Jm!PDF4#950eUPnS@c}>`krnM^Tw=ZefcPe-?jG#+Rtsh9#HEE}x-C@av zQu44lSct6Daplj0-WcD|x`x<~I+!RsFqoaCOph={Moe%bAL@xl8vg(q3SQWPT^mT# zUzI~uD&vk{S5!3yZQGt)u|EUQ{`zXGm{yFd#f8a_$ko9<^316PPr@o;pKfU+B2Ps*TW$vk&7R-Bg8VYn3#LNfv{ z0@VTppq9UtQ9kZHevzf=f_>620RA+=rY`6a83!dBHRH;r3VeK?aKS<@lYfOJ5=jIC z2s^2&9E)`8wG~QyplT;-h?o-~d^{*BNYH#JiT967ZA?{+>c$v(nqs$1g+L0{*iE9c zP{AAm${24Vh{>=Z(okLj^(=YnD_S#bZUG@>b>z1c)Mg6~vEx)$JfIP@ZA%90nYJ)C z=~D(xj4ol^1ubjwHlDGyYAZ99PEw#1o2s^l$koJixO{mbWrGGP@EL4oye zH-nnPXI=|wg*Tw4O@vm*f2G2zX3r- zvNM^0e+q$Rg&vWm`fK4x2h4pWnCJu(=kTk6V1_Uj`hhz6%_)rt0?+ky8=jV|si0c3hgUlu8OMIzu>kBt^Z^9!YveIunsWZ8*$Z=8Rt z)kHo^K@d&Cnz9TIR%wF@H8pV=WN;)lm0-!74J=N>TBfFB>JU!b&~|pcqp%MCl{!wb zBcT6#wa!Z-w+&_>3=Gk8RE^!ZcT;H`idfzd@Z;( zs3|}fCO_9oip_|THvn4y0F6>JB+Sg)ZG{3ZiE?EB04)b5Z0ct4MQTCLtXZXC0s6_c zRCKF3`c9_oM;mxlR&AMaSTJKC5;~phS*paG`C#K>!6t4%ZR+@gHs-Kc1GzMj5ZN;^ zfoa=%xdynxU*wFWt|rX@3W{U|EQqlgyF@_93jh5l93 z2SzT(xynzV<3-f9fcaDHAn(E3VZ%HDXCm%(_;jpZwOSMgCqbYa{Oc$&<0PIiI9-mz z<3(uQ(qqNP0)aEjG1mHlQwB|tG=X7YTw3*TUm#5H5UhGsRIuVCNQ<8nK!GMsvu`f6 zp!VdcAlgiHw9%FNU_gcG)}oiB2?Ej5^#pSm)RB4pwD}qP%*9tv8rB*bW2x4BwV=%b zEi53LsW+arM!9pMuMh$1I#NY)=k78$xES#ba0n9zOY2=EO2Z1XcpYXgYE*Qp@oOJg z{aVFiMvd*L0wk`Y2K{N}rg<`sWRvl<%yg~DjzGC`0HDS-yD=Ytt4BgUBsmL6fyQRl zn-pthup&v`Dj}l!pjZ3bS&45gK&u6yB+mMi zQjGxg0HR0gP+-K-rUD(9k;N`!U`JS;YhrR_3}YIV<*H2YAW7P)5AE?78Ku9KL=9^{ zV2%|o5g^D0FKxaxWgR%XB8ab&7H7}^ z#v4!FRA%XnWOh+5AQc}pA_hT`gj|`p z@atOm0{UQ`bONF_nHSNo$|$VZg1kqWq6A({Vmv4*p;Vch>7e*jQspATM_a{Exq+>V zZE9f7W^a9Jf=uZ|0Jfin20h1eIRFPEtjtxAT4W4@Ru(->ZStvLqugVhT%|!ipf(;f z#dMw_LqGwIqBIqe4`b>++u(%@9zBW)_oREI`&~u7eOp<(3F?ELhq%iQlDW(W;=2`5i&5i(>>Wjf_!7 zFvQOr>^j9!U^WG4iUU0x`VI%93qFE2(;F*TyK+;l~z0;SdppP)vS>KLI{B} zZPu`j#uBzVZ_;XNx>E*2h%^}3+QUlCqVXtDWDug@>HhQyvhqab#JYpT>R_Et-zwag zn(zS7Z?$cc15p>!f_UHd&@v70r%D7T`1tuzNRvOdf(sq`Ow|{Tz%HN(5w}^Qv^;KR ze6DIBAdn3~Bix%1Cw{&aK?K~0@t70{Ia%~`EJp*V@x5v(FEBlG1jPJ&Dh)o$Df8A8x{DTChT~klc*uPwcID zRVt}6cbM1YDq0*BBaWYqL?g;XpWjUsO!$-YpkSo<&`awUzJ`Jb-eOLN_Eim(2AfSl zl-$E^TUykVUJl|AV92HyP`a_3N%G#esP4;;2*$m@z{-Vr zdtiV_QvtyI>eUe&vm4UdK=NgPP!I>BRag)vjvcU{N7n2;M5OPri;x77&H)Rc5) z?)zz#?RjK8eYbX!I)=BZd}`Fk9f|r1z#>PgKX|Tqtw3imgn&Txi-9zdXOkObX2$Rz z6tR6nZ3p>k;Pdk?M9VBKxgW!&STyF0QA-^R?RnCQGvxl~xEy%nJbsn3NE(ki)$)=u zcYGlsrL{J&@S4sC{mPS|7L6t<=-0LG*$jddg9MQxDr&t>*E0qHx&Q$vREPxbd@5L) z_Aq_hfW?QoCpI<&DF>Gsyx&#cD<4g2S6^$GWLd+BGGoYFmoQYo-AOScp{{v~UDiHX zJu1tA02tOT2J@^L)}*D1#G!jP?YrduX0<0LZxv0z%KE9YFD{+MvV*k6MTa<8O^!2}h%lCvZ-{Z$Q+AARY7~vp`9iTlMmw zpjCqq+*x%UK&mUY$bG~L#bLQ)Izx4!>}GQ3Aa=8BERF4A_Z7G9skvo1XloH#JW=G{#4veaqQIxRY4<%OC59Q`6E;&1%$?&q|RvaXN z59RT$lcX?1pfY(VyiCCH-j!Wg*eYX4=D@=cWFH&expf&vd>Gsks$hZ@TH1M5V%9)p z!01GfKBPMj8LG;1l|_<5sXmrniM_{4u+a+UTZ*ukEv$&0IvRk;{J11RF@A4ni+~z}}D;nUIhi1=IpL z0Bdu#*R|Vsm^+nR8IeXvyOYO|7UECjMM%2CKiZFO;Z9grHslEd{{T|j)YP!g+xz0G zajND*NCz7NByY779K>Y8-p*Ax+#gaM1-7e*Ufv9V5a8~2iYp`8j%W3VpZ2DjpJA0? zEv7G2O3a7QL5!P-2VVC#=@ox4yOzRPlttOs|LoZ#!#qZ3yH^fII1wo%MkUqxP;mwW|)dhjbesC>VcGyVJj}fQJuA>+2 za;ZE|E|k%j&6F5EmeMO&Gyr5EsQ`^vuaP=aRI>#7c#w24uj8#EIo|~GQqd8m^y^nf zCm(T)0tYFWE3A1{&_FO)GZCSJDWHDkPw6BJ156p@%Zx0QQuCl1RS?IT^5CX4>++x- zosS-_}^b`}9CPq`l!st9I0~Rt6z&AR6-wIka$BWtwL6RmQP3mrqP{@J_eN4m&tkJ4A zBp|*)#ET1Fig{cqFlQmwFG!5eL}6lC&8=zu)o>C^@{TM-bdIKK3Jjk>Szvu-Y!8Ic zFcfn26^n%fV?j*lBaWg7Zz>GLWMZJ3Y6h};&|3DYzOrO)X{|Ikk(Y|hom)?UH8m|z z;T&3E2!Yq3H3K;mFBLaB0pUT4qk?&v2TkHHR9mv5jRmymYDl=x+*3cVe-Fm4E1NfP z%3(}x*7av7#AnLKh><$66|9Dgcv-zoJf~7^9cgG!#|lD8W;^Hr@TbZ!0gD+D#K~)) z_Nr^6w(Rn{k_;~F*8tSLBhl^qY&ZaA^<*04eP_zCZnV|8!w6#{f(~Rs0>h;Sc{8yvvSzLf#%5u87v6!d&|r zQ^BsF%E&mkCehnTJH=&dEV+nN#ZQSd0<4J32Wyu$KyrF;#PdI>_;^SQ#@PsEg|ZpsF8m z%nFqCh8~!tc<}ztc%D4dO;Z+D$1Wx z5@N>NRjjcXQ$&aC{;s^^Z^yj6pnD`aLQ zC{Z4wcaH&D5T%0!1C;D7RSnJ{C9HKSI_Yy$%Ci|tvoJhFdSb@=X<8X&e9YFek;DW6 zMYW2k8z*qB?c*~F070k&VN(OglQ}c(m`!+*w%4UK&@<%(7DCI!fdoi8=~?hHe&Is> zF4;D;eif{M$DF_}j0)%gu{{M$8$y)_PyB=h@g|Zg)sewfLSsS<+n^u5fKl5A3z7l3 zolUfpu&IL_*)SX9QzGhg2Wj}$uw(Bkh~6(Z(|TevJ>sm6Jcg%lg)nlqS#sb+-ZiQy z<;ucK77#oI1)QivEWYFssp;iG(}TIjm|Ktoj6~jiD>sn8yKIGKMHCMR=v+e!*K zl>?|z#DE>QQP3Y6qnq6?F)D`5H)#Gf5xVhPndPPLrDR&zb8pqK=sM9>phPg_b%DQ7 zD6vB$APZxX3>EoI`BtR-jM<0+;DgqnmS6-RTM09<&&f?4k4bw9GLgPof|P1?W%uf~!x z=gr)S*xn4<0N%AZHO~2)GcGVs4MYen=6ox8gTEZQ0NDA697!<)OA5!^6n}2G?1jOFv^_;a?zI7Ois_-t`yHD+^C@>p|@~oo4 z->#Gr%eWTspkA3)AP~0!jE{|27c7us?Gw`4%`j1SfsV`+-G!ppyr=Ve>#C=;Os&kBdEC^ z0-~*80RV9V4}~=VgnP(4fpBOvcIYg2ser~qNH!wXD6nL7KPrPFm$tvQu8IrR!q=vN zkY)r_6EID@$mvuGkTB%G3SecFnA}qVW!FjwHWEE!$6BhP1wBes8w27fgvq%8h188{ zDw1O;Nk*~#I?!m~k#G*x1b`rkFya_Yasbw)6f)&s>4^Y*bkenI6RQG7LS?$&TFBWP ztouN!2s~yZdM8cP)}xN%9|sO+m;-2N9_zWYUhm?@BkeGXDTh&{p7|h^}@nwafPo z?OPjR3fP1UjPuUtP$ZHCW9bQ9cs}~aCmgatF~}KPX(F@r#n*Rj-u<*=aJgF!GZTap z?H3#J`tS0lwDW%Z_HM^ERS$)+Wyq@7`0UpK$wTe$4WIB|#i= z11iApHPfE8mo=OcHX3PKf&fScAv9t&^A$x0)B!Me+*U@_4sFkrb6 zG9$J$a?1-Q-|NDpqpv>|pB<{{q@<~X zVhkA;BVFhjGQg4OCehT$}^z#NU`JPNz_bdk1iZo_~d46gbhFo%g(Cf zryqCNF$tArjmwCe>|)VN4-T*Gdpk0!K{BH(atFt+g>%)CBQjtFE2^xR4LnbUSe8dS z_Cb}3qk1M%X47U@8j7ioX2PKI8ujs}qC+yY^NxhjbSkz&WXaTRQCPab0lg&XWW?2# z61Wt=4RA?=wDhfL)PPW_8fXn*XT`purt|ZvGcKWph}?WBf-)1RGa8DpQaDynMUA9s zRa@rIiz^~$#vC`(m2Ar!NTl$N4*LRQKhu^&Wh7j98r-@t?b*Y^*qtb?9ZVLv6K{bM^1ujt4~YI11vVwgB?vBmN!FS$d^thT+oxYT z)`?7+aj~%C*OTeJRo3mB8wF=j#$%H~0MA`?sivnc4%Ci8c(D>0E$7cb_bwi%m*R}o7@_iOjF`$2MCy(F})@IKnW@XNcG`-&GLU@#Jvf`9;9c&{!Ebf_|gE-#URxgU2Gk z*zNP6u%HVF8%dy`O6Xuz7BUm{5Jy5LprE+T-~x4lO%T|H;;xLF7&o}RQ~)p{Opdh$ z$o>=*j_ad*Dl0|Ezo-cvEl>~``dVZ3okzxkz!5Dfd~~8Y^Pv(=#+9h76=2NUe+r{j zE2uRQcI$1$KmtbcJZg$e#2tKysf(_K?$0S<%n=4^VAW16pGl7cP)<(NFoLow%8p!} zo1v9&PevCX5nB5xCTGTYII-N`gFJ^9B19vuux%gfYNB`+=yr|85d@71B}dF33J7l8 zk;w5Rbl2rqM3IOr`({Swe+sI^rZ#B{$v`Fr^ww&@CDac<+gq>{Lt+B~$D2mF{uKfN zR!jOxHUNIgx&YvqZ&Yb&C^+*+rAQ}!l>{(lVaW1rO7B`77|Sy2Al%kywE>NwDv6B` zon%mwc~7JW3;SwNe{hH{*E?@a7-x22Jh<^NqjEg!QX)UM$&r0lTWh)StE%b6fTKxi zJHdcS>*ZOrT$GVA$65UCQ{*I)3o(?ZN8>HRhk(311s2@o#@n#T;ZI?L+RAUr_9!+7(Q%EDv>@P zzO{&jMs|{IO-6w&2HsT=#!RBv)E~kJjTce&(5vkOgnlu4aT>Q7FAmjqz1?o4T&GUij8tV}?WHp%0o!i&x z8c3>I3V;RqSlsJSBFn682mPvstLf8Srl9A|k;kRjFZ@>UJnELYa`#x(00fpJO{-Ip z&xso|7Js3C8rATQk_leh zEi+;+RxMD>p+FNCsEiMBj$9cfN0;MUoTf9+l&Mf6I@au0KPP!4+}~P> zX{-QC3&zzDrelrmK+H)4%8E|Pi*s(27%K)mqUP14SPL)&w#42lXrUv{bn&PI2kMD8 zCW3jWJ|{s`1e+3mGzvi0f=Q7S7l(>CHY8pSpBie8DqOp2){TdN=~qPOl={fzBh$ab zYSe>`n=#45mj!F_&>GO+A8U+b;l%Af@8em$4OA+K5IFR#AY;g@0m+Ce2;7@ZZdGUO zk~zo&8r{77e=2IN+%QOBzzqlK14$!#A&|ovDhXqDU_C@sRpL{S2h0dlaEHVBs#}5g z9l;C{MacB&G?PO`l7UHygVRmw4V0i`2sjU@gT!*$38jNKK`fYu3~hEZK5=<9cl8q3 zB_JM5NcxVkt*Xw1WX4MZ(Ir6~PfL9KD*b}Rg%r;oOm8d!A0txqgB~nc?k03*(xti| zFcJW^z)(SG1C@!;3)2L1Vt#`SV0>!gH&hD6LF80RFt8Oda0ANQ3++}#LF5M>P^Qgz zU*A-79^nJ9vAx;|2c!;_q}DF$?lW3NxPu=mqH-f06i=OnK?O-+%V+>?M0DfCi=x!g zTn7iR@R4CtMPbIUGB^aE`qQBPG_+gx_{8MMB!lTeYxvaBiuR6OnSe|xWRPxr2aRi0 z*nt3Gkb=M@88fMxz?lG&E~`Jffx|R2Fj2JYXvAG-cDWsgAX+pB^QG!R--EP80@BsW z^{I}vQxIE@gRE9tPGJ^PVZO3!SdJFR3lSC{7^{d$FEeUXZloxUi1R-RirE+Xa7gAD zKs`LDu>H0$t}G?2JyGLRMxWc`R3+?3=pRug`qE0xKkmC;C)-8}AYA&%HUI%h#nVG~ zS=1R`E*H{@E)T-B^oFy;o!Ss(u2f>)t@;|z{W&Ex_at(K6$@$Ppn@;=H z5=gTIVUJ0y*ot`C=kTnEPHfyp+U-{qWX2Sbc?Pu3qO2CYThd%NKjr$t{xxwK zWmR0<6}gcFA0crjmJXiZ66A3CPZ1LhVe_jYS!c*{yFdYU3t>~LLMmHP&=A|#JqH*Z zK+yEPSwK}(PA&fcMx^-7YKlKcpXs2M$tX(}47N+ix8+4pDqzXykhR64sFBG`s}=tM$79yDs0WdNo& zyn3x8#;l20{{U{o2L*0U%Dljc1nMTN=M6V@9l**+W<@Zoc@trO#+HyA#0SVoZAa$t*nAet801iZul6ZpxYNK2k zy{80;M!OO(@I5My*2|JmgT(g)`T!SE`hY*^)Wvu9`4y2H7jRz^lM=j7((|zcg*R%VkOiD5LKCFJ1MPVvI{XqVb zHmQwk&}QuOp;keaG74^XOGT^*gU}WU4Wg9VZ5RREEoU8;?HZsCqWk1lsaBhpALCL#=YRHLF#Ac}!n(60cQ(mK{~bgGg_ zE9%4l0BI5R8$^PC3eXuHi^_9Qr;q|n3;g`6G6`1ppAlXM8?PjBJNO;O^`RZ|40%pL zC0GK{1P)gaMzv)q#!CfPAT!Sre^>l`>p_ws@dZ4Hh7%Cqwz4$B=%^8g$52nx!qg4ZSvo=|Ih;Rs_ARSER^ zy-~G_k=APnk7&7TdW>-zDcbd5!WcZ?j>2U84)sDL1irH>!>tqoXGt6FQ4GXTHC2!p ze!*%4!FgIt9-2}qjzAKu2tQCixK_et1wlVPwJ>KSF+1tuewB1qJgJR@m;{J@3ZFW# zcYE!R5k!7hx|1{F2&IdzKIU>Xl!LhawU{|uk`osGYSKG9KI<)qDFbTFKgDOtxpTocIXM~1%&iC709S)vR_ zO1L`lXI!drWFg5Ki%-PXbIQ5h4i}Xr{{ZA|ewDOZnc+UX&W)99(l*#y+)er)rut&Gz)m$@_2V zJjue^A1{SXG3PhCjmol>Wj9l(sw>^dAj}b@bgDfb)4W`shaeqfnE4vbgQp`z2f7%B zAGWZC?g0S$fYyIGtAPh%Ng^0+r1?|~fie%{d(j#uVpOX`fnuj$F;FbMwk)bRH>+i1 zzrw7l!1no&!ygNY5D#g+%`VGM*>G2&S5kZys0oS0rUR z3j;k*@T#tb?R%eVkX~n402}TGkwsw7-QpyKB?XufaUabTv6|duM_4ilx$@{uV+AWo zf;G}bi0eScUsurwNZfw<2!7KEVpT|Sa#Z?%3cq1F24pgz8PI5cM_Q0aIUE>4AEb}i zYJ=#ywYnOBZV#oJBnk|P0wlobYK;}R#F6{zVAwLmz#CLSD#p>%!e}I`5O|3dRg)ej zW6#2Yh9g=cxdJ~r1{}?*D$^qy6Ka?&vT1K4rC2d5h?BEwCr_BI42rOWq2K))B8EYv z=~DyuCi_zW8Deyxu0|vqbQBFTvWx6=sfynpc)$W1;jyWMbngMN7V0WsPM9(nRtnnj zI#twj_Z^Nx8UO)+f(eNgsnWR)C&vo@hZdg>wWJX7?YZQn>%YuY63y)}3}i8d8W^M+ zcA8W@3D(HB>~$!HltjV&ol7 z_oy;{AtcE{BZ!#3^EHyTwA@dfV zN(hk+c%}^fyrfu;F=^}6)oWS4CA_g?xZ13#s2G$_&MBisLopDeOWvhIge-Bb&w!c@ zSF;KyDd1+;miW}wbS6Fv#|Q`puO6fEsiSOtw4P03ZO?zGeswf9 z$f`7ge=iy?FwNWd47krR>eVzKI@Gao%yK#qx*)Vo&&Od`5Hf=Ylol5oP*S3jLVBh> zX23?KriNJ+3XfjOz->MiRV1mHB)a`QEql~NrhM66927 zIUj;ZO-b?an%3e~CNK}APg>2Q#0}~Llw3(~3JGEjv>VV05E4MXg7rf&%GCswQT%F* z*xtuY1yNYoP4(N(ivjl-m{VhZzIAY7B)=dvxCcqAXwgs?EtK*-1!qNPWaI%P1=#8F zq!?N4Bir1p{&hyJ-ZHRw4FISuU_cuIyj8&kf4Frx{W!vcRNgid)YITm!nn``C4`eP z9&uJ(9T@$*c+`{0&6HLuu+85jo{^{Tt2s?zGv&xR5ya@dNj0nP+D$J z@TuS-1+>1xq9NHB#O-mlR7o<8#b9p7VNgITaRLWh)c}rC2dMSlu8MAaKypHfx0Oh& z+cLgEGNa1hAzF~EpWQ6MeK_XQ0b}RVuBNj%6+wye(oHlpNJ6j_7`YOB{3`0Kt-oz$ z0RV9(HPG)g8u7hnLLrYOh#PdOIw4g70>BTIWOH{J8N@Ayvs;SW7AD7mFC>eTt?ya4 z$e^qQ3v{NTA}JEmzC;<_-@Omb)3H_c`)8Q)=;H?FD>+w5HO-AZ~01$lZ zHjVKkDC7)9jjm?1YC5s@oWy{u0G>=>0ZnOm*B&HhVaSrETEKzS?MbxPKXZd4cI?H~ zV8IMvkarPXd64^uJg2!@AYRUOsc-*h!_*T(U4Ac@pk3A?8M0n8<>db^L^F# zE7&!(ibYVy#!QBhJhY-1amj}%HVSmGsu%Y>yN^KhxZ+gUOjyR2HFU*-&YTrbA$cao zD>yIvbzEhf%cvoNwfqHBQ~l}A0%k1GKt%vetg>mNrzyszQE~fhez(=2h>)XC8r5aV z?qbD~(o_Hg4bJwgw9&hq?0_f%XWV5sh_%7n!mX){ODMTmW8-fqtYWEh9#AgdtHPL# zJ-}qZ<-F9zR{#Ja=URa!YPM5vD6{KU6K5$7{ji%s7N-C9= z*cc!fhBE+-BuoRX29m6b6-%{* z#mOf~)@tCKicyL(@pUj)e=3-W=LNL@?WEOJW-k0gxo$(0&B!~NsOrOuhisWLVe zq>EnP+JM@rhuj0u8ncwtW-plIIMkg?O_yU;TlX)K&L+ssA$?MIUmt}^Jj4P^8v}Wm zoy8z#N#MY&Tph;rRSqFkjD!KSX=`dPL}W%qCy|0g^E>!d5>bNKcomBuBTQB2?i)Ix z5eNdPBH#_FX(Q9^M{eJ39O2wI^w;@%^6Cu+S@I|MrSTCf3YR1w^mM84R{gTROwXAB zQ~vN8>kcyBez_(&fU z9th$xDui_P{~J3z8>M<6U_hlIDvbCe~nL% zg|C|LdmrsPlDy*^sC*6e21DcLT_=`Yt;8^s0NqB`tAYZ#9+M+_V3t)Y$RB_ol|h&? zFY}_h@Z)zUkcEOv1Jam9Wmtto{$LX6d3lo7A&FJ$Efr>m5Q1@e$=K^MOGf@Xpt&NIx9`B{M5lA3j6qx z!}i6_LyTLCErC=204mL(%iE0Dm)r$K{k7;$ievDrqmSNF7y4(GCiH@DI$pO?smQD@ zv+eGdkvAX4qM2A-NP+4>c^x9C=l4!BK_sn&i(AH+iOY=})gBPmu-ru= zIk-F)QVN~dLt0iuvXds;&{w!*dc4n_Ohvux&B>8O1AhNZWs_Cu#s~y9yORavtns2 zbJyeJRT$&S*v*Mo(8iJDTa7zAf4Du=kP6Qe<GLA!;7URLR{OcQGjC+r;_RLEzM??IaLrJ9U$2j{T5*s59 zH}t5Bd};ne6u)i)+~G}+B{TAxe~~di{C;E-r5Ri4GsN_Wr`{OJmnJqmmw+}Z!VLHw zDy1g{gpa5|F#_Fb1iqj&ELn$!+E5IVFATa{tp+CwfujSg=xXSG(}4=p7d>gBk+b4{ zV|&}BUkV!r9^f2|p4M%73oCi9)prLUx9TgAKyAnFtD=fP^#aOHx}S{(xU;V)+ex04 zC_Ap%bEzu_C;r*c$4TC-qstaN7{T%DR5ezZ7W1Mydv5D4Dcyfkn}brtdRSYw&MX@q zP1bFGlUcqH&u;L4QvP(*DBwUM+jXd*<0d%jK9RjdK;jxmzVsTdcTfQ$4xrwk(LJZQ zi|QiPR5x$@vIrkdjWlz%7-Ps-=_0OyPHb$eJWuI;qP3!*D?2gDztuYCQv^WU`KQEH z`!17UETypb9GD3Sl|na~u$8q{TVU?+5B}Dgo=Wl}Na`y#B?@tq0NqagKW#$+KHAC? z#C=2qBYK#Cci7zVB}ix@-<>dM!yZ+RAZ-Ll{q)h!dpv?l7)amLpni39LB)|Q(CRKY zm?Okc2QL#2vJQuF@TLiDY;TB$8-c9?_ZSeZX51PLIcQ_!P-r<#%xyIhMRFDsan_2= z4GDvH7r&C07<^31dRwWQ3>$jeKz?1Rdizg zra*lHM}=Jyz^~Q(Xdu1q_-Ry98QMH52Pevbf>%QygwR@LI!(G%!Km&SXn380-{VsO zk-6FNjEV%1EW)f;F|eFxmNTT@JPm0P&iV-bLL*N)3lD^K#x*ct+KSe3k;M-v6U3dW zB0Z-vRC*6f{LK|F0ErDfG#+tOW>+Icfm!;7wL}u?@Dq^hq4>}eA|MfYfdYe*lE~!6 zfHSA%TZq>fM$&ld0sXZqmPF;0Fa{KAEGD4UQItTt8{WVUvAL);5ClkQjc zxmGgr82S#M3ek#CiRfEITYrpHHLR#2RJ(540p(EEIWos-*OL-Ung0Mrw2f0BCi{s1>*Ex_z2ZP1n48lADrWaL zGJh*jSqcaQNwtRZdQfP+v3^{?rh`y5gZWg|bYWD$3SwR>`bZl5YcyEHEFT~W%k=f8 zk!_S?lB4#SsH}bVa(Nas!6lEG{HP@4i%%v$wyppI7Dcgh`vq$i)q@Hk0vX6KZ2%t= z(y>MV08m;~Pw9`yQ4mWQhV`8ef+#E02vi4?8z0VtuMQ+dxa7yJlvXWk8Z%_&B#$2| zm_WgxlM}MY<>BQ;LSo1fec4w1WSJ(ep|(UmgDqeKZ_?3Gb&hO!4luj~$hp?qR;5O5 zhafPZ9m#VBDW)^amk`8NB!z-<5o)plFNnDXKTuuC9criytjo+zq0f(6&52Z_0D^?^ zB10Jh+BFrRPw9p>Qa0A0#Jb$X9=pvMX3h-XTB?TkvJN1G$GZ!kooiuf3^9DRA0q%LJT@k>iUh>WiPu3u&58Y$1hHcROz8rs zOr<~o2%s6G%dG+i*SVmA{{W3#3vU{rQF$gw{gnme0gT5IX2Pz5Q~*Av9V!G_hL#i= zvtxD;1IN_Ss5PZF#?BA*3dVo{0I8!Kow?)}m!@E`8&%YGr)+SEEUZnJhPpw&TAyZ` z;(SY#E!;#M&Hn%@qo26R$haIppQiQ$r6N}jG&x^_kV&wcL{^d6i?{BOueJdEKm)%8 zzLPtjK9!w{(;{U|Nyy5@+I9xU)K-7gQV<(*hbH%l)K$R37s(gq#Kh}u%+^Jg;-ciN zKz)hmX7ym6-y%Ddp>;g zV`1{~s)_`w3u|RPe5r#RnHaZ#TTY^C$P7RP<;MMLQC1Rn-h(&EjX@;*s=x^nSVte* zdQ~ipFQAR)z}1jqeb>mOhy?mtEmU{2B8fKr_0A%DVeY%TTqVHsw3^pbBE{y&hTOEQ z$TDyq6=FI}3F%f2mH-iPU@m`cWK%XZQ28zo(xY)uN)%@ccp@Yn2-a&^hBaKuo|F&` zi!cp8!mg+}a^}w5alU5aS=k4q0d0VamIDuK+#U_cU`5q6U{0Pwr`kc=+oE>k`e`@6 zE0^mgvwGX)Ywk7M9O5R{VoAK~XsPxY3~EAx0^$Jr6=wQ^YRjQ6Rx8P@7{qH4yw++A zxe((d9%Mm-V>3wxT;Cvopc8Ygz@j(D+Z86$)F0VXRk+2Bl34OH6Qmys&Z@(zClYrz z0;o-ul*uw9(zby?ljb%H`iIs;eg?HU8MZ|ROf%R5zetO1T2@?uxz_XJ<3X6pg6%A* z2@5eK^c7?n_jw@WAb@fK!F3=^U!_^fS2$dUAp_E&!C+*bu~zs;S}NnVJ$Gutt085B zBZ&ap$HJr%c{C7xCPYknx}OTvRyjMEAR+#txPfUNd)1LO88DvVmDnV@#OaBOO5EKWu)=MQHhZoW0sAH?@yaKqgq5 z2-deG7oQ34L3V}Y-`0i)BN4b7YgR$cj}`%lH@g9370~Mg=S(p1;2AQpRN{3DtPefw z7Ne&g1Yx9&JY-faS4KP-)ng&!Hx)ibj_U}?#SE}gS#2PV7*p#~*Dil~$WTB8Par`h z^&kzcU1x-IwmiJhsPq*nBEw(Yj&oLIeG{EWVW>hCT}e@vQ7I*1u}*7$#oee@4W?0$a#l z)jsp$HT8C4#oA$Z3WeMCWj-TCtXo$f9W%B1*QJ9KQ3P$S^i+`%BY3JMfe;Cvi@gR} zbo77?ST73NApCB}>GuQwuJ%fMB{aph(WBznIp%~;#C zmqtsItPA`oS3_d=ab)C4bp0r102`kgVmUikRaSDc!1_l|IxSvCF#>OL+n)+rjME7@ zC9ImW9)^*1wo{5sdd0|{kDj$^IWlsXC&*M--?wf!V*0KP=l2-SEMKMw!yoftS^-!B0LbD7 zOGF!ej3 z8F3uAhC<88ye>F}1neTMXI$#Dk@1{tN)ss{m>Y^lf-ktk)DzPn4!u0;pvTA-5IKQq zo1T`S)o{L5XU=%5N35A)(xzzXUJUq?8ZuysRAY8%yBgL7f#4TnKv@9)04j}Qs#clC zEQLK_ss8}14M6c4OWgA?aD0YarCH*O&_ps+j8J-5 zu;ed@303UX_P2<#h;Kx%!Km<{{S@lNS?LMtd7>~`;_$eYs)Gg zE1Mef#_7ENrH>ltW-HJ8k7k(MgvP~FMq8_c((^TWwzGUVlQISdNa(;!gKE@L&-Rt? za^uC5IYwqa#&QQ0G4z}LCbiA|5#aZor*Ye7E0Z4*n+t=nDn*TS)MOcX`RF|BS{tlm zK?rC2R6xw=T5ccvkr$Q48na8EQgo`#BsRugE@ z6%-kQMUT>FU1|%&?}7QO$gvv`X@k@4d!va|Fd1;=ki3LJjSocJxtWDzG z2qLa4Zrd`9KyipXgy;^I9V?w>e@lq4Q!-{`4+_A(PMWVJHv(kF^%Y|?fJ(P301t%j zDT=Y1iQ)tj2{EsLpvSn%1cIO{3!O;#R^&t+QnrU6T>0s0$~fIy8!rQKAn#fkJ24Q~ zfmKg+&4#C`doS2jnMuI9*JzunUAJpIvELi~{?xYRltz)_1 zdYtici6l11@|xmla>A#Pg&G+$FTITg9GDd)n38njrfTB3#%|(x@H_-TI-eL56|8`K z`BkHf`(x@Yjamle0%oj`tj~9cCNVix7$51JxIho!8$nh~Wv)E^voOV*5~GpF+yF=M z9#t&;8fla5${5Zt=nvP7#r#y;yKIqf81c0}(OCZgUj{?VmOP7ZP$ToL z4y<2t?-Z4CGA#UO&ZUU$#opq|+#CfvNwKWnMxk+=2{WM3h^z|XHeoaRY9klz#K@Wb zv=D^#khMmGAp%X{$RfkeiobcdlgFGJ%`gC4kXD;O)Cvh~YXFc;T}yR6X{yWGz}bC6 zgKnd!={0p7ShD28oH4Sx3-NJl*oxHYb;pwt%Ehpd0$s5a#l-m46FKpaXN{&1f=K=1 zn1kO0mCuQZ8Z-bvJw-5WiE-rr0HYu#B%wDE;aL`kAZAiPWiiKl)UaD3H>KA90L(1F z&`HOL`dAU-Z~4{HmP`dmDgbHopn~DO85RirKp&Mc2@yyPtR(CY>@*a)3>i}$2#T0A zT&i?14M9Q1gi%bQHjqz^jWrpz23wnh`l+G_Ac1e|-iSJ81#1Pc{8Jd?vLh<81DXQzEiAMis0YE>2!ODqy3MB1iA0 z0bAFt2BF~J_*52;07jZr85Ro1B22gaiyL@~(0MVb$IlVvkM%CGKaB<~qQym)!DI2D zbCFCdfChwX~Z6J72 z0Lbktjul3P55`R~sKuMxGN+L~r(kAI*Q$WNM+4nyQGN<;5B!ZpNp%EpAV7{}RSEMl z5$b`U2KJ^2M+&F)UeY$}Y7Kd+s4XHkCPzznR2=V+Gy*~C{{WX?8lxk22(}|##Zh?6 z5YlZnU1oz+2plM0M0D8n>riy3ZJFV+{{T%+tNM?HXGZw(W5!8AXt*)0O;hx-AhZBz z1$=ny4f<29018b4sYAMKOJa*EmvdNh04X!`ht`2jp?s^KS*AHovEyDUlOzH77 zw-w!meWf5DR)pHXbgbGF7hxQ|Hh?Vz_4BBe6O01T3EYW+@v0i~b{2`%zl{f06eCYc zn{pya@E&!V)O3WgGX!jFD}s-N*`{#&_N&a{%M_JohtM3_Q+QfMuIE`!fP;MnShLJPbL$~Y3b)y!6tMu9Vmpt z)5dyH2$H5WBIJ3~229d5)1_Dx0B>`-nxjdTk+#*4xgXVVK2!zEAM_|5n@OOh#zL2C z4gUb%hB0^I+Q}U%$Pg@UciO04J9Vlhh*NDS1wZdV*nbLvti{a(3`EY<7`!@=#>eui z9z1Ivod@Zk#L|tGNV%{k0Pw7YaeItF5)@49@#c_ zgYr`3Ll}&5xkvuzS-1KW zuu|sAoPf#6+6WgQ0r^lY&5=cvmw_{J=N>c|Bj;w4@Im^Pm@FK23vn|OV?hpa1{cuj z=i^i~MCUOIbs7T{qjt)QqF5-}vx6*|(610r{Hn-|0qauEVf#ONx>j?NE>8`_2q0hx>mtnRCuE?66}(T;%C zksD*l?BWlU`pj|0Z51q4TZYrdZF1J*x1m9-q+O7%){wWVuh^2yKTilJ84qZO?zn` zucT~kQ%69=vv6;qpC8JjO$>t|fi{39XfkY&M&hVm;tP-SDDAH!P~0TTn*}!!(i=f)3?Z{-F`0%DwYxs#Gai+ zOM@;4CUcuOk)n-My31WD|q7IY`Twkx^v^ z!v6ruDSAgkhAc6x1Urp|W(*Eh#A6T>e^YHfb*avQMo^rIZw-n607pvJ!&;0T%djo! z1J&s!{{R}7xUGk3&d1V722>5sA^B*g~t^H(#u3#+%+m=#fuo4$@Zo3L;p3mLa>+b&;ZLE~->ETy&N(X~i3IWVaASq^t9SJX&C?XV+IJS|$0 z4B^R_5@RQZBk4Q=COS{-tlqG7VeEn^LyRUk1)m|iM&hx0wQ<{ry2smN{{ZaF%&rF( z$N^*J8dSXR%TvOzrhNH0WMGU`y5j;FfZaib5NhVH_U@K4{po4N*bSG*7#jUJMNerpB>JLH@T+>m7-Yr?u-|^Qi&dv-h+ytdyP&)dhw2|HN>@_n z?fX-ofEjV-o;Ze}9Vg*i@fmOhg(pzr^ZodlD9OpaYat*=KFCv3{FU%HZ^lUZ1jaecPe{3?I zET~}Q-0z{O^$D}ekf3sC%{ty}m9CR^$T%YPKR9CPm5_)FToHq(G73QtG-pe7U8S49>(K*~(cq_k)z^haN1jc{RpYwJ_#8WST(I#q>_HQ7wDC33efb&2%c z*hZo%4Msw6aa%lnd!4FE;=zF?A^;tFcvVL6#|)oPE56Ac zH@z=P!x1fz2LW-i!hz#(56blshYV`mvOu$O@XZRboG89{PL*c~c-3E`26 z2unWE)2EG3l_8Nrw$64VN}|`BfL_W4$gz#!Z$xzr@7yAR#li+S)&iJcE$9{u_=aN0 zSQWanb&n4kgVDzhjIK^HF-Twt;#A2#Mw&egN}a|pbpRd0fUcnWTb09tGz4v2?8c>f zeXo6#;cOY#o-h644;B!7E1gsBJAA#umcZ)R&?Z>fp_{i(V2eyF{_eJDhNVo3%h#pZ&7@hLZ1 zpY$n%(Ls^BIaimHkbmR^G?~!QZl*FEJ;HEjRcuTMD}NAT)i7_E03Z)_2;#(ugSVAc zdD#iglhQdkf#d$7uf#`j##htEKmyBYonY4{PundA8xYfZ-q8#yQ7j5Ei%x)C9j#dp zt>K92sNdy9)sgg-Bh{f@Cvj0(_h`()z#L3+x2SR2x^q&iA8f}HHa6ynB&_jbo5z(Y z9JXk1(iLE~$E6XTLBy~M3mtwUgCmSJf|$_71Rgi*r;SxhOwQW;XekatKvAv!0w;!qmYgnTky}Yj|fGt*0o+(9eRzzA2YgIWJosPi%%4qa{%iXta zoHEHI0Kn*E)aq;>SC=x#5HY(S4F^u5y!h5L_YsMLyzU5qr1?b>BaTMCA~GEq0|ig~ zsRj;RYzs!y{A!~H&z(fX9RrIK;%i2*$=znYJltIjU4)Q4y7<))#d0B45*Bz#(9P<~ zJ9{s=V=wKnD8L0+I>wcrxg~bLbC1*RW0Yb40CHG}{$MK@&_CH_js{2)&7q<#vOYg- zdx6*(6J|5hS)o=kzbGzsh$H7e!k`l?GjUYLU zJ;+-`>|`*V#OqZ7IlvO;-=rNrbTNZuC4|Q#AwtVY9~)H&p5tbaKTO}{PYTSwK)gtT ze@Tzdn1d>es-rG7$iK=&%~^1B=KE*cvVg0JQ0oeKx52-CS>0C-U-9gvzxzIQV_>*) zf{p(G)pa$}dlL{l559Ki{-$s&N|BL%LZ4|%7mvI*T8XD2wNi52sJYfjPyJRhOrz zK!~WMxY!1h?k=Dk81WT!47l035;8pV2E!v`Va{~3 zi?89OO9sa_I04iU-%YGXp7k(8_NYkqq6yGm4J8<4#oS_J&(t+1V^$2&v64c}^!?ja z#B8G>(DL3ltk|KlakHse(2!!7DKm|Y`t_-Tj$Co-96`4sYG4jLXX$JI0Ls+VWZ1GT z#l>9`9fioZjWAGP-5}Hio$Wx2*aNsKu4g`n@NissWsXaec|A3mJik-)$;jX`OkFXNwIDFoX%j4zxvc!g#=k8-KMGo_H<+$;8;j zY6)g_V$H~-dVwR2yeVRvxqN4gOIl2Z{4G)=ETq917#l~%sxT)XxW1lzd|<})Rd~tw z874!Ytlfa{saIVp*ztf3%GrKBO=gX8LFDdq=zjrHkuR8$06?A1zY1ZhMpC|!41ZDI z_)!d#AQ@?}3S@s8G?wQaT>V!81@;R#Ol^BuPlVJNmI$QqF5^H>=cN%2U5$h@XaLyTTBAk4?pADq(X9UfwM|z} zF5Y0qpibWp8qTbZiBv1b=VEX9=}}N}a`jET4%G%nGVN>im1G4knw%UBayL>-fCK=*i;e>#?oLPg(X%jtb2vxN3;ZyCM~6fYJ4KF zIGuF!prFPelLP4#0bp)V&Vks(2^1BGWH~^wBS`R~#=XnOCRQ5yK?ZNqwIaOW zLphy}zBOwtL~$`$5@odfD#4nLNB%#ZS}P-!fWJ|&=~4v@M;2>M%-(ucP%;Aqkbw+( zj*&?bfz6P=95)-1H|u)1D~3e`ur9+=4ByIwd{)M!fLM#4%Cl9h`g*KFQX@UbGQe=WH(_cE)2vE*+fOpvRseCfI0zi)#tfAt&8%t}* z=^N0ER!0)VdSrq7=-W18Se>Te(G4;Xq-;qs@ZN^7CilE}){#hx@CpW9&X)72sn3Kf z{{Trq7SnpN{-d8Tl{p`mBLD-eb*;gcHD){o!J7`1Xwxw(bOJt*e~n27Y1)r`pm;aAB9N{J_=ZA)?^rPGk%sf#Jn-D@#e3~!qv z`*v8qzyVir9Y?f58~|*F@ot|QBcoQ>_nEI^%YgbnteWzoG3kCp|KS?(~ z1=_LKbdIphqn4mey2y=pu6n7-k1InkQN=(~qlxLSTIo6|r*7~O6e!XZpE4%1*HIg% zY|uji2T>wx8Y_=%hQtH7Bu~H^c~IdB-J}giQB4w~8i8O4m?J^(scI9tERYE#0|%`l zB<32E2j_aK%=bIU0&nG41`plxBm->(h_zYBpLwTvHYRUORJLF)bm>;%e?AMZ=k1O9BWSafO8kO3mzOu5yLO zWk4V#nS~c6zlCch82c@e{{X7Yc#$g+Z6yBcY>;V@71a|fmKe{Y8o-Y@to^9eE@w|| z6OR^xNq`2mJbq0#?Hh(BY~1D!PAWta&;XrDrTvP(?GG@ojv0vulIcBWr`ti9a{62_ z!z;zxUs8y+mp)awAklLocEG4?j6|tv^+EZX$Jc5#eBJJ7&nbmi0z$XZ(HTaDwe-UI za{mB9L*&VwvX?L;Ml*1;R>1|8++sq_k(l~+2hO1A;g}Fg@LS$38eVUD$Qjh68eihHInw+|y8ieFr`)VMw3kC2MnBFk{ z?+zTqrao>yr(5~3{guD1Mz}uZ-sCKut`txpwpS8<0BU?HUS#=SvvL0b%H=#WW#H@s z$O<5Msj1+6C?Eh1n^$)r&u)jptbxZQ0NOh1dSHSIfQCr$7K)-kB0WH_|~b2DYh1zY?KIEDg_JDuMb{0+Snx4BsE7U`H#N zxsfqi{2&2|X(s!f#YIt83&&gfTnyWpQ+e#Q>FejM2t$f&QM#Dk|SMo zHqZ)z=I#^QBOHv(c)g%9kBPlYLQL6s@gi3j_uF zdO@v?Az&Urs@hJ!9<&*hRbW-&+vt53{uMBDJBEf})Lj_~8g){n$NwKVA>!Y*DkmE(l#u&~aKC5{}bE?Pg7((P3FuC`# z0$C)GNH$rIRP?Tr>R95(-Zm#Hfq0O4V_^)fxd&T#Q{tw%@V|GDD9RnOIAYw}>TX?4 zb=@S#XWg)2`;TKePYk%5f-$&OI};p;isw8S`CPcNcDb7dWemk(NV=a8cZ%yOF<`3V zEJ*xm2Fsk;oqZ(C4G&t^*)Xy&a3j(tO*K)GQAEu0-fcCSCR8E)EH*S6J99;o3%MIM z+^8U&U@C(gbuqt)ptScr$^Am`!(H?>M_yKZJ&z=Cp6~#ICGKuhrL~|jIA3o73KWs< z37lXHavO=>mJ#VCLWy1k@1?vdE0NLgYc zVq|9Z$1ww!j+HGi*C<8^!;+}D*UCKVR+o^YWao`YU3!3HLlp-mPzvrh<_*3zsRm8m z=Hw8wGA)B0yu2%aQKRR|L#SZIv@6tVEz+2bF@_F(R@p@;&@M6fVPh8>>F_iHg&n)R%YzEL0(GrtfU&zqq-<*{ z?CtWW>$n|AADu9EaZHIQ>dpE<+BJ@}yp9amLWv>?xn8{uL{Dt|asXCNkTw1_u2s}h zz!EGB5#zNi5E)OVJwp0gv0%aRDA0jA{{R}YqbFQzBpEsoG#)iU+vYgjkkG%XMXOk^ zr2AiUhq+;cAYX8=^xpc9)6;6_)WwU*+#CinaD!n4aU-a1m5ePl?s+#OU}UaEzns$$ z@;kJ8!S>AYBh&u?raqtBK-UoV^d&`^P54h=3Q?9$%<8}nfSD2Cd}*lV$%T=CU3I_J z@T(DOJ_1Ojdk!Z)q+Rn?2Q$_k8+%V{G12C-u6p~Zs;Ss&=uM2xvbi98I?mxT>1 znLCwUSaW)28BVd`R!93&R7(l+VS(!lCQd@KK0As8Qw*!vqaRlvq@N86nyHO{`#A-Hg+l|CjB68F z%GME7<2*n{GjYjG^fW{|VLrYP!$Kqx<6})3J~d+ilhMYvtEfM>Vga#(vAO6XuBjYd z-aMSJ0>oW`F(CA-urry;e_p`P^xt0{qJs>dZtP%=0U3q3dI|9aSo~_v=^WWRMM-W% z@h~RLHoscd>R6Zx29y5)9V%jCN|Ffq9Y5ZPhYSyo74Pw(jg(rcVc5jTz zu~Vo7+u%gi(-Je}LPXjx2bauLz}G4@{k1FS#LwkS0T>8|45M+VA1!DkrWxUnG)B;L zpkoJigmB0hcpDmQ6xlNVymva0`(~yg9t3ndP!ie*K6}tZB+j8;wU-aw?idN4Pf3YTC6g5%!CKHI#rb!`(|QEi`5j& z%7qQdselRenZj}a*Rc2rf14J5uhB^Vmf2Z=Qrugx(1>$xjN%+*1 zQDg#mo`6R$^eTqgF>+Lr9FL*oFO>DB4qV--hJ0(h@dn^{Rg`j)P=d<}Y@@AFSjRW@ z*+taoYEjY-LZKBTH_~lC8p^K<UiSpg&b0)`s@FTk0HlWie)B=o{kCOL*`07JeIbOo9e9e)j-KBhFk>3>a4hWv zj~;@h9YqLVRl(HsHI~gifeI( zxwM^cy#S$^0r+0+)X_mf9Dt4@2-uV1L8x9Z@Odbg(@57Rh3gDUzIUg`+&@nPfB1iI{+lhKnk^FR=ua&^11hWfK?8H zVVmdl()2w9Y*?}TctAwF#mVtKO=709$&iB_k0|wNwOJEW%PSimF?BZlD$*@`a-ea! z)cNlNS8Wov*V1l9~+zU;kcszqi{xaE}c$Vq^)uTO<- z2)ktD%>0ROQ;&_zuY&m)L{dX0q!d;egW`6nv1E1Q!Gn|{ zlpvCFG)1;vy=quvp%<73imJr&gCyxUxU624Yljc>8R-&y>lTeYuGvn7{MtV%nrl|> zaRU&jphliPH8PsbyTAYighhZ89|~e2`=C}f>q!SO$&5K*qIE1lCTn3nee@MDW_yta z@D9~}qb!}>#~AagIYv#~F`MgJkyGvxKQJobVo5SWz|_y-PzmbZK`^6oI+`K70(j`8 zS%#)6syQrQT_jaqCkK(dFH=OTmBzgT3r}6@7!xKZkuu6;pT?LTT!9q|scu49fU?b? zbv0yNV!q}>>O~7OLDGIS(OFT#1#U265e1BBX{Zh+BrZV(hJgMSsiSN|h!OgKR`JsH zl+|Klq;L_JW2|^lb)sU%!M)BztdT52f;>e_Xx%*t#3%=cFt!X-7@C)#%}iD-VL{6L zJ+T&Pk_fmas=2fGD~&@i2;7B=mf}vtR{o_%PWg(33UQJ^=GP!jplu?o;wGTGW#o}Pe7#BepQwZ=QFunxcxFhvrG~PK~}<5XT({(&O|u`G9aH%NU)DO zv1^@icGgkqa|R~DKbp0*mqO(j3mlxWCD zp#a^!HLvm5YvbW!4Rmrz3uPn%Zv^zMa{_O0ypTAE4Ij7m*0fPRt4jg;wUBBI-FQC} zAdxFJ){08XWDzH(l`%0M(laYRs&B*_c{fU-tN;M`E|#V=2yg*YpuT{LA)lynFb^J3 zHk;MK(cKJdk&ZM8h>z)xT&LoC)2PgI2gF>6A%M8s%Cgg5-x178t8ui!5>4U(8=BPT zQru;gS(q%4s!8NTUrj10dxSu-F@BT+glvn?mj*tl+vi$972&xZ^yoU&#c7Qbm7CMk zPmNeQF!rp<*%Uw?o-Oq>{_41z&ptRLeI#$zHYC!Hd__SVL@?2!^@V7T2!c1bHZW>X zj#X9#xj^uy3KxtTpG

    %@`CN&*5U^xrB=RI3R@$0Mt-a1T*;hjVfOZB+q7mTd ziYZwjK+;dfsOjz14o+l_3o8(KgVsj0!Ffr`1=oftE<*LtRI1HE2+WRn$W{bzwIUGq z!$<%=_}f4YukqTYp_Iy^6o9Y?5_cw=F?zVIfF4^dJ5bOnKB+Z z4Z(_`6(DkAIRZfAa5{NZQIj8}0@66$trB;oh{dsm0z@^;%!BZ(;_0(Pt0akm6+`3$ z0z{i%T{W5uOfLB&806aU>$&+<#Ckoe0*-@`OArw5FR$r=RC;*a`}hDOFKoO~SVj5X z4E6a`zYSNcdmIBJaLC8Ea1)SNWW9~G9czr}#w*!m!uc@}qbj>AfJt7e%72v9w2>(J z&;)K+^5i8{Fpv*bBFDm?3gPb&ncVG4*|Uaf$@hX z0h7gp0!N)ewk*u4?qUUkv^q|*eyR@KfpVhe#@1s5Z{s6ML6#+Naq;4k(h97fj7?{# zj*;mEKEu>v7)PCAt}O8O#F;Cf*88ZxX#D;ZWrf(rvRf^5zYWY`^X2B!eQy!?9*p8ILT{!ZqBB?_zJxE25 z#B{7)aa3_BFnu{T+z*fLtm-ms5$SAFqfDPm1J-{~tD`pT<&DT9U?0`;tELhRfWk{{ z=@3Ei6h@3WOr16Tw%Urv+SISAL_xSWrlzp&Fe3s$_X_@j^?*7PsjW_ic$sm46tb{7 z5pqw{9$qzR9gpu5&nV)@>LgxzkSi*Im9h;;zYrocrX@<`&y8FwkfdMvXUJ3=_TBgi z$0m#QGkT}adeX+FcP?BRA#u42^#hHF1ILN{Yc>F7#Q7B)K0Zw&fe_Qztd@4ek;(1b#I{Gv-2KM=LSjK04Kb4(-bEX7>h~VL7g=}13|wcFQZKP{3-?;Nmx_V z=xC}}$0Qa9&c=wB!P`Hmh(Cokj%V$120UCei!15}!mf<{oXR~*$u%Vmi2Um4fy7A0 z@JHxx<4i`$-1i7QYs+K))jq1eSn>hL9BydQj8={lT z;suAog37Qe1_Bm zEapaF6+mNVXw-NbL7q%mIkW{J7>>0?{{VM{uuN)3L11;Z^_vtwx*={y>S3j;FpcrP zEICrdtAb$b@u~6_T-h>Y1xT=hMu2pyh)mp_I5;kVnHnCt&{152)LQUuIXJ5;o5jKr=5Bc@GQk3Fgl zf^cxzi~??gJ1%-xhzfe^QhA-oyx4m{{WPMB5KH*7kSNKhu^T`?Is@A*ZUH9bo}DN(=6HJkvLF$78&nXv)o} zFwtgzDx<1PdRT%$o;t+tYa-d9dI7P##UPMDh6LzIJA7)W3{)0vtfppWpq@p=%r4zN z6bQn{9nQbTsLk?0AQ_JvO$}hlm4xz42UwlFMM0CZqFo3FKriu% z)IvmNHV2ToBwDVcp)nK!;PNs_AC+d-q;4^Y1hhq@3&7T z{6BpJ67O+#>mQX+*B&rOBP3ov6bvwc5D41a^}R4lBvrdX*+srpRjP$h z0f4bK=~$~y(g-qiw}nJwk&Vk({Nv$Th>#>)dbXtxkr?=brI`AG@Y0PU4l%+wZeY); zx3y6n&uy0*FD8QEa8Yw%Np&!>_L)k7mI39;*J#*M-_XJ;xN*NJhROXVBpd4)mSYg~>_?=pJ50WtzCx_oPKE1q<`57cTR`9L#k zz)^Xo2yEnw4l5e<@T-D7&sEf&fLOOm1WLC^_@IC>QP7A{cHfA^)v=1#Oy+eRWJY+ZxP{4Ty^8c>ujfl-05I; ziQbrF7sl$LrU5>Yy)hS$0JAvM!jo=8{xvkmVeK1=;dYGI5Ia1!zi>o>h?6_M`GUpl{3WBtn$B*N{|D&i>TCwqBR!IR`;y|=3%&9WVh zx2*&T@}RL%P9ov8)_^%AK-QRmWFkNUVl<$F#IXt_i$_YTpdtym@X~xL3OtVg015>j zopdx6!W>%NHlWjvBHDc*z&97v)Y_rJW*kWeNz_sbL|#FU)I=6LQq&5tBnvc=;|8KM zRb~)C6Vv!q8e#_$w1IF)iIKLn7wkC$k%%0KXaWI)BdsrmU%7!Yax6WfIW>#-kC+c{8myBV#{F*Ski@&UhL5jgUY6_k*}N$NUP8FvBKFm{<1V0EI!r*JU>-~ve8OmwRf z%};ViFjpYS%H_qR_==TdDI~zqSnWa7F=04>F2^y@MT~gWh!Qeo2=a202P3bQKO)S7 z4mj!-bdL&Ak>mj@3pO#ewW$@R2W()Z2(gZ*#Q1All`Aqbv*<|I#E!L^v6g?R2#&P{ zVhat+>YqrUq8cr#oAjoQyK+__O9N&x$IA7jY(o`}N*G)aMxUKj4oddS-N+?E*c+Ce z2>8{}<>2>7X(kAp+w-hOs$V{0{7Y#76R;I3y1QpCjHPEFBZ-|p8eW);S;==>fu*Rb z$T6xZ4K1$;m^1<`fF>_8deRL)s)P%f`j3rVMRQ~p1QV(0(kYmTE0mdFeLki=MP*t( z$CS0Wj|#XYNs&7nfu%(-%tV8(m!_jnY;lmv!a*!97x>nsM_+1k`-*w`+eR1C)BC7B zH_UNiOiIOFM;ToqZzNM1ad&v}WiW%>4fK&>2^#~btBG6~m^W*f3o+#W&#S;yPAT$k!MWQe?zm#Q9SO;eD)4=rAJW0B@`v4XUd}^p(QhvpzJQ4Wyrm z0@O_=%H@KQ#}^Z6lP$d!1h_^(dcq#IOY-I*50|}MLCP#oeO=IAC7&CppyUK^Szcbv)-Mb9<3jyus!tzrhNJr{~Y{2O?(p_f9A7;nfZ*5Gs*NKgq_5n_W zR;)d+R z_Wk367c@dSSsYvq&dplqztqRf_kE{v+W!DYxW;g~xRdE%Hxa0=^6M^UFoS5!l{+}8O>~j&7nn8IivLfD8gV6hCOla?s$sxY6Z3&N^Nki^%5hV`*{6GW0 zH6~Gkf<)+iYhNRyx9-=t#@OSMhy@zNcuuv)uLP%)7FEfOeZT}CX^6a!(n!vQ$X{BuE5EJ`+S_z?^e+f+b0lev?)#LOd{& zbNY>1ipr?c0UX83@9?NO+vyhMqQLbPMourRe#+EoBHMrC8~M;_k0Y(fnY2Yw=wr+n z4{=>ly)L8!G2v8V6;+u))mrSugo9eutZ zcpQDeC6sbT7Ge(9+NJ4Yv-Y{Ms=gd$@rhT(V#CBnqLS*f$DaUhe7LiSXw#tubq#8? z$D`Xnpz(EW+5rRuZbmHvv3W;EH-d8YKYkdUJWD1!)V2*+;H#>t>4}vloVh;WU`9#pdRpP*~ znYS=t{6V3PUgNeL3-TlY3l@RNXXk3vrVK>5AP-%LqxvVtHfzyNRwi1YL%&72<+++a**QQ;TI#ub)@jB z$J}>_LS#XY7`HGr@}-mTI@(F(N|3|pU;+95`o=CPKer$jZXjKNynK4mn*;XPUIH*J zu${c>OGh?t&DjWSZKZ$)eEDfwohy^s?l5w2ebieJE<}DK&boc2MdJIWQ;noYC>nBB zzvoi$Yp)h;Z8*qVf*TnCt@?_}y#DL#xY@aOt}r$1XNS*f={=vSV}!rl`&^Ng0|fe6 z2yy2kwUVQJKXX!L&=u72v{d>HaQ7Igl%2|5!V8dFg!w&k?! zVENHNTSIz4)-JRa9+-_cI#6aX$R3~=+sFY}#zXMXKqfF}(61F`bRR zR2D)9^qC}SP-Onym6`_NenO~_*wE`B!Bqyp{A!1kjHD8fNAmz?r0_5!2_MotUv*+x zOSY-=90g@vyh9EC6;+=Stt6S)&*fDV z8KxAeKW$pHq_I$| z%&3Y$W*j+K*&jaoUBFU0oL2rMB~eh zNP)mafIgr%tAkHdCm=wdRyAX>s0YdbnV<-^ zz=$^9pvB9OOh6{XdZG!I{k>|XPcQ+Pfu$A9`JKtR3(~cNe%GaY-+fLd#g05(IC?n}bE|(-W5@ zwn9PoSj>_(rMjyv$aGPx{>sU&cgoWO%5@uoR~eu&4lTExs4JL{<%4o|`BMg1*DgkI zk`#|g+u~}hP6AQOV_?Myw~SsY(@~eZz{~wiW%3V7klvy{*Gj)z`1lo%CPhP$p?3nne>085G z-OfO&xYp%$^Yf~SLaKznss8{{-{DXVmDv9P#x47*-~cZKNIMgt>OiJ|VaYKw)sD3^ z)h}ux19+S6gy)D(GNi~-kL3Nipx`nRI8<}WQF zYREaCy2dZcOvex}TEVs~igEH;0Zbo1I+h`Nq_*Q(H-kk%#IkvlBc)J^;t*KL0>GPE znkW#Xl*E|;Z$Sva9zqG|PTSQIax~1qBI-0g28f)F+mcA~6o5>G4k4^X{A%FQaRRd2 z13T1K{j%A(u>l7u7Zb3)lo##46>Pv_#@|j(hJoit6O92R&6)@M15&0o!`e7NMo{u6 zj7c_#ovM9@Za&x}oVhONPe1sLtDjvo*g0KDgFYWHD;LT#XAICuf&R3n0J(xejjchM z$Uu^0Y(L(v2`^)}T42j2RtCmAD^d(u$&sX05%Ks@3=0Xl-e@b{L1xp+X&}opsd5rZ z57u|`tze!@8eHlq8p+c^si-d7*i;lqh}7*>P*~oGlakN@o`UmC8e^G~2;L~G8#p;hejisOX&OR_n5n8~7`rGw;~oc*m=iY|RF}z( zz0A0fmd89KoPdFGza#hxw>}l8VUs>g_?vC%sy=ro|$Jz|TCM-a@&lhh~3Dn-C)yNK3WeUW$HL&7fM@ZUeh{(a*ol2;% z8Ua=fyL=&mIcJnv6kh#mRmJ2gaExfph(zRYc$PjS-UU@=JB(6S3II$6i8^m5tqo@U zl!zcPB=82_a%x1ZpE4HxDTIsUndKu;KPu_ZBggN4;1?knc`KVEycXjf4W_$u8MWu( z@6i)7XG4_aA<=_DRu(hVcvh-w(8-$^?Gra|Apwl7v3)`Xtj=0+zFeKcD!Ck_wnO@e zJ0B|7!XedoNMJxQ9e?rbQ2=t^RlGI)sv(d*sA=3CK%j?JGBx6P5x>H$gCcSOi(`zR zLH_`e*i}->P?E6;y!EM3D}bDDb75f@_)%Ho^-9K?n4wfs52kNHt~dUl2POk@U&zH# zNO(2S4uqY&ss)j5?;V`o#b?Ze|Jb?o8Q4=KiX;)FFbCt7W zMN}#Qriy!$Cp184RA;X zBTeej+=1ID?R#}7IVu;6w^=;}Q5l0OGO+_HxgbohLMEcQpSZv!@yH|;;MX9V8;+FJ zV}z+D3?y+WwY4?4%~K3nXC^#@8B3W3f%#BZX`2~ilR7YdJeBnfH1%!aQc|ZjV93aA z{Gu!d&?#0jp5?Hwxs?9^Pe4t$lQy8%3xK7$D3Z6iQ$Yx&2%E>{QBdv3luH(ZbktO| zXr0kOLvhv$8J`HOj)nskIe2)6IQEGBUR9|v9(#fo93NKZ(f;))K#}P>>|(~E#O4A| z8y=l&R3w=M7>iDkkYh8C@SjXOShYJGuol7q-s0sB)m1KGy zo^~o#a*)Xli;EHIBBHvRyUm*#W+d^llz|OsAddq}&Klxu_`NtYVqCc8xEz2v`JF1| zp99D5KFOFV&DsN(2nC8Tg0Z#r^RAzN)t8nLc*+~Z&qG_mE0zxuJtS$lsiMdPKm-Qg zYM~)@H)sOpdg(|v#slMIL8$t4C*o)`?8!xJfZe4a=w`;C*V829{07)+B60Yf=CQ3N!ASbR=KmH#&~;<2 z{d^3vlC0O{z=tKG`xPWEIh`d(uTu+Ui$U_r#2Hyc&@QcP=FS(sKjTQQj4=T-q zxeLLNZVXmNE;I~48&;ti$re9Qv~{AaAS$fHs3K=k<|>V_WMJo;!>E)xNucP+2@3pu zyr0XWnqMUVdb*Ma6Z~tMMJ>4ro}+q$9M}<5ngdJ86?R%0)IMaqx1_! zh=u*N5jgS{Xo(SEb*Y1|AGk|q#?c@hZUEOxxURJB`Df>m*^W=?Pm9NZz1LjYJ%azopdQ%#r(Q=!1-wJP2~PJb)zl-&!geomU=W6|u1}V94_uMFj`- zpQN*Y*UM0Mk}l)`jo)6Wf?GDMZTG^;tl#6Re?Aw^vj)ioxCQf*B*a&8Cc^QhL}DT zF|BEbHhgMvi1x*uPftFSz$0T)NPbG93YY{QhNc)znNfreBBJn8f_%i?kCUP5&iAp9zP4>v#C{mhJeP3Ca90_XWomC|+knByn8?Q#rx5s>In zgkSd7<%sF+zUb?bMp8nJO6lfTc%_;>uFviXocm_Wei@WPu>SzW*Dkri*4S~nu@HKJ zV^~Z;?E!$VZMT6Q05CV8VM!dIU#$SDzo-%A)_^#HA{g`e5lsu*Zg&$9Ic-23PM{DY%Sxh3=e*o> znh0jeaMj_oEASH}gBIyQ zpRnM`V+TPnD2-JzXzM$HO%}L;GX$p6G^MJcgBb+KN!J|M(?OTAX7wuEZ$F(hX4vu| z(Z~G7*W#v#pp3E4Az*%xbQ84$_b`wLB@MXS<4g#vt8hqCMTxL8;wGx6CLG9$6^258 zns(nVq$#ghhcVL zNwtREB+zS8Vo`e{M2Us4B!L%f3LZ75(W z5c{f2ZbZoViUiJb0s!Jk^c_BR2QM7%$J~-nk4>vkdcC)CD9e!J7^3OI8<-Y|tyPW| zbIcaFHWPaa#VU?RBz(l$2g0z4o=1q720_w(HAdKRC~iQ(H;sQfmZ^6cl^pOst=pmL zNfD4mW#yDhYY`w%TBBaxTEM^`q+EOjN;H1uc@#m;4!tU3q-R#;>Ejk4i6h1;;X zISF8+XxH~q5OZqS+ts8raT81p=O#fUkVTG%-AwV9P);dL4%bO#yatrZYfw42zHLVPz5%omLwEoHs5HFUR+v6214n0GG zDkkbC3F<0<5IJ%-7jP#~b?HF4D+vP7C<4G-5ffvr25jKyZZ3LjL0;$GfIPmunTKaHzcAR{>gPM$SYwl2`94Ul??^eWu>)U5v*kDAZbBE9psq=>p?|;urn91{Ad!r z?P$;%DqlEI#FJ~smz6Mczk19F+|R6} ziO>qEYdnF;x!|KhHKa{I#;U}Edh$Be2f6BjsT*nVq9xgjTo9^n1P_c*FMRN9Yd488 z={`RSvNZ?{ZFVP=$TI-afqP^|<{|mrde~ERjZQM)DAlBpX8topV$O=BDIpeS7G(4t zD#(B)K1Kz!hPJ*NQq=`AN#z5F)JKJdL}p0`P$zmKS&>8&bH1nLK_ue<1@n`sHAJ&$ zK)JU|)xaqWc9tUHK(x?AzC$f$@T;LQOkr3MTKt1g%B&bMEX9td%CS@l?(VnINxW1V z1k!IGGg8r@LQJ2PO%@g{Q4T;8Ab3#32`oXB@hzt*0`j20YO$6S0 z{Hh9HOcF0MKrFKp`bXnHnYX-kppw8WXbt`}30Q$9JOxoLeQ(pH1hvhrR9f0W>G;$b zm$(fjMzyI2K1JmqeLL2Kdr@VzG*aNp1xpYKnV1vgDrv2;cG#~ai5hv+Kvxnl;JoA1 zO~n;H-d7+f00SWJ_|?%aqZumKodu}_bW#GL9_H{Se}x1LP9PZ)2?T!1p>Z%;2qQ_? z%+P2u3}6xzkry`=M^bi~Ghq#tiWc=K3V0cLBbMdG& z7_}^Th>}i#M)Xj)qCsE{j!bKbPE#Wojw&EeE2k}4fYjFV8lKy=Zs7}}GKQWG z0VAq|ru)-omHwaob}r+@ma(pW zT9C4L6AO;P4T_&oC#j*VP2`_bpQMjh@S+of?6SspQEfb^EG$PM#$(ezyJ`v<2tLju zz!@^btzA{FTzLIBM=X&A+Qw=wm$1%5WSBN2{Uhc3DX49PdwzV$RtR?mkY zHfylsjZh1NscG=7apZj8cip=Cgc*-YhVdH5g?c1r*AI5g`INz14k~U(nclS#3)_Pv z+@0$;q-l==qZ8rs2Bxf5Mhc)<185rBtO-J500DLq0ML2U<)D!9r(q`vv zg-|jDBZ>63r>u3VYe3*Efh3qtUKIu}1zH$8y||4(6!9D`<$q!`n-=UK*1ykCQj8YSY6L+jXRJIRpF4_PcA2*JH%S`-=o>A-@Wem{~h~ ziNFvUvZ#Da57fRO?^>jwVG7oK#+kC?$QzUnVpR3E{{R}cjF%g- zoNU~Mpq``YtSg2}%G zatAOPASt+w#Z4XR!`1Bo*vSPjI}(c8n`;KMRnk7`n9nS+2amMCxZ~h9^9Hkqv24A& z;Cw?P<6_*gfh9@Y^8BjQ)V5v-g_k3=!#FYsIvZ$u%}iZo+-1vyBKySTS2y7x@V1kt zy4K=WqY85k+T1Sa(sy6@n&~^J@pEIzk18%yILJRy(BG|Zku2rjJLo@A4`l z*}~aak5c(~QmfMR1Zt1A`c+{F9b7MI=i3+#k0;$u$ zbfTcBZ%G!=`O{fRz(jIm#dM8@Syx#|fnpAaqzcls#=;3<$|Ha~8nAXDY@!&JUL>Ci zf|rRS}(3xYgq4vyCkbCVk999iDsCVV%n zReA##dk%BsWXt-L2{zD()Ol7KU@_z#puBQ4aaOP%B#lAoRTB7ne&i9Dj5)zD=JS8c z<5pZ4OZGj+OfIss!<-U~HRhc`oi(lejSH?YxmYnX#DzB<2qvZ_Snl%sLyCqC`VSz` zb=D@OwcRra^6Dq7rv6?Uq#xM~#T^6>(*A<#Nn3rLqe!-ZuGG`B$&l z_uaO2RLq<^qi#ULleCJ*To9WAWXiljOpRqx9fBka^Vr_eLsPuHRpF9 zX;1Dy`z!IZt}L7RH}9^KzttQ^K71KCkWrS*hS%#AvE762mI1XLH279;Cc8U-x#MFT z$zgB_(lxB!DC-|{#3o!X^CsWMv-L5k@33T!E*Krb{3=+OviN`pkOxtFd@3Tiss2*m z$|LYJ5^!Syj}ndIZhiuqAS4zL#2e}@@T#edKxjem->n4%z(%?o$e=x}VXR<{FMpAs zV-j+S1*jAtkqIYVs1S6LPBEs6bsbDoL^Ad+ex57^rsL;LqCfcjZ!r>d0Gn0&4A0v* z%sutuNA9ckTx8w0V60$(ruLH^MO{pCwgTpHq z987ePO#}AqpnG7Rx)boLpg3MhQb~Kxn*J2g0|N)-{{Ykz^b^F>QG65tt&MJOrXW;S z%GjfeDvpzT_*5C?#;%0$4ByV84OvGi?eYRjv0)pXyhUqJDR|?@kQZVNh^VHoh~-~! zxyDbc+X7?$GXiSJAbWg|5J4ozE}xYsBP5c5>PD76bG-uP0Io&0uzJxFS1P*X5WFH>sEDy{F2SjkyAktZENh%B6UPmAHtT&y`VVj-YW~I~F|;g-sEY zw+sVG98RNi<5p0!Ui# z-_$y32C}hA*&IOxpAX+b&J&ZdEiH2~C-JMO=gp0aLR^hWt0<`kb?8j|=o)bmVhJ)J zb=rVtMpKPg1|Ad;@X8kOw*bw$&{6b_B5ym-l?Gh-H`D1Cneg0I6dDX~YxJNw0pk4>M6+xO+wlq1-!bVQ=G7^g6NOY2=1Kn4A7J zjTUebKA;%rb)cwFB0)L^iw?CAiphf9SEq$g)Z$r<2)mnWv`|h=+<^*6zPf2bvpG1C z>fZe-;TgAalWHG0nDCLFegp? z=*=SP7?m;dgYcjkh*{sQ5udmV1F^llwW<&;5vA=PoX{e?kZu}4Iz<(iy9`iSRiTaG zTDGlmISa%>pzxAsrDp(*#fvhYOh`qTk2<1TJCy-R4WI*3XHN=Zfb7e_jw0+q`Cg@l znU6qWEZRn-4JM$^Fjrtr{{Z7UfmQ|FV&Re%y(9v9sXJDxRzwkUV0h3;a<>96B7n&J zpO+EH>^7=|(j-jIr=TP z*p{7Jb5tc7N%A{TQ$W`JB8r*5no$k-sJXtdHWbBkWogzrA0HarM65A0a43yoK%MI( zP`!uBh9{ApJLp9g10a4!%BrNIpHUvDvC^)hMlj5HiMJIb#8XDNyL@U?tMYab$DkVl zR$8pGGOj`Dlc;U#;A@LFagq@X3j_K`$9h|X(CzyiI9gZNk}T{r+RN6t_12D|kJJGG z9}APT*E^ugISiA*1&b4Uur$YF>H!J>W<4Wls}~Jh)5>6N;(isLhAoy!kKa)cT&U7& zq6>o~ugZ!WBQFql8V;4K1eQ9JX%!Ko<-rd5TZ*6r#mo~H6I$n;Sm({%8p#7$-<#1$t zW3ooSy8MZPEeFQ+sR54;cb8=207wfO_*5f2zSzkKY<46PBdsh&E$%16vO2M256#`7 zR7ssl*bf?#E-`F`p=AQwbn~k@9N~!)B%S(FqeWQyhmfc`Qyl$9dPei%SF=hL1XtGO43{^}XzZk83RkDS|2qxs8Nd;Lz(#EBe@TAF+!ee%g z_>mIY`iaupQgkmjX_a^!kc!s@pb))6-2N40w6Ts)Ya-%&{{T}s1e3*x>l;NTqciNU zaM)A&*wLHTiU46hRJCg0Skv7EvXEjIkEukMUPjlABC~EIp>QJOTyR7XN~(=F^=Znp ztBb}m5?d0tBPwF#De=(FMQ@Moed{n|odPJ2YwB;Fl>5USSbHoO#~b%u!x?AE90AmT zG(IHOZCq`cL@&LNHKW)=YhPV0&%4}X5`RjS%A2dV{rz;G^s>` zZX)AgKMJ^|o0cq$7wO0(&bnTzF-)8>m|_VKV$vwM&=)w%v6&Dfua!vyOq>U*2jxr) zCL@w9#Y~hY)dq{0p;g$3$s2*zwv5V!JkSyqq;!vsKo$y2FEV5UdlS4-Lm7=GV&AqZ z3K+vGf*?foF*cfDOw2iPg8MNaJt(UVq<~lhYmF*m9xw?aAd&%dx19oUcsCoJyyzqa z`bd*OIRx=?#6g9Nf`5HjR^8upGc>j(#_C`|0wOwVHM`R?W1BI2qT`4<5uqZpYf$lE z###=-0P(4!aumgr*0KoDX+=^xk;_=pe=37TJU|?QI*Pw!qZ_eeWHeeEd8gQJnK2V_ zeldFhYf_>JAd)X6jv(*iHlVa@xfo*rmNtMUM}VNwk?=%u%kBV9AMv<5pB& zWl^ILTKuBc8&s;s31CQ)Z8x~yXo_V}0K74?jU&pDTQ*TF+yQbprQitA$CYowGVZVf zd0ChV^zUoWm1e=p2_k-=ZF*{^V8}iOgG25%A<}&-CI^V72f#$k04^zjbH(9Ih?qB} zg0VKlNIyS?1elOx)GZzq9T?q6Dii`vr%_O7jszL`{=-moV(z$-7@j18br%NJEFJ#< z-S+IfayF7c`a#~uV_C{6)fuMbgfrsL?Y`Vhle`u2tA-_u z=S-gB6wZXQf><*M^%Ya;Hrkjm?VKTOMaX+LFt-5eEN>L3$2NS;k)1J&Zmdg5nea86 zB3D)}<;e?>lRr*RsHp;Fe5)9;x?3u&J`*6!i;IFhdRF2*Zs)UH z9nr$BPBH@_H?i8c0{0gg5WupC@Dr>}RAx{Ngp7h1ax6yu4~-QJBpnU5;QNBOC z;l`vg6BES-!1S!%Lc{lbU~m}OBXx2$@Y0`A--o_tP^sL8_abrT0!i~9ooB8OD`m*u z<}9ViB0{m1Ja4aFl_!Dcw`GWu$C9|QP&osC&%&n0sf8P7`=Lp9;z`&K&XzX5UE~M~!L>yF9sBnUznrZ1N%q(2lh_9W0E@ z96=EriM8t}$fiC=NdrT;-lmMo@gt3f^QiNxEHbfTCVF`IP($OfA$76xHFRL1k-wCa zVlQgkR*1k7&?ao#O%NG8+D^s-w3KQm#1KZ9YF5mMgOsM)r;} z%jtr!G$ijES2~YJw)>ZJg@*8C@`(g)JbWuHO0%C4a!M1(@(apB`2nRxJl(I_yR=qJ z&4ow(Z$M#gA49$&zDh}d( zOnk_=sf4bC@3`62uPbg)?F@FQ^=npvaTDyX0!PvehVY&KH7K%9R8~xaMT*V*xlvg6 zCpzO{1x~71N;3J?iLCwXYr*lLT#NO{fyn;=FG|(&n!G=8P{Z8?K=>bs6`R4W+b?a9 zLNp;BlWEgo`ztwM!FzUCUS}$s$q+}JR<#`7mtvq2W=PP1rBzvcxXejBcREmLGf2Ot zK9ewJrYLSXc$|_>*#(K~%ded^8D7>i{AeLh=WpiG0WZdSi7u1WyJW(*)uFWcuw`X)+@#C{@>j8 zz`LGUr_q@-@R6vly!9(CB7J}I(2-gi9L@+E3rVSiRqjB#60H|fb*2u^+wSEAJCpwa z6LDF*==3pt!xM>HeDwHNKdmvgKI-7i5ulJoM2(lYVlQ*l>O3Z*;=RET0P7Z_7d&M^ z1O-1M^PrYc&84T*bTrbNV#K7dkaZE%(?thBvBqHfZKqvmCR7s(0%pSW5`DAc4*vk_ zdI1ohrM$}9{pc*@%7fG;2CYVtRh}Cg`gIC!fApH8EWN7-Jd$Si5)bXIO3NqgiwM6E zKAOK{9543b2?0kje@3z8`>Oqfle{CpyfoV3_4JaUEH?2XEHgpFOmpk_!GcdkItiu&4n%Xo&#&~x^ssd{OgPtz7-O{U(zAmBo&CT{u~n1AZ_>0h z?t8a5%EK!(a>hUXBT_{!(>7C$j#c2QW5kMBGy?%+1QIpZ&Y}#AZdjAl^t}Yj83932 za1EyQLsEs6#-~NvH#HT1+++6jx5UqtOdRa)$^5JMlT;$CF@riA5935M!eg0>?sS3S zS6300z#f^>C-c^k8KWqkg2T$F8RQTx6EqTXF>Qxlv;aHJ1Q&y)s^X!Yn9hT03&Y!G z%XLCV?V^t}OHFlS?Jxoh6P5n}{8$7Ji&k$+?#J6UNV2XWelY_70G($>>@lE;04>B? z)dYL7pcm7|hO-&KLC6_8K$BH9o8)5g7V(MvC?%PQh9uhiRY2}Rh9hZxWS=@H#+<}S zJC-_pC@dx*3owzTzZ!!V&&tZMoBsebe;S}wHY_-(+~4J;QMv%21yuuJb*z}w2r6by zvTQA+3X6>M6MNr7*W*_WPB#x=NR4NIK7y7IvkXq5B=G%QWoO~ilGwJ4I0_*ETlA>Y ztxHj4HOn4C&_zKdApl}85j%O+LgJ+TQ#U(NNRL#7i`h*A>Oh}`?X3|*ko82Uv~Ow= ziR{2fA(%0XpQf+bqAFCdEiV8N1>|o7O3>L5HZa6{kZwtdVdYt>jIN=H9-GFN6=Y3h z7a{Obpx@$62CAVFf?KkB*>HL7Or3 zgV1ZZ@U0<MYW2AV^KtUcIYN^1D zHQ#!H&lTi;R2pMIize>SN&S^A1nW>F&Bu^4C+T6gTGWIrUj9s~Kp{oRHW3u?v8h%( zze?-}Lr|lYjQr{%a+Vm>n}(R53b-=VZ&X(YEJ?KJ1pr|{8g(@Sx5}tl7#~!b>ETsa z@dP)j<3X(aYgmMbrj;nr8518mf{*|S{7%&aa@^#wH1YRZ>;?dO!eJ zolQh)iNsz{TWe4X`3sc7068I4i?+3>uCCwhXpPS}49aJPnPheS)tATNu)H zj~T5+Npw(p2!X9JHZEdQk=f)#Qs)%P}epC|*Zsu5BYJ--- z!1SQb0OO~mgD0=+;li^lXi+{N=0~%xG zsda)*r+U)sm76w9%$dKbwZwJnrjd6DF@I>+J<5;yD`vq=BpH|UX8lr%CYYQ+xeK2ag#6%glE#!2j zG}T{+s82Nmi%7BSdMgC(v4DuDLU;7sRm#q`Rl}DV_d_r@5_rrXIW;_(*WBa|G_o(L zorIBp-BPr}Dq#0pCPG52l*a{+t5Qv>%8Xq0%vFaaXyQv5A}wJ_thK?1CP?7CfrSfT zBUp`g-m`j;YmIx1nKG({e`tkK1y)%%qoW7X@Zz={49w_V0kEm=sqM(`e%YZC+we+frR&FKY@&cGJ4@T)s zRHG0*$JA&hKt41J8TXr#uso!_;6UD&!Ho~4Iek}xPQsw&%bzN#gX&|)+nWKr*06Hs z?l=NK9H5UO;acT2Wi8chasZ)$@U^}bYB&fh z$Bu+lX`*A~IdmEdxQk^R8ZLiK>p)`4CKyNq(yU}j-m+Bj3y?(K#2O7TF@tyq>gnZB zNr<-g4brI39yW$u2q0A&jM*?V3}7%}#ls1o4zw7vHz6A9QC&@oA2nE%AQE@Dnz`i? z6Cqg!Vh2NgDp)VKM9Gc)X^17;kuq;d3scI(rPulXI|>XkiDiKRTIQWtCn%Xlt-JU^~2G5}# z0I6!MF!cukov$%@(@FtPvxM>WF*gHI<>6FmjH$yJO7JGmE_|YbyH??wfK_B9gf1q+ z`Wl~XSreIKBB*X*k05mP)VIPOTv*Q`%mo4g^Uy_RRdaC&oC^3gtU=x@aCzefpKKSj7$;4M6+x`G_pb$Xqe7WxmALlL`fZfH6qq|@tkbw3>Xqr#Cj(} z29+#Bc7*~x5j;tddQD7Lsg**IstdB1Q=nd=tVVpm60^lt3haD7G^&VV3a!H4-Xr!> zkk2FZ>k=dh{3;cA%X_$sA!lgftD&B?q;qCmYuq}lPb-}OJN&31`)=0t9mN&CHpHr& z$skyPs2(*?;Y_p+2S>KuMFv^&79s&AB2K5qr3n`p4bLyOzz!pcJia4Jn5t&w>M+D~ z>E%!gR9*=4>p`GlXg^KhpUQw|V+=Y--bkR|1NsPCKD!m=;ET)A^5L1*NkIWQOjapCi= z{G*REW6Gy8L=X!N---Ih^`4+-E=w^svj*2uv8-5Qqq6VvdrOJX9BlkD1~9O6YP02a zv*Ygjb{Rqt;fN|lnGfn%)5fKPZrAQlh>W<~h847LEp9E=YZ!f!*gFp3`27&S@O#X8dwiiXBrd4hgV4=ubaR3W z8L*#7@uIcj7{If1q6PG?9yd4Se+mSU+_`F|=V471%Yynq^;`DPCdvANm$Z|tbfC<% zA05p>d>yfp1(1T|c%`9=`sB#9}30s!LZN*vEs`HHa!N`C*fJQ{u;~UmSZHt~B zMMpGQCmfJx{y)06$~gOsP71UViDCh{ttnyWW5jR=kHp?BQ>cv>5y_8|1^`IbNFiaxnYc$lD2RS`1p0Gj?6i|Ba{Nd1X}$?a-!MT z1u-XM;ndVq8A0KoU`(uZ+<8$O|o*M&ngUE} zK|Mj%rYleF@wf*YOACT5By2n>rabKH4l!|Z56*EE}PXD;5ng<#42BfU{nH3P*6Sk18u8{+5V8 z8lMKdAGv*?cI?fGm@dBCh#+qVdhO48&3WWn#CTT2;y8e8$65(sM!M7uSb+e+s5&uc z$iRstjYg;Ose`3H<(VuDj)te!E2{_Hv70)TX|dFQ3eDs69c!B#-a!X)e>%%J(OkEr zZSy}0&5CC!SBC>tEq(Dx=awO=QgI8$0uirq`o4)D{y~0x{Mp`XjVp6CvCqGSL}?B+ZY)Havd!{ zI=^9#PSw^GgzhA7SL`zbIv=hSjZLlLR8u>J9Hs^D*UpM#y5u7$_W;=IQv>(ASOBRX z0x9G%mk2(P%^C^(Y6~6W9aN9TepJBDRwVi)4GGub6v2G(8RiPHxMlsc2=-`iizSFE zL4yGF@$skFW&N9D795wtHS#pk8GB}5)354@K3yv4z+oVlGFwnj?X74tcHZX}P(9Od z4W_P+M=rSnWI!18{ncQTi#oC3jO=ge1eo|$!KN0;PV`{(L+Q{Oc#qWpHnMu0@3@;EJlmmf+3_Ry73TX_|(N2 zGUfLS5;1{g2UAEg_dBA@WP~Qbe)_ovfR$f!HbyJ@ajB0XP)1(hWF-2hK)ML&R&p?0 zjI3S>8x3#LsOetxKrEcHwxM+VYdEVp@q-+J$*|aOQxO9x9*eSz$em8K7Wo}}ZX}uI z5z=olPsrz%nQ5JeN~mV-BJtML5_!&|4Xr@9@gSQ`xpb*EZs2{{ZV+VjEZxrfom ze$6O^9W{w6Pa-rF75&Qci5Jmkn5<4mW}S(!`bAN$EO}%VF$U&m&h;qM8e>x=OB)ho z`~az=LfN?xAyq`N+{HyEf~HK*)--|es;n22WPqRmEGEDW395}0vaBzrCuuF#-6~qD z!NG|dkqk*14>MV!lY&7kOp^dwh|TlZ*ag^lc-6rH!HxO>f6j=a#DijbkrW9Xq|Jtu z2)s;5llf3F?MJIoa0L}Exmh4&;AfL>VWbbrtO;4$3*yF#5lohCXLD^$U(TpO6rF`% zlV2Z(N7q2QW3ow%kkKVDV$^^U!x17a-5?+!A9`bQwI>S_)E;YzBCJ3`Oi`jNBHxr)Of0%P@k)8ivQxb^66{#OSNJQdP#p zu#Ye@>^03fD3qjpSEG+re0j_UFLKmvI~U~8_EcSE%47bVT~}e=$N|*~g-t0QS%WNt z)%=a*)r$eCcYL7qeXa9&-A`%hO!-dKdcnXEx=#_RYsB)qKHN2d!Tk03#`qU83(rrC zb|yAtyzYPBQfm5GBbX@}9w5fO$Y9@AKoX3BF-uI`!aIJtJX>6rf`EN-kt!|v#EJ3@ z=coa!u8dV6ro3kQBe7#;66XJ$$LJ@_L%N;yngFE6>D?pNVFAo63JolZYFC>vnc zaG zO?bwnJ2=Y6Gm-TW1yMZ)hIIcZY+C2tb|?KL-Kn5*6IF(p?O@ZU2JHZhWp69H>#WP`C2>O?A`51ky5Ik0hgayTp-JUp$^>?g(Z{;h}vru@N6u zB`3L=OcWV^mPontt<8!2Zn?!U_rW9IF2A7qjp#{ou&bZX;FGa<(7!q-{Jv77a$>Ne z9`{b+*jfjVgodb5ACE_{h;hOJn)10fha~Dzl3NLG?v0wzC!03@-*R$1h2K9Gs+4xu zo4!&YWZIWn{d4ZjpUE!D@b+3n_+qP6;2)v;;ce~|DgK6CgSEuY;fJ1b!FcvRHw&oJ zToygvdBtQmTNl?wl-?5_i|)jj${2e2JMXDO`V6a>;Qo1J#S>KO|%i$#J63A zL}gijwxGwM=9J_s1-u4CU{rqi8RW)nRd)^w3{bf6HNU|MZF83eFU&3fM%d)RAbeQU zC1~Xxi01jm>~}Aw_;KMa8*o~r>%S|)`kyE_K&m?^DA$usBQ%E8u7VO_+qrL!NM(}L z23zc$OU@A8&Y-l6yQ7DR4#o}mb__ImL^13Il-+U@J{Kd7Y;d15n;4~Aj+AkS?rW$m z7&XzbbN0dj{|=dA0|j9aZc41{0h(hYEJ7{l<%A2)AVC$~K77yla;_wnj5lFnxP=zP zs)t9K4tEd@lndP|Jah4%c;7oi%Gg2UWAgBc|7hvroe9J)i zl+o2T`o#;qUkKS%NQQI*4)f3B$V`YnDzF=*oPT1$HxJR>P)gL*ks!8u&|;d{BDh#M zN@y&8Jy_EV<4@V*HXsX?jb!m?6lwIaVUeZbUVy3&@9zy0Wz%-MjTZF*E9K(RA}k)gJSW9uQB;rF9Iex>?`f zj@66?QN|jce6^zx6(1(#-wKR88v*&sRAf8IM945B}bb>)Mx3 z9L0(AKd~oCHPPH|larkQ!v)*4ceJjM!TG44my238Ee8Gu!axB%bG-XxhU6f*_E&Y0 zG)%A}xyxYsH~5Luw>N-$R*jN9Jubmvas3ZkjE=`k4WfK6xSeUCX4*_iZ4pB}Y^q6< zsVOs%Qq`1G)%&%W%+Qk{<-5#N1wVg)2Y+8KW%CL>kmaOpD2`xvVa5CIZkqf>zs&{M z+viN2PdkjMk8fH%$jaTimDPl4Kao(R3!A9zyDIps5SIl7%Vac#|CQS}hu`w^r5=m& zNO(5}O8P5mJSUlS_N?gloa4fjVu@f^t%WO$tL(X*7h_-_XRISeuuI0H$O>j{Q9}n| zpl_G3kDydNqsiWr>%=q=MSLOlwl22AyzREu@Ki1#QflSog%6gWvSp|%ZA~SKYy6gL z;()-=-^D)?4(syDHp0JHWIWW`sDwrKP>&OX@!7X%$#qS({&7%=*r-?W_zcb@CsJ{O zSnIb){jC*YY)oCR=ZaSw-+utTv*)j5CZzk=H-xAct%w~P0b2+|$A?Pbw~ti|>%Uc> zhhb`o%g8!p1!Q=3nQUAB+I{N zcd64icA3mqQdPyte;$gbH`;sAKuZ3?yT7O9dGy^fyP)sQGTV3AUYJcKzCC`3sV!NZ z)JR$~V-YOuSK{n_)Uqyfp`k1ZlD%h^k#1e9FD+RVAQKP)CmV|A4o_P;e}>sb;?K;C z85C#!1F%Zur@%N{p%ZJ+mqOW`4OZ(Vv=sCDiy@cT7%OW^Fk}#PZ@6NrQBh_laRfj| z6BuCjwb@91IGDUKUneFTf5}rj)Uo{;!X)ChNUPrYNykFiaB`5jW68U9-ZwuP=LVON6nj{=be5{MT1b^ z4Iv#D6FRsesV3v)6)K3TPy2w5pPtTkxHCp1&VN*0L<4IMY1o`rc98&XzQr5NA=V!W zPJV`Dacy7}6nO4}iWW5i5Utp7x{>4Ml@XYTeh_R)t*4p}!Y9EyBL;1Xz&$)pe-D zCb48$&{*~nGW|9aWOPMVV1EuLWIfEAf02J7Zt3@B_ih{dSDbPn4%T{Kw3?*cw-IWu z!!oIhW;8fbr3;aEuPCp|_my1vukyQICc0Nw3pwkS&RPaNuMmP3q}>^lv>tw{`oeyF zxX@d1de#m5i?7)EfD1H2=G%4cwdF-OajqK+5KyQir`*Wp9nFgE=Q3$0S59PpG5b+| zL}a|bxyC{L(5nLi>ZNh=?6SITHPfqWXLk@uCrOs*VDci4KorFRp!mH$uu6VrxRXHDtS@t%s+!}m=!7!_SLwVifpciMmUK3|(<0ye}Ni%qTK45xeW{~sdV+ySV-5iA+vwT90EYRon^l0YR75WAr zCKrt7B*!P;ELADw+zQLgcT->>H{dr^64@EO$NBQkd+P^*K?Xe}VA3>yB%bP!{U1kz zZi{@G+qJq_GSn&-(jdq7m>xR#89M>*)YoY?%PuLPF^OCn0-laq8IrrM(i=RXOOM;L zWswMSr+#gCU?qd(yk>NdrS^nO9{eGQqZk-SW;_K-Mw&tTi2=?9$A|dI)m-vzE!E%j ziwQ{2QP4)$#97ljCAk4Cxv;`j);+OwDzuh)?T+0xDVnARz$9`BS`D*lDnZE{YGTl} zmGNgD)@{GdY|}IFa%7&TeJr}(MGO4+Uh;9zJ6@k(mjv|XP!6^(7ba)rUS&YB7rA;$ z9&^k$wvjB^7*VMVz0t!7*p~>}@5O|7t^mcRbS1go-}F=yGJtzgO6Q1Nd8C>6-)lX8Cm+05<+0}M7L3u#P@cVnZ zm2FtS4*h=sA=SzN=Z&&HSg*6F5!%Ocesqm3tU>I%S|@PR5S*lGjC6S5bxf^n)}pdX z26$~|87V9)SEpSy8hXb)0qH+&K-G)mn?ANAdBW&$%+xm2R}KyJDXdy46{U++vv;0o z^{IWV;~xF$vW9V7XAl7F=J@sRex}(#`3HYK9t7YnJCRlzNkU#*OKNQ~HFGEv@N}pGv4vLp(=sU{wW^q}SK=og)Hs#z1T} zrunHmAzM1B=yrQdK0t5gl|pgbvw-6vOuUYMH?f91bkVly%ciX(S~>3O@6K1;FZ{LW|pz(>J|u@`K`=?(}Ao(`6>(NehxnHbV498p0U2 zH6t20uUMIxu>NJHh>KZ@;wl!Iy6ojAMSAXT*(1MHwq+!SkvXxUytei4jeGutQRMZ~ zhzaJCHS@(%8PBUGdllBNjY^shSViR4J_rr`ly&_6doLx9J+h8`JayIjcKG5R>UH;P zNbb{=c&>xYR<9XZn6&HwXgoHK_tw?_Z^Xxgvx*#09YIx&0y|5ii@Ve13mUg5GN0ub zLJmfvHC1zW+|}wr1vmK(^6B<%cvr2@b+u-&?=CY{q=I7*PH+*tq3CS@nP+^7!S#%- z;6wUYRtAp|Up~6E8tz9)QW9Koy6$o^{1E|MILfsa;P3t?WHLGtA&pcI1iv_1!(GN` z0Zce5J109AhOdE+joF2<20J5+m>cxdzpdR~`1p*byE;p1pHcq*^O7O^fa+O*|Cy@Q zh|3JpFl7-v;+A_`#cCnwVOl$ree)dv-|`N^Dc0Ayg&p?MOZeTOV!tsJUy}fBKN%KH z;vKE-i?OkFQTyleQK4~-!dEk)OLA#?GqYV&KSnDpezIy>ga70Mf1%Vfd*nutwVR{Yl7Z!00Bb#UwRo$*Tng``;wsbovro` zR2S!Um8Uy8ACk{!zL{`jer%EJh4mhw>iU9o&r|w9x+YzJ^F!QSQggyR0oDlQ;A=)j zzRM+xq%eNOPnudQ8~9T(+8p_tu0hz)#su|elYhmJy`6quroud+#J+z zaIO&#R9LJxTWC%irR#3P#tu`5&?TqXqp*xSU6et%I)9td``tsdIQQEm)arDlw}$(K7M_SYfd(q~F~9lph`k{FH|!u&qV{ljoPqV=t|1 ztXMHx07W%6Ig0yOmfNqvO(_N!mUmg93U6w=>OrdF=8qlL?|f?QECy zwH^%4H8FR+rOc_cqHY+Was~U_5wD zwwr>i#x*Iwf3)lOvcKx$Gh?Mk@707(0vm4lWYTcLqV+cwrrvOF<9>dqq{+M$dke+9 zylQ%(u_Q?9=MwvJZgm^0K_+TN00>kO=9O+kVka9r5D{@_*c~%yuoGfs{WO zK19J%_5$plen(`e6AdNBhVm0Q#y-}`KFE`yA@xHxYpp+{UPOE{$wdSvG9I{jFXBKV5ut&kjhBo!pxCq}OfbP1#w%4L zW^VDw8Qg67M2u&T^?wvaAfg`NK=Dq=o9uL-ZGT=xi76a!7U4SOBlT^yHgaAyIA{us z#Ra)y-2CegNMXC?M-Kl1RCipzgtw-2vUO!`!jHl#!UA5+>SAGy;!2{=zBR0Ry!B^-8-SXY-Y_d6444)V2HApFq`P3Q21I4K?Fs&q*c9Z*Sm5&xcShdT2ya#Ae$`Zp@uwEX($AN8L#_}|;!Lo~ORYI(_ zKUcBy^R@xsr)-a2CNyO5SjQlm7$c%}(1I1~r%gY&r%EZ!Krsn(KN=igy0*CixVD`% zU*X|X4FH@=w0_oXHxGaD!66vF7!x{E;J;p-V#C;d-;8 zed&n2!6MeoXqIB*=I5-}UJ0gJh-vwGF|vk#*2@dQ%~V@6Uw7zV<=>0AKOdTKx!fAk zYEk9XR#Bfa|F8+l*6kPp&Z!_oLr8TwZ)H7XGM7`J=Br|{hj;noETmM0B&*_-rh5`b;{~- z{K^WaHWENw_#&pRd1b}72_<^&Lw+;(D|e*5exgRD*uf(vb~+tBPr6u%sz)Jfhh@H|DBZWQ@I|k(2Sleih4fVbg|-_rIBx79v05 zJ~`A!BOVbbOLtmK|L&^2DeDx2W{G3+R+)bcF|9l&Ra(5rI+v@&T*1FX!gYpAvn^MDhO2{(8c?F(En@@a44km}^9* zggLGvU)SQxge2eJ2&-zJ=K0HN!fc}>!;as&rX;O9MkEt)@^u$I6+VRIzZP%I-udalA}_U0-Nmk#3HXm zj>5uYp;Zs+&Afm>M$U9L_)JCD1mN@e*wiz3mhFBUgy2aO2pId!u&vqg{iB+29zge# z)!)kjUM>8rS*Imwbn3{boQubBsnIw{M1(p2GprSd3d7jTuG9G*Vysb#WI|m&i@uy+ zH;v_=C@<&YUBnMOc~l6#n&fpe-7(wMWyoLzVzI zRct+MlXtJ02aee}KMd)T=?iOA|6Uv_cKs!2(CMIbN^G=W{W}qFIB)V&1iwGbJ%7|NxxQ&ukp+s$jjoO4pHsyNrOQl8?*z|k3F9F2b=W7O} z50|~p`Su$yRAj1#^EXLZL$RK{ul+$~_3@8Iz98pTN9lI$uYmv7E?xpf=IW?s!Z0z^pto5 zR;j+Uv?2zP2mv~FpquPnl!B@`>u8B(W!#^AQDeR2%q8upk+3%1f(dZxwU5t7m@6zm{|bk!|r>t~ACQbN@MzJA&{?;SFz4!w)>u-Yxzmx%7OR9*a zx0IZ)!`3@q6LLXhAPhrlzlS?!q$GC$z6{MccSVJ7=ZtT%>$&LgXP9A)^(ZCh&2SBb zB@}H*cxVGLXko;&m3NdXkq&6G;@3qf^B_mBTksBa$SV%fzH%91)k*zx9&h3VpuL8s zY9;P=|2F5;_NA#L)K$_#t`T1dc}q7C+YsfVU{{b%^8WW}Ld z>#ht@5x~0}*;Ut!gXUE2)w;tApOViH)SYr)D3}L~8OA@RrzTSG)*G;#6BKpHbfn^V z-#I+~p!N~GhSGWuJ`-*B&(tr%W&L4FntSXUYSa`lkx0+Y;#*a#V1v&N<<}J^#0f@w zRyuAq4gEEO!xoSH^4L>Jva#fK1hX38?g8d zv^S+~-x<2+)u|As7_;h-rOHFjAlDAr2WE?m+ zOXjcp^3!2ltv6%vCt=vuV4MVuhR~SQR~q|HFc{5qRRW@1chvM{nZIcr6Pg{qs_^;K zvy%qL_HOX-g1Jq+Xu}%uCR^&RpDlf7vd-_tmb_{SP~?H; za0h6}rVuxLC75kD=sNaN(%qM|9iTTd+T%yl3S)Q#(S5eIASjuz`=J5{YMpnoDBD9o zb%FA^SnmY~EP5{zm2{VZv9A7Ez6*O0kbHch@(67;v6~v_dytZIIxG$7J3`qxPpE}V z8Eock{2#@#%(sgfcKZRz!RLxlMl1)Qwz_$#Uc_b89)=}X4*SPhCSUh%px!Dpz>S!OKH zID%;;f?Z@?uZo_BDrAXd>Tgid2@fhAmRAqw-vjqg9x0LO@LUSv830kMOcL zr`&@8K=&1*uBi}m_WwEIYq;P&Z*!|TH!W&m(MyzMO&~vI>i`=o;@24w0DF{yX}t#r z8Jynn{Ono67+JH^6K%Pmn66)!#LHh9|Mov`rX72m5vg@6xxu8lWUkv&_Zq}#b7vpswkkA{N#E!W%x8Pdjd#lLhrTpA zG%@0dxs|a|GBkI|%V-Qt1IWNxqG?YXs|SPvU}A0;9no54E*JEUKbRy{P8InR+#D1M>y@)Ps+d~|yV2*G z2^}FM@Fwg4mtEUJJCsDFDYu0uaJLu5Ia=!X5#sBQ-W!Z)osf^ysH>-yIJDJ?t3_Q# zPxGL2du6_@|5X805CryyTfp|KPi1bRK2KB{P70>ZO&ke`HMMV^$hhom1aBHMZ3~f( z{t=A6cdx+d{l{uiy-TssTp#>ZUKypHe;MKI&&Ril;_m8aWwO%A)4p~?Bg15$jOWa_ zwGm|=jpND6<0nM6jPhHFq&Ky7|^>^Xv@rM+zw=lCbGt#Im*%-A`eb~!=-GNfev8J4pX zIW<=kPa7{tTk+dm;FeAJntX3O%~(eYnT3F3P*J)7lr%ee5nOH(4w3#R06nZdg)|TQ%voc3hJt|lzRYBb%g&IQ zlo_u_d=rc!OK161ojCPO?d9=VbuxVPzIo?2j(MwKDsxga;!9XB{!V*HLuF#%-0WCO zOWD4d_#q9}81)yfK?{=x~;pLMfn!w7xeUc!ahSW2OF_wwMTk6p6Tx z_SEWIbc%tFG1bWE#T;FV8t#U)!_g8p3_!IdUlLK7-P8R6O6zOJC&W-#C0b&VT<^J- zHV{2HK=8O>MDLCyaEzpOrly?A^JK2G_4RP5HOY{y0k*xqKgT*GXaoad&>9oj3DTM- zgEW?bmkS}9zFoM-^uYE_k&-g<`_=bIOi8TpI*H@+4V^T)Y>Wc$KM zl*P{0U&FbJhLnX5E`fk=dO9%GA}sjvC#(AsoT=sA{aUlyp#sr%s9PSXx!YajVWRWW ziU$U_`IJ4RI%BECO5b7&xKlocHgfDK>J5+MC%Ce{nrC+TE5wToOQf= zD!PNrkC!_~%$|>(Qm$qb8q?{yj+`jYF3X5jNqQ7{L+g(gWnOoXe_ma0&|uLUGj*SY z>aXykwHZC;Xe)RriX>G-_QgcO@hJpy}g)-uUAmZQFEMExkF4%N3Xu)q~H@NwGv*cElWY zzK*>qL-^pl?We^1^h>Dm2KePP{R|R#Nox3ML8X>_h45Z^rN23c)>8{bx1mK9ahGAF22NSN>Zy=ZGAtVwIgB%a9u7fSkj^f764R zuZ42A7JtKrkT!yfm)~ zO>=uBi{OT??KnBlELObNU5HwxtYbN@)W|n~EO;++Ign>dvQMAm;l#pdO8RX5FyY5t ziNI2Vz#t$nQ};lPfqpOiym$RW2zo4#EN{P^TkHBu$BMF*yEs+;9aJ><@vo){MbiaE zJp?TWCbI08CSO+m{lsyEW_RMhfxrzp3N|ct+jX_M#ls2)u;bqruI;Suu`I!-jzTxj zSV30ZpQaA&q+_C}Lz81nesj)@>(lTDVC8SyWr zuZex=Z8w~n1TiDPKvMhK(K<9R*X8(ZIzKeU?E3lO->#^_$qs|9T607!-(@OMr2^*a zj~eZe|3^YF&gLHc{?Pn4|H$@ZU?kqKjI9_KoZsD{JDF(%!Qv z{N4#olZ+qOj;{H8fLo4ABS;pETQkG@a+=Cf8szAfA+06(f3w`@(YeCT4nwEX%>1;8 zuNgR3wjkmD%^Ph5*zkwu&XM)VMXdqfN~BS*P?GJ#}$qm;no36loDzQVxoV{2^TM>k#5|TDUq8F?ibR83>?-Q`8wK-f5jMPFA-D*C*u%GRV0jcNeQV7`4c0S$<%l5)?)4uB9{k z>2dRga=^`gjZzX$#LB@JUh{lA%>1t?M27dGw^4gIjt4yr{+)V8VnmMlG-g}r-k1nq zFu$q8sXUPrEpl5xtC7Z39rLtjj6Qi{u!HYY?by?1FpX3eIMI)q3F zwlvv~^mlKy?aH{IVa+V*VU?s1fn|!w2!%gy8iDrT7ji31>=CP`s`jzsO3leVq$glxN*PCc$s@zWil7sqG11E5sie-lCrN9 zov$O4#{HrBTt%=mW-E7aZV@RckcD+eYrDoe^W$`=`?HLecwLYgIVCH#jr=w3ilFE{Cq$$$dqw_x%rkBsj76bBDKUJ|_%jS2cQ&sYX}{ z@RUl_sW4tQL1OjGyL|NJ*rm8cFBlCpIP$%nGA6d(LDx+ehthW4(Z;%yb~D6`HTu~$ zw>$3bg31#7e%wKFfp)QPu`~^SZwMsf%#)_<6T|13`5D%y!k_J2iVXWGkGOnxfSDMl+sA~wPQHrkmyJ@YveHNs9(IB?AmKYPU8QX|zz~FG zT3h()j44N)zmY+_f>|Oab9n@71b6!-rTB`?D3J7NW?ew4p^CfzikT+$N3oX_`P@m? zt*LV{?u1W$v(tS7bk?Sl{0WC;v`4%asNXK%Uicq(C{f)sg7w-znFJ4hvpE`mNkYZ< z%zk*KWsV!7)+K=}56}YYXZX9o=*cV546>&AiOlKfJ$3OBc0X66!rtBX>y9!t+MDUUu()fT`jvX;uTuR?!+0 z4-GS{ja9xRWgx^J{jQk22NI}M=5NUkjNde4y)if^viQ*uya}&oU0X{j(18dbsuE-d z4OGh*_59b}d?J|i2KWrFy)tLNpQ!X>PWyhAkA61nPN=21eQ}>9==<0>pU_>Kgf1j^ zD{36OtNZ&BT}4Lam@5Ef43zARf6#K_xFQ|EE-T}yxrlNp_#rqDoIv~aMO4Fv2r>@f zCl?UXrK&GsXX!Fv^yLYe#00aCqyHJ+sW;(`d9dfDIrk2^t3d@VkvRzYucgyo!KE_i zLCgR>QekSSKMwOv^-?Xa%f$8HU-TpAUj*oTdTTnV0X6FpUdBc}O z>M&S{R$mp{F0@s5THknSEG6vx<$aXT1DECE4AKVg5J+RbvWXJk4m_OyL!oQ?1h0e<{uUO!tL5z`FOv+waFnF}e+SPk9#`MOgTo zauM*Mtbw4nS!-!85BsXdow8`H2&|qBQXMlPLw^=WIiZ;-?|zW-hGR=Net1S9#2HR0 z2v2%)Vm4Ozgp03%!JRk9(cJ#tvgzB{(ei}`6r3~$+^K&1W-WmKto2RC;cN3ddcG2T z3}sZz(joKCg}qE}!e5}D@mr>!@+p3ann0ZrC(YvUuGy9A+g499k1NZw;a)AnpO4(@ zGM|j-lIyZ~ELtsUJ=`AQF?sfw^kv4EOCcS|Y!-t_ssEK5MND!1CA00p$jS8*3l zkpIG1@+d79K+#fBLz25H+a+9te`9AzVU%O*C&-UYS8F3NXzTQ+U~&zYzema`%C8L- z%SO%9H+>-*pVRr!3;ZY3Jx&wHcc4{VP{flP0-C&zG}J5%i)$JpX?n~#+JlPVVE8TI z8ZF6eK_ene(%9B-!i|Kmq}o5g6J7-q)dsFtHaNE2VJeGz*|OaWZH#Eaxm9jO_#S>3%`(TNPKfjnZwkhIozWv@aAK5|5^La$gBMr zqY?5ZngfsZZQDP(!M`ZTv`ry;&SoGplG7^RXd!jnmnN3;BI3GHUSHBwg`8PBowq`D zTAR+p-yCdNi&ArmZ5xw^X_e$O%C-TK1ujBR$AyoxmuHDN`gNhjv(SZ3(D}(t#H6g@ ze}Fv8yLMmRDpC%wQUI(*f?<2i?q?!ng#F_`)G~JS>W{JR@8)H;Mu>>!YCe`fP|Dxw zL2S`20HDqGMCOgM|^)RMN_+*&AL zI?5}Ro&jKT0g8Etw&rkT-f;a$^Hm|c1!(&9D<)79a^muHK6}1NI+mGc%gi=Sw`#U& z{n?*I?pEpXMa++78q<7KCge2k3m`L(_fe%4o)1Z3$uT<%mjW2duD=~70lz1t5F`zlc{u+=M>s6dJG#K%aOK*ZC7`H zE)p0(%Tc68T5fpiHKFE)@eg8Z5Yu;W3-N9A3s`x*krk``y5Wx*w0feB55{{e_R1

    (3$GofY)r$v=YqvIjSA+{0+h)G=YR!!4Wl%rQV($i2cNomLas^P@@NcEf% zAW80VP6MQc8W2y}+Dg)U@M$d!;{)Ka@|WhcK?i=Fmf+wWkrW*B_}gJ(=@2J@J7-K+ z`irKU)m@n;?UI-RkV9=+Zf<~9nc*IJg%Ot;i{;5D2Tm0I^{gf$3x@+oZQo-(~Coev|EppQ@ckSBq(X z7`yMI9G@Z`HQ7W8(jeMa)6;1;p9Gq>e2tuJTCY_0!OK(eg_L)uQG>?-keREf1M~K< zlN)+}!P*+3Kuc%?MTKZjCFq~Lz2n~zlW}dD<2s=1FW)iF*Y}!F8!r@QzPXB!H3|c! z=wzcGT%fCgAEu;ISvIYMU@>RCVrWQeqIaq)jwaFjP=-dsK4B4ASn=L=@PX6`v0&FR z2J(?`Fo8Blzv@ptu;JgqG8Q=cH~d~gWP%Th4rdjW}M|8=hjCrMdSk!WJ#aLZncg$#d2z7r~CqVO(D=+TB! zPgeGr^}Q$d6rC2A_7AuI&;%Sva=_klGOfflCkFiokXBH6W=ymGYCSGp#;3+3cf^xi z;?5%}Z!o@95B)lkoenxfD34ucblhEKy}9OkP9h2s3QvH!H&@W9J^3tE&SY*RXgf?u zr8518D4~eb=5d5(A`Bt@HxR&~oGLd#pk>H&Zj&Tla=jSOfq(b2YDYU_^ez^pb0ojEb27%SNuiN|sxjn{+MN5G zNR&4!$TcXW8C?E_bbm!4FG>iMhiB8Jbg#|ncaB?{Sc(xL+vv1Vc6D~{!=nJ4l3F6cTm24z5hz@!} zC6HM`)Y#L>A}>MQ7>C9g&8AaPjTTsr6ISd)VdZUxjen|H%2+2gY z8Lo{_x#JDz6fsod>`ElsHc(N^Qhrwpt&1}<;K~8cP{m12(&D6rmkIU99Sv^Obg>$2 z&6Hwe+#IN#Xs8XULgb#s?CRdj$X2j@psMC0fw8DijbH>UGuXme@ z4Y4ySPiVJOlVbr#6t#A{9C`6NE)MD%z~!{oBS*(lp*EW7Ngh?( zMT({fTO!Qft(^*l`(@hdU9nrccQYLxn}B`d?JI$%3)W{|+2%J*qQTT9?Up7%XnR$e zIyo^isJFn^M`_}DtfYA(#KUxFX+-2!n|RQ)VW-0d$3x}0ZBv$KfeCKfm> zrR!pO*qw(num?R}jQ|)REN;(7g*B!ej*XIYOsHg2Q{{zU&JQ*A$nfO7z^Me`Oq$h} z_%AD1-Ng*8gb1nG*U)q8_W{z#COh*VAFT#ULYi$FBydTkF3?zf4lN8^*%IFTKw|p~ z(WtH-FHadXdC;RKTBc{JLr=5Bdb30iTDkdieJqJS#_Qu9^QfUCaDk#h=sGh2h6D4&;8 z67oet=0qMQGS@lGwTDayDL=-1)}Dyzpa@1IP&zPB{OKE-Q~Zih=VfhC|GYL~@i#B+ z1!oc$xn?LOhnu77!JSBy=AsV6kN*qO@m|zF1owR23w4`*)bfE!Q%&W1*54t2-08S^b^$Ym<#q_|_7)Z{eA#x_9n|a#vPd!v*!&4qoi1CP>Rk0TYSM;``ku&Mn-vkl1TI*PiDRaX!z^v%>6vDg{X zq6|I%0CR~;Wg{XB)&7lDPF};_L6Z(|Zz|X$ucY}AR#P5-aC7$d&XO(tL^2P`)u|EXcT4Uw zvK~sNWPVk&W838R*<2kptt;2Z+4eo=F_m!?BkCC14939Pv33rA7kc|q34YM3?*+aKFdXpX`O zU{6YzIu|G+3A9CIYBB*9EI}3;j~WZ)#kov_w~w7cMVI5b{{UK0K16|}4d@ZP6En0M z(NrCQ{$hRxfi_lC8X5uv*?>H*O*CPbwHKStqkolZRKzX@;~asGqVy7RlgCb!4D*jo zqfjJRbf71Wgn3mIIYsRv=W$s=84_Yew-&34Pn{GNCL?&Cja(VGaVO9xa^JtDFhfTf zcx}#+Z#tuwCwImMB4?*h3b-M=jHG&iGqlg=S{arOg^~D1vTZ>i)}|mY7oSW z5MrRx^P~gmjm-YaL7yL_{V}Xn43YI4nbtw_pqLw&i`ZPB<5WK1wIW|Ta|h^Cw@Q|- zJ6k3^evqY~P=oz#S!vIgxXOf+>gOa4g=-LjQbA(`fIMQQ51IN>2(+CA=#c{UACYTY*g^AD$9-b6HtgO&M6m6BB6EP)NCgPlZuh3yC{)s0qo+ zA_=uniDfo3;5MohJ2b8T0N0H^1&l67sOhYJ+Mi_Bq(S8#sEWvOFj(4ZDZ@GFrh>={ zA$~wmNi0thW3N~Ptp$2O08djvCg)FwS_LsZC=^faG(a}qfQ>*u5-1SI7bF|)YPPPO zwbR0&2~ZYb1{)nVy=w+9m|t_@(wL4{?j4#`@z4R_FI$ro0_T+7nxMQPF{2!k3_|e} ze-W)&0W|% z>*)f0v2Ic7Ab9!LJ69bkkx@?t0F7XNb(Pk69j-YYpp#b;trP+3vDoe9PzNUvw*-&U zHu=(;hVG$9CYjJ`ej<`CgPDUKVkB>@d}`vk-?Z zyHQJabHa|*F(gaM+&st#DA8!8GB{-A@X2yJ}sa9~KWK~r9 zKq5_u+@Cs#viTb+Y(-U)#_)WFs4v@mh}qYW3Sg2!BbWaGrBPFh3L?9pkS=7zk3Tw; zX2iHI(0Ix!{uk=>Ml3k7#v|<9b8!Tae-T*QT56yJ$+8I1M9UN4yHrrwyL?9f09m+QO-vb% z@UgmuX9ju90ye9N&GWf&#F#pZ04m@^+XNPu$Twm{$+q;sWX#2YItaMm;k5=$nT5dS z#^_C$EhOkKN-LiiRbbFQl4KG_qyx2BA@Z{+ELLVX-u@mmuySO`#PN0k zqF@scDIywVD9}ePP{f-UI#!~_nKG)e1)*na1JbIpW*k5S4-3!2h?iW2fxig!&Z4EF zm6=qm#Ogqj2K0esW@2%%1QW^t(T~yz)~Hg*K+-=~<5|GvUO;K(({bTUM1a6Bh>5th zjRhgeByK<@zhwwOaa8~l&iqc-tz=c*LF8{5jVI2rf@BAU8tbm6t_gl1Uwfb9RAJm? z;v;=X7qwXt%1oVS!nB%_Vl8?IX7x|Z)xZXm2GQ}TjU#FJcu+?bCi;ueX~}v?pCM2T zRNigjYtUqzre@!TXeQR$?r0nV=TLK@=8(DrdEU0FU{}<#9c_MxS*QhP^#Sz{rq;Lb zsyAnBLlfj+Rj#bEK=X=TQ8@dc?qk#k>e4(bHVG=w!~-9*sH=kU6yytCMX%STSR*=n zgykXzhCB>jtsLk$w;9)3uu~z2w2evLlw=|yg@*N(mbk=;6R9zJ(kBwb8^GRlze>&; z)yM#he1;u^>fLmuBQ@j5M!WAwIx+K80GYR_UtNf;BV7IOxTuJ#ppR1%01?pA(kHg< zvOE&!9x3{OCSvmf^8^KLh{lCLLa@9$T3!f>XG#%T83Ozi2o{()i3NHMa#E=D!s$->G78pJ-?0E6D#DhI| zs1e6F*`v@*ag!c1=i1G8NJq}nh<`bN&aSJ&l zS#-LJyAi|Q05W1BIQx=d%v+^Kiw;LfC<)>~6ZqAXPI9>&vZ*{t{-UsgDhS5G zTZ>#?0os7Y%0MC%>SB;f;R@2kgzHNPg-~14#0cDLSyctINcBzQO1OxC8d!3-%A&W% z>ZjJAfuajf`rfJ%sZ(LsOT<(ieV!b-S$K(Mf&e1MN!-P1N|vX!@4cM4i?b5vmmkth z{&iL99{UDF#g`x`*$1{937FKKp_)!ZI-7i>Mr;LDBH#4#hyPn~Xj zvhGsnDL$ET^(YV{Sn;lX&nngPHasF_SzyBn4Y$I%;*5;m+8n%3Gs#SYar#IUibop^ zZlDAuOJfsb)DJqbG0KFdMO=zNvoeTbVFX1~*2|YD5!$!)E=GbN+NK)lPT(@BI25BV z9_I?_;y^ls(zng3`Tqd8{ki)y?&4zoqaG`gd2v6;(V?!Aqlt)%*zZ*tsT`yU>S`&d z4JCSu8&w)6LZl6Gsg_fv=qudH7>h3>@asVqxNDyZ2FM{?K?7A9`Oqjl!2n+ILAXvS z&V51%yb1j1{=Q72ap@s8)EDS2$N-4BYGp zp!K^R_&?kRBETV7W?%trfE^;Q$~rrYFWY5hWhWfKbD=#v>y?VjHWXy!fXEwaZ8V7F z=bMkH07M&aHLgZ)hMyUsE+vl4en;9Bl(n#8yVhm|u|Okpvs>;Zqfp z`%42E-g#^)qeOS(X7tXTJ~feG;{;3z@VGrF42g`}mG%)*BLbx8Aa6B6!PMD_QhuFp zrEXOm_#qNRToVQjD0sWFmTeBQBpIyOI@7pC97y*P1epB!UY!{F(?K8kd#VZXErqtn-av>Zh)ioLO5Y z1blq)vgBPwNHuXrjBg|Ii(!BoUF+B0K zgZ}`y4a99~*C@nyPEb#*57sK!jn}zgEMuhH8kj9U6?%ZbOu&t-DjvY$U6Is9lvmZqcbc0Eix4AZ{1nZI&q&Ve#0zJmTTO%b0Z(hauO)Kv0WDyPnER0SMFl0V~ZXft$hAf7<{s*E2e z6A)E(ono{x$(7N4EC?rE=i|Lm&U0j76qZxe)d*x;$OQBk27#s|Yw;=w@smNWPRJ%N zaiK}ELTp7%7&yesX@%HY)kDUJJzRK?(t4kbRa0|Y2NR=i0N$b~q(SvG?A8?3L*q~- zSQa({BvCZhLkLpLx=n!VK$|=eyhn&Pse_>vU0K_Tu7*YHHCpk+tfv^~kZ9XbX6O&p zMCwHEMP&NG1CbhmpsIls@h~l^orO&hQzO74!%|OQ3Z|xp48YOr*F za6O^zE|FuU&b6Fr&yy>$2+*^tsO$S{QV7qOVlW$v0B>Sy$RIFvQUM}9qeg1fC{WGx zp1-=K9RSINu_Dn^5mKRKnCNDhCPP_Z5pvRMVw2|NLct*K`>BeKOhgb1bQg`PqkK5s zITwCRB$7-I!&6aD-)=wCQe<%qM2Yh>#Xwg@oQ=jrALcjEQ5o`QX@W$0Hn8hdZN%dQ zH({!so)E4bk^dcnj(we zNgV}5A}@Uo=Xs!9V_iB>OXO8sME=TQjJY!lb=s+d8Hoe^c~w!whzmqRUeh#E9Pmrdd;KJ}`nrfF2i@}{mG}Wpg(?eO&P^xZBbQCconKlvl)mDHi z`n4lNP)j&yRWslP14LoDRu7`V3b(w66W#%*@sOQVc4Z*(W#;Ao= zB$gnMZl>RrQEC#zFNNrb##|fmv54tSRh(GnCRFJ@bu|!iiGZ*V!kQUwE_ncLa4Dc{ zty;_YrM~z@sKelDdoOa^va6-ccT~3zQO19$2 z_j^CK1QqSyCyPN!rVdJZ8aoUBKId4VgOv31%U>`T}^B1 zA+oSCkQy+vkysL0;1G1)D_AmO1O?xvBt#kI0N-;|WtE6OYBnx5afTx5dkfP#hMSOb0OA!DB=a_hheo%O$m zN|vlvA3`7_Ss{kDtkSv<215Ls)FYsg(vo;WP6@?Bo=<_VL;-SdXV~^);xKhGkW-GN8(z3Q^NJ6-TsHREZ>N z0M>&R!odp#X+P>>rHWm_jAN1%CK*Qaw~b6hzIVtmu>wup*m5&l(+&B$^9|}2zl{QP z;&=v@fEk6g)KtC*VV*dJ5Tw{%L~d$*mln9jbyZLM7TifXjsE~;Yvn!`u!>dX4W&dK zXd^3RX7pHnTMa5*5??c(M9UkNCTu?{lSYZ`jR1xcOI(B2wJ>JVT4pb)y{aoo^zfM= z6UbFWVaErTTX7)G>MKV?ac=(38{n3CniNs za>hOgFv4BHl5{>G zZRJ-Ho>P+^Qlsb)IL`icm1mn1EE}1!9Yu}BTLKDZ#fh*7PsgQXQ>HR_X&3E2KsxRpKA zkfRx~6r?kc8?aRR^~YR&PfO$>UvcjSrZb< zFEz-K8Cgi=4}tvZ;%W!BQIm*XLR`kBb(*6r$&3Im&sz$WSBtn~j}9Qv_+C-AAe)m= zd)OFc!f@h*RtNfR0Fq3|K6evR^XEwG!;NvG_L+fjRJJhobvv-Xq*oid(*FRq#KR^< zelC&7NV^R>Q|x2U`;Tb3Q04X~G|QR0E{$WoZ<@(tRgK3H3w^+?$W$+V9DTrGA6A2Ylq02I10#Z? zxW|-n%ZlK}fSs+etxfzbc>e%#`zLdSPJAHd?IV$O^%NiSAGWnBJf$#hENeqhB=Q=5 zbPtv6BHC?0kddsAyC29SS#m6df5AapI8-$A9*#QO;c0jkc(*7b@`}oo+np z=)dk5$RHK|Xr`f0777pa-0Q3lDky0HsI*>3T8f5-S<#pD(FPK@^Oks(5*6kM>29!INYSx9_V4U6>xR- z?&zGXc{Bt%li@Ui0R`Xz2Vr~G0ndpNd_e0#VZa0lhSqO?g;8q&lB3don!wRljFKbI zp{R`WI%5Ef0(BR^THKnbL zJ!-5ke+#05yh8nA<|jiUwTQu69wTl~jf@78eswHILU#~sNh|t%{{U@f#b}O>KsT7V zI#g2o}`N9~~I8A`l}o810YMMgY~TmW3h{*ltCj^ulA>LxTg#a>G0$T>+~AznEV zV>PBv7|5Uid8&c~4OV<8x~G;xH5P-=jp`~n=0*UJ5ZfWV=|l|bjLeQWoj8s^IvUV9 zTdM_~#*{WHLW)cmVjnm{_pr+ z1dr6Y2z99-!46z29rXeWK5dYa$p9 zr^CjqqnNNOug0iwz;YUFO#nFoB4`Pd6CEj|K*x^~WONi&pfC@OjMPTz&9&m98xYsz zd35VQxXIGPT7fVk^YEaMzpADwtAN`O zXo@9@#0FEU(ONE67B;rE5ROu0G4dvhDJaO_ON(hYs#ijWP(jyu(9}kuhZrMGW}-87 z$72@);1e)vt0#PDCyL&{?kbKxKzs?UNIBcMFjISu}82-=uI(6 z$Ym2HX5fu{qKIjLw-BvspIzoUP+NA)r(Z#}$H&tk1~(DZbv2s@7j`n2 z=GfV1;wP2EsChOHj5dsHT-k=L{94zs;$02l-?F3l0=qza07u;j?ZDxN}Dh!RQh=@cD(r`g;U zZ1A#Yi8B%9QuMg=Fn0KHM-k5@%*Rt$y;a9R0wOJ>1OA0zS`1-`3J8JfH=hbnpSi|@ z`wxYwg9q;)B&hU)JyTl2#gry8#aq;4pCdABL!T~TX|UJ|xQs-^#+DRBl0lGU)eF{0 zI>i89`dAr~ck5JRoUv&pXG)@RBRg@^dRjF0gvhszO#y6{0tD!E6ckbt?Hr&VE~2KR zHsS`NFKuVWs<-~tN&!4(4>NOqf~dT?v5;|;h7e9j1h&_zX?D0Uk;JP@$Qh1{<|ruR z?fZ2tjC+P4lcn!b9eti)ow&`F_zp$Dh`8KbRcV%9=Qd2G$STMF&RUu99u=OdYZHv* z&FUc!)xzc=ZfT+M#?35vl08blRBNqEXnFa_TuyiZ97W8LzeBZ2a8GU9W$qlNG0B!$ ziTYHVN%1vz2djhpe-fx(>n9~JP7HE66V^>5 zZ&|P`oH&9aW+dJL>r_v+Mqtz(-|Oup-Y=AfI;gMQiv;SkgQ4c-cO9ypx^>rojmH+TJfFjSG$YfxyQA3f>>;Dx=TZG{Fv-VdEgC|1ZVaD=NLD!~Hdc7!I}HF9tXi@Fst8iH+zqH2NL318nF_R&9m3>M&zC6x zHs|oGs?9r;`ikuY4N2=%Y1^}pRFxO`RMQ$|MM7Djxd`za)cFygA@x4y8+O?j8>TTWj!19} z5H+;zRu!S{S1f|iL4{2~8*4>!_a#aGm?1&+coDU&QjvJ_sYc?wK^}rn;Uct*mQF1o zkE^Y(6(H3i&kzWmEx6K(*B(QPTOj~0q>F>rDWhz-9eZHNqb6*F`hk~AYv)qLa5@&o z3AaYp`c`#Y43o!?pm8YYUS1@5^sU5FWjIKJBngNIU5GTaa^_RWkfYUg8;=Uj64=qw z8ax|$tg01C0;UNT_*Uf=KAYTvEgMiNRuDuDx>XMos^p)5Q~A_|9mD&is$MlGe=4@5 zi|x3HS%N?Ww*LS+imb-md}4ggqLg6@BnFF+381xh<6t=G+mYu&y0d-9CR{l2yB8SO zhBAFcMx%+^D|fACa^^0|c`5aDIti?+7Itif+?mqaMMX~_*#M7B-YiI{uR{-bevrf{ z5_cpET-Ilz?sB7J$`jcN6bAal=+?LuFEXyS$=~-FJHd>MOwO`OlaUNsOIWBL z6`r_;yM|uRxSW|Xdt4M1$bi|7!^_68m^kzHy~l5tFlJT5+;KkQUm1(rU}sTVoh6T7 zxBJspyg)w3}NQ^eXW5eB(f)UKo4c5i`GCL5q95muApRL9IzS0;Yb?fF%B=Zv~Z z5{7oj99Flw-t36k(0M2kVqPv@(1DjYjdP_;QNupF`rtH+=mm!K)fBHw5y7J_t?JC z-hW#FZpS7=$+*ko0lKEDe5(_@`D-2@+8X_k=KEaVDBJ`*(Yjx5_ZN0|%)} zX>+8S4^O?s898FeRIUF2w=jJ%s3NoV90@wHJQ!=G5pFpNvEn0`-^@^8{jpv|M1JaM z<|GCek@FE$K5fgVhSf#D$bDMsPWRr3>Q)H36sh*wBsG}rAQK|36^a6w8bo=G>y=bw zWN^H$N%WCoJZiuuP9iMPq0pKOOrD@-+j!KYqZ1G{v5On|Rzl2*alaIh7Fsrs)mr6I z+Z71d2nU=H4T;=At5KFx5x?amHpWj{ux9AoglYuHKc=jr6D)$PG_-NW>|<4heLwsGk=*n$iZuboOt z*FS5AGCo4S+h`mMpZubdt&cZ1+j8On6_h`$Tz(a;X1Q`;bp)TMuGM8DE=FKPYi(;v zVcq^C{U~!g~-St{OdSVVaa67i@+NEsw0)VS0SAX1E`BB zKeD$v5s$mcAu?UmUzL~*2&;vX(K*Ou1muJlkRbep4RfUA z$qN4fPVss3sw*MlN2*Esrr-{g2{E8(xjMq!RH{tM+7dd7BBc?7IrX2UbfSI(gL_y36qdlvGA&Z%7s-1P3LR%sGwsktgr!@<|LE9;a5#s zcH+PeP-aPsnwpM;LM%YGqxMBbXr-FujyqZeb+ti;SM9+CpPOHZ{XZI`9G%0Fq;mRV z1W#JB0~30PVRJWhkJDQEj2Sqg6LX;6vH3?nT$w_Z2bUW;7m{?nYDEJVag~R- z!6ZOKtvn0IhX6y3P-Sp_txdW`G;50vM;FF1q-l+1&!10?TDb52&%DXN;r{^a%Z!7J zz%M;*t!Mm_Eq7q;ap6D|oew8F&hl%W>q#4N0Z2sy$M~AakgBHb>N^bu2R>f&9x_1n zMy9NToxAeHfJ+U4u!_G?kjx%HGrJR@^EE)()Ut?@cG7$*;N;ERha^m$2pW9rQX>|~ zI15V)a-9d2X%YRy1&9&Q)WIjXhVeTc2ga@nT!2i>k!oNajDSo}gutc=f=Gd5tkXuS zu(!6=loL@)khm8%u)S12XD2Q{P*Z+_d}?Z*66>5~B#XmX6CPElHH?Qia|n#ZpxE*1 z)kaxMK1nV(tXv4!VN`SjZ-<*aqoMDaG^y^u@LEYMY zn;rskWX;L{0F?m>eD|#V*B#xzwc9TYIKmssEE(}{8qKz@x>MZFL!%FCPHn6Wc!62B z7v+|5+pWDL7`zEEPP66GtXD2f*!fB+A~w+Y#c3Gi&nzR7lhbXfh|4c>+{7t}ybVwM zk4j)j*-L6}2@nJUR7@D+#IPqpO+dJs2vDs zsiCpQ2O0u4W8vdX8f0651l!;$MQ5KrEM%(QHLXaD(DKkn{HMa8VSOMHIL3x%C@T}9 z-gtvy)S3;l1AK`hV1l;?Xup+dS}^w4+aekzhl$WnQ%n%VhJ}lmV;X$x0meo=SdrBJ zLfvSIXH^6&4*{>8X;^cXHjpp;C+kt-va z`G%Py00tsDMQT*iIZKkv0?m{}M~9VN3m#>}!_pl=mIjiVwauAwm$wFK2sXUHG|_$c zaoaGgsjk@TC-#)_<5 zbD!!M%7Qq=79&C7=TDSA?-mShtBIQ?DUw`79+a~P!yZHj(0GjsoyA3L>B|8s09Ya7 z4~RbssN}}2kjkDfawAG&j6fqEfLxtE6(CE;-MJ7!f;#O~JgKfof_DA2EF$p?fuV>1 zi<7sNOcRygoQopq{)K9Vd9}g3p0$b$iRrvdX%k2>!td?^tU*B|{i{mo;(3HDWQjb6 zhr*R1e^nKgy+B7Ukawu7Pzs&6>PG$*Fi{w}GPQuX8^thYr{zC9YC}LVlD8gs-|)75Wp$WMwL*2 z=jvGorK^oq8VKSYq6leTJ~pB=HnBX2`h@=4n1;s~9Qc9cZax*IXO;OVR+8GNsc12W zEWir@c^It7t505Wgs+P4{W;dfM4R+j~tK>)80FFI+A@HcIX7rO7uDwzr* z=l4{YID@HnEJE_U4!Y7+Y3?^3F#zhj7^M}D17?435H8$HakSdz`c#Fe#H{4wQ7^LZ zYuccuRzL}ZejrSlB5o?+c;70ak53{&QTr+O7Ol(mSp7^)h^@pXej-%E0|mNLhun7! zpV`C-JOl<|F(zv^st0h2(a#~}^*1AO4#W4cK^^;ghLxNdzBc+y0kIkw)KvHw-g0fy9R3ulWHq`WT+4#b@8bRvdRsFsnqX!(gMUU6Mext{3|p`0N7ndn;M#_ zB&?_$K^~zxilz|ZCIJV)+!|_QLCA*Q(<5roz}Rgjpv;~GFoPR@brsXwpKQsoVIX*I zM0N5!EYf!t0{totlhug(gq}Ke@~As|PURCD6OoLm4ImNcdfcPA@-9BidOhCVm3`Je zm}9vUT> z^Sj>A6>dsSJA0Xy#ZOCgtMHW#+hE6o4!L=fUnw(VVf<#Sthn0_TpXW|Bm{}I;`(*1 zbJi4%{8QE3r8VsfMAnjABq;%l#m9h{*GAE}Z3*30qGXRfYN6`VbrclgL`1}Bb)c{Z5UOBm+t0#*WI{2p)WC>4RU2b)B6NVn^qXx^ zbL5khvs_Q%LEqT-z+~eamd5ky@dVW)*BG#OiSDF(gbqR?0RI4w?G=j`>#l5}J<^0K zokR+lJV2&$r@ecyg<5~*|c2?jNtIVme z^Q_P^ujz{jK7JJvu_T5zC&H|N84ZYOowb2XS4JH90)|rxwq}|5RQiuWGvV$r`r&fV zsepr7!G=QW<{~H8q!G1rE3*bk9881*K_r#){Og^9p8~w_Yk_XD`)fL5jg{08K!LvX zSyF%`H^vAN;UbMKaG+SYT?p&@D%vwWz5?tY(q`nCrlm>uu#t?ARlb64C&sK+m~rR9 zlacg>GEUd)R^4RV20X4ZVpwGa6q;nx!d`56dEpUsr1i1h>J$` zF&&t`<&klZUE*!I_*A^EwZr!d^2j8g)VBG>jY}6>wl34SV;-D@5?ARSaZt%zIsVob z$WdA@r_=J-)~8914Be}thsIzV#lI@lsLZP@@lrY+L{_C$BV{B&GZ0NQdR@16_Q#Oe zh*HMZtXP=q_Z0fFsFQ9=Y-hmlSycBOwmg9IMarOhW9kFI)twm22Wb3Qg-uVD2{{Z6<$oTZF%cBy28R?}^?nh0` zQ9|WlvKxsz^@pY`KfgN^fW9@qtTkaezu7swPqlQ--0pxYKE zVj%*i?AG~I9Zc*13t$Dr>rxEAxXf~Jf=2OeeCtE07a<{}ai3U$HGxd(szP!mV)Vfy zBCs~#qf&Z`V1T2L;%}_}>beY=72q&nc5rTLXy?n?=f-3(bT=|D@ru-=ni|U<*<<>3 zYN}x}AZ{#gXp7rwA^WevfF1-y5%H;tOjSs3Hc?|c)kKcr4ois#>L+S0Hbae2Nf{80ig4WqCzWVo^qnaL4j9L$;KzCxQm$hP#B3U zBdijCO!-k`Ql?LH;3P02MC&^U;QK3!%g0>XVj z8IrIfW8+X|lQ}WM0}j4AUakz^E3qO$^?qFdpn$5ZNdbY?wD?|?2NWs{dYFjTJZYmv zNE~ksI%^*d=&{j{3gg6~nqGMY-ujOk&8lR?pB*Y9OP|zZ%Two51|*3jANH*XX4nh= z0ISu364Br_^65Yfu_6zU>r7NOLRtsaxvPK!Qbf>6Jv9FSThIYmkIHC^_Vk%O1x*(x z%cMmR#N5nHK*aTf`zRPNPvU3*j>gs+(N;Js1=Rl91Kg5i6&n(2Vy4mwl1BY%ie4)= z*J=bzjY9MSf(s5YG(>X@{6PT0GQ{cQBGU@g@z7c$51D71Fo&S^|^e37Vg1xZf9T zlsNZ2wn-9z7?2x)&$A(rc)68>j5adS}oEirCG}B44K`sNq$Uk9vWyW;jHE5m5!Q? zK2$_I0H{)KeO9yzAQ<^X$pHN`X{oBEgEOEpYZ)6*I12$l2d3l?%7S5!Bqc;efFwr3 zsyD=tN&P26bgb2jAt#U^mC$G^Dp6WXg$nQVjmKST&^oFqX$)Av0z_L{uyU#`?`gT7 zl~WoOE$IRV=AdYdfuAG*E{m_uf^z0nJV}=PC!|*7#bR+Q7$8YMm1j|C1YBBz;FCON zpr^;iUO5 zAmVQMUB)a^ZCgM_ynr{ZpHY_($ufBh5XR-dV64o8<`vWqM+I5+UiNM z{3_3da%EX*GDhDDM8+&hxd%uUQ7k}+yKPhjkO(Klp9%yVWMHn`6pMM)!Y4lfhl&;A zU`d&+3_#@aCt*sBK>RBri1U$9NL-OD1Zg!@XrLWDjwM`3j2HCvd6llnu(@p(F(ZqYKkUPnoi^xe9dx1;tOXi6NO` z%mbjj_-jyRj@aIJU#4}cuAH6LOsKX9i*Tw1>1gJ6;=$C~H5$~2&o)3%Zg&-RVlkOE z78?G@qPjU8su7PC7Ufr2UnPadkPymA_ckJfE>|s(OC1O{sj3l*$Ld`~?M(|dMrJHP z4X=UlrK3D)IZJVXe@>q&nl*lW`Q<08M)9z#qkM>86^|9LnIHk<)}YQ5k3fUG>1$0} z1*RN)NiGgR!cYymgQX-I94V9fs@}GEV%CsHhLwJ)tb4p_8dQ=6%-Gvde`QR?m7W&T z^Zb!$J~LJeEiC-O2Ey7&s2)h*Pa@I!Pwc6yh{hX_5f{68Q%np;(ryJU8X!=&zQBLA zN-SyWG|-MdBnkAe^r;El`$PWVOHP z_gGco%#of0h*zOg~uJ zm~sXkHxw!Y6|Y4eB*^5#8fAHW&2*NRq?krUS!RyW%Nthn8G2Oc;eVRJx(SjrUe;Fd z*3oHjfuK?~tuuYq^Myzs#AzQcI|vD!A`K}mzG-k7S796<*k7nD4zuJ7a?t%8BS^A1 zTUpHZvSgr^BIq>p7{>o1){ zwvGvHHdHOY=^$oA{anH$N@xDh-!#g_e#6I@v-qH<@w4YPCZsKr&BxL*0h$Hw1f`9_ ziux0YYrTo-4%cz=1zjP7%J}_>(3qNqRPY${vu<|6#)^MyuF$zje0B|)q@>KFlm*Qeg5ONeM6QH<+C6&B z<6k8f=@Ftox7H=+6wk3-kt$uyz2T%sx;IJf+@(IpP!;jAgAShkd`G+b2TeL?2_S5h zZrX+r6}hYXH_7C{vvto5n!36)$L4`HSuNg&Yv-#{GRvPS@RoHyWmkz@kRpeag_qF# zNc+kRU+) zMEb4%mUPfGXkV%j_%L1#=@Iu&BO?7sG`n^ubzd>w^!r%*bi!R{v$41!8k`1JS<8yi zlEMAwb!BEI)f9lvCF@~$Nl{PewdU%>@5k5i^fg8=+GN%T`lzGRIW9#pS ziP~pp`8$apzK8zAoQ8*cBt=`bA*(Nj87IpXipus_buP zj=(ncvdBiAxq*!>w_h7dFAI|~ogM?969UzOj?QR4oCx-3-XTuFv(_ zmb4K|o$7OZ&5GPy)MQoIOd(5_N3r%rVvh7EwJ$q}~2L7dJg9??RLddf;&4VtUL%Mski)FD9!>XroZS`nZFEZlZ_({ zuBpvsr2{dUCV5k<(ld)72-5$8P!zkcD2vbfOSe&q9 zh||U137?a@`ugN8P|i;SFSaWVfoR?(`$4A4YJ}qESn#Z1?qxsp6A{`$7_Dz-+?^p` zrv1QGBBcCQfF*E;h;L0!TMFowV9dSv?>Vf^0d1p7iM9u1MMi=z#R%?_BM*Br@rR;Y zc7yX1M8JKc-TEX}@3Rr<9?qvOp+2ShZq(DZ59MWwT;bZ^LV!ym3*l7b6Eg$Up&15e zqz(0;^r;QA(HcZQW&Wl9+Yv>JZ@v)NzoJI4uU%@m?tqta%G}aDm$4tDMuOio1z|J~ zHpkB8k7cM99(!u`Iqm{AdRRe52gkhPu6}hf;AI?cN+i%toCqTHto8o-@iVX= z$)Ip$j{XzxoUGQcK%T$>aed;}?SQIPcFvV z9(*0SE`-KNEx#fda&kL{&e@IB$)74J_)7pXn_Y68?+5^`Bz>L{rgkPTFblRbSXuax;9(Bhf`A_QPyVm7iR- zC)v%63DW^fj4tL0$w|ios#sV%ws~^@#yjN+XOtO$-jF%$q#n$q*Z(1}Xy0*OFOap& zbiKd+mtv}`=>EIU$;*-Z6_t#wSBnPvT88gJLv1`&HaM5#diudqD>aBGlN0&<N< za82groNQO%_sJU@K|8TTS!pB1XVIic@+^t8-PHDM(oL(IblcA3PeWv6RViQ)i1&_l zBYFpSTlHqT`ujL(ZfK6t)v`?M=xX$*)tx8$(yqL9!b#}~9+zH1b=<5MVxtZI`>l}B zLyHcRvhqV{^UpS7s19wRJsKKwpVCF{`!iW~?DTao3xFP-A_Z`@kZk{wZ zLe5IZ!XVA(^(RoNiEZs=@VOD&in@H~S$LBwBkuhYsxsn!vjEz*{*GAv-IG_3MLQ$LsqIO>eD zwrj~x6)q`XrO=qO-e++4qgzU4wP!COnV!XaKjz5rwCDT!*|C`{?HxJJ5KQrpc)iBA z>LOq^Ta+f#c_3cDqt4u2X6=i|g=3)`Gsf`~P2AZgq;Vvqf^MdrxY#5CKgyo^yOWf# zk8b2u5Xwq;3cGzFPo87Azw1>c*|OCe@glaD{P`D)>{-WD=8kDE zRPAbedzHcRIxplu6Kx8jE%SeXVMQX!HD1FdL0zf)eJ3nIkV5NzwfTMFx&E#%?=fx` zEtIiprlYu}b}&`3?`Z#F*o{PWQ=N#gW|3%2->w;Ip|V#la~~|Uq<+yD4Y2POw*Vw- zy?16@I4=6sZP@ls{WSx#Zj5wvIU%6QX*1)j%e9g z{<#LkXh}AyM@@r4u9%~wPXysJySq!=)o3f)^ml`3GK37wVVLgiGEZkyjAA?}H+{QQ zP=jW*MvhF|?ISH!*Y0^Xx`P+!E@4e@p;SAwae{u8i0-g?l=OOP(T`2m5XSMqG77@7 z=R8@pj@;*P#%2>+^(s}Fv{>-@GCs{PFyK}{n5|L&c&kLE|G|Pua#OARF}%2Fo8Cm^ zl|p{WTk%8@!EP9)IM|Zuu>x3;Y+_~jvT038;8AumH!qAL%WjRiH?y?;Mkb)_Fd^w- zpX(n*@9fkg!}xnN0^kGSD&PLYCu&E2HvF+H9F;g>9W#KEl`#{%4L< z+He6oZ>3hcVLn_0_0{jFq~bo!2~l9-j9bMJ=8P~}WvnhmAjc*j-C9g`4)G=NJna9@ zeRqBK??p*gIPloHz4Apu)W+ips-KJ1{}ioXn)N;_o+=*gN&CWuftE5nE!mX!N$UOY zZ5lpm=-8cW7YhqcwXq%@DKTV>NXIun0g0KKFg-NOxX@#YH|E$^(*ud~gl*80repi? z%BEkngtGkxcYU@LL*SwI4B@1^<~ji)-@>^le4FeGIaG$2><*u&BVtFgqdd0WSIu$X zulzCkKfuyUO&n=GG3dZm(WoW2SEO158%7>!uLxDLzNvJ~NIJo-lRqo%o)W0h9nU4t zT7z*N9%=5BVh4YXK&CRxHR>_1kB!z~El9gT!$g%#;oK^EHM^p79-Y`>5-zGqd0%h6 zF$bCqrb>g;M)792d$2p?@4(7z$E$m6x)-@WoKrS13qA_LY+?f#`y;2HHdFaMak~86 zAJZQ(R=STaPGCz<8CmR++q-TKlC)LRbHjnYew@{^{~QnZI&JhLC9=Z=$rf{|qq&#z zosN!Sc_3M>dwK(v(7oxp(qgkEV0gm{CntZ}#z7=4qP^NdzwQ7O9U|5}dR*~>1Gs=z zoJ-01I`Y;9B5#;19I2G@rf5p$(HOU;5M)evG3#WZsaDR~J;$*SQIP`r%0}8xU-lQp z6c8X;N8mzaL;lQLtlsI=00HsrjaAYjdY>qmK#r#kjo(xfTvf@4ss4wvCqw=JCc!)> zLfN@EYzp>5{XuX0Hp!+{q>0B!{&MjXH!r@N5O-OFA|-q?7&H#pEgg4(Ud;z&+#iu| zec;IiZv3HiBVkz``08OQ@XV=~;cz&^IC7g-bKLAVxeeuuw4%~W+DNVW#>DPnSBsrTKW&sWH5p5?{L8!l>(#6Rc?^3k{k@Cs+6w0(3y;f86BQhGFr;w z`U!_t@Jz@Yr}||rwe^fFn`zF|^U7w+KR>}$&j%|NE!Sz;Cr!V_UJv#QxN{@e>r?iT zVXJ{(Sr}-zBfVN{d#nvb z35qq^4jSCy3`S}FAmAQ6dm;Ez_ai<9Z%$ zE}{L?q9Adpw34g!=5@+UIe~17yR4Q-na>&}kso#{snT<|jcKNK|lolAiJXZT`7pW;#LiuU&=2d77Pp>Jx zY1$o!I25%~()R^CQSqqJg2-V+memcmc@jSf0lLasDCd9b1SgMSFoQO)a;02kJU5WB z)7l6vO-8Dbo)${4CJfPpca6pi_S*&b0f4gb@QRrJFduVvQi@K7s~ZDLgf1tke;>lw ziu(qjZZ2`w8++czidd=nPej_2L2^C7t};UwMET=sN#&>#2AUJR&q{g$iGANeolP8A zI~htL&|>o6i>$fs%94-&SP$|1kuQi5AvZDcL(uV#L$$fg(w*toKpz>v*_Qe**z@zq zPWnu^@BlU+>B$eHu}Z<_0DIwTemMR5B5gCDUHP&ebJ2Q_tA2b+79$vPer40f(|i53YVMB7lSQbn zPf-2}{iPiI+wg3)O($Cs!BgaQ6%IC?dvbeOrl;g|cko;Ai9${z+cED)YKl20vnFUv~1V!FZ&DBw@o^eJGYvl!znr7E-`bVEC|JvBy zH~Al6^L3-Zd+ns`1V>VtE0Si&CRo;rgBMLxk}`0emC$D~q#bfb1oB~?(QG5d=I9x> ztd{7UXfpH{A4j5N?)&13s4MIUN45E6=kc&330I-T6WsXs@o$g>EeV^rM^6D}HNkv} ztYXvTj3iiDT88&AcQZ`n^h^HC-P;SHTH&N-%dYma<_tuC(az;@u_O6o{y-2A1pUZJ zoS{;h1YVf7HE{wiDm%y18WM1Up!GV31byXi4-1nwj?^ux6}DOLVx-ONS*VL2xq)}= z@Fc0}157JI5r3@Nh8g=mncq_|LMwL>tj^KZl;DTh-aeQz(mNjf_m?P&74Fn~-P&uK z!0!UkqF39b1j@TneZ@3!J5G5|Dmg{Uox;5|b<-)T8~l?vtS`xLP2@dSmpFdYPIYtW zN^30ua(9?(>`^Lh4av!(LH3=j6O2X=fs_9O2%xMQW^-PTboPO#rUCs% z(<9{CNRZ7A)O3hIe8PLYw~CRRcYVP_vn6nKN7i`N(o#$GgS9vc#`&^ zx<9pR8_EEK39%a|(1Efe;?K-$yqoij_TbjCiSVvuW+SU&z}&AdniX!BXij4omi4p~ zXdmRoKy%r^1Hi?eux1M-m(324HY7(|LIP3e zea_bT&;8t38LE8(#S^Qz-R?=S?oyQtwKY=tPjNEP{znX4TgnFiYF-!hJuD7O+pG$O zq(d?%6a0$i#0$UsB=jhi$6ExJd~-TF%JX4^2C#SG5Y7G=jyG93Q=&DOiU~?13}O5v z@+F@u5XJkj7Bo^<$2yCX~%aWZ;d}iI1*RdM1AdxwtScIrepMqn2B+o63r~ zwL5^Me}GAu+zZ^1;kT8j@q#8HlT<_8yZx7AmIYNCh!f z8kEcNk`lS{r(>4z$LsO%q5WCa1whxFBrUbv6f=miU=ZIPN`?f> zc~^8)P@qY&Ban~H%{?FDWK~U$eZ-t@BV&6`zZg^cSt@DN+6GwLGhHpK{0%>rut*&# zrjQd(h{rC+l}lu?snF70rXlt9l4%dhZip$rX&RT2cghX?LW}^ERjr{754u4t)9_-| z>4LPDW*YcVt374rm1}sV;jUD8+oTFaw_1}idksN9?oa&6yQoQiwt zs~jtuLJVyDJ~^dj&`GAXQoP9_`x&0nenlPUHd<3Arvx8@ScD;%l78Kd$E zwGRX3$P3N5W*CSZ2F>~L5BR|~tCw-VtMOl_)_!vYws)oZD`DRO9p>x&f0L}YS5=Nd zMvN!;WoEk@esLf3)(;)G+?S*}oz#rgnr>5S)ZLk6$@37;u1=I2D1pYZPM-PrMqQAN z3ZF1gxk1GC`bG#>Tm{l^0{4zWVR25oz|FhR9rf_U(cbNY=UqqTqD(}L*JStpgB`h=#XBG{v;71cIGLGe-lqEzdFaP&IoF4>m7)I7fsg`fpK8+Vm%? z#iH&(V`y}vttcK%D5)(Xy;9!>+X8^o2q@9KhI9jDD_IyYTY|3!m=M`*v46Pc3ZIYw zGUTDT^>|3m!95Ph53*N%#!AETJ7_5pNwYn~k6*oZI}8hL{pH`9!SG)h?*h6z^B<&C z-ID-ToHU_{qU!u{)EK)CP137;k9K5iudId@e|5+YG1b7GCkx#NwBFYF-9F_PT_r|J z4K3S1apuEYs%K{{Pbr5s6b#JrCAoP93XTz*S_z1SzHxJ47S#`<>>aozn*y>i$8|B3 zd%Tu%gu$xpnC9kNvQT-i@71o#3x~p!)7#5>rmSCQyJRweSNwN8%1K^?w$-uRLu{)u zXo4#{1~&MFvLp{1+OqW52vv2Pqnp*>wR+9mEj`JoQOPvheIZoC&4E3(u2&NW^bM|d z3M$m{$_>>R!g&uXt;n6n8tY6GtE4iB>Guz{Uk0o6;j#=LjOO6)EOpzFWd`Zv zxS3NnKx)g3ElOfNxf8qO)xbd-db5JZ#W}0RC}aoOKrMD>D}l(3;2K_)h%R=%!duN@7In}++g4naTL-6W@ujlX2^%llke__9UZ zC&UiiX}hHNUH>Zn%Sp++609$OaZb7!pu?#oIR7zrmXO9h?9aed{lO-U)g4WH_x}i}?8_abhLAvpX<04k~Y3 z23lo$Qw8@%{YbJl?<>|XH>SCZ8kPxmU_SSa{BYHqBx+&1>Jt?hnL-p$6MmXj?wUX5 zniCU?>W(K!bZ2DU>@ZJ4HXIsc_>?C!VtJLdV8l`lUlUQHN02xrc`T~)(A*FH4G@tY z^oki*U*!TPlZ2l+tNH}&*snokNl9nFh4eXVe*%oNZFK=CuQ>1xs&ZMRA1a>{%ng*@ z<>-#9t;N~727jHB|Byt~U2~HOaRpG(b~jpw$v=6^@K(oD<8d>TR-V@7Wt(>%ZMFv} z$6s(xoS}CM%)vZ2k^9ZFURAgTfg(8Zt2T&-_JTv$+HQU%l6d@$dN3V~uY(_uV;2z2 zr!3kn94~EAH5Y;@9|gAi84Se4kcg}0uP+5&+L5`>fxirT>F!Z`mdQY;sk{%_k3J>I zynMv#|^r~jNXFsX*c9{swcova~&;DbL?Gz|> zxoa9fHi?_t+Xiv_^Jyv!>+U`RKeS4JR!cQ*{?j===lkdd=QgrtDu7D)N2XgfNE|-I#UZtGireRX`;I0Eyf9`~aH#~mW`J~gf!32t zJXbb`l0&zFQZ+BesWcUaXhb&x)m~8DJ=RO&>)w3bPPg&g-}=G7g>z4maJo7R?~tFj zT*2bQG13~5=6xS^;#(FGg$O+M6}?4$r;v z5(8@)n8vE@=IviRgN9e$Bzz62R2an$0?AfQ5-xM~9JbK?i2%e-b~Oc`NRi^m+V1$x zzdS%Lg!ksALJyOX^7%j&YlX}wZktGsW&M+=?MBnB3nYMD0M##0k` z!AJpaBv&J5i^_j1Q+#!mJ#zZW>r<8h$40@&qpsmSznLe(VspZ>FsM?)j zwSHJJ@Fe+`g_PcSv`}#l3232;&db$`%zh%VO9X1hotV=U!hOF;*bexZf^g;4 z3{J3m)o|`FV5yt*n-ZYFpqpuy_Q#sA1pd{N$K!gS^`^ApqqJl(&)>Lu)UeNK<8LtE z3ZEP=b2j;b^3B2hPF}mVyr3){zXiYP$ABvvMYCL33!MJrVQd7qbym>tKY-bu#eJcB zMnX-t$a{7Tp(oQ=%%O_>7Dc)Y^8>u)z+iGT5l6Js(ix6RUq z>w6^eLfDM)iGzSYjAT#k2Z+P(4unz3k(wcf;I3@@&H#W4sh`r>8J><*x{~Hgjh;ShAvCw<&5WmC zfWT3FluNPvqW6dRAaN?wQU5y;fnV5i}mi$udRJ8l0^rf)%Hnd3XKyAj;Hz1H4njp_(^lp*y)vxw@Nus%}TaT}5XkqQuenw}tq&KDn_h<{ZfKc8$sfXlB3>DKS=~78*a$B7t z@)8B<7o^FyYph%+Bte6iOU3bjtnRX#4}@l7-Xs^7+GOS7Y?%qtF=c1w0@hp}bJCF5KkY&mRb2M@4G8`?unAT0mP1wZ_lGE!A=Cc0;1HL7YTYpo)7 z5i74;+;m%@D;q?PzKdTrGsN@hY8jCj7d@6VFsv0P&#}rdK*L<{l8d91n;saX#y}BS zN6&KPLCRP{h6ROEmVvpNl^&XEcxRiEl`cU@p7S4ATF^7$!4n@CI}i-(h*p%cW^qxIJY*xv zJgOz*b`}Ur{z<*tPbKE830?&p#%)w2vffp`nqM9#2LI zX$n7>aQwizTI_dQ)Y!%^;kI*5pc?h?$M}-=3@cw3x!<525S_W`H!?re{`T>SlE~50 zZa$gOn{fZmr6iQqeY#y9?|ufH;iw!}6rwr3KDeIJ09j71nLjm+$mV4$N#evxq zCVm3L;9CaK@he*`{JeUT8*C^@(lrajxMX@+P^Z&#^eN6`_x-|TL#eV*5Ep-$*ZoHk zzm|^kb48Z~a{2D@Gx6B`IV$Cc|EBML^s`;xu|l>*;Sl8O({zX$XH)!OT#<+ISECXn zOUuZkU}T8ak0G%XkRSI#_`-SjG6v@nk|Q+K|Nc_Are#x;hl>GT+x_SA47Um}g1O?0 ziyE*Qr34xy9+SjxaU87q#kU=#ZMz)&c55Zg{DSSI2uq*oCAJ1Sc^N>K${I}>9?Nk` z?#5vF*U|o@miDCf;j{or$#k2IZqP2e#j1&hZLtO-e~JHDJ{3qKOO$W@Mw2)j9` z@*4^4LSmb!@ZWClraOFAu1;;4{lcfY!>CeRS17QbE#!5Z&-yq!uzsjGOjh$n|2>)F zTb*V}q+2(dNHSxe|FWMz2w|)nZK}t?i#4n^+5QW|!f{^b8OS#xxyHSms~Eg?n{VZ7Rv78+Rv zpb4fAZ&ExN32u-Uol7xdaWvcKe-iK%wnZt$@i0Wz2FOsVmv8D7EL#zt#oy0%>vO*^?UTn0n6#SPf~SQ8kqow zX57_<&$VLD*Dm$MWAWSc+T_>sHocs#1lQVM_~z5!rix1Ei#14vvFC;LLU%=q-uQ32 zExGA0H-cV0&)WL6W(c+#zL9bKt7Cq<;FdKEW{abmf#(H4`Tdt7a+{fOGk@&ku{bX( z-J>Qii)=zs1kdW#_tBcsG>}5*h)KhXa`)?qyR|m@TGhn1YuVDhC`<>_kkY;9L?P+q zs|~IH0UmYiY#2QhFl4z-izsjZ-2f1Vlxah97hY|OsD3&6ys4hgz9HMF7Dw;C(Nr+3 zeJiZHXujBeY-6`IZjg7A;LO(79sbkaO7tAwX@aRyXC)2X74fHj$XYtL#GandYO8IA zA4^u0;%xVLs$rF{)c`1ojj%_kC2u}EVb$?BVul`YqqL}KR!PI6E8I)XJ>+0TkmioE zcL^w$BBio%{(~h(jixE~a-)?k?*@k`eZYc;3_=emDHm^IqgRVn2_R1+;SISmcbFy_ zbh8^Lg;D*w0KiZ-f~f(Utv77we=uL18f=M0p*%L_yxy?4zZ&K&Y#ivM>$9Vx-YS5$3vYRU{!KO3IbR@*N~? zw;kY7BlOy_7}k{mSH!~B+Yfvp%YEO3Mxana>{o%1wj^lIKMf)I-#B%E!wfG^jm`jb zYsY8_fkmD-nMx5Yb5i1x);HlwA><)yNkrF=i%H(IXB*c0IOQN9PfE2a!I3F3$5Ur3 z`v$+EpT~4N;Uu8f4u}3VEhRA`+v*2d#lCKGkV4h!=2P=Xhhu`T(v{d8$pbDfweh7MehhrvSk+G?K(2hpleyi4Ghkxb5-X*jtLUhR_dmKJavkWdze* zmjDX<0gt?68vtmxMIFyC3u0->xk0Q}fd~-or2_p%KxhK@BFKG0>Q)4*y(VJ|x|SL* zkn^hTLV5zA&$oRPe7U%d$Pc+6gii{|1Qz{?FyYaa0D}Knzel&5?uerqx{ThmLdTr9 zyY;W$`c{L3@a<9)Wjoa)Mh?AwwMAFg`oLTa(;jM_8<(|>G`ap~-g=ZVnGnP|wp#-|7C0?u`sqU(FM06;o)Adrk`roXx=oP9DYkw;yr}7c1fpk$bl(4qEn|UizpFXu z?4`b@>~nW-#8iTud|Gi7WxJ>0q0N_hUdWauWPE=)+=i7ld)h8hNkob-q$!4^Kl6V8 z6+)Gpc|~y=u(EuzopZbr`d2UJho}5hZn7l8L!{qJ5v84sVO}(mF;~wg0CB9WbbAI6 z5@N5UAwA#`Z5qTfx=+u^j+%+fe^NxTE6@6+DTo7#I3dlG^fW>nEXpcgEqf~t+U?l5 zZJ#}InX*WBTCmrN>*ssGY)ks`K9Q7K*9@e)Nu$#rO1)2pXyHjH%*qdueZ2qhv_3Y? z7k*ys6Z>H@Wk}WCdL?^azYn@xV{)&Ncz`Dr{S{^zEKGe2$}ueVgd^}tG^*jcFxW8W z9f9P9*MM&=$*MuRmrUg0e z;O?6k+JuNDER4fRid7Nhey?poZx}t8kg;254QT*te?LF5WEZkAf+s_(&`!iAUiWVE z*F%KNrQzH`NP`0JfQr5xuwj)gw=OAhDR}u)!1nkUgvX2(-4qt+l}h`rq5kPtcb!k) z0kY`TWIzHxirYveE2u+EP8i*v+W$igUI>b}sJMJtYK_gmYn1&EPr7K4&RLEH{D6d{ zOf&T){4MkT(L>$R7G$Z12N`PAg=2l2*@*~MPPKluOscu3SVo^PE=ucn%*rX$Fi@P4 z`j|1@I~7b*fJ7Udp|jL_vSoCQts4vU-p8)@Se9wwg;_D+)S9aMi5=M=bGyyVn1}VS zY6d97>WHB1{LrquXYdogO2CJtS^Tb_%ZY???;`PJ`+6)hxuDEV=I>^Gv!k>j2@WEs z&3MPe%6|9&e3ym;vc6?8WDf^1(EOy)W@QaMO?LBXy`ra3U+PbGle(E_uV*dU`G>PN z*PDXJ7?e5bmvs?Mqz7Q|B)Ia~S+#^Dj>$ec2T2w0kOw7!Xy<%>hQ+N2b<6C>nS0iL zpT)QbN1_=Y1?D_nie0Ef!L$*+F{yv;{WP$RYPYD5x$Hopl~iY!5u46hraQYF(}8f1 zzb&I~W1_)030-LHA9|{Mdx6oW)wPH5>DZ>PHTp4=)si74dE%C@ri=x(L0=Ghn*6N$ z&7>+0VPa53(K`~y#8+i0@_~k}4pkvD2~~4p6g?YWU|40@UG!5uNUpGdEz$m+m+W-) z*>HSVX&_i)fspTO(F!_|4~0Fx1FO2r7)ynKhSvsfP|^ABLS3~jxk+Ze?fyIXc%LFB z;6xw_;t8&8YZj1iZ;r1&ka*xWX2TQeY#{zf#5%P2Mgk=kGC8vBj@ZevJ3WPjGze)* zAC{%b9aWDxQ2(-rN6heTsUz(6SzZsyjwS2g8HzJJQ!Hv);pT+hz49g4*y~_EKBkXd zD3RcEil+&*H`~X(3!Q?KRN>UZ7IdtP8Jqg&h#e2Yd!6ABF1`I)C^AtL1quR63Zy}D6AfX{1ml3jttln_E_m`v}Pc0)A$qKZ=vg~ z#+U!1-;7!OBD& zvfq2ygs~s-l-&}epPQE(6`g!VSbV7@6gRSagyd*J7E>4r>nC@FTGnbGc(04DffDv3<(7hk37w=D1sbAl?5jT2V%*IihKjnb5!|nz`WGzkk~DRA#Dv zZZiL0mpX^#f$=xjnxJ2w_~Vro9$Y(d0LO>{G6A*+DU=Unf}*#nz@zLtw9 za%*II>p$)XJKwH}{BI+A;|X&qQ@~N0@!76LaPHhn@DnCqB`%aHu_$YSH00B9C}Nh( z5U87sMgDhjq#c`Mcv!>C>N>gJ~U6H_FCDo1#)s@gz6=`Y`_p& z55-DIkaBA9Z6^y~pdr@*8Hkl!CtLz44SWTW>RpKRK9IyqOzP%VJD%Wj0QO)GC&sH8 z@Ty!)O>xRVFY(l4!x{qVuQd-9+nYyvZW?kj%ZbCG1h2()BgtBR z?${X`fQ#eK9wPQgCxBuES^n550Q7w1LlpXKCQUsi!d5(wRfNNjKE1&msW6^l@M=5- zgX&dU<^O`B0cxFTqVymQNHU%(69t^ESZncyNiBYb&7>GN?JqQmdt5vw{-(@@`OYJJ zL(}OqIzX1Gd==+r3+?G{2zoU={kFI5%5sm_u05?DhIr_~J(k^MA2)A4IbgGxKbueL zw?U1$_TRCzp338qt_0{4N)hKRIaiYW>+iuA9rf~p#7 zXEwNl@vHZNYoQ2fi}4vu@o*QmpXNx@gz?MrYB25v-8V1~u1zl#fKZ&5@(<$dIoE7? zivS2hq#k5k$!$*NCT==f@fD>>V1RaX?g!(d6dM|&TLV<5_NNzovaZqPTr_q})RHQY zakWTVFAEOpEUPuQe{00OMFEIp+ussA1e48X{xDbzTWZTaAd0F@z+rEnQqK70hN#)p zaP9l{K#V)?kFC;)fhgp8C*YU&n5sB%R8}SqMrg~C5y8wck(Luz)uyUcZ%Qg z_dv2<5d52!I6f}d(zeSGXf4zi-%48BWw=G@5)B8o4o`QRDtO%~Q!iN4X(Zacb$IoY zW|M2V-#(}lW!2E-Hy}M6N{gA4^p3Q=$}`4?XCD8Rz6f z!)|e7BFZ*}Hep$I6u{x7Iau38EUCsW?Ewdsy2gb0^W{7Sc&_GqTev0*Y14qPF6A9h zt{o98Wjfsg3IDXsxV}6Tqo9nS7MFmuhB1JOGtzBrcuwT#+V!t-tSdSGv^MRdTQwag z&}6W+&za-py0og7pi$exW=OChvU-9|jkXStdv#!@9lYQTZknbZV19VANx%uG6FYVL zY&V{yBur-fy#In({3vMU(Sl1P2jH()`&NeLe2DIh4g_AKG!u)Xd;(=;KIvm2Ju_qG zwHdvIVKTmA9#ec7C6?A!#VxUXHmF@SJ;;k+OeBd;Td+}>`_T6?4L;=(5i$9l&hJ{CGRS2k2CbOnsiUFG#74EQUUXeD5bvyD~ zVzq0u4IB3iSxjujxCb|{264)NAwYAw*G@}cT#u>+yssMe!o{97EwK5fIZ(D?NiQUn z069)S=!t*N>42Wt2R3Ps!7y(yO!Cd;qC>M>R{QLnUd(M*L&~V?oA5ANRql*#yc!39 zoI6mKV>Nec&MJ{kyNF??S1kl;&FMCi{gG7(Xxt97yo5x_%(;7bh1c4W(fDP*EKLD(j}#b ziECD_6bla+hF=5l5BBP|At%9DfdQN|L<$dyh7f^O+V$OSHEa88p|$6kcnG@q;j zy6Wh8g6j;i82-DWccRr*#0-ys-7{$pN318c3WRw;ceAMq;H`?KbBDTOb$lAK9#IpL zE`Juadme~MWUntjO7TA>wy;{Xy3uzj4Lf8cZZstL9}*ghh6PXgfF=!+rUurRfs0=I zh^%9%>AGq4(m2{|}Yt6PkeDVnOi=!(Gzi z&P+>l4+mnuH9kC~ftj23cOU5nuV^!)_86Yyhqr|C1c)}|#(P{eTiW5Pex0S2$4s=^ z668m|7rXWOV|0%G%Rxi-Gqv zs-GManZuG?N!Kj}h!6Xg+_y>Av$V(yDpfPbeY5wH;YFIn0r&me0$I}17=?wlh)##+ z&+-DdL(8kRnGAl`V>Iu#{ikI_WXqo_-i>sBfq{e1!C4-ERyZMKt}aq8Y9{8r9BZ@# z3mByklw_37<9GYy^4}gsLyR6u>K%P|7!KLeQ|UzzeMEdf?-84XASSM5f|q8%d2OR) z?;Vtj_FpTG_x&&PtApM$aAb#d&gOAOG=eF~o1OHF5-oIyFQWB3HO|_vkC-*}vxL)5 zoipPXf3`G*=Bws}F)~$o9olu6%hvQ*AtB12uUmWtc4RdQ-?Ox`+ zYpi0^PZW`HG1(0bX_|kOvYn3xw}-@dVUcI=O92Xp_8jj8DZo?pREmA|_!gV@n3n8? zBE|j&5@DB*g7g{x$Iy8=LjC`7{H!xVwsY3GyNok(HW_#Jo_AJ~oxKSu&dNHQ4&kyL z${v+M_DWX1NM=IA4$<#-f5Yefd5_og`FuR{>cLy%_{V->RDN%vmG;AbS3Mc((Tly% zSM%~^e{N>y=h2g6$kP$?1M>>PL$q)8WRy9$5)X^KTj|#0Q`}T^SLJoP{)X%RE7}W) zplq#hSZvpl+;y+WAeC4%}u3COGf+PgmTT}b8m+>};G!lpEBnSI`ak%v+$sp-^UJTD#%<~sr)w$+M|F|ZfL=MbZg+U`EWhZkg$hQy*`=5NbyztIUqY*` z1Jfi{hK}~-35!3Z#I#M5m70RJ%KW5j_OKRA;X-YaNZm~}1Lu4{U@p;pCw;3!w?Lt* z2@kP;*H7!2JDTF3kZaZ=X04%H!iceCdQ~m**b8O*+rJH6N7Huoy^*pF$>J!lQPxjP z@0MdQLcJ-Q61QZu5|Z@98_4_WbZE-4b3v;S&9(mnG-sT#pIhSJ_=-qXrbo2}tXqEi zPNOZbXKI*%+l8N{+82UblJlLFfyE{kU+5a*}Avz;SN>2!@#|EH` zd8`9}aJs244tO5dOSNsCt}7o(m04>tv3h9k!k)(IEDJSDM97S%|8*<$d)2s$7`yXu zGTLk;PGw2Oav_}tPMS7O%n5WI14 zoQ6`>I%pUOsg?GB8f6q;GHRphD>A#j#&i$s5gf5d1CB7mn+PF_+s65A_jN*h^cyV>LE1x=1IN?$Ggk6Br{L&Zv?G7+V4QQAO^qWC7tq{g3Y$Op8N6>5y|8rW3_|- z{{VB}p5&-Om|Um2muBYkQwq}bvg^9+pJ@qnxx3abR97}UE}+H{HEawQYKQY@B6;z2 z2lb-PzVy=7@W=&>tSx{j?ZrcZqw*vrIT*JcE0P<6tb5*{^~uBpf&^p}gm;Gf+u=s< z6GY&ADJQwK=T<<%k}^&E%LIKjFW`0Q1LH_;R`q(h&^tgCDigzxFqJJG>#n=;&W}^} zEt5yg(U*no>Wn!2B{h?^ zLK)!6{9G0^e3z@y^Qj$|#!za+f0#PjG^x!P6{cdDK-N=#n!P<)hlzpKQJB^Y!n-}p zHx}7q#`4AZN$6Yxp&#jJ84mj}6kj9kBon?rhFnB-v!6RFPK_5=Al;-R5lAh-|)C&zP!j8)4E02gu)taRo^D>W`Ct((W~@gQ&8ue z2_=lDJ-dy}it5@8ne|@H*c$(}#z08zE3mkHzg0mNKz(Ys!$077;7{5&+Z@o-=b!I@ zeIF7086viNMiU|5^?0MjmE?UV(}gWDZuc92`)iVBb&boyjP;W_MyPO23)~^^tV!U` z@Rv;+2Oe%=>E5`tV0;3v+0MO-pG6ljU1yQf+sc$dy*~^=O?T?#Ura&(io1UiNi)!g zU3bjQ1hE}m)ztkrlNY=+?+xX1>H-LzhP9rLZIb1fdYF}pef(Xbe?^_0C~t+G{P5C6R9P6Ll>Dj$$NRqJ zh6tf7Bl%oW%-QQ0^&K8_hO)iKa0BT|eadKrh3%uyv4x<&MyDv6gwP`KHywWo4;&;V z5{D`Lm@dKKuW$R7w$a%ft|JBvdwzZ;-nOAS_$xRM!z-=BJ7d{3Y7ZD80;(9HorN3{3W(_8m@v_SU z#>#Cc`2COv5Hli6E^sE> z$5@zk2%__***y}5-=z}cb0Tr7VcBHzHq*+MVmz2C&@IA>+eld8v(Pqy?Ne=Q%Bt?% z(u;S?86SWyU^rvBaFooF*x8N6zhwdY4(?5LPdCu#$@MMqf-5{vxwieZe2(RBi+<<- zc-t_3JoNCm4p(h`$puP#|J1^mBLwiSeZQ@D--^lhR|DE=Z`IFF(u#?y3st>U;C8p#>Q{3tv{|2YO@Pp#`#`oA?{+(*q`a@v}M?s9)k7{qVyim`6WN@b}k%}i-puTP~mGQ`f zfwm(~_)mOPdGj`$*^p!9Lx6z1gyr_wwrgEA^d1YZ8>M1(@*ncaM3`R89IExniUVa@ zfT@t*yqvPun6*b|R7C|}%Vz>isCfJ+B1$^RWug={DUg!b_a#*3^w7gLFDh>)wYUBZ z?<%9!IX+R*>ufYa6&0(~OM-{n=;-`)>#eaf?tv`LHjI!>;WaEPo)wLJSm>yI!BbE4 zqRK+y{D$0$Jfn|fcni*BX%iWeHd%Ai`6>5AU3hOQ0rDIx^hrX^Q0Y^yJ8_Z$Ls?u1 zTS)fY?)#xe_E8pt6h-oZC-`L&KPbDd@s z)^x+^!kysI9(xsbpx$G-xf0TShV+cCX_DX`|InN+HKNuozK%q_;gD!0a(9*1km)nd z(!O6PY^jCP+IUgtbuw9ug*cnEIL223CEgk7wgO5UcEV`ntARQ2EBE{f?rEQNRzYx?^YYW5k&G-#`twA= zM2|C-zfZ;mpy&XL`S%a(C%+H=4{(Ns%ccmL-&2=0gNQT(!#w9cuG=lK{Q=Es#?t)W zjuQR1rzfRp*8fC4(D_+6je*zZ`w!j=%yD9ueTop_xO0 z4`bSSHI<5UOC-z{Pa7p6_W*t~r%sauHiL-Gs0zg?%1iC3+;#_^M}>rsO8kf|UNQnb z*59KAKyCknctL>%a!`IVT@BOba;>VVvLM|CxyTpi9+Q`Mj-Nt%8~eq4AIpRRo0EYY zc713VL8|lcGd9eqPTn_uoa~$yw+-9(U^7sM<~M|rwEz3c$kQrG}N$Msury}&Q!fK`J0=*kBDNT<4XJ_N-;261|So(t@- z9vh&S)*i~6&V)H*hYtlCL-7MPef2Xq6A_~4*Jnv~NMyugP zA)H%Vzm8-N2A#PUo;)zzCrs6IsiyznA4h)D$~!?*x3XjmsorKmu>hV2M& z#|W7LyIEm5wZFUzp zIH{@tp5_%Y_d~3@W9WraYpt@wq0U|Xm4$q}`?&~uWSed&Hd`vA5@-o2oQ{jKpxf{z zQ5|6v;man}3|ibu3sVqKGI$VK{$xus9aqC5meSC(y`}rqYxa6?z1l(!dQnf=?|9p^_@=(=KcGTI@-;<-<>`sEwb7e3AHntKwqR`rgN z3sEzl-Z2{f;E2*E+Xg2q-mpD)s|y*@_EP68%ho>hN^ymJv`^}eY1tW8WEL8=$|^(S z9^nTc4%s>V94i>2XZ)abnRil|y8Om;Q`}XVvXhezM?;KY+6`m<`4Tc!ubw^PNtx@U z>e-NXL=br%OTk6G$7BfS(%abIW262A^mW`A<-;bOb*-Le4=o-GQDymO`$Q}hrS(#A zG17^P3?Eh|8m%1qG|7-H{d;%|GnQT>?-7p=jUCnCudt+{(E-^^OUDIX>4lCA)yC}D zYf<&uCiygLUQ!VC4WDf^!wtGDn5NuOZKD;tEJBZ4fe8wI=`FE2l|gAB@;z+=GtT7S z(|5})$ejx;i1+zH*ctsO_}Rh#`^k!m63%zmFpS_X1-(JYFXus33P2RY z;-XE#;?mT>%cY}UX4g~UJy+h;I$|NCoAj+s!Qsn5b{&x1*vuRZLMSC=(c(D^R7>Z{ z&vfdqUX``WWWX4#19cnTl_(s;@S1is`LKXmP+$14N3J)7+fk?r*L5HuA13XxGx7|X zs(;F>r%y~8dMW~S_k-2+SK$=oB}OFu?Eh3V&T=U^4ap=4EDcQT87!68c6L$t^$wph%t4nrQ%_Oq zVWei;zM+WMv~7ug&}zEZTjE&`II5r?nw%d>gTcMvr?E9&1R;^s?Rc3E}dhjq2{nCGf_Y@9tIP2?LjdzKiNs?9~F z?etu{JWx}g`tJV#2D^7J_?@}IUE8X@Mxmc~%t&4j)yIwWUi#09Z(ASJa>?_^X!hZ5 z(Kn2c{s?|wkONkOzH*T@C*#YCffxpAY;GRg_RE{U>shl@QQI}Mkl&4aqC%!mO-w)6 zvVewQ5|Khldpw!JJeQ4X74xDsMUdihP-z#kB*~gXP&b*v6D{5B%gcXKC!ks`52V8-!YPqd!nfA*8ZO4{| zuTqTuRery2b3FimJQ|vlAO9Mz_EJ0ikHx*@CKkH=af3$FoVU>>nSq57Z;4#FNcQIG zqSY5}!>b!`u`QNSD)auc)s14-cTyWG{~5M-dxkCilb5i_mHF!qerz8L<+yK{BbCn6 z0s(!jvv+xDwNr(;|8{Ibt;r}$D_92Aku)#umnoj-&JaY%8fS$)`dHH_#QL;@r^RhJ zKcbb$6F7E((wBAhLN<_5U8v^o2@~``7$bBJlTz#t3+eEk#?ZZ znf@>~1QhJdX%I)1*HDMJ^3<=k~T&A;xo6HH@0X=-|ji zEhi)2GdI*cgL}im8F#eZ#nt0xxE&q*GFDX9we#t(`XbWsGq#-l+zbEB*!)gX1)Nt?=d!6=XxUm?@5zvQc_B7$C) zt4rn2=EIU&4l$M{^lp#_gNslP#5M@n>#&+uqiQBmpi)2v?7+lRlHmUKa`ka~VcD3? zA;z%#|H)-}WxgLcAKNiiMw9i-s8yH7ZIFyOWpCj78Evz%MAv6U@7bL+j7@A|h4?Tv zZ3YT`e`AQ$+LKG*yR}ldZtt=gn0iE6ORjB6dy?|9A`UHR*-WWgi+h$3V~j354T24r z^A$K5Y*kD5iprGHf4Zmg4c0=9T)`Ys};i!#eVnj;)Eq78SKyG zbJy&?8~$)+ZnOg!ya?s0rso0uP$~lh`6r%KTD|)Urk~8_0*S**iv(5X;({_n7T%_m z*%#$0xERyGzXzZQZX3d@_wy-lc*&?Ry~EnO=E81P4xIdxw-C$6O~1P9aJ3h^<>G94 znX-gq^mjVUZ7@BtbUKQp1je#jFraY6fA*yJcB`<%^G`R6aF8thQ{yKbr0hcYk0|n2 zDu5^>C(5jR$W; z%5Y`|V>-OcLt@S3^9&)q**zvF1o)f5ijlWtZHrUR0N26wiMH$LuWg3<;lrxb&*GQ) zZXKs{p_u{g#nU>SN18JxgINqkVu5$$05>mZ;^Gj3m>i~xx?1F9F`Ht|-ahfD z(Lhhi_)TN%vXwp0GofwM&+4H(mo-zhZ3FgX1sd2Az2{jKZM18pfIqE?B zeLWwBw2T*LF4G}BPv=OGh^Y3uGlziqpFQt1DmYRKW2}pDmM0l;R}>PY<~GVtc65K- z02HxunM2hGvxhlOeY{L2(yqC0T&ePIEZZ-@*rpct1Eg9}Y}OQBz!N4X%9)71nSscR(Qr?%CLvfexrkyF|#$#iBn)b}t9z)Ti%{yV`*&eWL zfH;##^=gJpQ9`y*N&s(x~pVv`dV#w>)_{l{;H zH_~4O$RsjSu}=2&y!95hJkOd4vc1fR^&@Yh_+uB3;L>VY#-VEoRpEBXsB$gj1~1#D zW5;15Bkl=`q7NOXJO3gxs4UG?G1db-yCawU4bJlRhMPv6*%l(3kCdPOvm$jaTFGINTweW?67jibP0 zb8H1&{QHsh!AqBSKXrrDsnmlB>lO6xjLSsg`1b9(~5CYPpAxy z;=>$3|8?c)&+X9~-X+Cn%PWeQM=LgL0DmdfKq7L~8`tJ-kPoHc{WtnZ`1u%f>IMVk z+g&@Z#|nxaUtBi(%Vmw%;wOTTs$t}rmXpUgqru^!oTWb$GC}XGaPbLIsg3h&S~$&q zHO)kn-#jLI!ZKkZmBtJUq9OUcLX{0;%a#E#49pEm%^ey+Ju>oXsF`L=%U?vq5&Q;C z8)aBgmuxgqY(tfLJ}X4QILolq7)swnNwP0cCd5@!W}1_43oJ6w6pOK|^pd?)7Xxzd z7yW8^)e?toGdEvoJ&@4sE@BGLW+fii>W*hgB+5b(L%gp0U(MS+E6xFVe_@_S{dccG z%kShAjOha{f1WhrVpM8wy7H5+qy9FUedP8e5bySdV49FdVM85m+oT>j@mL(*oTEPj z-?iH2eHh7?wG9EV(lsI8EZcX8<6|%L;)XvQ_UHzYFi;X-^Ic@Z@<(b=>;xIeS%avGkX(AZgx}`jwz2R`?Nl7th1a z35Q!asY;@7)COw4s-hyWP5?cD8(`gT{&s2UpJq`}IiMvIGYE8J36Sj~?lZ>4?YaN-WOLN7PR7AgK;x)O!`}N52xf6w^TQ@ zR0ea_(Go(OF>wRk9oma}vxg0&;PleP5ey6Cqhi5)dW^yC@iJ(bilEA%HkWEbCtN+B zpZ>TKS>WLOV1bnKI;(ekp*i1CM8O9}n1b=n`Ln>90j6QReI;5@2i z3sHZ@D{=jS*8`&D46?&s4Ie%7245gNoS4dd0g zLzz4;zBEtz{{eKfS>7i0X6VxO7-P3bovzUpy5Ga+~&Fwm9H3NNjJO7 zgnO4BEd4cT%P08!2A2b2i-PtdX`@JJN-t#GmXgLJ=|{TTNRS&8D#l68H8Qb--gEEF z_hN%ky7dtU4XjyQOnVUGt%5%JBcQx3cRoV0f*@&$!dQ3l_)bf;%^G80^Zovp-@luF z(sz<6Z*ka^+&i`{yl#i<(FUbNwq%+U?nIL$Lf%8sTt{uQsDK3%EYlnn^mqs3@${0! z^qaVE?j>w&e9B4lO5Ly_VzOJlVq&hZ+AM^E;nPpG1;`OtpM?MGoHq;j%QwX)HQZ`&gc&^z;$!FA-LZ(4Hpt`YE_h)D|8plo9I1U-u{p&5REYN1+laB z>Ll}KG@D2?{D*8QMn2?g;h~^Y2?S?;HDQ@dR@ofk%}x%#B;#&f7izNHhd*R(2~d|Z zf&{Xn=09bH0gl-kgQY+>6M+$b({20T@g;LAS7O_;0<%0gVqPD*FGH zo&TfvEy0}`rl_@!p4ac*Q~oIt$^X^)YdDebd_)uOcHffqe}JrZe~fb`mjf*$B)c-nl; zn9_*Xadw9IZWY9-VNtxx>1?P(5O^VIPMnAzVNv=@Hdl(9`u*E#8ktgxgK2cO05}cO_BL~D+F}&}2kZWSqQh~f7%eo73ci94O87RzpGp0o1qxUF| z1Sles!TjH;xe2hb)K2$x*|+@iN9EF9Dh_)H#1_kK39@LWL;GzeESCBQnWeoun6sr% zm37>M^(#T$GU%dI)p4nE8}A(+A1gQf+V=DB)LNNq=Qx3iHm=|tRA1y%d)@hqT*&E@ ztp&R4?W2rM*31~&(~4(opo2|->U5CzVwsM)_R)NeaQy>?q9&nVcuviamC}Uz3b&9v zX4g5UjNDB-`D#^?GN()ZYr$^^yE<+cdUZKkIGNDHrbhjg4_RHgArVOAwmd?Sr$-a2 zo4_#E@W6OT&QJK^IkuDwvoZVy2nUL*SFs8!;P>yc^QTS%RAg8$4U*pfXh2l(jzHpN zS=oT6thB9G5)BkAPP`W>S9PMJE#iU!aN6l5ibG(VPqDDnmVli)UfWUC&!*q{mJFrN z2j*5mDlGHi9-9tcXGVnW2TEmC6o?&pz3(N!!4s=DW6TtjOiGe5oA>$}HRAM&#4P@fb9@2X^t$73vkS z8d}(o%Cr5*tR!f(Sdh~?ok|e9lgOj5Ij(U=5vbvJm)-uEarV!*UgDmxO-p&4%?)0C zk(2g++%IBD!l*G<3w~AFL`H#s5C*lH046`Vf$1;DG$$NxcZqMwvj1G_^O&GNZv5K) zSrSqAkLyo${*DgkjB17B--SuLf*h5$lt$h#ld&aE%L4p2?ugCkr<5SrME*M9MQ@oC zpc6Oouh7{)@AIso*Jx|t{{+GGYSq?4eJqLxjh?(eyN;wEN~IU&cS549eyBY4OAukR zjTNe~UGPyz>Zz8JmIALKyGlzCo~<~wmh@!G6fWvAygXZA_*GX2rzD_mVaMB(nGq24 zM`dI>TSKgRdWiW`CRMCha{}Dr4ven@#B?1EF5$5Y)DpV#DnJ(^f- z%)==O=6jN*taqiolv6uI6ttoQPwV}tujOWwR{v5FEJjqd!a$gYPCnRDj2W;!(Vj_I zbTf>r_~5!@)|9*4?B)KvSh}0n`rX(Apfy(_5MWS3io?;Ri<%M> z?&M9BK`h0kX=NsZMf}#c0r6m!R&w7m;Ma$lYK$kabKjaVf+g|^^=k5G+J(Ejtfy9- zrN#p}>@%I2w^h32`+xrwgJ_P39M$Q(58Qi^I4UyV*^hXv%R?@w99cYRL}!nDo%Eco zqGmH#@Qx!dtypzR8sOp`hyQSAK?PLS;OI%C!0^q#K8W~YnVKuhA5X#?mR#L`K0-yj zgymnp@i}U$`R|@uH7NUM`G6z!f**gO4DoG-h2L6)wXWnBDt8u|tyMyL@I!L7;GE~f z0s_*(rsi?ng0xlqy= zj+if>xAqVTz@xfTF5MWY7B+QL-rikD2RRvOUqb_SbRY&nr*a@Vn$ZKw+P%TEsr6yu z8=1ZPF%;whc=UabVT}b3*Q+!@^xos)hkj@C{gE$Oz)}aGzT*bRkK&*Mm+Wg*$;)Jb zV!v=TVey^Vro^^h9lm|H(FDu40&wtr6U+3muo9yHAve{npx=wZb1$s4cg~t{lPTK~ zYN~+BBBbLE_(g(NLdg~rELJRTo^vHkYH5mss$ooJ;iqH2JR_orLJT`er7 zdfVQ#I)?QF%9b%94}MEm0wUPqWWz7GHP?ahLe>p_<$WcyH<%L3rw0?rCF5}Jr6X&% zXinq&^*yYz zkU_knwd>l>M;=CTOsZ=tMMy^ueE2Ha`8kAevLXmsqjth4C0TE|1?xTWu*f48Z`MM5> zR=K{jI;W$qd$(573qnsW42(N``X?}`@D+fXtvM7 zj#@EMU_JapEBUTJF?)oEf0UyftHn+XX8@65x zmGKe{opWryHxnH|^2;CXYnSOP5Y`XlR508=AOJ%WqB4CtM~Nl${{x|L_Gf zKuSRSJ6NEq+f9pEt4+&!-(YS^>zFM`;Uc;ItcD{iCc*e zSU_un-_3i8Y{VFHcT%jE?9Qa6z0T?N-NRbZG6N~OFP?ldm5Xf-sZ2p` zJd8Ikmb~rr7PF=$=$q7EaIj~gm{)V;+Z&)+@!(FDDm@nWjKgjFJgrSotJ%Mm5j<*f ze$ZQHjHTYiNxCVer|t}?{tLsD_DsST?c5AAII1T2z5~y<6%jIqyG5 ziTGsZ`)Eb~!se{=8qI$y+PcBTrI1~_S|k@uNVcpS!0XR=|1fsn4?h)Tm}+ZEkAKD^ zxOdX@=~u_>lRWKOW~R5_Uf3gq*o?E}W>EFO|B%p9=;8{{(S8E^HXZxlTr3JZ?YC*y zChw3d>)g>!6>Z2p{drZVZ`VqD(_f<6V7ko_n0t52)ahxVb)3kIFl?-mN1skfNu#oQ zqr81+jXuWQDola32g5uG=f-B2^H{Cv*UB-na+b{j>mRG?lPFpAs74fLzUX-LhM;<- zkxjeCbZzahj~l%t!?%VfNHwD75l2Yc3%^b+JM39^Gh&09 znYq$^m9E(n+P&DKXdRjFkA7Mas9O|iExODd^79R%X%rl+dVl9d85up9a<})I(sbCXaUi(#>ynUD zQlS$nP8CKjt{%;Hc6y!y-5qE5kVP4@myjtA0ANr_2hp zjVuIE&yFEgdYs&$9M@5*QX#n0-uzRgHv$!7k%G{xJ_xI{bjT6%)twLH{#ANQGsQKA zp6vblXM8DY47f=Hh1&e9$cxf@uqO!;JuZ>={i3B z!$T5V5>{9{>@5T16qh;??gf>vl@SIdWQD>lOhF2p*R{#mJ0GuHQcq+J2D)i0C8DB5 z#e&t{A843oxH^-^XOro3i}&7t#=G-mY^tkk+F3j$ijz^ksVg>BOV|Gcyz5O(Ar#Q) zDtJb0UTR+~yl}1W`Tb;fwLAKJ6qDl4`ZDpg$%CFcKC^hlrqub05b~E^d9;3mOG}`Z z85#UjSZ$}lL$RrYNy_? z7Sg_YO%Aoo*?8pBq8>zz#4@y}n_&G*c7jsmx4YEDgo_$9BK0CBlMD7FT&G@rx@Y^h zEofIAJ#aPrtHCkQ=JgbMl?}UAx*^>#PwF?>6gb&`pERbuE;2tO3&&x{3(-QdvlTbtiX` z(ctIPmO;fnn`kGwU?6HwgCUNGrV-`{{TCL>7%6_!9Q&R{!nKOqz9uBd1vnF6j8zO) zLW-2M70;j{FEuNv_QAUO0k}whYfuyTM&=hwG_9=Cb8mV(no!7v6%98J2FO@*Dm15; zadLhSnT^VNtU0tCVFE0j9!ZNac>SAGp1qiXP8{-!3<+*YmpQv=z8R<;3Vb48H>bV+ zZ-X# z>^i_8x1B@}VI7cGlN2WLgo&i6qImbAMDz!Wk^cNAhMsTSBx#%#DP&FswVG;gqXGxvjJ!Vd5JGq z^&a#zZ`xo@4~sRpo||(yNAh%`R0K5e-WKBjonhH$OHQ2nf}!@aOLJLrFa z>X+i~gVaFH*kAsiHh?F68mI0O4Y!FYo#_j{Hw7Q&SGvgnpYEPxdY97yJGnY>pAeQT zY#lz!XVY3z*0N*6f6S+YMgeWTa}3@jHAQJaEbUnQt^Ntq>hSB+(9lB|Xoxu3?N_zO zcpPX>E1nI#eZVgUWHeBjzykQqrsDFcq_H#vf_b?C@%#O@EnvtNh})8W>wkc2Xw9O3 z%Gs4Rht)Ia_bES(^Igj&xqrt}A-gRvi=)e1<9%(7vPZaNgW5??Y`;#rXZa=0DOQk=R!%@{991`Ue_SIz%%VUS= zW*erVpIL5_%PvYrAR~aZivVM*jhPrSV+S>^e2~UJDQ$vt>9w^#;Zc7?g?#+ly2<5w zRDqjv?aA1Ci!^tUyJ4Jx#;rGsnS^UOO0~V_JBajDA!r%>_8ebD;dtMBnW1Yk>*4nd zruEjXe%v{H++Bzs&w{5(-MNA<+|~;HaR;TW!1jZwJICON^EM`obl4#W`s8n{k zsCU(A4vqF69E7;^YwN6sul~hY`A&RDegd6McQh+3_rzkuAI3E}*~?wGQwQs4Y7q#M z?Pr{UDIfB61N6UH|I$9Bx?kVuJ?Psr6cBDs+Ps{ghlW#6<)HcnCpQVc zble_iF<@!YCqH_*$+ z+xl!Tp!zR%E|jv4Qtd8ETAc91cM#>PVVV?m(rz$SfAf)eoTZeD$txRn>#mj;0-J2; zQiYW2j9%$DC%$x)OlU)-HP5XsndaaQ>Q&R0sD*8|k3UHv=+S?LT#9p6d+aWw107mF zt70Q0j4!O5T5&;@CGZ2h({EnP+^uJ})>6VZV!#QG4po*+nB52)#$?<8D%K+AB2DRjH86as!W3`g?aUOoZ!s^oikHwQ^?4FO#KZNb=2E5 z!{r&LP|gQh@thWitPi2t$JDbV z)r4Clk7xrwQW&#UuGs$zbLnpRwkE||pe7O~>j`ZqQ!KZ~AZ%d=yLNgW61RIhSuhU2 zEf;HY1r#QNsdn2CBWwz_?B8SuSn9j@ncI4s#GFXAcEu=Pz5ayIt#NW+0eT$TyHTx| zDLT`6>J`6D<}Q|L%9T{67Qk|)La2kk8%#$d1{U0s+@p)=62WHq^89LVYPzMlHhR6< zNfMqTRhgB5%F9Hcrvn=ezHP>vCRaR3(z$u1ti%=uK@HDO+M-}}?3`5(%9NGunk#a` zLR?{$SZ#M^YSDrf=BJTMIgH3)*Kx}~i`EZ-xg zw{)3@eJlS*ba#E+ko+*Yg=w#&@Mx((^p73{kkM?{$77I1 zF>@4J4`r(p)=uu;3=ssA(pT3s2N^0CfB9I#O8CTR8t<6f2HqmjEf%j5IAq&0EBB(k zycMZ*?$sk^fW>n+Qo`w&JB8!xkhP|F#BwCPC&3Du_jdsl?7|4AxYQfcbBkQd>*$6T zSi(2v*K|w7hUDEGdZ@bIx&b!wFP}GehOk3XTx$rK*7We;y%-t)gK7EeqfSS8$I#-g95!9>*3kNwd)hH*g88F@(CwI&d_rBKt=crEX zzCCD%K}LY4tAn`2WLTYCvrpYd4-47GAk%n5sP=(WR_u0+rjhKPtpcr9+~yo9T{7zT zT!^zEEG+wkoO-^PVX$0W12sc_!|LjsoPtA!M=%u_%W^t$*C$5T4vwQW!OUCN4rEB9 z1x?pXkW`z(I~IqWPx?X77lBIKK<&qh?RII^9jzbH?_N(r+Cf+YDSb#B)4)%AUC;-K z+q}fw4TT2V#_L{7hKUtH)`jNeVQI@qZNU#y?WBajn%NlqZhTd69cu;EllKe+LL^7> zc3{6vEl1zj4{P?I1}r8__GKPNlXkWovpNT3bLlOH#r(cLgT2L-o z`*HHwGsQo_0w*jVhx-`QWikN9+=T*0qCCDuS%%&^>`>O_hU)Cx2j_g}(&@t!%lhMW zbRoq)F<@_@6x}Q}75gD3M{RYK4AORHE8uRm>=5n)6~lup*9**r7jdX1qFLlc%3(Fs zj95p_-rg4P?bJ5b%Nc;-+3vYgB)(N@*&68|%t%q5C?#X=+&z{UQa!*oDjAa=UVA#S$#Z zJQl@lJD`I^JzP80TgDCNr}`?2G?-_A!``z6v$!hio{H;S>3Bm^CH7yQaHi!54OMc6 zP_qhOBk(fm4?q?pDkUBqxOO1xit1~F4SLxKdul=p->q00d%BRuj)wKxBx;R0x~Az| zbT!8l)vPbZ2h%6*kh7paN?!pOM=HUE-y&(b&i?JbGZ=L@2OJM?UL50h@dBw%$E~2J zv6na1UfK11%IvmbEJO14$T_ejYi>HTDJl&LLn$wD#T3TgUyUB42l@ms);?!H)Q+bZ7Y{hCA8@Z}55xu> z)hwC?o&DMeGt(9&Ca$47uW(D%HP2x5e6kgkbTs;>VtbXoKH(XT#~s=ubeiiQAu$%m z9QhJ~>aCtBne@r$SPt5%yf$$Ztor0rd7ia3R>WtCZg)pp@AamLs(W72h8v~pp9t_= z-&|p^oM?dG2mKU;@Iuj)Zb|)DK<%?^#Dkg237<=kR=kh4=`u_yOUCU~)T8rX32LTY zT*~;XpQc?bemvQ_>_YNhQ)Eoo-@AH$^skZy7j$7+nR6a=E8bbkfqo^PC){t3FfGiO~Twh>hJ(Lrq64@enk8<4FeA7+qD(KrsBhV z@k@n})!7CHV9%-aa>d+$Ke&XYeqyK-yhaD@VSfq)GR}S`A1K z0f&rz(A|^y?6EOgg7)-mz*0^5qLcjw zPTD=nrCTN|``Ry0>U92yeP?cDCCzPx@GUTGJ_5~-b;dGB)jE2>ft2l(2E=?5Sat&l1M5s@=Vn91hRuLfmc`p8)3r~OB& zB&ZUVw1fh2q^6erMOQ~@Sd~om6{N(&o56CxfGrg6B@e(jh@%yE(Z#M?jJC`@-ea#n zE+bGLR7MN!cWYE1WIb`1JWHK?U9{LG1H$h#qFg~Gk(_k>y(QYA(3hks)j&0wfWglJ ziD#XFJKN3x`0 zLL8d!RRq^@opaK=NZ&puOl_}7OX$bl?Xm`|?V+x3^v)&6)7 z)Cvi&5LTM6>Xj5-hlI+FscO}s#3XZ7$5VXArv?P5CUq>3T7xN`&baAkmVN~{vxTr$qS+ppB}yY#T>sou zX6hFFVDIGq-cnj2rxmCI2DrbkrBT!GI-lj}>BS^wX%LLBTnIvCw?(bhOFVk7NNM9w zJAdi>)>@p6R7-9s)=5F1b@qVj>_N0>TGSl;-#T{{G;cox|Do-o4L#?!C|RilL9BwV3Gd zTjY#rM}EqvZ~$WvF-Vv}>Ep~h^$Jg;X;XP~kHokboKZ_GC+S=HGeIzOP*)0*C%Xc+AcA#n*i%gQRFD3@z z@pS%9UL(PxazjzoTY2lOv19PB)wv7HT-n^s3lUD06 z=0J{qn_IEy8v%b4Vcm(+NOue;ZgDcs(LlMpv&?{bF|1>3>ptJg?HBRmuv|cOYDM?#qRcInF#K z|48;XMLQEiy)@L>g+X?mtci?NBa4@~^eSbIA*i#Dnqu_K;fFwicll$Q%Qix#VD*Dd zO#wHO)H!6Kmk$1zw(jX7hWXx5kdm(nx&JV)i@$(gDYI3Cdk~$01rz@z)qfWHl52$Y zuh^QYL-XbE-CG}Q{UE}l_T}O)U;zXOI5D1>!Dx|A^2*T}!ddO760HoOU*l{ajrIgN z|4sSzxZQUtekjVBfNmt?B>+3PsfSbhjEnKHurCVA4kz+!kq36?M-aD4VP5NXTj?l8 zKR>N&OSbGXfK(HS?`zRMnF-u>@yhWw>&$H*j@R9h?!uRibBvND#6>^?BF97@xNUc0?Y_<@ zxP$UPLzE#Dnu|Q7O4GVPfocafILaaU5qP5djryJ;Ckr17%tU)`XQM@Dmh0ZZjkE!l zZkNGCU_6dGPWu>5kgGN1*n1Y?UYnHZnI)gDUf`7n% z>kLEWYC3p?c`@_sdbw{mno&P3zr1?RM&8bifzh3m zRZBBbOw{n72A#?VI;$vhz9^%1(O>feYMV)RyXiUViXjqNnSL33~Tp~ zWD3yFbgaeyd_JS;9H5GLcTXz%UXYq1dREAQH!H%&V&Zy_gemkbZ%fpm&F5UB?9zuP znY)|jTH`U$yi8nGxf=--RhRgP(q$LwRraccE#Vu@d$!L2eF{vR^f~!0SpI-Nsv`;| zTq1Pcg)sS8gI9o`{>=p|GjCY|s--WJnVXKS8ypQ0Va9h&mM#0J9Cj-F+T)bK-!~)? zDeGmL8Hj+2jiabySoBCbs|WcToAiYSUbo|vwifm(D_WQ!e5JStcd8A=(|Yaz5$4Npqze(F*4 zJN2^-7?t^*;}-RcLRqr$`ihT)s^~uun|(@CmB*F1uZ| zdT_~&@Jobgs%Pi(rDC3XId?HB(2W?=_Gylm{II0OClDlODSlE4)*3A&S5OWS1QGG{ zH@>+K`9~UtJ?uk3{rG$IrXs~ngHdOD>(8xQh+$x9nu`Cn4H1#hSiWccK%xyKIjW~?2Lx00ZUlrx0<5Vw)t5i!^Vqqv)Up-1=3}2Q#e;7TM$^%GuhF*aw;2UOX(Qsbp8eA z+^;o|sDpVR!cTk_WSMLMnyraeVxt;x<)E3LJ(VSVxHgb^aO>p}QAZV97>Fu&8CjZ) zitr@nll_CL7y_q0*jG$lwTW;Ooo-^>*L1%wFXU-%O84EUt7VK4cYbnwf{~-PY=8Rl zW07~5h(lyS_844e4k4z5Zf|L-x zcAhbxy)RGvy;sKyI52V2 zEHp*4#MT6oTRz0|jK>*oe*aEE;ZW0(#N)^v+&uI@z*26)nN*RRJZ=smIB;)GXKt|f zV@EsF zP+l(>e^5~bfPDWHOm|!B{UiUy`cXZb?c#iTxasrz@E>`uRL&bPnUty=YDPz*q&&j< z9g&PKWcyt;9aUFHR&W7s z3BNj;B}6^&e*{!s5OmV}*|_bhk`Y!I-&1SCMQz1h6XaT5#+2_?8nC%eRuIr(xhFzB z-|z)Nl1(z5oTPBkupJdZhtHgILmRmAMjO*g+f##6<2|0`}C6O_D@(RZNc2fCn3Y*l6>u6gd+=sdQr<`vk!wvh(gI*F$ffB=ST} zxU%xuYyL$Qbz7vUCzBSql0hV1Y_pvqlfjKept4Ym4I7%gHyoWtGt`19>Xas0(~L{} z524=F$ul4l{s4jMZPGs_oT>@pW}Wde#U&5ViKmxh+iJl%-6(GrK&E-5GKe@t8@j2P z^3pq>NzwNdQ)QbC6e}p!$hg?QvgQWyG0IE%{*1}wHAsB}Pi7fs_I(M6_9^`+Wz`O-VPKw=er#f!PQ0eSa{3ZMgPG1N0u;F2p&Y&tUbCH0;ct_(jyAPf&M z_P`?)P199MmN1|vO8W15agLIShInmR5*HO=E=}nTrK}T=)RoVyxR%3Ifw-;CQgR74 zO+@2#ICKd^g#;^$ym}6f%La?q>v|bHGo7{(nnct2s_#&<^!XzZpFJQemvf(Oa{n^z|Hx?RePE8rSf(Sy`1D6{;xp?NWm3%tm5GD^IA#<6W^5$-_iGDnZz zMdcdDeJy}C+{#XeKF7gcJ~aPeZ%C149ngSnQqjEMH>n-881daQgF+nMK`>nT)D8b7 zOAFmV#1+AnXNX8S&GR2lBy4Vus4%(2U;OqaueZWbyWCRo1mqR6p1ox#8Q&Fnt?POnw=^XG2F&Y?oV=&Bt8 zf5mtRLW`Fl>A^rUY%OcZF_u2tFN>mxqQ*d=Co7nY>~}_AE68RyO=*O-&t65!$<3sj zP^%lz^GMW@qqg~C_>fXcU+4(rSuF+9nO*!19{oEd_0F5#=N-%In&p0-B~z>Yc-Jeh z>nG>*xbPY)bAe;*P(v@TM#FLl&6JnNj+)=m_dKQ77@vpl2t(!TjmiiP*9ll%Mqa7= zUwH_+@Q1!9M)@YmtbF$5Zn2@`nx(NJ+wdiMg`q}J^bObUi!oH2no=@uSf!GYG{z9h zN%poxd>%-1uA}+xxdSf{Yg|(nDzl;%n-q9$7&}zQk}}J1*=ZL~uC*FhTk86Y9+U=U zhU81N>lr1pTp2hT-|H>Wi_%qf#bpaL3(Q3b77~F7 z34USeqZB1{n5?A99(x$^it~&6XZ9rBR1$vBCZepM?Ep^5=PIQOlk5qZZshB5QBwbr1JYcPA=(T6U zxT%*Rk+`U3o7VJ0C`37J|5`}#0v&V) zhS5zkQ3!c$Qh=P6=SXl}ulLw_0jAq6B74S3SDv?y+zJLBpUR~%Z{>KS+muewUr`p8 zYZn=gY0y+Iw#N^iPcwhzK|kL#8Rwhi*F@K?we@wTnq@G?Z76598M3MUOy z({JZPGl=5Bl_>_@0jvD!-;)~jPoq^f`=edNN!?=2_)<%A9!Y#g z^&?JCMV2iBh8j1v8&K~B?w{7Vl)zkrM%!3&-+_#!FRq{`3`K7DXarofPwZ8)*D-E*;|mEPjUHQ~`U z<Df!pQ*_|Ky@80&n$b3C0UJkSM4ce%BFq)TM#_TG>78?#)xC(I z^2?9UZ&cR24IcSa;A=zzWR`2MNq7O4i3bK%B|g=fuLb-YAhfy+{EOx!asdwqC?3Co zrLV*4QgkVKW~F`WJ!R&^Mrc7zJZDryPzXL_F>)m;YRk+Wbb?}qDu(ui;m5*hp4w`z znOO3hRO{ki95b42Gevkvd(%wDsb?6l&%@qn5M#f+5_Ai|V=BJ9fY0ixn^j4aa=(wX zOBFFrCL#kt>3u?P8L5~Cuz5=rUo950gdDeH-xGPH1en+@-!7Jg-vmf?b-kkKz|Y zwiEJ*2~L#mZ-}2Mh}u#o?6co7nwjJUtq&Oh0PZi4G3#E7r@%@+(I-!c7i=O-?E8%o znRyxYRDCgFo{?z;uA?sQ?wUNv>XEWsr$EeeHDzvTY13fP0HEYU`skFH4h-SH2kH-( zA!kz7@e883)?xARFVwtgF+Q&JN0#x#f$w7*T3jNJ|M4=o_9~nxr?I51Hm0R$L!FYmrbi%|EP1NGwJyMUYFSOXB|9=%uSQ2HDdJbfrWKKR4C|X%1)7ii%exU5t>(-;CCH}1D)@`N{G(@sj7-9|u3vwy z{#7gb*mg^ENJ~oCcXUS`Ky7=|v0yPdloU>Rj*4ESCpE_wNl-kK>yR*|k%f8L!dFli zhH39}96U;jaB*vISJO*HSd5|Kkda+n+Cn!4+x<%@j=+Cd6a)d$CYA`+glPE;CW#k= z4$Q$su14wTD)RePL{o8#m^MvlaBMt2k0;uQz~L;sQFw$gCFAoW9C~^Kp`7?^nN!mc zdq=!B!MDTDJ-D-V zHAo!QqX`eZItVR%v}gGoa@JBO5Gbj4h68aPi*rnQU$gTI6C&#j&Q0W=oll?siF8+@ z5vB|PTiy%v3S6=w>`Wf~Obc2G-PK{VwCS`9Uu-SUb>*Uu$6kHH7LY+! zo;WDx(0_QXdZ-^m&O&O!rrvJmtp@*QuX+cPliyIc9-Y9WXFLj*{V?;8ZRU0M*6nD2?gIPZGiG;;q%H?SJeA~dSjkHf5tD~rStWKoXO?7g}K{FWVuwfGw zKIDk!BQ|_45J~B|DZ4YvJcVpdm}-#0lT2x)Ou0C^dVK>Id^Y)x0^yUWFMTkb*1c_* zLo>Wr%kh%BWkZPEnpv?%loGJ)4K5WCb;(NOE15O5OcghoW*M8R*z;{PRIi&f(t7Zk zIu`v^S1@S3G^LdyR*rtd@s&{~BW(?bdI=)hMx+`N*qcCt()C#FFRSKyIGO}G<3uiE zq(}3^hVHw@Dz45deWeXx8kN-LXAB>UO2mo+=c$I)InrNgM12=#rf!RmAm=4)n5FhH zX(3j}*Uvc}|5WX}v|`+{$9flUM(DMn1lE<&`B>NfWm{y$8K-x#xld@$7rLt0jB-)T zFi#Gx!MI>tJG9LY-XJ^nCV$J;|F#R^B}OVqxztcrsTmtPLz7e1e7_UCHy3&F)frqw zP4y@J9L`n&V!9>#gBFzMbeB6plZ=o@(peJn>O@J%(1)oZVvn`AEeM3<%oL-&I%tmq zB9Ruw6SskbKE>PBT5QmCuRMmG(X^W8hAmhsOD!M%7T#DICth3mV_XjPp{!*j(f(*>Ksp8PEM-gT={&cZ)IVv{>9ou z38Nj^IMNy4(|Yw|bPDXWt`ljlzkT75w^TOJ2ijF)H^gu!MX{XO^dq+i&ibcu%s9OL01@ zzBa+MFP!!H`4t@l!`%YcZ)O5iKL z+IxXcRQnrcvd48SQ-X-d>eOvha^i~9h2l?ejlU)-dIZ!_C&yKBka(PCgBX-g#vq+N zdA|T}EP4jQp2wixM;-Ra(ASjGg-PU_4cWu*cJ#2P<$4~Ph5Lw&kGwWi1Tj28-Bjh1 z2@5Z^M%~$|qpC#AOSmjHv!QpOL^80X)YAHMp|olf@#?j}s=VkoCm?Peup5lan_Pt# z`Nyl4J|C)V6_D@v#F!ji;tg@s-RK&)l~RYWLLr5oass>NYr5((VtY8l#%)8*t|pK{ zJ1Zyx8FSw%3U5d^#)0$>q|p!w*5Ly-KcLB~l0BF2;*ozb`$!l?V?uJ~0|`z*ce|$1 z(2?xnQ(b@2XJ&OfR0>U&>^P+{_XoRK3Jo59>~lsQWbzp2WMeZ)##ZO~z)i;qbJ3yR zB70BuFJlJ3d_rTS12^}2I^KgQO758rT2G#r2506ik6dcsYMWa(%~5`*ptx#6a#c0N zM)S%uWM=*9lE`0a@e54e}BUJH96q$XOJ$x4Ix7j z-+wL&oBR-55OwM<1o%|-4B@IMk?1Ni=^&u=xHHO)YNu1`@MEt{3E%SRm>{c6D^rqK} z&)zdy`pBw3!l(kyKq$k0yHB`Ak?AW2EfH$s3x?yrc?X*S>YR+_{Ms>(*lma;fqu8o zR9enUld?ggPYg~eud;63drCH|b6WS+bb^Wai=V_j6FkuL z9^vhNnJd0MnIaKx#RhI?HMVR_aYWr-wqay%#_!DYn~}9BMVDl*Ap3MC@;#!3mT%ym zB&gU>5_)u8Auhwm`Dc4W=ubI#s=#i`LH|_+3pt5>TTdOsmqdKg85PTK!6?pC-L0)i zq)tVY-s?ALl6MuHVw;xF0<$*X(2v=J#BtcuJ*yvO3hP6x;E%(8bAbXi#0~SVQ&~;w z)0v{>{;gkGIliPEOStUfJmUb7kp+T=vl;@pXm{Sya3x`kb*7pPiis6 z6a^^!`xT_{E=S6}ovoWZ!%i$b-w}H%NI9rKr*G?cW$U_-x6<<3@P+f0kO6uK4&uWu zdwNa%@NWqJp`{_|76pNN(<*xkw~Qud>F?;%AY=$xmI1o;IwudmR+2HrAMpz=T!Uf^h#55}=1l1aZ>hR+RQoC-vvo(8HI zLg_R5-C>D0ynnx%r%SPrS1=I8efvDtHl}d8{cuDs{vE!~=|?ZoC$M9$einZUjHT4lc;P0E|)0eDBxK8SJO z2+$mk-&2B*$lG-ibNP=$@TE}cXWn780c?ZcXGNHzwnKy`+Ai}V5g{;<&dd2C&N!T+ z5mr;bIc=uT!1H~3LNvdXxmZ2S**6V9AS!AnBjAIa7x%WClq?W6`vEA{W43b>$^d6V zhB2}joHBpJR=IU%Q%8YN=1=Ct16(vQr4^RJTRX;rKaEV_<|qC@B(sWI5GcHG2`xjx zpQF~FhQC4CyIP5V_SEI`0Guf9o~!0hW(k9MRSQM}S~9wxA=DFz>V&4YI7J74gl2$k zR$+3jj&Zu#Rs>lD(c)ZRzWc~;Jgv`_rVYw3KYb|pg8oV27#;)?cY125>6N$A>t(oE z4-0ZW?C21!7CN)bXh#1%?<>GzPOHq+K#urUPpQ>B(r{=)BR*V6PW69o~1GplrT4 zG<{65m_-S&@e3mXRs#b_@NEgXh8ni!q9ZuN{xHZK~m9o#ZxlsQ{9XJ`_I{Kv` zIIr_@RVC|*cZ3cVp?cw;y0vd?+0L=1Lm28edKNK8u^Vm?5yCk`O4pnqk`ssx`_Yl2T&Fi^_sY>~*mVs;-=$$nFHb@xyQb*2!kx zj2_P%1WT1_qf6T&6KgbHGC*|1yTy1gG$y-O+8a>nj9>?~XFDtQ?rU+uxCAnb8L!LQ zPG=tII9GjPqq-K#OD_^Kbg2h(@UPao*d#1*Hwwpsq_C7awn4w^VKuk83Zo)~Q3-$m z@W32Pp4d;Od`>TsmiC7;lSs5gm~yh${pZ~r6%~zQwQ|v{kS@alxxLLcS^uUH^)>CR zeA(36hZRtw_iSIl0<7DkI#SOqAh#&(+fwz%g%v=P2!Ron7N+mVqkVE*YXOC*pK1Op z7-Q#&Qqbn7mp=w<2Cyu>qEJOE+ml-1iZYO!aRgJ(QSBN+{!fcKwNXFsSO)n-jGZV5 zAqF|Xi6PQ+A!St6k9W%25P8v*JU3n&ic-xS)EA8D6;Ihs_~QnmR?u64y!>~c5FevjQy^KcE@66#7Ls3@J)#LZGmZ}Lj!Jo0zM zQ|sxkP7k?yo=EPhtkE+KCCrdblc~+&t4k~E6OwCUGnB0mx)(2BSR5lG9S0?E3gY|o zQ`k$Sq&9oVc%D7^lLaC%m*+CJEz3i?j%l6pNr0aLo4B)f)u|$si@}_D|@ioWizO!(oiF~poyu*nZi$*e%UJY)Sw(0=qfoO6X?B$Kr_ zPDQNJ%XI7Is_)YUVy%C#U(i1wg>d%qv)Cj=))R#Gd4pO6~WH2Xt5krCdMMo>SrQH zP;G-{svygk+q;++>mR&+A;T{BY+;^s=JRAi&KMp|9C%#nbzB@eC2%k`of1z9#K3$Y zLr=?i`O(FA9V)qIILbEJ%Jc@i5yUeK^{@)!t&~C7{q)DgbdRQ#p=XIhJ4S`CjSa8S zO6(t~L1PsWZhbS`FPb6TG`sfcQ}w!oLV z(&De?%HsZHlxI@$%cEn#`A|1{wWss6edG)V%69L9yWSIK5 zp~y&dVi3wPO}vcs&lz!)KS|KW<{UrSO4g&bAwOF8x^lSzc0=MHLRGm49DH6H|oGFyBTX|a&Qn$(OgDDX|4+bNgT5nIREv^uv zlohbs(p{LA^2ZM?PI1U>rSk;zaK|BeK1jN_igG@yyK@ZuPD7D2A6#WVp_5vD@=?;P zE4M{=;f$LtN5tN(LUd#XDLhFb;xvM%M8#j0Sq^^R^FHl)k&_O|W5Av|L&w(W+Y0)f zBfGE5rU7F&X{Y?RS5X`h#++J1b+q51R>I3eRnFnE)0Dx3Z*KVz8mwt?kw~g`42O`z z&f}Ed(_iVE8FeLP4ouXZDXDu_Iai$Seuj{fcGjYCv^654SmsV*R9z?xP)zmbiB|pz z?&E5Bv^QOEDpF^6u~J6tKttV*A_k`sRoi%!z9H!N2@uIqsqg{s+4V<{J(oo^B-4mS zaB_<+(K`9k8a_y0S4o&&$3|$yyB1A%eO($p3I<89q&z`23nnH-&s`XA3X4Cmv1(t< zvvI*FE)Gq2w&+OgKe3w-MSJ*dtLOQlfJ4j!f?4chltMF^#i~&cc?Xl~+GXUQTlv!} z5x3_n{D_e+YLZ6p4XRk@01-|uPd_Z&uY7CAyKPg@JU2LgY zqnrDoBk5Tsb-T*{;0|O?F)}@D3!jb^;L(xKAZ5bEjbdfDwG##yc4b(u6oRBd?^J|; zHn5U6qEpY-4e2o(!5IVJ9pe&+zw5nIT^LcbR>E7iB=XWHlBabo#0zGeZg~I&Zl`BH z!sm2fbnvo-V9drFQb)piFs$9IyWu~KUT^pj}snIQHU4* z+Og%85;Rzx%JJq3bbj*bw_iUhp7)~@ZONC#UR1}4U2x! zisv=XSCPFnJ*gSFsD^7(-%MB$BL+zwqe&HX)+)1MHv-4SUa<-%8!m4RtJe+9pH;-* zob9N(EMRGvFvx-A8mqUB5sxT}^b%r7GrGN4w)yju^ zCfM*=8$4avO+TrPilsaxOaUz$e$psVQgV2YBTp+J@GLB0BbXPqGF_6l;q2M;FKals<9~aICe;@Ub*knF=Q(JcbW-g7 z0u^(JR*sBCP866{DBqcAqfN$D^ZP=&96QDBWs|$~7GA`k-l(D7ZJQ?FrLL2=Ku2M$ z^DE|D$1NC91U^!2T!a4s@hj6Aq;%1nPF7&+Nw{+GsuVOxFWB- z&F(d*K}DPTztNpmqJlIZxzIhWm}7ZwO=uWDM}doZrOte_(;S_F!tL&AI!;cmM%dt} z>o_~&pXu68uJ*Th%uzlPyT#I7iwGJfu83pUi!PnFQhy-qXqZG7I!AMDs~%mL2RWB? zydb3*r)XM8elsg&`onF+PD-+DVBf&=qcpG@z0vM>Nm{AGp&w$1fI59Q zp;VqnxrJO>qyjUcuMj63-)+BZ+6}0>&k@Z0ep+D8*i^Kg-nWj16Fki}{hE1cm2f3^ z0kmUI-Hto4;JgOOi2&iI7SE2JJ#aVIJGoe&5Jq9=JJ6DRTr2Ccr4krB9w#KIp`KTK zO=Q4I*?8nI5Ao+!SN2*+miqiaN-&+WACNa6c}tU(7J;W)OYb)~f6nfFn9KT)?H33% z5s4!{Qyo*8W7!ni8knkpGI(;qCAC6V78Ho`-w5(M;`t>ZDp;t0bD&1=CybZ1a}q`v z{_Cs{B@?z3La1}tuSHNA1Xc03E4*z<5<6|m$YJ_sGa16>=8~1Uv`vb~FB5^Sb`Zu1 z$p7N3GQ=9HrET3mv!^n2Ns@=6E3H_}T&$Vfh?uxZ4R?m;lg zu8X;2)0@WjBZhDo1-FPzi(i&$Y>`KI0*$UONq)^SWCNBnn6U=b8C=c>t-tLzXi)?RvjYrF}+Kt=IE=Dt~4L2jMRW;Ndb)OH7&z4DT!;htGNFPX$3e&m$gf#{HmSP^kR z590FiaN%5!h$<@;U`Ik{w=atQk4pp%>IPuYb4z#e(Z*u&?#svq*zqJTybYx89O4s?9eHq*l5 zegm96u$(5zHEyfuZR#}>zH!hJbARwqnd!ZuGV zW?bxMEb#TDjOa4ii~5(^pPf6&80};1iz}l8^j#o;p_N#U*iNyJ;iR-U@8n61OFjb$Yu;L0myhirhd4J>U+sRg&${ zPd$9wbE8#i$9piogH-%-0e88aDh7oEh{N1Nw49pRS2ijy!tj!_nJA?CsjSxLpEl9( z%i%m=AiYc*{D1-7R&yiH|1*BuWtQ;2NJ;K~yKCLU7xG>0s?ds_?#tED9>t$Z z;lON}hqO6|nueU+fu_9~*6o7TemPtl?;@^6magRQK!Gmjx9~7sec*F$`g?BSJ=eUJ zmCtT~VCuw%6pUFGFL{K1fqq~7-_-uTiEW$e4Fmoc0Q{Xgw3?@L_S}J2rpumNhHwi2@^d2uOcK)V2@vU(Ua)#8AlQ&6 z+}TDkn@gM4XaK6P7rsb!{ND+xWX7Yk?fiC(c-7?G#4Jo~*M#>EjUvHWYK(~*E;NSx zEii)Ji*cTfy(V$o+C%jgz;FoM^2a=hzMb7hl$WXk<5Thrjs2E*i?zn=8P|snY9@Us zxia4bbfOCn9Ik7KsVwc}EF<}I-5lIfz6 z-;WuYGxvw@K-om?(<_D-CZb52JJ6b%BBkv3euAd^ zwyx=vYr3PRSk?k8;nfR?J5ZD-!Fbt4>R2>KSLl9U?(HV9tlUgV4u)^vW8{tNt^u*b z(Lda>*Lz@AF#yXGkF@-?L51RHl<2=`c-yxN}<-U|f0 z4;YPq;%do((Z=mzR=3=MrEb66ks1(-p71fCwF5}O!=Cf6vdyzKw52D88QVm?oj*n$ z0;%KY5%SM1JmKNgT)3?1!3(v&)wcqFEmc1;QU5+LzFs=5e>K0AS`#iiL-D!#w(&dS zzI)(#K~n3L@g3-;KzhxubI(K9%hY23Wa;5Q+-Eo-r#t9hBZU_gftA~Fg1kTi@&~xC zbFP3J8UQQ=Bti_`kIdUyV5tJDqrWc2z(LDc;yYZ6`}Wtbo>PYjM46>N@}Irm_0%2c ztu^N7jkVhKJBRO937@%dv`66RS^1mBJ5Y++SOst6|A#yf?G_kdKROC6xu6+~mbiI) z9`0O{<@O^iI2=4fseK1}fxLDDrt?2w1w8(D>j|L45!GYEymz1lNw|89^+@VdSwG&WWO^;hnS>9|B=WHho{LOoZhsG m0J-~x0}vnSqi=zV_x}S`8yk`U diff --git a/riot/themes/riot/img/download/apple.svg b/riot/themes/riot/img/download/apple.svg new file mode 100644 index 0000000..9de39ed --- /dev/null +++ b/riot/themes/riot/img/download/apple.svg @@ -0,0 +1,97 @@ + + Download on the App Store. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/riot/themes/riot/img/download/fdroid.svg b/riot/themes/riot/img/download/fdroid.svg new file mode 100644 index 0000000..847196f --- /dev/null +++ b/riot/themes/riot/img/download/fdroid.svg @@ -0,0 +1,135 @@ + + Get it on F-Droid. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/riot/themes/riot/img/download/google.svg b/riot/themes/riot/img/download/google.svg new file mode 100644 index 0000000..d54aca1 --- /dev/null +++ b/riot/themes/riot/img/download/google.svg @@ -0,0 +1,70 @@ + + Download on the Google Play Store. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/riot/themes/riot/img/logos/opengraph.png b/riot/themes/riot/img/logos/opengraph.png new file mode 100644 index 0000000000000000000000000000000000000000..4750c77ad350337d0e84fe42bec17f90a6d23227 GIT binary patch literal 16158 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 literal 21297 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 z%0D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 literal 21536 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 X(nrBrZ)T)p00000NkvXXu0mjfu8WE# diff --git a/riot/usercontent/index.html b/riot/usercontent/index.html index 1a06410..5f0532d 100644 --- a/riot/usercontent/index.html +++ b/riot/usercontent/index.html @@ -8,5 +8,5 @@ Stay curious! --> - + diff --git a/riot/vector-icons/20522817-fde7-6a88-54a9-496b1c8aee53.webPlatform.png b/riot/vector-icons/20522817-fde7-6a88-54a9-496b1c8aee53.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..4a994a5e667dbc2c0366ea40432a2c95f2ffdfbe GIT binary patch literal 60075 zcma%jWmJ@1*sh9#isLA}fC3T{N+aE=QWDbAoilU~Fe<4?cZ*0%4KPRzA}C$bGlVn@ zB@8gY5Z{A%&Ub#EXDycte(bpSz3;fLYx7P+O#yV1`sSremq1F2Pc<)Hx;lR8(iQ#d z#K3PVMh&xo|1P_0D#%?b>!V!-ezn9{W8H=e~(eYMQl7@ZG`1OgZjSNX!@6HJb#8NeulxtUwL5586 zdN6bKB}V4pd+C>u0?$U8FkiLgc`lRt@tYaq`aak^H%8V&Y^%~ijAw+i$^J&7=Z#3g zUmaPoQrT-qMoe!cnVPn=%J6Fh->h6D6k`S_vjY1acdzhJ__@=hWD zgee91;9*}+(cpm+O5^wiyhC(Mk3zbfbHPZPQk8m-qEcHBs*iDF4n#>~GfIv=ZSxb| zT^1OjQq7nn6@7G6Le@_5sdLpj)+)8RcpLYoD>S#enC8s8qIeswmX>}L!Ip?QU2wK_ zK55Fe={*X@Wd2*PnFOw`V_*8#b3XX}LdD}CX)*$&f^Uf6Jzgay!KXat^><4?%h~Jeky9 zeS;cDDFab#DCOm|YsD64whjU(wJja{%^8{#yN~$wYVWjNzF2z#8UJ!eK~&ZQ0uwIg zYM{u7h$pZb4`qKY+Kb;-1Z&nV%BMk7p0cd&jm?&-PK$WK@m< z<}Z{#77wO$8I9uK&KwIm)pd(&c{PvhY-61d}+a=J^WJdTzLB0-O-Jh~`*6n;0 zeRwL}3qJ$nPIw|4RI|~u(ac#-P9RN(^&h$2IyC(0Dby|Gmc4 z(`{K9+sWpKY6Q(PX?qzeodFtAoS!;Zh)eh6$TeCAxmLrZ#1Zo5P^ zTXKqCDPUAD`Kae`+4=DEzU@En5P4z8^1;_kn(2<$<{t$M@IkH;?)RqEhahT(gt1y` zjFkVu*lU^Apy+F$a1lRp`cSu#`p;sPM<(%C*9<06e2f9qwXd{ZZW24hGQ`6;1o zYDoD`8gTcs*eQvoCp5*Ytm~X7Pcu@`^7r<|!)3uNm0`RqC}%c&zi97i1x^btAcdiV zinu!n9P-4=ziU3Fh1Fdw^P7*&DCc2t`Q~2#0eeO&O3?!4tEfg`>OA8uZ|=?9RQf^v zFz|&ir286#p3Z8n(fRbO+<*4K#B_XO75qal@!9-X%2rT|;u23Za2<0~-I0M^58nP; zvvPWBiD6*B#P#gih_=mbg?W3N%draVig_uW_D2df?Gi={I`lU#mdmjB_En%6|GUf5 zy=QBC&*plq8J8(cJ5smGKN#~0qW{!xYFxb-Q^Su|QheXuR3tDphDH&VAYC8iJ|jnn-Q!uz4vzCO0RQrkp3v!(G&EaesG>+&cFBR zsqPC}D3^6@ct;UVfgDrw>vJP&O6n3!l9uTq<*?m%x`a<8ED1a-)idc&iYBO3CFY}l zQXK-$YvZ5xBoDEwK50&RG1f<)$E5A7i6I&E*NU~u*AQF*-}V$}n&{uU>K}b~O{I2Q zNKtN!E!wb!tJ3#6pp%e1ZWE97`(R%vSDPLtyrmT(<~RD_81xM@qdo{DV!@_oXt* z3?*eQHP<3pCdJl1%Caaj--G_# z6HjH&V|Y)-)DCRZh2&!S8g>hXW>y5#q!6;1y|Bz+>A2%Pl3D74x0KqTi7Pr2>_VW4 z&A=MNq&5;OPd|-On|=MUl=3}TTXafSy+b$$O;wpjd=NrHl%e}Yy1~Ez&&bxk@*<6- z+Zczj8zI7YrxhqSKa^r2>`~=cz0KtKU6NV0okwy+

    $kJ#dv&eB;!`U+WdKSKa-Y)3JoShST4V?|L5- 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

    MKG8%Ze<5bU$0A^Y=I;YC9|@?gmeH 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 ZZ6!UDS6uDGYnCd4tfZnurI>Nx{{vs}Vx0g0 literal 0 HcmV?d00001 diff --git a/riot/vector-icons/android-chrome-144x144.png b/riot/vector-icons/android-chrome-144x144.png index 5dbbd0ff11fc772acacf69fcbe745cf4ecd481be..20643d79295968059994f84e626bf1709514fb4c 100644 GIT binary patch delta 2225 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 Ze*->@QI^ax+miqQ002ovPDHLkV1l}AtMvc? literal 6144 zcmcIog;x|#7u{XD1f)wEk#6ab?v(CM=>}QpS`a}xU1~wvr58j>8cEj$1W7@frQ_rG zM|@|_%$xJhoS8Xu?z?y1OVZO(CBmo02LJ#>>S{^`kM`?-9T)UCF8AE%JsNC#O;shp z!+)(5QI!b*P{Gxe6pTU&_lrV(=;w=uqn2eZWS}>+BiT+@*@4LKwqs&q*o18IoN5`h zA9$N%c{D%#(%|}MAR%Vab>+bQ@mIM4655)qjf<2A#o7*ollUX(P|dtH&8lr8GfO5@ zXH8M#THz7uv$Ha%#X&3E{60t-U8wiN%HiG0VX2ZnCa6r$b&i0E$1@R(o6H1a;f%&j zEX8GEie~x0I$p(u0pmz?@shHrHSsDQToLg??rtq<-61rT@nD1Q5PP;DKen(S>4Rf- z7byKM#XEIXI+1`PtG%GzCB7mQ%p>TpIX96=T$ocu+_!G2VOOTB0(bP@_F)eRxq#KG^iRn6c@Qd%;(Q)G^f3JDn~}VC z@%h6U^ly6ve*&o5*UjWhZVkQpya{{q*UDIOen0y15azz*GHR+spL+o+&80vXECWI=`=R>IV67U=|UzN9fU_lkmOMX z$T^|8w9WIWhFVwOzZxy&GvFL>wC{a^cN(GA!0XU_Yt`Ssy=*L9^fukD`i}(!$E<19 zEg4dtcNFwk=SSa*?U`J2p=vY`H7xHkz@OCD;(mwmX>k}ua47f1zh0OWOG%y@XG}}* zAUjTB^_^lXxDlNtmtI-B-Mgvr#Ks=^W`s!v#AAtAhphE4LI*=aers3+cXd$fPLf6C zN`*>jkT6EF&(&W?8zQWu7AEzDs&N z6%nkuzfd6-TgyewgL$^(v8bC4TNj^FfM{Oi-Q(k@-`TseG(Bi>(j!P2BD?#qAiSbs zM9=od=+1&ARb_rWt;PXVMvN%ve#T_XB2L*OoO)Ax;EGtwySxALaJ49N{}Y7Uz8!5X z-|(!67wN))pe7Y)YO@X40Qwa!Vfm-FUP1RotEQPaPyX|3 zZrU0l(p@Cy1$ou>fv*eY-4aXM>s3) zoc=h#Rqm^N65b`{kWl#zMiupv-nmIOr;PBkcHEC{Ybxnu+w#)i`0Tr1zGRodX&b3& z5|kYT1$T$MIPnh-Tb~<#gX2*Gqqb46OkWgEZH8aX~X??WEvr4pZ^wdYH0Ov*+xU*lAO(=5|_F1zeVfQ^y88@4mT zUXXaF36;P59K9_k(uY-m`h*thX8v4_ys1nilZ%E?lJ0N$}TgTTYK)&)+pAVE%5pahS` zY&$2ur}L1r^OESb4nRLP!|nW!T7)Z4#vfsg{IiO;UBS-tEVJ?RVqRtSK_*?HA(Dby z+Mut8I#-*tEEE zp>vHd?QHNlF5k`cHiX6J zpM7~F&N)xZ&j}ir_1^SxA8{IHOU&}cEPHlyBKE=16z%KeFICGQ(uk4(s*`cVPhtr| z$ouv7j2(AD9MLejqWQ7Q#6mmt$uh4WgW3;8P3UY*AdqT3z;?C%~gCq?tArb zdPW60n=kq*!R6>U)`xVuM!C|S3b-2>Fy)7dmZ?L>4~rS8;WYJc_s8@%-!Ugg7oU&+ z8IFd@Bopw@gQ$RRqH|k1s`_$&dgjGgKgnAvetfeXPZ#8R2m_nE{k1m30o}ku_*3Rs z5mEtxUq4Ak4u7zJ?G5jOj1}ms=+V}mp*k7dxCc%fZ`7CuM^N#c_{Kb=x46&ap}CGd z_H0am_Fy=?!?@wvVUIh|LTbN8&X~^&G6Y9rgfe|&Kro?b%oiL#Se{%=I@rY?JtfiB zCvFH9Tdana#d9sQ(pjdCx=~@xw2hi)5;+w2JS`#`9n%t`a|;gK8oQe9V0w}!VhsWT z;>&{G_-G`B;=2XYF``yy>ig} z3CemNKKCiZO^zCS;Y+@38^S$QI1Nt(FunXHLkB&Ky%|Rdr>z;vlSuj4!?qUG*aKPI z+aap`ysSB~Epx2N>U$V5a>Q3qi5U6PjdbnQR2yO3dI-_eXMn0Gnx$%0D7I8jny$}L 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 KP6b4+LSTXje|_5k delta 1054 zcmV+(1mXLl2C@i{BYyw}VoOIv0RI600RN!9r;`8x1LsLZK~zYI?Uze$8&wp5&z+}d z>~SX8PHf{QX&$0!i-QFfk3d5M2(zg`mDnI5v4REbBBUZA*i~Hve*lo!ut616mDog0 zRkadniCd7{rZ`F6+K%n9Ju{xUbBDz^FMGyhs;G;KBQNHjdw+etbI;3TWZO18E}3`UM3Dai}6Z`yf{nARyB(}(+u3cHAhePa(qrs_IV2?25RgL8q{^X~7_iHA$Yye0` z+4+nt@Y|8V7BqESs$fMiPacu8(*xb^>>c*ek1M$~ZKoy?;ZDs(dQaLmwh(~OL@Oy6e~vCAkGKlj+Y3*)JPyT8aVySs)74;t$WVa>!$0CZ`{#B zLdQP?6Wt&~gIsz-q$xBgF%x6L+24z2-b(m`0e~#gb=BIb;aPMd6K0rQsVO{cU$|16 ze_rNU6qVURv3={IerU+OWIRJW66K>ZyR}3J<}z{@34Z_%4Dl}?l@_koo#phn_`|gg zFPok>V;OYnc;x0ibt$io4)ce{gr^3WOG^s9i3^GJGY5kV4RVMHhnP~$jLB?(qsl7w z4Rd(uiC{&+vuTN@5Vjy1V7`7Q2>>=guBd&pSbAwD3;>gf!0mNCCbIy*aa2RMqyXJ( z@DV2n0)IFX7s4FvRFNpqYP*wQjz=}ka{X4noAnB|NJH-!x?MJuw&eu1rCB21xr))Y zWx?fI{$Lbk*G%&HuWL=6loXSu(O4qTHVMyC`891k(WyYwB(5>^2}9_Wneg(8dNp5n zqW7R`=2x}XGXqVHIHjw#Nlf&#=`UxdWiKo#JAb>qqTutFtF!5_v&`L5KYYPuq&ed5 z1+i^Fn>B93@q000{e z{P(KXdwy}b5frF;1)n>a@*=?=!^m@p=O~_|5)m#D;d&2P#9sJA`6`=a>3+X6K5}LQ zw0{lq>QRYtv)D4ow+p5I7JR@g3w~RyS`G5-(}L@PpO>l^|5Ek`1^|cR!e{gG@7^Ds zo0MD+oV{2qH$7+LBaW*tvWa+@?bX*c>-(z}->@CUxUJfHmICydY=UyDhHC}YA1pb* zYC3VAUz-Wj6as)+3m=SZ_t3GC;0MQC`hPd*{TkxFA+QvWP)jEOKyUhgx1hf{wJTL0 z&&CeNyNl)B^q@Z&0GytWU(YpH)^$}U<(hfrM&pff>A>KwCSz%I?!8ndB|1xb$u8~e$UjwMqlG7;yw|+{Z`i)ell#Zw$rpwF Y3&91V(yXmpD zpC+mD5Io$@Zym({;o5tCYWSCxEYQCKC<~MYs&8m`LKjcJ=p0~R`<-NmSG3WT3d2tnhwmu59+DB#r+Vv@v+D*_@ldd@X znOSHse9}P0`WaA3Wt~!>ZI1$@&NiubR5;h%oPjSm;z_uk1b)DUQd)sb|6tgL3B8R7enH(K${=>x4xGEon%3P1p-$efGs71#$Dv$ zDR5bER&QZ7yioHl>u`vYXIk{oJHUkA@ul!KJ%DE4_Q(S@-%UPa@Ko0x$ifOePqOk% zQ-97n>*}=!0=I|t1~mJQyZIhMp2_%Dv@ku~e)TP%JP_n9xxRAEfv}fBhb+44k!R|E zl7$pcCm<+7S#8gwj6BosCqeyypuFcxo5=#T+fP;1)+++q{y4Bj5&`xxA(&P;2^?ul z4nOuk3(7Z=Ctjrp$nZA2@|hn4L8>Y>%YT`dTuJvs1B|w%aW`ym(6dTYX&i7RY5qOW z+0W6`NBC$Z#7Sv^CMkD&DD$qkS3UD3(LgRS*o-Qw)6W`+%AmYPo3?Uspp+j zuecyj1&2TIEi(U(2WXrzxzTW+DC%~E#x%n%+!uG5svA~J@sb;!v8NofFS{>(jW1RH wiT$YR+IoO^LKhK%ij3Bg-DAuGWr4CljaLl`gE>JeEdT%j07*qoM6N<$f`(caM*si- delta 1424 zcmV;B1#kMw2%!s*BYyw}VoOIv0RI600RN!9r;`8x1y)H!K~z|U?U-9^Q)L{$|KGW` z=XAYnW!;6XWpj+d7y^RS|rb75W#(FgPX$hsC$rD_-B?DIUn;4Bd&yL(_?+Gyrg; zZ(dCnoD4$H?6)7;SMlRr;fqU=dN*H;&)Fd97kOfIke?-N|S#Fv{T|3-i zIr-J)sUm?aHaHsBO?rFpN%tm{^iRXUl4|fQ+2XgauYa?r&OHL?Xf6BwX6#}xcDU7D zDiA{UO)ti_&KbR&R3 z6`Qxq=V2-*#n716xI!F)%9Ny~*4$Fh%(t|n8<)8x9wrx#3%b=b?F*`sq z4660APM%EtY^<^UGa^OjRG)_d0E$9Ro*bH1n%3A#0s;U6p|(b@t&ux-dFGA%6(orO zKuh9*ko3;(HEA_bH7@)e+uY3ieTysF;bs&DaYd&nbf7(xxyGW2T5pCxlJ%-O3!tZ8 zA%BWO$Gf~+S{;7BExe!&MwN)5jnAs*yQlArN&t}5p+6)wt<4k#;Td&XUBP_3X!far z5P*v#1u=Q)W-MKq0D!C--M0iSiD!l6rT}Mu6q;iTNhd?P?4-HbQqRzhU_6^9E!S_) ztD4^S9G`CK8CZC`!)s~qiB~A0VNzdoBY%wX=#-LI4Fk*wdQ!(Ui2xuns~Q?~HabcL z(lI8ogE5AS*B=4`0AOhX1L%dlSP+v}dW5d+Zc#CA^v1tAUT;Zb4MZaJSZ#$M9jQ}t z=I5xW2pg$yg-SqId^2x!fT9<`?rKHp|v}ql0u5kT!{Qb_#T>%TVWdqvY%zt}L zr*2^U{a+84t%Nln>CUKhcT8@mWeHO=y_3?JKWF}PAYF&xkhsgsb*(KsxZY*1eEN@> zzOZbrQz{TV%J#?F+@HN#)7e;NqNyAB)K8OQzKFG)Kxsh$pT1P><;{FHENI_en|?+> z0N~-sQ-^BIFV7eIVybR&yse6S1b>iafglj1$3&2G!S4w0Z?>14Sd%s5L5T%g1xJcm z7saD{%gIO8jwtJHE;m!Y*IBu~vS5XZ0C=Xf{JKRrZ6%a9G*9Bq}l_`uvp| z8=c>5YmMErWDZXTw5i%&&Qb$oQcinxPMwG(UTe$qiV&z^KR#Hs^e{0b`hVbn&wMy2 z@;TZ-D=&WZwp z)PvPf{FiD($Yu{~^&X|^xGyZn diff --git a/riot/vector-icons/android-chrome-72x72.png b/riot/vector-icons/android-chrome-72x72.png index e61b36e2486b24d291364a698ea969b904732cd3..1bc84bba5bdf209ae1df6223f1e3d0a29464c9ab 100644 GIT binary patch delta 1537 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 diff --git a/riot/vector-icons/android-chrome-96x96.png b/riot/vector-icons/android-chrome-96x96.png index 3a32b6c83918cf656322aa778c2a1356446756ea..4190f1ae37ea5b0cc965c13214992534794f947d 100644 GIT binary patch delta 1661 zcmV-@27>vx7lRFu8Gi!+007lShYA1y0z*(tR7L;)|J>{NuhH+D#p{&8>6gRmp~>vG z*6`Km_VxMw`~Ci`&+bo}+ct~VIE>a|q~DXl>DK4>;qLiXp4~T#)={6_fyL;P)9jDW z>x;|je!=E#w&Pc%-ae7oRh`_Z&F%O4{Xvo0HjCFejn{R&<$t2x@1fl9iOcF^uHiqD z*hQ4trOWN-@%lxT**A>Vbh_o9+3rJ?*;k(3(&hGYuH&BC?`yN-IgZzz$Lsz6|Ip<1 zO`Y7K-S0`6+IO(y`TPEcx#nA^-({xYNtfDbvEpT};cBVjPo3O_$LNU3>5|gxo!Rbt zv*bUK*j=gLoqyWytIqD@@A*lZ+IPL>bGqb8n%i->LzCHQso=cW@q)MJTcF;|;q{HZ=v=4X&g1ow z(Cl@uG#0f^6T{bK#|y4pWTqq>!Zr-n8WIdyyv3H>|7Y|H~;_x`$i9X_y}g%$Wf#5ZC>6!zRVIoe<AjCnYrvuF^>$BRvyY*{ol3V3Zb5BDs0_j)FoauLx$v zC4VFoT#B-CCanT)LP#vP5>@guTb%~88v2H~TGYvYhjImO>KinTP0eJGfEFev1wYW* z7TQj_xNvkZDV=cF)vf8NY3l_doPDGjJ8t|0%YljHYEn-oCO48MK5fcWxj-h&rjb#f zbNY-iq?w6Xa)EG|%$`GL!Q(KORP(0KpMNS9Sg;UAq2z8+SK4AyO~ewpz@*7=RZAjE zmrY+zT$8dwEBgjQiSsTPi3BNw1WYiEEPx0t?Vof1Nv6YC`dL`$9PHelh* zjdO@-(}oC5V(;cnqzc9s;C^G2*5{+jx~YZd>3)mVTAdgT2HpOk&mo-a}OuaPz?`kWaeto0ZXr^A?mRA732=RF&^daDXnFpw65_(W zE?N%Exdc~E>MK@O5x3}Q9kU$R4}-MJ2e6q`PF%4ZSnhz41IOZs>ziDC+;X56X3H{2 zH5bXua$p?XIEkAy{p#`l2F?Ykg5l1wl^-?%*u!KDK%TyXzwcTzKXuM9DSv*b(Z4}$ zjVb{mTZrhoGQXTL>;J)ch%Bbi8PzwK9f8#l*>E$h`WCY#Fb!g(JDEKJItHQJ%&x$s z4G?h*w<|!Q5V|_Tt^l<`=#CA6O{u@}g3tx)fqA%l?-$z?h}=(M8mm_o1rVw#v@1~f z073!q9bAQiphAbTqYOoy$t literal 3000 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 diff --git a/riot/vector-icons/apple-touch-icon-114x114.90ee055.png b/riot/vector-icons/apple-touch-icon-114x114.90ee055.png new file mode 100644 index 0000000000000000000000000000000000000000..bbe460aa89a33569ae681cee409b48edbaa41fc6 GIT binary patch literal 1909 zcmV-*2a5QKP)K#|xsi`G}3 z-O%Lr{{R2X;q^zA+C7ojX0YLq(Cd@a?2F9lgvRK1z2#@I;#H#EI*->-n%kep>+$#e zt;n z?D#y7*OAcdj?U^*pxtPw;Oq1IPoCSM-S2+E=0TL$MU>gm<@Pp=)|uArR-@fGjMh=0 z+-g?X%PH;O+TKo7+#F+hVNXbGqc$==am+_CS-^ zWv=1!`25o4_Hnr6jm_$c%j$#1=ykj0U#j3kmf4rp?VsE3PMzC^x#p76>pzm%mDB83 zq~2kx;B2(xNtxPev*N?u^HZYTJ&@O%*zR4a-+8{~+Uoa$#ORUG>t(Ouj=tz?v*J^s z-A9<(iOT6%rQTbo-~VJeYE7;>iB-N9^MK^!fcdjn|yU>-hWr-|hL-=JrjU-1qwZ zQ=HsMmfB&g;ZmF2^Z5OTy63*x@@1yr!QAp#pWV3D@o4+k>Hq))&q+i)V>`QbyR~h{Hfr0pZ5w}Bedch2$vO9@eLafb+1=r@>>tU;$H&LV z$ERKU4jnsnw$`Ov{cku~i3o~}0{TYV5sit3UR*p`OGq3B3`$C7ZIqGvsl}7gju$m zgghfKvOQ~yQL&?8<{_~$V=*qAwLu418Ba}cPw-+QlQ#)gCXb<}Oqq&l@{0hhB~p_- zlfBcKq#3XlHB&Wf*z7s!38XUwsdJf}d1#^eLjy@`0YVlsDT`oj@eJ(C~i}UuEOs)W%C?qRWf|08> zSIg$R(+AGV~UZP^H&ZMT%qR+S5i|-{m?*)m8g(S5;d$C0RVBiQ+^G}#dR8u zwdthF#|F(qo+g|8W#cBKD^p-Ibi5n35dX2saeO>a!PYh=2gIAHz{Vio-bI zSaKSM^5q>XNwFIhjwO#ElKu$9VNLR=W65JUt`5_gq!@|4P9=*pn~Mi0Na2SthmtXU zH5-UO^7-nAlgz&4sUFPf{$<)cXLR>YjF zR^Pka<8mQVOGNH6OzOp$!>=Vbxq;jlaQ7(V92>FRh%seI-NEcnMnY&l zcJZQ}$uX%Ax_6&Bk)#I@+I7I0WW*W>oq6a;lGX)7=#eu?Du>Xx$95-|cs!mTtKJ$2 zJqfcpxf#tmWqUGn?N3j=5aNexn@{T#A+&3TGs$PqA=K%iBT2URE`(koW|#E@X0Iyx#K(q&gmqKFrG8d(e4ul*zg^4jDoGB)I|DDHw+-{h-n5DwDTk5WdeN zXq}N{nL&KMuV4r6Mh&Bq1I$9P68hf$^zZvx03zW00000NkvXXu0mjfhxr@( literal 0 HcmV?d00001 diff --git a/riot/vector-icons/apple-touch-icon-114x114.png b/riot/vector-icons/apple-touch-icon-114x114.png index 019780fd95f7db44bd4df0833e8a90b482811276..bbe460aa89a33569ae681cee409b48edbaa41fc6 100644 GIT binary patch delta 1905 zcmV-%2afoa9Q6*68Gi!+006iHbx!~Q0%1^0R7L;)|M~m=#oqIayytPP;$5QNQJULX zpWR`k-)ySkg}COS$?U({^6vHf_4)mq#p^(k*fxvSSDxL_r%;|*2=y$#4XR+c{qTM==*HD_ z?rE~(LzUT*!0El&@ivRqIgZze$?2io?}f+}0hp4*|_?|#ANL6q1xnbz%Aqun@+)={9`ZMEY!i`JRM>P(p1H;mSL zzveiM*QCqsvwzd@;O+TKo7+#F+hVNXbGqc$==am+_CS-^Wv=1!`25o4_Hnr6jm_$c z%j$#1=ykj0U#j3kmf4rp?VsE3PMzC^x#p76>pzm%mDB83q~2kx;B2(xNtxPev*N?u z^HZYTJ&@O%*zR4a-+8{~+Uoa$#ORUG>t(Ouj=tz?vwz}Kq1{KA+KI~PSf$=ur{9;< z?LLv&VXWYt+U|I<Za{Cu|zyTcF-wqu+wJ=6}QIX|dvCuHfhK`dXmfLX_Ef zz2)ih`hR`2dWEuN|)Mm zuHyXt{$r)zlfmh?*6{TC{W^`;oW|?;`~KhU`PAn2O`Y8L`u$U!+)0+&VXWa&o80sG z{fD~ezS;6+rr^Qc@>rkUxYqG#``79K00hrTM1Mh4cmeF$gL_=h9>?*ijZYO7(cXSz zJG*tewQa{XYTLGL8-G}R=5T_^Irpc1J&NDi-QlzBAIZnZ$H&LVr(OFF9XoZl)}?E= z?mc?;Vz%ntr!Sh-uS5R<%q{~5f%EeZ2s8)?8a!m^uwVcop<&Dx;Vx+XZ#Y?r2#SmX z`hP~-5sit3UR*p`OGq3B3`$C7ZIqGvsl}7gju$mgghfKvOQ~yQL&?8 z<{_~$V=*qAwLu418Ba}cPw-+QlQ#)gCXb<}Oqq&l@{0hhB~p_-lfBcKq#3XlHB&Wf z*z7s!38XUwsdJf}d1#^eLjy@`0YVlsDSwM#ZSfM-(q+q6tOTa6SVgMUYp_-}>4KF2 zG6-7XLh2M!t&8*amrSmQg(x!1$p!Kvh|5Q(0dmO#SSTbbQ-YDJHdoI_kz6vn7$zm9 zWGSdG%7~kTu9C@sU>KE?z>-wVQ6J`dRLCW%ax(N5kWi)9RYi(w)JP`DlL`%Qt$&-u z@=!;LbPO6GnWS~&!PQq%Q%e2NK#G;9kWCUbtQY|Rak*1|4avoI8jZE-q{_zz%|o6h zoBUT`3C5tqhiw7r2;fFAXk}-WX8;C#h`Ra$0 z%)aEQ9^B5;K%Scv1>o1Dr8r|_QYUz51Sy7NJ^y4m&f1ndcmB5vyIuIDPf{$<)cXLR>YjFYx~#HFRRw$7L&3A#iZ~k}cgYlbt)XU`$j>7gS@w)ZZCUO1CvFCjGUjx$Mi145^h zok_k5fzV55lI;F#h;(!)$=*O@|67NW$(ay&C-bJoEURRmF3B#Qgn-2A{toq|h}_^- z@2WkSRtyB*vsQbB5`VJr!T7h%!rETedQXr}CR<*+!kEs-Pq6ZNfJCwbYRTj{jxmGx zuVJCP+;QEnlnfFIki?8aVK%OU$+(R#WH1Mxo-vhprd(rEj;3Nc=_I-t!5hIv$KZ%*xz*(0Ou{$+|TT8A1FcxdGTI7>6nSplZ?SDwDTk5WdeNXq}N{ znL&KMuV4r6Mh&Bq1I$9P68hf$^zZvx03zW00000NkvXXu0mjfsnH?p literal 3605 zcmaJ^_cz-Q8~spwZ?#I*s##lNZ&915S!$D_uaH`?73r7SRYi?jB}x>vqG~5qYQ`3` zwMUJr^7i`&yzhC=bDtmX{oy(HhkMRVu`n~Fr{Sgn0DvB1q-XW_2K~EKq<<0UViEs~ z6mIto^?>Vtr?|5+>#q_A(bKjGE!Zuzf5JAvHPF?HczTLW_&S-I&css5lzH2gu3wIX za!18XSihh*>_FE_TGTAZIc+ycn7#e6XxNi-@f7Roptx$a-fD|xYbLUW_X0-k{(zkHXZ1vsP*cZxy` zm0lhGR+SOR4e9MGIzPTAA>>r)kf_-(9Uv>fV}Go1Wt9{iSwtS=&#=3lblmv!EYMU} za{HJ+t%Z&}^S6IpDi}MRhOnVGNw^ws{gj|5Z`v`NJ#F{S&;e;;F^lH2F3G(eE$DL1 zXVQKio5J+@3eXB8`7?1)J=Sp+t)v&OOo_RddDBK1o~y^=Hzc>!7~G zj+AyS5m-9w=4FtrpPCVi3bNXk!R}NFH-{F4^irR&1KW%S zrKgdX-xWgjOPVY6U=!$oH&9O4f(Ef);CSUn%9(lg%?Z?Fj`SfE&Mcz1-!8oghZPVc z#XqNw9V~e9CeQni$(n=9vVmq}iN&~u|Ae0{*G{V9GkZqm^^K)J!Fzp4@NYkVn=v^K zk}+gVT#D<1{AzAvA9^lbMNbWf&?jB=>#CQPbPpXoXwDO-^_?+uqeSGHE2>_9BO*V{ zc7R;!o&*V;w!Ev#7FX~|2~~79XojAQBF0-7y>d4ERJ6g<8=a$jte%?ujYabhOI`wt zAkDIb8tR7H58!ed<-s($FgozcHwt_#pI2sYn_=8_$4<@zL`0%lWp{*k4<}{TJO?hu z&Q>uIgqeg~BVeu4eGE1nV*?0BUv>>Oz5wi2)?Ek_;gmicI3M@)Mx`#&UKHbtxbHwj z8ew6gSmai7F_6@bWjDdoB>tqi6|kh+VELN92fJI9Tx znu-0H$9i)~D^4fB`UUQ9Q#VWpm>8)|?$E(ADsN#NQ-!c&JKKk}tMD2;4WMg1ijb&Z zED3v3^9rRtXT!N&H%~)nnq;^5w!&6AH}Js%FEzrnB=}^pOC=!61ZEx zC!PUcr35t~)k53G=ag@qN`6e+Z?u$kYXNhQG}ef0w%!$W%xph${lEnQZiWn;fLDc5 ztvGVUnya63pxr+0IR>6@AhzMrJUst_bE*~o*|u9k*!^K2KLy$4^imI7CuCBP=0D2*;hv4)AhJVoxX_ zal{{aZ|W`Ylg7B%VydJDpK#f8R(~lWalPIA+*bb)@M)-@P=*mS@pCxF&@fX29+=cp zDtjD@Z-4x(9Gef1`vjXU+noOf zJr&?OF*Kw0NShRJ_Io(I{e6*`Kn}ts$ZyS##WZj72OLTc? zzaPi>7Vf{;T|KE@!fe?VIj*@%%-@o-Jhsk$OFP|BDm0nvOW!aq*Y5?&WyLp6fDAzV z?xk9n=Rr5jBMvP>vCvj(y>zIQsjM-XfKo&v&bmd81^Nt9_J zZExW*u6a-&S$87OYzemU{GwD`KqBDp*{SjAAcbEmnZDt5MPo1ym!SU?$2IsjV-^qdtd9p3 zRPQmD-n~qUm@X%bq6A)(l_J0#hO_$nKFOIUqEh#K=7+8W&O9B(j@37x<<%4B_sCBZ**g5r zVtmj8%6wB2oa4@n?7-4h`I&rt*131@1C4JNika4A`ktwsahyzB;Y)JKo`t@wLQScAXvU{bf^{Kzn?qZS>9`kBK%P#+%>G!p|Em1m9GXSv8CJ{`xUa*Tz>xB<-d%o6n46Xb<(?`Wgd4p;?pZ3qyc;RB1qE|3_c*6;Xl0lZ z7WSLPHFbyv&{WUM5{-9t%+SKndX9>3I`^PD=MS2S?qw)#^@4E zi)+414kz>ec?Y~~ptP;0?%yx-U3b%|-!9tpmu`Ed$5E2q)+9A-|p%&|& zi1CejdiXiEAOZJ2+1YSIP;u5G?Xq*70=Q|SB;gZN?!M~$k#e!Ni;mARNSIF1(|+7?<+Be~ObKC>FVv+z zm+9XmI&y???hHX8=Np-B4@t?zt zDa(zV7ozIjR21p%<)~wYZOLpiU02|?ZSX|`@zuc^uc&e6v(M2O&EHgQ^(>-B{2yA) zoI?h{DzM2+^L>muwl8kVrIEMXgFFV1DC$@NhfMOVJW!%D;#IYBkE-ad(=%2OHImYe zowD>A9cqgwjg3taQTBjs(KMx&hp&^RmKN7qe(nhM{KuEeO{B9Ri&>Al)(EVR{{FJjpu)o=Q0SgtKKkyA*O%p9z@?vuTIA`?!R=j#HRoN diff --git a/riot/vector-icons/apple-touch-icon-120x120.75d66b7.png b/riot/vector-icons/apple-touch-icon-120x120.75d66b7.png deleted file mode 100644 index 4979a63e4efef8d07541ee1c4a2cbfa5618559d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3762 zcmaJ^_cz;(7yhWCMwK>3)!wzW#7ILCdv78wwW(FA_NZ3S7^On(N{iR1J*sxhP$Ncz znzdJj8jTuX?;r4e&pr1(=iGaq^Za<9C(g(~^EwS14FCYwwY6X-ml*hOU%PTS>nZc2 zFM-ltR}%(Y{97MdirxVLy^A(X#Vjy;Cnv~*oeZ|7{MmCCDI}5;ZQUCnlhN*qA{V**{^;l)J z+Hv5fz#c>TaTV2Zc23UHVG`O6&L7h>Ah%QiZBxdrgmligW{~ENTZ3Ln_1JxYj>m)n zTr6~W#V4`fsnu!?STX)shR?T3O{zOd@+M(KH2 z_YN5|r|ny9z;9SCNy~;bex6{yZ{tgT&8;O>R$l0IeP+8c|5IU$7_tD*oabcw@yw`n zY|YVs%aY@|`T))OV#bv1qeS5n=m^N8q^e#P{u$BHX_QteeAk+~=w5%QYNjF1l!pgx z?AxXeaFA^kH3WTyXM;q3<#8h|Ft?&k4=n{xG)#lSbMG6^LLOb8Sgi|y=A{a*zW(8m zf%5?$4^zw(4)01R2j`*AiJ?z<;U+}O#DtcNhLxt6E0xDey+_WF;!dso{eUCnN|2UG^_y4P^e$QG zdy!91l02evasIwPfxDL-A!o4dI@f8B;hbI!4zZ6TD?l5bsX>AT?~-nwch_9D?A`2h$NHz4da~wOk2=E3b8`w9komEvRlZmE@O=fIAr+2Zyo^>2Fge&ij4S#PiW4yLF5zK$b zpPjVVjxc#QP^u^s-R#w~y8@;VTNw(~ywO9P?$+{w6PqUUF5F(d;$zppTnee99ASUGRyHa}oikO{ANAgIP3-3%8 zbRBy=jeyA4@~?evSZi|d5%}6YNu%iK?3GDQ9zld(j@nTY@wjFQsWi;79Nth z6Ws+rt`4cm(Ne0Z8`}SKelJa9$q#$SyJuXIN8Fz|9i6-8lu(Guj6ITnf23jaEW&1O z2~4;-;CLdc7jqo!N^@PGXh}6bS`SkFk+}m9`ypGJGQhTX02maWb10wjs%hq_!ksh| zQ{2w{=G91D!Y%w4c>FxV;fX6N4Yiz0pAb-cGl7A9dd02yE_cm#g-lpUP4*bKX>%P8 zZrP2aQS#FlXX>o_Cx7}1;C;{=%k>IrOx5{8^F<@q^kQ`xc**{DtqW>tFU-mLokj0h zWODG%5$dO)3a9M z{N6q5mGOz@>PR{Y35eF$>OmFj)`iN#LS|lFHXJ{e5f^h*}&zB?UN-?Hn`t*tFt<_Cx75$xXvn^WTtF|GZ z;4K}jlE=fuHDroI4YtA%nY%4!i4!*eYMt~dQE<7+`iX;Gca~=KyST0b$fC!Z#^DgH znk7DZ-?0gjm!#j-<$daPx~jK&%)*zqRpR)b>0=sOg+iv5{_AQH4Ag*``&K-IL2UXu zsG0jz;)u$SaFXruK%fm;#w->B6$4;5-BliYJqi>t5Ugr#*Hn=KJH~aW zrd|W`_U4jxL}*6;&D_`s7>vAqjuLXoI;I4paI@q!m}!rhE^a`J8oAC?=?4Pr=rFaI zUIdN0g};_50Pr>j6WF;p@EuyrfE8PYMXt^2L6zvdIE#`457hr;J$8tR{%Ujfn{JRK zdE`Wy2pkL8-G@mIOyzf7G;>fydS;DRBO3!dJuR~|R!hQXnX$BW0vwuaYVrbS1e@ga z6J8o*J!NT|s^@hNdkI>=oKqIx`2JImX*(RQlv?f@zc?KJ%w@`U55tRN1z;4z0>9?| zf(dX%NVdpzoqO?vGyns!WX1aR4*uVDV4*0zQ$?IFCnA*E$;U_WZ zauJ(nFbBFZV@4pBFqVpOMa2c%M@)_8IYbs4)hqW2DO=&W9nlN%4B3oUlyws}4RSv` zb$!iQ7y2L40Pw9ckp`@h9;o`w1gtKc9X2LYV(t5)=zjlJ3m*3t4z^AuPIQ<>NSzT4 z0>+Rx-hYMm$E>QSY3%5`Z#j0jkpcA-WnElYD=uSAd5N=CGp*VED^anwZJ?bdQaH&E z{&v__7ib@1ZaSI9w#(lDsKCj3Z&$6TFk?}tn|Q1V5<@ekJ^fx{tLX*9QKasMtn7>Kuvm83U;TtQF09WWl@e?yB(;a@&;3vQ}AD z9z-je&Mfl^dUsf%^VtT>5abYOU)ofvF3wZ;;u>m|wF||)CfyLYYS&#-V9!#~D>*N+ zjSFLvLMk^aTx68@&n!zNr`STda5{lD?I(zaBr{1-<59UzUzSCLQ;Ma*<2dq%GCXHT zdcwGYL#M)skb8C*+4;wqPeNkXl@beoD=P21xJI=F=Cn#J*MRUx; z8;pbZ{;A3gZT2Twq_8YASCD!m5SGO&*L|b~#MyvfZNvH9_0lgA&(Fu|I7>Ml6f}!b zFRa}TQ*EB{Q;-T;rS_c7h5hkBWz$6NuwO>>{y?jb_ggEi8j-DsGSMR)k0cID(s_-f zntei3`uti+mGm(3$bp^*lLq0cj5<1!?0MsBOcn*KbJV=yTi@^fB?hwVnbk4WUX!2` zvJHovn8n0+)ac$-$74PrT0hStHRquUW4{{QThh(%z8QK6D77`6=5h@QcHKIARxK1_ zft?Ta{OK|*^ImJ7lGzlCVLUzb4bsgUJE+NJm}*6;Vv~jj!&e?MO*ymFD0v}Kq=7Id zcp3O?Ei3sq+-s!%95x0DUX)hetA^7NlPV0O>!v8_zkhTEE*-<#*FGWeN4Jf<`S*fz z9*O>U*#P>6M*6yxq_Sap0hzCnWtMn=IPq)KorM(kr7gl8Ia4z9x6A?mA~ATeGB42G zn?I!mtnHlD)qS}HMiv`RyUCflvY^_oOT*n|-k0QUax}#K+HOnO(-&tR@t8ZHs5a&1 z4wdH$?rG08C}L60>od3BiKgG-?y3Um^Ej`>aQjAh+3!Q^MX3Hhz`IKFCC>}T6G6?` zp4Ta(*bu(7C_u^o10uOfCtRUhw6So1_t>cP_s^W=y*rNe>w8vxE`ryR)^#AXz+UZi zvE{0rh?!h`T!AA%RHXUqows{LqE-)qH@8GruJ4f10`Yp~#q!S_MaY34w4p7p2VrMp z#>#5EGfizTPelZt;PYmdfyg)`u=Vy$#yoQk7Yabwz9>grX`m*Az_x=2joOP^VKL-h zV~K2~QF{ej>dbGC4~1aVav_7=(2e70C=-NGue_KHwnTqimgE44D+ZERzR31a(N=in z(mBm@tdcEw(+8rOt{PoyJ#^i}=MKW$q{**{!y3$Oa$N%)=!AkX6cby$CZl`0#uQ7M zU`W6Oa|HT8Val89uCse0&`MgTOqg>h#Jyf2dCd#Cds8mi-(y$=k1zC7aDr|Cb{@#5$?hbiAav&R$64e&qyE=&$ zru@LLZ~1;x&d151$GMOZS^EL@bF}ZdbErgC77b_P@L8P~*A&wztK`KpcBXW<=bq>` zji>#{qIkLFP6dCH_mYWB#IxnWjBgRyIXkzFMO&viE6>e~8Xje>4FTNA$%Z!sPog$D zj0EM{XPJW?qJwPOM<;%c7kOCv;T3w;YFsGag>{UZA?OPD)jQDi_5B^&C3VnA#|lZp v;h7y5jba?w>ey}cFzUaP*#8M>T^HmP*2Wd4)W_tPAr#P7H-MF^+C}{jJw{20 diff --git a/riot/vector-icons/apple-touch-icon-120x120.efb825d.png b/riot/vector-icons/apple-touch-icon-120x120.efb825d.png new file mode 100644 index 0000000000000000000000000000000000000000..d0f2692fa10058b183734bf237762a0493e62da2 GIT binary patch literal 1908 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 diff --git a/riot/vector-icons/apple-touch-icon-144x144.22c7dba.png b/riot/vector-icons/apple-touch-icon-144x144.22c7dba.png new file mode 100644 index 0000000000000000000000000000000000000000..20643d79295968059994f84e626bf1709514fb4c GIT binary patch literal 2226 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 WpB+0H-F+a40jjUGlxh_%-~AtDrUaG% diff --git a/riot/vector-icons/apple-touch-icon-180x180.png b/riot/vector-icons/apple-touch-icon-180x180.png index aacfc1a8a50c135e64a02f73fe580a38a522f88d..c83f8d90cf835ab5db67f968992438fc943038c0 100644 GIT binary patch literal 2564 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 WpB+0H-F+a40jjUGlxh_%-~AtDrUaG% diff --git a/riot/vector-icons/apple-touch-icon-57x57.250bbfd.png b/riot/vector-icons/apple-touch-icon-57x57.250bbfd.png new file mode 100644 index 0000000000000000000000000000000000000000..40e8b631dc3ef2899e61f97cbaa10d2fcb2e9dd9 GIT binary patch literal 1292 zcmV+n1@roeP)Z679?|DgW$LO*MX{xQ6S$$MklV1A!%K2FPTp$vNfJj`>j=PQ-DQrb;6Mojix10dPuK_A@ zkeWg@CZ3+2&TYDBSAX`m#a(;Fx~|XyDFQR=k(-V_G67cQCtng7M5X=`IQ81I=BjO& zmV$JVKm<|N47OxeCRg|=gqii|E$7$-h6i*^Ji~LxQ|QpTYt|74S{Z3z)ffM0Jq@0K znRVSY8;@xP(-!F9Q}+lx9rrWBy330#DX;vPS@%A4?s?F@C#=726B$w)Z`kMMn9ye+ z+09Mk@Uy~KpMUQIC;OXdfqQBi3n>$x*MAS}dFYJL11E5#(xFxfYovjeeej`PJ5onG zOY8Bo{#6aQddi7>~p7w!r1%(2@}R4ek#V+_oN_g)ki(!!c6R`i*r1?IbCS+rO| z1C(S69l^S(*w*%g&)D*DaZEZJeka_SNy#kwRqL+Wvfl+dpB1io8JzM{IQ${DAceK6 z3$llvF2Oo8g;jhCJE-ADV7QJ(ziQhZhw@PuU@iC*nv%?Bu;CA$ee0c^VvO_wYtH*% zOj$?js8#uv7A?*)jnOj`lUU8Si2T3)nr*|ih#a>#&-{RjVQfMDgmU^XSW5vLs-@8O0K#slh6+|S#E2EuvSLfSg$?S{-zv4V$b!EA^cxS{0bv5{tot9k zczT98*`~4aOsh{V$T30t(h00%c={WVj5z(;8(Cnz6B3xZ#%8QN;VtLBHmvYV@{hh2 zoqppL>~Ue1gqqjlyD-n(Ln{^*)8k=AgWCg9f^sm4!DKH8}uGg=y#b3(x9H*2S47xci;M3WDZejA@}wTT@^`N7+tbh0buGk`#lx zxyS}4?MzlQZ3!yxL$GsLp?zMGZ&_OKTcZrL7}kLblJ?eg0xR?b3o!2IoOULL% z;m%IwYEZB3ls@Z=qZ(Z(@#x%rcPF#LmH5&p(sAEfDm$4K7AmW9MWwJ+xt305h09f1 zKU_lzvi6k`kZZBAp1A9RU-{8yzOA<3 zwx56C>0lS;6ii-q4b9kCf4Zy3#UrD0q%y$Fsq8CL`wQ#Jx~6G~d~MCn%XZ9r?Ty9O zO*icAvhKR)Sd?kvvCI!wbw{;#kdlPM5A5d!4O5ehurfhIDwX-YM}cjHOK8ah#{|RF zt>bKnih99SMCTl)rV*NM80BE{gr;sufdvj&VEG@Y6gAm-%Inonyz|q!v3h1{mRbMI zi;jdiSy2N+AuakGf|lN2(a`4V(> literal 0 HcmV?d00001 diff --git a/riot/vector-icons/apple-touch-icon-57x57.4bf468f.png b/riot/vector-icons/apple-touch-icon-57x57.4bf468f.png deleted file mode 100644 index e52c99c6099fe6cba61dd25604a15484d8d27fe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1727 zcmV;w20;0VP)i$fEp+@FW<*%GLV~*IyY5h2Q?-=#CK{USUC#t88Egen>lqZg`$eSU zch?oJt+eNt_08{luMddRK$D^n+R@}G@-T*-JP1mcZbYknmXEg-TbZmwg~;G$P`o{q z9uxpHjN3ZHB>j~8*`4b>W3syUNN+GAXMqU-gsd0t$K;H$6dacml5w;F08OEFb6qpwlTU`9~Aa3i7pb7l-%Vp## zf+!Clj1hv&FZD{3$8M$dR|E;i5=!6j#Lwr)0tM`vWxSQ0n#NU2`QvTlKV5sYtIkEp zO5_6wA(tc5Te%!2kCS1|l>Xy#(4{_h^-{;4O+GtE9XmZb7EyG4!s=!G;Xg*mJ%KbB zD~c>=_PJVF?Z{xun9!;kepL;Bylp%#PLa7Cra&QktbLr2ft1y0qt`Fz)8aNPwr9?- zNi7Oks>`{v9VvcaRmQd6ju0|rQMYO;Y#yii^37=f$b_n4grLY{u3uy?_p?z!?HiU- zT4QkYOo7v6(p9zkD%+9Pk>QZ+b3IPRem653R|djzvC}v`XSW{kyP2)4-KvTYofvw3 zbD@QO%rP34yY9wUmfQ4=?{vq156LYnoP}<4@(N9%>T>RGe`1mqAqW(hy9N`vXMOxg z8X*8WCFo&+*Ye@>#nW1z>y9314ZgO~JDJW(eeAhwDU)us&?8Zzx{%*B;o3^aJdO@U zrpknaqhkq0--feL!KgCBG>!7Uew7uBVJb6Yj8STYY8Ys;YLH*nV^>2m1`j{wi;=i$ zx28N)lvJO?*jeGp{57p^28FkdKA8L|$=XmvVa(K~=bZX+>>H9w3s}8jT+j+L7Me-r zhSl#jZ>XP_{N5Xs?mSE+lGR9nU(Ss;EVkFo=Kw%f@Qnw;jy0Z1Lk;7;5vi_}BY8@0 ze89?5r9QUQ$KLx}yml|1(3Q=opq^?EpS~IffD4_G`Tmr3%)sbGnak|v{=;!i>Q-Ok zdXJFyR#%S@7qxIq*|ou|zka=2*j_V_u>V}f)|ET440n5iVpFY?(Uq~mv57}9W&1Kx zR-$pm05h}7XjnGsl8q$eP$XlT#BlDf@T(iVG>rg2R`B_2k$p{tX2Og`$f{wCsFWGN z0B1WQ`ZrJsR(4|%^WT;rmuOsIQmU3+R>`_>k^INH!;Ld74P7!c(wjtFw*18$CKuHu`k_!pNt z4{k3d+4c91Nnf2ACVxa;)`Ybs*1e4$<8}Z)c7!fHh!b|3ul4I2jo#W4;}iw}hucO8 z`^*z4Fkz3IS{fI zIhdG`^6ER*dh{o4(U{`r%`*)*SMytz7-U>CjR@DTM69bSZ1)F5ZI;6~4A3(utyy48 zd-uH-e@Vu@e`AH6q}l-?>k_}U(#u}Cl|Ep*y5n{e)mV}KWZh<_K6|NTHX7E1-dJ|=e3uG9Xnj-7xTLU)p^k-Qa>cF-@rI$@> zHB+Sj7XUz1RKGkmbmm^Ptbnz!lqBPa!(v03ZGW@hV>5QRp{RVcJ#?`*HXc{~JhP&l z+g?PJjRa diff --git a/riot/vector-icons/apple-touch-icon-57x57.png b/riot/vector-icons/apple-touch-icon-57x57.png index e52c99c6099fe6cba61dd25604a15484d8d27fe2..40e8b631dc3ef2899e61f97cbaa10d2fcb2e9dd9 100644 GIT binary patch delta 1273 zcmVZ679?|DgW$LO*MX{xQ67(PAasHG@>GK~YUfF^XXYr5Quu9&^$-cUgT@Sd(7*`^x!P`&=Lr zh=533(2l!~8Gk8kMQsy)*2A})0K~5WDsqsTLNz9yo}SKax@lK`_P51dd&Ro0&;ls} zGwYF?jy^I0R^=yO5*b9L{t`I#+Oy`WZJ3sVbdf*=QPvE$WL73u_$h>$_2@0<*aU_L zbWA+MbH`KY(7J2Z5e8ZrX<*eC|7bl8o`9Kk-8CDJX@3RN7U*yrV#&}Sgo%}wL*v%*)OfA0e)`+!SxRT>lOuOt(RFvqbM?g{bCvD;2m zEAq@^41dgp_g)ki(!!c6R`i*r1?IbCS+rO|1C(S69l^S(*w*%g&)D*DaZEZJeka_S zNy#kwRqL+Wvfl+dpB1io8JzM{IQ${DAceK63$llvF2Oo8g;jhCJE-ADV7QJ(ziQhZ zhw@PuU@iC*nv%?Bu;CA$ee0c^VvO_wYtH*%On+HN>Zn!umKH6}GL6wQ6O&lYw}||| z{+eyWwTK+IIM4imieYR){e*J*SF0{thiIsl>*$y_5i|esD=twHN=P& z)v{tsyM+zv)88t!w8(R78ce+ zHyv<)QC6t26B3ORlENCBU=(Bpt-SQFz%D5;AG_@m#faSppfBmK5N3sG=lBcH>Pyze znI^dVox=)(=3k6yp-o#;U_nROPGE)3aDSkZ6ob3D$Ob0uOja~)2`cYHuya_UeO{7p zSz7R0qYShd)`1F=_SSR)EA#^kGC3&gpc~&y$LK}j&Q9fOP_ONjKI@C48eJ&y=-hpG zC$qwp_|hlRao<`hJDC+0DywourLa}GmQH4c%T-!GTtf-6_LUKkYq7DOxa)%D0DsCl zEuBRtz9Y}w+b^{<7u+Gr#F!R#hS*q>U-{8yzOA<3wx56C>0lS;6ii-q4b9kCf4Zy3 z#UrD0q%y$Fsq8CL`wQ#Jx~6G~d~MCn%XZ9r?Ty9OO*icAvhKR)Sd?kvvCI!wbw{;# zkdlPM5A5d!4O5ehurfhIDwX-YM{Ci_RYd0;rlt{^ZW!fY z@`R>tNr43pSYY`ds1!BXdCKe6PrUQfxv_d?X_i_4%!`hMI9X8xLm@5t9D{Esx delta 1712 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 literal 0 HcmV?d00001 diff --git a/riot/vector-icons/apple-touch-icon-60x60.85233d3.png b/riot/vector-icons/apple-touch-icon-60x60.85233d3.png deleted file mode 100644 index edaecda6b64a86b2158c7518f2dd7a474434bd23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1788 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 Vk?|nAR1q7`T`m;iX_i^b87aZ>+|u{9u{2xl&so z=+BPzAHNk8GJl!ZsAV>-uxOO@#djr#n2+V-pYq zKp-NXz8cKB2t&iXD$Uk4HdaT!f9T%1yWt#26GRGq=*oyVsSDrh=Y1iGWGRM*=GnSc z&8FSI_Z`0KBLqlVfpFY)50`aJ&qHojg*v5C#ZpQZrGF2uuqih#o3XELu++#btJV`@ zjEU5zTlRJeVwREVe4>oG7-m^iRjiy-rLM3lQ>OF{#ZR>R_iuGn7o~RP1N!T(i5z-d zYnn~7D^o2E0KSlTe}KQ<6E*9Z)y*cYD#<51y2C-AxPNOEF*C7GQwWsIWP@oMDvL8) z%dBUbYJYX_uC>}s?BTzLhW$cfZ$pi?FC?_x2@#S&P7$$jmS(cv8m(G6`L9AR*XtM6 z>3_R08sVNiG@3%qbM*Vp4Uv=N09`jzQ$I5^cdcE$sE+6`)m3R~?CRF*fy72`c(p=o3>vPMl(&{;HB z|J{kfL7!kVvyX;R$Wfwd?Fqg8k|od3W2&*MYwT)1CLcKJ-L}rAdkiEZqQ2~=2>E9M(%`q7JpWzd{TO}B>|hXw$SVQ zd4J~-&!x`r;(1T}$5E_ob0tMkvyQ&i6CvDv%2QJ{OMSGmq}!e3IR-5q;*!FrN=1ia z*^Cy@TM7aF!!=)}Re=&>WrUNp$thu!lPnriU(G{GJ}!*m z7neV=MUe2t2jLq7{2NQniS3@Dc!`BgY<~%Jl9jkV$Qv|;P_144^DX~l2ssoLc>yB? zMMlOm7}q&ynnD180lIp*1+#UD)4ikOizOLSfT@LMXjr?@1OS4BPqzC#!?E!$&rsYm z6nEW?Y*=j3Yw2z`C(GDbrb?Xd9^iK@Dk9t~|2}=9-G8^APj4Ryh)2$kdPjv;SATFt zqcPFN2Sx>q@myj{=NbCJK|IiKe8B)Td>@2&J0htSgxEqut(k)}_u|3lv*ela2v^2q&Mp z8u)l^se&Q4Gr6S^21ttr1}$ySC4c=fS?Y0sv6Ff!AY&{_aPpGx%?8t}wYimBq?Seq z;WX-|YAus&pitWp6gbd@#vrpGMHEB+iSsgu*T8rwd zjTPkQZ(MnXwwl<93Waoadbvo9=++@c`F~HhG#F+Wh`eqfD133E|0%Y}TYp3pMEq;p z2!#*;PzWIeBxU~T?$B@l`Zv^@a@s3z&=|n$6TW$?a_rwTw?jX65ZxZ_Ipu9A(>N?S z-0S5t%R>kjIv!nzE^uhQA>r>k*>CGOLEe3|@4!1%EKPbOrz)RD0H3^8Y9>pOJH7nD z_7U>Mr?3dHXqesWN(rrZuz!6d{EU=aOPspR^N9*uq#GG>h`ssLHUKfM{^ij*i)AKIrpH+aoaw_B$9r~d?;NubNB(qPc6KiRH~-8(|NqY*j4^y2K|N>zs)adXvkh~^W*g>+ z%{I&tn{8lb-bGZ(MFVYm!ElF7*eZJz6?&u#s8U+MOv7+oIX6+-UdJjKETRDewD!!AC0bhs{Xq5T-2j5PSV>_|GSAtCO@t04+<+&5KMG_Lh~^tG6Rg8NE(w&zRemnpBr|ag~I3lS^ zL2MOY`}j7RZbC6Y$HllZnNG{ffzZ-`uzQm`4eH*51KooXsbJa;iE2kBrF&3P)#+;{ zBxP_+CY44oP}^D@3w-=bM{b_GIU{alRJ=5xpCi91nhlayBO>>Sx zZ7ZyQ?~Yy@%aRHSI*2he(#&pII4z9VIlamDxw-FdbO!1S|Lh0{Lt10wui@)G{9jIo zNQDF)#1KGxlVxhHQ3!2ZVV(9=D1fHWH=8Yw%s0MwCYnfTy|d;;;>m0Av1Fc9PCfgw z(PwOJvP>p7O`#{(*y>zlCv01j#b%~YeID18``o-mq(A&`j8sUSPHc=nEpfyjlNX;5SqXrG${0Dp~vWwayj-{oKE)}FAzcO#I7Z zXOd|pr(kx%p<)(j3c*M`M?~y_r3Q91+i!(rwb<`52@C+F(nYorAz&GllF9s?2SzNL zS2+d{6s_KZe^+X65ddk3_P~f8>AvH0aT*Q+0^YR8~!7iq@5a z;YK8T@YBd=x1^nqYc2RlG-noRw%BWnOL-MTt(655RF~Kbhi{Y?B82QFYSU_~Rn(4t zJ(vm9YUA#3EN@^bujQ*jjAN-EZ1s%)91Z8Xt|lV!JOE&fBMIf*Gf}67X<26R*ZluH z7!K!xA-Q$AMbp*bn7pjcNSX(!)*eF$tO8y528J_7yP^eF6A_N*|Mf|v>q-&;6cwMm z5PQgHbQdo& zN?G;EC0aF3i|P_nF+O#1QdZ;m_qiB_;F)%3X+YHdMRN1Q76*CSxVq;4=7=0Gi9|}F zVr&*^w@oX3-%xran)~rOmyV(Dna1Lh!j$-m1EZBDf1-(eXHT+asd>C4l~Fq`CceMQ z(O}n;V+byEnOcmO61ho=&T;?(nk}r&u(&XG_r{(4}F^ z{93+pVgQiJsK?L63@o}al6`GQgUh5}yy{xTd2Y@s&@qYNo~eI0BXZRKUH&CC1gZa0 zRM#rf6l!fEK7#TX3?<4ZMb*9gfYcRJCB-tBXk<|_2h6Ti4Vgc1P9)I{wecGa0NJlb< z*m%6y=I#rodk51~)H!=4k&=|XYp1!Ya|q0@pYl$dF#ORvmuqs(PX=OQk9v(Swt0?s z#d-$H=uO4AvnSDYCHe9;UnSaDA299PG8MONOKp4C>PhD4eAf5oXOTahxLs>!7yFI1 zPR_s~DWeXJ$(Q@3Y!<)#?YheM4**;Yre8fetaHEDPRhi0;Yf|V1FlAtTe%eE2u!Z5Tk?To`Nd8B403XLDh;2z9xF6`kJ@jVfD3i zpB+}!mB3wFaWa*b3)rD&v05ssmYO2E+hQF%|Auc970qF$ml5sr@WR{vacAA#c3Nwz zsb)rY!|hPKEcu(kc0Y{NT$^<&YOHxX>709~H7?MAI`yKrg_&ufrFT7yB*@v53hcG7 ztOlQo$F}g6UpO0VI~SXN+1o%z_upxE$18sW*ob|OnyUO;sELW$W{HVngROrP#o}zN zXP&uBB?XI>CTj?G4@>R_#Dc+gaPgr>9Cb9*V`r&!V2_+7!oda~cBr0&_-1+)$vc_D zjybXA5Je;cyGRw*&bSW6TZ{F~$P+HjvvB5lv&MVxwRPUal~ksr06YJ-unytkv)kyC zu8i*9@G`vWVQ|7Zcl#|C_@RFL?d#q|`D~k+SaUP8=CWTRu=+Y$AlS+W!Mr<&(lx4?cIbl8b-pK&1IB&Q$uNCDQw z$Sk<&%k4sHt|fYz--aApAGO~h z9oPp$P?~to4XXJ!eb5bGE5ICUwf$xb2>EQCw_ArEbr2sey6s22PNgLQBSsp1-NL+! zxdhk~S7}jsk}#xX^Urt@HuNvZAU5ryw=u7Mm93?eX)OPNhw-BlE7Jnw|X{qa$qCW%dCRbEnM-j2k{5pcS3@=Hr z`daG7p8_`iu&dV|5lazbU)Ih8`TuiI>6D}Hx*D3lI!v zmg^a$*nG{^X*)OcsFU~*zeMFnF76(kHoS^_wz=2+EjO@yJ^6Jq3LT69t$IqvH=vF= z=p?%$IT&fV^%pef_%rSgQn<|~OP_sqenO3Z-2WshJ1~^l@+RH0uK5NWax^m1{KRbW zodCpVv@{_vFodb5=KK{^WCOKT)apl>MAkNL!C9|3CJDe6-wp__6tMh42=XJ8Q=PHO z-wB551)Kz7gO50bS3yt$Ayf!-qwz*iiqgQTR|ULTHSFgH+Z+b zDoMI|S1ZlIh)h|4k@>G!uzFhB9;uK!7;MlXhgh~=+pLud!fnV;D{7vHo0&x~ zNbR+N9KlF+FWw-;Zd;3G3U-StMjrLSOgBY`J9vCjCCV^^#*UeI#3hz(;$c@>=3sab zaGM)NZ?+@PV=@IJYB)7Sf;BZTs42)D49}`dq9fZ;Oq%?`DiY})TdktN=AHKZ@}t^D z1`r9})R<$AV} zj=2RYG0zKcS?}#uzEC7Jhcp*4am2Xng0Id zj3e>YS*#Q6Y+IxP4pX`8{67U#z!WeAOaW8C6fgzsKj5eugyEo5zyJUM07*qoM6N<$ Eg6JvxeEHEDPRhi0;Yf|V1FlAtTe%eE2u!Z5Tk?T zo`Nd8B403XLDh;2z9xF6`kJ@jVfD3ipB+}!mB3wFaWa*b3xC+5XR%r;s+O7}y4zwM zJO74n6BW&2rk4@z^YFsk{&8pB-F8}QtEpy2cEjyZye#>f!FE54)Lff&Dr&5GJL#Nz zr!_9nfI9V}w}qK$prv;`j3mg}lM3v$udD{2ipRF_mR~pg}iDHATe-p*xY^-OVxl1JlijdKJk#nZu4bvE>j&Bm%og71qwU4#iuG^~}f@A>)u59 zY@3-_b2GE%vR@*w`Z`)5*vbdNygO>e{b1Y8mWFy})x!|~TkKNA6-%f>3b4jTrja2( zTdNK14o;A_z0Ph8%Gqh(VMPpD(}v zZqh=<34bZT@PAV-da{LSjQzYDWONo1pgU}}^xA9Vdy(er7-$`dz+i9y9k+2`BLNjF zNBuPPAsoT8XEgYajBINj2hqZsM?t>pAGO~h9oPp$P?~to4XXJ!eb5bGE5ICUwf$xb z2>EQCw_ArEbr2sey6s22PNgLQBSsp1-NL+!xqk%M6IW?bd6F=sWb@B>5jONM$RIZD zqPH=xedEgrnu36o5f~V)=O|daTWWj$x^!yoM4;&>mRn&Iwo3{|D z@fLq3>uIU$mZCoc>?T)KUq=zK&ip!pw+t^yu=-l+#-9Q<{;;dp9uZ3sVqezI1Nr}R zPk-r@qwcyIn!n@_9-ElS_A!BI3MC*Jfn~HBYpIs&8Kl^J&DCi;H}t5J_z=HDFl-cqo-LtOw1{`uUGJn$i#BA}M0K{jsG$AiAgsGPMMG);4azS+6)I3BVTL4hXIku>3*@@*|W}ow3T_35MzgoCINmk2r)^K~MrAR0wpV z@kUUJ(!i-#11ZlIh)h|4k@>G! zuzFhB9;uK!7;MlXhgh~=+pLud!fnV;D{7vHo0&x~NbR+N9KlF+FWw-;Zd;3G3U-St zMjrLSOgBY`J9vCjCCV^^#*UeI#D680ZQ@~9TIOJQ5OA9tMQ^qv&tozLBWgG`M1nOn zFsLcW9SqN^OQIv&QB0cr!738z9$T%Vz~-Iy{PLsPMg|g0^E3=$zLovv!;SC2vYy%D z^ST;JIM~>O&R>4G4u%iqTjFSf_(c0Gj1EOgvN~&&F@%H7JmLA(*C7%$*MAB+gPnHC z+tS45@YMKf@=>AQfA8byFTcPt`hc^~UVGlV8f`XO)K~LpA_QN+=hwsr;w zZQc!E4zRJOT@AIg5Yd3EZ)hzy*w%Yti7tuld=NoVY33Dg#0hu<$8dJJ9_KiMsPwq<$|Z>dbW{{xdkdQ&kJu^@9kE;P$V^n zG#4>(#JKE&uh~};sqF>}ib~&o?GRZrTqU&fmV4nl)?%`ZBk|Q)tP|{PTciRGQ@QN? nKLu036fgx$0aL&fFa_*C;HVme;hM{^ij*i)AKIrpH+aoaw_B$9r~d?|&S#5J&!WUUqga|2O~4 zKmY&FAdE459YH;40jh;LVzUi%#AX}jh|M<45u0sbX5K|q%10z6r&Q#@AOt3!7Fc8# z?!nMgK!5MSSnfb)=-AanBCF_VZeXc;JG*k8xIQ3$!!Obl(k)3@Abq~#k?!apKNfVC`-GdUTVA>9eYDXoddr(r<>1!q=WpGR;l}0d7+gcn8eEdsCZl1e2BW`3? zu`iUVymEgqBk*M=&cIQEftt(=A_VO#tcXHCf9uv?_snl}O=X9s0NEZpdL{mwcZc#7 zXlz>8&3|;jYh2u5bXv+xE(Z9ZGnz@M2c8RvoE|TNOk*krgb+YQbFq4{sd=GTTAsJ=5xpCi91nhlayBO>>SxZGS7QfA5Z78_SXk2|9=|G}6p&SvW0> z*Ezk(_PM$5Zgd9f4FBv12SZw8!_Ku2y$c3C~P-GTp zpPK^!e~p1jyMiUeq^Go1S(+1^xC-)UiUc^r(% zL=I$iqdk$Q%m!^Fve-cX_FHw5tafzApKf(b{L5o!l4&KUV0OZxVisr$!ALwuM1Smo zr3Q91+i!(rwb<`52@C+F(nYorAz&GllF9s?2SzNLS2+d{6s_KZe^+X65ddk3_P~f8 z>AvH0aT*Q+0^YR8~!7iq@5a;YK8T@YBd=x1^nqYc2RlG-noR zw%BWnOL-MTt(655RF~Kbhi{Y?B7cPJCTi1at5wvFem$58)N14Ia4c_NDX-qigb#YQw zyEnN@HP+pmy407d zuyc&z*x5U~H@SJ1I&nUpPOGo(@Us=CSTwk2OVJ|GrD4nbTE22(0Dq9msK?L63@o}a zl6`GQgUh5}yy{xTd2Y@s&@qYNo~eI0BXZRKUH&CC1gZa0RM#rf6l!fEK7#TX3?<4Z zMb*9gfYcRJCB-tBXk<|_2hJOXbUSa{&H6DNXPJQ6+b;;WoqkroRSKbx_yz>6=p&tfx_)}2r zJ?1tuJ}X=JUTE{Q5Kezo%D?j7u)eK!|55`8VBcmh>Gk>P{^VO1qB@4VuQ?BwiTTx5 zFR3Bl-!Z1iFI0m2oy=)#G;d#FCu$PUD95g9bNbWb0c5Fu_J3GSz)5xid!GERos1ZT zpwtIuC<>v%P3M;=)S}B>$?y#N-8LUb;#)*XoU#JQh}i{N$|{=lt<%apx5dL08wDw& z7V4Mn=OH)$QoE<@Uu9w9iC^rH5o>hu2wnEIm5$bmQ#8wc zMj|2=lc)Zx=?hB@S2h&s3 zIeR6Ml9at`r@5+g2+Xga@=lvD{Lwm>YjVv`24Z55dW|o(d5(9*dIrkqO~tsgC((5! z`SLbjCE8dYFzwqi6}N3mZF|@1N#^K$*7xRTkw2ZdU4Lt57yFI1PR_s~DWeXJ$(Q@3 zY!<)#?YheM4**;Yre8fetau;= diff --git a/riot/vector-icons/apple-touch-icon-76x76.3c0cfb0.png b/riot/vector-icons/apple-touch-icon-76x76.3c0cfb0.png deleted file mode 100644 index 1432fee38f30611881f8b4bfbced38d7aaf185dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2369 zcmV-H3BLA;P)4sLTJ^3+I}YPaljNm>qlf%+~AH_|v|4=G?xS^Pltm-x))M5LoUYmU;lCzzWIbf)$d>1uG<% z3sy)j7d#dusUqvE2;3OY^h{UJx+>j_t-moB8KR7RPIN~8C)gA-X*1^XLahg-@j93}&!nh!=u zstCM#Y^-xAt*Z0ZB_Q0p&0QT}3U5|c!0nMt_W;Lbm2W=jJ-n@qBJ$0L!eE5tiCgiX zempTh!3Qu=@axa`?3mL}Md(G*-$ zPS2wZNUsyDsbIE-*hpOZtS5E!T(o6_ed~IgrnHl#o@}uH`C@cmqbq1=u{9#5XbO^r z#bv0vZv&uRMVjPj0Da8>+1j-^~h2EG56N#gki+m()-ClLMpt!Kca`>?8WN%FkFBVlbR-uCqOS z-S4I)1r5&#A^$>=l8a(V<^@9$ueAGhZ+)xP_x<-r&s>WiY%6}+Uwf`%bV{6zX;quUN~U@3LP|hrrePxIdR{EC$5ZDsn@E`C zv}>uwOlAcgGsQ%~tW>DUGKVE5ITjZs1-We6oHHw`jGpTwD}bS}$GnszWflGA%#_DY zd2_@X$1AK^%N!w)6;yl9^}Ja0g-2G=>D$^(4*(G1>IKCaU-30X6_X`R(-*3PE;F)_(0)fL($bUH2)1gt5;@Qohy zgQC3NwzM}n82SO*3%%)b5AAbn z-`Lo+81kE~^#5v1A_PueigjF13ONQeLg4lY|F<)d**)X#I6rbN}_2ko2z?=Cj?$lc5iSR=)DvqQyJyz0GGE| zG$H@JBUEwGNju7KT z_0*O4!8XrqCkTPlSCTfG`0kE!+@a0^nUw;p?e_R zTyFyaoV%U~M})UtSYu<1PdaRp5CAlfA6e<8HTmQ$CTFC+;S5$UUA^g`kLkacxi!rH z{6MgwLaTnTP>PtW4`RoXqN1bcqP_R{UmOg6xemh((?uyrt}bT`_&t)0TC3R|>xyLv zN+t$&ZgtU^#tZ@y z4pq(ld3~J!_Fsn!6M3KGt@G1ctE`OygBwYy?T^ht%ZuBvC8(mJ*FOkz1%D@`!4h~p zFKzcWRbs!BvAFo#vs1=;Tmq6L0e`eFXh5bNyAd0T3I=*y8n>>}X*#kyfLlvN;G^CW zo@y13r$dfC4cI&9%`l(8P!8}-AqZ8y_$LX1%=vIZMR0+W=2xGoz|HjI_-6#b07Sm4S0EbN97F6=sMy^J8CXi|H6VY86AFYW$} zROeeL1!)XeuuKhOTO~HhhJeLyH}wqVH>P4Kc`PD6UGG@9*o)h|&8u{>&|E+Oo-K`A z2LX7w)!Q?~PtGi)n^lC)b|-4fm>v1DK>~s|_EtIyIN{j6!4WDqV)Gc8;`Yt#`iC?kl%r8^Mx-I{uwHeJ3>>6%tv+ZJ{;? zE&Cf?8*&bRuwb0zEEE-WkMXxA_$Vja7^2cix7D(4>!K$&SSXg{{{V9 na=BoIoB_g5-YyIY4v+cnyIK00000NkvXXu0mjfxp09v diff --git a/riot/vector-icons/apple-touch-icon-76x76.bfcf806.png b/riot/vector-icons/apple-touch-icon-76x76.bfcf806.png new file mode 100644 index 0000000000000000000000000000000000000000..9d49b555914d19a1f2206da303f4947255fe6e6d GIT binary patch literal 1438 zcmV;P1!4M$P)u&gz53=x(;;H;mRzo!ptk>TAUL!{7`OPbqOqupny;BmO)VXWbR z!{i3Gv z>Pec~tk3Rry5-~V`HRfzY_#J-li8o!?oy!LI*r%3*73a9@jj5)M3&iXwBpp}_C=Q3 zf5PVV`Td*M?PRXuPMzF!u;YEf=b6^*PMO=C$Ln{!o) zsi)7LgPpyDqm#3Xm8+8jxVd|HGTS`y@&<*EFRJbuN#ljxlzfa$!wkJtH;W{FPBKP+ zMS5we8p-lC{+ZsZdWBx9T%}R9wr+DQaYNCXy*YzqYn#Rp?AROwGq>ICJbGo(ytI2E z`!>c%)_gtniXsmXalBYLag@Je60xcYu-Nj$Jy4F<7wNe&G4)wwcF}Z*q}!M(5%aSH z75mi}%Ay|~Gl^I)Xq+JNH;%}}dO#zQPM7a2-(vzw+K`w`^@<|U`txwFN_cml33$&5 zNnpVH3LoISL@d|EF($K^9{|U0u{`8MCKvk%cqX?~CK@KBatOR%;?@Px%aR=U~(lPdW892tz zq+@IYc%RG1*cZU*5V%2(K;oE0qaucx?SBbcUkTj02O{x%L8JF;W^ri;8t&{r?LZ5v zjDN%a@(?uc3Ow$7dx%yo>ND4^4p0-h2t2ZzL5mlw->DD6;1sa>o(Z^hmTswqO>9mx zwa1%a@xwk7@#9ZxKM(zxI;l10 sTQd+37Ho0Z8l)%9Fi>C=jDk@B08xHMDWJPJ6#xJL07*qoM6N<$f|$1}C(B$^_`u+a@|F6;SMU>e#i`F@f*Ex>YJCE2vlG#a_+f<<4RiWKZoZC8% z*JP&Psm<-~_55X*XZ*4IE~kW#ps^e z?{~cAMwi+=kJtPC{aikJq5w?s2!{U!&jU@cK%Z+Bb~XU8&!b((6o{+eMVx z*5~)t=k}i3?pCATKatpbz~+t3>O+&+Vw7TZhyAqH;mRzo!ptk>TAUL!{7`OPbqOqupny;BmO)VXWbR!{VNl&%j!v*+N{s+bh_o^@A-?& z>TI;*LX+8_+wM}J-8zlexYqH!*zrD)*hH4uY_#Ik=JrLF+JD04_4)mq*X?Ak;ZB|0 zb+F@o!RMLQ>`s~6oyY5Uz2#r4;J@1Pg~sT>+wya-<7%nlXQ$!Q=JryX-2DCih`Q(A z?D&3@H<~~`0#2P)uwr$(CZD$>=?N7Kk zJ+sq&v$%6pTgc`1P0v?wrLT)Lcqd16t%*_BXke-Oqjt4Rwh5>ym+a5 z^;&p^y?F~Nk$6Q^bWAK069*cmc)TJ$AyKgQ$Osxq$%-gd^+iHTDie|B2LB*EBQpyX z@qf|TIZQyV4m3jZ6!`^(u0_SZsE7(I5sIaQn(hT!CA$@cdijzfJJ&~sT#@hHU632 zt9pfAs$8W}wYF|^EOA58n!P!LWNVwo5bW3-12ebX?L2yA(Y&;KA^SGQNY;Ek^?!;Y z4-j#@SUGW&zhV-xstK^z^20q)j@K9IxiT^JS!8z6bcm$em?{zTvjY|T)fdX5A00D^ zSTAUtAn`Yj$i#X;Bau#*?=0VA0!rGDm`wGGBGCHtaIZ>ucb^G(&k0Fj!21dx;JidE z*Tpd=vzQ+M$8NDapUcPC z7r^NdxIvCU;+RCEB8Hjme+gP&3Ea8|BJq1cqxWlOacKt{?(9G9Kntpje}BXN@(?uc z3Ow$7dx%yo>ND4^4p0-h2t2ZzL5mlw->DD6;1sa>o(Z^hmTswqO>9mxwa1%a@xwk7 z@#9ZxKM(zxI;l10TQd+37Ho0Z l8l)%9Fi>C=jDk@B08xHMDG;E$I28Z@002ovPDHLkV1n2-Ag=%b literal 2369 zcmV-H3BLA;P)4sLTJ^3+I}YPaljNm>qlf%+~AH_|v|4=G?xS^Pltm-x))M5LoUYmU;lCzzWIbf)$d>1uG<% z3sy)j7d#dusUqvE2;3OY^h{UJx+>j_t-moB8KR7RPIN~8C)gA-X*1^XLahg-@j93}&!nh!=u zstCM#Y^-xAt*Z0ZB_Q0p&0QT}3U5|c!0nMt_W;Lbm2W=jJ-n@qBJ$0L!eE5tiCgiX zempTh!3Qu=@axa`?3mL}Md(G*-$ zPS2wZNUsyDsbIE-*hpOZtS5E!T(o6_ed~IgrnHl#o@}uH`C@cmqbq1=u{9#5XbO^r z#bv0vZv&uRMVjPj0Da8>+1j-^~h2EG56N#gki+m()-ClLMpt!Kca`>?8WN%FkFBVlbR-uCqOS z-S4I)1r5&#A^$>=l8a(V<^@9$ueAGhZ+)xP_x<-r&s>WiY%6}+Uwf`%bV{6zX;quUN~U@3LP|hrrePxIdR{EC$5ZDsn@E`C zv}>uwOlAcgGsQ%~tW>DUGKVE5ITjZs1-We6oHHw`jGpTwD}bS}$GnszWflGA%#_DY zd2_@X$1AK^%N!w)6;yl9^}Ja0g-2G=>D$^(4*(G1>IKCaU-30X6_X`R(-*3PE;F)_(0)fL($bUH2)1gt5;@Qohy zgQC3NwzM}n82SO*3%%)b5AAbn z-`Lo+81kE~^#5v1A_PueigjF13ONQeLg4lY|F<)d**)X#I6rbN}_2ko2z?=Cj?$lc5iSR=)DvqQyJyz0GGE| zG$H@JBUEwGNju7KT z_0*O4!8XrqCkTPlSCTfG`0kE!+@a0^nUw;p?e_R zTyFyaoV%U~M})UtSYu<1PdaRp5CAlfA6e<8HTmQ$CTFC+;S5$UUA^g`kLkacxi!rH z{6MgwLaTnTP>PtW4`RoXqN1bcqP_R{UmOg6xemh((?uyrt}bT`_&t)0TC3R|>xyLv zN+t$&ZgtU^#tZ@y z4pq(ld3~J!_Fsn!6M3KGt@G1ctE`OygBwYy?T^ht%ZuBvC8(mJ*FOkz1%D@`!4h~p zFKzcWRbs!BvAFo#vs1=;Tmq6L0e`eFXh5bNyAd0T3I=*y8n>>}X*#kyfLlvN;G^CW zo@y13r$dfC4cI&9%`l(8P!8}-AqZ8y_$LX1%=vIZMR0+W=2xGoz|HjI_-6#b07Sm4S0EbN97F6=sMy^J8CXi|H6VY86AFYW$} zROeeL1!)XeuuKhOTO~HhhJeLyH}wqVH>P4Kc`PD6UGG@9*o)h|&8u{>&|E+Oo-K`A z2LX7w)!Q?~PtGi)n^lC)b|-4fm>v1DK>~s|_EtIyIN{j6!4WDqV)Gc8;`Yt#`iC?kl%r8^Mx-I{uwHeJ3>>6%tv+ZJ{;? zE&Cf?8*&bRuwb0zEEE-WkMXxA_$Vja7^2cix7D(4>!K$&SSXg{{{V9 na=BoIoB_g5-YyIY4v+cnyIK00000NkvXXu0mjfxp09v diff --git a/riot/vector-icons/apple-touch-icon-precomposed.png b/riot/vector-icons/apple-touch-icon-precomposed.png index aacfc1a8a50c135e64a02f73fe580a38a522f88d..c83f8d90cf835ab5db67f968992438fc943038c0 100644 GIT binary patch literal 2564 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 WpB+0H-F+a40jjUGlxh_%-~AtDrUaG% diff --git a/riot/vector-icons/apple-touch-icon.png b/riot/vector-icons/apple-touch-icon.png index aacfc1a8a50c135e64a02f73fe580a38a522f88d..c83f8d90cf835ab5db67f968992438fc943038c0 100644 GIT binary patch literal 2564 zcmV+f3j6hmP)Ck=Qni z)>fX~ioEB$*zxZ5``PLDYN_Eji`HJE-loj$>-78j{Qi-^={StmHjC9ej@MkM-i62L zjm_$d%;|r_=X=2Bcf93lvf^2$-%Fd@IgZwCtKqoT@%;V%Jdf9Ny5ynV@1ouBkkIQv zlh~=v?f3fq;qLiUq1~F-?T^pvX|m!%l-Wm>+M&tp`TPFo@%lxU+LhDnh{@?)soyw^ z*HD_WYF`AwbNpWE)4*6oqd?0>c8W2N6ckl0k5+{@wg zSESxVmD$nd_K?r(pxo|fvEsqo^7Z-sIgQt})bPdK^G2B3g~;fY!s(9A>OYd%bg$!s z#^{aC>TkE>bh_nvzU6_$=QoVjN157Ttl@sa=9}2=g2d=^uH*jy|82G7TBqMnp4?QT z-93@mlhW&*+3u{*?u*OmLXz3+^!rSl+l{{HYqR2Uxa4=e<&VDTak%3?kl0C?+LF=h zNSNA+%j#vX;Yyd~*{4Z?@#*@cPi?_RZq;I*r$_(eHh<<$S^CXsFxH=H-0S$->i37b z=g8mml)>rm_WWh0;Pd$XH`QKm000N0Nkl|J_s{zZ3jicS00000 zAeY+um=R;`bL;!<+=W*gSsQ@yyLE4Qs)KwqxRcF`I}}*z8f1%YT}j>D%Pw_UcX#;* zzco0SOftD?JIw4k`5kSsC-%<0k(s|hxohE~6cV?1$R- z=1t0Y&cs%OXxmZ?u(et_ZX5PG>qT22KL~W!D2MeBPp>3k?M9&QP35e)ti+zNT@uhg zV1R#6Icdm8TmzDj{9(v^OF3u<@$Hnv?DE5~lh^fbG^~-t?AZ(c9_5&QXxJ|aIuL}E z<;p3kXy`p?ap>?!{U(X2y#(G^pd8Z8iwhk&dhEDFcOnEQPbp{2;N_GQjRYi`(?GME z(Zy#hYR|THjt`f^{bCh32gA!aho$VbVpzpF+oPjG>-HJXc_AXxoN{&gSH9@%UP_&OY+9i(u8zBfCl1Mkf zpYBX_5%xApe7k~R+>!{JD&e*>(RqGsWs8RTMhN9eggbC|nIqBJ1=uMPEf*@mS0QE> z_d>HX(ScrKYpl~<+WFzgMKLRcS!8h z_foW)23cbA0gPIfrzbrXJqYK;WEV7A4&)ztDmoo7uSP!tzva45^;Gn0fcXem0iBiw z$zo4Mw*ntaxLgQ&{F*L<%KzMbdIdZXlYGl@{HDjI$0ydkdZA?q7J6$=FHC_?#jF=@ zh)EXg_Dpnn)m`v!7n48`J`c{*7h-}x>#N9t*ST3tj>7vcM2G9YxfipI z?J^>bN#cU5y<6?Au39)_KFYUwdZ9vS{L8@{ux_=Zq zH!k~O?;0^%Qv#Pjj-r?PBy88aDPzxWm9F%Ejoz=qNP38s~#K$`MV_ zZizly`?s^j6ZWDb)GiY?6~oL{<%qkGBjM_J36*u>$3m7WXQaSK67FMOMsL`2rTm~A zavyeC?jBEWMLL6?@z*nsg_pdqr6Ardfiq4GksWTEeyhsqn#7fR5UraTfYchKg4 z=#}Wer)Znr;*n^1bRKQDy%H^XXft+rC0ZV!t?8;)qA%`5+xk!=_m!NHlvU2Bj#6h$fU0#V+KclTF-7C>8)6rIX$|KS0M?c!q zyb`U_(B@n2mFQEYXj@$Ek!ZE732k3^C0cbE=*s-bE758R+V;60o%q}{Hn<<1_}rW7 znP^pou2ki0bJOdMwc#8-^LbsW>uzCzk08ltZ502i9$pNd1K&xbl<6#hw$Z zIbAvC$NSOF;WAbX%zRU6csS&Nz!&*%D? zfbZmvQz~KU&zFAv$@8ab5)E~IQQAGzKl7V8*FRaHCP7kCQc_Y{eB{i9{-gs8%kMsG|r%Zwa-r_O8V}(5)el<8cdKv?n(aq8Ja~!vG+w%M07X{;r~WK_5ha;FBh`ik6tM~MusB5 zgMHv<{e+RQH$Oj#GWghskN5B7*|*QSR-e;3uRscy9N;^OwK$K{K+bkS9F%oF_^Tb1 zA822bwCNw(Nd;#h3d?%no~B~A5*ZRXPn1`EPVl>O59kxt%~fi30Ariw_$GNlP${)) zzjQUR=LuAap=ZBFV=L?wdZB&pSrIgFGrE=izmc^PWs4@eG%TW zlZ$r%#pJWrLdM+nehiE+;ItdME)?w5vHgucbI1d}bdy6q;E{BLR_{smt}K%uhW5*N z)TuA<+j`pf{OL?qI#glJx%?4|ZvLT-@GsmuqC5B76?kU>e9)G^ze-{qCigTsXI?o# znGyx&DiHL;+hXU?P)O=`5@yGy>7z1P>Lmu(NLZYnB@KQqM7u+1ULybAv7SW>dG|xB z?q`G*G_m)x;dU}M{Fq@sg@44w;+MYph6qiltU6W$`0jXr2-+U*B-8fY2He`CZX-hc zgm2YX@?ZB)e*`Ux&e!5g7rL8zLw{i#`A(eD;=HvTj`vdTvJ9TSy}vd6n8sq zM}uOyx0(2+c^0dtR-G@24fD|cyOG_GHwe!Q>PkOx{!8=E2ZxXm6#0QY_h4C?c5>S$ zEyr!)ol+Bw9=(>SN0sYYRl@)PR`CYywn0ejk|I`hwYWU0qA}Qp1t3_fL2C5-rVV_rI|vfH{F< z!D74gaRh7VB#t|XFIAIW)9oFJz$CMqTSHTJth3_@|_2A|0@k0F+Juj5_vSq+n0+@)IfOX&{#_jmwvg|M6cdF~p> z)8l9xj||@5OIJNHZ5GtUy^i3|V`Fq&fVHU|WL^9}o_#z692w}s1mw`&W|Zo>xi_nfLzw&L@23V+{_g4EnP49!N(@<8x{x zMTINyrE}4_T0nd@Lo|*up}L#!-`ED$F~j^XhntFUInBPEqv(xE<_lgrM_w5*l5^_v z^ro$AqG?J|oOS_aZP@7i$HG9Z35lNYmfJ0(?BJau+tf5Cac>sl)gXP=Tzx$IjK)qfjIyx;C+9}sUG ze2YQ-S)dEel&1;@@A8iE$S&;vI5ay946bMybtS)N2X2Q2xF9U~n4@kJnn;iFsO%yO z^Rf)Rim%=o0|QOYr<)ckYD1t0!g8G>U#!YBmlge)NDGP0=#uuao3niWLhb7bEo7O` zoGnkk@g-cx$i%k-xi9FDY6cT|KXhmMX>Q)SG97C(KLZB}EQ@lPGCOA)_s&2B;zJRX z_gim`fg{eNRUB}4CvKR19i12|+ZXT#5b6gC_JtMDW|db4WtjHO)fJH8qO&B(M$wkU zGa2Geb|>Pmb3^QQ4>Tm!eRs$X2A_l2a2^7NO%Y&mv}^ZTm?Kkz&^`2xWKrTOi>vEr zzDYt93rMsB&iEcjufp(ta8{#6Ek-#?8)w?)?F z5ZM6b8Szitgt%7%k($G+nO@VEUga>w#zrhEI2o~OyG=buw&2wK)-@)`^pB2 zx0I~ED99Gs((9=6+wp2r$I)ad3&k{U{$Xrb)zD|*jJjYHeeA}RLyiwHqPs?!{VK~P zu$I&>qpc880yQo6RY_wNUyP58c$*u$Q&{-?Qx?jgc6#(Ya_?*C=_&C6I#kup^&w8~ z3sq7L)uZ$l+};k*p%6v^;SM!6F@v0XRY--v$RKr-kPnDyMm&Q5gU*vMTM4U{9~Zu@ zpeCZss14}A{2y{oYDt92&Na_;m5KKU=XLMrLYblK``KTi)>aNk<859W`qMG?r5`Rq z8)R4jx*Y3L!e92|zR+rJ8zuG4-#QqZ{Q{X^fqxuyfvm4nYfFb_Cv7*T9C!vJS%cwz z{Ze22%4$Yk&!o%MR48fg+#_W&kpw3v$Z^liUQ=8 z7X>+4GD)^xrN{_CD-nLAcE!Fk>S2pqf0c2taM75}%3jmV?cQNcbA`h^!pDG`)0Ph~ zhiZ`TIRxt)vlctJJ1_U5&w5H2k1>}LVCj)@y0)VV7mDZ4&`B>$o9v*eX2C1+JU#6`OQLWc6|E#t?x@aM=a_Lc z`1kRT;MMYE$ET(peQ8%YuO5ji$DNit$FWHdXCK#?0_EK)+$dnw6ACC!KU&NURc^t7LryVeSC0`WxzKn z2b%I!|66qQOQ!9uj=a~YT7?Z!pdi50-_J+w*&~rREEG{P=3Ok!BH@c(Pb)bmdogo- za5eQ=1(da#BO5xY`wNtHK|n@R?rD?W0zRg{%7aoh2mzKq^uH|H`cy&)I51B=4F*+- z2w#cPIMy&|D=%47;A6MSq{n^!TAlD@9Vg6DQ!5`@E|{aPZzm9c4M_=M8}dr@{OfdsX2%e8XaCY@TOukP8Xat9NVpPx+mT>G z>?p_T*9LYQaRG;Xj?B|F8ftqGiH^vBjV-BB|xL657^ff*}Y{GmJ=(y zddrTl@$pmNq;!h^g@(#&p*;w>!h~h8$hZB~J(Q_C=&_L&_*ZJBp<}i12v5^4!?$~ zEsrq(K6qfW{ap?ByA9!blg(RjkeLH*ZGS^%8VPc*<$yPKjjW=6V7b!}4F67D3VtXs z{l;<9HIt(`E_*l?t=X1@yqZoK5d)WFButHeV5)x?({xm@%hL*h)nX6 zIM{9%cvXSDoZCfqgpCaleR=q0jvv|LnYSrOV%K{-=#+VaOnW)`^y7o+)7ISIgOwwb z4Nz-GCagE++7C{rNH6_^g=vU|FVozHE~B|>^TTO%W{->T2w2A8F!LKw>+f0f2JZE6 zWVY+Z#=aZgMcyfTQSw?jbywT9go}u2ac{gdc56so*Yo?QpPzzU@=YU~hDuuz37yG` zjq{2GDJQ3WkCJ_woAx;+{P(@Q`VC5=d%GVy_>?R7M&`qNtg`u|SEc1S%@I7n_u91s z(@7f~F)BdOVzIhkE@xz^=*i^T&q>}VgJs37U@u(2otIymD#PihI4b%(c^s7wXvW}; zbbv7Dh6I%+^ZxkdtAm<`1M_DS`BhB*#8WQx>Y;4s33)`je{${ew{!z1KRd1CM;9E# zUJqyQzG7?n`X)3;Bn?dgnAbcLz2SM>)V>t13_QLvK`o1xy6rv6(~Ot|6Lcr1c5@yI zimPs?ef0}<<4C*my|Z`6t%ad+yS=MzUoN*T0nYeM`xsyFabs4W4nZ2=Hzl-Nj0}mj zo-1>4qN502e*|f)E@w0K+Ekm{IhC)O@FH9^O zEl9@RJKfvA)9LrAnSXohU1UWxf)wCT*}~`9eyOKGAV6ZDW+gEx?+=?Eeq;S4YP!lo zH$IHcKYrx$PH1J#KSOnuICB>j#ZhA-9^kU4X-6H7-CEwtKW-+F z;E*RDED{k!-Lf8)Km9j2gSzap!&^dkW*`Q#=6@D1(QmxJ;&OPB&-NJi2Tb6qB71AH z2{5uD4XYiim*2~~9uA?NfBl)fkCoI!`S$lTNh~I6{BCg0oPmEn&~0qP2|E;n5pX5ZUv+ zyWM3Z`^;Le<=%G1BRX0SHYFf)2`b`hxmo0^v;W0WwJ=qE7h#eaS>wCexPS`@C`3ftU_Ja451De@{4?O#XKk2x zt0ywr#;RF-@#xH@<8+0I;pbDa3B~^_J++8Bu_`1OQ z#^OSS#)=len$YLKXVv-n(e@aPdlenUfa|5v7x;)s0Dm;~M|Y_Y&aWlOJ(p>S)^f=V z(CrIE1VS{z4;xG^ukLH2sywoprYT&C!K?{+^G5C=C6BZ@EFuhxwS(N&D3lS6x(8R{ zjR{^xjsQzysRr)3cl|Evab*@#a$Tj>mBcSOEJ9_^sjw2k^`|Wj8;joSldc6d&U;Y^ ze{VsAoqmia1~fI(!d%M}Ebj#i-^0oT5ASCe1k^8Lq-w5xd0osa@;0g-M{3^-74&ARrb=Ad_=WoFksXYe^BtUsp9r3P z4ObiMzl9yh7M)t!$_caHB&cs^horMdIx+v$v+AGUrJrD^L!zQV+_{wRIexYeXyfU5 z3o`+@-o*RHlsUAHo;8p`Y5O&nS0Y4L=@P*%ac-tI{rmo*p$QRaSS$S#i|U$YuBE4~ zEARlX4rn*NK=j-4f3B{4L>oe<>2 zhd*lz!kpfs$ZEN5f{EkUwPC|5u0f?{Kabg&&HgTSnOt!QUCbKGH@)!9-Ds0nt| zE>9r9@N9#6q9d}{k&ys9rh$t}QyW*`X4(baW9&oL4DJdH!|hkGXJyA! zJO4{R&=D#~RodgYUNf14gEAc8J%c6BJfj~Nqt5$-nJdo)eeaxM4edi7Q;XP!6ye7M zrQ^KGHjk2@grjt<-?}i?8FrNqf2|lo1w}Ht|M|!2pao=wL(mTdU?Pc<+Y<4Rf`0C9 zP1NFYZstPc)zh2OKkF>CaTPXsmJ*X%Pt4YZ3?#+HcC?A&V_rTVC#+CL!Z)wl}k6HbFj|C4| WpB+0H-F+a40jjUGlxh_%-~AtDrUaG% diff --git a/riot/vector-icons/b3624ff1-eaf4-1082-4923-949bc8eb40ef.webPlatform.png b/riot/vector-icons/b3624ff1-eaf4-1082-4923-949bc8eb40ef.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..3d0457dba5cf6c1c6bd841c95812612fc8a26014 GIT binary patch literal 22035 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 U)%!0X$n}JwuCY#qmgA%U08JnV&j0`b literal 0 HcmV?d00001 diff --git a/riot/vector-icons/dd73cdd3-17c4-9b33-81b8-4789b7a4a250.webPlatform.png b/riot/vector-icons/dd73cdd3-17c4-9b33-81b8-4789b7a4a250.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..575781ccec8fcad379dfefd7dcd7f61e688498f6 GIT binary patch literal 9001 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 P00000NkvXXu0mjfz}k3- literal 0 HcmV?d00001 diff --git a/riot/vector-icons/favicon-16x16.png b/riot/vector-icons/favicon-16x16.png index c9b0f23e29059feef79a2847445e23139d0df05e..8efd46e464cacc1faeaa8bef6e09c173ba39eedc 100644 GIT binary patch delta 721 zcmV;?0xtcx2IvKlBYy&~NklhTXwz-OJ zk8QJO8dW!bey6)!buIkIemAx^WL~m=fNWb??gup$KE{9|c4;XaonFYk|802w_raz; zB33{E4!onSK919?5Oc9Hrgnq+klnT}v2IO>D#VG^iJ5e8aDP00p>N1O@a9FEHuE1I zz`BQAvXdC^0)ZWzvm}W{RZ*wRMHx<=)Kvx*)fK@mVO}e155By)<&E1X01QAO@A-i* z0Rkw5flyx=ux?#ILsftgVPq;nps;RD?wHNi^N-)@#-B>d1gu-{v&&XRw%Mq_1`WA? z#!|sVBa`Xa)PGz$Q_6d3Mad(IEuNvVvMktp^Tx`J0DOSJhYjj;J(Ow8I(e~-ex)htlJIwiA8YQZ^ORxFdV89%fxO#app zz1-X%z0-c>mhox=j0ojLkH(sS4eLYxu0}BeK$0naqjB_0=fc3uNcq&VH?TVMkxfUY z(znN^<9{1Le?*Leg2?(}22nzag0u(^QdG~sS>`UpZFBA`xC-8~aI@!dlE zddmdZ#AMD&nh%AFqK9X2)=8>H=VBvoh`KjXjQ~JG12sN&StT+yXFG={m%g5h+@w{* z^t^4Em~~(0W=Cg#xPH5yEYT-H-bc)$h;}IYVM@uw{jA90xBb$1#-rV*o&9v@<;OqJ zzTdvLd|p^~*wkeHoN>ohIkWB?PNx0042&DjaKWSi>Ca0TT>1=R00000NkvXXu0mjf DptEVZ delta 801 zcmV++1K#}T1-Ax}BYyw{XF*Lt006O%3;baP0008+NklPRvoO_uybo3>J=Nb1_&dm+beOi z`7OLN_eEa6e|pn|(V4JJiq_)I$oU>RuPS8%Emy(&PbBOnM1hdYAoi8TfK#x}6!P5? z-uQUw-l?HUqkknxfLxYa!a|~_KXjrk5NeKq`bGi0B>@Z(7M3EjoU2zdhlcvC!#hS^ z<&8EasMjp0mNKyFOYr;z21uCCv0%ZCeZkQ#7ex;h6+tK=YqLJ5AogzVa~{10c$XFs zlm}}W$PO?_Vo6p&*!&jXe)^()t;Z3C;cca}wX!(IP=8yBR&yC^V=)_5e-W66Gzi~t zA|NWQOSwGXgqjzm*5&lI>5p8c$tWeYGMbbi75|Y6IkbBnalE&ZIXb_X;KWS8L&C3D zZDX1Y)}p58`>lTpXsRA`6(or^rZLx3ERGe-wP=7{6VTR*+35-qou9N3?XBN8;r_XH-&Dvirm~j<*IM61rIE~JYz$YR@77^84 zD-1qqJ+Fe&k`bFo@4=79-?fKiU?4y-{y|b00000NkvXXu0mjfT&;6D diff --git a/riot/vector-icons/favicon-32x32.png b/riot/vector-icons/favicon-32x32.png index 48bf1dc89078dc73f73785154e9f95ac48582541..3d8b516725bd3a3588ea40e88b8a79691839d6e0 100644 GIT binary patch delta 1447 zcmV;Y1z7sY4!8@DBYy>dNkl6dl{PJyQqIwr$(C>NYN(&Ena%&E)1L zji2k=vG<(yzMD3^Mf#@wvErP)&f075v(F<<$F(XIGA$RZ&{;;xH2f^N#ynf8Gtb6z zn93x9dA3Z=&j?ZRBLbqiMqfr5-^TwdiV`2xoo9MMp*8E}I)A=EnP4Mjf}NBGJGENj zp;;$$DC%4;MV&2n~?N}BK+2;AD-AcQ=n%=VbyBL$=p$R;)gdRn31XXBx26G|U z?y2{B7p->WQ;JKVbrPhASY;O|{$d_=O?4H>wPtll^p%$@OrV;c4`9K5@(nH}G3(e} zN_DfK&irCn%YU%O@c@iaKCQOr)088bR43WGm#Oi7g$OA0mVuDHwBSIPnxigj9i%#+ zNpa_jfcMGQbJ*??Tqq<0MIu>>YA0C^1jOHX)jt8XX*}dFivSd8x+sH&Zu8I(9}M2= zpY3)EnMdzp_fVve#I&PXq|k8*NO7eIK!MSFZhuj_rvM8V1A--9%cg-_Jk)=a zo0eJfe9|INk2Lqs-$xp2mhSoEKkAzw%~?iqlOwbnjp9j!_XX<$nSbOPNSu#_?=I$E*+m>>}}MHuc-+ z#%qxP%;e1fJpA$(QZs!q)A)J!G-m;R6nj1w`J^UGTsWv0Y^>W^k#m@r z(mVo9I&d331A)EjvG1KfeHUx`u2KZBLo}K8EA1%J5{(L-5>?Z6of9h1T2ZWUMd+qu12ta{}7%sd7kWVzCVcT!| z0xel0zeEKFsGzx+NsD-aS}(WX4Tv#^N`qG@1!zQ&9Wnwi7*0QF3Z#HSEtcA;-G6H5 zZE5$blnL=Vfqh;#*&?b?4)hts=EiiaU1bDN*EoPs(`;x(AU`B5zsa>+mntEE=Rup@ ze>YiZH8x#jy~HMEr#})(y#=0dDb?JUl_!A1h_&L6!moUXdJfYVKUZkXyi#v1pM=2% z65Fcj&peAbReBh)owZ;p{30D>rGEfPnVK700`RLZHrT9QVEszx-b5S2;ej zTvKYee3`-eS(yX^RD3}96xUA(n}7g}oPwJsqj+E}lwng%hp%cT$QlwKutycnFnAExm$mIGg_ z`4^QsKB0S>`$wGl7^BARyGJdT*{z}R=Jx(Bn>cV3YHkJ$$4ak2Ov?_|HLI832PDAZ z5v=0I;CdbuXX^Q|*KW97rXc3OX07-m>0Q7V{{i}YCf`Dfsnh@f002ovPDHLkV1i*R B#N_}0 delta 1851 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 literal 6676 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 Hu0mjfpk3$? literal 4764 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 P$W4Hpw31W_#L)jg#@{kJ diff --git a/riot/vector-icons/mstile-310x150.png b/riot/vector-icons/mstile-310x150.png index c627adc2a1b39ed3319a7a4cc9cb9a303717fede..b716e8b04f31160875a54ec4e4e066f6f25d3a30 100644 GIT binary patch literal 2189 zcmZuyc|6mNAK#+Tp~DfP$1yxekHXBAW8raxO7(LTBI_6y=IU2%MIOJIV{&ffJ}Vkc zlDn8Q%CWC)wlT~wS8`-L{&`-n-yhFEpZoQC|MC8OKJR!}XS*W@6%K+xpdRgm8`Up2T`H?q{rS({qg z67KAd@z=9H^S$!Np|}w!ZrC(w)cqARn#?WhTVTv>?CkEc<~PvQlXhui7|K+~_$r}g z)+k}*RyixSlZWr)<9cVYpLtQu)Az{}?jX0#()XZC2-$qt&9<|IAFc)(G z!9DWCB@)9JKl-?qySgE~p3C%o&3VNTqzuj>YbR{d$9OAS+rpju<(zAU%zWmea}NDN zGHr8vC!vuS*EMTF0En~&k5X35hw0&&pP?VQ5uc_|uP1(P317C(CVic=ehGLNvfOeQ zDFgEv!wcw!sV?@9fa-}4Bg-~vz}0-F|67h#D(!L}^UtiYC#}=2*^K)&6Y<@%qrCO3 zk%hFO`8y?Scsk%-GVWHu^sZ$0O{~TD@B`mZMl?g&#(Eu6kInM-!PNY zIrnBja4C~Mz+Jmr#xClfZ)dI+^(;KQBNw+v9ysiZ^Hq@LG%WxGI*?+2(aJ3nyud`m zPXP*@%jW1^rj?F_R=yEWDl_1eEN;l~9uE0VG=eV>JpNjje?GLsxqHq0>&zb{uBo6| zSQ)=--z+>ji6r4`9zy#&0N5$Sza*4h@IM1kB%?OUG4Bl>8pwK=TH_wRFfPIlcGcI` zuB>qt|$FHIhu@;sNXHuwVmG|8}_s5~le1n}_S_}5;>L>4uQ zfO^}9w*nluC6C$>q{~*5&VtJ3M+`h&s@9+7xeVg33>sj11+UYA#5Ox6Eu}e7b?NnX zid;)^GYMy<^6c0j_DI$)r8BvYoo0b^4H1!Ozvy{7O z3n!j=m5_gQVsJBt-6MEQ5w~2adwE8cE)*+Kg@TZVFBpf%WMRBzhfEx8iE4S)CP;YG zG7Sn)ZY!O)ORVofE9e=8Pz(#($?s?nU&{xF#_E8+tdjZ=ZM2-h@HHZ@4_g0LI#kir6EU^RVE(&ICVW07! zm}0Y2c)eZ#x=YrOt(IP(+-0N8atYVOs$U}OR<#i8om#KpEKTg8#_Z~|0HJ-U)JyeVKgNCBq9rl|^Ne&Q>kf%#9w)~WSKP+1stEm9I8@X> zfEsYv*1Rr-h@~)$xb?!00rn2ZFQLzz)Y-G?;>;du_5k%LDI7}Hv zq#uZC*AZi=_K2|G?KRzfV$Q5%WyoG)6p8-npQ0P^Tdn5s^s;qY2T*}2GmAE)I{szV z3V8Kf#2(k|(MCDFhfE;>M2jepKyCgm8Fr|DT5nBJE-AGSw&JgU)K4=w^;R;e0yKbr zg$%%$)ZgA8oEn|^N~6Kk(rTPs#YLW8!No#^FBR;j_q(fFrU`%v%_p!({lku<{I96} zJ~2p1@ZQFz76%cN(Y*uN{wEa>RE-yp4M~B0I3lWk8RKwWQO#4c+8ae74DB<^EDq|y z!=60jTIf-Mk=pjul)@cjWo?;U_;=_2>nCE9mUraztizKq$!sKRL~ok`k|p?`d=B&h z4r9lZl_C-|OGObn^3N?+F97NdJ{LGh^<`U8Ip>tVgDAH>h~M`y34ict8EoW(AeH3J zZ`l|9T6FU5DBA4ePd4}18DU>$8&ud?0}#6TX7-@UHd$@tL|wT}29k)4j#6DP)sl~M zz&gAo>ScV6FbnpK?Z(Tinnbo=@S8;TxGFea79R1bV}(XMlQB>Qf`hE9hoh9++p}^J&KJ~6@Bl)X#t{htNd<= zBcxo;yVg?ypN~(i)YZIT#IhI%>rUi%|N7|^-R08=sqjQb5+`zwTcxcbs%x^Ackk8r708oP}q zQYSfwt{m2_5uNw~+>1A>SnR#|8&4l> zpes>)@vd~b`Kz@@{%ExN{P~k73KVDRuE~O1B2Q<3TLsUS!ZVie4}(H+zq2+4O1g$7 z7Ku+gXZk#wK5e0Hy?&kxK>qpt|1J*yFB?J;)uvmyP8zN1drAeew{gDs*4pRU--`l@ Ar~m)} literal 5582 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 T@VwH800000NkvXXu0mjf_o*|! literal 9965 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 diff --git a/riot/vector-icons/mstile-70x70.png b/riot/vector-icons/mstile-70x70.png index c4f306c5ff3b33ca5562f7f0dea706a4f62fa2e9..ffb6dff264aafa4ba611c8027abfd81ec9afc353 100644 GIT binary patch delta 1389 zcmV-z1(N#f5cLX>8Gi!+002ht61D&U0z*(tR7IlQ@Bjb*HjCCfj@NU#$_+TA|%{z2!!i+GwcYip%PS$LPA(@uA%Bkk9M>|Nr^? z{%f=1YO>-vj@CDf*H)t4>ht?Ljn`$S;6jtxfVSoL`u)`A_J63&?dkIRtIqCeso}}s z^iQ4KlfmgckJo|3=aJFtSESy1zve-b*`C?%QlQ;frQSr8+LzVsK9Sc*n%b1p?19AS zOq<-C#_Q+t`faP>;O+UF*X=ls)@icgSfJfvq~C6}<7BSkhq~vc%rWIndK9JaLw&PBm z+@IU--|YBrx8u0h@pHN4N0`}2m)Uu}t+m4De@so;yu>V?SYU8CMhn%iEZ z-r4E*z1i_poZM%z;*-+rpxo}8*zTO!?up9jX|du{oZNe}pG3rXRzUTz2%X>>CNKxWv}6+%IsmK-m}y1RioXS*X`Kp_r>1xRGr^M8NB=31xUyx8$pp54#m^_kc0PMO<%wB~_55eZl8+uj6B_;V5dpH~;_w?MXyI zRCr$P*Hy3EFaUs2CuQbdW@ct)W@hF)W@ct)W`AbJpElL*Z4z&i<7f|)*6+nH=~3j` zRt%WG(!a)d87~uTuiYr9_Uc6)Ewj_2JS$6_E(qd^ZysQ8CA_3z+7t>Frp*If4yQar zX?ZA`Ia$UoHS!e*N}f?X=@rNLHUzSs##BJq)Z|>GD8}B%^4bcpR#dm&5yOO+@tJDy zTYsxGJtCMZEWeR^s2TsH^d-kH?HQRd3K;Vt)P}zHfYEHks8WX1L}uFnpDE`i<;7&c zbL0$m#}JtvlYC|#@H!u`2RVkU2qNRB;gmN(koBn?y_r6S$gD~7ES#=VAnb0S6V0-b z%z%Sth|G2#0C<_#;NWDV$qaDhUrLOxN`D3b#IHm34exXR9_=%I8<}ync0C+6eYx+d zslFq_0iCX4^i~(>m|bpN*MRuyQ*b!g^O3QLJ=AvDeq=}|vrdWQX zP;qQeAfJA6#Q4p_$_0!v-^F~)>LoH22FRG%Kh~WMK)xc5As?ddw=tB$445;avgXu5 zfNE}9l$f(w_S%P@0ht)1gwspSc~%VlZf_~P)1 vJ6?G>wlG-iwJdt|<(QuS|Le-?WxUKU2~^WY!S#-500000NkvXXu0mjf)#@K- delta 2153 zcmV-v2$uKt3hNM%8Gix*0090>b<+R<00v@9M??Vs0RI60puMM)000OeNkl6b`rU8(zte<1a4giXwU`-dME<44T|>A zq-fEek{)_!0~7^2@MS4G}2xxW7d)zS$!>(NNFU@zxi3H&z~d-03n1B&=k}%q?TD{+tVTv zrA(BQB^gy)n19Zl`lCK$t&J&7jl6&*8qhZa|pyuhZ^Gs(UB-gG9j<^Y|Vc2g03bM@_D2M)ne9gEM5onJNxkyd=_}(2ELjEcC|#Y17rCpGK|D$T0FrvdqXC{1@(iU&s8XBo2&oat1ZHwQW9wPOUsCZ9c<7O!~tYTx8rFI%XOKUf?j4H1^GT?4uW?sRmivYP9ByXc zJvV>0Kl=PWGnR$`*Onjvc4JXrVW+E**CGj6Q-8%gcgWV!WW3NHyLv0G7@%RuHlN|` ztMe(bxP!h5*g4*g3WmyO1FKQ%Qrk^MnSsxvJ^q+&V4S--rt}9sj|M^X;jI|1hS-$U zG;yTWM8Gv!Sy|QN&Bo#rkKQu$c79 z6MqOHXsFhlJY-`iylHD)8jpjya%)-fyncsfG%SSUBGzmrrmYSueY(p&H7CqOggcW- zD@)Z>F|{tW*>G>dvlkYGw45ub*OKl^b<<9*VxJ%J8Qwh~i6!OLe$vdUSS@*dCVA9{ zvF)W77Z3uEgYh_+=@9SpXm)wByjFsjpMUWgcW0+I2mpUH{g=Mz^c;WepmjAV3#+oS zs__87uTHmG#BQQSBf?P}#Wqwg6~-Q?=J9$q_xbTA^EdxEJ}|~L?ab2NWoN?CGyqu- zSsghOO=GS50IFJ(hJ1dXc_yUHm~HC<9lLmvuSCk|-iAjh7T{HYNX3`t|PMU?|zrpi{gGFG(hY(zX*x z*}>9SOO(q!AOwE=egJ?#?kg)xeXZT9*JN#oAfjL-y}w?s7#xku-nuUar6aAT`<;mx zCk;-fBGG$k{KB$$_Ts$Pp>E%8xPKq7Z{Fqf8q#6QI*oif6N#m9dlKcM=%=amq4sSZF%CU_l7<4ko_QY^g9{*Xnq-gb)Dvj=^$L zjw~s)9}A?4oOW;`>8VnC9iR7Hd+)>rA##HgngwCF)=G#AK~6Q>3=S*O^HW|CSk5^K!`e;j16w3UmEfA7yFB?NmD}R{Pm?{ zk6J>D;-}Z6uN<_u)hJ_ek-&H2`K+BH0YfXz((7O@_2(U)A2T80(`&J@KcseEhFUPAi(;=M7^lvw#`>VB2Hsq;@i$S?4_1uo@ zC_=9$0024_q)1r&%) zM@#Y7fL=_E1{Ol>GsyO$oA|P%Rh)1d2tDl||r1cK>Xdq=bP&L*yf1_!1XujKC zluzGZt<~n__=SNty0gxpW5{d6g{r-jkm(!d&a_$z@4|}@+nU|$_;dn-mk!`XGk{Bp zCgD$yIQmAp+kcbEyaQ6{Om|PzW2T>NTIbrBfZ&(UxC$H9ciQc^p$wGvTU7U8>=&QR zdY$T)2ECQNXGM~P?gsgP55`?A{pPdoB7aPaB&45z9Q@a$@}gEv5#M{v{z5Z$dkB<9 z2>>t>=6`b`d~KRzwWLw25@ocoEYd3COsnN|tCc44YGS0`Dej*`%Mp}5%ZPt7MpMn!n7%vW3*3WrRYupvrcOneFdZQZ7{6|hZdD`1<_ fR=_r;t$_amC*k^L@QcZ<00000NkvXXu0mjfIlU*= diff --git a/riot/version b/riot/version index dc1e644..fdd3be6 100644 --- a/riot/version +++ b/riot/version @@ -1 +1 @@ -1.6.0 +1.6.2

    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 literal 0 HcmV?d00001 diff --git a/riot/vector-icons/20587a91-30e9-d583-2b9b-5c4c2aca967f.webPlatform.png b/riot/vector-icons/20587a91-30e9-d583-2b9b-5c4c2aca967f.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..70829bbc217a075844f6aaf6bb5cec7b01ae1456 GIT binary patch literal 2553 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 Zff!k8P6x}pI6;9xM*6q)s&$>7{|{s>Xo3I$ literal 0 HcmV?d00001 diff --git a/riot/vector-icons/4168a7e5-9d94-e9a3-4e60-45a58cc8ee4e.webPlatform.png b/riot/vector-icons/4168a7e5-9d94-e9a3-4e60-45a58cc8ee4e.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..8945cc9bf6249d9d285178a210a8d349ff59244b GIT binary patch literal 19934 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 Z{y*gTvq*2>LA3w?002ovPDHLkV1m3eBvSwY literal 0 HcmV?d00001 diff --git a/riot/vector-icons/4f4b5190-3b9c-9173-3118-442179ae62d4.webPlatform.png b/riot/vector-icons/4f4b5190-3b9c-9173-3118-442179ae62d4.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..8f5e287fe9534107ebe074c3ef3ea7c763f77123 GIT binary patch literal 6885 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 literal 0 HcmV?d00001 diff --git a/riot/vector-icons/552c9d70-ff13-2235-8ef9-00db0d2fda0c.webPlatform.png b/riot/vector-icons/552c9d70-ff13-2235-8ef9-00db0d2fda0c.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..b3d83f3699534026ec027629eaa7bb38077ae363 GIT binary patch literal 4369 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 LNkvXXu0mjfo7Qr; literal 0 HcmV?d00001 diff --git a/riot/vector-icons/5c925eef-dd2e-aa16-b6d4-13c90b81af1f.webPlatform.png b/riot/vector-icons/5c925eef-dd2e-aa16-b6d4-13c90b81af1f.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..f553a5c650a37d29f0d682404f271f8f2ac6e67f GIT binary patch literal 2944 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 DWR=8K literal 0 HcmV?d00001 diff --git a/riot/vector-icons/8f19f71b-ab84-4fe7-1866-8ee9fb1362da.webPlatform.png b/riot/vector-icons/8f19f71b-ab84-4fe7-1866-8ee9fb1362da.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..3eb483f7f45b9429d740f0d4b31335f9cd347af4 GIT binary patch literal 5206 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 QV*mgE07*qoM6N<$g7X#MGXMYp literal 0 HcmV?d00001 diff --git a/riot/vector-icons/a2e91e68-aa4e-45e7-e5e6-951e1d314675.webPlatform.png b/riot/vector-icons/a2e91e68-aa4e-45e7-e5e6-951e1d314675.webPlatform.png new file mode 100755 index 0000000000000000000000000000000000000000..ec7414947220e583ac235dd17254edcaa36d080a GIT binary patch literal 10992 zcmXwfbx<6>^EOrrrAVgm&09)I}|8R;pOxF z&HG1^$z+nvW;UDb^K6*1qBQ0^;&%uL2$-@m5~{Cl{eJ}w^|cm+qq4s?h!9n2F@(x- z(!C;~!FG{%$3o7XBR&T!25s$34>~02F5_4@1ww^hM~lmi z7c1dz1I%h=z~$(qTFDx7`&2R}9O4t6t!Xe5XBq3X{1pDFZ}d%U041us%2B}ntD<#=IFUE6mdhC(pyVfRAEnkv7URDR4P0* z|6uEWG)i6$j&pv@7lEWa7WY<>XU~wIt`|B~I-b#@!Cg~C$Vssb+NOXvwTLLEgfe?? zN+N27`7A4I(Um^KNw;1$2+SwKvb_KqO#0JVAX<6*xsAyJv^uXV_}e2K znV572S?F}6$C-6Q#z#gy&SiFiHP|i8W@N=*Oj;B?X>;>%fZcDJ@9_&)Hf{*EhjHndRD>$bVEjQ&?3LI z9q`Shb|5W8RmV78x|MAsyoxC7so`|EgSB)MJnRXay?&Sy(<>KcoLS1_>x?qywIUMM z03W7SIl{;dt_mAGm2papw3LR(A@YKoLD7W5%K%J)Is(1@z zTK@a$;%1^B1*sE}Mp%BtIfek8-Dxp#VbV#I1a9gv&E}u5DA%B|L=gxX53^b3MVH*M zLruN-JKAXw$>g%UD%v>h-U#MIMPi3I$U@0-EN-NuYhB8W~N)WLd9*!05X27J-H2lMh%ujMWD5&adh1S*kuCOlJJImoCb?pw{!-_jN74d6WgOW zkZ{^u;kv+C{7UfXv+>=)C3Jv>zoE)inNL0IYq+jyEda(f>?Ia&xw|%^u;a+ec4zuT0!dg5R}XAQNh9p*-|lvI`eq56O69{$cxh