summaryrefslogtreecommitdiff
path: root/searx
diff options
context:
space:
mode:
Diffstat (limited to 'searx')
-rw-r--r--searx/data/ahmia_blacklist.txt375
-rw-r--r--searx/data/currencies.json552
-rw-r--r--searx/data/engines_languages.json696
-rw-r--r--searx/data/useragents.json10
-rw-r--r--searx/data/wikidata_units.json2
-rw-r--r--searx/engines/bing.py4
-rw-r--r--searx/infopage/__init__.py12
-rw-r--r--searx/languages.py38
-rw-r--r--searx/static/themes/oscar/package.json2
-rw-r--r--searx/static/themes/simple/css/searxng-rtl.min.css2
-rw-r--r--searx/static/themes/simple/css/searxng-rtl.min.css.map2
-rw-r--r--searx/static/themes/simple/css/searxng.min.css2
-rw-r--r--searx/static/themes/simple/css/searxng.min.css.map2
-rw-r--r--searx/static/themes/simple/package.json2
-rw-r--r--searx/static/themes/simple/src/less/style.less13
-rw-r--r--searx/templates/oscar/macros.html2
-rw-r--r--searx/templates/simple/result_templates/images.html1
-rw-r--r--searx/translations/bg/LC_MESSAGES/messages.mobin14083 -> 14150 bytes
-rw-r--r--searx/translations/bg/LC_MESSAGES/messages.po16
-rw-r--r--searx/translations/ca/LC_MESSAGES/messages.mobin10318 -> 16548 bytes
-rw-r--r--searx/translations/ca/LC_MESSAGES/messages.po239
-rw-r--r--searx/translations/es/LC_MESSAGES/messages.mobin16576 -> 16641 bytes
-rw-r--r--searx/translations/es/LC_MESSAGES/messages.po6
-rw-r--r--searx/translations/fi/LC_MESSAGES/messages.mobin15966 -> 16011 bytes
-rw-r--r--searx/translations/fi/LC_MESSAGES/messages.po6
-rw-r--r--searx/translations/id/LC_MESSAGES/messages.mobin15949 -> 15945 bytes
-rw-r--r--searx/translations/id/LC_MESSAGES/messages.po30
-rw-r--r--searx/translations/ja/LC_MESSAGES/messages.mobin17468 -> 17656 bytes
-rw-r--r--searx/translations/ja/LC_MESSAGES/messages.po24
-rw-r--r--searx/translations/lt/LC_MESSAGES/messages.mobin11163 -> 13139 bytes
-rw-r--r--searx/translations/lt/LC_MESSAGES/messages.po102
-rw-r--r--searx/translations/ro/LC_MESSAGES/messages.mobin10432 -> 11488 bytes
-rw-r--r--searx/translations/ro/LC_MESSAGES/messages.po72
-rw-r--r--searx/translations/tr/LC_MESSAGES/messages.mobin14054 -> 14088 bytes
-rw-r--r--searx/translations/tr/LC_MESSAGES/messages.po4
-rwxr-xr-xsearx/webapp.py4
36 files changed, 1563 insertions, 657 deletions
diff --git a/searx/data/ahmia_blacklist.txt b/searx/data/ahmia_blacklist.txt
index 9b499672c..90199c3ed 100644
--- a/searx/data/ahmia_blacklist.txt
+++ b/searx/data/ahmia_blacklist.txt
@@ -77,6 +77,7 @@
007b7aaa348d99204dd924ab0aac069c
007be7c1c38f6f29f77b65ade2b01853
007c3df36f8cb0a35ad4fba7c28128e9
+008130fcb3cf5cd9ef16518cfe1fb84d
008518ea784c87e349a6ba2e85dfde42
008627eeb67502af5b2627db6b98c7d7
008749e26c3566eb70bf1d0f256e3746
@@ -359,6 +360,7 @@
0252af57d847fc6f5f6b739e8f404536
0254b35a80052f596d30ab7178812f11
025514110e4af7f3b83aa4e8c3cf50e6
+02551fd7b9390cd9d5221052b24d0c81
025528167aa6fbfdc8f0b4d4be8d27c0
02596da0d2e5bd18f5ebb3515a6ceb5f
025974da9d4e2b73c626f6fc94861f50
@@ -378,6 +380,7 @@
0274355bc887a51acd494404060677fd
02773e6376cf04b3bd5bc557edb207cb
02791a61f15dd9bf2b94b22f4d303a4d
+027be8431f9547b4bf4efa1d373d8a76
027d2c8a0f15afab38f185a661a12f63
027de4c716a4fd25b40a01aa68919c85
027e826b0358dbb97ff8ce2f79e7f5ab
@@ -386,6 +389,7 @@
028067504828b3c35635d59ef085afe8
0281eda7af56a28c8a92b00f8624347a
0282005216f5690127570b6e0385d2d4
+028225122cb4cb01319773d32f629e46
0285a8152235d46839b4a0c08d58ddc5
02869dc869b7982e80932addef97a26b
028b4bade611761182500c53fe013c67
@@ -404,6 +408,7 @@
02a22caddbd6829b4ba7d3b89846e438
02a4ca50cfdefb81ace51b2ad30260f2
02a97a0b65cb5e39cdaeebc8f99e1903
+02aa9cc099f5b80042052b1a0dd8f47f
02aeab0f481217e889bcf9fa3e8a0718
02aeef5bfd58cd9fbaf9097e9e8f3bb0
02af4dfb97c81949a862b03d8d2149ab
@@ -476,6 +481,7 @@
032db122dc5dbc4cffbd0e3b627130b8
03335b010c7d458cc1008c4649162849
0333fe7404cd8ec3503514a45ef899b7
+0338b7dfeca04ea69413547279d66451
033ab26e48d62c0251b1df6c407bf8c1
033bbca1d0b12eba0382a832869d595c
033e1cf13d22f08baf70113e58087714
@@ -575,6 +581,7 @@
03edf07e831e59422f6d33cf7c0df622
03ee606788ac2b365dc2b079d5d1d1f7
03f0afaa209881dc04d8b7ad51e6a344
+03f13da482be401c67b66de33e5530c1
03f5c09d1be0258ec14e3f8676506bce
03f791098a1a171c9577ab86881df9de
03f7e4f14e32fdc0799e32d39bfecbe5
@@ -582,7 +589,9 @@
03f929bf2cfe930a9a29e42a49fedd7d
03ffd1dfb83547396200e3f325f40904
0400c08ee9a0b422b72fad8e0bba3015
+0406ec05d5a5e4115e43103cdf8b2f0d
0407213be82c0e2c231d28de52e9cdb4
+04088198e951a549508ff7ec3516a6c7
0408ef4ee68e71334142f1d491345adc
040c8e1e8fe3614ccfd121cce82a4ee6
040cfe38ece05e5c7de6d43a41682037
@@ -1010,6 +1019,7 @@
06e66f87421788567bd8e1778248729a
06e884bd9247f7e82763f87d48cd7f1a
06ea755431b6ac1b86ead981b157be6e
+06eaf65a74b0d7fbbed037c779acd4cb
06ed97c9afc6d00b1cad3cc8a707adc8
06f14011d2e2c8e114447c06eaa58fbe
06f56b7bae870aaea0ea1ab49cbe207c
@@ -1185,6 +1195,7 @@
08035fb2855cc2d97e25422508edf989
08048520d1143931ddc40214ab0fa949
0806ca6d476fd125103bf9acf94e93ff
+08099dcedc9eb800b0eea68e619e6211
0809e36b243d61464f89b21406dc059f
080e852d3663838b1b4328b6b6b6c7ec
081106d528ddbda7a3640f1eeb6f0e31
@@ -1338,6 +1349,7 @@
09227c6d01fb39bb4390e379f600d16a
0922bd88a6760b17f6de1e25b5683243
0922c9b788c6ea4ce440ccff6c9a1c22
+0923ad00ea83ed8370e346fc8df8da9a
0929ff856bda05d08d7f338b06158f0f
092e154e42eb0d5ce7f26d2e73e510b2
092ecf19eb8dfdf89fa61c38af501dd1
@@ -1418,8 +1430,10 @@
099bfdce101587f10463f5e277999bac
099f3dfe74aab3b38582fdfba6e42025
099fa8f893d58361766e427d02e058d1
+09a28887c7237522145ff0a0ab7811a7
09a2de78a057b11d3e826dc9530bd25d
09a4a68c2af0e4a2c76c8033dff215c8
+09a4dff41dfaf77dc6b70d09cb4b8a82
09a50e2a09f620236c05868777c44ba6
09a5f150781e3f993e9883c2c44d46b6
09a6114739e3c116a1efdd235ec5cb67
@@ -1471,6 +1485,7 @@
09f1b880c55e4c5adfdf3320d8b38c04
09f3702e9f4954c15477efb6d27cd457
09f629d7db3b86f5604ec3d85e41a851
+09f6501e8b1bc0fa6b688eeec60e4104
09f756e388c5970ca74521ac1fe01732
09ffface5278341d4aaf2b2bf80cd33f
0a02dcca2cc6783b6bc0c5d7bf317fa5
@@ -1487,6 +1502,7 @@
0a1074bdc2307476158fbe5b6762915d
0a1232acde436a52dcb2e645df45f920
0a140aa265a6c1debd3e133de7696dc9
+0a144eaa69316fd57ed385408951d661
0a156e7489fcf8051dadc1f1fd0758a3
0a16600b49f8a0143c07ac8d87a82881
0a169bb3464291028cbf8fe03d44802b
@@ -1741,6 +1757,7 @@
0bd89c341546334664734d4a934f2035
0bda4266222fff5a2b85904a3c947383
0bda81ae1bd5f38a429e862b1ed2b830
+0bda868992446f928570bfcf1aceb8c3
0bdb6b35d0471146383b699f630326dd
0bdc27c9c1b885a9a848e208038f450b
0bdc4bedab4c5905a7fef42f501d51f9
@@ -1838,6 +1855,7 @@
0c74574593d927f177bbdbed1ef43fd0
0c754bf9872b7a0b5f87b7818cbe456a
0c7829d4027d0cb167c458323b57e839
+0c7dc400e1758d8547021ed05126672e
0c7debae6699e4765c48b9f1e4781fd8
0c809e865a6f66ef2725aa5602e2b4dc
0c848ce503604ac0f9cfcff5628d789b
@@ -2053,6 +2071,7 @@
0dd27af4feea046484d7edc6d654790e
0dd58e24193d8ea33e68146eb23acbcd
0ddc50e50b86a06dc5b20e639b49412e
+0ddda400546de675f0bef83725611866
0dddc06c2eec6f0b2e734fe9c90d8e91
0ddf18a1152fd458acd64e7eb179b041
0de1685d371b951fddbc408bad5fee8a
@@ -2221,6 +2240,7 @@
0f12a637f3050a3a29b9ccae66656fb8
0f136243649540415d46b651e2367f44
0f13bd262e7e30828766d7b35fa17f1a
+0f155d2e1e96c705deee3201f66d76e8
0f17a4d379d0581352759f09e7d34e1e
0f1bc9b3c7c58b52553eb8955d2a0f44
0f1dd14211151860b51580926f9b2601
@@ -2407,6 +2427,7 @@
105109f86908aef3c585fdc65affd5fe
105528610ae06e45deb8164f2681bd2f
1057295610e5cbc904074183aa168d09
+10594a1899992c6871948810d177f835
105dee4efd06dfa75421121b87666201
105f49e991ce8ae8f2e8b8a6079c687b
10608cec96c6e2ff666223e7498ba740
@@ -2468,6 +2489,7 @@
10e5aecaa113e019450876b6aa37ba56
10e6541e72f84aaa3458e5b1f4c15814
10e7a04088f2f6f78a4cbbc5b3ace865
+10e818c507513e2f7c6f7ce45dac0f9a
10ea7e39ed6af683d7b7edfef565ac83
10f1a36f1301e293a64f59fb7755be82
10f36ed1c0859b2172511517313dec94
@@ -2679,6 +2701,7 @@
12670d69c78ff47edebd42edbfd7eb76
12697a7069c832a04b0ff07148f5d38e
126cb41e3cae5b0bb0b149459ecb54aa
+126cb597869ddd6a320ae8d1a492608e
126dc3734d7d8660b4563df9f98817e9
126edc72591b20cec30af20ff365f7e2
1273ee7ccf40bd4c35d7fe811fe71a1c
@@ -2699,6 +2722,7 @@
12871c2ddb304f196a2127b67d6dbf37
12880c9edbfea43b126397349ba627be
128bd27712c3e2b42584f1bc261c48e9
+128d901d2affbab4f1be7289f2eaa436
12912bf30c7ed273f553ff3b01495b57
129249942b579f3b7d51c99f51b38014
129458afaeabd5f4b7d64955c29ff22c
@@ -2737,6 +2761,7 @@
12e01fee72de518f1c153709035f276d
12e14838734a6138fad1f1b41dedc7ac
12e1fe172571222896b8cc3cabbdfb97
+12e25dc8fe79005089787af8a1bea1ea
12e2a374c368ce27e9dc81995f02d511
12e380ca9cd6f88dbb9d0bfc32ae2dad
12e3c476034b7c9c7b6f4ab1159990cb
@@ -2847,6 +2872,7 @@
13a371e69f5ad1444e21cd2257fc9f01
13a433e30b7937656541fc4b6d20a3a9
13a84f6046c8c84bf7bd32951492315d
+13a86a0e31d2245db235310f3f829dc4
13a990f13447b552a57e86d5a7ab9a65
13ab93373cd4bc60fd896056ee5799e4
13abb1447a9a517d1559aa6ef7c1bef9
@@ -3139,6 +3165,7 @@
1596cf0f7c7db667cd240e03f3a4263b
15977d8dff6a91c9754653d951992bc5
159845465bac31f8269433b900cf944f
+159d253b6a28b3d7557f9592f830fc67
159e675b2f54647d9c3b8835cfa7ce13
159ec81de667652c0de12efcde2f8c22
159f45a5bc0d401d55c7b00977edf1f9
@@ -3220,6 +3247,7 @@
163c5e48acc01167233fdc11e88f24fd
163d5b27932a3a71e85d1d5fb5b4cc96
163e04705261b4e147b5b75214a2ab47
+163e051ccba1fe3aac65850371e20a0a
163f05a5bdcc2e5c88aa16e907c0980a
1643fbb1a639083bc707616da062fd49
164401c43ca6f0e04f4b5d6b75675bd3
@@ -3382,7 +3410,9 @@
177c24702979be311fd74c1e2b373c18
177cd17d43bfd7eb7374d7184a5b8312
177dcf5a1c8a5c36e762609cbe8142c9
+177e4059ed4cd7ae4266634ec00e9c10
177f24f33529cca0708befea74693dc9
+178033c82d7ad72b86fdd2a01ae16dac
17803f1148ea883641b9c4e96f4cfcae
178076f0cd2668c1a19e460fd1bb2453
178210ed6ab898b7a355f2c24c0fa577
@@ -3398,6 +3428,7 @@
1790a5bcbdb0f9fb6d993256c35aa489
1792ae1c220d60771b29e47391eac1aa
1793acfca93b8f383cdb788168e9fa3e
+1794904805127af3def1917a2e206101
1794e553abc8ff2149cf662322039ddc
179576f743f3cb628a0cdf3444d73815
1795bbdd1aad8d8ed5d1f5b19a828f01
@@ -3518,6 +3549,7 @@
18575ef86a8af8e89fbd362b1cd64992
185969942425a17cb0b2ecaf46f29dc9
185b9eba3fd33b2983a0be88ff60517a
+185c75a1ae0ac7941e4da0858f3995b3
185ebc9f05dc1e452349634ce67bbf0a
185f96bc26dd88494593800856f946fe
18603854eae3fa163a517dba0a4c3cb1
@@ -3575,6 +3607,7 @@
18c5c1ad2cb0ec25154852f0868b4ed8
18c63ad2c9700cd068c2417e80ad9cb0
18c7404ba713d8d68fd3e54b51ad4ebd
+18ca7e30ec08cbc5ad2e6df9b9edc70f
18cb8cbd24b6f13cdc235b29aad97921
18cbd58832f45edd02aeb8927ab3a842
18ce1eb58f8c3c8c1082f8bbb5a27f87
@@ -3774,6 +3807,7 @@
1a1ea60abca15d6cf161416bf7f96156
1a297719a4942421323766c9dfb75e33
1a297f2fa67c45d4401545471e094993
+1a298dea08f7c14456a20c7ccc180450
1a29ebc949cac3b8d02519c2d0fc1937
1a2cf37cabb44379dccb3f84a4adf420
1a30fb767120f3ab972d960483ebe0b3
@@ -3948,6 +3982,7 @@
1b617e3f9990b8f68298f84b89244f75
1b671fc2ca5a307b8430f8d2cb81d005
1b690ffe6531701026ea9fa9f4b37ec1
+1b6943dab979ac859bab8011ecade526
1b69aac09128d27b1f1448926c40f1af
1b6b4bf1173c88f2239d492f9488fa86
1b735fb9bfd37df909a6c84db237d507
@@ -4114,10 +4149,12 @@
1c9b7bd554497d2676178fae8055506f
1c9d33faf8d714dc4b28269f8adade1b
1c9e2be4e3cb586564b911d0b9920190
+1c9e78ccd0aa52bc57d0957da3f9a236
1c9f89d4c0809cf8b3826030b23aef8f
1c9fb833ec2bd2350afca6fa2f97ab13
1ca0befd376dec7256afd0bbc66e9dd7
1ca106a669f50709967a135d4e3d17d7
+1ca153b82f15856669a8277f228d7b84
1ca29dc31bf1fcdc7d5ee460fb56425f
1ca2f7ad9ac214f45e8ffe8e63fc2754
1ca40d41f385d8fbdf0733523d5fb34e
@@ -4168,6 +4205,7 @@
1cf6e1a8e5997504b32f5ad49e216d9b
1cf72a5afd59ae568f567357a2c86b9d
1cfa750cbc3b139b5cab805ce4f0deeb
+1cfcf8e2fdab2e8de77cd41e45f85b4b
1cffad53194bd4abfb7e5132e5771b35
1cfff3025eb455c9d28875ce4878272e
1d03362dee7f9c248d13a60c238d9be2
@@ -4216,6 +4254,7 @@
1d402786a878a11d73b5db546c2ccda5
1d41a6eb4f9e4783b2d13cf2d6da6950
1d42e861a607f14727b5af1aeeea9b71
+1d438da705fc6782669e900efbc540d8
1d49727300e7f19e60121378a351a87a
1d4b649158da2ee150cd332bc2f2ae6c
1d4ba5007e9cc64274866f20b41f9164
@@ -4230,6 +4269,7 @@
1d5f7c1faa84d8648a979a6ed8fd0c6a
1d61d660e84ad5d604537d251f0c3650
1d62762472ff6e8d53e7b0499f7026fc
+1d63b39c2c9b57565a13ed1d25d95767
1d6424e25837d4afb6cbe38b0e7be785
1d64433723d1be38c672659fb40d7eca
1d67faf81e82e8b73ff431536e43a761
@@ -4370,6 +4410,7 @@
1e52115786ee065437dce76f88a10151
1e553bb9b50526a9c59f30dae9eae9e7
1e56d548da89820cee394977bd9bd08d
+1e577d39f965b1bf653588f8fec312f1
1e5927de0d931c36b8eb739df70ab30c
1e5a03571a2f8f8788096f06f5c3f683
1e5b3f36585cbb6104b5fc3779b3dc03
@@ -4420,6 +4461,7 @@
1eb7af774d4ce0724c4c52433b02f358
1eb801b4833ca880ffd79949a4ac4551
1ebaae447b543c36e5bd95e739cfd51a
+1ebe8a028d8e702a0b978881997ab9d9
1ec2cc2dbc77269e3ce151c3517f8a43
1ec642f8fbb3456c881930c8275bffc7
1ec782b814c544453ac1f908a19df12d
@@ -4462,6 +4504,7 @@
1f1100bf4e86aa6af9dca73aaa190813
1f14ca48cde541aff0df1094f8def770
1f160194fab2a1c32d025cdd751fea50
+1f16d7f270b3d636283ff9f0fe337bf6
1f190c7faf3962f1f33f6cea47f6ad0c
1f1915e834791b812de8c0bcc98fddb9
1f197299912158de89958ea053da6a50
@@ -4528,6 +4571,7 @@
1f8d8fe3327e3b91cbf8aaa7a3e88ce3
1f95f0035781c0a8238260c1f2cbf19a
1f96bea5630022240276933df4b8ab82
+1f97207ec7531a82e828582529323c37
1f9787a30dfbff8dd79243076ce83920
1f98bafc0b8807913074ee2610c6361b
1f9a3554b9fb62157c3b777cd71588df
@@ -4546,6 +4590,7 @@
1faac104ab4f131de20c572e2d02b2c5
1fad6a5e098a087629e0e856d487b8a9
1faed7de2141e55b3b7ed384b8d1fc7e
+1faee61d946b8eee8df9496a1a4d84b3
1fafe839449f3170c50e74bdd2decf97
1fafecbe6340890b1441b90ce823246d
1fb00f15838330e31d54c46575fa927d
@@ -4574,6 +4619,7 @@
1fc99ffaadd93941fdfbbff16145ec39
1fc9dd836297f81c95b956305fc13799
1fcb3bd11b23ec65dcefb12cd9ed1ba2
+1fcf64f835994afc09ae84064e4453bf
1fcf9f7ebc0bc0081d54875439dfdec9
1fd05faa6f0d84187ed38144699c288f
1fd0dc463a6a66ee1061b0cc71300175
@@ -4602,6 +4648,7 @@
1fee62b9a5de5b338546bba878a11de4
1ff137581e3f8cf44c7b8c48fe29d968
1ff183725fbd56e3e3415a790b6626b2
+1ff339e1c64930531242dd12d28a99e8
1ff694e808e1086f0750f54e91f1a89a
1ffbc23bdde457759a482961ffc5bf13
1ffcba1bf87a28d40f48efebfd54c7df
@@ -4671,11 +4718,13 @@
20685172478425820139bd57f88c20d1
2068d1c4197b97732f31c0cfe2d5dbad
206aa967e88dd8371103ee7aceaf1f7b
+20727b841faef8d1a730e44f5254ab0d
20732b7fd90a65069e8d649b8e919ba8
20746ac000f9f6859708e28a19bc32fc
2077d3982c34355b4c88620b45f76f00
207945ca6be6e1250831830c63b4dcb3
20798fafeda6f5b3d4fd0c0664eb326b
+2079d44b78beec6e38206cec349d6857
2079e24da23414d76155da0072ec9b8a
207b50f4d1a482000024099ffe686e46
207dcf29afec40dd80fba9e5aeead9c4
@@ -4792,6 +4841,7 @@
214375e016d7bf4109b0889950457434
214a9f7a71e5deb2b0610861a0d0a24e
214dee30e7f6cc4b78a40dc82759686d
+2151b2f291df9337cd8994d051102584
215378aedc529e3c4af22303e4820821
215623634aa18fbe210143d40f46d7e5
215aec7c704d32ebfdbcbeea31c3429c
@@ -4908,6 +4958,7 @@
220ab4877a73001c804f0a25e80c8156
220c0bea03ab1e9bb05350d71eb6b747
220c70dcbe558fa290d5c93705f9de4d
+220cb6a01c4840c9b7b4619b84cbe91d
220e7919346db7ad0e3c954c907ec1d0
220e79b001eced4cf4de996641b9ed98
22107c6a486ec943a31b005837dbc76f
@@ -5173,6 +5224,7 @@
23b6acd1647a8b3f0a632b8600976827
23b8dee85e97bb6bdd3bb08d7ff2bfad
23bcdea30227b6b867fd5b8da5683b18
+23be59e7dc6b6c365f9aafde0466169a
23bfa9c66ffa40e15fc779e9c9f1b69e
23c247ef7a64371abc0d4a810ef9ee62
23c81aa66a60dce1c67baa237605ecbd
@@ -5362,7 +5414,9 @@
24fe79cae8c31cf576c3c551fbd2a73a
25032fefc3ce694c6af6dfe1bc08186b
250381c5933b06f042297845efc0dbd2
+250780b2d5e3ed18c2f336e9035f1630
2508dddbcb5c8e0572ab44b990ada201
+250a1c55a65b949a8e585c70a15a9284
250e172de7e966402bb0f99f208983b6
251210c6c26f3d5d634aeee961e21cd5
25122c0c6444bc6a06a9e49a7a2a912d
@@ -5502,6 +5556,7 @@
26169ffba3b71a4c39caee0e4eeb84b4
261ae98f2de55f614ad05ef15d2f04e4
261f46985829e737843c6fbec2534fe4
+2621218aac0f5d5be5c633b695c9ccdb
2624e5fe501a3ffb093bd15471c928c7
26293c49857bc1276ce908738487a0d4
262b14ae12214bc4ff5f7794c1a806c6
@@ -5563,6 +5618,7 @@
2682dda97ab9399532881925b2767230
2682f0738a2a391b09646d9b6408dffa
26877848be535edfe4e57fad2ccaf961
+268938b6e69ead5d4280bc90fe227312
268c0b8c9d87d718e91065a69f8b4911
268c204c713659f67cc3a3adaabeda8d
268c3eeec2d6f8ac045ec48fb7ea3b7b
@@ -5628,6 +5684,7 @@
2706b7693d728e893cd742e6c5455eec
2706d9bbd6832367cf3e5834093ae917
270b257dd4ca3e62b0309b3a6a43212d
+270f078170288700a5f7e5d5d566af83
271237c6f226e319ff5af783293292ff
2712657c73761f47bbf8f02a18a43b38
2715b7ca7352ce1b3af0b0a5b72d0de1
@@ -5904,6 +5961,7 @@
28f74313f443a400308d463ef55fc7b1
28fa81f55ebbed1f2466c8781d88bdcc
28fa844ecc5bad5b3f1abf37a8a707c1
+28fa9652a7e4e44313291b547baae726
28fb0d9842af8c033702ba16b8631a77
28fcba8352ddbe081f9ce5b50a9bf62f
28fcda09295b406069e8e35ec37e89c4
@@ -5926,6 +5984,7 @@
29185e35f4d4496e5e86f11a41e5043d
2918cefa607dac331bacffca2e5a1651
291928cef8e53a31aadecbf5c5abf677
+291ec8ebe7fbd342df2012ab75167e6f
2922fcd00aaa2399a6905feb057fb8dc
2925f27909f08cbd91d256f000deb832
2928dfcda373fd32875740f2f8b0386c
@@ -5999,6 +6058,7 @@
29989eb215507f0690da3f0f4b640247
29990ef9c243f83111b9bfb42a3d002a
299ab457df85daadb4efd4b00d89f368
+299ee49ed427105690627bb58bb3aff5
29a3cf3b1083ca97f2d84c3f19c974d9
29a5b31c71e0968d08e3a0bb05fe1c7f
29ab1a2a3f3c8dc2058802ec27d4e6d5
@@ -6113,6 +6173,7 @@
2a67a689260e5562b4e395a523a3d0e1
2a6a04a5041cb025142eb697213b25e9
2a6a5a5c2cb6d462088cb354258455d7
+2a6c0645f09b0ee623408d71c1226086
2a6c8463ccc4fec7d6367aa264a6ea5d
2a71acd114a6b371b101a86418b9adc7
2a7223396cb6b34996311281fd7be9c0
@@ -6137,6 +6198,7 @@
2a9ecac5ed7a516924c7ae58a2ee7977
2aa2325d01d96838a47d526c9c1385c0
2aa2cca4b4f30e9ee26a0a70d48817fc
+2aa2e65fe22b18328f0f9967aeed6a12
2aa41ed02242427a193f7a37f3331356
2aa5bf51fbae0eda45f4ef8b988d3f59
2aab49224e7be37817936dca4bee5aa4
@@ -6287,6 +6349,7 @@
2ba2dac14cbd28a02fbce180306a8b05
2ba3f29944125f5d970201547722ae58
2ba51742177e3579eddb14152973d72e
+2ba639d63849921921dbe0d22a0969ec
2ba6b432d703f60d1912836348895c66
2ba9755531989bc735fd82ade92e534a
2ba9c9ed32ea118f3ef7e3a91f8fb224
@@ -6522,6 +6585,7 @@
2d591b8a0e51d577690d5e28e4aaaaa0
2d5a4ae4fb0bcd6803918d5f6b3cb8c8
2d5aac648425e8ca3c4616db390fb688
+2d5dc40f1e3f58edb75c94b33babc6b8
2d6084a62210662ec4514727e15d3e09
2d60e746bb32e362cf1733d8ba5d8d3b
2d62252373677c6347199244caa89bcd
@@ -6633,6 +6697,7 @@
2e0a2ec7c805db7af8874f96011fca5e
2e0afa00261d875963d514f672ab4dde
2e0ce7114d9e9ddba278c85c14e74faa
+2e0cfacd513771f09a280ec98cfcc201
2e0f1567a2770cac7f50ad0ed2220440
2e110340b57dc177cc01b053e1164dd5
2e114aed45e6462bf56789a792426c22
@@ -6745,6 +6810,7 @@
2ed0c3ef9f37073f5030ce73cc88fa36
2ed326f26aac3f9c5f9550f1322e20ed
2ed3912496ad8a141d54d1b131aafdb6
+2ed46c5c4b826a8c3a4285423956ffb7
2ed51e2bac1d78aeb464c40b3ec02782
2ed55ce4759bcf6404a35c197e28ef3a
2ed6d0b5a47c7f8b21597926b0daaf5b
@@ -6998,6 +7064,7 @@
3084bb981fe4d36a39687e37ffb80298
3086ab03babf17d0c61dc50c0b5d78b5
308770d1e98e355d9df45583b2748b5c
+3089055c83af657af701ff58ed4321e7
3089e44c22d1751cff5a646021c2ecd8
308c6e1266be8daa60090fce2d960e17
308e3a397bb48c7cd1dae0a3962b2bf9
@@ -7034,6 +7101,7 @@
30c7c15de55a187001cff4945b4dfce4
30cd3a88a4cf921f52382336d9de8eef
30ce367403ecd5840dbe2f1ffae89a27
+30cf02879965b3967f038c43a0e56593
30cf2999e5ba3f6b8a17880a5e557467
30cff0fd93ab9b1db965256ca040e2a9
30d2132878fd01ded3b95d194cbf7e68
@@ -7050,6 +7118,7 @@
30dfcebf446b842ca767b360e2432556
30e10f886c1e371e41ad55d2c7e4707a
30e5e74972d6402ceecc043f653a6073
+30e675682d5309cf75aaae0a717bcc8c
30ec65ad83284d1272083a4543422af7
30ee278f655b0ba634698d94ee0ce099
30f1f8788f54df540f76aa95a79e5586
@@ -7087,6 +7156,7 @@
312dfa86f468e0c4d0b58977eacb4e06
312dff98163bfcb5a7bf6fc4dd623f52
313003e19afe6733a616d05d90aba0cb
+313114b6d4278d81f941611009126613
313118aa5280818f12889e9a50cb5544
313195b74f1996849cbf0aac65b5ba33
31364e82559fbbe21317bbcd43c79c57
@@ -7210,6 +7280,7 @@
31f2c254f68524c9c0aef4ca32977c60
31f3c031faa8a2ac7a28da9337547ca5
31f521717ea7d2d31058fd9f21db573c
+31f54fbfbddf0a0e9134b5c89bbbd205
31f9b113f40a43af8152e7f1c24ab614
31fe9140b2aa3076f429687d2f53682d
32001080bff8bfaad4e63655c422b037
@@ -7336,6 +7407,7 @@
32d8c7498972c708f657b5ea38bed2e1
32d9199a8b557a9b371b8c3322655e9a
32d9e503d77f8e382d4859c2d5db6455
+32dda169ce3758605f32d1679b3d893b
32de1fb9bc2231c9a70cc7a658f67f49
32e0b89f27386903b5b19dc899f72c45
32e45c57735b97c63f9a1f672c00f630
@@ -7457,6 +7529,7 @@
33c07caecdac9d80cac5b60669a34053
33c2335ec258a37e450ad1be6d415883
33c4453fdb220e70eebfc0522e825ded
+33c7f746abd5b849a26bec714d1b6828
33c8ee82a06de02be208af2591608394
33c979efda2d797b78bb497d86857e52
33ca8ea189eb2933fcaec25521f9099e
@@ -7646,6 +7719,7 @@
3507b1152435a7ddc51b5e1293afadaa
3507fafb4336bd5a17b0b7a886157dd6
35088e3a64feb9fc8d13d789c20c7b5d
+3508b153d07c150e341bd602568b68e0
3509edfcf109758d19e5032c7d1a3191
350a24438b70d9b36ec3793c4326e112
350accae2f68949905b3d25fde8ed97d
@@ -8000,6 +8074,7 @@
37a4f78e416161030170a86d118de048
37a76dfa76a5717fdb4e47c6299ddbef
37a8be5c3081a4b2f911844d6a3bb433
+37aad253cf9fde6a170db7b024fd7c86
37ab65da231844186767c43803b0cc10
37b1f2b61984976fa1f3d7aad82827a7
37b2bb56533684c3642ed471d2185af9
@@ -8009,6 +8084,7 @@
37b9bbe4126f2dcd62e7273ff4478ec5
37ba13c00507e6e969dd9c9dabcebfe3
37bbc06467e4157a48100a463bb9179b
+37bbf754d3e6b52f1421837c92e1e9f7
37beb6aeba28a6eff94835140a146bb1
37c0800df62cd02e2f5377219c7b63bd
37c1370573c6f1a0c935e1faf1b172c6
@@ -8049,6 +8125,7 @@
37f835da61d0f02a5a7e2010d6ba4a3c
37fa13987c274e6eddabe0b5d094dec3
37fb7d599f5bca9b183f3889f3826dd7
+37fc175e5d9042b09bbbbaeba9a3783c
37fc411ee3d3bb7a0997da8d5a948fba
380129f93cc101fd06970e28d7c64082
380175c593852125cbc1245df048edbf
@@ -8059,6 +8136,7 @@
380c5e79d89b743c1ad09657d903b4b3
380cb10cfe9a1b4bcb688a440aa5ec39
380e92ecc06d063e8ef13cbe0df9b679
+380eb2f64daedc0c6539afdfb479ecd8
3812b26661963f2aed4183167d3bed6e
3813054116ca929ae87e48028d3656e5
38133035f10368a6a8e8b8d63dd937c0
@@ -8170,6 +8248,7 @@
38c473be890d122c98b9063e8d8fa68e
38c4f923fd5d47ae0825466d93c4e2f3
38c5a093b2c8f514367dd6eeb47390d3
+38c64d97ceb5bc4a9fb4253319f70de4
38c7e359c5495d5964b0c06e59cfa94c
38c869d43620bd8df938af02709620b8
38ca044a5254a21f22fb55674a85b84b
@@ -8187,6 +8266,7 @@
38e1de88ad8f9440ff885733f9667030
38e3ebaab62139304b2f103d6db5ccee
38e5427107fa77ef39853c02be4739e6
+38e56c9f2c26264ae0edd19c1d8fc504
38e64f17ec4f741e62a27030f42c0432
38e6a28485336794c806df4f592f4cfc
38ebdf40e1ad9d52fdcb08b90217de61
@@ -8249,6 +8329,7 @@
39564351f1f1c406dbca8111bec945e7
3956d65ab58114160ef4b31d862f18e3
39572d6eaa9ff210af317917f8b266d4
+395e743ac002bc05bf5ebd7c67a2ba08
395f84c655f8c74f29a1b923507a85b9
395fe15ce0cbffd60cd9065a45d980f4
3962978bac5af3b4d378d62da1748c4f
@@ -8302,6 +8383,7 @@
39b7dfd4dab614763837b4ea7b1ff475
39b89bd057e09a944ddd1c9606662b3f
39b8be623309c427c8a998fb06372ae9
+39bd94af4c0543fd9a6369c3a899ca12
39bf94acffbf40e1700a3d99ff1c0f94
39c0d46789daaccbb2079e2fc68d66a3
39c3a655a6e51c4ac2f25d14ac4dd178
@@ -8382,14 +8464,17 @@
3a595f57c78ea85a3f281bfce636fbcd
3a5b072d08e3ca77a44e7e2828571634
3a5d9589dd1e9be5f48a5fdb700020c6
+3a5f315dd58eb2c34dcedc8eed3c7d1f
3a5f418b41b15a3ffe6cf1eeb93cc00b
3a5fe76ddf59d0ac8b1549fabbe8caaa
3a60725ae776e3d7017469566650ef8e
+3a612a7ca0ea3a7eaef57be98e0308f9
3a61386e428105b303cccd004886c80e
3a6716c99dbb85f5a27d8806c8be8d71
3a68747232efc550da0ace090987a76a
3a68accd74685d2fa832d5c59af8b59e
3a6afc21828452d53e2ac1aec5a452c8
+3a6b3a686025cfcb02afb86a04dfc388
3a6bbc4b226e81fc580bca6efd2dafc2
3a6e3d2494f025fbf5aefdeba2c5f856
3a6ee9d5e11e67c3d816f1ed8272b753
@@ -8456,6 +8541,7 @@
3ada0216319796f276ec2908b79ec2f6
3ade2406aaad19331447cc6f1bf78ef7
3ae403c69edc4d50abba199e93b39f87
+3ae4cd097d8eec959ec2351153fb6551
3ae61795af6b41b472486d31e9096848
3ae68048fbe7f41a1edb570a31e8fadf
3ae6d40995a5da596b514d62a95fbd38
@@ -8507,6 +8593,7 @@
3b393672fd00026d1caef171c8e575c3
3b3a38d4a683aa9e0292aff1609bb26a
3b3d06c6060ccd370a0ed8edbfd025f4
+3b402eb59e605a7d47b2f2cb81ff236e
3b43c8f4c97188bcdebdc7953c021e0e
3b47db796b8d1ed64610fe7c919d57f7
3b4863a3af62b57aeee0ef91e052e41e
@@ -8650,6 +8737,7 @@
3c31658ddd145e327ce126e450599d16
3c31986a00b0646bf96e57fffd631835
3c3693cdc74e0d32df84fe5a68a526c0
+3c36a91e1fbc1cd2a96d54ee96a9225b
3c38414ddeba374fb47112da2224750a
3c3ec6e3424574afb2d9cfd3c863e070
3c3fde300fa22f494e53e3d1c73dcb0d
@@ -8677,6 +8765,7 @@
3c63398d8e2809a61f6c78b736964f49
3c645d9d08e4ab7e9dc2f61cb658884a
3c66a9dcfdebed9469bfc22ba2000228
+3c67f4a919ab64557c2e2ec3b4f66830
3c6a894a73e5561d53e97ad33d1a40f2
3c6c441bc6092df71e6cf4b147a43661
3c6cdc2609d1a30f67f0d132fb0ef69f
@@ -8794,6 +8883,7 @@
3d3f2262977da9bb5d62905e1654ce4f
3d42d0f4224340c239d8b630496a1ccd
3d43385a5fe890d9dd8adc3418ba2c73
+3d46f50379bdb826026d705a60db3fe8
3d4800eac042513f0e21cab2c9cbc964
3d4abc82204f8abb9ab08133a50cf8af
3d4cebd6e027261d84e93c49f74532fd
@@ -8856,6 +8946,7 @@
3dcee384d3ddb8cede6ecb98302a40c9
3dcfb3f1b02bf3cf2f471cc2a70c1560
3dd017cc985085a886097442661e7157
+3dd1a6b49c2e552f7cb85a89b5433384
3dd29b520b16cd06596cc74b0ef3c0cf
3dd4bb8c17802d55ebcfea276043745c
3dd5bd9f0e8766aee190dcb88137a825
@@ -9030,6 +9121,7 @@
3f07bb2cbd2ac1978eface84584a9b08
3f09958d77a71704b97936705f02e757
3f09acf4569cd3696596894d58575836
+3f0d8e9a064026b3d71f84393ac2bd35
3f0def365a1fdbe457254738a8e7cccb
3f0e5bcd0c79102b3666ffe078adf354
3f0f9d0a42519e6cf4ca790b479a8c69
@@ -9059,6 +9151,7 @@
3f34869e216e990c22fe64945c770d29
3f37138944560ea363d26d3feb949fd9
3f37930433ad28e06ef247dc3219f30b
+3f3c047ef78a2271df4f6917f30765c5
3f3d549591baf01244e6cd3a6505a72d
3f3f339f433df6ec1668c1fddca92606
3f409e920846d9cf2ef6599cadae6908
@@ -9114,6 +9207,7 @@
3fbe55be525de40e6ce0f3a8f3362194
3fc2548b18d2034935eaa636c537ef03
3fc2dd55d684bd92d241d44d5bdf7e3a
+3fc3797850c3b9088de1ee66270a21c5
3fc5ba02b7422525e1b2f774fbb4bd61
3fc715a6efbd28037acdd9bca5dfa27d
3fc83e5386bb17e35ac11396c56d6ea2
@@ -9336,6 +9430,7 @@
411ec4333f96479f88c085ed97df7e50
411ed4697c3561900d160d14a6a2e999
4121adf98a43d85c1ebcb34b1ab1d4b0
+4121df666bc00b2b3128b48d2841fcf2
41238cff2423e402ede6af03c4a57631
4125f4d508943dfa8e2cb5f8ca1eeb77
4127c289fd8bcb976edf4a4d9cb78294
@@ -9717,6 +9812,7 @@
43c84636144af3849713105a0566f34c
43c85ff3ab172f71e2f479bc91a6a64b
43c8642468fa77f61233eebc4975086f
+43c9a41b169ab70902809ba30d23e259
43caee33cf78e050975c12f8e839644a
43cd401442da64ab6ddb4f9def6e93de
43ce86defb0e4695170cb5e40c78bc32
@@ -9731,6 +9827,7 @@
43e5411df4d6a90192ac3e77619700b7
43e7361b61c2174d0365c5c544c1f78a
43e904df0640d6b9d0bdf07c55d5fccd
+43e9b1b9ba69640bb8878701f5533178
43ec31606e03577a20757a7e5db6758d
43f18d061a871ed820c7e6aa0b122f4a
43f26f2f2525c241cf3ab6c88c335919
@@ -9842,6 +9939,7 @@
44b7a53ff264a6452af3ef5330323b23
44bb167fa464c8cea4182ff829ad593d
44bbf9ff10311812ac9cb9d4a14778bf
+44bf632795fa9a2000da59060453be98
44bf6cec77179544f22d7f15d6a187ff
44bf83dbb839468a9e60655b2f6ee649
44c24036368765e60c980e062dabe4fc
@@ -10039,6 +10137,7 @@
4612de8266d01d5393d190ea56b8653d
4615badb3dd26558d3733ced18f3f255
461ddf8fe66281dc1a5eac161118c1f8
+462094a0ffc3e678e4c63f844318cee0
46209cee8500734d04c3dc12c859f741
46236973ee9ffa55e35e7fbfb2bcedb5
4624456b3b4ebe4da8424b939da584d6
@@ -10130,6 +10229,7 @@
46b598e6c09e2e0bd13bf7e40b2a4b6e
46b638d91a75881cf259ca615687f78e
46b6c913cb5b0f8081c96f9ed16f06ec
+46b7eb0069c34b5f32a1c1d039f0888f
46ba003f3e30d2dc8e3f624120c9a35b
46bc59720fb5bb6a03687a56ad924424
46bd4b2de72f6c396e914b56f81094a5
@@ -10163,6 +10263,7 @@
46f1acad8cdbc7abb403df9dcf3f0799
46f25128a4f7a4f2f7ab7a9221fd260b
46f2cabcbde0f06f3d8fd217851ba8d0
+46fac0544e9d515098fa7285c74cfc9f
46fce2081322010b5a284b2b6b243ff3
46feaf33f06e88f668efd1a178fd3090
47036e3eb188bd0e7f96400fb723e200
@@ -10315,6 +10416,7 @@
47ea307a4610599ab562ba4639b58a86
47eaf3a680a4955c3734d0589b74cfce
47eb7b7c0636e8112f70323b9677779d
+47ed41e602a78b977d4ce854591b01f3
47f221c139ca5a12922c4582f1689f52
47f44fd30b50bf77e1de23e63304bc98
47f48ff32b1825dfd60bf920126725bf
@@ -10372,6 +10474,7 @@
4840e2034697e27608737cd457a4d7e8
4841a9712636158aa9bbcddd46fa7138
48420e143062aa8119ac0ab8ca1bd888
+48423e691400fe4f261c7e8937b230b0
4845562e7a500608274345fe2a5077aa
4845dc79f9b6fe21c25bbafd6ac4976e
4846657821bf777e81ea71e365e3b4ee
@@ -10451,6 +10554,7 @@
48b299db5a7866ace5f450017fcd8d32
48b3603400e4e58638ea46897cc5fb93
48b3a3c94411a0b8fb91f36b63f24720
+48b4ea2e00782c70dc4dea912d66c530
48b51e939a643ff13e2db3928d1a28cc
48b7dcd1cc5d7050843e668105cce111
48b9933597dc8a007c46027b7c998604
@@ -10542,6 +10646,7 @@
494b14c347d6734163e9eb294de3b8fc
494fcfc4c06c80d8f066fd09eb6fe855
49505e7fce96815ab031494595af3afd
+495468d4066c94110c04eb8e335642ba
4954a773b916a9bb6bf5351d6ff90eee
4957e47e824073d06b6b56dc4c35f268
495ab1007685182eb8d894d809d5d10e
@@ -10552,6 +10657,7 @@
49604d62d0156bb291560423c540b8aa
496241816c686f1ba89992d76e4fc20c
4965a2feb86ffa7128d82aaf97646597
+496abec28a8ba7567bb34134c231a798
496ac0566a66169c497833992e2246de
496bc6e829b97499ff1d8b565503d12e
4972e29196024a40b33c9eab1c27a9ac
@@ -10723,6 +10829,7 @@
4a8ed015eefc0e2f943704f8703e6330
4a91174f04bd407a69d79995b155e4a7
4a91eeda9d3798360cee46df6a3902f2
+4a974688c5e9afb3178a655eaf1e40ff
4a99aa7495b8c641ccc1513404c2819f
4a9bf8eb3bb68163c3015414a6b21b3a
4a9d77a4c039b1eb0359772c6da59022
@@ -10739,6 +10846,7 @@
4ab6096364a52de007483a0c5419e8db
4ab749a3e5a009517827d43a00b79a31
4abab241dc090167a161ee676c0c84d0
+4abb90a67293b6c605c281240b1d1c62
4abe3553c208fb9abbf8f8c95f436c9b
4ac00a35ff695b61d8ac8dbbf96683eb
4ac01a01c07132093ef0e943d32c61e0
@@ -10884,6 +10992,7 @@
4b97a10cef4d91180fa0f719e27a60d5
4b9a9e404c896826777d59ef72244404
4b9df12157560e4748f8d80f2b736594
+4ba636e2178a20aadd9e878977b8d4dc
4ba71c4b615e5b82e35290bea9a68ac8
4ba9dca58d431c458d8e98445eac2b48
4ba9ffaa4499f0919622896e239e9196
@@ -11065,6 +11174,7 @@
4ce04ea860942900936d01b74b528381
4ce0f915f67dfa44cb14fadf037cab16
4ce4c00c01ceb27c2becf27f1f2ec350
+4ce7d5a0e7337e8bfb9da1f2c62cedab
4ceb0fbf94c6dc4058eeff3bbe2267f6
4cee770b0ca3eb320581f60b2dc1205b
4cf10c712f636a06721db29e41088836
@@ -11239,6 +11349,7 @@
4e107553debb6a29a8744fed6bff6635
4e11a6c771566e19fa47dae3bb5503c2
4e11df37f3ab6003fdee530b0fcd3d47
+4e156ccbbb87d1b3f06eb7cd1007b723
4e1877daa42be74954f4d032b4b3ced6
4e195bc4ae3eee34aafd0dbfb223b4b7
4e1bc963ad4a9a29f30fec3508812505
@@ -11254,6 +11365,7 @@
4e2b1ea68710256d0e0612472bab5c58
4e2fc6472283e6f05c08e3bd2b8483c3
4e2fce1ad5ddec735c2a4bcd1b10bb57
+4e3121581393cb1e7dcdbd2d72d3ce8d
4e32a56959ac4c9aadf937b24c9b03d5
4e353e56fe8c6638c26870656f977ce4
4e36bcad6a6027f1e94cb5b4039ab42c
@@ -11272,6 +11384,7 @@
4e521568816af8440b220737e53b868c
4e532ebcbede333d9593c9e8fb39d533
4e543d7dd154046c833ee0f59e00366d
+4e557befa7bc776bce524530d08c749c
4e5617c667036e976398bf9f1d04642e
4e57c5cb658baa7465212b72bf596bf9
4e5e1cccd382826050f8106f63b41d47
@@ -11605,6 +11718,7 @@
507978cbeea547b80d2408395b72e00a
507af35bd2c4a6c5a38e25cf904ceda3
507ccdaca2e8c993e6808942c9339b87
+507dd86b464f4ddb5ec3425fd59fb09c
507dd951154a708dcea6eaca0490c243
507f5f74dfb8d3678d739ff3c5a04922
5081222ecd02f76358c0a6b064ecd7ce
@@ -11647,6 +11761,7 @@
50c8a0bb65623e46ecaa4b2de62bc598
50c8b381f708bcaa0194ae070a5d52d3
50c91b20dba944682d8dea61282289b1
+50cce9958b206c200e833ef0b78c597b
50cd25d6907d9ee8be2a211620c4c5eb
50d05716026c79d30a92e78ac35809de
50d0fc818641a73e67eebff0eb21589d
@@ -11820,6 +11935,7 @@
5203d0988bd0529c5f8c7193c8485a82
520962ba20c0c42c5fda41013418b8c2
52098fee5cbdccdca26fa96630d80f6a
+520e1de047a24a938b9292e7acc879ae
521229d81e0e43febd04c5481f6171ca
5214560b9b6312c4fc45f85a802a5cb2
521be75b70cefec8b38217c0b2ef7e0b
@@ -11856,6 +11972,7 @@
5256aeff83b307a9dc29bde51c696050
525764b51b298fbf0d32a4dcc4300434
52583beec4461481f7d507b246d290b3
+525ee47df107ac05348a8094c2ab21e4
525efac4fc2b606c4dd81cf401b11ffe
52623b84258d4dd55b9eae1f81c1dc04
52623fe019424df170d19c54d78cfcf9
@@ -11876,6 +11993,7 @@
52803d7d2a7aabb5d954a5413ba136c3
5280ff760b526f11342020f4c0a51d89
52813ed2bedcd1dce4159c7c3a38b4c4
+5283fb08ecb599fc0e5f0d591553b15e
5285e0ff46a723267cddf10da4d41986
5289d77ad8b71d2cc2ad4243f17e30c3
5289ffc88ff0442cff2dcfce0532f4ce
@@ -11901,6 +12019,7 @@
52a1d21fa7707df873eb0a42fe6133bf
52a20121814b684f5dce8a31e0f485d0
52a2700e325c6a0e4961730ca9c697fa
+52a3d1694d9ef7ad0ad055087c05b9c5
52a45cd0730585e90c54035a1ad7ecce
52a53ba4f9bb99faa5e61cc0132cca95
52a542f0b23bd88c2ee182690e6f4161
@@ -11952,12 +12071,14 @@
52facc9975c3d6f367d89d9c91ad79f6
52fce820d29de4875e4b3738d56c2b1c
530081e753caae0086ef39506367e8c4
+5300ea2afa75c219bc1d4c444066c34e
53020b72a913cf6cf744b1fec7b895d4
5304fe09965bb02cbff024dcf9fc2828
53099b98b7149af51b6d5993a14c9578
5309bd09048b9494373cfa6d8c7468d1
530a386faf89b113b9e04a97e1156c5b
530d7c4bd2b33b3f66efb249a67bf6d5
+5310f18d7f0692fb57c0cdf544cada91
53131effa170643046ba202544d925e1
531469f71846d228a70aa476f42b5d68
53155da80d8f9951d8844f48b15ff019
@@ -12085,6 +12206,7 @@
53e97e41b7c84f64e47ff91e24242017
53ea7c60c866768f3bb4df2165f032de
53ebe73e2e3fdac0b29ef19f5a31d083
+53ed038df6fbd4cfe32e085e05c21dae
53eeaa0485cfe23d9b7801fe3a1c4cab
53f064fb3fc3afc4988ac13e04900920
53f28ef075585357c240c462936c5ace
@@ -12261,6 +12383,7 @@
55148daac43741781d44512076c81609
55161f92230fe35a1fef2ea5818bd522
55163254f81279ba32a6a8b82630fa1f
+551d734abb9b0c55e548ad99c363f60a
551fe418e18b9d4cbeaae8f402fa15ba
552272f639af284cf98dd9d6067887a0
5522d25714d30cf0a0ea7bfd1b878dbb
@@ -12329,6 +12452,7 @@
5592b01631f75138c5f18880493d5334
55941d36f12a52458c0c671de36aceeb
55962e1c8432d1fd57baf041a499a011
+5596fd385cffc75cef9c4aa12ce37d82
5597dedb4df28da85fa55e37fd3923f2
5597f0f7c635a735c9d54d53a272ee4e
559add6dddf39b3913a49630c99220a6
@@ -12383,6 +12507,7 @@
55dff4a086ed49d5622c2bc3e16ef9d9
55e191ac536a5097a9d257634b393327
55e33da09a07207f4a9acb46d1e27ddb
+55e63df04cec0b854e06249f1e059be6
55e9c3ba5578404f43d5030cc3d10601
55ed517a2b39f80a7b1ab398e1a8537d
55efa3da7182f285fffa71f66f09d215
@@ -12452,6 +12577,7 @@
5673c38c5861f2e85e142f79ea37ada5
5673f20f1e6934c8cbf3d67b4eaf432f
567679222c8cc4415fe91ad70327636a
+5678b29fcdd59ef67ef4712a213a8a4a
5678b37c7fdae89c37a664bf46d62c3f
567a1dcc5ab9d6f170feba0c51dc3af1
567d33ce9642537b151550829e4b1c42
@@ -12597,6 +12723,7 @@
5760271b6b83a25a55a82cda6fbb19ba
5760d081f6151583a46fbb099479fc0a
57615aa7c26c5f0090010d4b1a55ad87
+5761a42f1abd15893b25779f5c397bf6
57634a6cb80d8d500a1d0650c4352115
57638bfa278ad3249e6be3a5ecdaebab
5764320a12fdcebf5070c858ed822291
@@ -12698,6 +12825,7 @@
580a6cd8a89786b16547a01ea74e2997
580ae21ad39e5f3bcd93e81bc58837f6
580ec6d054d939fbff8d51146836a980
+5810bf44ad5625eca881fd670bfacd89
581113f47be6f299836b74ff7e2103d9
581356f085e9340754fc6bb130c9aa89
58136259ab38d07477bc5e275f3967c0
@@ -12931,6 +13059,7 @@
5980f757fa9a4653ff51fc47ec35b1e7
59854a0d14609eb0c2e4c91288be75fe
598a55d44d0de589f2d4fbf8c39a3e3a
+598c0b9baca1403b44e7dbb26f008178
598c1d38d1a6dd68c5230ed6fdc1e35b
598d94c4bc18dae1ac73bd05eea52fee
598ef88efb7ff7694350b703fdd3a671
@@ -13001,6 +13130,7 @@
59f4a0ff1cf2cac1f76900be777facd7
59f802dc7f2482f332cefb26bcdc7d27
59f83463dfa9d898a2c164c4e6963a4c
+59f8c085b974e610a8dd9c5c9cd62503
59fa5d4eda08ae6a0e12b49885e18be1
59fa6cc6f9da4cf2d590526819bf3272
59fa844e3d8e2a73f5f71fcb9509ed76
@@ -13032,6 +13162,7 @@
5a25919331e4fd58faa97fb40d41f9d8
5a29366a0a53142daf43b51ace1eda47
5a2aa906666fd1f3c7d176f8c745cd06
+5a2ab2aa8f5895b465f2ef64c28ba7f6
5a2e2e581c5e66750eabd5d536797a38
5a2ef4f0c4e138ab3039429354bd885a
5a313e0547519e3cbe0d478b792debb3
@@ -13158,6 +13289,7 @@
5b0e2423c636ae0026e1c78c76e1874d
5b0f13ca002837e82581ef103f6d679e
5b10b369819a14d0af295d924c081c68
+5b1285bba51f3500ca9ec7b534c3c23c
5b138cf0f415f34c367e6ccd0518098a
5b15d21e7dd2c3aeee03b45fd70dedbe
5b19251d574ccb40d4e33d2fa1e9aa9c
@@ -13329,6 +13461,7 @@
5c337e0cd5661a410f87ab6c9bfc8f2e
5c35c3d30c76d8e0c999441d686340eb
5c39084af3d49565873b7fb50d740dd5
+5c39d98c45a023f288e64aab90f23d00
5c3cfb9ef91baecbd79b792207c14695
5c3e00df4dc2f3f984fe2973c64d9845
5c3fd8c572a18ade9eaddd7997cec72a
@@ -13378,6 +13511,7 @@
5c8d3e6a3fd00cd81b447357cdc49d77
5c8d83ffa50c5b31dea96b7f96f70162
5c8d8c18ec8e1ee1c47a8aef673be05e
+5c8de7833324bcfbce5332f8457e8347
5c8e1bcbe44eec9374b770b60079c5db
5c8ee05b3056389f961bafcf7a1d5e46
5c8f122a36356cde0de62519b143735e
@@ -13462,6 +13596,8 @@
5cfd807b2f5f8e45c80869e2ca85374b
5d00d1faa8ee907bf533b40028910b88
5d06b50815b42d339f97fa5442981c13
+5d084f07492e8cb204cb5caa0db5bd5b
+5d097ee943a4d964c3499b72bd1eb8c1
5d0cfd6082e4516b39ecfffbfe75aa38
5d0ed9294da1be8be5c92f8f117fcad8
5d0edafd728467f5da441f865fe031bd
@@ -13675,6 +13811,7 @@
5e8b88bcbfb24a37bd8fc5534552b152
5e8d7345618f025a78644962b0ec28bd
5e8e1d139500893bedb076d1dc01ce03
+5e9256fb218780ac0eaea829ac848783
5e9333ce096a576d59809fe98c6c7bb9
5e945f28c037d057178e3c40b0b08fcd
5e94b2d405497f422b7aef152e0d31ec
@@ -13710,6 +13847,7 @@
5ec72f6f47ea28cfa2146305afcd2d1c
5ec843d67ba52f02d22281c4b7d7d311
5ec844669aa160cedd91448ca546566c
+5eca650d9e620793be441b547a62fe5f
5ecdcb539ab5a735b300de8f42370192
5ece03dfdbbca725b2d1fe1489afbca3
5ecf308103e6e6526e599d3d1afad773
@@ -14198,6 +14336,7 @@
626f0289cddb9a7a849fd8fdf9d813bc
62715e520b7bf7f17135f0f656ec9dca
62752d08f95a64813d26f798d1697658
+6275ce563cd9760b4cd65fb3e1e76f07
6277455815002f3acaa01e06af196d96
6279c6a9560f0cf88154e021e59e9f57
6279ee5f5235f1b4d7c8e27a0b5d9196
@@ -14318,6 +14457,7 @@
63357191ae4d3fee6d6cb7ac62dcad48
63377c82cf9679ff7ea65473066f0b75
6337ee76caea26f655374c1dbd68ccf7
+633a5784dd59c693564e2bcd6f412e71
633a62b9d270ad92f1b2971a7206f2b4
633b3c9ac70e2af7777c938e2f245236
633daff3369f4a2a487d0d15f69483fb
@@ -14469,6 +14609,7 @@
643cc924cf21e746c90aae3645402814
643e2fe68ca020bc0fb7abe5781ea771
643e3c4590206e455310c5688a1d245a
+643e55448ea8edcbe4d48368f3435d3d
643ffe77569245654f293fec82577f91
64416e9b6a62fa2d58e04c81bf1e870f
6441b666d75f75eb4d92ae8b50c1b60f
@@ -14561,6 +14702,7 @@
64cb2f254626ec3a9f1308ae98f17719
64cedfb72a72da333856831ae6e410cd
64d3506918f58db727ddea8c095c73cf
+64d3c286245d7fc197a1db212b3421fa
64d635ae3c51aa29b674b2f81554d68f
64d744809ac084ebcbf60ce80608c090
64d9ef92c8b9eb5239e5e1c03aaf3850
@@ -14688,6 +14830,7 @@
65cb32d5dcacd10b9ccab96a8cdd4c01
65cc7defb85ee791dd4881bb11fced87
65cc80ba36fe3f3fd175a49b30e8939e
+65d1790c149e6a07eb8dac8b4ea1c024
65d208dc121c81e622f7c23f4ade1588
65d235134d6ab01abc8286b435613b51
65d2a4f30b84f6ebeb770dbe26f306ba
@@ -14820,6 +14963,7 @@
668957e4628c38c2c61014aeca4f283b
6689fab2786bfbd09bd2f0985a20724c
668a0378dec91781a927d68fb642a4be
+668a11eebadb0a7ce2f4fa7245639866
668ba652cca5a910378b274c2281abde
668d3e42c90e2485e69dd27933ab5446
66923419f319336524da65f146dc3bf5
@@ -15261,6 +15405,7 @@
69369dc518c14f5d3427d011ccc4cc02
6938aa9c590059d106570e5cc3727735
693a739d09aa7e9984e3ad496e3780ac
+693b517388088528725f1476d5d7c179
693c2b896222b85f09b7dc4330743029
693c676a02d133a528cbf3fd4415c944
693ec9a822bd60ec62f585020865c0d8
@@ -15285,6 +15430,7 @@
695aa8e7d05ac220df41580a6bff32d9
695fbe71c0f633c81eb22e58dc48b52e
6964f7fff1346e82facc15026de838d7
+69655bc0f11ed618f4159f48c64fd9e8
69656e40287954c5ae46c5003647e288
6966a04c4a143bd13addbb82f2672343
6968466f089b8a58bc51301c9d9c54b0
@@ -15321,6 +15467,7 @@
699ed6b681d5653a133434c0b0cd48c9
69a036c59fa2101b725fbd5cd65fe5a5
69a128fc71256fc48f9168d9fe221b32
+69a5103866e901981c6b92d870da9027
69a69ab1cddc1c02190f10b788d54d83
69a6c422cdaf3bde60b11fc815152476
69a9197f28a0f60f0bc0c2fc443d7994
@@ -15372,6 +15519,7 @@
6a0399abf9fe9f8b8b8dd83601bdb3cb
6a041e58af48d4b1629a375f09059ff1
6a04c13cb8328d89893304012831022c
+6a05387c1afe6ce4564aef05f72970ec
6a079903fc94b2a34f1bf1cab873e2e1
6a0817a09796b2d4752eee6b6d1ab314
6a09767cbabd3984284395f692a65ed9
@@ -15438,6 +15586,7 @@
6a7db68c79289cf85508d35e883b6600
6a82a269dd41fd6aa65585f3b818d839
6a82a5fef0ca8d90954e044af1b90e55
+6a837d867f247e6cd8e5591c79d7b2a3
6a8a1a3a16f78294ce20a926ebe181f4
6a8bd0ce1f8e39c9520cd5fda3d76a18
6a8e1c8a6cb9217e0b92b79ce1f39173
@@ -15497,6 +15646,7 @@
6addf3edfc87a3cfc1fba06e67ef0447
6ae01e7ec9e221cb4d92b45e1acfef12
6ae0c7a85c648b90dc2eec269818d6fa
+6ae11fe42b5bb45c008670796ea41a3e
6ae525df67765596679b3c04f294d797
6ae5b77982b4708996b0433d53072fb0
6ae6f4f0f166bfa2fa4360c6331ebd4e
@@ -15669,6 +15819,7 @@
6c0bf18262dcce03019dbb45a83ccc28
6c0c00d17f1c1ed64dc7a6154ebc0753
6c0c9305d77d2e7b05d2baeed3a6fc60
+6c0d809fe6fb5b1dd6f747e687e44872
6c1142b431d305efcc6ea8da1308d164
6c130ba270cb3d4c182f2986b9cf3ab1
6c138f5becff39c23040bc950a88d0dd
@@ -15726,6 +15877,7 @@
6c884941aaa15044397732b8e15592d7
6c88a8fc3d4ef620d1075eabcfea627f
6c8aaaf6cb42365699c7750d7bb851fd
+6c8cab826b218e1ce10f1a3f3e01370e
6c8e6585d9f6a2c807ff6a3c49f72a3f
6c8ecbe10fca14d290c9086ce8942682
6c8f752ac32515b8975b15c00e68b6ce
@@ -15759,6 +15911,7 @@
6cb9ae8a1664f705ed9d9258c96947b0
6cba0875d9f1143f67ba724ddc0f9f50
6cbc209a23896b517138943fd042c4a7
+6cbd972f0ab1058ca89eaa8c1c1aa76f
6cbf350ccd968fb8ef055677d0cc1728
6cc02dd4f4eb9d49cf50eba4ab9dc89e
6cc05ffc2b875424cda9ee3c48b83d71
@@ -15917,6 +16070,7 @@
6db727e33090141ab7db61fbc363a8dd
6db8aa1b09d5a223781f41d79ca5f2f9
6db8fe2a31703c954afeb5c84d0e958a
+6db9348f7067096c9d778e6eb39325a6
6dba58c11d69ba5efcab72ea0d853178
6dbcb3185eed907b36e1a89b090e49e3
6dbda9432f7504b50fb2088ee034d968
@@ -15954,6 +16108,7 @@
6dfee46601670a9e60be8eb78df6c98e
6e017069363d2fb85a8f1d5459e7f612
6e04bc04f598cc7147513148e4e5f5a2
+6e061d30dc6d9c3e70847d5b4bb19aba
6e0acbfe8c30838e138b3563ebe9f36d
6e0ba886dd5c9696eec472a220ad8d57
6e0bf0c398dfcc1df4c6e1cbeb050fba
@@ -16064,6 +16219,7 @@
6ebef3aede68bd9a94fd474e9aa040b7
6ebf7cdf54839242d71a0b84488f89a4
6ec173af5aeec1eb93efc7b93a6cbe1c
+6ec26fc4b3181c6b75b62d0cd6218d21
6ec3b4b7d9a311f86b30a765030c2a1b
6ec5512689d76ad807bad4cdd38fa81e
6ec625a47c1dbd17532b802bfbc5995b
@@ -16118,6 +16274,7 @@
6f0f8025b3e89d33c379b020edf3bda7
6f1459c915c4ed6f37f3dc3038290827
6f155c390d2cf5002cafb02ac3ac59d0
+6f204c6e6f5d3c7c9e17d912780f872e
6f21c085649b355098e2991b77dc67e4
6f278f2b46c7df5ee485b8da61057c17
6f27ea81c59356bd72b88f7094d0bc8f
@@ -16233,6 +16390,7 @@
6fd9a3cdc4255aa6bb21143a15f4e08e
6fdb499b0b66e6547623d29fdd487796
6fdb74b4c058c2e22c1ed00f4bc63719
+6fdccd54aed49e2c2a94cd50dfd655a5
6fdce4cf44b3428b1b779acfb7c52fa2
6fe390fab69761c7a247dc70996748e0
6fe58c60b003abadc2a1bd5423dddda8
@@ -16334,6 +16492,7 @@
707d4a2cda3ad1f1f2427dde457644a7
707dfdce14c970d578ade8e2cdca2216
707f30eb67f60c7433200b3abe1c3297
+707f9390b28681b68cf479d827d19af5
708211472d4555f7284efca3c027ccb4
7084a82f0b0ac0a31aa3d568f858e2fa
70870454dd9134026e2de497f447a91a
@@ -16433,6 +16592,7 @@
7133c0620af7aa060c05ff86c322da19
7133fb60d4ea3f71cc9a9e13caf4bccb
71341f4b993113c6f84aa83f4419ea30
+7135070e7ce33d52920dfd6d8b10b9b1
713548235746e06498f7b258d4d4a02f
7136c21170c20aed21220f3d7dbadf52
713961ed7b62099ee54e5d8fd3639bf6
@@ -16491,6 +16651,7 @@
71adc40ab17e42461f21ffc544485bb1
71ade3c1ea4a0604ef336e1180e83f72
71aefc38f2495398c7f1f9de36471c2b
+71af623b9e5b8280b7a95384d246fa5e
71b3619797f77c792ad50af04164c111
71b581f2094799dc623210fbc0c05f9a
71b6073b891a6cfaf973c7cdc72f52f2
@@ -16499,6 +16660,7 @@
71bbf46d84e70f7e946e2afc144fc701
71bc455a0627b31d3770a01bf448e635
71c0c7d2efc84e88d36708f8935ede93
+71c4b4399c336d7b19771ae8c4d8281e
71c9eec3ed19a02514f42e160b09e5c5
71ca6a2b26444880fdf903f59117c6d6
71cd71b82c219adf67dec1c71963ba50
@@ -16760,6 +16922,7 @@
73ac5b9f81ad6ea075429b33fb3a8c11
73ad3b2132d434aab7bc502808915dba
73ae54bd8a8a735f97907e8ad1e20abf
+73aee64b234d652e8172ca2917c31818
73b427ad6195ddafbb3a45f6885f48ed
73b4568b316fc30424f09d31e145199b
73b5e2d52e1e932a8c217669fbff925e
@@ -16780,6 +16943,7 @@
73ddd088cf5f5e2e1f6159352bccfbfc
73de73e7c21ad4cdd2e7608f67ac6c48
73df0da3461d00492b51687c0d382b8a
+73e06d3d4207106c3fc881b1c834122b
73e07b17a824af5a8044248fcfdb271a
73e0f73a54c221c80e5ca09e2c66af74
73e3b89b0e57c5a255bf8fce5c427b43
@@ -16831,6 +16995,7 @@
7434abb2bfb02fba9615135a4f5a7ca7
74353b44e6e5b9a2e8e0ef6d6850c608
7436d630dcc3ed42db0e62983f859ed4
+743d5f5db9742f18aa7f60d10c898c38
743f80356df5abb9e73f386609d67fdb
743fa42c1262e9946d5f25ea75dfd2b3
7441fed93afaec98d1a9c494d4904ec6
@@ -17033,6 +17198,7 @@
7599fac5cb87c6e26dee41e5ae515add
759ac6bcc7c5cba5ed4e9dae0491fec0
759e78513fefb6a335b942fa63ff25eb
+75a061a5ccbc08fb7adc343ac9d1ae85
75a1f16c5da4fc2e14f06f25306a7af5
75a204dfa908cbedce0b17b0f228efae
75a2cb2bd3721226bf101544f33fcf94
@@ -17137,6 +17303,7 @@
7636088181bc5ffa236b7798a502cafc
76365401ec0a14cfe5d430167e60f793
763696ee1beaa32cd87d51434cbedb14
+76434dcd345cbe99fc1c03b93ee1c277
76451c5e0156643431767fe64113f16b
764b91ad44767e67b5582c6cebcdd84d
764bbee44c40b4b377c245e40846ec1b
@@ -17199,6 +17366,7 @@
76a0a218486a26d486aca6e5e450b081
76a2cf20ae22842cac67c2b84f692380
76a32bccee22b96b8e05143f3935f4fa
+76a34649d9e2cddd90baeda3b74db01f
76a4e0b9353f37e7fbcb7229d98412b6
76a8af8d7917936123ab8916696fa2d7
76aaea8d7257ee97823d35e0d0ade2d0
@@ -17253,6 +17421,7 @@
7710054c0952c134de1c5cfc466f8040
7712a75943c6cd478273cba5b1af6c9e
771363220aca198a128f39df5ff62317
+771456b5200becd26e6f1153eb2fd3f7
77149b51c7832e3c76d32dca2a36d592
7715422594b72166ec93a5220053c941
7718c966d56b0b7d3201efd03a62a7a4
@@ -17581,6 +17750,7 @@
7930623f70c285c27eced62cf1ece718
79326d73f2b3b214cf74eda564e861a2
7932881255e53f2d97fadf8a679bc436
+793a336ec08a6fb33e5e6d712cbe967a
793a488ab6f319eb5bd6333def2bcc0e
793da4c34a36a951f582e2ea61ae2553
793f8ce4fd2fbbeb14f60f3e27ccb17a
@@ -17622,6 +17792,7 @@
79a0d0a3f20bceeaa459e9f4802cfcf8
79a1be17f5491ea6e95f6a3c16bee3c4
79a49ffb6a0b36804fc9c4abd66b76fa
+79a55f70f3120c1ca75f370f9745e527
79a5e2cad1b6044cb0e5247204a5545c
79a7be4ee8343bd00d5c8318bbcbedd0
79ab79a34fdba6a6d662cfebb229d1ed
@@ -17771,6 +17942,7 @@
7a8a77ca6c254eefae2508d517734206
7a8c5c00c977b493178bffb249c2cdeb
7a8cb64b6ec1c495391ccb5e47fba95b
+7a90528da0d2b3e1d22c81ac1081aff9
7a914c3e8acdc4fb1fca289d9d831ed8
7a9164a21bba9867f4fec396eaa8f481
7a91d052e60d9c05d76dc263be57fd54
@@ -17966,6 +18138,7 @@
7bc3bae0f8766c419f48a57ce4cd087b
7bc4316933330f0864d8591a16b426ab
7bc50f19180ed63af24c5835ef97af01
+7bc72bd7ea0cbd8b55b5cc660bede77f
7bc74d8c9c00e0d578b991f703b8cc26
7bcf303489dd8e48259d64c78e59bcbd
7bcf847807d9d0581834be88c257dd08
@@ -18016,6 +18189,7 @@
7c0fb8673eeb3af431ef8b6c0d2de686
7c117e7f592496e55accdc82ba5bba4e
7c12dc8d3378ce11f29e2e4dba454218
+7c130d9007b6a7b35b96d2e918d1e309
7c14e0cb788b270338323a30b8356299
7c15c920c724cde1fdcb384fc215d865
7c162f118f7bebd9f37775b9e874c2d8
@@ -18078,6 +18252,7 @@
7c7e705871d824b9855e11608dcb430c
7c7fcef28987003728041a594e1ece1c
7c84e51a771e9aea89971f3ed641b772
+7c8601c87206caa1e5422143875deeb3
7c8735257fc745058fc5527cf32c3734
7c87babed6fd724a3cb0061bcc44eb44
7c8994e1481dd31eed62058513200ccc
@@ -18156,6 +18331,7 @@
7d0f866069d416aee5cdc8cb948436dc
7d1076a092137583f59cc7c8af528b7c
7d107741f7b851a38c5defea6cdafbb2
+7d113cad1d3a249ba38852accdc4db65
7d120fea98407d573233ce1a897cf456
7d14312f7f6fef0e7ee131168c63652d
7d158c00609e65f4d7beb39bbb547880
@@ -18257,6 +18433,7 @@
7da7da1b05bf5e9045c62823f764f392
7da9b5a515cf03b88cd36b23b4e499ca
7dab65e5fb8a2afc2b6a538ee8fbead8
+7dadedf19c438b014140383e3a6c93f5
7daf8798b34733b16500d25ac861edbd
7db1e41928924187365bc752ece26b36
7db3e5bcb7fe1bb380af497ed4156b3a
@@ -18649,6 +18826,7 @@
80081e99722f26e6e0e33c04bfc92262
800933a191b67f1859016ff2af376fdb
80095ba0f6a1dd0f4227060965a39153
+800a33bc8211633e3d3e211135e6a5c1
800c959852bd8b4640bfc265cec6aa1f
800e87727a4e653e640c999036ca1107
80107750e9cfaeadff8092e4841a0ee8
@@ -18675,9 +18853,11 @@
80360f444fcd549f4366f212d5e26290
8039bf3a441eb7a21c488847d7fb8489
803ab06e7934a470b5eb398b7db94daa
+803ae4bb3e1ad2f40e43634519951a1f
803d5dec8058efd9f0434ba3e2bb3fe6
803e7ae7c3c1e87701de86745fc18962
803f0578c931df11a0ad8bdab5df1a16
+803f8285f6113320fcaf4a43535f4c4c
804adec254bacf2c5b6704ad79cbcfa0
804bada368cf783d5530a4a49e77c2b3
804bdf481c08258d248f4696124d8d1c
@@ -18717,6 +18897,7 @@
807c92cff297ae3254d38f9de3048393
807c9b36ea559795914fc229b6f43665
807cdec4dd3bc9ed334df05d567bb7f3
+8080b4e20fea202b04451ee182cd3027
8081c4bc8b5aefb7ac624a814ec1aac5
8083a4790855274c6ebba6889c259fb8
8083af61c3c03e4dbc649df83fd2b4b1
@@ -18752,10 +18933,12 @@
80b5164257e7af08cd638d5adbe42d54
80b55d61448121587dda2c3b1f4e5179
80b76fe95c6316cc9a6e238bdba0644a
+80b7b6fcd33574cc40d6ecf5115d0b14
80b86b2438d41327435761a559a979af
80b916d5b1a9d2156e8dedf6e77ac77b
80b9e7eda0ac67eb5618520fb2d14d8c
80be88445069c1db1091d5be944a6fb0
+80bef68cf14296cf02fe380dfc823d01
80befb4e9bf34560b46d753ee6115acb
80bf875b93677ae7b1e74d9d6895dfc3
80c359e90e01c55ec7f611c680148788
@@ -18811,6 +18994,7 @@
8125330d73deb1a51cb820c64f6ee52b
8125d07137fc691d4d4351857481b1c6
81271480dceaccfe822ad47149c45995
+812802b04021324f011cdd0b77827cb5
812a39007380376a4badb7cc8137ebf3
812ccfa6ec942fc28cd083a78a2ebdc5
812fd5e635b178b794de7e29bc0e799b
@@ -18854,6 +19038,7 @@
8168f58ba45e9b19179704a830b50e84
8169576874c298cd355e115e39004243
81699359642b77e2d30bb5a56118da55
+8169eafd802a97c0cb60789570ad7dad
8169f80244df9e0bdf4affb8976760d1
816ac37fa8f6d938e9d41f209a0f2217
816d5242066702d5ade063ff244a994e
@@ -18863,6 +19048,7 @@
8177855a9ee565c3892a575513e07702
81786ee864bd3befc45162098597542a
8179f29d1ae06906ed15389424f26703
+817b625a77ae19694bbe3db7d1ce8c5a
817fd5bf020baf7a24f2d794b893f1f5
8180b14e8f3349de73d84369eb4a205b
8181fac51c0d5c15d24c4d9ab9d31f47
@@ -18972,6 +19158,7 @@
8217a5bcf669b773e2518d0dbc815726
82183884d167b3badcd6433d9d8911ec
82188706ae4ae926f3a0732ad9ba2dad
+8219e8cc8f84251022adf1235737d43e
821dd2e4467cc269e089421fa7e5178b
821f57c95aeca1459e85c20eb10f8e6d
821fd8d6191b1a5f0f691770a3591c59
@@ -19341,6 +19528,7 @@
8474400a428d7d9b27e9659e174ae306
8474699d240e5791781bc858346927c0
84781c2757e4416ff42b987ee5305442
+8479e15393d1f482cbe80a699f0328a8
847a469e6530baa12aef2d1409e83440
847bee60bfe2344ffc188e1d1e461101
847c6afaa376bc6e3aa90951a84e167a
@@ -19430,6 +19618,7 @@
85060853707305fd6500d45a7e087fcc
850813262cc2af06a7c86413f48e436a
85099f7f9d54b6d309d7fe29582aab77
+8509a727a445adf971891ebb70ca4134
850a91bf2cc79a99948148e47f3d9889
850aa923e50bc43f8f4560929c78ec69
850ae021176258cc0b42be3d53ec4942
@@ -19475,6 +19664,7 @@
854db32ba58bf53a67bfac3755f379b5
854f42986f552edad42c25520d3ee8cd
8550c07bcb0e357feabe82a1cecf7ef2
+8551f6474ed58d92ae56d98d60d7af1e
8551fe91c30cf93c8fd94c9762b41c25
85528d61c8dad846bc3eee8616d6a987
85551f09c7da5506ea42b8203952d6f4
@@ -19487,6 +19677,7 @@
855a94decc0f9292df95a4b10a203e6d
855f1897e7f33a078b42a3a210c470e3
855f197abe73c02f76d3e11e559971bf
+856074d7beba089b24d43888ea9bebd0
8563177503654ad35b2a30f64e880a32
8563b2e73a6f74e283a58ee2c8ba552f
856523a7f95ea8abf9b758a733fdeda1
@@ -19526,6 +19717,7 @@
859fbdb8d3427e3f191cc5e29c5b14da
85a00986c936fb0963319c95458f576f
85a17070331706428703fb1d02261396
+85a47385837424916b973c6a24e61b24
85a4e3e6abd7259b71cdb2dfd2ca011d
85a55c8a33793276b51528af5bffcb72
85a56e7261940bcd3c5499b9856c6402
@@ -19608,6 +19800,7 @@
862025d7bb6ea11ffd839abbe4dc0212
8620fddfaec3de219885aa2b403dc9dc
8621560b13eef39521ebc2470adda627
+862475e1592bc86992eb97a452fa55c2
8628c34e6554d1c2ddec09a955f95031
862aa8b87c0db8e732efb72e45147aa4
862afd969522c5ab5f6717f75a8575d4
@@ -19980,6 +20173,7 @@
88666cbd06301f070ea28893b7dd5a89
886908697a815be0e07752ad69b8ca0f
886b0fbadbe374623d2e8f156ddc15c9
+886c76b2d72dd7c43355bbe20d4a9ade
886cfa45a3cda56508f4bc2eddd741ea
886d08374f97a48df6069667eb75c80d
886f47ca01dd1ae949c33dc0db68b37b
@@ -20076,6 +20270,7 @@
8904cddde57510aa1b92596144e98c74
89078740af59e77912d4dd22ea3edc95
8907b6757105ef58c8fcf357c76acf87
+890c34b3ee2ad8f0540004e1e485aed5
890c44cf1e6d4c006afd934dbf64dbac
890c6ae3ef77b86025db713c45d3cb71
890c88426449f903733265a9e61daa4b
@@ -20212,6 +20407,7 @@
89d2fab57ca476915e32f1a1f3810884
89d5f9edb3cbd246692ce23117149100
89d625eee9acb4bce54980d3a7a04f70
+89d7ac21bb4ce112974a07f2896fc3c2
89da1dfc3a5b8e447b9b940f2f5a9365
89dd2d2351ff7bbdd92226d121d8c7ca
89dd354844113bf8544beeb5eb72abf4
@@ -20235,6 +20431,7 @@
89fb7542ee74516ebab6ef1c188bbf36
89fd9445734394b5000895d6d881d147
89fe4d24d5638cf28f996e62e34abba1
+89ff583691b1778a4c9d66ffa9652bb4
89ffc630ad9d26719635820e6da25640
8a0160cd26cc5c398447b1448a096040
8a018d2297a672db2173d8e648d01f18
@@ -20372,6 +20569,7 @@
8ad91d26d0f5a01ec835b96b7027b3a9
8ad97d7ba8379b12b745435b849d33e5
8ad9e4371447cfc56926a80443e21846
+8add65c8fd62359694355acf46f52cb8
8addb6d816c5fbab2645af75ef42c604
8adf4a4710627299ec3d28dbb0b016ec
8ae0c21d0b0c8ed13d9989174f7a0a9d
@@ -20416,6 +20614,7 @@
8b1dd70e7c1c75c7720cfcf013b94a83
8b1e823bdaf15160a10927585c734a03
8b233f4a0d77ab5dc6da0d38a543c02b
+8b257f6542339438be1d22e582745696
8b260e0d78c7d589e6978af3fbcad711
8b3017b65280b326b6c5323fe5a1aead
8b30fb6ef9a057abf0e0054c0e453a2a
@@ -20453,6 +20652,7 @@
8b618d81ab210c369d850569b8e74530
8b62684d624e6d5e5eb8b33b7ee3b0dd
8b635abfb386c6efd9053fda9037525c
+8b643e7b7efdbfe091ec410aa2cdbfaa
8b64ab727581942bb7caa209bb2c5e0d
8b6560102f177c116e793f23b41d9f61
8b6969880d14eb3bcbb266fa88ddd26f
@@ -20595,6 +20795,7 @@
8c539dfc1a8af564b584b85ad327f055
8c55cae88406fab87c222ba0291fcabf
8c57906b7afc82e5ed3c454634876586
+8c57c5a412e874ab0b12e366e13f4196
8c5943d95dc7fbcf7ed7ebb403e447f7
8c5f51e61c7da214d8333a7bb1b38b47
8c5fedad52dab554d40817deeba65d85
@@ -20665,6 +20866,7 @@
8cd4a926ff21a7b845c5a46070d343b2
8cdb78ba7c1578e72c7b7d9391df4813
8cdceb79e12e7d27071aaaa989889996
+8cde1fb2bf740d211c76f35259a8aad2
8ce0a1ee58ba3be9d93a9b49035e74e4
8ce1a0d2100d307812bf390e53c372de
8ce6e254a04bdcf5c196399fcf6444bf
@@ -20705,6 +20907,7 @@
8d242eaee558592397ba1d577723b1a3
8d256da87b2e2080281ff8effc917ac6
8d2b1304e979aee0a292faf9a8579ee0
+8d2bffe93011d84523b0770bd3912e28
8d3153a1663840647ed50e821353cd53
8d32c54cad68e5f5522346785b86a489
8d33ba755807d49ed0bae51a91ba3fbc
@@ -20767,6 +20970,7 @@
8d989de213791633f03f7c0dd708f878
8d99109cc6f0940841b8850331b716af
8da468ba3dac51ecf41c8ed5f59cd811
+8da4df72645a44a2602ec6561bbbb283
8da590b29bf63da90c0b01b1e603b2fb
8da5c079b27249612da11dd7d96c434e
8da6537c8175e9d4e48f8fbc234e2f32
@@ -20840,6 +21044,7 @@
8e24443c0cc133e136d87a96199f8e31
8e27f4534dce36719d07685c5405252d
8e2c28538bf91309de370b24e7317901
+8e2cb06a8e0c05177f3c4b9a90ba8cac
8e2d3e579ddc4f0fd7c5e06a44544388
8e2df3499fa05ce52753650d2c04ad95
8e2e90222bd202b54a04d18c74e5be46
@@ -20914,6 +21119,7 @@
8eb648c183d1344f31eff0b40cc4b704
8eba7cf00ddd5d7f4fe521815c257320
8ebbde8a6f29bae80b9bf134cb604d1c
+8ebc0010e1dc8fbdfbe47c602d757317
8ec284f23ae6ab0c6544c547c556ae83
8ec32ea72a76b68fc7db9800a8f17e30
8ec3f7806715044e5e07b288721bc2a1
@@ -20929,6 +21135,7 @@
8ed8d462a869723ba32c791fee77f612
8eda4f1ff0eade046cff1e8721972888
8eda5af05f34693b5421d4d9871f82b9
+8eda661a128ac77658bcc009a035cc89
8edb5698d72aaa28b01a77be107076bb
8edbaf58eb37b0cc81e96d6b9d1face8
8edc78e088036c1e82d7bdddd5d4185c
@@ -20937,6 +21144,7 @@
8edea6920583b7ec43f652183b0ee8b5
8edeb6d11f406d5c2fa9d7b65ad1e4de
8ee63e83fb0477e06aeadafe0b59ac82
+8eeaa50fd5df308cae3d39da50ccd681
8eeb0a6b0f0ab01eb3ca0f4cd1fa7303
8eeb5a76d7234fd543e48010a5415742
8eebeeab9b012bab6d75329490473a06
@@ -21042,6 +21250,7 @@
8fb79c7342f48a4ae064511a810c2e99
8fbae769a7f843637d9502bf0c55957d
8fbc64128520f81a7b44374b1fdd6c77
+8fbd02303d6e6fecefe9a25559bae50d
8fc076e4425f30c9b0736208fe8b0dc7
8fc100b4275d64424ef2acd0527d3aa0
8fc4574553fa410e4e518f4cba9457c5
@@ -21240,6 +21449,7 @@
912b404ee6cb5f3fdf8a393b23b833f3
9132b0fd15ef5233a651f928984f1697
91345a0fbc0ff979c1ab80a86ee77101
+9136901a2153e9666545871e6c2beb10
9136d8b1e9e69cdba1aab4ad818a5fe6
91380d74e1da667902c77284a62dec28
9138662f35d8996e21f7b968ee3880ed
@@ -21311,6 +21521,7 @@
91b70e906fe3a88703f8d3ba83c8bf32
91b82fa02109806f5181ded7d41b3b6c
91c6488b55cb01f304a99e787a344db2
+91c69db6055609b03faaf08c034be7a6
91c81b996dd382db282c1fa59e9751e7
91c95ff4b8d5f9e711a71e3cd597b467
91c9ca3fd9f7f7d618d65ac2cab0d96d
@@ -21413,6 +21624,7 @@
927851d763aac8ded7be47ab06024c1e
927951e506c5c512d32025bcc4fd5b25
9279771e81aa5e215f35c796075fe99a
+9279e229158046fd133b71bcdada3f4f
928040daaa04d8777a57c5f81da3cbed
92823117c2fef274a01b1fbab63e8d8b
9283f06c7596a332cc416af5f35c1143
@@ -21444,6 +21656,7 @@
92c20a2dc5fa66339f34d28a84c80fab
92c27fd1fe47952f6b93348c3c4f4b35
92c36f053220afd1ca3341fa9d8cd582
+92c9414d4b5fbeb5da0caff842987fb2
92ca5c3f1e95634ba0e7d057d8177a11
92cb1013af1af9987b2af263894fe151
92cb23f58ce4b861aac0b77c7eded58c
@@ -21453,6 +21666,7 @@
92cfe90a1a3f501028eabfdb05c693aa
92d19a957c24e402c3a0dfcd2b7cd89e
92d33bf6d5b58d26adaa100f4a6fa0a1
+92d365eaa69060b201ef18a56e93fc03
92d85c8419e344a168760550bb84ffdf
92d9fce4b13ce861dd7ad4706ec6b878
92da9ea07ce38596953056ab60b49c10
@@ -21470,6 +21684,7 @@
92ece9065a90db1a6df21ef760edede8
92eebc6039a816bed151e8ea1989ff43
92ff89d9194ca424a6583e901c352e4b
+9302c3eef9c90b485c1147b1633a7fbe
93031d6729641dbda4e23fc32a926d4f
930592249c1f07a2d6175d3d3e944adc
9306274f6788d7ab5460bec227d8c151
@@ -21500,10 +21715,12 @@
933906559f6c2d466ba71f53eac099a7
933d8369d75c3f461da748b926dcba98
93416736c0a543966f4f3cc2d792601c
+93431223cd7fbe464448e274e38f1524
9344bc075e077a39b9d7d2ad5b1375bc
9345ea7ed31bb22b264ecae9a0ba5c0d
934776c941c5dbe294eb21e5746951e1
9347c668dfedb81372ae36502a51d284
+934b09d105b30b78c5698b69fc68a121
935287f24bea1646f304bd50166c9e64
93571f86d3eb0a5d1ec22fb525c645d7
9357d64a05a00922207f9066dff15751
@@ -21660,6 +21877,7 @@
944fe398346134774ae7095d8237e3a6
945252227096842913457fbca2cb14cc
945357859c1f63f9500c9647317182b9
+9455f84b53301234711c12a090a9685e
94563fa32bbf3e04677c78f71682f8d7
945676fa148668daf4d7676a4c0b7eea
94575e7c4065ab8ee73e22380839092e
@@ -21840,6 +22058,7 @@
957f4d2e2ea05f6fd6752087e38d6e63
957fb41fd83989fc566367acb3c6aff1
957fd79d2def88179a72b2f01b849c54
+9580e1cc863d9875f35ebe80f3c62037
9582298c1acd5dd713ce6521de38c0cb
9584d88b6a7351c209474463b22c67fd
9586fdf7b9f318d8519cac63545659b2
@@ -21976,6 +22195,7 @@
9677b6ad6164e0a3a6dcad90ab9c7c94
967832406b104cea8fdda445950980a0
9678dc590c691bc5317f560a6d9d3687
+9678f610950c282722077a70094a7d7d
967b01a89ccaf0e7170c35d24980e158
967d91865819d7c3b09c26bc144eb484
967e02266816e76eaec83d6b5ec9822e
@@ -22031,6 +22251,7 @@
96d414451e2fb015fa71294d8778aeda
96d4ab835c5008dfd25d81ca2e6a02d2
96d544812be9c1f263f6e9380400f407
+96d58065ecd127881027ec5908057fee
96d877b3d121a8cf994b16ac990757f4
96d93bd9cbd444bf29847621aeba1fcf
96d99ab9da6523be7c95a53b4f08a0ab
@@ -22269,6 +22490,7 @@
988b4d533c0d971f953c48c5414ad203
988cd02fb27cfad102fe1c06b0d8d7b5
988ce9b9eb36a9e7713b58ef98db37bf
+988d37ec4bd213a3473fed016104518c
988ed8a8315531f344f7314f39b2c61b
9890a6674d627c7f62f5240c46d0b008
989279c6bba50c54a82d2419bf2ae212
@@ -22318,6 +22540,7 @@
98d791eaf2ccaf6c262235cfa270131f
98d8c4a315d60dd143003c8e4209e28c
98d9819375d562e5aff3a28310ce203b
+98da3c083c0a92be9786d3dad55f8cf5
98dbd5f79f4f3187b4e5723fdcbe847a
98dc646fe50fa365d904b3da5ce9632e
98e16830a0441aadb24eff7edbc61201
@@ -22539,6 +22762,7 @@
9a5eaa85758ac00242d40f98b791400b
9a604110af202551f31755b60fbca1ff
9a6104705ec55b6efecdd74940d1a19c
+9a62ba696d425b32fce529bed452e374
9a6322a2079fbeb6b5bb82a2c9c640cb
9a640b5756abb61711666db8355cade7
9a64df7df0da564a7401070d395a1f3d
@@ -22666,6 +22890,7 @@
9b31642686b3a94e234a1098c5c1d025
9b32bfda75a54110ec51526f63710b32
9b32ed36c490edcbe22a895bb36f290e
+9b33af312156a23ddb1e8403d7b1706e
9b34f815259bf17f55ad50496bb4cb8c
9b375f4274dd410b60009ca24ae6826a
9b3942c2bd8376dc9b3dd420579c4b8a
@@ -22863,6 +23088,7 @@
9c921edcf290a38a9d0ac33445a46668
9c9412b00dab9ec82f5e2810226b7081
9c9705a69dd2da51358aa9cd4f829231
+9c99cdff1d852b6cb47d5efe82fc2cf2
9c9b56510fda23ae95de29584459cd3d
9c9ce55fa1d014542e8aae67204a9729
9c9cff0970c8488bbf7b2e8653a5309e
@@ -22875,6 +23101,7 @@
9cb03083a669f675791a810c8efe2e5b
9cb0625e1a0388287855c979cc3ccc1d
9cb193e8fcb1a338b6a8353fd27c293b
+9cb1996a09cfdeca7206379800733c05
9cb60393a36d50c19b0b9df4e6d00d70
9cb8c52450f2908c8b5cda073bbd3caa
9cb95f8065321e4e067b4886a823f9c6
@@ -23049,6 +23276,7 @@
9de7983ae05884c96d807d72f1c4f275
9de89e1c7632e9a67e01581e5fcd7f55
9de970cff69eed314339b65abf1d54f7
+9dead5ad348a9d28c376925345b37a87
9deb970d7b9121a768ed2c839d6d7957
9dec6bc06c4e5abc29ab9b0499cf99c7
9dee55f66b8d72ecea9997d37893c678
@@ -23091,6 +23319,7 @@
9e26185adc2d6c0048dbf14ecc715071
9e26d544984bc0c19cea63604c1ee8cf
9e27028a4dda8d453a54f4857ae9b5d1
+9e27244e16bae1db4ebf271b2c88ca8f
9e29070cb899154ab43ad5a9ede4c4dd
9e2a6facf7b7643ef558434fb92b12b1
9e2ea1a748f199b6e64eefa1596cb171
@@ -23099,6 +23328,7 @@
9e31feda2692a26b35e84aaa3f5f2dc9
9e36abe16a5a3cd99e656fe029ad38ee
9e3874fab35670418cc07f2c414d7646
+9e396922c942e5e60714f6ef859aee03
9e39b4fe9fa642952940f79dc0353244
9e39bd820d236220ee60588ac21a7789
9e3a77f765363e226123a56a55131c29
@@ -23136,6 +23366,7 @@
9e78a0a3e4688b35241c2a8aed02657e
9e795d1193b73dc22a1b28d9f07ac99c
9e7982cc0b45023a84b8c7e6ae7da71a
+9e7c265425a931f9cf4b81dc102b801c
9e7c7acddc8740c5b2b93a9773e2f17c
9e805dfc4b440d26548b00f442471d56
9e8105e0a0aa5db3060f49843cf5486c
@@ -23253,6 +23484,7 @@
9f296aa8cd3010e4b0a986e7875bad46
9f2c09e61e8b12a48da9bf274cc3d8a7
9f2c6b0d979daf69249139022c950a18
+9f2d4c97066c677839e1911b80c8d2c4
9f2de3ec64dcda7364a5f67f79265a9f
9f2fdffada3489550c55faf2a6b2e78d
9f33ce84878221ace4c3e9cafc52fb68
@@ -23372,6 +23604,7 @@
9fe2f4a9ef6e476ec69202dcd6a262e8
9fe3a8aabb8e8b8664c7012d4ae97d88
9fe70d38beeea21444ff97568dd1219e
+9fe72fa11c0cb8cb7380cb3bb07ec0e5
9fe8cfae43f8e710653d048e96185f5f
9feabb1cdb2285878947b1139ea32d8b
9feb95c7c9660e5aef21ac294e598209
@@ -23519,6 +23752,7 @@ a0ef233be498ebe3467d291ccece81f3
a0ef4e4018c123c5e2901881d48653d3
a0efbc1d0dabcc87dc696805b074dae7
a0f1e42fc13b9a183686c53b27c59c64
+a0f2b8b5175c510bfe0b67394d16d70c
a0f3c060dae277b1e570931664bdbbfe
a0f63669d28fb30900d8d8a14e282196
a0f6d2af7082969e6552dbb65ef01acf
@@ -23679,6 +23913,7 @@ a1ffdb301be7d4de21cbea53a4860a3c
a2015a224442cdad71ddd6c02b6fe7d3
a201a390e40cb5e2db7dec9c22be376a
a201ee0d9122a01477d14c5c9512a328
+a207b29a98ccf8c33c592d7ab2157682
a20a50320cddf4b10b5b424aff00765d
a20b2186a2630b21be787ca1114dfef4
a20c20ada4018428e9d8efe99963b0cf
@@ -23726,6 +23961,7 @@ a263285ec661e3b4646ea00f219d9abb
a2638750565d43bbbf65fe6d56806c6e
a26443dd10a593b2daafc3434b21f0c2
a2650e05fa51fcd062b884a8746b5c1f
+a2656a6e6273bb78be4827c5b55ef214
a26658ffda2b39008bf4033ffadbd5df
a26c1490097730b94d0f4779854e5a95
a26c65e1e1743834bc5e42bfa85bee5e
@@ -23832,6 +24068,7 @@ a311d7c2751094acd3fbedfb710ff99b
a3137ecd503a17550871a76a5d75e373
a313bb280d7375bdaf50d094ba745ce4
a313c216fdfabe7d12ecb63644ff9576
+a313d97d324b94487910fb9f9ac7853d
a314e93c0e078f2161a7f569d556af36
a316be77e3ae57bd993ceb6b29e61c2c
a3195cf6b6f5b369c5001dcb13e28146
@@ -24052,6 +24289,7 @@ a4732b662d22af92d2d479c3354b20cc
a476a4cd5d0d8502192bb73c09fb993d
a476b52909b88e49c41be3d9a60937a3
a47f6b202260a2aca5a4637fda968a9d
+a4814f62d05f810fac6ef602a5c5cdc5
a481a09509000f666e7a5a7f25d3456e
a484718808eb98fe0f318f0bedf3dbd7
a4884dbf970f050baf117463dae3b799
@@ -24082,6 +24320,7 @@ a4b4d2a65a15cad36e33aebe619350cc
a4b4fb8b0df5270e3cb907506f5219c9
a4b71511a4c6ccda4f38e8f79f5d7342
a4b978bbc218d5f45beb1e6bd01c9347
+a4b9ec26acd050e5534c5e6109364aaa
a4ba577aa4c2d4c9758a4a4720e5f2d6
a4ba96773365a2ebde22524955bdfc8c
a4bbd1e3df889c556d02c229dfe9adef
@@ -24187,6 +24426,7 @@ a54dc7cd4afc766df88a4de48882edfa
a54f4224eca3ef532b7eb258fc633075
a54f7deede6b53dedb7aef92f3e6c61d
a550dd89a280de79cab592c5f16b50c3
+a5511558def493a0ed7e5efec8e1e17a
a551a96dcde83b4f80e6b6f1bdc08def
a5521aae06964a2b4f447bc8693cc5a6
a552555201886152855e204c5a4976c9
@@ -24414,6 +24654,7 @@ a6b23694acf3a218388b26840bd59bf0
a6b3910e8f5f8cddcc98ed28ffde8eb1
a6b8b75ad1c4abfe721ad00128c88ce6
a6bbad8a6f7a7de8a25081209ed56a57
+a6bd31fa87cc99c4df00b03900deeeea
a6c1ca3ac67d7bd35f840745d428e930
a6c39a6db242cabaf3848418dc8bc62e
a6c4939a89ceceda85439692be403ebc
@@ -24501,6 +24742,7 @@ a73bb73c108ed63bf2e6e697c7890604
a73bd906b3c5af56f46634a74b92661b
a73c0821f6b0520de88512d77de003b9
a73c75f4b7885704fa7d17cf6d18071a
+a7401f7495ea5945561450b2f9836a00
a7403c9bf31a8bf1f759f8c1b42c1657
a744352198e7260b6a091e1c0536843c
a7445663e47203be1bfb9c21165d234c
@@ -24609,6 +24851,7 @@ a7ea09dd1056187b020f522425202386
a7ec5024bb58bea40b36ff0b01ac357e
a7ee06eeeb4edeac3a9f3c524cb9de8a
a7f98d4f48b341975d342145d30f32a0
+a7fbb144eb5122a9affed9566dd877b1
a7fbd30565ab1ecbe17b6a2e8369f32f
a7fc44809aa8ad09b694d53b44a63c07
a7fc889585628e86efa7e59d1ba41f0d
@@ -24648,6 +24891,7 @@ a83dcc35a788be3ed4ae0d33452162de
a8418f118b480f3b4b1e4505429241eb
a842297060bb977826d5d6458731eb83
a8443ff9f2cc0af5c4ec1057035fa898
+a844dab44ddee9941902ca38e7ad55b6
a846fe176e50c9e3b0e7e51a05db8d4e
a8476727289c3c96ebff9158d9f479e1
a8484fbb5be4335760489d6eae2e2e48
@@ -24799,6 +25043,7 @@ a960727fb14449c56e0daa264aee5623
a961a3676f696ea19149e5637cf41fc2
a962bf47fec073ef98eb69c07425aee9
a9630ddd54b7ad136cd38b580b8a79a9
+a9657f8cfe63c6a695c766b2358839a0
a967f57688e95f0802189163f26d765d
a968d706553240206c40567b517769f3
a96903f1a3e3acf51924d1bf7709a6c6
@@ -24904,6 +25149,7 @@ aa1e2232d4ed8233852af3d1f69a346d
aa1f717e77b530e8ba25b207d49e1b7b
aa1fcc09399e5732fdafb11de3479676
aa24247cc7985004e1feb39a03000cf9
+aa2d895ce7fde04364a79a4af041b488
aa2f4e0e91d73db77274b3b5ac6cdcb5
aa357de3bcd5b163d39cd33fb4584b1a
aa35e40ab502bdfb28ce07d4eaceb515
@@ -25016,6 +25262,7 @@ ab005b69b31308d300d8a94f8d074172
ab00ee593703ef7efef877d573015aea
ab019d41253a3293474c714d6b21e82f
ab0c7dd1509d25a42ade4fc2b2d7fd2e
+ab0ca955717e1575a07e695659bb8090
ab0cf798bcd25076ba80589dab6fbb94
ab11fef8b20d3c1cdb8e265505614a16
ab13bf2ae39a5224001823fefc326e33
@@ -25044,6 +25291,7 @@ ab41bbda6ddfc2e3dd698d069149d767
ab41fb3d91253f5057b5629f8c345e59
ab4638b25ca94f4d22f516c5a6942660
ab466924b64626a446e0c0ce2522dbb4
+ab487b762f5c6672465271a96884ec50
ab4a1437954aea29ac6df34c2044b6dc
ab4b8218027f959ee0becf44cb80c2c2
ab4b90145ef236eb341768795b6f0236
@@ -25228,6 +25476,7 @@ ac8eb3df595580580f25353eda07bcdc
ac91b2ae9a20b5c3610c396a94355ec4
ac9324243e6b465d8d694b25f263d737
ac94298aba2302b25c1344eee84d29a9
+ac95af9fe02b9276d7e0fd0c32ba923e
ac997754e918fae7733d6137ef519590
ac99f7ff75bee25a3f4f92279cbbe70c
ac9a755549431fe06844479fc0f34fd9
@@ -25284,9 +25533,11 @@ acfa5d4693a91a5411fc086686bd8a17
acfb5e475e7bd46efeb4ac4aa54e4d72
acfc70094c467dd263fd18a3a860bebc
acfee8ef9a37a7e626ebaadcea0cb097
+ad01f7dd22e54bfbee6bcf4de558b57b
ad03709055e2c557f86f083dd6175d6f
ad080a692a622b71e64d3a1ad135c90f
ad0c6e9eeb25b982ca6cda00586d051d
+ad0ddb0e6e11f4348ff4eaca7e86be79
ad11cbbc91ec36ac61404971d9f0b3ac
ad11ecf2e0256ef72a6042a4d76dfb7e
ad14bbd7d355b53bbabe73ea39a0881d
@@ -25390,6 +25641,7 @@ adc1974be058cfdc05e71baf2015b211
adc460f797783f5377c8d54d19d76170
adc4faa690815f5bb94d10994b93aa78
adc535847a51b67d005bf20fe7b61858
+adc5640b393ab96dc096f4e3b63c22db
adc639271b164694a62408f965420367
adc734f88e6c66fcc336fe5703c1776d
adc7efa7a9da7d984887e74ec76b506b
@@ -25486,6 +25738,7 @@ ae4749c10cead0d2d2709de11c42cd22
ae4797d4311d01d45e095393fa215257
ae4836d71786a0be2a97d6eca5e09bb1
ae4867312f826c33e1fed2a8154d0f27
+ae49b3f58a0309fa6601f02a6a39cd51
ae4b8a07015424861e38c64be89fdd7b
ae4e4ca52249f236d4c5197a798d6427
ae4fbb531c95dcdb3ea7aa70c0be6a59
@@ -25921,6 +26174,7 @@ b13aad5f6c7023e71c5f92917eff02c8
b13bf725a8e2bfa89664b22b4529f1fd
b13ce15fe6174a07b39d2b14bf554965
b1413766c938669730761bc6005199f0
+b142e024f80a40c441be9cfefc3dfe05
b1454cd29b5e5d49670feb9dd861eb4c
b1472d0aeb8839b61d94a10ab32d481e
b14a0cd1bb8f3783d4d5400aa55d85a6
@@ -26042,6 +26296,7 @@ b23d30dacd203346b063dfe141adf749
b23f0964bb3a6b236025de57d0cc3ce5
b23fad36f1d467cdccb5cf578c8df92a
b2403ebc657f8fa7660a798ba6d5f923
+b2405c0d0232dc7c8e2e2c2e5b01fd7a
b2407e2717defe784a20a33fa232fb41
b2410fb977e732950c4d584a00119c64
b2413940be04b774de28b69b11a97646
@@ -26250,6 +26505,7 @@ b3896aa82fb0e01f0f09983e790d9fe9
b38b66a31066c8942c0c2b63e1d79fef
b38bd2666e54749f9174c96e74feb7a3
b38e4732f884909e683c09e772ec2404
+b38e5603d32541abbcb6601c399ceaa0
b38e86f5351228e3a1e791d0839ec254
b38f30f933742b76919c55b687096c94
b392d9c9463ae8c581dfd8d6f2c35730
@@ -26510,6 +26766,7 @@ b5592119c2428a65546dee0cc6f7e022
b559e9fb39282e416c0ec2f25aa18054
b55a33b4a109b7e6aa49549fed4120d1
b55b1469818d69489edbca29ac54a2d2
+b55d79dda9688c5890959a01fc1cec76
b55f52e5be86326234ca7d237d98fa05
b55fb231b5e1c879427ba16317f23a45
b561a3f62045870c2b85853036b59aa3
@@ -26546,6 +26803,7 @@ b58a1a50eac1c8e7a8953176c69452f4
b58ac64489bb38be1efff7a320b48fe3
b58d0b2529429f44bf24dc691bb100f8
b5913ac5cf674d8ca9e75b3db6ca6116
+b593489dc95ea1c34724fc5309fe30d3
b5935d95164fa2624c051f8618d69bbe
b595130792db59a4ad5d5f18fe78a8ca
b5974b4cc849fe3db0baf54b0812a7c6
@@ -26595,11 +26853,13 @@ b5da12470b06d1c4e3f846fccf61465f
b5db7c99eab404f1dae2508b76161116
b5dbdfc83c991dfb6717609cd276534e
b5dd9625f2f49471d2b272869d97fb7f
+b5e393ccb6e7b3a960eb0d1bf6582f6e
b5e47b5b5c65c026bb10488d57c2cb67
b5e5a37c52fb349213fbc2c6e7a367a3
b5e5eb01e1905193cc1aab0bd3313d71
b5e6c961a353faefa2a630a7a0b91b4b
b5e851ada4e53b040c018fe13beddfbc
+b5ed0973744739960edf380294744844
b5ed6b5965eb31765665f5539a6fcd59
b5ef14780240e2216d77695a064a1493
b5f28027b7f083f72558ee49887f15d7
@@ -26655,6 +26915,7 @@ b64cb569fce7eaf525798fed49851a7d
b64fee61df0c32b70707d22ef70a6885
b65122cfc529c7345852a02a91fb59bf
b65212042fd0a87a3162f39fb081e30f
+b6531874d2ad0896386c93c7da7178f7
b6562cf7ccf3975fd25218fbdf96f60f
b6567649351c638380654cef019f6506
b6574d97eed06ca8eecea1b22ae82541
@@ -26697,6 +26958,7 @@ b68717367c0e301b4219cb6490555ae5
b689ba4091ccc73d8b8f43eca407bb5f
b68c3a0c81c2f13b52a043259b9baf84
b68e4d57266db46ee59320546dfc438c
+b690dc2d92c6ba264df3be3a071ae708
b692fecd518cded44061f656907fcc0b
b693f854067e4847ce98191d585d2293
b69532e3c697a5a92f0676edd17ec345
@@ -26734,6 +26996,7 @@ b6c32285e4cbc27c45950f4ab0e5b7d5
b6c3400dcde0c29000959830eb554db4
b6c52e58ecb6fa892b4e8f0e1309b9bc
b6c5662b094b37b3183184f299c461a8
+b6c5c2b467afc042163f5cf855c6f747
b6c84212e65a73bf1ce64b353271e191
b6ca4feb6431aadc13845c3db7b25270
b6cf5a7cd3dfe7a13625bdfaca18eb0a
@@ -26971,6 +27234,7 @@ b84288746165bd36636c5d9249dfc1ee
b844801765d3ab332afcf42d7b7c0c84
b84642c4fe4b4a23664d8336ac9ce089
b848fd63c0366464157fbab9591106ee
+b84ca71d7811d9d780a562adfe6ac207
b84e663dfaa78f3787aba3cfabcf1fbf
b854affc5b3758932f8a77a66602a66b
b8550286d5a8093b4ccec9eb9c0b1b16
@@ -27132,6 +27396,7 @@ b94c82a2b158b8d2b8dae377ce107826
b94e75e8cc27742b0869b43cf20fd674
b94f8e08d217a38d5b6e1540b0536569
b9509980f7c8b4387c7f3b89da8f0835
+b9552f45fb4d62e4a2b2e1fde58abafb
b95608dc721cbf3dca15b92e0efe0f0f
b956dfe05ef94cfe23d59120baad7c93
b95a161718ff36c727a7f85c86fcb7a1
@@ -27168,6 +27433,7 @@ b9a07c087a91ceb2f6b5d889421fbc51
b9a0b4720451d3f5ad194ca79cd4ad67
b9a1573785dbe450f4ee28638d5a342c
b9a25bf709c9ab1938d644cf9f487b5f
+b9a3ac7ebd19644d029e9625043f051b
b9a52d9fd02f40ef4fe41a4335a6c762
b9aad97e50c4bd33094ea141c872b3a6
b9ab8b3c4528627516a135562a54705b
@@ -27228,6 +27494,7 @@ ba219ca9fc072219b42151075d1f3f1b
ba245c4d0f741f40fea14ff42ad75f34
ba2a83bc3abb6a18dcd8122f36590d40
ba2b97d661158b006fc88924776a8f48
+ba2cd9efb34a17e872e7be5823d01cb7
ba2e5fa862d7ff83e78b50f6dcc3f8d3
ba334b7573f8ad1be92514285f99033d
ba396cd4fcd2548f2d737ab710c8089c
@@ -27333,6 +27600,7 @@ badb89863438fb6dc644b66cacd12cdb
badd40a9cbd5ee5adaecde6f12e191d4
badef4f7aaad327b46a3153471976476
badef9b2092f502429e9423e7301dbc5
+bae0dc5ccff90611856fdd39aea36da0
bae1b23e2019f4c9b2ba0594d9ab8624
bae1fc86036c7a31836f689779fb9394
bae51d3e250294e50fc8be12acf58a00
@@ -27601,6 +27869,7 @@ bcb289ca155d7340397b126a28b90cb2
bcb4d5b2ab7533b1f5a2cb50562d195d
bcb7cd1b21dc55f83b25f2d0ba8b5544
bcbe39f47b46e5399f354d5683df337c
+bcbe8348a4107ef688298f76ebcceb1b
bcbfa250f1562cf9ecd0b8696f480af7
bcc01b8900aa70d409db3b1e59fd2fe9
bcc03034ca94a163925f725de8e377c4
@@ -27680,6 +27949,7 @@ bd5f62341cc8c90a1f306ae48c29bed8
bd6332b651affb13fb35aab3d36dd792
bd6579e86fd01aa8a2afe0bb51532bdd
bd69cd548744290fcc7640f23d4f65bd
+bd6bf5abbf7140c30ee16aae62d760d1
bd6f6fb9c7e20a32adc6a53a7151522e
bd6ffc7a7ba01a3954f2634f666d14a6
bd724de3271ead67f90481d23db3c28c
@@ -27845,6 +28115,7 @@ beb2ad2de0dc556a0597e18c1a45cc24
beb2be0f952b3401c5ac5b665fae58b1
beb382e95c1aeb6034b052e8dc59330e
beb3f44ceb81ba65614c2da119fc52db
+beb68514496a404a123cef6681f83ca4
beb6cfc151c6b55e244b1991f05912a3
beb84f37ba70ca85750edbc44f0e26ac
beb90e272a4f60c64672fe320593a609
@@ -28114,6 +28385,7 @@ c08e2c09e946478430a820e8039886ef
c08efd8c6f4d0e49dea7d46bad4c63ae
c08f34ecbea1887953ad8d1dd6152224
c091423b7108f7b7af918b4e7d7af6f3
+c09257b135ce7226aa2b3ee82f252fd8
c092ddf9182ae6fe5f0339219bd265f9
c0941db736628f2ec3f62b846dc894c8
c095949285d9bb5722fc04ee0689c45e
@@ -28247,6 +28519,7 @@ c1545f39142cd657988e318c262564b8
c156be622f22ab12ed18debd5a958eb4
c1571544816c43aa65cf91e67a4bc664
c15768e4ee823987589974029531adaf
+c15987d0de83292d14d9a1f33448e9a6
c15a3355b39bd27e0dcce9498e27a8c4
c15b1386801e7c77546f4544c8b577e2
c15b4f1937f7c14a1b3c136a463b5aed
@@ -28299,6 +28572,7 @@ c1b26cfcf760e75f17dad348e54c90b6
c1b3bf5e7a350dc8f2992545ee5b262e
c1b6fd8f8feb6261de93a914f232cf13
c1b7bde2b5732146e878f62a28356a99
+c1ba6069595d0ba157549c261e79fada
c1bad74ab7fc866932bf91c4aa82f1c6
c1c54329da37860fac894f81b95d5e3a
c1c655c5967870fcc08781464e18c48b
@@ -28405,6 +28679,7 @@ c26ea6fe6912e2fa7625ae97a41e1689
c26f007f143b12f4652e71c22509e064
c2703bebb985b8bf9a61b4f66ed0b7f2
c2725db203625832e8ef62e7ef9eb6a5
+c2726a0377016bd92bc9bebc2993644e
c272e74a374d24e77a1fc8477e085fe7
c2730ddd6f1c0bddda0932bda4d47812
c27442e7a72c1d94dcc9ea509972e15f
@@ -28587,6 +28862,7 @@ c391162f1062b1884bda41814bc6883c
c391e22b6d09f4f52cfd8e9ff1192ad7
c3922f0bd24611ec5c9f4861b1c89436
c3948f8251c4fa9c4ddf65ea2dc2e252
+c39540e4f033c49e1093e89766270602
c395a1540945bd4861b7a1a85d0fa6d0
c397503888b098dfd65558dcabbe8d49
c39945d6e5685482219261adcd297030
@@ -28631,6 +28907,7 @@ c3cd1c95d69859ddb4da04b14ce770f0
c3d038a3b1ae5e02365922a81a585e39
c3d25704beec98d035c25a6e81fd5393
c3d2617e1adfcf772a0cd43a86e9df9e
+c3d417e254a06460c4e71e2233a8abfd
c3d57c30038a88251948419eff73f642
c3d7bbd2b54c47789bf465106efe880c
c3d8aaefc21f100e7bd64ed9d95bf3fc
@@ -28777,6 +29054,7 @@ c4c8a4ebb01703e9c3a8ad4de1e9df67
c4c93ad3a7fdebf25cd995f40da37dec
c4c9a0cfc70f524f7c30a0ab2515641e
c4cc15b2c5fee2bd4d178cf1771593d6
+c4cd3dbd8970e6a6c0f17a710160d896
c4cfc3b7700ed841b886b824355bef4c
c4d1f2471808c07e5fc7ee72d5635433
c4d499f98d37985b97da5e6dd8404c90
@@ -28903,6 +29181,7 @@ c5de46be0e713d233b61aa0c9b092601
c5e039c9e20862b8345dc7fdebb7febf
c5e11e5a46c84c0dec6bf8f5cef3c2c6
c5e3c27f4e673aeb6e688fb0d9887950
+c5e5a7063c4d0449c74df5c62e16a33d
c5e94b735b177c02f5bbc87083d21501
c5ebcc2395eb661ff434c266ac8e7b08
c5ed0e8faf4501488fd4db7782a444dc
@@ -28930,6 +29209,7 @@ c60a7559ad4e1f4ec715a972902df8ac
c60cf58c546bb5d7ea53e335ed99b1ed
c60d5b54894272925e013177814aa48e
c60da1b33bd921c11f3615026e701f05
+c61051849bef37219d120b142b1bb9da
c6115e6ddcf209055c141637ef86d8b0
c613cc8792d23370fe8a78dad8fc4cb4
c615390d90a6362f49240396adf9fb2b
@@ -28947,6 +29227,7 @@ c630dc84d69df6e338a0ca6b75b140cc
c6310314b5b89790bfd37a985a7382ef
c6328e1e68d03564e530190743de0bfc
c6343d403dab3e1945eb202390847759
+c634e76fef1cb882789cc81fd3c6dbc4
c635e7b116e9a604f3027d487d635702
c63c6c60068c83e90f391da7cc07f990
c63d18482f9403274246751e1d5b6119
@@ -28975,6 +29256,7 @@ c668a44b7dc40cf1edbaa1827bd67363
c66980aa46572d7c69df85ee89e102eb
c66aebb95ab4322967ef7fffb4c51f50
c66c40358e84efda9163b77d2cd8f66a
+c66d4a40af97cdfbe6f23cea0782d454
c66f73449f8215d2fce2b3ed931a341f
c66fad6c7df648d5969fba0c4f02f105
c6700b0525f6c2ee426b1d8974107705
@@ -29129,6 +29411,7 @@ c767e6095c17dabcdc0e5efb7ad9a750
c7686aaf16a60bf1e1330d6bd28c5e87
c76c38a5d008c5445f20d46ca68efc7b
c76d2d4b4d719a6a21a923a2ab8c535c
+c76d4351b68bcb479a87ac4a2cce4d3f
c76d89f77df9ee4289de4d28f388b0f1
c76ec6e43fac509f5204b89dcc11514e
c7735f072f8f835c3f2b2626bb830ed1
@@ -29477,6 +29760,7 @@ c98b94c8fb7a49e0c196fdd2044e92b2
c98c8898944d0af968f7ee15114567cd
c98dd4b5164b5e9a1847a5dd172e99ec
c99127003b653caeb064422c3bb1eab1
+c994cc4b1bfc162e1393fbbd91f0516f
c9954314c0a4af38dd26a0d3c4d30543
c9970a491af9e7e0a7abd25db95bdd3a
c99780d5fe04ac61025d19f39e1cc4d1
@@ -29493,6 +29777,7 @@ c9a9e7353d2eb74dd657402946cb62f0
c9abf4b20e9ba9daa813e94774a6b70a
c9ae773056f7d370502fddfa70488977
c9afc919e0d692ee80d23e1e109779e7
+c9b10c0dc306f1ce7063eb5d49c97527
c9b16953a3189f9f0f94b4b3052ba4b4
c9b17506d16defebe23ce186bf84df38
c9b77d033120de872dbe1b0ad9cbf8ad
@@ -29503,6 +29788,7 @@ c9c70dc47a4dc88b70de6aafaf781c2c
c9c750a36f45e640eb05b2e1d65c01ba
c9c89f7a992872e934ff20257edc155c
c9cb06caf8ee9cb407b9db57679b2703
+c9cca50aa0ba3381e989611825ca5a46
c9cd99ad30f4d427ef928fa023633c59
c9d0fe9825d0a63c7c14d390b936361f
c9d25ed5c49fb803f86c00fdafb2a912
@@ -29529,6 +29815,7 @@ c9fbe764bbab6979c02513193c68ed15
c9feeb530b2b4f002c0b5740bad30290
ca015d4162dd74eb4f7970a421dedaff
ca0190748117809bd944084f75f2fd8f
+ca022b333476cf0f9c25e4b18a60418f
ca04612fbae159efb02e52eed2407545
ca0778635184bea008ed22b32a37e9dd
ca09bdc976b58c7172b4bd278f307a50
@@ -29669,6 +29956,7 @@ cae212dfc74c97dc059442839c0879ef
cae328296e8450f8a2b621b212bb24e7
cae527d13edc8a3bf73576f4866f3e56
caeb9e84ee355bf3254903b332df6413
+caee2addeac69191a2c8743459cceb67
caee94bc413d0ef312718dd94e66ba4c
caf065f29444738a99a5c1f923af161b
caf162834c040c0ce4462b28407bf55d
@@ -29823,6 +30111,7 @@ cbe8f4fe53ac9eb31ef94158740c9e55
cbe99bae8dc31db33e874d18e9484bbf
cbeaaf07be368a0b236eecfea5ce12b9
cbeae29ae4d8d9017a93242b96e9cf1b
+cbef24e0e93d185c6d4e726682728aac
cbf0fb8e8ea6922df85d6096156f8936
cbf2154d7c257871739133a33178b564
cbf2e72432a816d26c8d0999f20f2930
@@ -29936,6 +30225,7 @@ ccaa43756fd9858323ddb6e462d0f8ab
ccaca57bc58df4fec1400e5b9eb43c47
ccad02fbbf4def4dff2a2c3c612891f4
ccb55c3b64b359540efaedcafaa7be5d
+ccb648ff809caedfae4914175544972b
ccb9a46f0d4f9bb2bec55d8c19ff61c1
ccbb3de62bfccfe4c57e12abbc9bb786
ccbb557c3d020bc20ed1c052213504e7
@@ -29950,6 +30240,7 @@ ccd20e7eb53b92615139c3f94da5430f
ccd49a5901eafec768b8c12634011b11
ccd6832b08b8812229715f68dc4e0437
ccd6b21179c3666982b9d9aba4264fe4
+ccd8ef5d36f3bb64e70accb65e3891c0
ccda38420a76c7fad49da5bfffb9f98c
ccddcdcbbda3325403a7553cfce918b4
ccde7328a7d300d0347a6cfc96319428
@@ -29971,6 +30262,7 @@ cd0c9d1a6671edeab95fe0cbf49b52c8
cd0cdbc6087b05d1936fd508a336e824
cd0cddd8d7414bc2a0c3cff2f4db6cc2
cd0d3609f5f761f7dec3d4a0750659bb
+cd10e789372447d219250a3b7340111c
cd15b2614ce031e03c8e4e709b7490e1
cd16edd9dbe49cbc57fc1b1fe8b8c19a
cd17e0bc478e1ed43f2bfd12531a5eec
@@ -30114,6 +30406,7 @@ ce2a9dff1b56c4663e614a9c059fb30b
ce2e668aeaf03ed4caf0662595d41eed
ce307ea56edebd754e1c00b9f4d2c175
ce3182ccef66c88e46dc2819ad42ca6e
+ce3363e5bbbea81b7f7c0f50a2239566
ce339cf109d2408eb074267329d4e336
ce34e579c37e7afedd17d326b8fe5ac6
ce361e3fd4d2c04530e39d5a44f9d823
@@ -30174,6 +30467,7 @@ ce9e28ff23c1b65603fc6ec7612667f1
ce9f1edd56b89d15dfb1a826e7bea11d
cea33ea1a96ddb3026897e8461528c92
cea38e138268feb7d4123e582e5681fe
+ceac85788e57e1c63934de6127f39499
cead5de32302c9a82854290f52f6f288
ceb1d56a60eae51d3601e1fb5b9d6dce
ceb5f26ea10b5558c84f6ebe027a6a6c
@@ -30260,6 +30554,7 @@ cf401e7c0e7f6a49195c32de2f45f3a7
cf40f04ff33c51e3292ac43fdaef9a1a
cf448487423d7148fdf2355b08698e14
cf464baaa517241af01ed823487bce38
+cf46a0ed15b309ef16bf7ce998c4d9c0
cf4eafe187784b07782839b1c7b39a92
cf51fe98f5d26cb01248a32cca41d747
cf52649a7d97df7fbdb0d8b421d913ff
@@ -30391,6 +30686,7 @@ d0408d0fcbb32ac4d3e9bde4089040df
d040e72fe87353e19560e06dd3506369
d045f916167d7285b5a3a311474c4cf5
d04a7393a7d3c7c425100b15fc6595b8
+d04a87762865bb0914fbaa045f02d268
d04b0b2699cf2c40fa9cb0387e8f0910
d04b82339cb0f5832d8e942acef6831c
d04e6ca02c9886f3d689e380ffeec1d2
@@ -30456,6 +30752,7 @@ d0c5ac6a9b17767009ce2c032a5c2820
d0c5c7e979cb8060d8c6eda47d8b8dad
d0cb480a89eacfd12acc96501a9d69c8
d0cb499a383d22090f7396ad1e911fd3
+d0cba01355c238183a3eb1a1f21ddaaa
d0cbd4fb868fe322b7c4b90b04ad57d7
d0cd268590b731129dff9e9a9d5ef59e
d0cef229469961fbfaac4d412200deb3
@@ -30529,6 +30826,7 @@ d12d74758844d42072951ff5476732aa
d12fcaeccdc513f263e3cce81da97301
d132dda0e4b7df36f94c7ba66358d17e
d1337c55efda4f93d2edc7c434bef7bb
+d1384f915bd1414ae2c7c61ca0775074
d13be8c7fdc35c105075451e33d50bfc
d14152f666bf2312e2ecc84bbe31e5bc
d142e8aafe486b18cc447d7b4b893860
@@ -30537,6 +30835,7 @@ d1436af2af979e7c8a54e306813cd030
d143ac8411004532c0ef59981dcb8fd4
d14423d90e8512b5b1a3deb4702d7fae
d14685295c3cc3a2cca1e0cd1d30ed85
+d1473c2b42c0c4d7248b4e6dfbc0b4ab
d1485c6d804f59c590e35e93141f0ba5
d14a382dfb72b33eb29d63089beba59f
d14a9f8cee2598cba68b50f92b8b3800
@@ -30661,6 +30960,7 @@ d212d7302fea1dd56677b12afb7e7ed1
d212f1d9d066ad96acef091339164b84
d215d42a33871a631396149b942987c4
d2188c19bcf53bd75e762b4be9e388a6
+d2192838db1a9836df4e5b1fd349df1c
d2197b07d5cac2cafe8e3556658c657c
d21acd26cedefc9f0e7be5bc6242a2a4
d21b80109a0637b8f9e56d2279f40fa7
@@ -30828,6 +31128,7 @@ d34c7b09f1217d4ac7b8b1c139d67623
d34ece886ffd8711fe9e0b5a6c93217f
d34fb277d2a4d5cb4730e204ed5fea35
d34ffe487aecf078379f70b43484159d
+d351787ec793808bcc3e3300e6b37d10
d353335b6f55255700361872d3afe09c
d35645550e8a94aee9f33ca6283aa58a
d35710c796fddbbf29a3d73c3da796a2
@@ -30878,6 +31179,7 @@ d39e3126d6c99ff6e5b15f597127b711
d39fd6125b03b58584bca925f0019d0c
d3a364009e4faaea823e52da869b155b
d3a4acb99774d8ddd8c1de38cb9c5910
+d3a5b7b7548127c8a9a31ba9b9ec5aaa
d3ad6cf6bb5910e8ca960baaf630a6ae
d3b0868e1fe61103f452712ec3cff58b
d3b1b2ca4da935bbab03f428d6c3eac8
@@ -30958,6 +31260,7 @@ d42f9ccec805d16cbb438e3e4ec85396
d4322e6e3a81aad0fc41c49e4c4477ee
d432486d4904242cd70bff5e07d0d168
d432f17dbe5e5c648c772a253ff9701a
+d433beabd141b5b8b33f1c2af99354d0
d4362ffb3c323fef9c1abc3a56d15bda
d4370e5f55acabcab3368a6a0313e300
d4383a6331038dabd8b3d8388af18de0
@@ -31017,6 +31320,7 @@ d486b76882f9b2191d327f9f552c76aa
d486df70ee6713912c2d832714a837a0
d48948e714cebbcb60b38f5e96c14982
d48a9eec9849c84deee0acc0141431e7
+d48b853195a7da75c8c982bd3412b182
d48bb09e30ac5a767a612595691ce486
d48c52a14cb52948a5ef9b434fb56cd3
d48d887d3c2a16e9c4654b3bde0486c1
@@ -31127,6 +31431,7 @@ d53aca0e386d2fa37f69cd9f3aea8921
d53be08e832b9546cd94159c311db613
d53bff6cb1decf2a90ee551a7b35e86d
d540ede391f8ec16c257bdc051524375
+d541c09849925954af470a42270e5f94
d548f7f61d39d1baaa16245731d7a98f
d54b32ebce9601acb4ed14af17e2a9eb
d54c546baa36e4fdd91dad20569d5a77
@@ -31139,6 +31444,7 @@ d559541ac885289871bcbadb302b1211
d55afb5badf230d6c800cd810fc621a9
d55d694491842740721c7b5621c91d75
d55e5165d75295c337f628fae4859dcd
+d560e0132ab8473c0af3b80d05e9754e
d562594124eb91f3c3fd7d3ea114f800
d5671a673f10f946529e6476185900a7
d567cde103753598c06ea8c7d4606d93
@@ -31229,6 +31535,7 @@ d5ea56e7df1b965b8805f8973a222517
d5ecab6354fcdd99257b5defae2a1742
d5eee44130f4ee9e5c65a68998642729
d5efec9491782b24ddedc579e1771659
+d5f009a96e410389734220574242c0cf
d5f01433a982ae41ab75e40fe3c52742
d5f52561838991dd71953aba62d83a07
d5f5acd25d835e717d93e0efb4327114
@@ -31311,6 +31618,7 @@ d65df5bdf15392d25db24381ace273b5
d66001b231369bbb0d6b951d121e6a67
d66131fe72c881e491f1d2617be6a556
d66803a9f5d2a9e41de7a39a6efe22bb
+d6688569bda250320b8c6f87b9a889d8
d6706a27c8f99bdf0be7da8c5d95eaf0
d672fbab04dac910af16f1b675c28ad8
d6760a2c9c6973b7556ef76eb4675c6d
@@ -31332,6 +31640,7 @@ d68ed923bf96dbac7e721c61bb96f6a7
d691ffbc2841a00bb9a481b2e94d123e
d694ece2a4b12697c5d0bf44d5d583f3
d6953ea63f0dd71030cfb62adc5e373c
+d695c8e3653b6ab72c492309d7b75432
d698da34cbd307a09dcea2a01a42d642
d69a74d67d8be7e4236f1c4ed20d588e
d69cb7500eb9d4237a7f5e968b652e18
@@ -31590,6 +31899,7 @@ d8345036bd7025c0a63d413d2a8caad5
d83567685c737fd9be5183ca518e3675
d83a59bd7155f88bc53a51a809ebd2bc
d844a5ae46d6422c2671d1441f34b03f
+d845bcaad4a16ea0c3792d0ce6b780a4
d849ea5c447c0d9472e0c0eebc9901bb
d84b8e03a11137627ad33a5479c900a4
d84c82f8f22705f9e13b86383e77580b
@@ -31614,6 +31924,7 @@ d87134bff6f885b82629e0d1e9d34266
d87279699da85837b9d24dc5221c57b2
d872927d76a7c4ac047f1f0e26d9e008
d873c873066f9bd4ba3f1392541c9d1b
+d8768d633e39b72b7a9ddc571c266624
d87853ffac8d4a4ce8f391ea61522cb9
d879e3ea732f70797623658c782138ac
d87a10d761ad4b0925f5d100fda8e5a9
@@ -31911,12 +32222,14 @@ da55cf117cca98d21df71b1c1e76b969
da55e47e68434211ac5ff64e5179e9c7
da568ec080e03279292445f0d9822258
da56f16c1cc41d32c6b51292a02de826
+da595342c2711fd6161730fa8f93ebae
da5a1e76b8a5b5ec4d44f50801d22ece
da5a4ec524984438f41e9af689a2f384
da5b2591674c8f4289f8e1fd98e7d07f
da5f7c2671accb13980fbed1bd1f844e
da6042e0e2a0d8b525cc23e18e94d388
da609e34c8b8a613321b8d51c5203a94
+da62b13bfc05a76fdd987b3ab62b5873
da65596e663dfbb244373f0b0c3a3f5a
da659a5b63e119351854180407f42c70
da65f00d8493065133b41e7b7bac04ae
@@ -32078,6 +32391,7 @@ db7a33f8fa2ece54d077c0cdced34cc5
db7b3b420c69f870c6c802719fea82e7
db7e58a08d919dee00f78207da4675bd
db7f78c3bfdb61dd032ce95e2d7e7dfc
+db7f9cd57e50f407862fa7ae716a2890
db816766bb68800258aee9a91c899d66
db81e21b96ecc18eaf26bb7127e4c670
db82ef2f6b0c96b5ddbb7efac450938b
@@ -32104,6 +32418,7 @@ dbb3149e8d86697a0cdfde7d8280b75a
dbb55b662faf07b01a533b27305ff452
dbbc69c4d83e4a1012e502e131630ef1
dbbcc2a005d39fac6e6ce8feb608544d
+dbbf30bff370151b7718e6fb75cae173
dbc785e5ea63f018a5ecced3d8e62e0e
dbc8afec7754fbe26dadb7c67a257736
dbca38177a602022b429b67b3df0cf5e
@@ -32117,6 +32432,7 @@ dbd485329695282d7a773d7fdb3608e0
dbd9325a368223b91a3173eb764f306a
dbddde0ee1c10d12b6f9e3bbef0e00a1
dbdf4082316f72ac35b7489634bdb29d
+dbe264a694535e15ab216f34bf8aaf5b
dbe5e1608cee5fe4ea900118f678b8f0
dbe804252883314a675242c283629198
dbed3701dadbbaf0c9dd23f08cdb44c2
@@ -32125,6 +32441,7 @@ dbf11da88fdf22c99a76dd99e825b309
dbf3ef77bdadceea2052020eee0cec20
dbf566f2ad5c76a35c22b24696944862
dbf8221584c38d47de29e4e9e57728a1
+dbf949d1c7d0de924a9c1ca243c45a6d
dbfa8741c4835616675a4f67d5d843ae
dbfec24e4fe3da665f088c3f0db66a43
dbffd7f0dbcabc248dade2ea610f95a1
@@ -32174,11 +32491,13 @@ dc69ae6fa0c55d5d34cd1f1c4e7f0fb9
dc6ae39a553d69a19983616c2cd10806
dc6b02d243d693f0686dab8136e25a65
dc71ebcdc321a4471103977c22f4e710
+dc74d15a968c3b49846e46edd05bce37
dc753bf2d2b5b59cdf6e92fad590baa4
dc7aa7a6b29558522de6fd2b66bc50a0
dc7b2f57c44c1d98dafb23b71212544a
dc7b37c7452174a1e2a3333ff289fa04
dc7c19ad7ebd2c067c3c83196d9ac4a5
+dc7d8dccb88364af7478e6bebc98ef7d
dc80f9a9d36e46197c6b58b1b5afb01e
dc863547722a762ccfd6eaf29ea45a4b
dc8b295a761e48ce0db92853efb89f62
@@ -32199,6 +32518,7 @@ dca6d845abd21aa85405ff9a569a9e61
dca79db9c065671e48ce42604a0fd7ac
dca8e4173257f70b7204e1eaf42851ce
dcaa5248a1461a6ab52d910a49f89d8b
+dcacf56ebb7bf706d5fa6247a254c2ac
dcae85a1a74f25c0c285ad0962f71796
dcaf41fbedfd6e6eeffeb3d9fab31f3f
dcb03ec490d3bccc224d1ae9b5f83a5a
@@ -32307,6 +32627,8 @@ dd5afd2b56dbcb4c4f987aa8f937b2c5
dd5b7014e16e4f3f3690811edba2316d
dd5ca411143e4270b07821503caf0e6b
dd63ad35ab38da7ad093a0427942989e
+dd67985d109f15e3abc4ca337fdd74e0
+dd71bed6e6a4e34b3baccaf6e8796757
dd752d369801691f99cf4c38f40de786
dd756d67a4c6313967cd7b35295e7252
dd7e633283b29bd5a63d472cc54168cb
@@ -32482,6 +32804,7 @@ dea5fbabc840254e8e2ca9ece75950ac
deb3be931bcb7df18211063803c0de66
deb624985c3714ce564d891e73e7ac48
deb6271fd5c1711be00fa88ec023499e
+deb687c7637cef66ff4a71411ea4dfb0
deba871f40d8c1c13aaf872a07bdacd4
debc10f64c8c922766e2826dd070052c
debdae6a706748f03c641dc47c11a2a5
@@ -32602,6 +32925,7 @@ df77f94458fd8022f9c87a1fa7df2603
df7a4e7a5c624b83b8e55915ec95e637
df7aafe1d05bd531a3d078786036bf8a
df7b853289247a694ee7d76abba0d03c
+df7f3a12e7082e306d9c0a11d4fa0d7e
df7f6cc63659a0fcb5d1e19e518ef52b
df83009042a2d4001174c58a7c866b10
df832f7931c2925c1e7373aa04d4d63c
@@ -32723,6 +33047,7 @@ e04a570465f20c19b7b2004789646f3b
e04b9bbabf91a6878599cae799f894db
e04c7f6fb3b6dd143f343174335dfe74
e04ce4e7c29b6a2457ea0efa1959d160
+e04fb6362dc2a0c64a069c78fa497fdf
e0514f0005dfa6a66778a37d1b4edc3a
e05385e1d81f5e214945f352cb4a7f54
e053f1d621829553ca3d3da4127977bd
@@ -32877,6 +33202,7 @@ e168f615e4141466abaf19d415f27699
e16be6c84ff76df369713bc86c153873
e16cb8b58da6065be9d24c323eb3ffeb
e16f618787b897e227493893577c4512
+e1704c9cfdddcb16aee80b9541e15f0f
e1722956de181dbb662aba8e3a0f6e10
e172540c05c9180e86cccdbd52aca5ce
e17305e53c65a5f3af933759d899bd9c
@@ -32978,6 +33304,7 @@ e202ea8e8621a5dc81e83d45247e2aa7
e205d1cf7ebdabc2501183d9faa95207
e20aad61bf05122f7d0ff6ba11ba95d0
e20af51fc9632b28691b9da570f82e02
+e20b4023023c6a6cc1b53c7ad0b02c6e
e20e44158d59fba8529ccab5df8eb336
e20e5d9d707c42da30f0e0948b58c788
e20f9d9e4081de967a22f0068922c349
@@ -33238,6 +33565,7 @@ e3ea904f860b20a380d9d51191e9813c
e3eb1492bea51363b459b5669968dc48
e3eb79102c240d2bebd04372e3ffea59
e3efadda5415b44d551ed2864f1a3b4b
+e3f025c5545a3d12e94d7cb721ee29f7
e3f3560a60ee366150c20a24d4225e67
e3f40d63e46d244916aacf3be13c2aac
e3f46a609e4e5be98b7953e6cc32856d
@@ -33290,6 +33618,7 @@ e44856b3ae33f237c1a66f1029a55b56
e4499b970d5e5df89f3d572bba34e084
e44a65f0db5f2c3415a9e620e14d7935
e44e4de9a0d8c8202b9a4374a812c328
+e451da44f5324f3cf90fcbd682dbae91
e4524ac9966ec440c16f9e0e37fa76cc
e45340763a211b17b1311578539a3bf6
e455819b3ef09873f065d96c1201dcd5
@@ -33373,6 +33702,7 @@ e4d2882b24281d0df5fb4549d14587f3
e4d34b129414d3f684447a345c1e7d8f
e4d367b8947b864f3a4ecd20bbf8af5c
e4d485a1eb7aa486215344e62d856575
+e4d5e6dcddbd96cf1b78c2542fdcb904
e4d8e3b300f7bb4ac3e16d5c51a7c859
e4da535dbdd477e9b2e7c8aeac402d74
e4da700e0e342217f61826a4e7459e15
@@ -33419,6 +33749,7 @@ e51dfbdb1ff7f8c88b361b968fbbeb1d
e5215915dd1065b5adc0397d9f071362
e521e8d0b251cf84870f321567b7b3e1
e523ca4f2a0a4f438b94f76dfbca488d
+e5245db498c57d67bfe87ab0db5bc86e
e5271a5ca6303e6a00894f788528e04c
e5291749f9bad0b0c692ab8eef89be9c
e529d8da74994f35adcb93779236c474
@@ -33447,6 +33778,7 @@ e555fddf783c8f4fbb4faa3dcdde192b
e556b23708272a3b44f6e808b8f099ea
e5582725ce0235949634f3bf8414d326
e558e21caa3b400f68df4591da508489
+e5598396d8e29614e4a722c1503d7f6f
e559caddfca8797cb07bed7f11621fd9
e55d432722084ce27db39b26282e2440
e55f70dfefe38daaa5c7b8e3ed403039
@@ -33517,6 +33849,7 @@ e5cf19505e11e73a18b191cebdcacd50
e5cf58b5b0ab643c8142e1022451ab04
e5d028d1720d6fb33d93e71d18925187
e5d291d4104b8e8e108e9bbd25dceafb
+e5d42598a0e1fa21b4195e217f5e7ca7
e5d4f913ad86dc9f1eca33989eb20bd7
e5d56f4eba6b402b9c015a20f5590559
e5d57a7389509e369373217eff7c5977
@@ -33530,11 +33863,13 @@ e5dbb5e906c6ed23a4061652a63d0d1e
e5dc7739be4d52401910252b8b7d53b1
e5de814b51414025d97ea1a8f5790ed7
e5debc22bbd3e9e57f4046fa5d3df3cb
+e5dec87a70f744931122a16f90fd1d46
e5e11b2163fa91afd5ca01fbe967eb2d
e5e18cc92c3f47666816071742f9ac3a
e5ed576b5d9fadea930f5dd107e97956
e5edd5ce19708c2d4aa1805f986e3a09
e5efc49ee0e69029d4f2d62981261dd1
+e5f1412cec2c11a21d65a8385f075a6f
e5f3cb30c3fe02eda1c5bf4a08056356
e5f61ab0ae1c5ea2a5a7a86e1a23f6db
e5f64ee143f76d964299f17ca0d270b1
@@ -33753,6 +34088,7 @@ e769ba9a3be05cf9f6a115a3e6f262bf
e76c3353bc9edb77064735033f64fabe
e76f242e5f3c4c000063421313d9f2d8
e77244eb3f31876eeeef6b636aeabd86
+e77499ce622435d80b245ae5ddfd5a39
e777cebbc6c94146fb773c5a73c9e0f9
e77a0fe6aee9db67a545ddfca3b870c9
e77a8f405731be1f5c7d7e8b1b8788ba
@@ -33882,6 +34218,7 @@ e84426d4f9d77876d6d6bd56e6c67f20
e847147b25afb9a415b31aeaf9ef2833
e84974626bf31c21f3ae67ea1a807184
e84a736d8b28a49d9753983df14b3988
+e84aca35c833f05dadcfac705fa64ca8
e851a7ae33e07ea0e7e2f380ec11593b
e852e5a5d0bf3a364f45d2d036392690
e8534731d29418164f09f88d9b4c0279
@@ -34026,6 +34363,7 @@ e96845ff7c99ebf4220d41ae11209e4c
e969b504cbe54a2537843d36d8e46ec4
e96a7888e7622a73de252b96102acfec
e96b9787b8ac6fc34488f0a658554bd5
+e972448c57ba49acb6799af2b9dd63ff
e9751e17381af314cd65f4c32f64f47c
e976fb79b4d98284b0c8c95b7db8f1fc
e97bdde8a1bafaa74e206c39cb0498e5
@@ -34150,6 +34488,7 @@ ea6218de12db3ab4a89b19eff7ec80f3
ea64e480dd6b8fd9ee0fa24841de6711
ea65959bf5a716aead6fba13f634aaff
ea68d8c6971860464da998657210aa2c
+ea6d40c643d61fa3adfff38d8ea7d795
ea6e484204b38e74bde041d061449be5
ea6eda8123bfc36702a8cc1072d054b5
ea711f363601620329b55caa63540add
@@ -34222,6 +34561,7 @@ ead13d43429b08d5bc3c3513801bf3eb
ead3b8189126d6fa6eef0bd726f85413
ead4bf399b7dbd1b4be4b9727cb3aa08
ead588f2dba3ef699573a125b4f98df6
+eadb9242d5152417ac04b3fa17431d5d
eaddf1e6c89bf586f5c2972e75c45b49
eade17d99b32e7d0157d9958ee5ba6e0
eadf0478de92c7fa5ae3693d53d639b0
@@ -34327,6 +34667,7 @@ ebab373b279f96da69af44eecb051f27
ebac5905cc8c962a6200e3bdffa84dcd
ebae410b523c68c6a30c262534c5c635
ebb34a6cb0e4dae1ee0dba61c94e09f1
+ebb36ace48dbe8d6a513c383a58011c7
ebb5e094606644e8e897203741e9109e
ebb745e6d202bfb13ce81c3e5d4f2a73
ebbcf713aeb1995101c5686dc93937e6
@@ -34344,6 +34685,7 @@ ebd827b6f817ed620a991e9af0affba8
ebd961d90f62c7dc11bad9f72b32293a
ebdbc33b5812f51163f90618a10644b9
ebdce99a6127e79d405e3a75573e025d
+ebdda09c9f1e4c789851e27a4b393d0e
ebdffa0982f325373da9c1b20292ba6f
ebe183a1b93ad9b19d9a816c6c0acf78
ebe21f1c3496b5a04bf753f6393677c5
@@ -34360,6 +34702,7 @@ ebf04ea5638a5b5f82b70a186f0261e1
ebf79aaddd9173bf47b72e09b9f2beee
ebf7af608d1aa72d33270af812a30d1f
ebf7b26ef1b2ab7c6fe5b7a6625a80d7
+ebf7f2705f87ea497dd0cf2709e81d3a
ebfa377995de9d26c46b6c0b9acd6278
ebfa5e2997b0ca24fc2e57656400f6bf
ebfecc270ebed0ecf3534bca8eeb26dd
@@ -34378,6 +34721,7 @@ ec11e53a676171af7a7ca8111a0fa951
ec127ad1cdd300dd08222e23a3826fe6
ec15c7d498e8c06202a8785324c27a8e
ec1712141dd457351235b6365993edc7
+ec18bbc23f68f49fb4572221f564f683
ec192e571a084003bab86b0297da35ff
ec1959981d7dac39046df33ac54ec568
ec19a82d4837b5d0cd2026e04ae54632
@@ -34465,6 +34809,7 @@ eca411016124b384ef9d139bbc50f1a4
eca4278a981f64ab0e3a28171cd6f1ee
eca58849b783959f6e4eb45d97c18a74
eca9fd0ef067cdafbe9fb57d1c0cba25
+ecabd602df925141941ae5ba4d2d68af
ecacfad0a0bdf9a3e26376207760cae5
ecad1fcae6c1a82bae09264e82459f88
ecadc1cab481ae8293e166892fc30ce6
@@ -34640,6 +34985,7 @@ edd52cbe21942c35f1348d95362739dd
edd780e82f8e1eb6d84fdcfa2dcbefc4
eddbcb14280502430c213441f257c3d7
eddfb776c3e9a137d283b460ea90ea72
+ede0c86505f940b6bd639a0cf034a973
ede22fb0b4459ee288ae204defb4d1a4
ede5ba329320213c6224889ecc6bf23d
edec93e964669b368db7b5ada495b64d
@@ -34662,6 +35008,7 @@ ee01eafa8620fbc671103a9f608ef159
ee03308f116c344545baa6c0feb423f1
ee0556236d0cbab513c97baae5ed2abd
ee070f4b7474eb2cff4bc8a180a7b79a
+ee09fc031f69f219781d1f3376d9209a
ee0cfb628cb3c0934d3fe0ac9deead55
ee0db710761386934748c987996a452a
ee114dd0df31add1ecd6a064b14dc6f2
@@ -34867,6 +35214,7 @@ ef91fce6c45c5e7a9bbac85d09582226
ef933273aa890b0bba4e0ca21263e132
ef94536f55e09dcd23523f705a17763f
ef960833fbf7ae798e0461e01948ef90
+ef96d5bf4c97128696062f1eeb1730f3
ef980cbdeae0c7b29bc37305e85f5366
ef98dd6da693eac4eda039727dcd4c80
ef9a07ebc464967cf4b170b83cc77007
@@ -34932,6 +35280,7 @@ eff9f458c15bfb6a8e2e0bf8fbc4b898
effb7a05e07f99d19d1816b8567c9950
f0013e31f2a5547e7779cbe5cf05903f
f002f3b02ce018f5e4b112892811548e
+f004118cb327c75ec24203c4999c691d
f006a5bb519d06b72513d13395c5cbec
f0081e01a0ba2d846a20107fe6743316
f00a1c9a5e45f53627a8d5ef8ab3b7d1
@@ -35044,6 +35393,7 @@ f0eca4761d3b9cfce2058abbe1883ce1
f0eeba02eca4b8ae8a9ed6501b3c801b
f0f0e4bd9503433674b457a7319f6796
f0f285bd9b31c8cfeb266b908a6d9741
+f0f3a12379f21ec7ceeec3b8a6b8432c
f0f3aea31d32ce19e35a9981dd3d92e2
f0f448c5c07b5d20c86895c50aef8979
f0f83e33a4bb8c4ad3d7a817d75ac0f6
@@ -35056,6 +35406,7 @@ f104bb15657cb4a857eba1846e58d88e
f105205316654dbb1f9ddd7a41984dc0
f106ba86083f603f695a30644c7775f4
f10bea1a3623592c343a0f03df3fae30
+f10cd465fedaabac0f95af1826c2cb56
f10d5eeb6c7177610c6de601dc1cebd7
f10d6d267b76821a779cda8cd3f72ee7
f10e42df74605914db317d308d5ef1f3
@@ -35090,6 +35441,7 @@ f133dea05d5df95b16e0b9b2decbe80a
f134a9cde55ccecd1c9a7e2bf99fc11d
f135b7ea9d1fab5781c6a50e37259efe
f13802fe58323e16281f8212349df294
+f1384a565a67ef1de1c73235190d60c8
f13911b1e96eef8d0359e66e22cfd90c
f13dfd804bacc6cae399f567c32f59d6
f13f87b03b2b1c5e9765d1be4be146aa
@@ -35195,6 +35547,7 @@ f1dbbffbc37dfc2f5cadf35c3301b41f
f1dc8b926726d45586dcc27ec9cefa00
f1de1ff3b3d21d4f79673ab36b37da26
f1df59f1a9834960889cdcef79d070a4
+f1e00bb3c1219aa67d8013df8f65b57a
f1e1f98dc39f53e455f13feeb3ffc38e
f1e4975bb58a8c7ee06c70ceb1049245
f1e4eb404a51a446e9836b9319b9fea6
@@ -35267,6 +35620,7 @@ f2583ad0d9b8a0d00ad5fceeb8ad0c13
f25c7c5e43d09e2068e21708ce42be6e
f260f830ed36c0f0e439eb0572feb89b
f26381c21160e66374c69ec1335958de
+f266eda1a0fee6156b9f98a913aaed61
f26700ba690c02fa9cde5f681a070c04
f2685a66386974bd519fd3db3cdc76d1
f268708bf1fae25ed35f0e0c0306c35d
@@ -35330,6 +35684,7 @@ f2dd479dd240f0c0043db63b508ad78d
f2dd96e21327af835f5bfdb801fa072e
f2e2ddf530418b008bcbde2abf486af2
f2e35bac2bb19cc208dd79e3d7fc14ab
+f2e36eac77d65e0f97f4577a3fe2e3d0
f2ebf1e6c3b8b5ec1512fa13ea281515
f2ecf1d3fb012931eda5e77a4085ad8b
f2ed78e67fde3b42e3d346393fd49072
@@ -35597,6 +35952,7 @@ f4c2d1c8420ba432822968bff0d11ed9
f4c37681cc2fb17c2de8cc0a12b85670
f4c64ed80653381f807731e806bce11d
f4c831b08bc19c899d3e881f794dd290
+f4c899acb1b0a86f9e097e9e21de185c
f4c96d0f6ce04769ea14bee21602a516
f4c9c9ab54aaf5d40bee3530b589ef17
f4cd6c540cf0360bf5f2ae1f882d922d
@@ -35717,6 +36073,7 @@ f59329552d6db5a2b3e30f6c977a42a3
f5960e66ee7a75a8ad5aa7c1514e781d
f5994435d691e50f81b48b7eab46af08
f599b176582003d2a48b6504b6e268d7
+f59bbbe14a8132f85881c8e05153eeed
f59db22d1681f6b34c98f31a441523c5
f59dfbb991e3a30004ae2bc6ba8c0afc
f59f0f7c4fb29f25549802118dcbd33d
@@ -35928,6 +36285,7 @@ f7041979601cd6b7870390d3571dfa0a
f7084d0dd54fddb9b73f89c77803ecd4
f70a126391b7410a946125d339ca9960
f70c3539f6204e5b0b7d002504fa52b5
+f7122ad15961068a11175ceaeca01f26
f7126f8523c107f7ae1737eb065654a8
f71449b25597bd6c24208c8524187ddf
f714bee2320f72be6d229dbd2eade571
@@ -35939,6 +36297,7 @@ f71b7113c4ad3db415d999a2fbdabedc
f71eecdf995b3f33cfb67fe0067c3a4e
f720afe896abbf76e54d007b839c03d5
f723d785e3a51bf36b41d8d5d7d7b32b
+f724d61a71f3f70c16742fec5d1d43a5
f7267220509d9292907102028270e66d
f72820121c6f6a872ab29030877465c0
f72b8b0d4660d934c1578d581de0fcb1
@@ -36031,6 +36390,7 @@ f7bfa4e393a6caa2ac1ecd345c31eafb
f7c08c6740ddff122de9325c6522762c
f7c0aa5166c730590439f55c58410001
f7c1a994822dfdc726061621c2a5a352
+f7c26a6e351017397c391dd9e1b17968
f7c295e3948b94324ff748f207264e3d
f7c376c3a5e371377a84b3e261f3c973
f7c4e335765f5b261ac8d85f098f574e
@@ -36061,6 +36421,7 @@ f7ee7382b627e15182a2b6fb365bdf14
f7ef3d1129e3e94c0adb5a4bdfb574b6
f7efd1088949e7913156f2c297b58b46
f7f208a096a91cd0df08c0336436f0bc
+f7f4fa5b98a6e8540f1e33f26b1cb577
f7f5b6c9aaf9263c1a5b7fe0910f9976
f7f6e2ad349fbc2a596e61111bf7b36e
f7f86265405208f073397fa2475c5b6a
@@ -36083,6 +36444,7 @@ f80ecc769cead28f1ccfed85161d2993
f80fd38cb8a46dd6ebff68a8126efd9f
f8104252e1ffbfb9a2d647727f8e394c
f811afe91d0bffbf4d1cddebec5f1985
+f812a20c486064e47b4b179f6fe701a5
f813fffeae53945e56c9c83f587f18f8
f8147a80b6570c85575bca5addb5170c
f816cd803252d552527e971b22107980
@@ -36139,6 +36501,7 @@ f8703e8b8c3791061ae7eb82f695762e
f87203792ab7bc3fd3ad53089758f531
f8746a5b2512506fb89cb457fbf41140
f878bfba53a1e680fdc0855f906ec1b3
+f87925a0a942eb85f32e053e81df1b98
f87c0f2b2baff71f474525e252d5fa34
f87ccebe49000fdabb03ddcf187fbaa9
f87cfaba11baf289b42626285e647796
@@ -36277,6 +36640,7 @@ f980ef5b5ad6f60a1a8cb7b75c69e7c7
f983e38c46e27dc8d929df7e79746e93
f984d5ab5aacf0d37c884489b4113940
f98777010985cbbdde90b537ae428341
+f98c25310adfcb7e6a19ea5864899a05
f98ce57c07016f0874788382bc088c7d
f98d1f1c28a0a9727951a3ecaea39579
f98d84d51a96d8912578141adc517ccd
@@ -36419,6 +36783,7 @@ fa6a0fd2c085cdb1135bc08c0aa33fa3
fa6c9e8fa02b1e75ed1ee94dc7a3bb85
fa7296ab1e87045ceceb9093e5f321bb
fa76d498052d9f2c6ca4db936912ed7f
+fa78b96234adf3099094af650b6a01c4
fa7cd1525e3a269af56a3b6fc49d9a1d
fa7d6551775ff8fb973e35668e094efb
fa7d8040580cf953d2002e6b1a0e1d6b
@@ -36457,6 +36822,7 @@ fab9eff579527152a4434a79a6738315
fabb5c59a47c7a13db14960d9e13374c
fabc079263be776896c40bf470671eb7
fabe91d786805cfae6ff7bc9769dff91
+fac2316211a4584fbf12b090771eb3d6
fac4b5017bc451994fdc79fadf675541
fac6184d18bb11a485959d3b5d494dce
fac8ab022c0e7ef6276d69369ec7989f
@@ -36492,6 +36858,7 @@ fafbed4cdccab6972c368b2a8e6e51b3
faff8f3380fb9c707df85ddea1d5fb45
faffcb4b7691cb88af65e04c0fcd3987
fb017f1a3666def770a8b8629b4f9b50
+fb01bf43059cf3d93545e47e3bcd8061
fb01d1026f994c768f9f86b04fd04941
fb026628235738e409975a8c9526cf47
fb081a7fda5be8d93755d385268051a1
@@ -36524,6 +36891,7 @@ fb2ebcb890061d66702930329e3e114e
fb31f9d26247df95578ae094e3cbd187
fb338021445092021ca507eecf36a8f4
fb407f6b15679aa83a9e59db6815d177
+fb463f3f69a57c0dcf73b0ed70bc7eb0
fb46978b6a53c3bcd41539974361003e
fb46ef031d6041cf078fa5dea5612b19
fb46fb5d28a3ca9b504a4420bb04f596
@@ -36589,6 +36957,8 @@ fbb1f0790f9339c478e3db064f033757
fbb40c4d95c7e268105b23db583915c7
fbb4bfef808258683f6af955fe7e7d69
fbb5c9d75a7b91e1850ee5f05839a5b1
+fbb62dc97d5bdf75a26ec44dab69bcc3
+fbb88bd5b5d23f1b3f74b89dac322d44
fbbb0c620cf88cc86737fb8c5c64906a
fbbbfe8c8119a4ae058015af5c94f798
fbbd437e278c52741c2512471a194a63
@@ -36611,6 +36981,7 @@ fbda43fc23406f4ffb5e3bded09a72d9
fbdbf09237afebcbcbb5e7c5e714068b
fbdc6b1f6022752ce6168a436ee4c95f
fbdf16b2f76521df05e75b8723ee5f82
+fbe00d0c59f4e7fe34bec578d407d571
fbe0b977402e8cb3935cdc5e837d1cbd
fbe262f49b737942364b8ab3ef0b3f34
fbe34d085e2e5d32a55273e5ed8007da
@@ -37019,6 +37390,7 @@ fea4390d46d17d5e0e07a97cff4ef075
fea6e0fef29727269d12a02d03e8879b
fea6f86303a3194714be723c85872798
fea7a3e4b1b779bb0ae814a765b8e873
+fea8400636aa6182a7b0a0f5ee66a540
fea9044824bc24433835d73fb2baa82b
feaa0770c619acadfec96b75d61e2380
feaf2c044c84624c5fdc07b55206e01c
@@ -37043,6 +37415,7 @@ fed13a5e2c97591385ea77a3f810bd70
fed288c923ce63d5747893c906b4d2ff
fed2f6c1c54381a966254ff29628dc33
fed6fc636acf1d7afaa2f1c731183c98
+fed9fb88d5fc6e3cbad60da486db8db2
fedb473a8fc368f641d4798ea281e5f0
fedb8d83f3f99ba774319ee865b2bcec
fedc4ae3203d3c6c8812a25a9bc7cc1b
@@ -37054,6 +37427,7 @@ fee8d87c869018870c815db95cd72c9a
fee94e5693516528872ffe0604915eee
feea4177c2112af966a5966d9f415fa4
feec501f02a92df68cac935fe8c7d80f
+feed2b93cb932c13dcf3d1c5bb550c05
feee9a4b4f321732ce4b4622f5316eb6
fef16fd5a5955fcf3c248ee0534df2b5
fef185831b53fa6bbba72d09199a96ea
@@ -37155,6 +37529,7 @@ ff96cfc14006dcd5cd2f5055e02692a7
ff96fe6e31d316945953e5debecf9e11
ff98ada849d1d15b19948bfd413e5a16
ff98dba25967436309ca639db18e287e
+ff9aca746c779d1f530183e464cf61a8
ff9b66d3fa3e59ad7d5187c5fc32dfce
ff9d56068b5c792c2412a86509af099d
ff9e0dcaa7dd967bbeba8f357d3102c0
diff --git a/searx/data/currencies.json b/searx/data/currencies.json
index d94cc4d21..b8b310988 100644
--- a/searx/data/currencies.json
+++ b/searx/data/currencies.json
@@ -31,6 +31,7 @@
"dirham uni emirat arab": "AED",
"dirham degli emirati arabi uniti": "AED",
"uaeディルハム": "AED",
+ "아랍에미리트 디르함": "AED",
"jungtinių arabų emyratų dirhamas": "AED",
"dirham zjednoczonych emiratów arabskich": "AED",
"dirrã dos emirados árabes unidos": "AED",
@@ -56,6 +57,7 @@
"afgán afgáni": "AFN",
"afgani afganistan": "AFN",
"アフガニ": "AFN",
+ "아프가니스탄 아프가니": "AFN",
"afganis": "AFN",
"afghaanse afghani": "AFN",
"afegane": "AFN",
@@ -78,6 +80,7 @@
"lek albania": "ALL",
"lek albanese": "ALL",
"レク": "ALL",
+ "알바니아 레크": "ALL",
"albanijos lekas": "ALL",
"albanese lek": "ALL",
"албанский лек": "ALL",
@@ -101,6 +104,7 @@
"dram armenia": "AMD",
"dram armeno": "AMD",
"ドラム": "AMD",
+ "아르메니아 드람": "AMD",
"armėnijos dramas": "AMD",
"armeense dram": "AMD",
"dram arménio": "AMD",
@@ -132,6 +136,7 @@
"guilder antillen belanda": "ANG",
"fiorino delle antille olandesi": "ANG",
"アンティル・ギルダー": "ANG",
+ "네덜란드령 안틸레스 휠던": "ANG",
"nyderlandų antilų guldenas": "ANG",
"antilliaanse gulden": "ANG",
"caribische gulden": "ANG",
@@ -156,6 +161,7 @@
"kwanza angola": "AOA",
"kwanza angolano": "AOA",
"クワンザ": "AOA",
+ "앙골라 콴자": "AOA",
"kvanza": "AOA",
"angolese kwanza": "AOA",
"ангольская кванза": "AOA",
@@ -188,6 +194,7 @@
"peso argentina": "ARS",
"peso argentino": "ARS",
"アルゼンチン・ペソ": "ARS",
+ "아르헨티나 페소": "ARS",
"argentinos pesas": "ARS",
"argentijnse peso": "ARS",
"peso argentyńskie": "ARS",
@@ -217,6 +224,7 @@
"dolar australia": "AUD",
"dollaro australiano": "AUD",
"オーストラリア・ドル": "AUD",
+ "오스트레일리아 달러": "AUD",
"australijos doleris": "AUD",
"australische dollar": "AUD",
"dolar australian": "AUD",
@@ -247,6 +255,7 @@
"florin aruba": "AWG",
"fiorino arubano": "AWG",
"アルバ・フロリン": "AWG",
+ "아루바 플로린": "AWG",
"arubos florinas": "AWG",
"arubaanse florin": "AWG",
"florin arubański": "AWG",
@@ -280,6 +289,7 @@
"manat azerbaijan": "AZN",
"manat azero": "AZN",
"アゼルバイジャン・マナト": "AZN",
+ "아제르바이잔 마나트": "AZN",
"azerbaidžano manatas": "AZN",
"azerbeidzjaanse manat": "AZN",
"manat azerbejdżański": "AZN",
@@ -310,6 +320,7 @@
"mark bosnia dan herzegovina": "BAM",
"marco bosniaco": "BAM",
"兌換マルク": "BAM",
+ "보스니아 헤르체고비나 태환 마르카": "BAM",
"konvertuojamoji markė": "BAM",
"bosnische inwisselbare mark": "BAM",
"marka zamienna": "BAM",
@@ -338,6 +349,7 @@
"dolar barbados": "BBD",
"dollaro di barbados": "BBD",
"バルバドス・ドル": "BBD",
+ "바베이도스 달러": "BBD",
"barbadoso doleris": "BBD",
"barbadiaanse dollar": "BBD",
"dolar barbadoski": "BBD",
@@ -360,6 +372,7 @@
"taka bangladesh": "BDT",
"taka bengalese": "BDT",
"タカ": "BDT",
+ "방글라데시 타카": "BDT",
"bangladešo taka": "BDT",
"bengalese taka": "BDT",
"бангладешская така": "BDT",
@@ -386,6 +399,7 @@
"lev bulgaria": "BGN",
"lev bulgaro": "BGN",
"レフ": "BGN",
+ "불가리아 레프": "BGN",
"bulgarijos levas": "BGN",
"bulgaarse lev": "BGN",
"leva": "BGN",
@@ -410,6 +424,7 @@
"dinar bahrain": "BHD",
"dinaro del bahrein": "BHD",
"バーレーン・ディナール": "BHD",
+ "바레인 디나르": "BHD",
"bahreino dinaras": "BHD",
"bahreinse dinar": "BHD",
"dinar bahrajski": "BHD",
@@ -434,6 +449,7 @@
"franc burundi": "BIF",
"franco del burundi": "BIF",
"ブルンジ・フラン": "BIF",
+ "부룬디 프랑": "BIF",
"burundžio frankas": "BIF",
"burundese frank": "BIF",
"frank burundyjski": "BIF",
@@ -459,6 +475,7 @@
"dolar bermuda": "BMD",
"dollaro di bermuda": "BMD",
"バミューダ・ドル": "BMD",
+ "버뮤다 달러": "BMD",
"bermudos doleris": "BMD",
"bermudaanse dollar": "BMD",
"dolar bermudzki": "BMD",
@@ -486,6 +503,7 @@
"dolar brunei darussalam": "BND",
"dollaro del brunei": "BND",
"ブルネイ・ドル": "BND",
+ "브루나이 달러": "BND",
"brunėjaus doleris": "BND",
"bruneise dollar": "BND",
"dolar brunejski": "BND",
@@ -506,6 +524,7 @@
"bolivijski bolivijano": "BOB",
"bolíviai boliviano": "BOB",
"ボリビアーノ": "BOB",
+ "볼리비아 볼리비아노": "BOB",
"bolivianas": "BOB",
"boliviaanse boliviano": "BOB",
"боливиано": "BOB",
@@ -531,6 +550,7 @@
"real brasil": "BRL",
"real brasiliano": "BRL",
"レアル": "BRL",
+ "브라질 헤알": "BRL",
"brazilijos realas": "BRL",
"braziliaanse real": "BRL",
"real brazylijski": "BRL",
@@ -556,6 +576,7 @@
"dolar bahama": "BSD",
"dollaro delle bahamas": "BSD",
"バハマ・ドル": "BSD",
+ "바하마 달러": "BSD",
"bahamų doleris": "BSD",
"bahamaanse dollar": "BSD",
"dolar de las bahamas": "BSD",
@@ -570,7 +591,7 @@
"نغولترم بوتاني": "BTN",
"бутански нгултрум": "BTN",
"ngultrum": "BTN",
- "bhútánský ngultrum": "BTN",
+ "bhútánský ngultam": "BTN",
"bhutanese ngultrum": "BTN",
"butana ngultrumo": "BTN",
"ngultrum butanés": "BTN",
@@ -581,6 +602,7 @@
"ngultrum bhutan": "BTN",
"ngultrum del bhutan": "BTN",
"ニュルタム": "BTN",
+ "부탄 뉘땀": "BTN",
"ngultrumas": "BTN",
"bhutaanse ngultrum": "BTN",
"нгултрум": "BTN",
@@ -600,6 +622,7 @@
"pula botswana": "BWP",
"pula del botswana": "BWP",
"プラ": "BWP",
+ "보츠와나 풀라": "BWP",
"botsvanos pula": "BWP",
"botswaanse pula": "BWP",
"pula botswaneză": "BWP",
@@ -626,6 +649,7 @@
"rubel belarusia": "BYN",
"rublo bielorusso": "BYN",
"ベラルーシ・ルーブル": "BYN",
+ "벨라루스 루블": "BYN",
"baltarusijos rublis": "BYN",
"wit russische roebel": "BYN",
"rubel białoruski": "BYN",
@@ -657,6 +681,7 @@
"dolar belize": "BZD",
"dollaro del belize": "BZD",
"ベリーズ・ドル": "BZD",
+ "벨리즈 달러": "BZD",
"belizo doleris": "BZD",
"belizaanse dollar": "BZD",
"dolar belizeński": "BZD",
@@ -687,6 +712,7 @@
"dolar kanada": "CAD",
"dollaro canadese": "CAD",
"カナダドル": "CAD",
+ "캐나다 달러": "CAD",
"kanados doleris": "CAD",
"canadese dollar": "CAD",
"dolar kanadyjski": "CAD",
@@ -715,6 +741,7 @@
"franc kongo": "CDF",
"franco congolese": "CDF",
"コンゴ・フラン": "CDF",
+ "콩고 프랑": "CDF",
"kongo frankas": "CDF",
"congolese frank": "CDF",
"frank kongijski": "CDF",
@@ -745,6 +772,7 @@
"franc swiss": "CHF",
"franco svizzero": "CHF",
"スイス・フラン": "CHF",
+ "스위스 프랑": "CHF",
"šveicarijos frankas": "CHF",
"zwitserse frank": "CHF",
"franc soís": "CHF",
@@ -775,6 +803,7 @@
"cook szigeteki dollár": "CKD",
"dolar kepulauan cook": "CKD",
"dollaro delle cook": "CKD",
+ "쿡 제도 달러": "CKD",
"kuko salų doleris": "CKD",
"cookeilandse dollar": "CKD",
"dolar wysp cooka": "CKD",
@@ -803,6 +832,7 @@
"peso chili": "CLP",
"peso cileno": "CLP",
"チリ・ペソ": "CLP",
+ "칠레 페소": "CLP",
"čilės pesas": "CLP",
"chileense peso": "CLP",
"peso de chile": "CLP",
@@ -831,6 +861,7 @@
"zsenminpi": "CNY",
"renminbi cinese": "CNY",
"人民元": "CNY",
+ "런민비": "CNY",
"juanis": "CNY",
"chinese renminbi": "CNY",
"yuan renminbi": "CNY",
@@ -857,6 +888,7 @@
"kolumbiai peso": "COP",
"peso kolombia": "COP",
"コロンビア・ペソ": "COP",
+ "콜롬비아 페소": "COP",
"kolumbijos pesas": "COP",
"colombiaanse peso": "COP",
"peso kolumbijskie": "COP",
@@ -881,6 +913,7 @@
"colón kosta rika": "CRC",
"colón costaricano": "CRC",
"コスタリカ・コロン": "CRC",
+ "코스타리카 콜론": "CRC",
"kosta rikos kolonas": "CRC",
"costa ricaanse colon": "CRC",
"colon kostarykański": "CRC",
@@ -904,6 +937,7 @@
"kubai peso": "CUP",
"peso kuba": "CUP",
"キューバ・ペソ": "CUP",
+ "쿠바 페소": "CUP",
"kubos pesas": "CUP",
"cubaanse peso": "CUP",
"peso kubańskie": "CUP",
@@ -930,6 +964,7 @@
"escudo tanjung verde": "CVE",
"escudo capoverdiano": "CVE",
"カーボベルデ・エスクード": "CVE",
+ "카보베르데 이스쿠두": "CVE",
"žaliojo kyšulio eskudas": "CVE",
"kaapverdische escudo": "CVE",
"escudo zielonego przylądka": "CVE",
@@ -960,6 +995,7 @@
"koruna ceko": "CZK",
"corona ceca": "CZK",
"チェコ・コルナ": "CZK",
+ "체코 코루나": "CZK",
"čekijos krona": "CZK",
"tsjechische kroon": "CZK",
"corona chèca": "CZK",
@@ -990,6 +1026,7 @@
"franc jibuti": "DJF",
"franco gibutiano": "DJF",
"ジブチ・フラン": "DJF",
+ "지부티 프랑": "DJF",
"džibučio frankas": "DJF",
"djiboutiaanse frank": "DJF",
"frank dżibuti": "DJF",
@@ -1018,6 +1055,7 @@
"krona denmark": "DKK",
"corona danese": "DKK",
"デンマーク・クローネ": "DKK",
+ "덴마크 크로네": "DKK",
"danijos krona": "DKK",
"deense kroon": "DKK",
"korona duńska": "DKK",
@@ -1045,6 +1083,7 @@
"dominikai peso": "DOP",
"peso dominika": "DOP",
"ドミニカ・ペソ": "DOP",
+ "도미니카 페소": "DOP",
"dominikos pesas": "DOP",
"dominicaanse peso": "DOP",
"peso dominikańskie": "DOP",
@@ -1072,6 +1111,7 @@
"dinar aljazair": "DZD",
"dinaro algerino": "DZD",
"アルジェリア・ディナール": "DZD",
+ "알제리 디나르": "DZD",
"alžyro dinaras": "DZD",
"algerijnse dinar": "DZD",
"dinar algierski": "DZD",
@@ -1100,6 +1140,7 @@
"pound mesir": "EGP",
"sterlina egiziana": "EGP",
"エジプト・ポンド": "EGP",
+ "이집트 파운드": "EGP",
"egipto svaras": "EGP",
"egyptisch pond": "EGP",
"funt egipski": "EGP",
@@ -1123,6 +1164,7 @@
"nakfa eritrea": "ERN",
"nacfa eritreo": "ERN",
"ナクファ": "ERN",
+ "에리트레아 낙파": "ERN",
"eritrese nakfa": "ERN",
"эритрейская накфа": "ERN",
"еритрејска накфа": "ERN",
@@ -1144,6 +1186,7 @@
"birr etiopia": "ETB",
"birr etiope": "ETB",
"ブル": "ETB",
+ "에티오피아 비르": "ETB",
"etiopijos biras": "ETB",
"ethiopische birr": "ETB",
"эфиопский быр": "ETB",
@@ -1156,6 +1199,7 @@
"אירו": "EUR",
"euró": "EUR",
"ユーロ": "EUR",
+ "유로": "EUR",
"euras": "EUR",
"èuro": "EUR",
"evro": "EUR",
@@ -1171,13 +1215,14 @@
"fiĝia dolaro": "FJD",
"dólar fiyiano": "FJD",
"fidžin dollari": "FJD",
- "dollar de fidji": "FJD",
+ "dollar des fidji": "FJD",
"dólar fidxiano": "FJD",
"fidžijski dolar": "FJD",
"fidzsi dollár": "FJD",
"dolar fiji": "FJD",
"dollaro delle figi": "FJD",
"フィジー・ドル": "FJD",
+ "피지 달러": "FJD",
"fidžio doleris": "FJD",
"fiji dollar": "FJD",
"dolar fidżi": "FJD",
@@ -1206,6 +1251,7 @@
"króna faroe": "FOK",
"corona delle fær øer": "FOK",
"フェロー・クローネ": "FOK",
+ "페로 제도 크로나": "FOK",
"farerų krona": "FOK",
"faeröerse kroon": "FOK",
"korona wysp owczych": "FOK",
@@ -1235,6 +1281,7 @@
"font sterling": "GBP",
"sterlina britannica": "GBP",
"スターリング・ポンド": "GBP",
+ "파운드 스털링": "GBP",
"svaras sterlingų": "GBP",
"pond sterling": "GBP",
"liura esterlina": "GBP",
@@ -1263,6 +1310,7 @@
"grúz lari": "GEL",
"lari georgia": "GEL",
"ラリ": "GEL",
+ "조지아 라리": "GEL",
"laris": "GEL",
"georgische lari": "GEL",
"грузинский лари": "GEL",
@@ -1285,6 +1333,7 @@
"pound guernsey": "GGP",
"sterlina di guernsey": "GGP",
"ガーンジー・ポンド": "GGP",
+ "건지섬 파운드": "GGP",
"gernsio svaras": "GGP",
"guernseypond": "GGP",
"funt guernsey": "GGP",
@@ -1306,6 +1355,7 @@
"cedi ghana": "GHS",
"cedi ghanese": "GHS",
"セディ": "GHS",
+ "가나 세디": "GHS",
"sedis": "GHS",
"ghanese cedi": "GHS",
"ганский седи": "GHS",
@@ -1330,6 +1380,7 @@
"pound gibraltar": "GIP",
"sterlina di gibilterra": "GIP",
"ジブラルタル・ポンド": "GIP",
+ "지브롤터 파운드": "GIP",
"gibraltaro svaras": "GIP",
"gibraltarees pond": "GIP",
"funt gibraltarski": "GIP",
@@ -1353,6 +1404,7 @@
"dalasi gambia": "GMD",
"dalasi gambese": "GMD",
"ダラシ": "GMD",
+ "감비아 달라시": "GMD",
"dalasis": "GMD",
"gambiaanse dalasi": "GMD",
"даласи": "GMD",
@@ -1372,6 +1424,7 @@
"guineai frank": "GNF",
"franc guinea": "GNF",
"ギニア・フラン": "GNF",
+ "기니 프랑": "GNF",
"gvinėjos frankas": "GNF",
"guineese frank": "GNF",
"frank gwinejski": "GNF",
@@ -1395,6 +1448,7 @@
"quetzal guatemala": "GTQ",
"quetzal guatemalteco": "GTQ",
"ケツァル": "GTQ",
+ "과테말라 케찰": "GTQ",
"gvatemalos kecalis": "GTQ",
"guatemalteekse quetzal": "GTQ",
"гватемальский кетсаль": "GTQ",
@@ -1424,6 +1478,7 @@
"dolar guyana": "GYD",
"dollaro della guyana": "GYD",
"ガイアナ・ドル": "GYD",
+ "가이아나 달러": "GYD",
"gajanos doleris": "GYD",
"guyaanse dollar": "GYD",
"dolar gujański": "GYD",
@@ -1453,6 +1508,7 @@
"dolar hong kong": "HKD",
"dollaro di hong kong": "HKD",
"香港ドル": "HKD",
+ "홍콩 달러": "HKD",
"honkongo doleris": "HKD",
"hongkongse dollar": "HKD",
"dolar hongkongu": "HKD",
@@ -1477,6 +1533,7 @@
"lempira honduras": "HNL",
"lempira honduregna": "HNL",
"レンピラ": "HNL",
+ "온두라스 렘피라": "HNL",
"hondūro lempira": "HNL",
"hondurese lempira": "HNL",
"гондурасская лемпира": "HNL",
@@ -1498,6 +1555,7 @@
"horvát kuna": "HRK",
"kuna kroasia": "HRK",
"クーナ": "HRK",
+ "크로아티아 쿠나": "HRK",
"kroatijos kuna": "HRK",
"хорватская куна": "HRK",
"chorvátska kuna": "HRK",
@@ -1519,6 +1577,7 @@
"gourde haiti": "HTG",
"gourde haitiano": "HTG",
"グールド": "HTG",
+ "아이티 구르드": "HTG",
"gurdas": "HTG",
"haïtiaanse gourde": "HTG",
"гаитянский гурд": "HTG",
@@ -1541,6 +1600,7 @@
"magyar forint": "HUF",
"fiorino ungherese": "HUF",
"フォリント": "HUF",
+ "헝가리 포린트": "HUF",
"forintas": "HUF",
"hongaarse forint": "HUF",
"florim húngaro": "HUF",
@@ -1562,6 +1622,7 @@
"magyar pengő": "HUP",
"pengő ungherese": "HUP",
"ペンゲー": "HUP",
+ "헝가리 펭괴": "HUP",
"pengė": "HUP",
"pengheu maghiar": "HUP",
"пенгё": "HUP",
@@ -1582,6 +1643,7 @@
"indonéz rúpia": "IDR",
"rupia indonesiana": "IDR",
"ルピア": "IDR",
+ "인도네시아 루피아": "IDR",
"indonezijos rupija": "IDR",
"indonesische roepia": "IDR",
"rupia indonezyjska": "IDR",
@@ -1612,6 +1674,7 @@
"shekel baru israel": "ILS",
"nuovo shekel israeliano": "ILS",
"新シェケル": "ILS",
+ "이스라엘 신 셰켈": "ILS",
"izraelio naujasis šekelis": "ILS",
"israëlische sjekel": "ILS",
"nowy izraelski szekel": "ILS",
@@ -1635,6 +1698,7 @@
"pound manx": "IMP",
"sterlina di man": "IMP",
"マンクス・ポンド": "IMP",
+ "맨섬 파운드": "IMP",
"meno salos svaras": "IMP",
"isle of man pond": "IMP",
"funt manx": "IMP",
@@ -1663,6 +1727,7 @@
"rupee india": "INR",
"rupia indiana": "INR",
"インド・ルピー": "INR",
+ "인도 루피": "INR",
"indijos rupija": "INR",
"indiase roepie": "INR",
"ropia d'índia": "INR",
@@ -1694,6 +1759,7 @@
"dinar irak": "IQD",
"dinaro iracheno": "IQD",
"イラク・ディナール": "IQD",
+ "이라크 디나르": "IQD",
"irako dinaras": "IQD",
"iraakse dinar": "IQD",
"dinar iracki": "IQD",
@@ -1724,6 +1790,7 @@
"rial iran": "IRR",
"riyal iraniano": "IRR",
"イラン・リヤル": "IRR",
+ "이란 리알": "IRR",
"irano rialas": "IRR",
"iraanse rial": "IRR",
"rial irański": "IRR",
@@ -1754,6 +1821,7 @@
"króna islandia": "ISK",
"corona islandese": "ISK",
"アイスランド・クローナ": "ISK",
+ "아이슬란드 크로나": "ISK",
"islandijos krona": "ISK",
"ijslandse kroon": "ISK",
"korona islandzka": "ISK",
@@ -1782,6 +1850,7 @@
"dolar jamaika": "JMD",
"dollaro giamaicano": "JMD",
"ジャマイカ・ドル": "JMD",
+ "자메이카 달러": "JMD",
"jamaikos doleris": "JMD",
"jamaicaanse dollar": "JMD",
"dolar jamajski": "JMD",
@@ -1809,6 +1878,7 @@
"dinar yordania": "JOD",
"dinaro giordano": "JOD",
"ヨルダン・ディナール": "JOD",
+ "요르단 디나르": "JOD",
"jordanijos dinaras": "JOD",
"jordaanse dinar": "JOD",
"dinar jordański": "JOD",
@@ -1831,6 +1901,7 @@
"japanski jen": "JPY",
"japán jen": "JPY",
"円": "JPY",
+ "일본 엔": "JPY",
"jena": "JPY",
"japanse yen": "JPY",
"jen": "JPY",
@@ -1860,6 +1931,7 @@
"shilling kenya": "KES",
"scellino keniota": "KES",
"ケニア・シリング": "KES",
+ "케냐 실링": "KES",
"kenijos šilingas": "KES",
"keniaanse shilling": "KES",
"szyling kenijski": "KES",
@@ -1885,6 +1957,7 @@
"som kirgizstan": "KGS",
"som kirghiso": "KGS",
"キルギス・ソム": "KGS",
+ "키르기스스탄 솜": "KGS",
"somas": "KGS",
"kirgizische som": "KGS",
"som kîrgîz": "KGS",
@@ -1909,6 +1982,7 @@
"riel kamboja": "KHR",
"riel cambogiano": "KHR",
"リエル": "KHR",
+ "캄보디아 리엘": "KHR",
"kambodžos rielis": "KHR",
"cambodjaanse riel": "KHR",
"riel kambodżański": "KHR",
@@ -1929,6 +2003,7 @@
"dolar kiribati": "KID",
"dollaro delle kiribati": "KID",
"キリバス・ドル": "KID",
+ "키리바시 달러": "KID",
"kiribačio doleris": "KID",
"dolar din kiribati": "KID",
"доллар кирибати": "KID",
@@ -1948,6 +2023,7 @@
"franc komoro": "KMF",
"franco delle comore": "KMF",
"コモロ・フラン": "KMF",
+ "코모로 프랑": "KMF",
"komorų frankas": "KMF",
"comorese frank": "KMF",
"frank komorów": "KMF",
@@ -1976,6 +2052,7 @@
"won korea utara": "KPW",
"won nordcoreano": "KPW",
"朝鮮民主主義人民共和国ウォン": "KPW",
+ "조선민주주의인민공화국 원": "KPW",
"šiaurės korėjos vona": "KPW",
"noord koreaanse won": "KPW",
"won północnokoreański": "KPW",
@@ -2004,6 +2081,7 @@
"won korea selatan": "KRW",
"won sudcoreano": "KRW",
"大韓民国ウォン": "KRW",
+ "대한민국 원": "KRW",
"pietų korėjos vonas": "KRW",
"zuid koreaanse won": "KRW",
"won południowokoreański": "KRW",
@@ -2032,6 +2110,7 @@
"dinar kuwait": "KWD",
"dinaro kuwaitiano": "KWD",
"クウェート・ディナール": "KWD",
+ "쿠웨이트 디나르": "KWD",
"kuveito dinaras": "KWD",
"koeweitse dinar": "KWD",
"dinar kuwejcki": "KWD",
@@ -2057,6 +2136,7 @@
"dolar kepulauan cayman": "KYD",
"dollaro delle cayman": "KYD",
"ケイマン諸島・ドル": "KYD",
+ "케이맨 제도 달러": "KYD",
"kaimanų salų doleris": "KYD",
"kaaimaneilandse dollar": "KYD",
"dolar kajmański": "KYD",
@@ -2080,6 +2160,7 @@
"tenge kazakhstan": "KZT",
"tenge kazako": "KZT",
"テンゲ": "KZT",
+ "카자흐스탄 텡게": "KZT",
"kazachstano tengė": "KZT",
"kazachse tenge": "KZT",
"казахстанский тенге": "KZT",
@@ -2101,6 +2182,7 @@
"laoszi kip": "LAK",
"kip laotiano": "LAK",
"キープ": "LAK",
+ "라오스 킵": "LAK",
"laoso kipas": "LAK",
"laotiaanse kip": "LAK",
"лаосский кип": "LAK",
@@ -2123,6 +2205,7 @@
"pound lebanon": "LBP",
"lira libanese": "LBP",
"レバノン・ポンド": "LBP",
+ "레바논 리브르": "LBP",
"libano svaras": "LBP",
"libanees pond": "LBP",
"funt libański": "LBP",
@@ -2148,6 +2231,7 @@
"rupee sri lanka": "LKR",
"rupia singalese": "LKR",
"スリランカ・ルピー": "LKR",
+ "스리랑카 루피": "LKR",
"šri lankos rupija": "LKR",
"sri lankaanse roepie": "LKR",
"rupia lankijska": "LKR",
@@ -2175,6 +2259,7 @@
"dolar liberia": "LRD",
"dollaro liberiano": "LRD",
"リベリア・ドル": "LRD",
+ "라이베리아 달러": "LRD",
"liberijos doleris": "LRD",
"liberiaanse dollar": "LRD",
"dolar liberyjski": "LRD",
@@ -2195,6 +2280,7 @@
"loti lesotho": "LSL",
"loti lesothiano": "LSL",
"ロチ": "LSL",
+ "레소토 로티": "LSL",
"lesothaanse loti": "LSL",
"лоти лесото": "LSL",
"лесотски лоти": "LSL",
@@ -2217,6 +2303,7 @@
"dinar libya": "LYD",
"dinaro libico": "LYD",
"リビア・ディナール": "LYD",
+ "리비아 디나르": "LYD",
"libijos dinaras": "LYD",
"libische dinar": "LYD",
"dinar libijski": "LYD",
@@ -2247,6 +2334,7 @@
"dirham maroko": "MAD",
"dirham marocchino": "MAD",
"モロッコ・ディルハム": "MAD",
+ "모로코 디르함": "MAD",
"maroko dirhamas": "MAD",
"marokkaanse dirham": "MAD",
"dirham marokański": "MAD",
@@ -2266,6 +2354,7 @@
"franc monégasque": "MCF",
"monegaški franak": "MCF",
"モネガスク・フラン": "MCF",
+ "모나코 프랑": "MCF",
"monako frankas": "MCF",
"monegaskische frank": "MCF",
"frank monakijski": "MCF",
@@ -2286,6 +2375,7 @@
"moldáv lej": "MDL",
"leu moldova": "MDL",
"モルドバ・レウ": "MDL",
+ "몰도바 레우": "MDL",
"moldavijos lėja": "MDL",
"moldavische leu": "MDL",
"lej mołdawii": "MDL",
@@ -2311,6 +2401,7 @@
"ariary madagaskar": "MGA",
"ariary malgascio": "MGA",
"マダガスカル・アリアリ": "MGA",
+ "마다가스카르 아리아리": "MGA",
"madagaskaro ariaris": "MGA",
"malagassische ariary": "MGA",
"ariary malgaxe": "MGA",
@@ -2335,6 +2426,7 @@
"denar makedonia": "MKD",
"dinaro macedone": "MKD",
"マケドニア・デナール": "MKD",
+ "북마케도니아 데나르": "MKD",
"makedonijos denaras": "MKD",
"macedonische denar": "MKD",
"dinar macedónio": "MKD",
@@ -2356,6 +2448,7 @@
"mijanmarski kjat": "MMK",
"mianmari kjap": "MMK",
"チャット": "MMK",
+ "미얀마 짯": "MMK",
"kijatas": "MMK",
"myanmarese kyat": "MMK",
"kiat": "MMK",
@@ -2376,6 +2469,7 @@
"mongol tugrik": "MNT",
"tugrik mongolo": "MNT",
"トゥグルグ": "MNT",
+ "몽골 투그릭": "MNT",
"tugrikas": "MNT",
"mongoolse tugrik": "MNT",
"тугрик": "MNT",
@@ -2396,6 +2490,7 @@
"pataca makau": "MOP",
"pataca di macao": "MOP",
"マカオ・パタカ": "MOP",
+ "마카오 파타카": "MOP",
"pataka": "MOP",
"macause pataca": "MOP",
"pataca de macau": "MOP",
@@ -2420,6 +2515,7 @@
"rupee mauritus": "MUR",
"rupia mauriziana": "MUR",
"モーリシャス・ルピー": "MUR",
+ "모리셔스 루피": "MUR",
"mauricijaus rupija": "MUR",
"mauritiaanse roepie": "MUR",
"rupia mauritiusu": "MUR",
@@ -2443,6 +2539,7 @@
"maldív rúfia": "MVR",
"rufiyaa delle maldive": "MVR",
"ルフィヤ": "MVR",
+ "몰디브 루피야": "MVR",
"maldyvų rufija": "MVR",
"maldivische rufiyaa": "MVR",
"rupia malediwska": "MVR",
@@ -2467,6 +2564,7 @@
"kwacha malawi": "MWK",
"kwacha malawiano": "MWK",
"マラウイ・クワチャ": "MWK",
+ "말라위 콰차": "MWK",
"malavio kvača": "MWK",
"malawische kwacha": "MWK",
"kwacha malawijska": "MWK",
@@ -2494,6 +2592,7 @@
"peso meksiko": "MXN",
"peso messicano": "MXN",
"メキシコ・ペソ": "MXN",
+ "멕시코 페소": "MXN",
"meksikos pesas": "MXN",
"mexicaanse peso": "MXN",
"peso meksykańskie": "MXN",
@@ -2518,6 +2617,7 @@
"maláj ringgit": "MYR",
"ringgit malaysiano": "MYR",
"リンギット": "MYR",
+ "말레이시아 링깃": "MYR",
"malaizijos ringitas": "MYR",
"maleisische ringgit": "MYR",
"ringgit malaio": "MYR",
@@ -2536,6 +2636,7 @@
"mozambiki metical": "MZN",
"metical mozambicano": "MZN",
"メティカル": "MZN",
+ "모잠비크 메티칼": "MZN",
"metikalis": "MZN",
"mozambikaanse metical": "MZN",
"мозамбикский метикал": "MZN",
@@ -2558,6 +2659,7 @@
"dolar namibia": "NAD",
"dollaro namibiano": "NAD",
"ナミビア・ドル": "NAD",
+ "나미비아 달러": "NAD",
"namibijos doleris": "NAD",
"namibische dollar": "NAD",
"dolar namibian": "NAD",
@@ -2579,6 +2681,7 @@
"naira nigeria": "NGN",
"naira nigeriana": "NGN",
"ナイラ": "NGN",
+ "나이지리아 나이라": "NGN",
"nigeriaanse naira": "NGN",
"найра": "NGN",
"нигеријска наира": "NGN",
@@ -2598,6 +2701,7 @@
"córdoba nikaragua": "NIO",
"córdoba nicaraguense": "NIO",
"ニカラグア・コルドバ": "NIO",
+ "니카라과 코르도바": "NIO",
"nikaragvos kordoba": "NIO",
"nicaraguaanse córdoba": "NIO",
"cordoba oro": "NIO",
@@ -2640,6 +2744,7 @@
"krona norwegia": "NOK",
"corona norvegese": "NOK",
"ノルウェー・クローネ": "NOK",
+ "노르웨이 크로네": "NOK",
"norvegijos krona": "NOK",
"noorse kroon": "NOK",
"korona norweska": "NOK",
@@ -2672,6 +2777,7 @@
"rupee nepal": "NPR",
"rupia nepalese": "NPR",
"ネパール・ルピー": "NPR",
+ "네팔 루피": "NPR",
"nepalo rupija": "NPR",
"nepalese roepie": "NPR",
"rupia nepalska": "NPR",
@@ -2703,6 +2809,7 @@
"dolar selandia baru": "NZD",
"dollaro neozelandese": "NZD",
"ニュージーランド・ドル": "NZD",
+ "뉴질랜드 달러": "NZD",
"naujosios zelandijos doleris": "NZD",
"nieuw zeelandse dollar": "NZD",
"dolar nowozelandzki": "NZD",
@@ -2731,6 +2838,7 @@
"rial oman": "OMR",
"riyal dell'oman": "OMR",
"オマーン・リアル": "OMR",
+ "오만 리알": "OMR",
"omano rialas": "OMR",
"omaanse rial": "OMR",
"rial omański": "OMR",
@@ -2754,6 +2862,7 @@
"balboa panama": "PAB",
"balboa panamense": "PAB",
"バルボア": "PAB",
+ "파나마 발보아": "PAB",
"panamese balboa": "PAB",
"панамский бальбоа": "PAB",
"panama balboası": "PAB",
@@ -2770,6 +2879,7 @@
"perui sol": "PEN",
"nuevo sol peruviano": "PEN",
"ヌエボ・ソル": "PEN",
+ "페루 솔": "PEN",
"naujasis solis": "PEN",
"peruviaanse sol": "PEN",
"novo sol": "PEN",
@@ -2789,6 +2899,7 @@
"kina papua nugini": "PGK",
"kina papuana": "PGK",
"キナ": "PGK",
+ "파푸아뉴기니 키나": "PGK",
"кина": "PGK",
"папуанска кина": "PGK",
"papua yeni gine kinası": "PGK",
@@ -2810,6 +2921,7 @@
"peso filipina": "PHP",
"peso filippino": "PHP",
"フィリピン・ペソ": "PHP",
+ "필리핀 페소": "PHP",
"filipinų pesas": "PHP",
"filipijnse peso": "PHP",
"peso filipińskie": "PHP",
@@ -2838,6 +2950,7 @@
"rupee pakistan": "PKR",
"rupia pakistana": "PKR",
"パキスタン・ルピー": "PKR",
+ "파키스탄 루피": "PKR",
"pakistano rupija": "PKR",
"pakistaanse roepie": "PKR",
"ropia de paquistan": "PKR",
@@ -2863,6 +2976,7 @@
"poljski zlot": "PLN",
"lengyel złoty": "PLN",
"ズウォティ": "PLN",
+ "폴란드 즈워티": "PLN",
"zlotas": "PLN",
"poolse złoty": "PLN",
"zlot polonez": "PLN",
@@ -2889,6 +3003,7 @@
"guaraní paraguay": "PYG",
"guaraní paraguaiano": "PYG",
"グアラニー": "PYG",
+ "파라과이 과라니": "PYG",
"gvaranis": "PYG",
"paraguayaanse guarani": "PYG",
"парагвайский гуарани": "PYG",
@@ -2911,6 +3026,7 @@
"riyal qatar": "QAR",
"riyal del qatar": "QAR",
"カタール・リヤル": "QAR",
+ "카타르 리얄": "QAR",
"kataro rialas": "QAR",
"qatarese rial": "QAR",
"rial katarski": "QAR",
@@ -2939,6 +3055,7 @@
"leu rumania": "RON",
"leu romeno": "RON",
"ルーマニア・レウ": "RON",
+ "루마니아 레우": "RON",
"naujoji rumunijos lėja": "RON",
"roemeense leu": "RON",
"lej rumuński": "RON",
@@ -2971,6 +3088,7 @@
"dinar serbia": "RSD",
"dinaro serbo": "RSD",
"セルビア・ディナール": "RSD",
+ "세르비아 디나르": "RSD",
"serbijos dinaras": "RSD",
"servische dinar": "RSD",
"dinar serbski": "RSD",
@@ -3003,6 +3121,7 @@
"rubel rusia": "RUB",
"rublo russo": "RUB",
"ロシア・ルーブル": "RUB",
+ "러시아 루블": "RUB",
"rusijos rublis": "RUB",
"russische roebel": "RUB",
"rubel rosyjski": "RUB",
@@ -3033,6 +3152,7 @@
"franc rwanda": "RWF",
"franco ruandese": "RWF",
"ルワンダ・フラン": "RWF",
+ "르완다 프랑": "RWF",
"ruandos frankas": "RWF",
"rwandese frank": "RWF",
"frank rwandyjski": "RWF",
@@ -3057,6 +3177,7 @@
"szaúdi riál": "SAR",
"riyal saudi": "SAR",
"サウジアラビア・リヤル": "SAR",
+ "사우디아라비아 리얄": "SAR",
"saudo arabijos rialas": "SAR",
"saoedi arabische riyal": "SAR",
"rial saudyjski": "SAR",
@@ -3086,6 +3207,7 @@
"dolar kepulauan solomon": "SBD",
"dollaro delle salomone": "SBD",
"ソロモン諸島ドル": "SBD",
+ "솔로몬 제도 달러": "SBD",
"saliamono salų doleris": "SBD",
"salomon dollar": "SBD",
"dolar wysp salomona": "SBD",
@@ -3113,6 +3235,7 @@
"rupee seychelles": "SCR",
"rupia delle seychelles": "SCR",
"セーシェル・ルピー": "SCR",
+ "세이셸 루피": "SCR",
"seišelių rupija": "SCR",
"seychelse roepie": "SCR",
"rupia seszelska": "SCR",
@@ -3136,6 +3259,7 @@
"pound sudan": "SDG",
"sterlina sudanese": "SDG",
"スーダン・ポンド": "SDG",
+ "수단 파운드": "SDG",
"sudano svaras": "SDG",
"soedanees pond": "SDG",
"funt sudański": "SDG",
@@ -3164,6 +3288,7 @@
"krona swedia": "SEK",
"corona svedese": "SEK",
"スウェーデン・クローナ": "SEK",
+ "스웨덴 크로나": "SEK",
"švedijos krona": "SEK",
"zweedse kroon": "SEK",
"korona szwedzka": "SEK",
@@ -3195,6 +3320,7 @@
"dolar singapura": "SGD",
"dollaro di singapore": "SGD",
"シンガポールドル": "SGD",
+ "싱가포르 달러": "SGD",
"singapūro doleris": "SGD",
"singaporese dollar": "SGD",
"dolar singapurski": "SGD",
@@ -3218,6 +3344,7 @@
"sierra leone i leone": "SLL",
"leone sierraleonese": "SLL",
"レオン": "SLL",
+ "시에라리온 리온": "SLL",
"leonė": "SLL",
"sierra leoonse leone": "SLL",
"леоне": "SLL",
@@ -3241,12 +3368,13 @@
"shilling somalia": "SOS",
"scellino somalo": "SOS",
"ソマリア・シリング": "SOS",
+ "소말리아 실링": "SOS",
"somalio šilingas": "SOS",
"somalische shilling": "SOS",
"szyling somalijski": "SOS",
"xelim somaliano": "SOS",
"сомалийский шиллинг": "SOS",
- "сомалијски шилинг": "SOS",
+ "сомалски шилинг": "SOS",
"somali şilini": "SOS",
"сомалійський шилінг": "SOS",
"دولار سورينامي": "SRD",
@@ -3265,6 +3393,7 @@
"dolar suriname": "SRD",
"dollaro surinamese": "SRD",
"スリナム・ドル": "SRD",
+ "수리남 달러": "SRD",
"surinamo doleris": "SRD",
"surinaamse dollar": "SRD",
"dolar surinamski": "SRD",
@@ -3289,6 +3418,7 @@
"pound sudan selatan": "SSP",
"sterlina sudsudanese": "SSP",
"南スーダン・ポンド": "SSP",
+ "남수단 파운드": "SSP",
"pietų sudano svaras": "SSP",
"zuid soedanees pond": "SSP",
"funt południowosudański": "SSP",
@@ -3312,6 +3442,7 @@
"são tomé és príncipe i dobra": "STN",
"dobra di são tomé e príncipe": "STN",
"ドブラ": "STN",
+ "상투메 프린시페 도브라": "STN",
"santomese dobra": "STN",
"dobra são tomense": "STN",
"добра сан томе и принсипи": "STN",
@@ -3334,6 +3465,7 @@
"pound suriah": "SYP",
"lira siriana": "SYP",
"シリア・ポンド": "SYP",
+ "시리아 리브르": "SYP",
"sirijos svaras": "SYP",
"syrisch pond": "SYP",
"funt syryjski": "SYP",
@@ -3355,6 +3487,7 @@
"lilangeni eswatini": "SZL",
"lilangeni dell'eswatini": "SZL",
"リランゲニ": "SZL",
+ "에스와티니 릴랑게니": "SZL",
"lilangenis": "SZL",
"swazische lilangeni": "SZL",
"lilanguéni": "SZL",
@@ -3375,6 +3508,7 @@
"thai bát": "THB",
"baht thailandese": "THB",
"バーツ": "THB",
+ "태국 밧": "THB",
"tailando batas": "THB",
"thaise baht": "THB",
"bat": "THB",
@@ -3395,6 +3529,7 @@
"tádzsik szomoni": "TJS",
"somoni tagiko": "TJS",
"ソモニ": "TJS",
+ "타지키스탄 소모니": "TJS",
"somonis": "TJS",
"tadzjiekse somoni": "TJS",
"somoni tadjik": "TJS",
@@ -3412,6 +3547,7 @@
"koin centavo timor leste": "TLD",
"centavo est timorense": "TLD",
"東ティモール・センターボ": "TLD",
+ "동티모르 센타부 동전": "TLD",
"centavos de timor leste": "TLD",
"тиморское сентаво": "TLD",
"východotimorské obehové mince": "TLD",
@@ -3433,6 +3569,7 @@
"manat turkmenistan": "TMT",
"manat turkmeno": "TMT",
"トルクメニスタン・マナト": "TMT",
+ "투르크메니스탄 마나트": "TMT",
"turkmėnijos manatas": "TMT",
"turkmeense manat": "TMT",
"manat turkmeński": "TMT",
@@ -3461,6 +3598,7 @@
"dinar tunisia": "TND",
"dinaro tunisino": "TND",
"チュニジア・ディナール": "TND",
+ "튀니지 디나르": "TND",
"tuniso dinaras": "TND",
"tunesische dinar": "TND",
"dinar tunezyjski": "TND",
@@ -3482,6 +3620,7 @@
"pa'anga": "TOP",
"paʻanga tongano": "TOP",
"パアンガ": "TOP",
+ "통가 팡가": "TOP",
"tongos paanga": "TOP",
"tongaanse pa'anga": "TOP",
"паанга": "TOP",
@@ -3506,6 +3645,7 @@
"török líra": "TRY",
"lira turki": "TRY",
"トルコリラ": "TRY",
+ "터키 리라": "TRY",
"naujoji turkijos lira": "TRY",
"turkse lira": "TRY",
"lira turecka": "TRY",
@@ -3535,6 +3675,7 @@
"dolar trinidad dan tobago": "TTD",
"dollaro di trinidad e tobago": "TTD",
"トリニダード・トバゴ・ドル": "TTD",
+ "트리니다드 토바고 달러": "TTD",
"trinidado ir tobago doleris": "TTD",
"trinidad en tobagodollar": "TTD",
"dolar trynidadu i tobago": "TTD",
@@ -3559,6 +3700,7 @@
"dolar tuvalu": "TVD",
"dollaro delle tuvalu": "TVD",
"ツバル・ドル": "TVD",
+ "투발루 달러": "TVD",
"dolar din tuvalu": "TVD",
"доллар тувалу": "TVD",
"тувалуански долар": "TVD",
@@ -3581,6 +3723,7 @@
"dolar baru taiwan": "TWD",
"dollaro taiwanese": "TWD",
"新台湾ドル": "TWD",
+ "뉴 타이완 달러": "TWD",
"naujasis taivano doleris": "TWD",
"taiwanese dollar": "TWD",
"dolar tajwański": "TWD",
@@ -3608,6 +3751,7 @@
"shilling tanzania": "TZS",
"scellino tanzaniano": "TZS",
"タンザニア・シリング": "TZS",
+ "탄자니아 실링": "TZS",
"tanzanijos šilingas": "TZS",
"tanzaniaanse shilling": "TZS",
"szyling tanzański": "TZS",
@@ -3637,6 +3781,7 @@
"hryvnia ukraina": "UAH",
"grivnia ucraina": "UAH",
"フリヴニャ": "UAH",
+ "우크라이나 흐리우냐": "UAH",
"grivina": "UAH",
"oekraïense grivna": "UAH",
"hrywna": "UAH",
@@ -3664,6 +3809,7 @@
"shilling uganda": "UGX",
"scellino ugandese": "UGX",
"ウガンダ・シリング": "UGX",
+ "우간다 실링": "UGX",
"ugandos šilingas": "UGX",
"oegandese shilling": "UGX",
"shilling ogandés": "UGX",
@@ -3696,6 +3842,7 @@
"dolar amerika serikat": "USD",
"dollaro statunitense": "USD",
"アメリカ合衆国ドル": "USD",
+ "미국 달러": "USD",
"jungtinių valstijų doleris": "USD",
"amerikaanse dollar": "USD",
"dolar estatsunidenc": "USD",
@@ -3728,6 +3875,7 @@
"peso uruguay": "UYU",
"peso uruguaiano": "UYU",
"ウルグアイ・ペソ": "UYU",
+ "우루과이 페소": "UYU",
"urugvajaus pesas": "UYU",
"uruguayaanse peso": "UYU",
"peso urugwajskie": "UYU",
@@ -3751,6 +3899,7 @@
"üzbég szom": "UZS",
"soʻm uzbekistan": "UZS",
"スム": "UZS",
+ "우즈베키스탄 숨": "UZS",
"uzbekijos sumas": "UZS",
"oezbeekse sum": "UZS",
"som uzbec": "UZS",
@@ -3781,6 +3930,7 @@
"đồng vietnam": "VND",
"đồng": "VND",
"ドン": "VND",
+ "베트남 동": "VND",
"vietnamo dongas": "VND",
"vietnamese dong": "VND",
"донг": "VND",
@@ -3797,6 +3947,7 @@
"vanuatui vatu": "VUV",
"vatu vanuatu": "VUV",
"バツ": "VUV",
+ "바누아투 바투": "VUV",
"vanuatuaanse vatu": "VUV",
"вату": "VUV",
"вануатски вату": "VUV",
@@ -3816,6 +3967,7 @@
"tālā samoa": "WST",
"tālā samoano": "WST",
"タラ": "WST",
+ "사모아 탈라": "WST",
"samoaanse tala": "WST",
"tala samoan": "WST",
"самоанская тала": "WST",
@@ -3835,6 +3987,7 @@
"srednjoafrički cfa franak": "XAF",
"franc cfa afrika tengah": "XAF",
"中央アフリカcfaフラン": "XAF",
+ "중앙아프리카 cfa 프랑": "XAF",
"franc cfa d'africa centrala": "XAF",
"franco cfa da áfrica central": "XAF",
"franc cfa beac": "XAF",
@@ -3864,6 +4017,7 @@
"argento": "XAG",
"perak": "XAG",
"銀": "XAG",
+ "은": "XAG",
"sidabras": "XAG",
"zilver": "XAG",
"argint": "XAG",
@@ -3892,6 +4046,7 @@
"auro": "XAU",
"emas": "XAU",
"金": "XAU",
+ "금": "XAU",
"auksas": "XAU",
"goud": "XAU",
"złoto": "XAU",
@@ -3906,6 +4061,7 @@
"bitmono": "XBT",
"ביטקוין": "XBT",
"ビットコイン": "XBT",
+ "비트코인": "XBT",
"биткојн": "XBT",
"பிட்காயின்": "XBT",
"బిట్ కాయిన్": "XBT",
@@ -3929,6 +4085,7 @@
"dolar karibia timur": "XCD",
"dollaro dei caraibi orientali": "XCD",
"東カリブ・ドル": "XCD",
+ "동카리브 달러": "XCD",
"rytų karibų doleris": "XCD",
"oost caribische dollar": "XCD",
"dolar wschodniokaraibski": "XCD",
@@ -3954,6 +4111,7 @@
"hak penarikan khusus": "XDR",
"diritti speciali di prelievo": "XDR",
"特別引出権": "XDR",
+ "특별인출권": "XDR",
"specialiosios skolinimosi teisės": "XDR",
"speciale trekkingsrechten": "XDR",
"drechs de tiratge especials": "XDR",
@@ -3981,6 +4139,7 @@
"európai valutaegység": "XEU",
"unità di conto europea": "XEU",
"欧州通貨単位": "XEU",
+ "유럽 통화 단위": "XEU",
"ekiu": "XEU",
"europese rekeneenheid": "XEU",
"unidade monetária europeia": "XEU",
@@ -3992,6 +4151,7 @@
"монеро": "XMR",
"monero": "XMR",
"מונרו": "XMR",
+ "모네로": "XMR",
"فرنك غرب أفريقي": "XOF",
"западноафрикански cfa франк": "XOF",
"franc cfa de l'àfrica occidental": "XOF",
@@ -4001,6 +4161,7 @@
"zapadnoafrički cfa franak": "XOF",
"franc cfa afrika barat": "XOF",
"西アフリカcfaフラン": "XOF",
+ "서아프리카 cfa 프랑": "XOF",
"franc cfa d'africa occidentala": "XOF",
"franco cfa da áfrica ocidental": "XOF",
"franc cfa bceao": "XOF",
@@ -4023,6 +4184,7 @@
"paladium": "XPD",
"palladio": "XPD",
"パラジウム": "XPD",
+ "팔라듐": "XPD",
"paladis": "XPD",
"palladi": "XPD",
"pallad": "XPD",
@@ -4048,6 +4210,7 @@
"cfp franak": "XPF",
"csendes óceáni valutaközösségi frank": "XPF",
"cfpフラン": "XPF",
+ "cfp 프랑": "XPF",
"cfp frankas": "XPF",
"frank cfp": "XPF",
"тихоокеанский франк": "XPF",
@@ -4067,6 +4230,7 @@
"platine": "XPT",
"פלטינה": "XPT",
"白金": "XPT",
+ "백금": "XPT",
"platyna": "XPT",
"platină": "XPT",
"பிளாட்டினம்": "XPT",
@@ -4074,6 +4238,7 @@
"sucre": "XSU",
"sistema unificato di compensazione regionale": "XSU",
"域内統一決済システム": "XSU",
+ "수크레": "XSU",
"сукре": "XSU",
"ريال اليمن الشمالي": "YER",
"ريال يمني": "YER",
@@ -4095,6 +4260,7 @@
"rial yaman": "YER",
"riyal yemenita": "YER",
"イエメン・リアル": "YER",
+ "예멘 리알": "YER",
"jemeno rialas": "YER",
"jemenitische rial": "YER",
"noord jemenitische rial": "YER",
@@ -4123,6 +4289,7 @@
"dél afrikai rand": "ZAR",
"rand afrika selatan": "ZAR",
"ランド": "ZAR",
+ "남아프리카 공화국 랜드": "ZAR",
"randas": "ZAR",
"zuid afrikaanse rand": "ZAR",
"rand sudafrican": "ZAR",
@@ -4147,6 +4314,7 @@
"zambiai kwacha": "ZMW",
"kwacha zambia": "ZMW",
"ザンビア・クワチャ": "ZMW",
+ "잠비아 콰차": "ZMW",
"zambijos kvača": "ZMW",
"zambiaanse kwacha": "ZMW",
"kwacha zambijska": "ZMW",
@@ -4228,6 +4396,7 @@
"afgani afgán": "AFN",
"afghani afganistan": "AFN",
"afghani afgano": "AFN",
+ "아프가니": "AFN",
"afghanis": "AFN",
"afegani": "AFN",
"novo afegani": "AFN",
@@ -4252,6 +4421,9 @@
"lek albanais": "ALL",
"アルバニアの通貨": "ALL",
"アルバニア・レク": "ALL",
+ "알바니아 렉": "ALL",
+ "레크": "ALL",
+ "렉": "ALL",
"lekas": "ALL",
"lekë": "ALL",
"lek albanês": "ALL",
@@ -4270,6 +4442,7 @@
"dramm": "AMD",
"dram arménien": "AMD",
"armenijski dram": "AMD",
+ "아르메니아드람": "AMD",
"dramas": "AMD",
"dram armeński": "AMD",
"dram karabachski": "AMD",
@@ -4312,6 +4485,7 @@
"קואנזה": "AOA",
"kwanza angolana": "AOA",
"アンゴラ・クワンザ": "AOA",
+ "앙골라콴자": "AOA",
"валюта анголы": "AOA",
"восстановленная кванза": "AOA",
"кванза": "AOA",
@@ -4424,6 +4598,9 @@
],
"aŭ$": "AUD",
"dolar australiano": "AUD",
+ "오스트레일리아달러": "AUD",
+ "호주 달러": "AUD",
+ "호주달러": "AUD",
"валюта австралии": "AUD",
"валюта кирибати": "AUD",
"валюта науру": "AUD",
@@ -4545,6 +4722,8 @@
"marco convertibile": "BAM",
"ボスニア・ヘルツェゴビナ・マルカ": "BAM",
"ボスニア・マルカ": "BAM",
+ "보스니아 헤르체고비나 태환 마르크": "BAM",
+ "태환 마르카": "BAM",
"bosnijos ir hercegovinos markė": "BAM",
"bosnische convertibele mark": "BAM",
"bosnische konvertibilna marka": "BAM",
@@ -4603,6 +4782,7 @@
"taka bangladeshí": "BDT",
"taka bangladesi": "BDT",
"טאקה": "BDT",
+ "타카": "BDT",
"taka bengalska": "BDT",
"валюта бангладеш": "BDT",
"bangladéšska taka": "BDT",
@@ -4623,6 +4803,7 @@
"nova bulgara levo": "BGN",
"לב בולגרי": "BGN",
"ブルガリア・レフ": "BGN",
+ "레프": "BGN",
"lev da bulgária": "BGN",
"lev bulgar": "BGN",
"leva bulgară": "BGN",
@@ -4682,6 +4863,7 @@
"bif": "BIF",
"franco burundes": "BIF",
"פרנק בורונדי": "BIF",
+ "부룬디프랑": "BIF",
"franco do burúndi": "BIF",
"franco burundiano": "BIF",
"franco burundinense": "BIF",
@@ -4733,6 +4915,7 @@
"ringgit brunei": "BND",
"dolar brunei": "BND",
"ブルネイドル": "BND",
+ "브루나이 링깃": "BND",
"dólar bruneíno": "BND",
"dólar do brunei": "BND",
"валюта брунея": "BND",
@@ -4753,6 +4936,8 @@
"bs.": "BOB",
"boliviano bolivien": "BOB",
"bolivijski boliviano": "BOB",
+ "볼리비아노": "BOB",
+ "볼리비아볼리비아노": "BOB",
"боливийский боливиано": "BOB",
"валюта боливии": "BOB",
"боливијано": "BOB",
@@ -4778,6 +4963,8 @@
"réal": "BRL",
"réaux brésiliens": "BRL",
"ヘアウ": "BRL",
+ "브라질 레알": "BRL",
+ "헤알": "BRL",
"real brazilian": "BRL",
"валюта бразилии": "BRL",
"реал бразильский": "BRL",
@@ -4824,6 +5011,9 @@
"chetrum": "BTN",
"נגולטורם": "BTN",
"ブータン・ルピー": "BTN",
+ "부탄 눌트럼": "BTN",
+ "눌트럼": "BTN",
+ "부탄눌트럼": "BTN",
"бутанский нгултрум": "BTN",
"валюта бутана": "BTN",
"بوتسوانا بولا": "BWP",
@@ -4847,11 +5037,14 @@
"ETB",
"BYN"
],
+ "rwbl belarws": "BYN",
+ "rwbl belarwsaidd": "BYN",
+ "rwbl belarwsiaidd": "BYN",
"byn": "BYN",
"belarus rubel": "BYN",
"br": "BYN",
"third belarusian ruble": "BYN",
- "nuevo rublo bierlorruso": "BYN",
+ "rublo bierlorruso": "BYN",
"зайчик": "BYN",
"білоруський рубль": "BYN",
"Bz$": "BZD",
@@ -4949,6 +5142,7 @@
],
"franco congoles": "CDF",
"פרנק קונגיני": "CDF",
+ "콩고프랑": "CDF",
"zaïre": "CDF",
"franc congolés": "CDF",
"franco congolense": "CDF",
@@ -4990,6 +5184,7 @@
"スイスの通貨": "CHF",
"スイスフラン": "CHF",
"リヒテンシュタインの通貨": "CHF",
+ "스위스프랑": "CHF",
"zwitserse franc": "CHF",
"franco da suíça": "CHF",
"franco suiço": "CHF",
@@ -5068,6 +5263,10 @@
"人民幣": "CNY",
"中国元": "CNY",
"中華人民共和国の通貨": "CNY",
+ "렌민비": "CNY",
+ "렌민비 위안": "CNY",
+ "인민원": "CNY",
+ "인민폐": "CNY",
"renmibi": "CNY",
"ženminbi juanis": "CNY",
"iuan": "CNY",
@@ -5172,6 +5371,8 @@
"zöld foki szigeteki escudo": "CVE",
"escudo di capo verde": "CVE",
"scudo capoverdiano": "CVE",
+ "카보베르데 에스쿠도": "CVE",
+ "카보베르데에스쿠도": "CVE",
"escudos cabo verdianos": "CVE",
"валюта кабо верде": "CVE",
"كرونه تشيكيه": "CZK",
@@ -5226,6 +5427,7 @@
"פרנק ג'יבוטי": "DJF",
"המטבע של ג'יבוטי": "DJF",
"franco di gibuti": "DJF",
+ "지부티프랑": "DJF",
"djiboutische frank": "DJF",
"franco djibutiano": "DJF",
"franco djibutiense": "DJF",
@@ -5305,6 +5507,7 @@
"dinar algerien": "DZD",
"dinars algérien": "DZD",
"מטבע אלג'יריה": "DZD",
+ "알제리디나르": "DZD",
"denar argelino": "DZD",
"denar da argélia": "DZD",
"dinar da argélia": "DZD",
@@ -5346,6 +5549,7 @@
"lira egiziana": "EGP",
"エジプトポンド": "EGP",
"ギニー": "EGP",
+ "이집트파운드": "EGP",
"egyptische pond": "EGP",
"liura egipciana": "EGP",
"libra do egipto": "EGP",
@@ -5372,6 +5576,8 @@
"nafka": "ERN",
"nakfa eritreo": "ERN",
"エリトリア・ナクファ": "ERN",
+ "낙파": "ERN",
+ "에리트레아낙파": "ERN",
"валюта эритреи": "ERN",
"накфа": "ERN",
"بير": "ETB",
@@ -5383,6 +5589,7 @@
"birr éthiopien": "ETB",
"birr ethiopia": "ETB",
"エチオピア・ブル": "ETB",
+ "비르": "ETB",
"biras": "ETB",
"birr da etiópia": "ETB",
"birre da etiópia": "ETB",
@@ -5421,6 +5628,7 @@
"dollar des îles fidji": "FJD",
"dollar fidjien": "FJD",
"דולר פיג'י": "FJD",
+ "피지달러": "FJD",
"dólar das fiji": "FJD",
"dolarul fijian": "FJD",
"фиджийский доллар": "FJD",
@@ -5519,6 +5727,11 @@
"イギリス・ポンド": "GBP",
"ブリティッシュ・ポンド": "GBP",
"英ポンド": "GBP",
+ "영국 파운드": "GBP",
+ "퀴드": "GBP",
+ "파운드화기호": "GBP",
+ "파운드화표기": "GBP",
+ "파운드화표시": "GBP",
"jk svaras": "GBP",
"brits pond": "GBP",
"britse pond": "GBP",
@@ -5572,6 +5785,8 @@
"לארי גרוזיני": "GEL",
"lari georgian": "GEL",
"グルジアの通貨": "GEL",
+ "그루지야 라리": "GEL",
+ "라리": "GEL",
"lari gruziński": "GEL",
"валюта грузии": "GEL",
"тетри": "GEL",
@@ -5605,6 +5820,7 @@
"dalasi gambien": "GMD",
"דלסי": "GMD",
"ガンビア・ダラシ": "GMD",
+ "달라시": "GMD",
"dalase": "GMD",
"dalasi gambiano": "GMD",
"dalassi": "GMD",
@@ -5618,6 +5834,7 @@
"מטבע גינאה": "GNF",
"פרנק גיניאי": "GNF",
"franco della guinea": "GNF",
+ "기니프랑": "GNF",
"guinese frank": "GNF",
"franco guineense": "GNF",
"franco guineense gnf": "GNF",
@@ -5635,6 +5852,8 @@
"quetzal guatemalteque": "GTQ",
"מטבע גואטמלה": "GTQ",
"gvatemalski quetzal": "GTQ",
+ "과테말라 퀘찰": "GTQ",
+ "케찰": "GTQ",
"gvatemalos ketsalis": "GTQ",
"валюта гватемалы": "GTQ",
"гватемальский кетцаль": "GTQ",
@@ -5684,6 +5903,7 @@
"香港の通貨": "HKD",
"香港・ドル": "HKD",
"香港元": "HKD",
+ "홍콩달러": "HKD",
"hongkongo doleris": "HKD",
"dólar de hongkong": "HKD",
"dólar de hongue congue": "HKD",
@@ -5705,6 +5925,7 @@
"lempira hondureña": "HNL",
"lempira hondurien": "HNL",
"lempire hondurien": "HNL",
+ "렘피라": "HNL",
"hondūro lempyra": "HNL",
"lempyra": "HNL",
"lempira hondurenha": "HNL",
@@ -5722,6 +5943,7 @@
"クロアチアの通貨": "HRK",
"クロアチア・クナ": "HRK",
"クロアチア・クーナ": "HRK",
+ "쿠나": "HRK",
"kuna chorwacka": "HRK",
"kuny": "HRK",
"lipy": "HRK",
@@ -5745,6 +5967,7 @@
"gourde haïtienne": "HTG",
"gourde haitienne": "HTG",
"גורד": "HTG",
+ "구르드": "HTG",
"haitiaanse gourde": "HTG",
"gurde": "HTG",
"gurde haitiano": "HTG",
@@ -5779,6 +6002,7 @@
"forint hongaria": "HUF",
"ハンガリーフォリント": "HUF",
"ハンガリー・フォリント": "HUF",
+ "포린트": "HUF",
"forint węgierski": "HUF",
"forinte": "HUF",
"forint maghiar": "HUF",
@@ -5797,6 +6021,7 @@
"pengo ungherese": "HUP",
"ハンガリー・ペンゲー": "HUP",
"ペンゴ": "HUP",
+ "펭괴": "HUP",
"pengheul maghiar": "HUP",
"pengoe": "HUP",
"pengő maghiar": "HUP",
@@ -5830,6 +6055,7 @@
"sepeser": "IDR",
"インドネシア・ルピア": "IDR",
"インドネシア・ルピー": "IDR",
+ "루피아": "IDR",
"roepia": "IDR",
"roepiah": "IDR",
"ropia d'indonesia": "IDR",
@@ -5901,6 +6127,8 @@
"nuovo siclo israeliano": "ILS",
"nuovo siclo": "ILS",
"siclo israeliano": "ILS",
+ "신 셰켈": "ILS",
+ "신 이스라엘 셰켈": "ILS",
"israelische lire": "ILS",
"israelische sjekel": "ILS",
"israëlische lire": "ILS",
@@ -5991,6 +6219,8 @@
"dinar de l'iraq": "IQD",
"iqd": "IQD",
"irak dinar": "IQD",
+ "hi": "IQD",
+ "rt": "IQD",
"dinar de irak": "IQD",
"dinar iraki": "IQD",
"dinar irakí": "IQD",
@@ -6100,6 +6330,8 @@
"yen japonés": "JPY",
"yen giapponese": "JPY",
"日本円": "JPY",
+ "엔": "JPY",
+ "엔화": "JPY",
"yeni": "JPY",
"японская иена": "JPY",
"شيلينغ كينيي": "KES",
@@ -6115,6 +6347,8 @@
"scellino": "KES",
"scellino keniano": "KES",
"ケニアシリング": "KES",
+ "ksh": "KES",
+ "케냐실링": "KES",
"валюта кении": "KES",
"шиллинг": [
"UGX",
@@ -6122,7 +6356,6 @@
"SOS",
"KES"
],
- "ksh": "KES",
"سوم قرغيزستاني": "KGS",
"⃀": "KGS",
"сом": [
@@ -6132,16 +6365,15 @@
"som de kirguizistan": "KGS",
"som del kirguizistan": "KGS",
"k.s.": "KGS",
- "tyiyn": "KGS",
- "tyjyn": "KGS",
"kyrgyz som": "KGS",
"kirgizia somo": "KGS",
"kgs": "KGS",
"som de kirguistan": "KGS",
- "som kirguis": "KGS",
"som de kirguistán": "KGS",
+ "som kirguis": "KGS",
"kirgiski som": "KGS",
"som kirghizo": "KGS",
+ "ソム": "KGS",
"som kirgiski": "KGS",
"som do quirguistão": "KGS",
"som quirguiz": "KGS",
@@ -6165,6 +6397,7 @@
"dollar de kiribati": "KID",
"dollaro di kiribati": "KID",
"キリバスの通貨": "KID",
+ "키리바시달러": "KID",
"кирибатийский доллар": "KID",
"кирибатски долар": "KID",
"franco comorano": "KMF",
@@ -6183,6 +6416,9 @@
"põhja korea won": "KPW",
"kpw": "KPW",
"北朝鮮ウォン": "KPW",
+ "원화": "KPW",
+ "조선민주주의인민공화국 전": "KPW",
+ "조선민주주의인민공화국 화폐": "KPW",
"šiaurės korėjos vonas": "KPW",
"won da coreia do norte": "KPW",
"won da república democrática popular da coreia": "KPW",
@@ -6206,6 +6442,10 @@
"lõuna korea won": "KRW",
"וון דרום קוריאני": "KRW",
"韓国ウォン": "KRW",
+ "대한민국 전": "KRW",
+ "대한민국 화폐": "KRW",
+ "대한민국의 통화": "KRW",
+ "대한민국의 화폐": "KRW",
"won sud corean": "KRW",
"won da coreia do sul": "KRW",
"won da república da coreia": "KRW",
@@ -6250,6 +6490,7 @@
"dólar de las islas caiman": "KYD",
"דולר קיימני": "KYD",
"ケイマン諸島ドル": "KYD",
+ "케이맨제도달러": "KYD",
"kaimanų doleris": "KYD",
"caymaneilandse dollar": "KYD",
"dolar de las illas caiman": "KYD",
@@ -6264,6 +6505,7 @@
"〒": "KZT",
"tengue": "KZT",
"טנגה": "KZT",
+ "텡게": "KZT",
"kazachijos tengė": "KZT",
"tengė": "KZT",
"tenge kazachski": "KZT",
@@ -6289,6 +6531,7 @@
"kip laos": "LAK",
"ラオスの通貨": "LAK",
"ラオス・キープ": "LAK",
+ "킵": "LAK",
"kipas": "LAK",
"kipe": "LAK",
"валюта лаоса": "LAK",
@@ -6312,6 +6555,8 @@
"lbp": "LBP",
"lebanese lira": "LBP",
"libana pundo": "LBP",
+ "레바논 파운드": "LBP",
+ "레바논 리라": "LBP",
"libanese pond": "LBP",
"liura libanesa": "LBP",
"libra do líbano": "LBP",
@@ -6409,6 +6654,7 @@
"lyd": "LYD",
"ld": "LYD",
"דינר לובי ": "LYD",
+ "리비아디나르": "LYD",
"dinar libian": "LYD",
"валюта ливии": "LYD",
"ل.د": "LYD",
@@ -6418,6 +6664,7 @@
"maza": "MAD",
"dirham marroqui": "MAD",
"דירהם מרוקני": "MAD",
+ "모로코디르함": "MAD",
"dirham marroquino": "MAD",
"dirame de marrocos": "MAD",
"dirame do marrocos": "MAD",
@@ -6476,6 +6723,8 @@
"איראימבילאנג'ה": "MGA",
"mga": "MGA",
"アリアリ": "MGA",
+ "마다가스카르아리아리": "MGA",
+ "아리아리": "MGA",
"ariaris": "MGA",
"ariari": "MGA",
"ariari de madagascar": "MGA",
@@ -6509,6 +6758,7 @@
"denar macedone": "MKD",
"denaro macedone": "MKD",
"マケドニア・ディナール": "MKD",
+ "데나르": "MKD",
"denaras": "MKD",
"noord macedonische denar": "MKD",
"denar da macedónia": "MKD",
@@ -6540,6 +6790,10 @@
"ks": "MMK",
"kyat myanmar": "MMK",
"pyas": "MMK",
+ "미얀마 차트": "MMK",
+ "미얀마 찻": "MMK",
+ "짯": "MMK",
+ "챠트": "MMK",
"бирманский кьят": "MMK",
"валюта мьянмы": "MMK",
"кейат": "MMK",
@@ -6572,6 +6826,8 @@
"togrog mongolia": "MNT",
"トゥグリク": "MNT",
"ドグログ": "MNT",
+ "몽골투그릭": "MNT",
+ "투그릭": "MNT",
"tiugrikas": "MNT",
"монгольский тугрик": "MNT",
"валюта монголии": "MNT",
@@ -6581,6 +6837,7 @@
"mop": "MOP",
"mop$": "MOP",
"patako": "MOP",
+ "파타카": "MOP",
"patacas": "MOP",
"валюта макао": "MOP",
"макаонска патака": "MOP",
@@ -6609,6 +6866,7 @@
"rufiyaa maladewa": "MVR",
"ルフィア": "MVR",
"ルフィヤー": "MVR",
+ "루피야": "MVR",
"rufija": "MVR",
"rópia de las maldivas": "MVR",
"валюта мальдив": "MVR",
@@ -6627,6 +6885,7 @@
"kwacha malawite": "MWK",
"kwacha del malawi": "MWK",
"mwk": "MWK",
+ "말라위콰차": "MWK",
"malawiaanse kwacha": "MWK",
"kwacha do malaui": "MWK",
"kwacha do malauí": "MWK",
@@ -6664,6 +6923,7 @@
"mexikói pezó": "MXN",
"メキシコの通貨": "MXN",
"墨ペソ": "MXN",
+ "메히꼬 페소": "MXN",
"мексиканский песо": "MXN",
"мексиканское новое песо": "MXN",
"песо мексиканское": "MXN",
@@ -6700,6 +6960,7 @@
"mozambijski metical": "MZN",
"metical del mozambico": "MZN",
"モザンビーク・メティカル": "MZN",
+ "메티칼": "MZN",
"metikalas": "MZN",
"mozambiko metikalas": "MZN",
"mozambiko metikalis": "MZN",
@@ -6725,6 +6986,7 @@
"מטבע נמיביה": "NAD",
"dollaro della namibia": "NAD",
"ナミビアドル": "NAD",
+ "나미비아달러": "NAD",
"dólar namibiano": "NAD",
"dólar namíbio": "NAD",
"намибийский доллар": "NAD",
@@ -6738,6 +7000,8 @@
"niĝera najro": "NGN",
"naira nigérian": "NGN",
"ナイジェリア・ナイラ": "NGN",
+ "나이라": "NGN",
+ "나이지리아나이라": "NGN",
"naira nigeriano": "NGN",
"нигерийская найра": "NGN",
"валюта нигерии": "NGN",
@@ -6932,6 +7196,8 @@
"nouveau sol": "PEN",
"perui új sol": "PEN",
"nuovo sol": "PEN",
+ "누에보 솔": "PEN",
+ "페루 누에보 솔": "PEN",
"sol novo": "PEN",
"moeda peruana": "PEN",
"novo sol peruano": "PEN",
@@ -6947,6 +7213,8 @@
"pgk": "PGK",
"קינה": "PGK",
"パプアニューギニア・キナ": "PGK",
+ "파푸아 뉴기니 키나": "PGK",
+ "파푸아뉴기니키나": "PGK",
"papoea nieuw guinese kina": "PGK",
"kina papuásia": "PGK",
"toea": "PGK",
@@ -6962,6 +7230,7 @@
"peso de filipinas": "PHP",
"פסו": "PHP",
"pezo": "PHP",
+ "페소": "PHP",
"pesas": "PHP",
"peso de las filipinas": "PHP",
"piso filipino": "PHP",
@@ -7015,6 +7284,9 @@
"ズオチ": "PLN",
"ズロチ": "PLN",
"ポーランド・ズウォティ": "PLN",
+ "즈워티": "PLN",
+ "즐로티": "PLN",
+ "폴란드 즐로티": "PLN",
"poolse zloty": "PLN",
"polski złoty": "PLN",
"zlóti": "PLN",
@@ -7043,6 +7315,7 @@
"guaraní paraguayen": "PYG",
"paragvajski guaraní": "PYG",
"guarani paraguaiano": "PYG",
+ "파라과이과라니": "PYG",
"paragvajaus valiuta": "PYG",
"paraguayaanse guaraní": "PYG",
"guarani paraguaio": "PYG",
@@ -7125,6 +7398,7 @@
"ソビエト連邦ルーブル": "RUB",
"ロシアの通貨": "RUB",
"ロシアルーブル": "RUB",
+ "코페이카": "RUB",
"kopeken": "RUB",
"rubla rusa": "RUB",
"rubla rusă": "RUB",
@@ -7158,6 +7432,7 @@
"rwf": "RWF",
"franco de ruanda": "RWF",
"franco ruandes": "RWF",
+ "르완다프랑": "RWF",
"franco do ruanda": "RWF",
"руандийский франк": "RWF",
"валюта руанды": "RWF",
@@ -7184,6 +7459,9 @@
"サウジ・リアル": "SAR",
"サウジ・リヤル": "SAR",
"サウディ・リヤル": "SAR",
+ "사우디 리알": "SAR",
+ "사우디 리얄": "SAR",
+ "사우디아라비아 리알": "SAR",
"saoedische riyal": "SAR",
"saudi arabische riyal": "SAR",
"saudische riyal": "SAR",
@@ -7212,6 +7490,8 @@
"dollar des iles salomon": "SBD",
"dollaro delle isole salomone": "SBD",
"ソロモン諸島・ドル": "SBD",
+ "솔로몬제도 달러": "SBD",
+ "솔로몬제도달러": "SBD",
"dolar de las illas salamon": "SBD",
"валюта соломоновых островов": "SBD",
"долар соломонских острва": "SBD",
@@ -7242,6 +7522,7 @@
"libra del sudán": "SDG",
"dinar soudanais": "SDG",
"לירה סודאנית": "SDG",
+ "수단파운드": "SDG",
"soedanese pond": "SDG",
"валюта судана": "SDG",
"sdd": "SDG",
@@ -7295,6 +7576,8 @@
"シエラレオネの通貨": "SLL",
"シエラレオネ・レオン": "SLL",
"レオネ": "SLL",
+ "시에라리온 레온": "SLL",
+ "시에라리온레온": "SLL",
"leone serra leonino": "SLL",
"леоне сьерра леоне": "SLL",
"сијералеонске леоне": "SLL",
@@ -7324,7 +7607,7 @@
"szomáli shilling": "SOS",
"ソマリアシリング": "SOS",
"валюта сомали": "SOS",
- "сомалски шилинг": "SOS",
+ "сомалијски шилинг": "SOS",
"srd": "SRD",
"surinam dollar": "SRD",
"dolar de surinam": "SRD",
@@ -7397,6 +7680,8 @@
"ls": "SYP",
"syrian lira": "SYP",
"dolar sirio": "SYP",
+ "시리아 파운드": "SYP",
+ "시리아 리라": "SYP",
"libra da síria": "SYP",
"валюта сирии": "SYP",
"sirijska lira": "SYP",
@@ -7418,6 +7703,12 @@
"エマランゲニ": "SZL",
"スワジ・リランジェニ": "SZL",
"リランジェニ": "SZL",
+ "릴랑게니": "SZL",
+ "스와질란드 릴랑게니": "SZL",
+ "스와질란드릴랑게니": "SZL",
+ "에말란게니": "SZL",
+ "에말랑게니": "SZL",
+ "에스와티니릴랑게니": "SZL",
"lilangeni suázi": "SZL",
"свазилендский лилангени": "SZL",
"валюта свазиленда": "SZL",
@@ -7453,6 +7744,14 @@
"bath": "THB",
"タイの通貨": "THB",
"タイ・バーツ": "THB",
+ "바트": "THB",
+ "바트화": "THB",
+ "밧": "THB",
+ "밧화": "THB",
+ "사땅": "THB",
+ "타이 바트": "THB",
+ "타이 밧": "THB",
+ "태국 바트": "THB",
"batas": "THB",
"satang": "THB",
"baht tailandês": "THB",
@@ -7479,6 +7778,8 @@
"סומוני טג'קיסטני": "TJS",
"somoni tagico": "TJS",
"タジキスタン・ソモニ": "TJS",
+ "소모니": "TJS",
+ "타지키스탄소모니": "TJS",
"tadžikijos somonis": "TJS",
"somoni tadżycki": "TJS",
"somoni tadjic": "TJS",
@@ -7499,8 +7800,10 @@
"teňňe": "TMT",
"manat turkmene": "TMT",
"manat de turkmenistán": "TMT",
+ "מנאט טורקמני חדש": "TMT",
"tmm": "TMT",
"トルクメン・マナト": "TMT",
+ "투르크메니스탄마나트": "TMT",
"turkmėnistano manatas": "TMT",
"manat turcmèn": "TMT",
"manate do turcomenistão": "TMT",
@@ -7558,6 +7861,9 @@
"pa'anga di tonga": "TOP",
"パ・アンガ": "TOP",
"トンガ・パ・アンガ": "TOP",
+ "통가 파앙가": "TOP",
+ "파앙가": "TOP",
+ "팡가": "TOP",
"tongos pa'anga": "TOP",
"paʻanga tonganesa": "TOP",
"тонганская паанга": "TOP",
@@ -7596,6 +7902,8 @@
"lira turc": "TRY",
"lira turki baru": "TRY",
"トルコ・リラ": "TRY",
+ "신 터키 리라": "TRY",
+ "터키 신 리라": "TRY",
"turkijos lira": "TRY",
"lira da turquia": "TRY",
"liras turcas": "TRY",
@@ -7687,6 +7995,12 @@
"台湾ドル": "TWD",
"台湾元": "TWD",
"新台幣": "TWD",
+ "신 타이완 달러": "TWD",
+ "신 대만 달러": "TWD",
+ "신대만 달러": "TWD",
+ "신대폐": "TWD",
+ "신타이완 달러": "TWD",
+ "타이완 신화폐": "TWD",
"nowy dolar tajwański": "TWD",
"dólar de taiuã": "TWD",
"dólar de taiwan": "TWD",
@@ -7750,6 +8064,9 @@
"フリヴナ": "UAH",
"フルィヴニャ": "UAH",
"フルィーヴニャ": "UAH",
+ "우크라이나 흐리브냐": "UAH",
+ "흐리브냐": "UAH",
+ "흐리우냐": "UAH",
"oekraïense hryvnja": "UAH",
"oekraiense hryvnja": "UAH",
"hrywna ukraińska": "UAH",
@@ -7780,6 +8097,8 @@
"chelin ugandes": "UGX",
"chelín de uganda": "UGX",
"ウガンダシリング": "UGX",
+ "ugk": "UGX",
+ "우간다실링": "UGX",
"ugandese shilling": "UGX",
"валюта уганды": "UGX",
"US$": "USD",
@@ -7856,6 +8175,7 @@
"som usbeco": "UZS",
"ウズベキスタン・スム": "UZS",
"ウズベキスタン・ソム": "UZS",
+ "우즈베키스탄 솜": "UZS",
"uzbekijos somas": "UZS",
"uzbekistano sumas": "UZS",
"sum uzbecki": "UZS",
@@ -7904,6 +8224,7 @@
"vanuatuanski vatu": "VUV",
"vatu di vanuatu": "VUV",
"バヌアツの通貨": "VUV",
+ "바누아투바투": "VUV",
"vatu do vanuatu": "VUV",
"валюта вануату": "VUV",
"вануатский вату": "VUV",
@@ -7924,6 +8245,7 @@
"サモア・タラ": "WST",
"サモア・ターラ": "WST",
"サモア・ドル": "WST",
+ "사모아탈라": "WST",
"валюта самоа": "WST",
"доллар самоа": "WST",
"самоанский доллар": "WST",
@@ -7941,6 +8263,8 @@
"cfa": "XAF",
"franco cfa dell'africa centrale": "XAF",
"中部アフリカcfaフラン": "XAF",
+ "중앙 아프리카 cfa 프랑": "XAF",
+ "중앙아프리카 cfa프랑": "XAF",
"cfa franc": [
"XOF",
"XAF"
@@ -7974,6 +8298,7 @@
"element 79": "XAU",
"elemento 79": "XAU",
"unsur 79": "XAU",
+ "황금": "XAU",
"grundämne 79": "XAU",
"பொன்": "XAU",
"البيتكوين": "XBT",
@@ -8032,6 +8357,9 @@
"erityiset nosto oikeudet": "XDR",
"sdrs": "XDR",
"droits de tirage speciaux": "XDR",
+ "imf 특별 인출권": "XDR",
+ "아이엠에프 특별 인출권": "XDR",
+ "특별 인출권": "XDR",
"papierowe złoto": "XDR",
"specjalne prawo ciągnienia": "XDR",
"сдр": "XDR",
@@ -8050,6 +8378,7 @@
"unidade monetaria europea": "XEU",
"יחידת מטבע אירופי": "XEU",
"ヨーロッパ通貨単位": "XEU",
+ "유럽통화단위": "XEU",
"écu": "XEU",
"unitate monetară europeană": "XEU",
"европейская валютная единица": "XEU",
@@ -8148,6 +8477,8 @@
"イエメンの通貨": "YER",
"イエメン・リヤル": "YER",
"イエメン・リヤール": "YER",
+ "예멘 리얄": "YER",
+ "예멘리얄": "YER",
"rial de iemèn": "YER",
"rial do iémen": "YER",
"rial do iémene": "YER",
@@ -8168,6 +8499,8 @@
"ראנד": "ZAR",
"南アフリカランド": "ZAR",
"南アフリカ・ランド": "ZAR",
+ "남아프리카 공화국 란드": "ZAR",
+ "남아프리카공화국 랜드": "ZAR",
"par randas": "ZAR",
"pietų afrikos randas": "ZAR",
"rand południowoafrykański": "ZAR",
@@ -8190,6 +8523,7 @@
"zmw": "ZMW",
"kwacha zambese": "ZMW",
"zmk": "ZMW",
+ "잠비아콰차": "ZMW",
"kwacha zambian": "ZMW",
"kwacha": "ZMW",
"kwacha da zâmbia": "ZMW",
@@ -8242,6 +8576,7 @@
"id": "Dirham Uni Emirat Arab",
"it": "Dirham degli Emirati Arabi Uniti",
"ja": "UAEディルハム",
+ "ko": "아랍에미리트 디르함",
"lt": "Jungtinių Arabų Emyratų dirhamas",
"nl": "VAE-Dirham",
"pl": "Dirham",
@@ -8276,6 +8611,7 @@
"id": "Afghani Afganistan",
"it": "afghani afgano",
"ja": "アフガニ",
+ "ko": "아프가니스탄 아프가니",
"lt": "Afganis",
"nl": "Afghaanse afghani",
"oc": "Afgani",
@@ -8311,6 +8647,7 @@
"id": "Lek Albania",
"it": "lek albanese",
"ja": "レク",
+ "ko": "알바니아 렉",
"lt": "Albanijos lekas",
"nl": "Albanese lek",
"pl": "lek",
@@ -8348,6 +8685,7 @@
"id": "Dram Armenia",
"it": "dram armeno",
"ja": "ドラム",
+ "ko": "아르메니아 드람",
"lt": "Dramas",
"nl": "Armeense dram",
"pl": "Dram",
@@ -8381,6 +8719,7 @@
"id": "Guilder Antillen Belanda",
"it": "Fiorino delle Antille Olandesi",
"ja": "アンティル・ギルダー",
+ "ko": "네덜란드령 안틸레스 휠던",
"lt": "Nyderlandų Antilų guldenas",
"nl": "Antilliaanse gulden",
"oc": "Florin de las Antilhas Neerlandesas",
@@ -8411,6 +8750,7 @@
"id": "Kwanza Angola",
"it": "Kwanza angolano",
"ja": "クワンザ",
+ "ko": "앙골라 콴자",
"lt": "Kvanza",
"nl": "Angolese kwanza",
"pl": "Kwanza",
@@ -8447,6 +8787,7 @@
"id": "Peso Argentina",
"it": "peso argentino",
"ja": "アルゼンチン・ペソ",
+ "ko": "아르헨티나 페소",
"lt": "Argentinos pesas",
"nl": "Argentijnse peso",
"oc": "Peso",
@@ -8483,6 +8824,7 @@
"id": "Dolar Australia",
"it": "dollaro australiano",
"ja": "オーストラリア・ドル",
+ "ko": "오스트레일리아 달러",
"lt": "Australijos doleris",
"nl": "Australische dollar",
"oc": "Dolar australian",
@@ -8517,6 +8859,7 @@
"id": "Florin Aruba",
"it": "Fiorino arubano",
"ja": "アルバ・フロリン",
+ "ko": "아루바 플로린",
"lt": "Arubos florinas",
"nl": "Arubaanse florin",
"pl": "Florin arubański",
@@ -8551,6 +8894,7 @@
"id": "Manat Azerbaijan",
"it": "Manat azero",
"ja": "アゼルバイジャン・マナト",
+ "ko": "아제르바이잔 마나트",
"lt": "Azerbaidžano manatas",
"nl": "Azerbeidzjaanse manat",
"pl": "Manat azerski",
@@ -8587,6 +8931,7 @@
"id": "Mark Bosnia dan Herzegovina",
"it": "marco bosniaco",
"ja": "兌換マルク",
+ "ko": "보스니아 헤르체고비나 태환 마르카",
"lt": "Konvertuojamoji markė",
"nl": "Bosnische inwisselbare mark",
"pl": "Marka zamienna",
@@ -8622,6 +8967,7 @@
"id": "Dolar Barbados",
"it": "dollaro di Barbados",
"ja": "バルバドス・ドル",
+ "ko": "바베이도스 달러",
"lt": "Barbadoso doleris",
"nl": "Barbadiaanse dollar",
"pl": "Dolar barbadoski",
@@ -8651,6 +8997,7 @@
"id": "Taka Bangladesh",
"it": "taka bengalese",
"ja": "タカ",
+ "ko": "방글라데시 타카",
"lt": "Bangladešo taka",
"nl": "Bengalese taka",
"oc": "Taka",
@@ -8687,6 +9034,7 @@
"id": "Lev Bulgaria",
"it": "lev bulgaro",
"ja": "レフ",
+ "ko": "불가리아 레프",
"lt": "Bulgarijos levas",
"nl": "Bulgaarse lev",
"oc": "Lev",
@@ -8721,6 +9069,7 @@
"id": "Dinar Bahrain",
"it": "dinaro del Bahrain",
"ja": "バーレーン・ディナール",
+ "ko": "바레인 디나르",
"lt": "Bahreino dinaras",
"nl": "Bahreinse dinar",
"pl": "Dinar Bahrajnu",
@@ -8749,6 +9098,7 @@
"id": "Franc Burundi",
"it": "Franco del Burundi",
"ja": "ブルンジ・フラン",
+ "ko": "부룬디 프랑",
"lt": "Burundžio frankas",
"nl": "Burundese frank",
"pl": "frank burundyjski",
@@ -8778,6 +9128,7 @@
"id": "Dolar Bermuda",
"it": "Dollaro di Bermuda",
"ja": "バミューダ・ドル",
+ "ko": "버뮤다 달러",
"lt": "Bermudos doleris",
"nl": "Bermuda-dollar",
"pl": "Dolar bermudzki",
@@ -8810,6 +9161,7 @@
"id": "Dolar Brunei",
"it": "dollaro del Brunei",
"ja": "ブルネイ・ドル",
+ "ko": "브루나이 달러",
"lt": "Brunėjaus doleris",
"nl": "Bruneise dollar",
"pl": "Dolar Brunei",
@@ -8841,6 +9193,7 @@
"id": "Boliviano",
"it": "boliviano",
"ja": "ボリビアーノ",
+ "ko": "볼리비아 볼리비아노",
"lt": "Bolivianas",
"nl": "Boliviaanse boliviano",
"oc": "Boliviano",
@@ -8876,6 +9229,7 @@
"id": "Real Brasil",
"it": "real brasiliano",
"ja": "レアル",
+ "ko": "브라질 헤알",
"lt": "Brazilijos realas",
"nl": "Braziliaanse real",
"pl": "Real brazylijski",
@@ -8908,6 +9262,7 @@
"id": "Dolar Bahama",
"it": "dollaro delle Bahamas",
"ja": "バハマ・ドル",
+ "ko": "바하마 달러",
"lt": "Bahamų doleris",
"nl": "Bahamaanse dollar",
"oc": "Dolar de las Bahamas",
@@ -8926,7 +9281,7 @@
"ar": "نغولترم بوتاني",
"bg": "Бутански нгултрум",
"ca": "Ngultrum",
- "cs": "Bhútánský ngultrum",
+ "cs": "Bhútánský ngultam",
"da": "Ngultrum",
"de": "Ngultrum",
"en": "ngultrum",
@@ -8942,6 +9297,7 @@
"id": "Ngultrum Bhutan",
"it": "Ngultrum del Bhutan",
"ja": "ニュルタム",
+ "ko": "부탄 눌트럼",
"lt": "Ngultrumas",
"nl": "Bhutaanse ngultrum",
"pl": "Ngultrum",
@@ -8979,6 +9335,7 @@
"id": "Pula Botswana",
"it": "pula del Botswana",
"ja": "プラ",
+ "ko": "보츠와나 풀라",
"lt": "Botsvanos pula",
"nl": "Botswaanse pula",
"pl": "Pula",
@@ -9001,7 +9358,7 @@
"de": "Belarussischer Rubel",
"en": "Belarusian ruble",
"eo": "Belorusia rublo",
- "es": "Nuevo rublo bierlorruso",
+ "es": "rublo bierlorruso",
"et": "Valgevene rubla",
"fi": "Valko-Venäjän rupla",
"fr": "Rouble biélorusse",
@@ -9012,6 +9369,7 @@
"id": "Rubel Belarusia",
"it": "Rublo bielorusso",
"ja": "ベラルーシ・ルーブル",
+ "ko": "벨라루스 루블",
"lt": "Baltarusijos rublis",
"nl": "Wit-Russische roebel",
"pl": "Rubel białoruski",
@@ -9025,7 +9383,8 @@
"ta": "பெலருசிய ரூபிள்",
"tr": "Belarus rublesi",
"uk": "білоруський рубель",
- "vi": "Rúp Belarus"
+ "vi": "Rúp Belarus",
+ "cy": "rwbl Belarws"
},
"BZD": {
"ar": "دولار بليزي",
@@ -9046,6 +9405,7 @@
"id": "Dolar Belize",
"it": "Dollaro del Belize",
"ja": "ベリーズ・ドル",
+ "ko": "벨리즈 달러",
"lt": "Belizo doleris",
"nl": "Belizaanse dollar",
"pl": "Dolar Belize",
@@ -9081,6 +9441,7 @@
"id": "Dolar Kanada",
"it": "dollaro canadese",
"ja": "カナダドル",
+ "ko": "캐나다 달러",
"lt": "Kanados doleris",
"nl": "Canadese dollar",
"pl": "Dolar kanadyjski",
@@ -9116,6 +9477,7 @@
"id": "Franc Kongo",
"it": "franco congolese",
"ja": "コンゴ・フラン",
+ "ko": "콩고 프랑",
"lt": "Kongo frankas",
"nl": "Congolese frank",
"pl": "frank kongijski",
@@ -9151,6 +9513,7 @@
"id": "Franc Swiss",
"it": "franco svizzero",
"ja": "スイス・フラン",
+ "ko": "스위스 프랑",
"lt": "Šveicarijos frankas",
"nl": "Zwitserse frank",
"oc": "Franc soís",
@@ -9185,6 +9548,7 @@
"hu": "Cook-szigeteki dollár",
"id": "Dolar Kepulauan Cook",
"it": "Dollaro delle Cook",
+ "ko": "쿡 제도 달러",
"lt": "Kuko Salų doleris",
"nl": "Cookeilandendollar",
"pl": "Dolar Wysp Cooka",
@@ -9225,6 +9589,7 @@
"id": "Peso Chili",
"it": "peso cileno",
"ja": "チリ・ペソ",
+ "ko": "칠레 페소",
"lt": "Čilės pesas",
"nl": "Chileense peso",
"oc": "Peso de Chile",
@@ -9261,6 +9626,7 @@
"id": "Renminbi",
"it": "renminbi cinese",
"ja": "人民幣",
+ "ko": "런민비",
"lt": "Juanis",
"nl": "Chinese renminbi",
"oc": "Renminbi",
@@ -9297,6 +9663,7 @@
"id": "Peso Kolombia",
"it": "peso colombiano",
"ja": "コロンビア・ペソ",
+ "ko": "콜롬비아 페소",
"lt": "Kolumbijos pesas",
"nl": "Colombiaanse peso",
"pl": "Peso kolumbijskie",
@@ -9328,6 +9695,7 @@
"id": "Colón Kosta Rika",
"it": "Colón costaricano",
"ja": "コスタリカ・コロン",
+ "ko": "코스타리카 콜론",
"lt": "Kosta Rikos kolonas",
"nl": "Costa Ricaanse colon",
"pl": "Colon kostarykański",
@@ -9355,6 +9723,7 @@
"id": "Peso Kuba",
"it": "peso cubano",
"ja": "キューバ・ペソ",
+ "ko": "쿠바 페소",
"lt": "Kubos pesas",
"nl": "Cubaanse peso",
"pl": "Peso kubańskie",
@@ -9386,6 +9755,7 @@
"id": "Escudo Tanjung Verde",
"it": "escudo capoverdiano",
"ja": "カーボベルデ・エスクード",
+ "ko": "카보베르데 이스쿠두",
"lt": "Žaliojo Kyšulio eskudas",
"nl": "Kaapverdische escudo",
"pl": "escudo Zielonego Przylądka",
@@ -9420,6 +9790,7 @@
"id": "Koruna Ceko",
"it": "corona ceca",
"ja": "チェコ・コルナ",
+ "ko": "체코 코루나",
"lt": "Čekijos krona",
"nl": "Tsjechische kroon",
"oc": "corona chèca",
@@ -9455,6 +9826,7 @@
"id": "Franc Djibouti",
"it": "franco gibutiano",
"ja": "ジブチ・フラン",
+ "ko": "지부티 프랑",
"lt": "Džibučio frankas",
"nl": "Djiboutiaanse frank",
"pl": "frank Dżibuti",
@@ -9487,6 +9859,7 @@
"id": "Krona Denmark",
"it": "corona danese",
"ja": "デンマーク・クローネ",
+ "ko": "덴마크 크로네",
"lt": "Danijos krona",
"nl": "Deense kroon",
"oc": "Corona danesa",
@@ -9521,6 +9894,7 @@
"id": "Peso Dominika",
"it": "peso dominicano",
"ja": "ドミニカ・ペソ",
+ "ko": "도미니카 페소",
"lt": "Dominikos pesas",
"nl": "Dominicaanse peso",
"pl": "Peso dominikańskie",
@@ -9554,6 +9928,7 @@
"id": "Dinar Aljazair",
"it": "dinaro algerino",
"ja": "アルジェリア・ディナール",
+ "ko": "알제리 디나르",
"lt": "Alžyro dinaras",
"nl": "Algerijnse dinar",
"pl": "dinar algierski",
@@ -9587,6 +9962,7 @@
"id": "Pound Mesir",
"it": "sterlina egiziana",
"ja": "エジプト・ポンド",
+ "ko": "이집트 파운드",
"lt": "Egipto svaras",
"nl": "Egyptisch pond",
"pl": "Funt egipski",
@@ -9620,6 +9996,7 @@
"id": "Nakfa Eritrea",
"it": "nacfa eritreo",
"ja": "ナクファ",
+ "ko": "에리트레아 낙파",
"lt": "Nakfa",
"nl": "Eritrese nakfa",
"pl": "Nakfa",
@@ -9648,6 +10025,7 @@
"id": "Birr Ethiopia",
"it": "birr etiope",
"ja": "ブル",
+ "ko": "에티오피아 비르",
"lt": "Etiopijos biras",
"nl": "Ethiopische birr",
"pl": "Birr",
@@ -9681,6 +10059,7 @@
"id": "Euro",
"it": "euro",
"ja": "ユーロ",
+ "ko": "유로",
"lt": "Euras",
"nl": "euro",
"oc": "Èuro",
@@ -9688,7 +10067,7 @@
"pt": "euro",
"ro": "euro",
"ru": "евро",
- "sk": "Euro",
+ "sk": "euro",
"sl": "Evro",
"sr": "евро",
"sv": "euro",
@@ -9708,13 +10087,14 @@
"eo": "fiĝia dolaro",
"es": "dólar fiyiano",
"fi": "Fidžin dollari",
- "fr": "dollar de Fidji",
+ "fr": "dollar des Fidji",
"gl": "Dólar fidxiano",
"hr": "Fidžijski dolar",
"hu": "fidzsi dollár",
"id": "Dolar Fiji",
"it": "dollaro delle Figi",
"ja": "フィジー・ドル",
+ "ko": "피지 달러",
"lt": "Fidžio doleris",
"nl": "Fiji-dollar",
"pl": "Dolar Fidżi",
@@ -9748,6 +10128,7 @@
"id": "Króna Faroe",
"it": "corona delle Fær Øer",
"ja": "フェロー・クローネ",
+ "ko": "페로 제도 크로나",
"lt": "Farerų krona",
"nl": "Faeröerse kroon",
"pl": "Korona Wysp Owczych",
@@ -9784,6 +10165,7 @@
"id": "pound sterling",
"it": "sterlina britannica",
"ja": "スターリング・ポンド",
+ "ko": "영국 파운드",
"lt": "Svaras sterlingų",
"nl": "pond sterling",
"oc": "Liure esterlina",
@@ -9821,6 +10203,7 @@
"id": "Lari",
"it": "lari georgiano",
"ja": "ラリ",
+ "ko": "조지아 라리",
"lt": "Laris",
"nl": "Georgische lari",
"pl": "Lari",
@@ -9849,6 +10232,7 @@
"id": "Pound Guernsey",
"it": "sterlina di Guernsey",
"ja": "ガーンジー・ポンド",
+ "ko": "건지섬 파운드",
"lt": "Gernsio svaras",
"nl": "Guernseypond",
"pl": "Funt Guernsey",
@@ -9882,6 +10266,7 @@
"id": "Cedi Ghana",
"it": "cedi ghanese",
"ja": "セディ",
+ "ko": "가나 세디",
"lt": "Sedis",
"nl": "Ghanese cedi",
"pl": "Cedi",
@@ -9914,6 +10299,7 @@
"id": "Pound Gibraltar",
"it": "sterlina di Gibilterra",
"ja": "ジブラルタル・ポンド",
+ "ko": "지브롤터 파운드",
"lt": "Gibraltaro svaras",
"nl": "Gibraltarees pond",
"pl": "Funt gibraltarski",
@@ -9947,6 +10333,7 @@
"id": "Dalasi Gambia",
"it": "Dalasi gambese",
"ja": "ダラシ",
+ "ko": "감비아 달라시",
"lt": "Dalasis",
"nl": "Gambiaanse dalasi",
"pl": "Dalasi",
@@ -9975,6 +10362,7 @@
"id": "Franc Guinea",
"it": "Franco guineano",
"ja": "ギニア・フラン",
+ "ko": "기니 프랑",
"lt": "Gvinėjos frankas",
"nl": "Guineese frank",
"pl": "frank gwinejski",
@@ -10004,6 +10392,7 @@
"id": "Quetzal Guatemala",
"it": "Quetzal guatemalteco",
"ja": "ケツァル",
+ "ko": "과테말라 케찰",
"lt": "Gvatemalos kecalis",
"nl": "Guatemalteekse quetzal",
"oc": "Quetzal",
@@ -10043,6 +10432,7 @@
"id": "Dolar Guyana",
"it": "Dollaro della Guyana",
"ja": "ガイアナ・ドル",
+ "ko": "가이아나 달러",
"lt": "Gajanos doleris",
"nl": "Guyaanse dollar",
"pl": "dolar gujański",
@@ -10077,6 +10467,7 @@
"id": "Dolar Hong Kong",
"it": "dollaro di Hong Kong",
"ja": "香港ドル",
+ "ko": "홍콩 달러",
"lt": "Honkongo doleris",
"nl": "Hongkongse dollar",
"pl": "dolar Hongkongu",
@@ -10109,6 +10500,7 @@
"id": "Lempira Honduras",
"it": "lempira honduregna",
"ja": "レンピラ",
+ "ko": "온두라스 렘피라",
"lt": "Hondūro lempira",
"nl": "Hondurese lempira",
"oc": "Lempira",
@@ -10142,6 +10534,7 @@
"id": "Kuna Kroasia",
"it": "kuna croata",
"ja": "クーナ",
+ "ko": "크로아티아 쿠나",
"lt": "Kroatijos kuna",
"nl": "Kroatische kuna",
"pl": "kuna",
@@ -10176,6 +10569,7 @@
"id": "Gourde Haiti",
"it": "Gourde haitiano",
"ja": "グールド",
+ "ko": "아이티 구르드",
"lt": "Gurdas",
"nl": "Haïtiaanse gourde",
"pl": "Gourde",
@@ -10208,6 +10602,7 @@
"id": "Forint",
"it": "fiorino ungherese",
"ja": "フォリント",
+ "ko": "헝가리 포린트",
"lt": "Forintas",
"nl": "Hongaarse forint",
"pl": "forint",
@@ -10242,6 +10637,7 @@
"ia": "Pengő",
"it": "pengő ungherese",
"ja": "ペンゲー",
+ "ko": "헝가리 펭괴",
"lt": "Pengė",
"nl": "pengő",
"pl": "Pengő",
@@ -10272,6 +10668,7 @@
"id": "Rupiah Indonesia",
"it": "rupia indonesiana",
"ja": "ルピア",
+ "ko": "인도네시아 루피아",
"lt": "Indonezijos rupija",
"nl": "Indonesische roepia",
"pl": "rupia indonezyjska",
@@ -10309,6 +10706,7 @@
"id": "Shekel baru Israel",
"it": "nuovo siclo israeliano",
"ja": "新シェケル",
+ "ko": "이스라엘 신 셰켈",
"lt": "Izraelio naujasis šekelis",
"nl": "Israëlische sjekel",
"pl": "Nowy izraelski szekel",
@@ -10338,6 +10736,7 @@
"id": "Pound Manx",
"it": "sterlina di Man",
"ja": "マンクス・ポンド",
+ "ko": "맨섬 파운드",
"lt": "Meno salos svaras",
"nl": "Isle of Man-pond",
"pl": "Funt manx",
@@ -10372,6 +10771,7 @@
"id": "Rupee India",
"it": "rupia indiana",
"ja": "インド・ルピー",
+ "ko": "인도 루피",
"lt": "Indijos rupija",
"nl": "Indiase roepie",
"oc": "Ropia d'Índia",
@@ -10396,7 +10796,7 @@
"cs": "irácký dinár",
"da": "Irakiske dinarer",
"de": "irakischer Dinar",
- "en": "Iraqi dinar",
+ "en": "Hi",
"eo": "iraka dinaro",
"es": "dinar iraquí",
"fi": "Irakin dinaari",
@@ -10407,6 +10807,7 @@
"id": "Dinar Irak",
"it": "dinaro iracheno",
"ja": "イラク・ディナール",
+ "ko": "이라크 디나르",
"lt": "Irako dinaras",
"nl": "Iraakse dinar",
"pl": "Dinar iracki",
@@ -10437,6 +10838,7 @@
"id": "Rial Iran",
"it": "riyal iraniano",
"ja": "イラン・リヤル",
+ "ko": "이란 리알",
"lt": "Irano rialas",
"nl": "Iraanse rial",
"pl": "Rial irański",
@@ -10473,6 +10875,7 @@
"id": "Króna Islandia",
"it": "corona islandese",
"ja": "アイスランド・クローナ",
+ "ko": "아이슬란드 크로나",
"lt": "Islandijos krona",
"nl": "IJslandse kroon",
"pl": "Korona islandzka",
@@ -10506,6 +10909,7 @@
"id": "Dolar Jamaika",
"it": "Dollaro giamaicano",
"ja": "ジャマイカ・ドル",
+ "ko": "자메이카 달러",
"lt": "Jamaikos doleris",
"nl": "Jamaicaanse dollar",
"pl": "Dolar jamajski",
@@ -10536,6 +10940,7 @@
"id": "Dinar Yordania",
"it": "dinaro giordano",
"ja": "ヨルダン・ディナール",
+ "ko": "요르단 디나르",
"lt": "Jordanijos dinaras",
"nl": "Jordaanse dinar",
"pl": "Dinar jordański",
@@ -10571,6 +10976,7 @@
"id": "Yen",
"it": "yen",
"ja": "円",
+ "ko": "일본 엔",
"lt": "Jena",
"nl": "Japanse yen",
"oc": "Yen",
@@ -10607,6 +11013,7 @@
"id": "Shilling Kenya",
"it": "Scellino keniota",
"ja": "ケニア・シリング",
+ "ko": "케냐 실링",
"lt": "Kenijos šilingas",
"nl": "Keniaanse shilling",
"pl": "Szyling kenijski",
@@ -10619,7 +11026,7 @@
},
"KGS": {
"ar": "سوم قرغيزستاني",
- "bg": "Сом",
+ "bg": "сом",
"ca": "som kirguís",
"cs": "Kyrgyzský som",
"de": "Som",
@@ -10628,22 +11035,23 @@
"es": "som kirguís",
"fi": "Kirgisian som",
"fr": "som",
- "gl": "Som kirguiz",
+ "gl": "som kirguiz",
"hr": "Kirgistanski som",
"hu": "kirgiz szom",
- "id": "Som Kirgizstan",
+ "id": "som Kirgizstan",
"it": "som kirghizo",
"ja": "キルギス・ソム",
- "lt": "Somas",
+ "ko": "키르기스스탄 솜",
+ "lt": "somas",
"nl": "Kirgizische som",
- "pl": "Som",
- "pt": "Som",
- "ro": "Som kîrgîz",
+ "pl": "som",
+ "pt": "som",
+ "ro": "som kîrgîz",
"ru": "киргизский сом",
"sr": "киргиски сом",
"sv": "Kirgizistansk som",
"tr": "Kırgızistan somu",
- "uk": "Сом"
+ "uk": "сом"
},
"KHR": {
"ar": "ريال كمبودي",
@@ -10663,6 +11071,7 @@
"id": "Riel Kamboja",
"it": "Riel cambogiano",
"ja": "リエル",
+ "ko": "캄보디아 리엘",
"lt": "Kambodžos rielis",
"nl": "Cambodjaanse riel",
"pl": "Riel",
@@ -10691,6 +11100,7 @@
"id": "Dolar Kiribati",
"it": "Dollaro di Kiribati",
"ja": "キリバス・ドル",
+ "ko": "키리바시 달러",
"lt": "Kiribačio doleris",
"pl": "Dolar Kiribati",
"pt": "Dólar de Kiribati",
@@ -10717,6 +11127,7 @@
"id": "Franc Komoro",
"it": "franco delle Comore",
"ja": "コモロ・フラン",
+ "ko": "코모로 프랑",
"lt": "Komorų frankas",
"nl": "Comorese frank",
"pl": "frank Komorów",
@@ -10749,6 +11160,7 @@
"id": "Won Korea Utara",
"it": "won nordcoreano",
"ja": "朝鮮民主主義人民共和国ウォン",
+ "ko": "조선민주주의인민공화국 원",
"lt": "Šiaurės Korėjos vona",
"nl": "Noord-Koreaanse won",
"pl": "Won północnokoreański",
@@ -10780,6 +11192,7 @@
"id": "Won Korea Selatan",
"it": "won sudcoreano",
"ja": "大韓民国ウォン",
+ "ko": "대한민국 원",
"lt": "Pietų Korėjos vonas",
"nl": "Zuid-Koreaanse won",
"pl": "Won południowokoreański",
@@ -10812,6 +11225,7 @@
"id": "Dinar Kuwait",
"it": "dinaro kuwaitiano",
"ja": "クウェート・ディナール",
+ "ko": "쿠웨이트 디나르",
"lt": "Kuveito dinaras",
"nl": "Koeweitse dinar",
"pl": "Dinar kuwejcki",
@@ -10840,6 +11254,7 @@
"id": "Dolar Kepulauan Cayman",
"it": "Dollaro delle Cayman",
"ja": "ケイマン諸島・ドル",
+ "ko": "케이맨 제도 달러",
"lt": "Kaimanų salų doleris",
"nl": "Kaaimaneilandse dollar",
"pl": "Dolar kajmański",
@@ -10870,6 +11285,7 @@
"id": "Tenge Kazakhstan",
"it": "tenge kazako",
"ja": "テンゲ",
+ "ko": "카자흐스탄 텡게",
"lt": "Kazachijos tengė",
"nl": "Kazachse tenge",
"pl": "Tenge",
@@ -10906,6 +11322,7 @@
"id": "Kip",
"it": "Kip laotiano",
"ja": "キープ",
+ "ko": "라오스 킵",
"lt": "Laoso kipas",
"nl": "Laotiaanse kip",
"pl": "Kip",
@@ -10934,6 +11351,7 @@
"id": "Pound Lebanon",
"it": "lira libanese",
"ja": "レバノン・ポンド",
+ "ko": "레바논 파운드",
"lt": "Libano svaras",
"nl": "Libanees pond",
"pl": "Funt libański",
@@ -10966,6 +11384,7 @@
"id": "Rupee Sri Lanka",
"it": "rupia singalese",
"ja": "スリランカ・ルピー",
+ "ko": "스리랑카 루피",
"lt": "Šri Lankos rupija",
"nl": "Sri Lankaanse roepie",
"pl": "Rupia lankijska",
@@ -10999,6 +11418,7 @@
"id": "Dolar Liberia",
"it": "Dollaro liberiano",
"ja": "リベリア・ドル",
+ "ko": "라이베리아 달러",
"lt": "Liberijos doleris",
"nl": "Liberiaanse dollar",
"pl": "Dolar liberyjski",
@@ -11028,6 +11448,7 @@
"id": "Loti Lesotho",
"it": "Loti lesothiano",
"ja": "ロチ",
+ "ko": "레소토 로티",
"lt": "Loti",
"nl": "Lesothaanse loti",
"pl": "Loti",
@@ -11058,6 +11479,7 @@
"id": "Dinar Libya",
"it": "dinaro libico",
"ja": "リビア・ディナール",
+ "ko": "리비아 디나르",
"lt": "Libijos dinaras",
"nl": "Libische dinar",
"pl": "Dinar libijski",
@@ -11089,6 +11511,7 @@
"id": "Dirham Maroko",
"it": "Dirham marocchino",
"ja": "モロッコ・ディルハム",
+ "ko": "모로코 디르함",
"lt": "Maroko dirhamas",
"nl": "Marokkaanse dirham",
"pl": "dirham marokański",
@@ -11113,6 +11536,7 @@
"hr": "Monegaški franak",
"it": "franco monegasco",
"ja": "モネガスク・フラン",
+ "ko": "모나코 프랑",
"lt": "Monako frankas",
"nl": "monegaskische frank",
"pl": "frank monakijski",
@@ -11142,6 +11566,7 @@
"id": "Leu Moldova",
"it": "leu moldavo",
"ja": "モルドバ・レウ",
+ "ko": "몰도바 레우",
"lt": "Moldavijos lėja",
"nl": "Moldavische leu",
"pl": "lej Mołdawii",
@@ -11175,6 +11600,7 @@
"id": "Ariary Madagaskar",
"it": "ariary malgascio",
"ja": "マダガスカル・アリアリ",
+ "ko": "마다가스카르 아리아리",
"lt": "Madagaskaro ariaris",
"nl": "Malagassische ariary",
"pl": "Ariary",
@@ -11206,6 +11632,7 @@
"id": "Denar Makedonia",
"it": "Dinaro macedone",
"ja": "マケドニア・デナール",
+ "ko": "북마케도니아 데나르",
"lt": "Makedonijos denaras",
"nl": "Noord-Macedonische denar",
"pl": "denar",
@@ -11238,6 +11665,7 @@
"id": "Kyat",
"it": "Kyat birmano",
"ja": "チャット",
+ "ko": "미얀마 짯",
"lt": "Kijatas",
"nl": "Myanmarese kyat",
"pl": "Kiat",
@@ -11270,6 +11698,7 @@
"id": "Tugrik",
"it": "tugrik mongolo",
"ja": "トゥグルグ",
+ "ko": "몽골 투그릭",
"lt": "Tugrikas",
"nl": "Mongoolse tugrik",
"pl": "tugrik",
@@ -11301,6 +11730,7 @@
"id": "Pataca Makau",
"it": "Pataca di Macao",
"ja": "マカオ・パタカ",
+ "ko": "마카오 파타카",
"lt": "Pataka",
"nl": "Macause pataca",
"pl": "Pataca",
@@ -11360,6 +11790,7 @@
"id": "Rupee Mauritus",
"it": "Rupia mauriziana",
"ja": "モーリシャス・ルピー",
+ "ko": "모리셔스 루피",
"lt": "Mauricijaus rupija",
"nl": "Mauritiaanse roepie",
"pl": "Rupia Mauritiusu",
@@ -11390,6 +11821,7 @@
"id": "Rufiyaa",
"it": "rufiyaa delle Maldive",
"ja": "ルフィヤ",
+ "ko": "몰디브 루피야",
"lt": "Maldyvų rufija",
"nl": "Maldivische rufiyaa",
"pl": "Rupia malediwska",
@@ -11419,6 +11851,7 @@
"id": "Kwacha Malawi",
"it": "Kwacha malawiano",
"ja": "マラウイ・クワチャ",
+ "ko": "말라위 콰차",
"lt": "Malavio kvača",
"nl": "Malawische kwacha",
"pl": "Kwacha malawijska",
@@ -11449,6 +11882,7 @@
"id": "Peso Meksiko",
"it": "peso messicano",
"ja": "メキシコ・ペソ",
+ "ko": "멕시코 페소",
"lt": "Meksikos pesas",
"nl": "Mexicaanse peso",
"pl": "Peso meksykańskie",
@@ -11487,6 +11921,7 @@
"id": "Ringgit",
"it": "ringgit malaysiano",
"ja": "リンギット",
+ "ko": "말레이시아 링깃",
"lt": "Malaizijos ringitas",
"nl": "Maleisische ringgit",
"pl": "Ringgit",
@@ -11518,6 +11953,7 @@
"id": "Metical",
"it": "Metical mozambicano",
"ja": "メティカル",
+ "ko": "모잠비크 메티칼",
"lt": "Metikalis",
"nl": "Mozambikaanse metical",
"pl": "Metical",
@@ -11549,6 +11985,7 @@
"id": "Dolar Namibia",
"it": "Dollaro namibiano",
"ja": "ナミビア・ドル",
+ "ko": "나미비아 달러",
"lt": "Namibijos doleris",
"nl": "Namibische dollar",
"oc": "Dolar namibian",
@@ -11578,6 +12015,7 @@
"id": "Naira Nigeria",
"it": "Naira nigeriana",
"ja": "ナイラ",
+ "ko": "나이지리아 나이라",
"lt": "Naira",
"nl": "Nigeriaanse naira",
"pl": "Naira",
@@ -11609,6 +12047,7 @@
"id": "Córdoba Nikaragua",
"it": "Córdoba nicaraguense",
"ja": "ニカラグア・コルドバ",
+ "ko": "니카라과 코르도바",
"lt": "Nikaragvos kordoba",
"nl": "Nicaraguaanse córdoba",
"pl": "Cordoba oro",
@@ -11663,6 +12102,7 @@
"id": "Krona Norwegia",
"it": "corona norvegese",
"ja": "ノルウェー・クローネ",
+ "ko": "노르웨이 크로네",
"lt": "Norvegijos krona",
"nl": "Noorse kroon",
"pl": "Korona norweska",
@@ -11702,6 +12142,7 @@
"id": "Rupee Nepal",
"it": "Rupia nepalese",
"ja": "ネパール・ルピー",
+ "ko": "네팔 루피",
"lt": "Nepalo rupija",
"nl": "Nepalese roepie",
"pl": "Rupia nepalska",
@@ -11741,6 +12182,7 @@
"id": "Dolar Selandia Baru",
"it": "dollaro neozelandese",
"ja": "ニュージーランド・ドル",
+ "ko": "뉴질랜드 달러",
"lt": "Naujosios Zelandijos doleris",
"nl": "Nieuw-Zeelandse dollar",
"pl": "Dolar nowozelandzki",
@@ -11774,6 +12216,7 @@
"id": "Rial Oman",
"it": "Riyal dell'Oman",
"ja": "オマーン・リアル",
+ "ko": "오만 리알",
"lt": "Omano rialas",
"nl": "Omaanse rial",
"pl": "Rial omański",
@@ -11804,6 +12247,7 @@
"id": "Balboa Panama",
"it": "Balboa panamense",
"ja": "バルボア",
+ "ko": "파나마 발보아",
"lt": "Balboa",
"nl": "Panamese balboa",
"pl": "Balboa",
@@ -11833,6 +12277,7 @@
"id": "Nuevo Sol",
"it": "Nuevo Sol peruviano",
"ja": "ヌエボ・ソル",
+ "ko": "페루 솔",
"lt": "Naujasis solis",
"nl": "Peruviaanse sol",
"pl": "Sol",
@@ -11863,6 +12308,7 @@
"id": "Kina",
"it": "Kina papuana",
"ja": "キナ",
+ "ko": "파푸아뉴기니 키나",
"lt": "Kina",
"nl": "Papoea-Nieuw-Guinese kina",
"pl": "Kina",
@@ -11893,6 +12339,7 @@
"id": "peso Filipina",
"it": "peso filippino",
"ja": "フィリピン・ペソ",
+ "ko": "필리핀 페소",
"lt": "Filipinų pesas",
"nl": "Filipijnse peso",
"pl": "Peso filipińskie",
@@ -11925,6 +12372,7 @@
"id": "Rupee Pakistan",
"it": "rupia pakistana",
"ja": "パキスタン・ルピー",
+ "ko": "파키스탄 루피",
"lt": "Pakistano rupija",
"nl": "Pakistaanse roepie",
"oc": "Ropia de Paquistan",
@@ -11960,6 +12408,7 @@
"id": "Złoty",
"it": "złoty polacco",
"ja": "ズウォティ",
+ "ko": "폴란드 즈워티",
"lt": "Zlotas",
"nl": "Poolse złoty",
"pl": "złoty",
@@ -12000,6 +12449,7 @@
"id": "Guaraní Paraguay",
"it": "guaraní paraguaiano",
"ja": "グアラニー",
+ "ko": "파라과이 과라니",
"lt": "Gvaranis",
"nl": "Paraguayaanse guaraní",
"pl": "Guarani",
@@ -12029,6 +12479,7 @@
"id": "Riyal Qatar",
"it": "riyal del Qatar",
"ja": "カタール・リヤル",
+ "ko": "카타르 리얄",
"lt": "Kataro rialas",
"nl": "Qatarese rial",
"pl": "Rial Kataru",
@@ -12061,6 +12512,7 @@
"id": "Leu Rumania",
"it": "leu romeno",
"ja": "ルーマニア・レウ",
+ "ko": "루마니아 레우",
"lt": "Naujoji Rumunijos lėja",
"nl": "Roemeense leu",
"oc": "Leu romanés",
@@ -12099,6 +12551,7 @@
"id": "Dinar Serbia",
"it": "dinaro serbo",
"ja": "セルビア・ディナール",
+ "ko": "세르비아 디나르",
"lt": "Serbijos dinaras",
"nl": "Servische dinar",
"pl": "Dinar serbski",
@@ -12137,6 +12590,7 @@
"id": "Rubel Rusia",
"it": "rublo russo",
"ja": "ロシア・ルーブル",
+ "ko": "러시아 루블",
"lt": "Rusijos rublis",
"nl": "Russische roebel",
"pl": "rubel rosyjski",
@@ -12173,6 +12627,7 @@
"id": "Franc Rwanda",
"it": "franco ruandese",
"ja": "ルワンダ・フラン",
+ "ko": "르완다 프랑",
"lt": "Ruandos frankas",
"nl": "Rwandese frank",
"pl": "frank rwandyjski",
@@ -12201,6 +12656,7 @@
"id": "Riyal Saudi",
"it": "riyal saudita",
"ja": "サウジアラビア・リヤル",
+ "ko": "사우디아라비아 리얄",
"lt": "Saudo Arabijos rialas",
"nl": "Saoedi-Arabische riyal",
"pl": "Rial saudyjski",
@@ -12234,6 +12690,7 @@
"id": "Dolar Kepulauan Solomon",
"it": "dollaro delle Salomone",
"ja": "ソロモン諸島ドル",
+ "ko": "솔로몬 제도 달러",
"lt": "Saliamono salų doleris",
"nl": "Salomon-dollar",
"pl": "Dolar Wysp Salomona",
@@ -12265,6 +12722,7 @@
"id": "rupee Seychelles",
"it": "rupia delle Seychelles",
"ja": "セーシェル・ルピー",
+ "ko": "세이셸 루피",
"lt": "Seišelių rupija",
"nl": "Seychelse roepie",
"pl": "Rupia seszelska",
@@ -12290,6 +12748,7 @@
"id": "Pound Sudan",
"it": "sterlina sudanese",
"ja": "スーダン・ポンド",
+ "ko": "수단 파운드",
"lt": "Sudano svaras",
"nl": "Soedanees pond",
"pl": "Funt sudański",
@@ -12325,6 +12784,7 @@
"id": "Krona Swedia",
"it": "corona svedese",
"ja": "スウェーデン・クローナ",
+ "ko": "스웨덴 크로나",
"lt": "Švedijos krona",
"nl": "Zweedse kroon",
"pl": "Korona szwedzka",
@@ -12362,6 +12822,7 @@
"id": "Dolar Singapura",
"it": "dollaro di Singapore",
"ja": "シンガポールドル",
+ "ko": "싱가포르 달러",
"lt": "Singapūro doleris",
"nl": "Singaporese dollar",
"pl": "Dolar singapurski",
@@ -12393,6 +12854,7 @@
"id": "Leone",
"it": "leone sierraleonese",
"ja": "レオン (通貨)",
+ "ko": "시에라리온 레온",
"lt": "Leonė",
"nl": "Sierra Leoonse leone",
"pl": "Leone",
@@ -12423,6 +12885,7 @@
"id": "Shilling Somalia",
"it": "scellino somalo",
"ja": "ソマリア・シリング",
+ "ko": "소말리아 실링",
"lt": "Somalio šilingas",
"nl": "Somalische shilling",
"pl": "Szyling somalijski",
@@ -12451,6 +12914,7 @@
"id": "Dolar Suriname",
"it": "Dollaro surinamese",
"ja": "スリナム・ドル",
+ "ko": "수리남 달러",
"lt": "Surinamo doleris",
"nl": "Surinaamse dollar",
"pl": "Dolar surinamski",
@@ -12479,6 +12943,7 @@
"id": "Pound Sudan Selatan",
"it": "sterlina sudsudanese",
"ja": "南スーダン・ポンド",
+ "ko": "남수단 파운드",
"lt": "Pietų Sudano svaras",
"nl": "Zuid-Soedanees pond",
"pl": "Funt południowosudański",
@@ -12510,6 +12975,7 @@
"id": "Dobra",
"it": "dobra di São Tomé e Príncipe",
"ja": "ドブラ",
+ "ko": "상투메 프린시페 도브라",
"lt": "Dobra",
"nl": "Santomese dobra",
"pl": "Dobra",
@@ -12541,6 +13007,7 @@
"id": "Pound Suriah",
"it": "lira siriana",
"ja": "シリア・ポンド",
+ "ko": "시리아 파운드",
"lt": "Sirijos svaras",
"nl": "Syrisch pond",
"pl": "Funt syryjski",
@@ -12570,6 +13037,7 @@
"id": "Lilangeni Swaziland",
"it": "lilangeni dell'eSwatini",
"ja": "リランゲニ",
+ "ko": "에스와티니 릴랑게니",
"lt": "Lilangenis",
"nl": "Swazische lilangeni",
"pl": "Lilangeni",
@@ -12604,6 +13072,7 @@
"id": "Baht",
"it": "baht thailandese",
"ja": "バーツ",
+ "ko": "태국 밧",
"lt": "Tailando batas",
"nl": "Thaise baht",
"pl": "bat",
@@ -12637,6 +13106,7 @@
"id": "Somoni",
"it": "somoni tagico",
"ja": "ソモニ",
+ "ko": "타지키스탄 소모니",
"lt": "Somonis",
"nl": "Tadzjiekse somoni",
"pl": "Somoni",
@@ -12661,6 +13131,7 @@
"id": "Koin centavo Timor Leste",
"it": "Centavo est timorense",
"ja": "東ティモール・センターボ",
+ "ko": "동티모르 센타부 동전",
"pt": "moedas de centavo do Timor-Leste",
"ru": "тиморское сентаво",
"sk": "Východotimorské obehové mince",
@@ -12684,6 +13155,7 @@
"id": "Manat Turkmenistan",
"it": "Manat turkmeno",
"ja": "トルクメニスタン・マナト",
+ "ko": "투르크메니스탄 마나트",
"lt": "Turkmėnijos manatas",
"nl": "Turkmeense manat",
"pl": "Manat turkmeński",
@@ -12696,6 +13168,7 @@
"tr": "Türkmenistan manatı",
"uk": "Туркменський манат",
"vi": "Manat Turkmenistan",
+ "he": "מנאט טורקמני חדש",
"oc": "manat turcmèn"
},
"TND": {
@@ -12717,6 +13190,7 @@
"id": "Dinar Tunisia",
"it": "dinaro tunisino",
"ja": "チュニジア・ディナール",
+ "ko": "튀니지 디나르",
"lt": "Tuniso dinaras",
"nl": "tunesische dinar",
"pl": "Dinar tunezyjski",
@@ -12745,6 +13219,7 @@
"id": "Pa'anga",
"it": "pa'anga tongano",
"ja": "パ・アンガ",
+ "ko": "통가 팡가",
"lt": "Tongos paanga",
"nl": "Tongaanse pa'anga",
"pl": "Pa'anga",
@@ -12778,6 +13253,7 @@
"id": "Lira Turki Baru",
"it": "lira turca",
"ja": "トルコ・リラ",
+ "ko": "터키 리라",
"lt": "Turkijos lira",
"nl": "Turkse lira",
"pl": "lira turecka",
@@ -12813,6 +13289,7 @@
"id": "Dolar Trinidad dan Tobago",
"it": "Dollaro di Trinidad e Tobago",
"ja": "トリニダード・トバゴ・ドル",
+ "ko": "트리니다드 토바고 달러",
"lt": "Trinidado ir Tobago doleris",
"nl": "Trinidad en Tobagodollar",
"pl": "Dolar Trynidadu i Tobago",
@@ -12840,6 +13317,7 @@
"id": "Dolar Tuvalu",
"it": "Dollaro di Tuvalu",
"ja": "ツバル・ドル",
+ "ko": "투발루 달러",
"pl": "Dolar Tuvalu",
"pt": "dólar tuvaluano",
"ro": "Dolar din Tuvalu",
@@ -12868,6 +13346,7 @@
"id": "Dolar Baru Taiwan",
"it": "Dollaro taiwanese",
"ja": "新台湾ドル",
+ "ko": "신 타이완 달러",
"lt": "Naujasis Taivano doleris",
"nl": "Taiwanese dollar",
"pl": "Dolar tajwański",
@@ -12899,6 +13378,7 @@
"id": "Shilling Tanzania",
"it": "scellino tanzaniano",
"ja": "タンザニア・シリング",
+ "ko": "탄자니아 실링",
"lt": "Tanzanijos šilingas",
"nl": "Tanzaniaanse shilling",
"pl": "Szyling tanzański",
@@ -12930,6 +13410,7 @@
"id": "Hryvnia Ukraina",
"it": "grivnia ucraina",
"ja": "フリヴニャ",
+ "ko": "우크라이나 흐리우냐",
"lt": "Grivina",
"nl": "Oekraïense hryvnja",
"pl": "hrywna",
@@ -12963,6 +13444,7 @@
"id": "Shilling Uganda",
"it": "scellino ugandese",
"ja": "ウガンダ・シリング",
+ "ko": "우간다 실링",
"lt": "Ugandos šilingas",
"nl": "Oegandese shilling",
"oc": "Shilling ogandés",
@@ -12998,6 +13480,7 @@
"id": "Dolar Amerika Serikat",
"it": "dollaro statunitense",
"ja": "アメリカ合衆国ドル",
+ "ko": "미국 달러",
"lt": "Jungtinių Valstijų doleris",
"nl": "US dollar",
"oc": "Dolar american",
@@ -13005,7 +13488,7 @@
"pt": "dólar americano",
"ro": "dolar american",
"ru": "доллар США",
- "sk": "Americký dolár",
+ "sk": "americký dolár",
"sl": "Ameriški dolar",
"sr": "амерички долар",
"sv": "amerikansk dollar",
@@ -13032,6 +13515,7 @@
"id": "Peso Uruguay",
"it": "peso uruguaiano",
"ja": "ウルグアイ・ペソ",
+ "ko": "우루과이 페소",
"lt": "Urugvajaus pesas",
"nl": "Uruguayaanse peso",
"pl": "Peso urugwajskie",
@@ -13061,6 +13545,7 @@
"id": "Som Uzbekistan",
"it": "Som uzbeco",
"ja": "スム",
+ "ko": "우즈베키스탄 숨",
"lt": "Uzbekijos sumas",
"nl": "Oezbeekse sum",
"pl": "Sum",
@@ -13102,6 +13587,7 @@
"id": "Đồng Vietnam",
"it": "Đồng vietnamita",
"ja": "ドン",
+ "ko": "베트남 동",
"lt": "Vietnamo dongas",
"nl": "Vietnamese dong",
"pl": "Dong",
@@ -13133,6 +13619,7 @@
"id": "Vatu Vanuatu",
"it": "Vatu di Vanuatu",
"ja": "バツ",
+ "ko": "바누아투 바투",
"lt": "Vatu",
"nl": "Vanuatuaanse vatu",
"pl": "Vatu",
@@ -13163,6 +13650,7 @@
"id": "Tālā Samoa",
"it": "tala samoano",
"ja": "タラ",
+ "ko": "사모아 탈라",
"lt": "Tala",
"nl": "Samoaanse tala",
"pl": "Tala",
@@ -13188,6 +13676,7 @@
"hr": "Srednjoafrički CFA franak",
"id": "Franc CFA Afrika Tengah",
"ja": "中部アフリカCFAフラン",
+ "ko": "중앙아프리카 CFA 프랑",
"oc": "Franc CFA d'Africa Centrala",
"pt": "franco",
"ro": "Franc CFA BEAC",
@@ -13230,6 +13719,7 @@
"id": "perak",
"it": "argento",
"ja": "銀",
+ "ko": "은",
"lt": "sidabras",
"nl": "zilver",
"oc": "argent",
@@ -13271,6 +13761,7 @@
"id": "emas",
"it": "oro",
"ja": "金",
+ "ko": "금",
"lt": "Auksas",
"nl": "goud",
"oc": "Aur",
@@ -13311,6 +13802,7 @@
"id": "Bitcoin",
"it": "bitcoin",
"ja": "ビットコイン",
+ "ko": "비트코인",
"lt": "Bitcoin",
"nl": "Bitcoin",
"oc": "Bitcoin",
@@ -13348,6 +13840,7 @@
"id": "Dolar Karibia Timur",
"it": "dollaro dei Caraibi Orientali",
"ja": "東カリブ・ドル",
+ "ko": "동카리브 달러",
"lt": "Rytų Karibų doleris",
"nl": "Oost-Caribische dollar",
"pl": "Dolar wschodniokaraibski",
@@ -13378,6 +13871,7 @@
"id": "Hak penarikan khusus",
"it": "diritti speciali di prelievo",
"ja": "特別引出権",
+ "ko": "특별인출권",
"lt": "Specialiosios skolinimosi teisės",
"nl": "speciale trekkingsrechten",
"oc": "Drechs de tiratge Especials",
@@ -13410,6 +13904,7 @@
"hu": "Európai valutaegység",
"it": "Unità di conto europea",
"ja": "欧州通貨単位",
+ "ko": "유럽 통화 단위",
"lt": "Ekiu",
"nl": "Europese rekeneenheid",
"pl": "European Currency Unit",
@@ -13439,6 +13934,7 @@
"id": "Monero",
"it": "Monero",
"ja": "Monero",
+ "ko": "모네로",
"pt": "Monero",
"ru": "Monero",
"sv": "Monero",
@@ -13458,6 +13954,7 @@
"hr": "Zapadnoafrički CFA franak",
"id": "Franc CFA Afrika Barat",
"ja": "西アフリカCFAフラン",
+ "ko": "서아프리카 CFA 프랑",
"oc": "Franc CFA d'Africa Occidentala",
"pt": "franco CFA da África Ocidental",
"ro": "Franc CFA BCEAO",
@@ -13499,6 +13996,7 @@
"id": "Paladium",
"it": "palladio",
"ja": "パラジウム",
+ "ko": "팔라듐",
"lt": "Paladis",
"nl": "palladium",
"oc": "Palladi",
@@ -13534,6 +14032,7 @@
"id": "Franc CFP",
"it": "Franco CFP",
"ja": "CFPフラン",
+ "ko": "CFP 프랑",
"lt": "CFP frankas",
"nl": "CFP-frank",
"pl": "Frank CFP",
@@ -13573,6 +14072,7 @@
"id": "Platina",
"it": "platino",
"ja": "白金",
+ "ko": "백금",
"lt": "Platina",
"nl": "platina",
"oc": "Platin",
@@ -13600,6 +14100,7 @@
"hu": "SUCRE",
"it": "Sistema unificato di compensazione regionale",
"ja": "域内統一決済システム",
+ "ko": "수크레",
"pl": "SUCRE",
"pt": "SUCRE",
"ru": "Сукре",
@@ -13625,6 +14126,7 @@
"id": "Rial Yaman",
"it": "riyal yemenita",
"ja": "イエメン・リアル",
+ "ko": "예멘 리알",
"lt": "Jemeno rialas",
"nl": "Jemenitische rial",
"pl": "Rial jemeński",
@@ -13657,6 +14159,7 @@
"id": "Rand Afrika Selatan",
"it": "rand sudafricano",
"ja": "ランド",
+ "ko": "남아프리카 공화국 랜드",
"lt": "Randas",
"nl": "Zuid-Afrikaanse rand",
"oc": "Rand sudafrican",
@@ -13690,6 +14193,7 @@
"id": "Kwacha Zambia",
"it": "kwacha zambiano",
"ja": "ザンビア・クワチャ",
+ "ko": "잠비아 콰차",
"lt": "Zambijos kvača",
"nl": "Zambiaanse kwacha",
"pl": "Kwacha zambijska",
diff --git a/searx/data/engines_languages.json b/searx/data/engines_languages.json
index 169a13c75..42adb49dd 100644
--- a/searx/data/engines_languages.json
+++ b/searx/data/engines_languages.json
@@ -1,431 +1,431 @@
{
"bing": [
- "af-AF",
- "am-AM",
- "ar-AR",
- "as-AS",
+ "af",
+ "am",
+ "ar",
+ "as",
"az-latn",
- "be-BE",
- "bg-BG",
- "bn-BN",
+ "be",
+ "bg",
+ "bn",
"bs-latn",
- "ca-CA",
+ "ca",
"ca-es-valencia",
"chr-cher",
- "cs-CS",
- "cy-CY",
- "da-DA",
- "de-DE",
- "el-EL",
- "en-EN",
- "es-ES",
- "et-ET",
- "eu-EU",
- "fa-FA",
- "fi-FI",
- "fil-FIL",
- "fr-FR",
- "ga-GA",
- "gd-GD",
- "gl-GL",
- "gu-GU",
+ "cs",
+ "cy",
+ "da",
+ "de",
+ "el",
+ "en",
+ "es",
+ "et",
+ "eu",
+ "fa",
+ "fi",
+ "fil",
+ "fr",
+ "ga",
+ "gd",
+ "gl",
+ "gu",
"ha-latn",
- "he-HE",
- "hi-HI",
- "hr-HR",
- "hu-HU",
- "hy-HY",
- "id-ID",
- "ig-IG",
- "is-IS",
- "it-IT",
- "ja-JA",
- "ka-KA",
- "kk-KK",
- "km-KM",
- "kn-KN",
- "ko-KO",
- "kok-KOK",
+ "he",
+ "hi",
+ "hr",
+ "hu",
+ "hy",
+ "id",
+ "ig",
+ "is",
+ "it",
+ "ja",
+ "ka",
+ "kk",
+ "km",
+ "kn",
+ "ko",
+ "kok",
"ku-arab",
- "ky-KY",
- "lb-LB",
- "lo-LO",
- "lt-LT",
- "lv-LV",
- "mi-MI",
- "mk-MK",
- "ml-ML",
+ "ky",
+ "lb",
+ "lo",
+ "lt",
+ "lv",
+ "mi",
+ "mk",
+ "ml",
"mn-Cyrl-MN",
- "mr-MR",
- "ms-MS",
- "mt-MT",
- "nb-NB",
- "ne-NE",
- "nl-NL",
- "nn-NN",
- "nso-NSO",
- "or-OR",
+ "mr",
+ "ms",
+ "mt",
+ "nb",
+ "ne",
+ "nl",
+ "nn",
+ "nso",
+ "or",
"pa-arab",
"pa-guru",
- "pl-PL",
- "prs-PRS",
+ "pl",
+ "prs",
"pt-BR",
"pt-PT",
- "quc-QUC",
- "quz-QUZ",
- "ro-RO",
- "ru-RU",
- "rw-RW",
+ "quc",
+ "quz",
+ "ro",
+ "ru",
+ "rw",
"sd-arab",
- "si-SI",
- "sk-SK",
- "sl-SL",
- "sq-SQ",
+ "si",
+ "sk",
+ "sl",
+ "sq",
"sr-cyrl",
"sr-latn",
- "sv-SV",
- "sw-SW",
- "ta-TA",
- "te-TE",
+ "sv",
+ "sw",
+ "ta",
+ "te",
"tg-cyrl",
- "th-TH",
- "ti-TI",
- "tk-TK",
- "tn-TN",
- "tr-TR",
- "tt-TT",
- "ug-UG",
- "uk-UK",
- "ur-UR",
+ "th",
+ "ti",
+ "tk",
+ "tn",
+ "tr",
+ "tt",
+ "ug",
+ "uk",
+ "ur",
"uz-latn",
- "vi-VI",
- "wo-WO",
- "xh-XH",
- "yo-YO",
+ "vi",
+ "wo",
+ "xh",
+ "yo",
"zh-Hans",
"zh-Hant",
- "zu-ZU"
+ "zu"
],
"bing images": [
- "af-AF",
- "am-AM",
- "ar-AR",
- "as-AS",
+ "af",
+ "am",
+ "ar",
+ "as",
"az-latn",
- "be-BE",
- "bg-BG",
- "bn-BN",
+ "be",
+ "bg",
+ "bn",
"bs-latn",
- "ca-CA",
+ "ca",
"ca-es-valencia",
"chr-cher",
- "cs-CS",
- "cy-CY",
- "da-DA",
- "de-DE",
- "el-EL",
- "en-EN",
- "es-ES",
- "et-ET",
- "eu-EU",
- "fa-FA",
- "fi-FI",
- "fil-FIL",
- "fr-FR",
- "ga-GA",
- "gd-GD",
- "gl-GL",
- "gu-GU",
+ "cs",
+ "cy",
+ "da",
+ "de",
+ "el",
+ "en",
+ "es",
+ "et",
+ "eu",
+ "fa",
+ "fi",
+ "fil",
+ "fr",
+ "ga",
+ "gd",
+ "gl",
+ "gu",
"ha-latn",
- "he-HE",
- "hi-HI",
- "hr-HR",
- "hu-HU",
- "hy-HY",
- "id-ID",
- "ig-IG",
- "is-IS",
- "it-IT",
- "ja-JA",
- "ka-KA",
- "kk-KK",
- "km-KM",
- "kn-KN",
- "ko-KO",
- "kok-KOK",
+ "he",
+ "hi",
+ "hr",
+ "hu",
+ "hy",
+ "id",
+ "ig",
+ "is",
+ "it",
+ "ja",
+ "ka",
+ "kk",
+ "km",
+ "kn",
+ "ko",
+ "kok",
"ku-arab",
- "ky-KY",
- "lb-LB",
- "lo-LO",
- "lt-LT",
- "lv-LV",
- "mi-MI",
- "mk-MK",
- "ml-ML",
+ "ky",
+ "lb",
+ "lo",
+ "lt",
+ "lv",
+ "mi",
+ "mk",
+ "ml",
"mn-Cyrl-MN",
- "mr-MR",
- "ms-MS",
- "mt-MT",
- "nb-NB",
- "ne-NE",
- "nl-NL",
- "nn-NN",
- "nso-NSO",
- "or-OR",
+ "mr",
+ "ms",
+ "mt",
+ "nb",
+ "ne",
+ "nl",
+ "nn",
+ "nso",
+ "or",
"pa-arab",
"pa-guru",
- "pl-PL",
- "prs-PRS",
+ "pl",
+ "prs",
"pt-BR",
"pt-PT",
- "quc-QUC",
- "quz-QUZ",
- "ro-RO",
- "ru-RU",
- "rw-RW",
+ "quc",
+ "quz",
+ "ro",
+ "ru",
+ "rw",
"sd-arab",
- "si-SI",
- "sk-SK",
- "sl-SL",
- "sq-SQ",
+ "si",
+ "sk",
+ "sl",
+ "sq",
"sr-cyrl",
"sr-latn",
- "sv-SV",
- "sw-SW",
- "ta-TA",
- "te-TE",
+ "sv",
+ "sw",
+ "ta",
+ "te",
"tg-cyrl",
- "th-TH",
- "ti-TI",
- "tk-TK",
- "tn-TN",
- "tr-TR",
- "tt-TT",
- "ug-UG",
- "uk-UK",
- "ur-UR",
+ "th",
+ "ti",
+ "tk",
+ "tn",
+ "tr",
+ "tt",
+ "ug",
+ "uk",
+ "ur",
"uz-latn",
- "vi-VI",
- "wo-WO",
- "xh-XH",
- "yo-YO",
+ "vi",
+ "wo",
+ "xh",
+ "yo",
"zh-Hans",
"zh-Hant",
- "zu-ZU"
+ "zu"
],
"bing news": [
- "af-AF",
- "am-AM",
- "ar-AR",
- "as-AS",
+ "af",
+ "am",
+ "ar",
+ "as",
"az-latn",
- "be-BE",
- "bg-BG",
- "bn-BN",
+ "be",
+ "bg",
+ "bn",
"bs-latn",
- "ca-CA",
+ "ca",
"ca-es-valencia",
"chr-cher",
- "cs-CS",
- "cy-CY",
- "da-DA",
- "de-DE",
- "el-EL",
- "en-EN",
- "es-ES",
- "et-ET",
- "eu-EU",
- "fa-FA",
- "fi-FI",
- "fil-FIL",
- "fr-FR",
- "ga-GA",
- "gd-GD",
- "gl-GL",
- "gu-GU",
+ "cs",
+ "cy",
+ "da",
+ "de",
+ "el",
+ "en",
+ "es",
+ "et",
+ "eu",
+ "fa",
+ "fi",
+ "fil",
+ "fr",
+ "ga",
+ "gd",
+ "gl",
+ "gu",
"ha-latn",
- "he-HE",
- "hi-HI",
- "hr-HR",
- "hu-HU",
- "hy-HY",
- "id-ID",
- "ig-IG",
- "is-IS",
- "it-IT",
- "ja-JA",
- "ka-KA",
- "kk-KK",
- "km-KM",
- "kn-KN",
- "ko-KO",
- "kok-KOK",
+ "he",
+ "hi",
+ "hr",
+ "hu",
+ "hy",
+ "id",
+ "ig",
+ "is",
+ "it",
+ "ja",
+ "ka",
+ "kk",
+ "km",
+ "kn",
+ "ko",
+ "kok",
"ku-arab",
- "ky-KY",
- "lb-LB",
- "lo-LO",
- "lt-LT",
- "lv-LV",
- "mi-MI",
- "mk-MK",
- "ml-ML",
+ "ky",
+ "lb",
+ "lo",
+ "lt",
+ "lv",
+ "mi",
+ "mk",
+ "ml",
"mn-Cyrl-MN",
- "mr-MR",
- "ms-MS",
- "mt-MT",
- "nb-NB",
- "ne-NE",
- "nl-NL",
- "nn-NN",
- "nso-NSO",
- "or-OR",
+ "mr",
+ "ms",
+ "mt",
+ "nb",
+ "ne",
+ "nl",
+ "nn",
+ "nso",
+ "or",
"pa-arab",
"pa-guru",
- "pl-PL",
- "prs-PRS",
+ "pl",
+ "prs",
"pt-BR",
"pt-PT",
- "quc-QUC",
- "quz-QUZ",
- "ro-RO",
- "ru-RU",
- "rw-RW",
+ "quc",
+ "quz",
+ "ro",
+ "ru",
+ "rw",
"sd-arab",
- "si-SI",
- "sk-SK",
- "sl-SL",
- "sq-SQ",
+ "si",
+ "sk",
+ "sl",
+ "sq",
"sr-cyrl",
"sr-latn",
- "sv-SV",
- "sw-SW",
- "ta-TA",
- "te-TE",
+ "sv",
+ "sw",
+ "ta",
+ "te",
"tg-cyrl",
- "th-TH",
- "ti-TI",
- "tk-TK",
- "tn-TN",
- "tr-TR",
- "tt-TT",
- "ug-UG",
- "uk-UK",
- "ur-UR",
+ "th",
+ "ti",
+ "tk",
+ "tn",
+ "tr",
+ "tt",
+ "ug",
+ "uk",
+ "ur",
"uz-latn",
- "vi-VI",
- "wo-WO",
- "xh-XH",
- "yo-YO",
+ "vi",
+ "wo",
+ "xh",
+ "yo",
"zh-Hans",
"zh-Hant",
- "zu-ZU"
+ "zu"
],
"bing videos": [
- "af-AF",
- "am-AM",
- "ar-AR",
- "as-AS",
+ "af",
+ "am",
+ "ar",
+ "as",
"az-latn",
- "be-BE",
- "bg-BG",
- "bn-BN",
+ "be",
+ "bg",
+ "bn",
"bs-latn",
- "ca-CA",
+ "ca",
"ca-es-valencia",
"chr-cher",
- "cs-CS",
- "cy-CY",
- "da-DA",
- "de-DE",
- "el-EL",
- "en-EN",
- "es-ES",
- "et-ET",
- "eu-EU",
- "fa-FA",
- "fi-FI",
- "fil-FIL",
- "fr-FR",
- "ga-GA",
- "gd-GD",
- "gl-GL",
- "gu-GU",
+ "cs",
+ "cy",
+ "da",
+ "de",
+ "el",
+ "en",
+ "es",
+ "et",
+ "eu",
+ "fa",
+ "fi",
+ "fil",
+ "fr",
+ "ga",
+ "gd",
+ "gl",
+ "gu",
"ha-latn",
- "he-HE",
- "hi-HI",
- "hr-HR",
- "hu-HU",
- "hy-HY",
- "id-ID",
- "ig-IG",
- "is-IS",
- "it-IT",
- "ja-JA",
- "ka-KA",
- "kk-KK",
- "km-KM",
- "kn-KN",
- "ko-KO",
- "kok-KOK",
+ "he",
+ "hi",
+ "hr",
+ "hu",
+ "hy",
+ "id",
+ "ig",
+ "is",
+ "it",
+ "ja",
+ "ka",
+ "kk",
+ "km",
+ "kn",
+ "ko",
+ "kok",
"ku-arab",
- "ky-KY",
- "lb-LB",
- "lo-LO",
- "lt-LT",
- "lv-LV",
- "mi-MI",
- "mk-MK",
- "ml-ML",
+ "ky",
+ "lb",
+ "lo",
+ "lt",
+ "lv",
+ "mi",
+ "mk",
+ "ml",
"mn-Cyrl-MN",
- "mr-MR",
- "ms-MS",
- "mt-MT",
- "nb-NB",
- "ne-NE",
- "nl-NL",
- "nn-NN",
- "nso-NSO",
- "or-OR",
+ "mr",
+ "ms",
+ "mt",
+ "nb",
+ "ne",
+ "nl",
+ "nn",
+ "nso",
+ "or",
"pa-arab",
"pa-guru",
- "pl-PL",
- "prs-PRS",
+ "pl",
+ "prs",
"pt-BR",
"pt-PT",
- "quc-QUC",
- "quz-QUZ",
- "ro-RO",
- "ru-RU",
- "rw-RW",
+ "quc",
+ "quz",
+ "ro",
+ "ru",
+ "rw",
"sd-arab",
- "si-SI",
- "sk-SK",
- "sl-SL",
- "sq-SQ",
+ "si",
+ "sk",
+ "sl",
+ "sq",
"sr-cyrl",
"sr-latn",
- "sv-SV",
- "sw-SW",
- "ta-TA",
- "te-TE",
+ "sv",
+ "sw",
+ "ta",
+ "te",
"tg-cyrl",
- "th-TH",
- "ti-TI",
- "tk-TK",
- "tn-TN",
- "tr-TR",
- "tt-TT",
- "ug-UG",
- "uk-UK",
- "ur-UR",
+ "th",
+ "ti",
+ "tk",
+ "tn",
+ "tr",
+ "tt",
+ "ug",
+ "uk",
+ "ur",
"uz-latn",
- "vi-VI",
- "wo-WO",
- "xh-XH",
- "yo-YO",
+ "vi",
+ "wo",
+ "xh",
+ "yo",
"zh-Hans",
"zh-Hant",
- "zu-ZU"
+ "zu"
],
"dailymotion": {
"aa": {
diff --git a/searx/data/useragents.json b/searx/data/useragents.json
index 64f751bcf..e65d359b9 100644
--- a/searx/data/useragents.json
+++ b/searx/data/useragents.json
@@ -1,11 +1,11 @@
{
"versions": [
+ "98.0.2",
+ "98.0.1",
+ "98.0",
+ "97.0.2",
"97.0.1",
- "97.0",
- "96.0.3",
- "96.0.2",
- "96.0.1",
- "96.0"
+ "97.0"
],
"os": [
"Windows NT 10.0; Win64; x64",
diff --git a/searx/data/wikidata_units.json b/searx/data/wikidata_units.json
index e80f17f6d..4cf2ac25f 100644
--- a/searx/data/wikidata_units.json
+++ b/searx/data/wikidata_units.json
@@ -794,7 +794,7 @@
"Q7350781": "Mb/s",
"Q7398951": "PPI",
"Q743895": "bpm",
- "Q748716": "ft/s",
+ "Q748716": "fps",
"Q752079": "RT",
"Q752197": "kJ/mol",
"Q7672057": "TU",
diff --git a/searx/engines/bing.py b/searx/engines/bing.py
index 9744b1800..4c037de85 100644
--- a/searx/engines/bing.py
+++ b/searx/engines/bing.py
@@ -145,9 +145,7 @@ def _fetch_supported_languages(resp):
lang, nation = (setlang.split('-', maxsplit=1) + [None,])[:2] # fmt: skip
# fmt: on
- if not nation:
- nation = lang.upper()
- tag = lang + '-' + nation
+ tag = lang + '-' + nation if nation else lang
lang_tags.add(tag)
return list(lang_tags)
diff --git a/searx/infopage/__init__.py b/searx/infopage/__init__.py
index 44f3bdbd7..143f523d8 100644
--- a/searx/infopage/__init__.py
+++ b/searx/infopage/__init__.py
@@ -29,7 +29,7 @@ import typing
import urllib.parse
import jinja2
from flask.helpers import url_for
-import mistletoe
+from markdown_it import MarkdownIt
from .. import get_setting
from ..compat import cached_property
@@ -71,13 +71,17 @@ class InfoPage:
@cached_property
def html(self):
- """Render Markdown (CommonMark_) to HTML by using mistletoe_.
+ """Render Markdown (CommonMark_) to HTML by using markdown-it-py_.
.. _CommonMark: https://commonmark.org/
- .. _mistletoe: https://github.com/miyuchina/mistletoe
+ .. _markdown-it-py: https://github.com/executablebooks/markdown-it-py
"""
- return mistletoe.markdown(self.content)
+ return MarkdownIt(
+ "commonmark", {"typographer": True}
+ ).enable(
+ ["replacements", "smartquotes"]
+ ).render(self.content)
def get_ctx(self): # pylint: disable=no-self-use
"""Jinja context to render :py:obj:`InfoPage.content`"""
diff --git a/searx/languages.py b/searx/languages.py
index 2c50a0af0..e9f167103 100644
--- a/searx/languages.py
+++ b/searx/languages.py
@@ -2,11 +2,11 @@
# list of language codes
# this file is generated automatically by utils/fetch_languages.py
language_codes = (
- ('af-ZA', 'Afrikaans', '', 'Afrikaans', '\U0001f1ff\U0001f1e6'),
- ('ar-EG', 'العربية', '', 'Arabic', '\U0001f1ea\U0001f1ec'),
- ('be-BY', 'Беларуская', '', 'Belarusian', '\U0001f1e7\U0001f1fe'),
+ ('af-ZA', 'Afrikaans', 'Suid-Afrika', 'Afrikaans', '\U0001f1ff\U0001f1e6'),
+ ('ar-EG', 'العربية', 'مصر', 'Arabic', '\U0001f1ea\U0001f1ec'),
+ ('be-BY', 'Беларуская', 'Беларусь', 'Belarusian', '\U0001f1e7\U0001f1fe'),
('bg-BG', 'Български', 'България', 'Bulgarian', '\U0001f1e7\U0001f1ec'),
- ('ca-ES', 'Català', '', 'Catalan', '\U0001f1ea\U0001f1f8'),
+ ('ca-ES', 'Català', 'Espanya', 'Catalan', '\U0001f1ea\U0001f1f8'),
('cs-CZ', 'Čeština', 'Česko', 'Czech', '\U0001f1e8\U0001f1ff'),
('da-DK', 'Dansk', 'Danmark', 'Danish', '\U0001f1e9\U0001f1f0'),
('de', 'Deutsch', '', 'German', '\U0001f310'),
@@ -28,24 +28,30 @@ language_codes = (
('es-ES', 'Español', 'España', 'Spanish', '\U0001f1ea\U0001f1f8'),
('es-MX', 'Español', 'México', 'Spanish', '\U0001f1f2\U0001f1fd'),
('et-EE', 'Eesti', 'Eesti', 'Estonian', '\U0001f1ea\U0001f1ea'),
- ('fa-IR', 'فارسی', '', 'Persian', '\U0001f1ee\U0001f1f7'),
+ ('fa-IR', 'فارسی', 'ایران', 'Persian', '\U0001f1ee\U0001f1f7'),
('fi-FI', 'Suomi', 'Suomi', 'Finnish', '\U0001f1eb\U0001f1ee'),
+ ('fil-PH', 'Filipino', 'Pilipinas', 'Filipino', '\U0001f1f5\U0001f1ed'),
('fr', 'Français', '', 'French', '\U0001f310'),
('fr-BE', 'Français', 'Belgique', 'French', '\U0001f1e7\U0001f1ea'),
('fr-CA', 'Français', 'Canada', 'French', '\U0001f1e8\U0001f1e6'),
('fr-CH', 'Français', 'Suisse', 'French', '\U0001f1e8\U0001f1ed'),
('fr-FR', 'Français', 'France', 'French', '\U0001f1eb\U0001f1f7'),
- ('he-IL', 'עברית', '', 'Hebrew', '\U0001f1ee\U0001f1f1'),
- ('hi-IN', 'हिन्दी', '', 'Hindi', '\U0001f1ee\U0001f1f3'),
+ ('he-IL', 'עברית', 'ישראל', 'Hebrew', '\U0001f1ee\U0001f1f1'),
+ ('hi-IN', 'हिन्दी', 'भारत', 'Hindi', '\U0001f1ee\U0001f1f3'),
('hr-HR', 'Hrvatski', 'Hrvatska', 'Croatian', '\U0001f1ed\U0001f1f7'),
('hu-HU', 'Magyar', 'Magyarország', 'Hungarian', '\U0001f1ed\U0001f1fa'),
- ('id-ID', 'Indonesia', '', 'Indonesian', '\U0001f1ee\U0001f1e9'),
- ('is-IS', 'Íslenska', '', 'Icelandic', '\U0001f1ee\U0001f1f8'),
+ ('id-ID', 'Indonesia', 'Indonesia', 'Indonesian', '\U0001f1ee\U0001f1e9'),
+ ('is-IS', 'Íslenska', 'Ísland', 'Icelandic', '\U0001f1ee\U0001f1f8'),
('it-IT', 'Italiano', 'Italia', 'Italian', '\U0001f1ee\U0001f1f9'),
- ('ja-JP', '日本語', '', 'Japanese', '\U0001f1ef\U0001f1f5'),
- ('ko-KR', '한국어', '', 'Korean', '\U0001f1f0\U0001f1f7'),
+ ('ja-JP', '日本語', '日本', 'Japanese', '\U0001f1ef\U0001f1f5'),
+ ('ko-KR', '한국어', '대한민국', 'Korean', '\U0001f1f0\U0001f1f7'),
('lt-LT', 'Lietuvių', 'Lietuva', 'Lithuanian', '\U0001f1f1\U0001f1f9'),
('lv-LV', 'Latviešu', 'Latvija', 'Latvian', '\U0001f1f1\U0001f1fb'),
+ ( 'nb-NO',
+ 'Norsk Bokmål',
+ 'Norge',
+ 'Norwegian Bokmål',
+ '\U0001f1f3\U0001f1f4'),
('nl', 'Nederlands', '', 'Dutch', '\U0001f310'),
('nl-BE', 'Nederlands', 'België', 'Dutch', '\U0001f1e7\U0001f1ea'),
('nl-NL', 'Nederlands', 'Nederland', 'Dutch', '\U0001f1f3\U0001f1f1'),
@@ -56,14 +62,14 @@ language_codes = (
('ro-RO', 'Română', 'România', 'Romanian', '\U0001f1f7\U0001f1f4'),
('ru-RU', 'Русский', 'Россия', 'Russian', '\U0001f1f7\U0001f1fa'),
('sk-SK', 'Slovenčina', 'Slovensko', 'Slovak', '\U0001f1f8\U0001f1f0'),
- ('sl-SI', 'Slovenščina', '', 'Slovenian', '\U0001f1f8\U0001f1ee'),
- ('sr-RS', 'Српски', '', 'Serbian', '\U0001f1f7\U0001f1f8'),
+ ('sl-SI', 'Slovenščina', 'Slovenija', 'Slovenian', '\U0001f1f8\U0001f1ee'),
+ ('sr-RS', 'Српски', 'Србија', 'Serbian', '\U0001f1f7\U0001f1f8'),
('sv-SE', 'Svenska', 'Sverige', 'Swedish', '\U0001f1f8\U0001f1ea'),
- ('sw-TZ', 'Kiswahili', '', 'Swahili', '\U0001f1f9\U0001f1ff'),
+ ('sw-TZ', 'Kiswahili', 'Tanzania', 'Swahili', '\U0001f1f9\U0001f1ff'),
('th-TH', 'ไทย', 'ไทย', 'Thai', '\U0001f1f9\U0001f1ed'),
('tr-TR', 'Türkçe', 'Türkiye', 'Turkish', '\U0001f1f9\U0001f1f7'),
- ('uk-UA', 'Українська', '', 'Ukrainian', '\U0001f1fa\U0001f1e6'),
- ('vi-VN', 'Tiếng Việt', '', 'Vietnamese', '\U0001f1fb\U0001f1f3'),
+ ('uk-UA', 'Українська', 'Україна', 'Ukrainian', '\U0001f1fa\U0001f1e6'),
+ ('vi-VN', 'Tiếng Việt', 'Việt Nam', 'Vietnamese', '\U0001f1fb\U0001f1f3'),
('zh', '中文', '', 'Chinese', '\U0001f310'),
('zh-CN', '中文', '中国', 'Chinese', '\U0001f1e8\U0001f1f3'),
('zh-HK', '中文', '中國香港特別行政區', 'Chinese', '\U0001f1ed\U0001f1f0'),
diff --git a/searx/static/themes/oscar/package.json b/searx/static/themes/oscar/package.json
index ea522b9d0..089793f69 100644
--- a/searx/static/themes/oscar/package.json
+++ b/searx/static/themes/oscar/package.json
@@ -6,7 +6,7 @@
"grunt-contrib-copy": "^1.0.0",
"grunt-contrib-jshint": "~3.1.1",
"grunt-contrib-less": "~3.0.0",
- "grunt-contrib-uglify": "~5.0.1",
+ "grunt-contrib-uglify": "~5.1.0",
"grunt-contrib-watch": "~1.1.0",
"jslint": "^0.12.1",
"less": "^4.1.1",
diff --git a/searx/static/themes/simple/css/searxng-rtl.min.css b/searx/static/themes/simple/css/searxng-rtl.min.css
index 24aa5b48b..2d42e2591 100644
--- a/searx/static/themes/simple/css/searxng-rtl.min.css
+++ b/searx/static/themes/simple/css/searxng-rtl.min.css
@@ -1 +1 @@
-.github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636!important;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.github-issue-button:hover{background-color:#2ea043}.issue-hide{display:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}.engine-stats table.engine-error{max-width:1280px;margin:1rem;border:1px solid gray}.engine-stats failed-test,.engine-stats table.engine-error td.engine-error-type,.engine-stats table.engine-error th.engine-error-type{width:10rem}.engine-stats table.engine-error span.log_parameters{border-right:1px solid gray;padding:0 1rem 0 0;margin:0 0 0 .5rem}.bar-chart-value{width:3em;display:inline-block;text-align:right;padding-right:.5rem}.bar-chart-graph{width:calc(100% - 5rem);display:inline-block}.bar-chart-bar{border:3px solid #5bc0de;margin:1px 0}.bar-chart-serie1{border:3px solid #5bc0de;margin:1px 0;float:left}.bar-chart-serie2{border:3px solid #deb15b;margin:1px 0;float:left}.bar0{width:0;border:0}.bar1{width:1%}.bar2{width:2%}.bar3{width:3%}.bar4{width:4%}.bar5{width:5%}.bar6{width:6%}.bar7{width:7%}.bar8{width:8%}.bar9{width:9%}.bar10{width:10%}.bar11{width:11%}.bar12{width:12%}.bar13{width:13%}.bar14{width:14%}.bar15{width:15%}.bar16{width:16%}.bar17{width:17%}.bar18{width:18%}.bar19{width:19%}.bar20{width:20%}.bar21{width:21%}.bar22{width:22%}.bar23{width:23%}.bar24{width:24%}.bar25{width:25%}.bar26{width:26%}.bar27{width:27%}.bar28{width:28%}.bar29{width:29%}.bar30{width:30%}.bar31{width:31%}.bar32{width:32%}.bar33{width:33%}.bar34{width:34%}.bar35{width:35%}.bar36{width:36%}.bar37{width:37%}.bar38{width:38%}.bar39{width:39%}.bar40{width:40%}.bar41{width:41%}.bar42{width:42%}.bar43{width:43%}.bar44{width:44%}.bar45{width:45%}.bar46{width:46%}.bar47{width:47%}.bar48{width:48%}.bar49{width:49%}.bar50{width:50%}.bar51{width:51%}.bar52{width:52%}.bar53{width:53%}.bar54{width:54%}.bar55{width:55%}.bar56{width:56%}.bar57{width:57%}.bar58{width:58%}.bar59{width:59%}.bar60{width:60%}.bar61{width:61%}.bar62{width:62%}.bar63{width:63%}.bar64{width:64%}.bar65{width:65%}.bar66{width:66%}.bar67{width:67%}.bar68{width:68%}.bar69{width:69%}.bar70{width:70%}.bar71{width:71%}.bar72{width:72%}.bar73{width:73%}.bar74{width:74%}.bar75{width:75%}.bar76{width:76%}.bar77{width:77%}.bar78{width:78%}.bar79{width:79%}.bar80{width:80%}.bar81{width:81%}.bar82{width:82%}.bar83{width:83%}.bar84{width:84%}.bar85{width:85%}.bar86{width:86%}.bar87{width:87%}.bar88{width:88%}.bar89{width:89%}.bar90{width:90%}.bar91{width:91%}.bar92{width:92%}.bar93{width:93%}.bar94{width:94%}.bar95{width:95%}.bar96{width:96%}.bar97{width:97%}.bar98{width:98%}.bar99{width:99%}.bar100{width:100%}.osm-map-box{height:300px;width:100%;margin:10px 0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-base-font:#444;--color-base-font-rgb:68,68,68;--color-base-background:#fff;--color-url-font:#29314d;--color-url-visited-font:#80b;--color-header-background:#f7f7f7;--color-header-border:#ddd;--color-footer-background:#f7f7f7;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-backtotop-font:#444;--color-backtotop-border:#ddd;--color-backtotop-background:#fff;--color-btn-background:#3050ff;--color-btn-font:#fff;--color-show-btn-background:#bbb;--color-show-btn-font:#222;--color-search-border:#bbb;--color-search-background:#fff;--color-search-font:#222;--color-search-background-hover:#3050ff;--color-error:#db3434;--color-error-background:#fae1e1;--color-warning:#dbba34;--color-warning-background:#faf5e1;--color-success:#42db34;--color-success-background:#e3fae1;--color-categories-item-selected-font:#3050ff;--color-categories-item-border-selected:#3050ff;--color-autocomplete-font:#000;--color-autocomplete-border:#bbb;--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#f7f7f7;--color-answer-border:#ddd;--color-answer-font:#444;--color-answer-background:#f7f7f7;--color-result-border:#ddd;--color-result-url-font:#000;--color-result-vim-selected:#f7f7f7;--color-result-vim-arrow:#000bbb;--color-result-description-highlight-font:#000;--color-result-link-font:#000bbb;--color-result-link-font-highlight:#000bbb;--color-result-link-visited-font:#80b;--color-result-publishdate-font:#777;--color-result-engines-font:#777;--color-result-search-url-border:#ddd;--color-result-search-url-font:#000;--color-result-image-span-font:#444;--color-result-image-span-font-selected:#fff;--color-result-image-background:#fff;--color-settings-tr-hover:#f7f7f7;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#fff;--color-toolkit-kbd-background:#000;--color-toolkit-dialog-border:#ddd;--color-toolkit-dialog-background:#fff;--color-toolkit-tabs-label-border:#fff;--color-toolkit-tabs-section-border:#ddd;--color-toolkit-select-background:#f7f7f7;--color-toolkit-select-border:#ddd;--color-toolkit-select-background-hover:#bbb;--color-toolkit-input-text-font:#222;--color-toolkit-checkbox-onoff-off-background:#ddd;--color-toolkit-checkbox-onoff-on-background:#ddd;--color-toolkit-checkbox-onoff-on-mark-background:#3050ff;--color-toolkit-checkbox-onoff-on-mark-color:#fff;--color-toolkit-checkbox-onoff-off-mark-background:#aaa;--color-toolkit-checkbox-onoff-off-mark-color:#fff;--color-toolkit-checkbox-label-background:#ddd;--color-toolkit-checkbox-label-border:#ddd;--color-toolkit-checkbox-input-border:#3050ff;--color-toolkit-engine-tooltip-border:#ddd;--color-toolkit-engine-tooltip-background:#fff;--color-toolkit-loader-border:rgba(0, 0, 0, 0.2);--color-toolkit-loader-borderleft:rgba(255, 255, 255, 0);--color-doc-code:#300;--color-doc-code-background:#fdd}@media (prefers-color-scheme:dark){:root.theme-auto{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}}:root.theme-dark{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}.code-highlight pre{overflow:auto;background-color:inherit;color:inherit;border:inherit}.code-highlight .linenos{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin-right:8px;text-align:right}.code-highlight .linenos::selection{background:0 0}.code-highlight .linenos::-moz-selection{background:0 0}.code-highlight pre{line-height:125%}.code-highlight td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight .hll{background-color:#ffc}.code-highlight{background:#f8f8f8}.code-highlight .c{color:#3D7B7B;font-style:italic}.code-highlight .err{border:1px solid red}.code-highlight .k{color:green;font-weight:700}.code-highlight .o{color:#666}.code-highlight .ch{color:#3D7B7B;font-style:italic}.code-highlight .cm{color:#3D7B7B;font-style:italic}.code-highlight .cp{color:#9C6500}.code-highlight .cpf{color:#3D7B7B;font-style:italic}.code-highlight .c1{color:#3D7B7B;font-style:italic}.code-highlight .cs{color:#3D7B7B;font-style:italic}.code-highlight .gd{color:#A00000}.code-highlight .ge{font-style:italic}.code-highlight .gr{color:#E40000}.code-highlight .gh{color:navy;font-weight:700}.code-highlight .gi{color:#008400}.code-highlight .go{color:#717171}.code-highlight .gp{color:navy;font-weight:700}.code-highlight .gs{font-weight:700}.code-highlight .gu{color:purple;font-weight:700}.code-highlight .gt{color:#04D}.code-highlight .kc{color:green;font-weight:700}.code-highlight .kd{color:green;font-weight:700}.code-highlight .kn{color:green;font-weight:700}.code-highlight .kp{color:green}.code-highlight .kr{color:green;font-weight:700}.code-highlight .kt{color:#B00040}.code-highlight .m{color:#666}.code-highlight .s{color:#BA2121}.code-highlight .na{color:#687822}.code-highlight .nb{color:green}.code-highlight .nc{color:#00F;font-weight:700}.code-highlight .no{color:#800}.code-highlight .nd{color:#A2F}.code-highlight .ni{color:#717171;font-weight:700}.code-highlight .ne{color:#CB3F38;font-weight:700}.code-highlight .nf{color:#00F}.code-highlight .nl{color:#767600}.code-highlight .nn{color:#00F;font-weight:700}.code-highlight .nt{color:green;font-weight:700}.code-highlight .nv{color:#19177C}.code-highlight .ow{color:#A2F;font-weight:700}.code-highlight .w{color:#bbb}.code-highlight .mb{color:#666}.code-highlight .mf{color:#666}.code-highlight .mh{color:#666}.code-highlight .mi{color:#666}.code-highlight .mo{color:#666}.code-highlight .sa{color:#BA2121}.code-highlight .sb{color:#BA2121}.code-highlight .sc{color:#BA2121}.code-highlight .dl{color:#BA2121}.code-highlight .sd{color:#BA2121;font-style:italic}.code-highlight .s2{color:#BA2121}.code-highlight .se{color:#AA5D1F;font-weight:700}.code-highlight .sh{color:#BA2121}.code-highlight .si{color:#A45A77;font-weight:700}.code-highlight .sx{color:green}.code-highlight .sr{color:#A45A77}.code-highlight .s1{color:#BA2121}.code-highlight .ss{color:#19177C}.code-highlight .bp{color:green}.code-highlight .fm{color:#00F}.code-highlight .vc{color:#19177C}.code-highlight .vg{color:#19177C}.code-highlight .vi{color:#19177C}.code-highlight .vm{color:#19177C}.code-highlight .il{color:#666}html.no-js .hide_if_nojs{display:none}html.js .show_if_nojs{display:none}.center{text-align:center}.right{float:right}.left{float:left}.invisible{display:none!important}.list-unstyled{list-style-type:none}.list-unstyled li{margin-top:4px;margin-bottom:4px}.danger{background-color:var(--color-error-background)}.warning{background:var(--color-warning-background)}.success{background:var(--color-success-background)}.badge{display:inline-block;color:var(--color-toolkit-badge-font);background-color:var(--color-toolkit-badge-background);text-align:center;white-space:nowrap;vertical-align:baseline;min-width:10px;padding:1px 5px;border-radius:5px}kbd{padding:2px 4px;margin:1px;font-size:90%;color:var(--color-toolkit-kbd-font);background:var(--color-toolkit-kbd-background)}table{width:100%}table.striped tr{border-bottom:1px solid var(--color-settings-tr-hover)}th{padding:.4em}td{padding:0 4px}tr:hover{background:var(--color-settings-tr-hover)!important}div.selectable_url{display:block;border:1px solid var(--color-result-search-url-border);padding:4px;color:var(--color-result-search-url-font);margin:.1em;overflow:hidden;height:1.2em;line-height:1.2em;border-radius:5px}div.selectable_url pre{display:block;font-size:.8em;word-break:break-all;margin:.1em;user-select:all}.dialog-error{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:right;border-radius:10px;color:var(--color-error);background:var(--color-error-background);border-color:var(--color-error)}.dialog-error .close{float:left;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-error ol,.dialog-error p,.dialog-error ul{margin:1px 0 0 0}.dialog-error table{width:auto}.dialog-error tr{vertical-align:text-top}.dialog-error tr:hover{background:0 0!important}.dialog-error td{padding:0 1em 0 0;padding-top:0;padding-left:1rem;padding-bottom:0;padding-right:0}.dialog-error h4{margin-top:.3em;margin-bottom:.3em}.dialog-warning{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:right;border-radius:10px;color:var(--color-warning);background:var(--color-warning-background);border-color:var(--color-warning)}.dialog-warning .close{float:left;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-warning ol,.dialog-warning p,.dialog-warning ul{margin:1px 0 0 0}.dialog-warning table{width:auto}.dialog-warning tr{vertical-align:text-top}.dialog-warning tr:hover{background:0 0!important}.dialog-warning td{padding:0 1em 0 0;padding-top:0;padding-left:1rem;padding-bottom:0;padding-right:0}.dialog-warning h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:right;border-radius:10px;display:block;background:var(--color-toolkit-dialog-background);position:fixed;top:50%;left:50%;margin:0 auto;transform:translate(-50%,-50%);z-index:10000000}.dialog-modal .close{float:left;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-modal ol,.dialog-modal p,.dialog-modal ul{margin:1px 0 0 0}.dialog-modal table{width:auto}.dialog-modal tr{vertical-align:text-top}.dialog-modal tr:hover{background:0 0!important}.dialog-modal td{padding:0 1em 0 0;padding-top:0;padding-left:1rem;padding-bottom:0;padding-right:0}.dialog-modal h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal h3{margin-top:0}.btn-collapse{cursor:pointer}.scrollx{overflow-x:auto;overflow-y:hidden;display:block;padding:0;margin:0;border:none}.tabs .tabs>label{font-size:90%}ul.tabs{border-bottom:1px solid var(--color-toolkit-tabs-section-border);list-style:none;padding-left:0}ul.tabs li{display:flex}.tabs{display:flex;flex-wrap:wrap;width:100%;min-width:100%}.tabs>*{order:2}.tabs>input[type=radio]{display:none}.tabs>label,.tabs>li>a{order:1;padding:.7em;margin:0 .7em;letter-spacing:.5px;text-transform:uppercase;border:solid var(--color-toolkit-tabs-label-border);border-width:0 0 2px 0;color:unset;-webkit-touch-callout:none;user-select:none;cursor:pointer}.tabs>label.active,.tabs>li>a.active{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}.tabs>label:hover,.tabs>li>a:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}.tabs>section{min-width:100%;padding:.7rem 0;box-sizing:border-box;border-top:1px solid var(--color-toolkit-tabs-section-border);display:none}.tabs>label:last-of-type{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font);letter-spacing:-.1px}.tabs>section:last-of-type{display:block}html body .tabs>input:checked~section{display:none}html body .tabs>input:checked~label{position:inherited;background:inherit;border-bottom:2px solid transparent;font-weight:400;color:inherit}html body .tabs>input:checked~label:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}html body .tabs>input:checked+label{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}html body .tabs>input:checked+label+section{display:block}select{height:2.4rem;margin-top:0;margin-left:1rem;margin-bottom:0;margin-right:0;padding:.2rem!important;color:var(--color-search-font);font-size:.9rem;z-index:2}select:focus,select:hover{cursor:pointer}@supports ((background-position-x:100%) and ((appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none))){select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-width:0 2rem 0 0;border-color:transparent;background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E") no-repeat;background-position-x:calc(100% + 2rem);background-size:2rem;background-origin:content-box;background-color:var(--color-toolkit-select-background);outline:medium none;text-overflow:ellipsis;border-radius:5px}select:focus,select:hover{background-color:var(--color-toolkit-select-background-hover)}select option{background-color:var(--color-base-background)}@media (prefers-color-scheme:dark){html.theme-auto select,html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}input.checkbox-onoff[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;width:2.5em;height:.7em;box-shadow:none!important;margin:0 16px;border-radius:10px;position:relative}input.checkbox-onoff[type=checkbox]:focus,input.checkbox-onoff[type=checkbox]:hover{outline:0}input.checkbox-onoff[type=checkbox]:focus::after{content:"";position:absolute;width:3.5em;height:1.65em;border:1px solid var(--color-btn-background);border-radius:12px;box-shadow:var(--color-btn-background) 0 0 3px;z-index:10000;top:-.55em;left:-.6em}input.checkbox-onoff[type=checkbox]::before{position:absolute;top:-.5em;display:flex;justify-content:center;align-items:center;font-size:.75em;width:1.875em;height:1.875em;border-radius:50%}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked,input.checkbox-onoff[type=checkbox]{background:var(--color-toolkit-checkbox-onoff-off-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked::before,input.checkbox-onoff[type=checkbox]::before{left:-.5em;content:"\2715";color:var(--color-toolkit-checkbox-onoff-off-mark-color);background:var(--color-toolkit-checkbox-onoff-off-mark-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox],input.checkbox-onoff[type=checkbox]:checked{background:var(--color-toolkit-checkbox-onoff-on-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]::before,input.checkbox-onoff[type=checkbox]:checked::before{left:calc(100% - 1.5em);content:"\2713";color:var(--color-toolkit-checkbox-onoff-on-mark-color);background:var(--color-toolkit-checkbox-onoff-on-mark-background)}@supports (transform:rotate(-45deg)){input[type=checkbox]:not(.checkbox-onoff){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;cursor:pointer;position:relative;top:0;left:0;border:2px solid var(--color-toolkit-checkbox-input-border);border-radius:.3em}input[type=checkbox]:not(.checkbox-onoff)::after{content:'';width:9px;height:5px;position:absolute;top:3px;left:2px;border:3px solid var(--color-toolkit-checkbox-label-border);border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}input[type=checkbox]:not(.checkbox-onoff):checked::after{border-color:var(--color-toolkit-checkbox-input-border);opacity:1}input[type=checkbox][disabled]:not(.checkbox-onoff){border:inherit;background-color:transparent!important;cursor:inherit}input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after{opacity:.5}}@media screen and (max-width:50em){.tabs>label{width:100%}}.loader,.loader::after{border-radius:50%;width:2em;height:2em}.loader{margin:1em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid var(--color-toolkit-loader-border);border-right:.5em solid var(--color-toolkit-loader-border);border-bottom:.5em solid var(--color-toolkit-loader-border);border-left:.5em solid var(--color-toolkit-loader-borderleft);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.2s infinite linear;animation:load8 1.2s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.engine-tooltip{display:none;position:absolute;padding:.5rem 1rem;margin:0 0 0 2rem;border:1px solid var(--color-toolkit-engine-tooltip-border);background:var(--color-toolkit-engine-tooltip-background);font-size:14px;font-weight:400;z-index:1000000;text-align:left;border-radius:10px}.engine-tooltip:hover,td:hover .engine-tooltip,th:hover .engine-tooltip{display:inline-block}.stacked-bar-chart{margin:0;padding:0 .125rem 0 4rem;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill;flex-direction:row;flex-wrap:nowrap;align-items:center;display:inline-flex}.stacked-bar-chart-value{width:3rem;display:inline-block;position:absolute;padding:0 .5rem;text-align:right}.stacked-bar-chart-base{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset}.stacked-bar-chart-median{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:var(--color-base-font);border:1px solid rgba(var(--color-base-font-rgb),.9);padding:.3rem 0}.stacked-bar-chart-rate80{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border:1px solid rgba(var(--color-base-font-rgb),.3);padding:.3rem 0}.stacked-bar-chart-rate95{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-bottom:1px dotted rgba(var(--color-base-font-rgb),.5);padding:0}.stacked-bar-chart-rate100{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-left:1px solid rgba(var(--color-base-font-rgb),.9);padding:.4rem 0;width:1px}/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */.autocomplete{position:absolute;width:44rem;max-height:0;overflow-y:hidden;text-align:right;border-radius:10px}.autocomplete:active,.autocomplete:focus,.autocomplete:hover{background-color:var(--color-autocomplete-background)}.autocomplete:empty{display:none}.autocomplete>ul{list-style-type:none;margin:0;padding:0}.autocomplete>ul>li{cursor:pointer;padding:.5rem 1rem}.autocomplete>ul>li.active,.autocomplete>ul>li:active,.autocomplete>ul>li:focus,.autocomplete>ul>li:hover{background-color:var(--color-autocomplete-background-hover)}.autocomplete>ul>li.active a:active,.autocomplete>ul>li.active a:focus,.autocomplete>ul>li.active a:hover,.autocomplete>ul>li:active a:active,.autocomplete>ul>li:active a:focus,.autocomplete>ul>li:active a:hover,.autocomplete>ul>li:focus a:active,.autocomplete>ul>li:focus a:focus,.autocomplete>ul>li:focus a:hover,.autocomplete>ul>li:hover a:active,.autocomplete>ul>li:hover a:focus,.autocomplete>ul>li:hover a:hover{text-decoration:none}.autocomplete>ul>li.locked{cursor:inherit}.autocomplete.open{display:block;background-color:var(--color-autocomplete-background);color:var(--color-autocomplete-font);border:1px solid var(--color-autocomplete-border);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.2rem}.autocomplete.open:empty{display:none}@media screen and (max-width:50em){.autocomplete{width:100%}.autocomplete>ul>li{padding:1rem}}#main_results #results.image-detail-open.only_template_images{width:min(98%,59.25rem)!important}#main_results #results.only_template_images.image-detail-open #backToTop{right:56.75rem!important;left:inherit}article.result-images .detail{display:none}#results.image-detail-open article.result-images[data-vim-selected] .detail{display:flex;flex-direction:column;position:fixed;right:60rem;left:0;top:7.6rem;transition:top 64ms ease-in 0s;bottom:0;background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-background);z-index:10000;padding:4rem 3rem 3rem 3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:block;flex:1;text-align:left;width:100%;border:none;text-decoration:none}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{padding:0;margin:0;border:none;object-fit:contain;width:inherit;height:inherit;max-width:100%;min-height:inherit;max-height:calc(100vh - 25rem - 7rem);background:inherit}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels{color:var(--color-result-detail-font);max-height:16rem;min-height:16rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels hr{border-top:1px solid var(--color-result-detail-hr);border-bottom:none}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4{height:2rem;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{color:var(--color-result-detail-label-font);font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{display:inline-block;width:12rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{text-align:right}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content{height:2rem;overflow:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url:hover{position:relative;overflow:inherit!important;background:var(--color-result-detail-background);text-overflow:inherit!important}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:active,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:visited{color:var(--color-result-detail-link)}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover{text-decoration:underline}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close{top:1rem;right:1rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{top:1rem;left:6rem;padding-top:.4rem;padding-left:.5rem;padding-bottom:.4rem;padding-right:.3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{top:1rem;left:2rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{border-radius:50%;display:block;width:1.5rem;height:1.5rem;position:absolute;filter:opacity(40%);z-index:2000002}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span{display:block;width:1.5rem;height:1.5rem;text-align:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span::before,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span::before{vertical-align:sub}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:visited{color:var(--color-result-detail-font);background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-font)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover{filter:opacity(80%)}#results.image-detail-open article.result-images[data-vim-selected] .detail .loader{position:absolute;top:1rem;left:50%;border-top:.5em solid var(--color-result-detail-loader-border);border-right:.5em solid var(--color-result-detail-loader-border);border-bottom:.5em solid var(--color-result-detail-loader-border);border-left:.5em solid var(--color-result-detail-loader-borderleft)}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail{top:0}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail a.result-images-source img{max-height:calc(100vh - 25rem)}@media screen and (max-width:79.75em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;right:0}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:flex;flex-direction:column;justify-content:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 24rem)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{left:1rem}}@media screen and (max-width:50em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;right:0;padding:1rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 20rem);margin:0}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{width:inherit;margin-left:1rem}}.dialog-modal{animation-name:dialogmodal;animation-duration:.13s}@keyframes dialogmodal{0%{opacity:0}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.05)}}input.checkbox-onoff[type=checkbox]::before{transition:left .25s}iframe[src^="https://w.soundcloud.com"]{height:120px}iframe[src^="https://www.deezer.com"]{height:94px}iframe[src^="https://www.mixcloud.com"]{height:250px}iframe[src^="https://bandcamp.com/EmbeddedPlayer"]{height:350px}iframe[src^="https://bandcamp.com/EmbeddedPlayer/track"]{height:120px}iframe[src^="https://genius.com/songs"]{height:65px}.info-page code{font-family:monospace;color:var(--color-doc-code);background-color:var(--color-doc-code-background);padding:2px 5px;border-radius:5px}#main_index{margin-top:26vh}.index{text-align:center}.index .title{background:url(../img/searxng.png) no-repeat;min-height:4rem;margin:4rem auto;background-position:center;background-size:contain}.index h1{font-size:4em;visibility:hidden}.index #search,.index #search_header{margin:0 auto;background:inherit;border:inherit;padding:0;display:block}.index .search_filters{display:block;margin:1em 0}.index .category label{padding:6px 10px;border-bottom:initial!important}@media screen and (max-width:79.75em){div.title h1{font-size:1em}#main_index{margin-top:6em}}#tab-content-query table td,#tab-content-query table th{text-align:left!important;height:3rem}#main_preferences form{width:100%}#main_preferences fieldset{margin:8px;border:none}#main_preferences legend{margin:0;padding:5px 0 0 0;display:block;float:right;width:300px}#main_preferences .value{margin:0;padding:0;float:right;width:15em}#main_preferences .value input[type=text],#main_preferences .value select{font-size:inherit!important;margin-top:0;margin-left:1rem;margin-bottom:0;margin-right:0}#main_preferences .value select{width:14rem}#main_preferences .value input[type=text]{width:13.25rem;color:var(--color-toolkit-input-text-font);border:none;background:none repeat scroll 0 0 var(--color-toolkit-select-background);padding:.2rem .4rem;height:2rem;border-radius:5px}#main_preferences .value input[type=text]:focus,#main_preferences .value input[type=text]:hover{background-color:var(--color-toolkit-select-background-hover)}#main_preferences .value input:focus,#main_preferences .value select:focus{outline:0;box-shadow:0 0 1px 1px var(--color-btn-background)}#main_preferences .description{margin:0;padding:5px 0 0 0;float:left;width:50%;color:var(--color-settings-engine-description-font);font-size:90%}#main_preferences table{border-collapse:collapse}#main_preferences table td{text-align:center}#main_preferences .category{margin-left:.5rem}#main_preferences .category label{border:2px solid transparent;padding:.2rem .4rem;border-radius:5px}#main_preferences .category input[type=checkbox]:checked+label{border:2px solid var(--color-categories-item-border-selected)}#main_preferences table.table_engines td{height:3.75rem}#main_preferences table.table_engines th.name label{cursor:pointer}#main_preferences table.table_engines th.name .engine-tooltip{margin-top:1.8rem;right:calc((100% - 85em)/ 2 + 10em);max-width:40rem}#main_preferences table.table_engines th.name .engine-tooltip .engine-description{margin-top:.5rem}#main_preferences table.table_engines .engine-group{text-align:right;font-weight:400;background:var(--color-settings-engine-group-background)}#main_preferences table.table_engines .name,#main_preferences table.table_engines .shortcut{text-align:right}#main_preferences table.cookies{width:100%;direction:ltr}#main_preferences table.cookies td,#main_preferences table.cookies th{text-align:left;font-family:monospace;font-size:1rem;padding:.5em;vertical-align:top}#main_preferences table.cookies td:first-child{word-break:keep-all;width:14rem;padding-right:1rem}#main_preferences table.cookies td:last-child{word-break:break-all}#main_preferences table.cookies>tbody>tr:nth-child(even)>td,#main_preferences table.cookies>tbody>tr:nth-child(even)>th{background-color:var(--color-settings-tr-hover)}#main_preferences .preferences_back{background:none repeat scroll 0 0 var(--color-btn-background);color:var(--color-btn-font);border:0 none;border-radius:10px;cursor:pointer;display:inline-block;margin:2px 4px;padding:.7em}#main_preferences .preferences_back a{color:var(--color-settings-return-font)}#main_preferences .preferences_back a::first-letter{text-transform:uppercase}#main_preferences div.selectable_url pre{width:100%}@media screen and (max-width:79.75em){.preferences_back{clear:both}.engine-tooltip{right:10em!important}}#search{padding:0;margin:0}#search_header{padding-top:1.5em;padding-left:2em;padding-right:7rem;margin:0;background:var(--color-header-background);border-bottom:1px solid var(--color-header-border);display:grid;column-gap:1.2rem;row-gap:1rem;grid-template-columns:3rem 1fr;grid-template-areas:"logo search" "spacer categories"}.category{display:inline-block;position:relative;margin-left:1rem;padding:0}.category input{display:none}.category label{cursor:pointer;padding:.2rem 0;display:inline-flex;text-transform:capitalize;font-size:.9em;border-bottom:2px solid transparent;-webkit-touch-callout:none;user-select:none}.category label svg{padding-right:.2rem}.category label div.category_name{margin:auto 0}.category input[type=checkbox]:checked+label{color:var(--color-categories-item-selected-font);border-bottom:2px solid var(--color-categories-item-border-selected)}#search_logo{grid-area:logo;display:flex;align-items:center;justify-content:center}#search_logo svg{flex:1;width:30px;height:30px;margin:.5rem 0 auto 0}.search_categories{grid-area:categories}.search_categories .help{display:none}.search_categories:hover .help{display:block;position:absolute;background:var(--color-base-background);padding:1rem .6rem .6rem 0;z-index:1000;width:100%;left:-.1rem}#search_view{grid-area:search}.search_box{border:1px solid var(--color-search-border);border-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap}#clear_search{display:block;border-collapse:separate;box-sizing:border-box;width:1.8rem;margin:0;padding:.8rem .2rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:10000}#clear_search:hover{color:var(--color-search-background-hover)}#clear_search.empty *{display:none}html.no-js #clear_search.hide_if_nojs{display:none}#q,#send_search{display:block;margin:0;padding:.8rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:2}#q{width:100%;padding-right:1rem;padding-left:0!important;border-radius:0 .8rem .8rem 0}#q::-ms-clear,#q::-webkit-search-cancel-button{display:none}#send_search{border-radius:.8rem 0 0 .8rem}#send_search:hover{cursor:pointer;background-color:var(--color-search-background-hover);color:var(--color-search-background)}.no-js #clear_search,.no-js #send_search{width:auto!important;border-right:1px solid var(--color-search-border)}.search_filters{margin-top:.6rem;margin-left:0;margin-bottom:0;margin-right:10.6rem;display:flex;overflow-x:auto;overscroll-behavior-inline:contain}.search_filters select{background-color:inherit}.search_filters select:focus,.search_filters select:hover{color:var(--color-base-font)}@media screen and (max-width:79.75em){#search_header{padding:1.5em .5rem 0 .5rem;column-gap:.5rem}.search_filters{margin-top:.6rem;margin-left:0;margin-bottom:0;margin-right:3.5rem}#categories{font-size:90%;clear:both}#categories .checkbox_container{margin:auto;margin-top:2px}}@media screen and (max-width:79.75em) and (hover:none){#main_index #categories_container,#main_results #categories_container{width:max-content}#main_index #categories_container .category,#main_results #categories_container .category{display:inline-block;width:auto}#main_index #categories,#main_results #categories{width:100%;text-align:right;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}@media screen and (max-width:50em){#search_header{width:100%;margin:0;padding:.1rem 0 0 0;column-gap:0;row-gap:0;grid-template-areas:"logo search" "categories categories"}.search_logo{padding:0}.search_box{width:98%;display:flex;margin:0 auto}#q{width:100%;flex:1}.search_filters{margin:0}.category{display:inline-block;width:auto;margin:0}.category label{padding:1rem!important;margin:0!important}.category label svg{display:none}#search_view:focus-within{display:block;background-color:var(--color-base-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-top:none;border-left:none;border-right:none;width:100%;border-radius:0}#search_view:focus-within .search_box #send_search{margin-left:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0}#main_results #q:placeholder-shown~#send_search{margin-left:2.6rem;transition:margin .1s}}@media screen and (max-width:20rem){#search_header{grid-template-areas:"search search" "categories categories"}#search_logo{display:none}}#categories{-webkit-touch-callout:none;user-select:none}#categories::-webkit-scrollbar{width:0;height:0}#categories_container{position:relative}.ion-icon{display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(-1,1)}.ion-icon-small{width:1rem;height:1rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(-1,1)}.ion-icon-big{width:1.5rem;height:1.5rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(-1,1)}html{font-family:sans-serif;font-size:.9em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-base-font);background-color:var(--color-base-background);padding:0;margin:0}body,main{padding:0;margin:0}body{display:flex;flex-direction:column;height:100vh;margin:0}main{width:100%;margin-bottom:2rem;flex:1}.page_with_header{margin:2em auto;width:85em}footer{clear:both;min-height:4rem;padding:1rem 0;width:100%;text-align:center;background-color:var(--color-footer-background);border-top:1px solid var(--color-footer-border);overflow:hidden}footer p{font-size:.9em}.page_with_header .logo{height:40px}#results button[type=submit],input[type=submit]{padding:.7rem;display:inline-block;background:var(--color-btn-background);color:var(--color-btn-font);border-radius:10px;border:0;cursor:pointer}a{text-decoration:none;color:var(--color-url-font)}a:visited{color:var(--color-url-visited-font)}a:visited .highlight{color:var(--color-url-visited-font)}article[data-vim-selected]{background:var(--color-result-vim-selected);border-right:.2rem solid var(--color-result-vim-arrow);border-radius:10px 0 0 10px}article.result-images[data-vim-selected]{background:var(--color-result-vim-arrow);border:none;border-radius:10px}article.result-images[data-vim-selected] .image_thumbnail{filter:opacity(60%)}article.result-images[data-vim-selected] span.title{color:var(--color-result-image-span-font-selected)}article[data-vim-selected].category-files,article[data-vim-selected].category-map,article[data-vim-selected].category-music,article[data-vim-selected].category-news,article[data-vim-selected].category-social,article[data-vim-selected].category-videos{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{margin:.125rem 0;padding:1rem;border-right:.2rem solid transparent}.result h3{font-size:1.2rem;word-wrap:break-word;margin:.4rem 0 .4rem 0;padding:0}.result h3 a{color:var(--color-result-link-font);font-weight:400;font-size:1.1em}.result h3 a:visited{color:var(--color-result-link-visited-font)}.result h3 a:focus,.result h3 a:hover{text-decoration:underline;border:none;outline:0}.result .cache_link,.result .proxyfied_link{font-size:.9em!important}.result .content,.result .stat{font-size:.9em;margin:0;padding:0;max-width:54em;word-wrap:break-word;line-height:1.24}.result .content .highlight,.result .stat .highlight{color:var(--color-result-description-highlight-font);background:inherit;font-weight:700}.result .altlink a{font-size:.9em;margin:0 10px 0 0;padding:5px 10px;border-radius:5px;background:var(--color-show-btn-background);color:var(--color-show-btn-font);cursor:pointer}.result .altlink a:hover{background:var(--color-btn-background);color:var(--color-btn-font)}.result .codelines .highlight{color:inherit;background:inherit;font-weight:400}.result .url_wrapper{display:flex;font-size:1rem;color:var(--color-result-url-font);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:0;padding:0}.result .url_wrapper .url_o1{white-space:nowrap;flex-shrink:1}.result .url_wrapper .url_o1::after{content:" ";width:1ch;display:inline-block}.result .url_wrapper .url_o2{overflow:hidden;white-space:nowrap;flex-basis:content;flex-grow:0;flex-shrink:1;text-align:right}.result .url_wrapper .url_o2 .url_i2{float:right}.result .published_date{font-size:.8em;color:var(--color-result-publishdate-font)}.result img.thumbnail{float:right;padding-top:.6rem;padding-left:1rem;width:20rem;height:unset}.result img.image{float:right;padding-top:.6rem;padding-left:1rem;width:7rem;max-height:7rem;object-fit:scale-down;object-position:right top}.result .break{clear:both}.template_group_images{display:flex;flex-wrap:wrap}.template_group_images::after{flex-grow:10;content:""}.category-files,.category-map,.category-music,.category-news,.category-social,.category-videos{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.category-social .image{width:auto!important;min-width:48px;min-height:48px;padding:0 5px 25px 0!important}.audio-control audio{width:100%;padding:10px 0 0 0}.embedded-content iframe{width:100%;padding:10px 0 0 0}.result-videos .content{overflow:hidden}.result-videos .embedded-video iframe{width:100%;aspect-ratio:16/9;padding:10px 0 0 0}@supports not (aspect-ratio:1 / 1){.result-videos .embedded-video iframe{height:calc(45rem * 9 / 16)}}.engines{float:left;color:var(--color-result-engines-font)}.engines span{font-size:smaller;margin-top:0;margin-bottom:0;margin-left:.5rem;margin-right:0}.small_font{font-size:.8em}.highlight{color:var(--color-result-link-font-highlight);background:inherit}.empty_element{font-style:italic}.result-images{flex-grow:1;padding:.5rem .5rem 2rem .5rem;margin:.25rem;border:none!important;height:12rem}.result-images>a{position:relative}.result-images img{margin:0;padding:0;border:none;height:100%;width:100%;object-fit:cover;vertical-align:bottom;background:var(--color-result-image-background)}.result-images span.title{display:block;position:absolute;width:100%;font-size:.9rem;color:var(--color-result-image-span-font);padding:.5rem 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-map img.image{float:left!important;height:100px!important;width:auto!important}.result-map table{font-size:.9em;width:auto;border-collapse:separate;border-spacing:0 .35rem}.result-map table th{font-weight:inherit;width:17rem;vertical-align:top;text-align:right}.result-map table td{vertical-align:top;text-align:right}.hidden{display:none!important}#results{margin-top:1rem;margin-left:2rem;margin-bottom:0;margin-right:10rem;display:grid;grid-template-columns:45rem 25rem;grid-template-rows:min-content min-content 1fr min-content;gap:0 5rem;grid-template-areas:"corrections sidebar" "answers sidebar" "urls sidebar" "pagination sidebar"}#results #sidebar :first-child,#results #urls :first-child{margin-top:0}#urls{padding:0;grid-area:urls}#suggestions .wrapper{display:flex;flex-flow:row wrap;justify-content:flex-end}#suggestions .wrapper form{display:inline-block;flex:1 1 50%}#infoboxes input,#suggestions input{padding:0;margin:3px;font-size:.9em;display:inline-block;background:0 0;color:var(--color-result-search-url-font);cursor:pointer}#infoboxes .infobox .url a,#infoboxes input[type=submit],#suggestions .infobox .url a,#suggestions input[type=submit]{color:var(--color-result-link-font);text-decoration:none;font-size:.9rem}#infoboxes .infobox .url a:hover,#infoboxes input[type=submit]:hover,#suggestions .infobox .url a:hover,#suggestions input[type=submit]:hover{text-decoration:underline}#corrections{grid-area:corrections;display:flex;flex-flow:row wrap;margin:0 0 1em 0}#corrections h4,#corrections input[type=submit]{display:inline-block;padding:.5rem;margin:.5rem}#corrections input[type=submit]{font-size:.8rem;border-radius:5px}#apis .title,#search_url .title,#suggestions .title{margin:2em 0 .5em 0;color:var(--color-base-font)}#answers{grid-area:answers;border:1px solid var(--color-answer-border);background:var(--color-answer-background);padding:1rem;margin:1rem 0;margin-top:0;color:var(--color-answer-font);border-radius:10px}#answers h4{display:none}#answers span{overflow-wrap:anywhere}#infoboxes form{min-width:210px}#sidebar{grid-area:sidebar;word-wrap:break-word;color:var(--color-sidebar-font)}#sidebar .infobox{margin:10px 0 10px;border:1px solid var(--color-sidebar-border);padding:1rem;font-size:.9em;border-radius:10px}#sidebar .infobox h2{margin:0 0 .5em 0}#sidebar .infobox img{max-width:100%;max-height:12em;display:block;margin:0 auto;padding:0}#sidebar .infobox dl{margin:.5em 0}#sidebar .infobox dt{display:inline;margin-top:.5em;margin-left:.25em;margin-bottom:.5em;margin-right:0;padding:0;font-weight:700}#sidebar .infobox dd{display:inline;margin:.5em 0;padding:0}#sidebar .infobox input{font-size:1em}#sidebar .infobox br{clear:both}#sidebar .infobox .attributes,#sidebar .infobox .urls{clear:both}#search_url{margin-top:8px}#search_url div.selectable_url pre{width:200em}#linkto_preferences{position:absolute;left:1.8rem;top:2.2rem;padding:0;border:0;display:block;font-size:1.2em;color:var(--color-search-font)}#linkto_preferences a:active *,#linkto_preferences a:hover *,#linkto_preferences a:link *,#linkto_preferences a:visited *{color:var(--color-search-font)}#pagination{grid-area:pagination}#pagination br{clear:both}#apis{margin-top:8px;clear:both}#backToTop{border:1px solid var(--color-backtotop-border);margin:0;padding:0;font-size:1em;background:var(--color-backtotop-background);position:fixed;bottom:8rem;right:56.3rem;transition:opacity .5s;opacity:0;border-radius:10px}#backToTop a{display:block;margin:0;padding:.7em}#backToTop a,#backToTop a:active,#backToTop a:hover,#backToTop a:visited{color:var(--color-backtotop-font)}#results.scrolling #backToTop{opacity:1}@media screen and (max-width:79.75em){.page_with_header{margin:2rem .5rem;width:auto}#infoboxes{position:inherit;max-width:inherit}#infoboxes .infobox{clear:both}#infoboxes .infobox img{float:right;max-width:10em;margin-top:.5em;margin-left:.5em;margin-bottom:.5em;margin-right:0}#sidebar{margin-bottom:.125rem;padding:0;float:none;border:none;width:auto}#sidebar input{border:0}#apis{display:none}#search_url{display:none}.result .thumbnail{max-width:98%}.result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.result .engines{float:left;padding:0 0 3px 0}.result-images{border-bottom:none!important}.image_result{max-width:98%}.image_result img{max-width:98%}#backToTop{display:none}#pagination{margin:2rem 0 0 0!important}#main_results div#results{margin:1rem auto 0 auto;justify-content:center;display:grid;grid-template-columns:45rem;grid-template-rows:min-content min-content min-content 1fr min-content min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}}#main_results div#results.only_template_images{margin:1rem .5rem 0 .5rem;display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content min-content 1fr min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}#main_results div#results.only_template_images #sidebar{display:none}#main_results div#results.only_template_images #urls{margin:0;display:flex;flex-wrap:wrap}#main_results div#results.only_template_images #urls::after{flex-grow:10;content:""}#main_results div#results.only_template_images #backToTop{right:auto;left:1rem}#main_results div#results.only_template_images #pagination{margin-left:4rem}@media screen and (max-width:50em){#main_results div#results{grid-template-columns:100%;margin:2rem .5rem 0 .5rem}#linkto_preferences{top:.8rem;left:.7rem}#main_index #linkto_preferences{top:.5rem;left:.5rem}#results{margin:0;padding:0}#pagination{margin:2rem 1rem 0 1rem!important}article[data-vim-selected]{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.result-images{margin:0;height:6rem}}@media screen and (max-width:35em){.result-videos img.thumbnail{float:none!important}.result-videos .content{overflow:inherit}}pre code{white-space:pre-wrap}#q,#sidebar .infobox dt bdi{direction:rtl}#urls{direction:initial;text-align:right}#urls .result .url_wrapper{justify-content:end}#main_results div#results.only_template_images #urls{direction:rtl}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{direction:rtl}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url{direction:ltr}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url span{direction:rtl;float:right}@supports ((background-position-x:100%) and ((appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none))){select{border-width:0 0 0 2rem;background-position-x:-2rem}}#vim-hotkeys-help table{direction:ltr;text-align:left}#main_preferences h1,#main_stats h1{background-position-x:100%}.bar-chart-serie1,.bar-chart-serie2{float:right}.engine-stats .engine-name,.engine-stats .engine-reliability,.engine-stats .engine-score,.engine-stats .response-time,.engine-stats .result-count{text-align:right}/*# sourceMappingURL=searxng-rtl.min.css.map */ \ No newline at end of file
+.github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636!important;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.github-issue-button:hover{background-color:#2ea043}.issue-hide{display:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}.engine-stats table.engine-error{max-width:1280px;margin:1rem;border:1px solid gray}.engine-stats failed-test,.engine-stats table.engine-error td.engine-error-type,.engine-stats table.engine-error th.engine-error-type{width:10rem}.engine-stats table.engine-error span.log_parameters{border-right:1px solid gray;padding:0 1rem 0 0;margin:0 0 0 .5rem}.bar-chart-value{width:3em;display:inline-block;text-align:right;padding-right:.5rem}.bar-chart-graph{width:calc(100% - 5rem);display:inline-block}.bar-chart-bar{border:3px solid #5bc0de;margin:1px 0}.bar-chart-serie1{border:3px solid #5bc0de;margin:1px 0;float:left}.bar-chart-serie2{border:3px solid #deb15b;margin:1px 0;float:left}.bar0{width:0;border:0}.bar1{width:1%}.bar2{width:2%}.bar3{width:3%}.bar4{width:4%}.bar5{width:5%}.bar6{width:6%}.bar7{width:7%}.bar8{width:8%}.bar9{width:9%}.bar10{width:10%}.bar11{width:11%}.bar12{width:12%}.bar13{width:13%}.bar14{width:14%}.bar15{width:15%}.bar16{width:16%}.bar17{width:17%}.bar18{width:18%}.bar19{width:19%}.bar20{width:20%}.bar21{width:21%}.bar22{width:22%}.bar23{width:23%}.bar24{width:24%}.bar25{width:25%}.bar26{width:26%}.bar27{width:27%}.bar28{width:28%}.bar29{width:29%}.bar30{width:30%}.bar31{width:31%}.bar32{width:32%}.bar33{width:33%}.bar34{width:34%}.bar35{width:35%}.bar36{width:36%}.bar37{width:37%}.bar38{width:38%}.bar39{width:39%}.bar40{width:40%}.bar41{width:41%}.bar42{width:42%}.bar43{width:43%}.bar44{width:44%}.bar45{width:45%}.bar46{width:46%}.bar47{width:47%}.bar48{width:48%}.bar49{width:49%}.bar50{width:50%}.bar51{width:51%}.bar52{width:52%}.bar53{width:53%}.bar54{width:54%}.bar55{width:55%}.bar56{width:56%}.bar57{width:57%}.bar58{width:58%}.bar59{width:59%}.bar60{width:60%}.bar61{width:61%}.bar62{width:62%}.bar63{width:63%}.bar64{width:64%}.bar65{width:65%}.bar66{width:66%}.bar67{width:67%}.bar68{width:68%}.bar69{width:69%}.bar70{width:70%}.bar71{width:71%}.bar72{width:72%}.bar73{width:73%}.bar74{width:74%}.bar75{width:75%}.bar76{width:76%}.bar77{width:77%}.bar78{width:78%}.bar79{width:79%}.bar80{width:80%}.bar81{width:81%}.bar82{width:82%}.bar83{width:83%}.bar84{width:84%}.bar85{width:85%}.bar86{width:86%}.bar87{width:87%}.bar88{width:88%}.bar89{width:89%}.bar90{width:90%}.bar91{width:91%}.bar92{width:92%}.bar93{width:93%}.bar94{width:94%}.bar95{width:95%}.bar96{width:96%}.bar97{width:97%}.bar98{width:98%}.bar99{width:99%}.bar100{width:100%}.osm-map-box{height:300px;width:100%;margin:10px 0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-base-font:#444;--color-base-font-rgb:68,68,68;--color-base-background:#fff;--color-url-font:#29314d;--color-url-visited-font:#80b;--color-header-background:#f7f7f7;--color-header-border:#ddd;--color-footer-background:#f7f7f7;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-backtotop-font:#444;--color-backtotop-border:#ddd;--color-backtotop-background:#fff;--color-btn-background:#3050ff;--color-btn-font:#fff;--color-show-btn-background:#bbb;--color-show-btn-font:#222;--color-search-border:#bbb;--color-search-background:#fff;--color-search-font:#222;--color-search-background-hover:#3050ff;--color-error:#db3434;--color-error-background:#fae1e1;--color-warning:#dbba34;--color-warning-background:#faf5e1;--color-success:#42db34;--color-success-background:#e3fae1;--color-categories-item-selected-font:#3050ff;--color-categories-item-border-selected:#3050ff;--color-autocomplete-font:#000;--color-autocomplete-border:#bbb;--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#f7f7f7;--color-answer-border:#ddd;--color-answer-font:#444;--color-answer-background:#f7f7f7;--color-result-border:#ddd;--color-result-url-font:#000;--color-result-vim-selected:#f7f7f7;--color-result-vim-arrow:#000bbb;--color-result-description-highlight-font:#000;--color-result-link-font:#000bbb;--color-result-link-font-highlight:#000bbb;--color-result-link-visited-font:#80b;--color-result-publishdate-font:#777;--color-result-engines-font:#777;--color-result-search-url-border:#ddd;--color-result-search-url-font:#000;--color-result-image-span-font:#444;--color-result-image-span-font-selected:#fff;--color-result-image-background:#fff;--color-settings-tr-hover:#f7f7f7;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#fff;--color-toolkit-kbd-background:#000;--color-toolkit-dialog-border:#ddd;--color-toolkit-dialog-background:#fff;--color-toolkit-tabs-label-border:#fff;--color-toolkit-tabs-section-border:#ddd;--color-toolkit-select-background:#f7f7f7;--color-toolkit-select-border:#ddd;--color-toolkit-select-background-hover:#bbb;--color-toolkit-input-text-font:#222;--color-toolkit-checkbox-onoff-off-background:#ddd;--color-toolkit-checkbox-onoff-on-background:#ddd;--color-toolkit-checkbox-onoff-on-mark-background:#3050ff;--color-toolkit-checkbox-onoff-on-mark-color:#fff;--color-toolkit-checkbox-onoff-off-mark-background:#aaa;--color-toolkit-checkbox-onoff-off-mark-color:#fff;--color-toolkit-checkbox-label-background:#ddd;--color-toolkit-checkbox-label-border:#ddd;--color-toolkit-checkbox-input-border:#3050ff;--color-toolkit-engine-tooltip-border:#ddd;--color-toolkit-engine-tooltip-background:#fff;--color-toolkit-loader-border:rgba(0, 0, 0, 0.2);--color-toolkit-loader-borderleft:rgba(255, 255, 255, 0);--color-doc-code:#300;--color-doc-code-background:#fdd}@media (prefers-color-scheme:dark){:root.theme-auto{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}}:root.theme-dark{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}.code-highlight pre{overflow:auto;background-color:inherit;color:inherit;border:inherit}.code-highlight .linenos{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin-right:8px;text-align:right}.code-highlight .linenos::selection{background:0 0}.code-highlight .linenos::-moz-selection{background:0 0}.code-highlight pre{line-height:125%}.code-highlight td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight .hll{background-color:#ffc}.code-highlight{background:#f8f8f8}.code-highlight .c{color:#3D7B7B;font-style:italic}.code-highlight .err{border:1px solid red}.code-highlight .k{color:green;font-weight:700}.code-highlight .o{color:#666}.code-highlight .ch{color:#3D7B7B;font-style:italic}.code-highlight .cm{color:#3D7B7B;font-style:italic}.code-highlight .cp{color:#9C6500}.code-highlight .cpf{color:#3D7B7B;font-style:italic}.code-highlight .c1{color:#3D7B7B;font-style:italic}.code-highlight .cs{color:#3D7B7B;font-style:italic}.code-highlight .gd{color:#A00000}.code-highlight .ge{font-style:italic}.code-highlight .gr{color:#E40000}.code-highlight .gh{color:navy;font-weight:700}.code-highlight .gi{color:#008400}.code-highlight .go{color:#717171}.code-highlight .gp{color:navy;font-weight:700}.code-highlight .gs{font-weight:700}.code-highlight .gu{color:purple;font-weight:700}.code-highlight .gt{color:#04D}.code-highlight .kc{color:green;font-weight:700}.code-highlight .kd{color:green;font-weight:700}.code-highlight .kn{color:green;font-weight:700}.code-highlight .kp{color:green}.code-highlight .kr{color:green;font-weight:700}.code-highlight .kt{color:#B00040}.code-highlight .m{color:#666}.code-highlight .s{color:#BA2121}.code-highlight .na{color:#687822}.code-highlight .nb{color:green}.code-highlight .nc{color:#00F;font-weight:700}.code-highlight .no{color:#800}.code-highlight .nd{color:#A2F}.code-highlight .ni{color:#717171;font-weight:700}.code-highlight .ne{color:#CB3F38;font-weight:700}.code-highlight .nf{color:#00F}.code-highlight .nl{color:#767600}.code-highlight .nn{color:#00F;font-weight:700}.code-highlight .nt{color:green;font-weight:700}.code-highlight .nv{color:#19177C}.code-highlight .ow{color:#A2F;font-weight:700}.code-highlight .w{color:#bbb}.code-highlight .mb{color:#666}.code-highlight .mf{color:#666}.code-highlight .mh{color:#666}.code-highlight .mi{color:#666}.code-highlight .mo{color:#666}.code-highlight .sa{color:#BA2121}.code-highlight .sb{color:#BA2121}.code-highlight .sc{color:#BA2121}.code-highlight .dl{color:#BA2121}.code-highlight .sd{color:#BA2121;font-style:italic}.code-highlight .s2{color:#BA2121}.code-highlight .se{color:#AA5D1F;font-weight:700}.code-highlight .sh{color:#BA2121}.code-highlight .si{color:#A45A77;font-weight:700}.code-highlight .sx{color:green}.code-highlight .sr{color:#A45A77}.code-highlight .s1{color:#BA2121}.code-highlight .ss{color:#19177C}.code-highlight .bp{color:green}.code-highlight .fm{color:#00F}.code-highlight .vc{color:#19177C}.code-highlight .vg{color:#19177C}.code-highlight .vi{color:#19177C}.code-highlight .vm{color:#19177C}.code-highlight .il{color:#666}html.no-js .hide_if_nojs{display:none}html.js .show_if_nojs{display:none}.center{text-align:center}.right{float:right}.left{float:left}.invisible{display:none!important}.list-unstyled{list-style-type:none}.list-unstyled li{margin-top:4px;margin-bottom:4px}.danger{background-color:var(--color-error-background)}.warning{background:var(--color-warning-background)}.success{background:var(--color-success-background)}.badge{display:inline-block;color:var(--color-toolkit-badge-font);background-color:var(--color-toolkit-badge-background);text-align:center;white-space:nowrap;vertical-align:baseline;min-width:10px;padding:1px 5px;border-radius:5px}kbd{padding:2px 4px;margin:1px;font-size:90%;color:var(--color-toolkit-kbd-font);background:var(--color-toolkit-kbd-background)}table{width:100%}table.striped tr{border-bottom:1px solid var(--color-settings-tr-hover)}th{padding:.4em}td{padding:0 4px}tr:hover{background:var(--color-settings-tr-hover)!important}div.selectable_url{display:block;border:1px solid var(--color-result-search-url-border);padding:4px;color:var(--color-result-search-url-font);margin:.1em;overflow:hidden;height:1.2em;line-height:1.2em;border-radius:5px}div.selectable_url pre{display:block;font-size:.8em;word-break:break-all;margin:.1em;user-select:all}.dialog-error{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:right;border-radius:10px;color:var(--color-error);background:var(--color-error-background);border-color:var(--color-error)}.dialog-error .close{float:left;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-error ol,.dialog-error p,.dialog-error ul{margin:1px 0 0 0}.dialog-error table{width:auto}.dialog-error tr{vertical-align:text-top}.dialog-error tr:hover{background:0 0!important}.dialog-error td{padding:0 1em 0 0;padding-top:0;padding-left:1rem;padding-bottom:0;padding-right:0}.dialog-error h4{margin-top:.3em;margin-bottom:.3em}.dialog-warning{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:right;border-radius:10px;color:var(--color-warning);background:var(--color-warning-background);border-color:var(--color-warning)}.dialog-warning .close{float:left;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-warning ol,.dialog-warning p,.dialog-warning ul{margin:1px 0 0 0}.dialog-warning table{width:auto}.dialog-warning tr{vertical-align:text-top}.dialog-warning tr:hover{background:0 0!important}.dialog-warning td{padding:0 1em 0 0;padding-top:0;padding-left:1rem;padding-bottom:0;padding-right:0}.dialog-warning h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:right;border-radius:10px;display:block;background:var(--color-toolkit-dialog-background);position:fixed;top:50%;left:50%;margin:0 auto;transform:translate(-50%,-50%);z-index:10000000}.dialog-modal .close{float:left;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-modal ol,.dialog-modal p,.dialog-modal ul{margin:1px 0 0 0}.dialog-modal table{width:auto}.dialog-modal tr{vertical-align:text-top}.dialog-modal tr:hover{background:0 0!important}.dialog-modal td{padding:0 1em 0 0;padding-top:0;padding-left:1rem;padding-bottom:0;padding-right:0}.dialog-modal h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal h3{margin-top:0}.btn-collapse{cursor:pointer}.scrollx{overflow-x:auto;overflow-y:hidden;display:block;padding:0;margin:0;border:none}.tabs .tabs>label{font-size:90%}ul.tabs{border-bottom:1px solid var(--color-toolkit-tabs-section-border);list-style:none;padding-left:0}ul.tabs li{display:flex}.tabs{display:flex;flex-wrap:wrap;width:100%;min-width:100%}.tabs>*{order:2}.tabs>input[type=radio]{display:none}.tabs>label,.tabs>li>a{order:1;padding:.7em;margin:0 .7em;letter-spacing:.5px;text-transform:uppercase;border:solid var(--color-toolkit-tabs-label-border);border-width:0 0 2px 0;color:unset;-webkit-touch-callout:none;user-select:none;cursor:pointer}.tabs>label.active,.tabs>li>a.active{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}.tabs>label:hover,.tabs>li>a:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}.tabs>section{min-width:100%;padding:.7rem 0;box-sizing:border-box;border-top:1px solid var(--color-toolkit-tabs-section-border);display:none}.tabs>label:last-of-type{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font);letter-spacing:-.1px}.tabs>section:last-of-type{display:block}html body .tabs>input:checked~section{display:none}html body .tabs>input:checked~label{position:inherited;background:inherit;border-bottom:2px solid transparent;font-weight:400;color:inherit}html body .tabs>input:checked~label:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}html body .tabs>input:checked+label{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}html body .tabs>input:checked+label+section{display:block}select{height:2.4rem;margin-top:0;margin-left:1rem;margin-bottom:0;margin-right:0;padding:.2rem!important;color:var(--color-search-font);font-size:.9rem;z-index:2}select:focus,select:hover{cursor:pointer}@supports ((background-position-x:100%) and ((appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none))){select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-width:0 2rem 0 0;border-color:transparent;background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E") no-repeat;background-position-x:calc(100% + 2rem);background-size:2rem;background-origin:content-box;background-color:var(--color-toolkit-select-background);outline:medium none;text-overflow:ellipsis;border-radius:5px}select:focus,select:hover{background-color:var(--color-toolkit-select-background-hover)}select option{background-color:var(--color-base-background)}@media (prefers-color-scheme:dark){html.theme-auto select,html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}input.checkbox-onoff[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;width:2.5em;height:.7em;box-shadow:none!important;margin:0 16px;border-radius:10px;position:relative}input.checkbox-onoff[type=checkbox]:focus,input.checkbox-onoff[type=checkbox]:hover{outline:0}input.checkbox-onoff[type=checkbox]:focus::after{content:"";position:absolute;width:3.5em;height:1.65em;border:1px solid var(--color-btn-background);border-radius:12px;box-shadow:var(--color-btn-background) 0 0 3px;z-index:10000;top:-.55em;left:-.6em}input.checkbox-onoff[type=checkbox]::before{position:absolute;top:-.5em;display:flex;justify-content:center;align-items:center;font-size:.75em;width:1.875em;height:1.875em;border-radius:50%}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked,input.checkbox-onoff[type=checkbox]{background:var(--color-toolkit-checkbox-onoff-off-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked::before,input.checkbox-onoff[type=checkbox]::before{left:-.5em;content:"\2715";color:var(--color-toolkit-checkbox-onoff-off-mark-color);background:var(--color-toolkit-checkbox-onoff-off-mark-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox],input.checkbox-onoff[type=checkbox]:checked{background:var(--color-toolkit-checkbox-onoff-on-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]::before,input.checkbox-onoff[type=checkbox]:checked::before{left:calc(100% - 1.5em);content:"\2713";color:var(--color-toolkit-checkbox-onoff-on-mark-color);background:var(--color-toolkit-checkbox-onoff-on-mark-background)}@supports (transform:rotate(-45deg)){input[type=checkbox]:not(.checkbox-onoff){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;cursor:pointer;position:relative;top:0;left:0;border:2px solid var(--color-toolkit-checkbox-input-border);border-radius:.3em}input[type=checkbox]:not(.checkbox-onoff)::after{content:'';width:9px;height:5px;position:absolute;top:3px;left:2px;border:3px solid var(--color-toolkit-checkbox-label-border);border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}input[type=checkbox]:not(.checkbox-onoff):checked::after{border-color:var(--color-toolkit-checkbox-input-border);opacity:1}input[type=checkbox][disabled]:not(.checkbox-onoff){border:inherit;background-color:transparent!important;cursor:inherit}input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after{opacity:.5}}@media screen and (max-width:50em){.tabs>label{width:100%}}.loader,.loader::after{border-radius:50%;width:2em;height:2em}.loader{margin:1em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid var(--color-toolkit-loader-border);border-right:.5em solid var(--color-toolkit-loader-border);border-bottom:.5em solid var(--color-toolkit-loader-border);border-left:.5em solid var(--color-toolkit-loader-borderleft);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.2s infinite linear;animation:load8 1.2s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.engine-tooltip{display:none;position:absolute;padding:.5rem 1rem;margin:0 0 0 2rem;border:1px solid var(--color-toolkit-engine-tooltip-border);background:var(--color-toolkit-engine-tooltip-background);font-size:14px;font-weight:400;z-index:1000000;text-align:left;border-radius:10px}.engine-tooltip:hover,td:hover .engine-tooltip,th:hover .engine-tooltip{display:inline-block}.stacked-bar-chart{margin:0;padding:0 .125rem 0 4rem;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill;flex-direction:row;flex-wrap:nowrap;align-items:center;display:inline-flex}.stacked-bar-chart-value{width:3rem;display:inline-block;position:absolute;padding:0 .5rem;text-align:right}.stacked-bar-chart-base{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset}.stacked-bar-chart-median{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:var(--color-base-font);border:1px solid rgba(var(--color-base-font-rgb),.9);padding:.3rem 0}.stacked-bar-chart-rate80{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border:1px solid rgba(var(--color-base-font-rgb),.3);padding:.3rem 0}.stacked-bar-chart-rate95{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-bottom:1px dotted rgba(var(--color-base-font-rgb),.5);padding:0}.stacked-bar-chart-rate100{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-left:1px solid rgba(var(--color-base-font-rgb),.9);padding:.4rem 0;width:1px}/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */.autocomplete{position:absolute;width:44rem;max-height:0;overflow-y:hidden;text-align:right;border-radius:10px}.autocomplete:active,.autocomplete:focus,.autocomplete:hover{background-color:var(--color-autocomplete-background)}.autocomplete:empty{display:none}.autocomplete>ul{list-style-type:none;margin:0;padding:0}.autocomplete>ul>li{cursor:pointer;padding:.5rem 1rem}.autocomplete>ul>li.active,.autocomplete>ul>li:active,.autocomplete>ul>li:focus,.autocomplete>ul>li:hover{background-color:var(--color-autocomplete-background-hover)}.autocomplete>ul>li.active a:active,.autocomplete>ul>li.active a:focus,.autocomplete>ul>li.active a:hover,.autocomplete>ul>li:active a:active,.autocomplete>ul>li:active a:focus,.autocomplete>ul>li:active a:hover,.autocomplete>ul>li:focus a:active,.autocomplete>ul>li:focus a:focus,.autocomplete>ul>li:focus a:hover,.autocomplete>ul>li:hover a:active,.autocomplete>ul>li:hover a:focus,.autocomplete>ul>li:hover a:hover{text-decoration:none}.autocomplete>ul>li.locked{cursor:inherit}.autocomplete.open{display:block;background-color:var(--color-autocomplete-background);color:var(--color-autocomplete-font);border:1px solid var(--color-autocomplete-border);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.2rem}.autocomplete.open:empty{display:none}@media screen and (max-width:50em){.autocomplete{width:100%}.autocomplete>ul>li{padding:1rem}}#main_results #results.image-detail-open.only_template_images{width:min(98%,59.25rem)!important}#main_results #results.only_template_images.image-detail-open #backToTop{right:56.75rem!important;left:inherit}article.result-images .detail{display:none}#results.image-detail-open article.result-images[data-vim-selected] .detail{display:flex;flex-direction:column;position:fixed;right:60rem;left:0;top:7.6rem;transition:top 64ms ease-in 0s;bottom:0;background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-background);z-index:10000;padding:4rem 3rem 3rem 3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:block;flex:1;text-align:left;width:100%;border:none;text-decoration:none}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{padding:0;margin:0;border:none;object-fit:contain;width:inherit;height:inherit;max-width:100%;min-height:inherit;max-height:calc(100vh - 25rem - 7rem);background:inherit}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels{color:var(--color-result-detail-font);max-height:16rem;min-height:16rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels hr{border-top:1px solid var(--color-result-detail-hr);border-bottom:none}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4{height:2rem;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{color:var(--color-result-detail-label-font);font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{display:inline-block;width:12rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{text-align:right}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content{height:2rem;overflow:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url:hover{position:relative;overflow:inherit!important;background:var(--color-result-detail-background);text-overflow:inherit!important}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:active,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:visited{color:var(--color-result-detail-link)}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover{text-decoration:underline}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close{top:1rem;right:1rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{top:1rem;left:6rem;padding-top:.4rem;padding-left:.5rem;padding-bottom:.4rem;padding-right:.3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{top:1rem;left:2rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{border-radius:50%;display:block;width:1.5rem;height:1.5rem;position:absolute;filter:opacity(40%);z-index:2000002}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span{display:block;width:1.5rem;height:1.5rem;text-align:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span::before,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span::before{vertical-align:sub}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:visited{color:var(--color-result-detail-font);background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-font)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover{filter:opacity(80%)}#results.image-detail-open article.result-images[data-vim-selected] .detail .loader{position:absolute;top:1rem;left:50%;border-top:.5em solid var(--color-result-detail-loader-border);border-right:.5em solid var(--color-result-detail-loader-border);border-bottom:.5em solid var(--color-result-detail-loader-border);border-left:.5em solid var(--color-result-detail-loader-borderleft)}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail{top:0}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail a.result-images-source img{max-height:calc(100vh - 25rem)}@media screen and (max-width:79.75em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;right:0}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:flex;flex-direction:column;justify-content:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 24rem)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{left:1rem}}@media screen and (max-width:50em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;right:0;padding:1rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 20rem);margin:0}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{width:inherit;margin-left:1rem}}.dialog-modal{animation-name:dialogmodal;animation-duration:.13s}@keyframes dialogmodal{0%{opacity:0}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.05)}}input.checkbox-onoff[type=checkbox]::before{transition:left .25s}iframe[src^="https://w.soundcloud.com"]{height:120px}iframe[src^="https://www.deezer.com"]{height:94px}iframe[src^="https://www.mixcloud.com"]{height:250px}iframe[src^="https://bandcamp.com/EmbeddedPlayer"]{height:350px}iframe[src^="https://bandcamp.com/EmbeddedPlayer/track"]{height:120px}iframe[src^="https://genius.com/songs"]{height:65px}.info-page code{font-family:monospace;color:var(--color-doc-code);background-color:var(--color-doc-code-background);padding:2px 5px;border-radius:5px}#main_index{margin-top:26vh}.index{text-align:center}.index .title{background:url(../img/searxng.png) no-repeat;min-height:4rem;margin:4rem auto;background-position:center;background-size:contain}.index h1{font-size:4em;visibility:hidden}.index #search,.index #search_header{margin:0 auto;background:inherit;border:inherit;padding:0;display:block}.index .search_filters{display:block;margin:1em 0}.index .category label{padding:6px 10px;border-bottom:initial!important}@media screen and (max-width:79.75em){div.title h1{font-size:1em}#main_index{margin-top:6em}}#tab-content-query table td,#tab-content-query table th{text-align:left!important;height:3rem}#main_preferences form{width:100%}#main_preferences fieldset{margin:8px;border:none}#main_preferences legend{margin:0;padding:5px 0 0 0;display:block;float:right;width:300px}#main_preferences .value{margin:0;padding:0;float:right;width:15em}#main_preferences .value input[type=text],#main_preferences .value select{font-size:inherit!important;margin-top:0;margin-left:1rem;margin-bottom:0;margin-right:0}#main_preferences .value select{width:14rem}#main_preferences .value input[type=text]{width:13.25rem;color:var(--color-toolkit-input-text-font);border:none;background:none repeat scroll 0 0 var(--color-toolkit-select-background);padding:.2rem .4rem;height:2rem;border-radius:5px}#main_preferences .value input[type=text]:focus,#main_preferences .value input[type=text]:hover{background-color:var(--color-toolkit-select-background-hover)}#main_preferences .value input:focus,#main_preferences .value select:focus{outline:0;box-shadow:0 0 1px 1px var(--color-btn-background)}#main_preferences .description{margin:0;padding:5px 0 0 0;float:left;width:50%;color:var(--color-settings-engine-description-font);font-size:90%}#main_preferences table{border-collapse:collapse}#main_preferences table td{text-align:center}#main_preferences .category{margin-left:.5rem}#main_preferences .category label{border:2px solid transparent;padding:.2rem .4rem;border-radius:5px}#main_preferences .category input[type=checkbox]:checked+label{border:2px solid var(--color-categories-item-border-selected)}#main_preferences table.table_engines td{height:3.75rem}#main_preferences table.table_engines th.name label{cursor:pointer}#main_preferences table.table_engines th.name .engine-tooltip{margin-top:1.8rem;right:calc((100% - 85em)/ 2 + 10em);max-width:40rem}#main_preferences table.table_engines th.name .engine-tooltip .engine-description{margin-top:.5rem}#main_preferences table.table_engines .engine-group{text-align:right;font-weight:400;background:var(--color-settings-engine-group-background)}#main_preferences table.table_engines .name,#main_preferences table.table_engines .shortcut{text-align:right}#main_preferences table.cookies{width:100%;direction:ltr}#main_preferences table.cookies td,#main_preferences table.cookies th{text-align:left;font-family:monospace;font-size:1rem;padding:.5em;vertical-align:top}#main_preferences table.cookies td:first-child{word-break:keep-all;width:14rem;padding-right:1rem}#main_preferences table.cookies td:last-child{word-break:break-all}#main_preferences table.cookies>tbody>tr:nth-child(even)>td,#main_preferences table.cookies>tbody>tr:nth-child(even)>th{background-color:var(--color-settings-tr-hover)}#main_preferences .preferences_back{background:none repeat scroll 0 0 var(--color-btn-background);color:var(--color-btn-font);border:0 none;border-radius:10px;cursor:pointer;display:inline-block;margin:2px 4px;padding:.7em}#main_preferences .preferences_back a{color:var(--color-settings-return-font)}#main_preferences .preferences_back a::first-letter{text-transform:uppercase}#main_preferences div.selectable_url pre{width:100%}@media screen and (max-width:79.75em){.preferences_back{clear:both}.engine-tooltip{right:10em!important}}#search{padding:0;margin:0}#search_header{padding-top:1.5em;padding-left:2em;padding-right:7rem;margin:0;background:var(--color-header-background);border-bottom:1px solid var(--color-header-border);display:grid;column-gap:1.2rem;row-gap:1rem;grid-template-columns:3rem 1fr;grid-template-areas:"logo search" "spacer categories"}.category{display:inline-block;position:relative;margin-left:1rem;padding:0}.category input{display:none}.category label{cursor:pointer;padding:.2rem 0;display:inline-flex;text-transform:capitalize;font-size:.9em;border-bottom:2px solid transparent;-webkit-touch-callout:none;user-select:none}.category label svg{padding-right:.2rem}.category label div.category_name{margin:auto 0}.category input[type=checkbox]:checked+label{color:var(--color-categories-item-selected-font);border-bottom:2px solid var(--color-categories-item-border-selected)}#search_logo{grid-area:logo;display:flex;align-items:center;justify-content:center}#search_logo svg{flex:1;width:30px;height:30px;margin:.5rem 0 auto 0}.search_categories{grid-area:categories}.search_categories .help{display:none}.search_categories:hover .help{display:block;position:absolute;background:var(--color-base-background);padding:1rem .6rem .6rem 0;z-index:1000;width:100%;left:-.1rem}#search_view{grid-area:search}.search_box{border:1px solid var(--color-search-border);border-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap}#clear_search{display:block;border-collapse:separate;box-sizing:border-box;width:1.8rem;margin:0;padding:.8rem .2rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:10000}#clear_search:hover{color:var(--color-search-background-hover)}#clear_search.empty *{display:none}html.no-js #clear_search.hide_if_nojs{display:none}#q,#send_search{display:block;margin:0;padding:.8rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:2}#q{width:100%;padding-right:1rem;padding-left:0!important;border-radius:0 .8rem .8rem 0}#q::-ms-clear,#q::-webkit-search-cancel-button{display:none}#send_search{border-radius:.8rem 0 0 .8rem}#send_search:hover{cursor:pointer;background-color:var(--color-search-background-hover);color:var(--color-search-background)}.no-js #clear_search,.no-js #send_search{width:auto!important;border-right:1px solid var(--color-search-border)}.search_filters{margin-top:.6rem;margin-left:0;margin-bottom:0;margin-right:10.6rem;display:flex;overflow-x:auto;overscroll-behavior-inline:contain}.search_filters select{background-color:inherit}.search_filters select:focus,.search_filters select:hover{color:var(--color-base-font)}@media screen and (max-width:79.75em){#search_header{padding:1.5em .5rem 0 .5rem;column-gap:.5rem}.search_filters{margin-top:.6rem;margin-left:0;margin-bottom:0;margin-right:3.5rem}#categories{font-size:90%;clear:both}#categories .checkbox_container{margin:auto;margin-top:2px}}@media screen and (max-width:79.75em) and (hover:none){#main_index #categories_container,#main_results #categories_container{width:max-content}#main_index #categories_container .category,#main_results #categories_container .category{display:inline-block;width:auto}#main_index #categories,#main_results #categories{width:100%;text-align:right;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}@media screen and (max-width:50em){#search_header{width:100%;margin:0;padding:.1rem 0 0 0;column-gap:0;row-gap:0;grid-template-areas:"logo search" "categories categories"}.search_logo{padding:0}.search_box{width:98%;display:flex;margin:0 auto}#q{width:100%;flex:1}.search_filters{margin:0}.category{display:inline-block;width:auto;margin:0}.category label{padding:1rem!important;margin:0!important}.category label svg{display:none}#search_view:focus-within{display:block;background-color:var(--color-base-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-top:none;border-left:none;border-right:none;width:100%;border-radius:0}#search_view:focus-within .search_box #send_search{margin-left:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0}#main_results #q:placeholder-shown~#send_search{margin-left:2.6rem;transition:margin .1s}}@media screen and (max-width:20rem){#search_header{grid-template-areas:"search search" "categories categories"}#search_logo{display:none}}#categories{-webkit-touch-callout:none;user-select:none}#categories::-webkit-scrollbar{width:0;height:0}#categories_container{position:relative}.ion-icon{display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(-1,1)}.ion-icon-small{width:1rem;height:1rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(-1,1)}.ion-icon-big{width:1.5rem;height:1.5rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(-1,1)}html{font-family:sans-serif;font-size:.9em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-base-font);background-color:var(--color-base-background);padding:0;margin:0}body,main{padding:0;margin:0}body{display:flex;flex-direction:column;height:100vh;margin:0}main{width:100%;margin-bottom:2rem;flex:1}.page_with_header{margin:2em auto;width:85em}footer{clear:both;min-height:4rem;padding:1rem 0;width:100%;text-align:center;background-color:var(--color-footer-background);border-top:1px solid var(--color-footer-border);overflow:hidden}footer p{font-size:.9em}.page_with_header .logo{height:40px}#results button[type=submit],input[type=submit]{padding:.7rem;display:inline-block;background:var(--color-btn-background);color:var(--color-btn-font);border-radius:10px;border:0;cursor:pointer}a{text-decoration:none;color:var(--color-url-font)}a:visited{color:var(--color-url-visited-font)}a:visited .highlight{color:var(--color-url-visited-font)}article[data-vim-selected]{background:var(--color-result-vim-selected);border-right:.2rem solid var(--color-result-vim-arrow);border-radius:10px 0 0 10px}article.result-images[data-vim-selected]{background:var(--color-result-vim-arrow);border:none;border-radius:10px}article.result-images[data-vim-selected] .image_thumbnail{filter:opacity(60%)}article.result-images[data-vim-selected] span.source,article.result-images[data-vim-selected] span.title{color:var(--color-result-image-span-font-selected)}article[data-vim-selected].category-files,article[data-vim-selected].category-map,article[data-vim-selected].category-music,article[data-vim-selected].category-news,article[data-vim-selected].category-social,article[data-vim-selected].category-videos{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{margin:.125rem 0;padding:1rem;border-right:.2rem solid transparent}.result h3{font-size:1.2rem;word-wrap:break-word;margin:.4rem 0 .4rem 0;padding:0}.result h3 a{color:var(--color-result-link-font);font-weight:400;font-size:1.1em}.result h3 a:visited{color:var(--color-result-link-visited-font)}.result h3 a:focus,.result h3 a:hover{text-decoration:underline;border:none;outline:0}.result .cache_link,.result .proxyfied_link{font-size:.9em!important}.result .content,.result .stat{font-size:.9em;margin:0;padding:0;max-width:54em;word-wrap:break-word;line-height:1.24}.result .content .highlight,.result .stat .highlight{color:var(--color-result-description-highlight-font);background:inherit;font-weight:700}.result .altlink a{font-size:.9em;margin:0 10px 0 0;padding:5px 10px;border-radius:5px;background:var(--color-show-btn-background);color:var(--color-show-btn-font);cursor:pointer}.result .altlink a:hover{background:var(--color-btn-background);color:var(--color-btn-font)}.result .codelines .highlight{color:inherit;background:inherit;font-weight:400}.result .url_wrapper{display:flex;font-size:1rem;color:var(--color-result-url-font);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:0;padding:0}.result .url_wrapper .url_o1{white-space:nowrap;flex-shrink:1}.result .url_wrapper .url_o1::after{content:" ";width:1ch;display:inline-block}.result .url_wrapper .url_o2{overflow:hidden;white-space:nowrap;flex-basis:content;flex-grow:0;flex-shrink:1;text-align:right}.result .url_wrapper .url_o2 .url_i2{float:right}.result .published_date{font-size:.8em;color:var(--color-result-publishdate-font)}.result img.thumbnail{float:right;padding-top:.6rem;padding-left:1rem;width:20rem;height:unset}.result img.image{float:right;padding-top:.6rem;padding-left:1rem;width:7rem;max-height:7rem;object-fit:scale-down;object-position:right top}.result .break{clear:both}.template_group_images{display:flex;flex-wrap:wrap}.template_group_images::after{flex-grow:10;content:""}.category-files,.category-map,.category-music,.category-news,.category-social,.category-videos{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.category-social .image{width:auto!important;min-width:48px;min-height:48px;padding:0 5px 25px 0!important}.audio-control audio{width:100%;padding:10px 0 0 0}.embedded-content iframe{width:100%;padding:10px 0 0 0}.result-videos .content{overflow:hidden}.result-videos .embedded-video iframe{width:100%;aspect-ratio:16/9;padding:10px 0 0 0}@supports not (aspect-ratio:1 / 1){.result-videos .embedded-video iframe{height:calc(45rem * 9 / 16)}}.engines{float:left;color:var(--color-result-engines-font)}.engines span{font-size:smaller;margin-top:0;margin-bottom:0;margin-left:.5rem;margin-right:0}.small_font{font-size:.8em}.highlight{color:var(--color-result-link-font-highlight);background:inherit}.empty_element{font-style:italic}.result-images{flex-grow:1;padding:.5rem .5rem 3rem .5rem;margin:.25rem;border:none!important;height:12rem}.result-images>a{position:relative}.result-images img{margin:0;padding:0;border:none;height:100%;width:100%;object-fit:cover;vertical-align:bottom;background:var(--color-result-image-background)}.result-images span.source,.result-images span.title{display:block;position:absolute;width:100%;font-size:.9rem;color:var(--color-result-image-span-font);padding:.5rem 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-images span.source{padding:1.8rem 0 0 0;font-size:.7rem}.result-map img.image{float:left!important;height:100px!important;width:auto!important}.result-map table{font-size:.9em;width:auto;border-collapse:separate;border-spacing:0 .35rem}.result-map table th{font-weight:inherit;width:17rem;vertical-align:top;text-align:right}.result-map table td{vertical-align:top;text-align:right}.hidden{display:none!important}#results{margin-top:1rem;margin-left:2rem;margin-bottom:0;margin-right:10rem;display:grid;grid-template-columns:45rem 25rem;grid-template-rows:min-content min-content 1fr min-content;gap:0 5rem;grid-template-areas:"corrections sidebar" "answers sidebar" "urls sidebar" "pagination sidebar"}#results #sidebar :first-child,#results #urls :first-child{margin-top:0}#urls{padding:0;grid-area:urls}#suggestions .wrapper{display:flex;flex-flow:row wrap;justify-content:flex-end}#suggestions .wrapper form{display:inline-block;flex:1 1 50%}#infoboxes input,#suggestions input{padding:0;margin:3px;font-size:.9em;display:inline-block;background:0 0;color:var(--color-result-search-url-font);cursor:pointer}#infoboxes .infobox .url a,#infoboxes input[type=submit],#suggestions .infobox .url a,#suggestions input[type=submit]{color:var(--color-result-link-font);text-decoration:none;font-size:.9rem}#infoboxes .infobox .url a:hover,#infoboxes input[type=submit]:hover,#suggestions .infobox .url a:hover,#suggestions input[type=submit]:hover{text-decoration:underline}#corrections{grid-area:corrections;display:flex;flex-flow:row wrap;margin:0 0 1em 0}#corrections h4,#corrections input[type=submit]{display:inline-block;padding:.5rem;margin:.5rem}#corrections input[type=submit]{font-size:.8rem;border-radius:5px}#apis .title,#search_url .title,#suggestions .title{margin:2em 0 .5em 0;color:var(--color-base-font)}#answers{grid-area:answers;border:1px solid var(--color-answer-border);background:var(--color-answer-background);padding:1rem;margin:1rem 0;margin-top:0;color:var(--color-answer-font);border-radius:10px}#answers h4{display:none}#answers span{overflow-wrap:anywhere}#infoboxes form{min-width:210px}#sidebar{grid-area:sidebar;word-wrap:break-word;color:var(--color-sidebar-font)}#sidebar .infobox{margin:10px 0 10px;border:1px solid var(--color-sidebar-border);padding:1rem;font-size:.9em;border-radius:10px}#sidebar .infobox h2{margin:0 0 .5em 0}#sidebar .infobox img{max-width:100%;max-height:12em;display:block;margin:0 auto;padding:0}#sidebar .infobox dl{margin:.5em 0}#sidebar .infobox dt{display:inline;margin-top:.5em;margin-left:.25em;margin-bottom:.5em;margin-right:0;padding:0;font-weight:700}#sidebar .infobox dd{display:inline;margin:.5em 0;padding:0}#sidebar .infobox input{font-size:1em}#sidebar .infobox br{clear:both}#sidebar .infobox .attributes,#sidebar .infobox .urls{clear:both}#search_url{margin-top:8px}#search_url div.selectable_url pre{width:200em}#linkto_preferences{position:absolute;left:1.8rem;top:2.2rem;padding:0;border:0;display:block;font-size:1.2em;color:var(--color-search-font)}#linkto_preferences a:active *,#linkto_preferences a:hover *,#linkto_preferences a:link *,#linkto_preferences a:visited *{color:var(--color-search-font)}#pagination{grid-area:pagination}#pagination br{clear:both}#apis{margin-top:8px;clear:both}#backToTop{border:1px solid var(--color-backtotop-border);margin:0;padding:0;font-size:1em;background:var(--color-backtotop-background);position:fixed;bottom:8rem;right:56.3rem;transition:opacity .5s;opacity:0;border-radius:10px}#backToTop a{display:block;margin:0;padding:.7em}#backToTop a,#backToTop a:active,#backToTop a:hover,#backToTop a:visited{color:var(--color-backtotop-font)}#results.scrolling #backToTop{opacity:1}@media screen and (max-width:79.75em){.page_with_header{margin:2rem .5rem;width:auto}#infoboxes{position:inherit;max-width:inherit}#infoboxes .infobox{clear:both}#infoboxes .infobox img{float:right;max-width:10em;margin-top:.5em;margin-left:.5em;margin-bottom:.5em;margin-right:0}#sidebar{margin-bottom:.125rem;padding:0;float:none;border:none;width:auto}#sidebar input{border:0}#apis{display:none}#search_url{display:none}.result .thumbnail{max-width:98%}.result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.result .engines{float:left;padding:0 0 3px 0}.result-images{border-bottom:none!important}.image_result{max-width:98%}.image_result img{max-width:98%}#backToTop{display:none}#pagination{margin:2rem 0 0 0!important}#main_results div#results{margin:1rem auto 0 auto;justify-content:center;display:grid;grid-template-columns:45rem;grid-template-rows:min-content min-content min-content 1fr min-content min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}}#main_results div#results.only_template_images{margin:1rem .5rem 0 .5rem;display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content min-content 1fr min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}#main_results div#results.only_template_images #sidebar{display:none}#main_results div#results.only_template_images #urls{margin:0;display:flex;flex-wrap:wrap}#main_results div#results.only_template_images #urls::after{flex-grow:10;content:""}#main_results div#results.only_template_images #backToTop{right:auto;left:1rem}#main_results div#results.only_template_images #pagination{margin-left:4rem}@media screen and (max-width:50em){#main_results div#results{grid-template-columns:100%;margin:2rem .5rem 0 .5rem}#linkto_preferences{top:.8rem;left:.7rem}#main_index #linkto_preferences{top:.5rem;left:.5rem}#results{margin:0;padding:0}#pagination{margin:2rem 1rem 0 1rem!important}article[data-vim-selected]{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.result-images{margin:0;height:6rem}}@media screen and (max-width:35em){.result-videos img.thumbnail{float:none!important}.result-videos .content{overflow:inherit}}pre code{white-space:pre-wrap}#q,#sidebar .infobox dt bdi{direction:rtl}#urls{direction:initial;text-align:right}#urls .result .url_wrapper{justify-content:end}#main_results div#results.only_template_images #urls{direction:rtl}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{direction:rtl}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url{direction:ltr}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url span{direction:rtl;float:right}@supports ((background-position-x:100%) and ((appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none))){select{border-width:0 0 0 2rem;background-position-x:-2rem}}#vim-hotkeys-help table{direction:ltr;text-align:left}#main_preferences h1,#main_stats h1{background-position-x:100%}.bar-chart-serie1,.bar-chart-serie2{float:right}.engine-stats .engine-name,.engine-stats .engine-reliability,.engine-stats .engine-score,.engine-stats .response-time,.engine-stats .result-count{text-align:right}/*# sourceMappingURL=searxng-rtl.min.css.map */ \ No newline at end of file
diff --git a/searx/static/themes/simple/css/searxng-rtl.min.css.map b/searx/static/themes/simple/css/searxng-rtl.min.css.map
index 23347b0fa..920f00c50 100644
--- a/searx/static/themes/simple/css/searxng-rtl.min.css.map
+++ b/searx/static/themes/simple/css/searxng-rtl.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../__common__/less/new_issue.less","../__common__/less/stats.less","src/generated/pygments.less","../__common__/less/result_templates.less","node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/less/toolkit.less","src/less/mixins.less","src/less/style-rtl.less","src/less/autocomplete.less","src/less/detail.less","src/less/animations.less","src/less/embedded.less","src/less/info.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style.less"],"names":[],"mappings":"AAAA,qBACI,QAAA,MACA,QAAA,IAAA,KACA,YAAA,WACA,UAAA,KACA,MAAA,KACA,iBAAA,kBACA,OAAA,QACA,cAAA,eACA,WAAA,YAAA,EAAA,EAAA,EAAA,EAGgB,2BAChB,iBAAA,QAGJ,YACI,QAAA,KCfA,2BACI,MAAA,MAGJ,4BACI,MAAA,KACA,WAAA,MASJ,kCACI,WAAA,MAGC,iCACD,UAAA,OACA,OAAA,KACA,OAAA,IAAA,MAAA,KAKJ,0BADqB,sDADA,sDAGjB,MAAA,MAGmB,qDAEnB,aAAA,IAAA,MAAA,KACA,QAAA,EAAA,KAAA,EAAA,EACA,OAAA,EAAA,EAAA,EAAA,MAIR,iBACI,MAAA,IACA,QAAA,aACA,WAAA,MACA,cAAA,MAGJ,iBACI,MAAO,kBACP,QAAA,aAGJ,eACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,MACI,MAAA,EACA,OAAA,ECxEH,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,QD+EO,MAAA,KE/ER,aACI,OAAA,MACA,MAAA,KACA,OAAA,KAAA,8ECOJ,KACE,YAAa,KACb,yBAAqC,KAUvC,KACE,OAAQ,EAOV,K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","sourcesContent":[".github-issue-button {\n display: block;\n padding: 8px 16px;\n font-family: sans-serif;\n font-size: 16px;\n color: white;\n background-color: #238636 !important; /* important is needed cause to an !important in logicodev-dark */\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;\n}\n\n.github-issue-button:hover {\n background-color: #2ea043;\n}\n\n.issue-hide {\n display: none;\n}\n",".engine-stats {\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .result-count {\n }\n\n .response-time {\n }\n\n .engine-reliability {\n text-align: right;\n }\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem;\n border: 1px solid gray;\n }\n\n table.engine-error th.engine-error-type,\n table.engine-error td.engine-error-type,\n failed-test {\n width: 10rem;\n }\n\n table.engine-error span.log_parameters\n {\n border-right: 1px solid gray;\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\n}\n\n.bar-chart-value {\n width: 3em;\n display: inline-block;\n text-align: right;\n padding-right: 0.5rem;\n}\n\n.bar-chart-graph {\n width: calc(100% - 5rem);\n display: inline-block;\n}\n\n.bar-chart-bar {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n}\n\n.bar-chart-serie1 {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n float: left;\n}\n\n.bar-chart-serie2 {\n border: 3px solid #deb15b;\n margin: 1px 0;\n float: left;\n}\n\n.bar0{\n width: 0;\n border: 0;\n}\n\n.generate-bar(100);\n\n.generate-bar(@n, @i: 1) when (@i =< @n) {\n .bar@{i} {\n width: (@i * 100% / @n);\n }\n .generate-bar(@n, (@i + 1));\n}\n","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.11.2\n*/\n\n.code-highlight .linenos {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n\n &::selection {\n background: transparent; /* WebKit/Blink Browsers */\n }\n &::-moz-selection {\n background: transparent; /* Gecko Browsers */\n }\n\n margin-right: 8px;\n text-align: right;\n}\n\n.code-highlight pre { line-height: 125%; }\n.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight .hll { background-color: #ffffcc }\n.code-highlight { background: #f8f8f8; }\n.code-highlight .c { color: #3D7B7B; font-style: italic } /* Comment */\n.code-highlight .err { border: 1px solid #FF0000 } /* Error */\n.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */\n.code-highlight .o { color: #666666 } /* Operator */\n.code-highlight .ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */\n.code-highlight .cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */\n.code-highlight .cp { color: #9C6500 } /* Comment.Preproc */\n.code-highlight .cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */\n.code-highlight .c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */\n.code-highlight .cs { color: #3D7B7B; font-style: italic } /* Comment.Special */\n.code-highlight .gd { color: #A00000 } /* Generic.Deleted */\n.code-highlight .ge { font-style: italic } /* Generic.Emph */\n.code-highlight .gr { color: #E40000 } /* Generic.Error */\n.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */\n.code-highlight .gi { color: #008400 } /* Generic.Inserted */\n.code-highlight .go { color: #717171 } /* Generic.Output */\n.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\n.code-highlight .gs { font-weight: bold } /* Generic.Strong */\n.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\n.code-highlight .gt { color: #0044DD } /* Generic.Traceback */\n.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\n.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\n.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\n.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */\n.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\n.code-highlight .kt { color: #B00040 } /* Keyword.Type */\n.code-highlight .m { color: #666666 } /* Literal.Number */\n.code-highlight .s { color: #BA2121 } /* Literal.String */\n.code-highlight .na { color: #687822 } /* Name.Attribute */\n.code-highlight .nb { color: #008000 } /* Name.Builtin */\n.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */\n.code-highlight .no { color: #880000 } /* Name.Constant */\n.code-highlight .nd { color: #AA22FF } /* Name.Decorator */\n.code-highlight .ni { color: #717171; font-weight: bold } /* Name.Entity */\n.code-highlight .ne { color: #CB3F38; font-weight: bold } /* Name.Exception */\n.code-highlight .nf { color: #0000FF } /* Name.Function */\n.code-highlight .nl { color: #767600 } /* Name.Label */\n.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\n.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */\n.code-highlight .nv { color: #19177C } /* Name.Variable */\n.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\n.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */\n.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */\n.code-highlight .mf { color: #666666 } /* Literal.Number.Float */\n.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */\n.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */\n.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */\n.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */\n.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */\n.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */\n.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */\n.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\n.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */\n.code-highlight .se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */\n.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */\n.code-highlight .si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */\n.code-highlight .sx { color: #008000 } /* Literal.String.Other */\n.code-highlight .sr { color: #A45A77 } /* Literal.String.Regex */\n.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */\n.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */\n.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */\n.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */\n.code-highlight .vc { color: #19177C } /* Name.Variable.Class */\n.code-highlight .vg { color: #19177C } /* Name.Variable.Global */\n.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */\n.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */\n.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */\n",".osm-map-box {\n height:300px;\n width:100%;\n margin: 10px 0;\n}\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","/*\n * SearXNG, A privacy-respecting, hackable metasearch engine\n *\n * To change the colors of the site, simple edit this variables\n */\n\n/// Light Theme\n:root {\n /// Base Colors\n --color-base-font: #444;\n --color-base-font-rgb: 68, 68, 68;\n --color-base-background: #fff;\n --color-url-font: #29314d;\n --color-url-visited-font: #80b;\n /// Header Colors\n --color-header-background: #f7f7f7;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #f7f7f7;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n /// BackToTop Colors\n --color-backtotop-font: #444;\n --color-backtotop-border: #ddd;\n --color-backtotop-background: #fff;\n /// Button Colors\n --color-btn-background: #3050ff;\n --color-btn-font: #fff;\n --color-show-btn-background: #bbb;\n --color-show-btn-font: #222;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-background: #fff;\n --color-search-font: #222;\n --color-search-background-hover: #3050ff;\n /// Modal Colors\n --color-error: #db3434;\n --color-error-background: lighten(#db3434, 40%);\n --color-warning: #dbba34;\n --color-warning-background: lighten(#dbba34, 40%);\n --color-success: #42db34;\n --color-success-background: lighten(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #3050ff;\n --color-categories-item-border-selected: #3050ff;\n /// Autocomplete Colors\n --color-autocomplete-font: #000;\n --color-autocomplete-border: #bbb;\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #f7f7f7;\n /// Answer Colors\n --color-answer-border: #ddd; // same as --color-header-border\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #f7f7f7; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #ddd;\n --color-result-url-font: #000;\n --color-result-vim-selected: #f7f7f7;\n --color-result-vim-arrow: #000bbb;\n --color-result-description-highlight-font: #000;\n --color-result-link-font: #000bbb;\n --color-result-link-font-highlight: #000bbb;\n --color-result-link-visited-font: #80b;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #777;\n --color-result-search-url-border: #ddd;\n --color-result-search-url-font: #000;\n // Images Colors\n --color-result-image-span-font: #444;\n --color-result-image-span-font-selected: #fff;\n --color-result-image-background: #fff;\n /// Settings Colors\n --color-settings-tr-hover: #f7f7f7;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #0001;\n /// Detail modal\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #fff;\n --color-toolkit-kbd-background: #000;\n --color-toolkit-dialog-border: #ddd;\n --color-toolkit-dialog-background: #fff;\n --color-toolkit-tabs-label-border: #fff;\n --color-toolkit-tabs-section-border: #ddd;\n --color-toolkit-select-background: #f7f7f7;\n --color-toolkit-select-border: #ddd;\n --color-toolkit-select-background-hover: #bbb;\n --color-toolkit-input-text-font: #222;\n --color-toolkit-checkbox-onoff-off-background: #ddd;\n --color-toolkit-checkbox-onoff-on-background: #ddd;\n --color-toolkit-checkbox-onoff-on-mark-background: #3050ff;\n --color-toolkit-checkbox-onoff-on-mark-color: #fff;\n --color-toolkit-checkbox-onoff-off-mark-background: #aaa;\n --color-toolkit-checkbox-onoff-off-mark-color: #fff;\n --color-toolkit-checkbox-label-background: #ddd;\n --color-toolkit-checkbox-label-border: #ddd;\n --color-toolkit-checkbox-input-border: #3050ff;\n --color-toolkit-engine-tooltip-border: #ddd;\n --color-toolkit-engine-tooltip-background: #fff;\n --color-toolkit-loader-border: rgba(0, 0, 0, 0.2);\n --color-toolkit-loader-borderleft: rgba(255, 255, 255, 0);\n --color-doc-code: #300;\n --color-doc-code-background: #fdd;\n}\n\n.dark-themes() {\n /// Base Colors\n --color-base-font: #bbb;\n --color-base-font-rgb: 187, 187, 187;\n --color-base-background: #222;\n --color-url-font: #8af;\n --color-url-visited-font: #96b;\n /// Header Colors\n --color-header-background: #181818;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #181818;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #181818;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #bbb;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-background: #222;\n --color-search-font: #fff;\n --color-search-background-hover: #58f;\n /// Modal Colors\n --color-error: #f55b5b;\n --color-error-background: darken(#db3434, 40%);\n --color-warning: #f1d561;\n --color-warning-background: darken(#dbba34, 40%);\n --color-success: #79f56e;\n --color-success-background: darken(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #58f;\n --color-categories-item-border-selected: #58f;\n /// Autocomplete Colors\n --color-autocomplete-font: #fff;\n --color-autocomplete-border: #555;\n --color-autocomplete-background: #222;\n --color-autocomplete-background-hover: #181818;\n /// Answer Colors\n --color-answer-border: #333; // same as --color-header-border\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #181818; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #181818;\n --color-result-vim-arrow: #8af;\n --color-result-description-highlight-font: #fff;\n --color-result-link-font: #8af;\n --color-result-link-font-highlight: #8af;\n --color-result-link-visited-font: #96b;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #888;\n --color-result-search-url-border: #555;\n --color-result-search-url-font: #fff;\n /// Detail modal : same as the light version\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n // Images Colors\n --color-result-image-span-font: #bbb;\n --color-result-image-span-font-selected: #222;\n --color-result-image-background: #222;\n /// Settings Colors\n --color-settings-tr-hover: #2d2d2d;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1a1919;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #222;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #3c3b31;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #333;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-mark-background: #58f;\n --color-toolkit-checkbox-onoff-on-mark-color: #222;\n --color-toolkit-checkbox-onoff-off-mark-background: #ddd;\n --color-toolkit-checkbox-onoff-off-mark-color: #222;\n --color-toolkit-checkbox-label-background: #222;\n --color-toolkit-checkbox-label-border: #333;\n --color-toolkit-checkbox-input-border: #58f;\n --color-toolkit-engine-tooltip-border: #333;\n --color-toolkit-engine-tooltip-background: #222;\n --color-toolkit-loader-border: rgba(255, 255, 255, 0.2);\n --color-toolkit-loader-borderleft: rgba(0, 0, 0, 0);\n --color-doc-code: #fdd;\n --color-doc-code-background: #300;\n}\n\n/// Dark Theme (autoswitch based on device pref)\n@media (prefers-color-scheme: dark) {\n :root.theme-auto {\n .dark-themes();\n }\n}\n\n// Dark Theme by preferences\n:root.theme-dark {\n .dark-themes();\n}\n\n/// General Size\n@results-width: 45rem;\n@results-offset: 10rem;\n@results-tablet-offset: 0.5rem;\n@results-gap: 5rem;\n@results-margin: 0.125rem;\n@result-padding: 1rem;\n@results-image-row-height: 12rem;\n@results-image-row-height-phone: 6rem;\n@search-width: 44rem;\n// heigh of #search, see detail.less\n@search-height: 7.6rem;\n\n/// Device Size\n/// @desktop > @tablet\n@tablet: 79.75em; // see https://github.com/searxng/searxng/issues/874\n@phone: 50em;\n@small-phone: 35em;\n@ultra-small-phone: 20rem;\n\n/// From style.less\n@stacked-bar-chart: rgb(0, 0, 0);\n\n/// Load fonts from this directory.\n@icon-font-path: \"../../../fonts/\";\n//** File name for all font files.\n@icon-font-name: \"glyphicons-halflings-regular\";\n//** Element ID within SVG icon file.\n@icon-font-svg-id: \"glyphicons_halflingsregular\";\n\n// decoration of the select HTML elements\n@select-light-svg-path: \"../svg/select-light.svg\";\n@select-dark-svg-path: \"../svg/select-dark.svg\";\n",".code-highlight pre {\n overflow: auto;\n background-color: inherit;\n color: inherit;\n border: inherit;\n}\n\n// stylelint-disable no-invalid-position-at-import-rule\n@import \"../generated/pygments.less\";\n","// other solution : http://stackoverflow.com/questions/1577598/how-to-hide-parts-of-html-when-javascript-is-disabled/13857783#13857783\n\n// stylelint-disable no-descending-specificity\n\nhtml.no-js .hide_if_nojs {\n display: none;\n}\n\nhtml.js .show_if_nojs {\n display: none;\n}\n\n.center {\n text-align: center;\n}\n\n.right {\n float: right;\n}\n\n.left {\n float: left;\n}\n\n.invisible {\n display: none !important;\n}\n\n.list-unstyled {\n list-style-type: none;\n\n li {\n margin-top: 4px;\n margin-bottom: 4px;\n }\n}\n\n.danger {\n background-color: var(--color-error-background);\n}\n\n.warning {\n background: var(--color-warning-background);\n}\n\n.success {\n background: var(--color-success-background);\n}\n\n.badge {\n display: inline-block;\n color: var(--color-toolkit-badge-font);\n background-color: var(--color-toolkit-badge-background);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n min-width: 10px;\n padding: 1px 5px;\n border-radius: 5px;\n}\n\n// kbd\nkbd {\n padding: 2px 4px;\n margin: 1px;\n font-size: 90%;\n color: var(--color-toolkit-kbd-font);\n background: var(--color-toolkit-kbd-background);\n}\n\n// table\ntable {\n width: 100%;\n\n &.striped {\n tr {\n border-bottom: 1px solid var(--color-settings-tr-hover);\n }\n }\n}\n\nth {\n padding: 0.4em;\n}\n\ntd {\n padding: 0 4px;\n}\n\ntr {\n &:hover {\n background: var(--color-settings-tr-hover) !important;\n }\n}\n\n// pre\n.pre() {\n display: block;\n font-size: 0.8em;\n word-break: break-all;\n margin: 0.1em;\n user-select: all;\n}\n\ndiv.selectable_url {\n display: block;\n border: 1px solid var(--color-result-search-url-border);\n padding: 4px;\n color: var(--color-result-search-url-font);\n margin: 0.1em;\n overflow: hidden;\n height: 1.2em;\n line-height: 1.2em;\n .rounded-corners-tiny;\n\n pre {\n .pre();\n }\n}\n\n// dialog\n.dialog() {\n position: relative;\n display: flex;\n padding: 1rem;\n margin: 0 0 1em 0;\n border: 1px solid var(--color-toolkit-dialog-border);\n .ltr-text-align-left();\n .rounded-corners;\n\n .close {\n .ltr-float-right();\n position: relative;\n top: -3px;\n color: inherit;\n font-size: 1.5em;\n }\n\n ul,\n ol,\n p {\n margin: 1px 0 0 0;\n }\n\n table {\n width: auto;\n }\n\n tr {\n vertical-align: text-top;\n\n &:hover {\n background: transparent !important;\n }\n }\n\n td {\n padding: 0 1em 0 0;\n padding-top: 0;\n .ltr-padding-right(1rem);\n padding-bottom: 0;\n .ltr-padding-left(0);\n }\n\n h4 {\n margin-top: 0.3em;\n margin-bottom: 0.3em;\n }\n}\n\n.dialog-error {\n .dialog();\n\n color: var(--color-error);\n background: var(--color-error-background);\n border-color: var(--color-error);\n}\n\n.dialog-warning {\n .dialog();\n\n color: var(--color-warning);\n background: var(--color-warning-background);\n border-color: var(--color-warning);\n}\n\n.dialog-modal {\n .dialog();\n\n display: block;\n background: var(--color-toolkit-dialog-background);\n position: fixed;\n top: 50%;\n left: 50%;\n margin: 0 auto;\n transform: translate(-50%, -50%);\n z-index: 10000000;\n\n h3 {\n margin-top: 0;\n }\n}\n\n// btn-collapse\n.btn-collapse {\n cursor: pointer;\n}\n\n//\n.scrollx {\n overflow-x: auto;\n overflow-y: hidden;\n display: block;\n padding: 0;\n margin: 0;\n border: none;\n}\n\n/* -- tabs -- */\n.tabs .tabs > label {\n font-size: 90%;\n}\n\nul.tabs {\n border-bottom: 1px solid var(--color-toolkit-tabs-section-border);\n list-style: none;\n padding-left: 0;\n\n li {\n display: flex;\n }\n}\n\n.tabs {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n min-width: 100%;\n\n & > * {\n order: 2;\n }\n\n & > input[type=radio] {\n display: none;\n }\n\n & > label,\n & > li > a {\n order: 1;\n padding: 0.7em;\n margin: 0 0.7em;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n border: solid var(--color-toolkit-tabs-label-border);\n border-width: 0 0 2px 0;\n color: unset;\n\n .disable-user-select();\n\n cursor: pointer;\n\n &.active {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n }\n\n & > label:hover,\n & > li > a:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n\n & > section {\n min-width: 100%;\n padding: 0.7rem 0;\n box-sizing: border-box;\n border-top: 1px solid var(--color-toolkit-tabs-section-border);\n display: none;\n }\n\n // default selection\n & > label:last-of-type {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n letter-spacing: -0.1px;\n }\n\n & > section:last-of-type {\n display: block;\n }\n}\n\nhtml body .tabs > input:checked {\n ~ section {\n display: none;\n }\n\n ~ label {\n position: inherited;\n background: inherit;\n border-bottom: 2px solid transparent;\n font-weight: normal;\n color: inherit;\n\n &:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n }\n\n + label {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n\n + label + section {\n display: block;\n }\n}\n\n/* -- select -- */\nselect {\n height: 2.4rem;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n padding: 0.2rem !important;\n color: var(--color-search-font);\n font-size: 0.9rem;\n z-index: 2;\n\n &:hover,\n &:focus {\n cursor: pointer;\n }\n}\n\n@supports ((background-position-x: 100%) and ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))) {\n select {\n appearance: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n border-width: 0 2rem 0 0;\n border-color: transparent;\n background: data-uri('image/svg+xml;charset=UTF-8', @select-light-svg-path) no-repeat;\n background-position-x: calc(100% + 2rem);\n background-size: 2rem;\n background-origin: content-box;\n background-color: var(--color-toolkit-select-background);\n outline: medium none;\n text-overflow: ellipsis;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n\n option {\n background-color: var(--color-base-background);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n html.theme-auto select,\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n }\n\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n}\n\n/* -- checkbox-onoff -- */\ninput.checkbox-onoff[type=\"checkbox\"] {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n display: inline-block;\n width: 2.5em;\n height: 0.7em;\n box-shadow: none !important;\n margin: 0 16px;\n border-radius: 10px;\n position: relative;\n\n /* focus & hover */\n &:focus,\n &:hover {\n outline: none;\n }\n\n &:focus::after {\n content: \"\";\n position: absolute;\n width: 3.5em;\n height: 1.65em;\n border: 1px solid var(--color-btn-background);\n border-radius: 12px;\n box-shadow: var(--color-btn-background) 0 0 3px;\n z-index: 10000;\n top: -0.55em;\n left: -0.6em;\n }\n\n &::before {\n position: absolute;\n top: -0.5em;\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 0.75em;\n width: 1.875em;\n height: 1.875em;\n border-radius: 50%;\n }\n}\n\n/* check mark\nreversed-checkbox displays unchecked checkedboxes as checked, and vice versa.\nsee https://github.com/searxng/searxng/blob/3408d061aab9abc6168fec9bbc6deab71b236dac/searx/templates/simple/preferences.html#L313\n*/\ninput.checkbox-onoff[type=\"checkbox\"],\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"]:checked {\n background: var(--color-toolkit-checkbox-onoff-off-background);\n\n &::before {\n left: -0.5em;\n content: \"\\2715\";\n color: var(--color-toolkit-checkbox-onoff-off-mark-color);\n background: var(--color-toolkit-checkbox-onoff-off-mark-background);\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]:checked,\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"] {\n background: var(--color-toolkit-checkbox-onoff-on-background);\n\n &::before {\n left: calc(100% - 1.5em);\n content: \"\\2713\";\n color: var(--color-toolkit-checkbox-onoff-on-mark-color);\n background: var(--color-toolkit-checkbox-onoff-on-mark-background);\n }\n}\n\n/* -- checkbox -- */\n@supports (transform: rotate(-45deg)) {\n input[type=checkbox]:not(.checkbox-onoff) {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n\n width: 20px;\n height: 20px;\n cursor: pointer;\n position: relative;\n top: 0;\n left: 0;\n border: 2px solid var(--color-toolkit-checkbox-input-border);\n .rounded-corners(0.3em);\n\n &::after {\n content: '';\n width: 9px;\n height: 5px;\n position: absolute;\n top: 3px;\n left: 2px;\n border: 3px solid var(--color-toolkit-checkbox-label-border);\n border-top: none;\n border-right: none;\n background: transparent;\n opacity: 0;\n transform: rotate(-45deg);\n }\n\n &:checked::after {\n border-color: var(--color-toolkit-checkbox-input-border);\n opacity: 1;\n }\n }\n\n // disabled : can't be focused, show only the check mark\n input[type=checkbox][disabled]:not(.checkbox-onoff) {\n border: inherit;\n background-color: transparent !important;\n cursor: inherit;\n }\n\n // if not checked and possible to checked then display a \"light\" check mark on hover\n input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after {\n opacity: 0.5;\n }\n}\n\n@media screen and (max-width: @phone) {\n .tabs > label {\n width: 100%;\n }\n}\n\n/* -- loader -- */\n.loader,\n.loader::after {\n border-radius: 50%;\n width: 2em;\n height: 2em;\n}\n\n.loader {\n margin: 1em auto;\n font-size: 10px;\n position: relative;\n text-indent: -9999em;\n border-top: 0.5em solid var(--color-toolkit-loader-border);\n border-right: 0.5em solid var(--color-toolkit-loader-border);\n border-bottom: 0.5em solid var(--color-toolkit-loader-border);\n border-left: 0.5em solid var(--color-toolkit-loader-borderleft);\n -webkit-transform: translateZ(0);\n -ms-transform: translateZ(0);\n transform: translateZ(0);\n -webkit-animation: load8 1.2s infinite linear;\n animation: load8 1.2s infinite linear;\n}\n\n@-webkit-keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n/* -- engine-tooltip -- */\n.engine-tooltip {\n display: none;\n position: absolute;\n padding: 0.5rem 1rem;\n margin: 0 0 0 2rem;\n border: 1px solid var(--color-toolkit-engine-tooltip-border);\n background: var(--color-toolkit-engine-tooltip-background);\n font-size: 14px;\n font-weight: normal;\n z-index: 1000000;\n text-align: left;\n .rounded-corners;\n}\n\nth:hover .engine-tooltip,\ntd:hover .engine-tooltip,\n.engine-tooltip:hover {\n display: inline-block;\n}\n\n/* -- stacked bar chart -- */\n.stacked-bar-chart {\n margin: 0;\n padding: 0 0.125rem 0 4rem;\n width: 100%;\n width: -moz-available;\n width: -webkit-fill-available;\n width: fill;\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n display: inline-flex;\n}\n\n.stacked-bar-chart-value {\n width: 3rem;\n display: inline-block;\n position: absolute;\n padding: 0 0.5rem;\n text-align: right;\n}\n\n.stacked-bar-chart-base {\n display: flex;\n flex-shrink: 0;\n flex-grow: 0;\n flex-basis: unset;\n}\n\n.stacked-bar-chart-median {\n .stacked-bar-chart-base();\n\n background: var(--color-base-font);\n border: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate80 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border: 1px solid rgba(var(--color-base-font-rgb), 0.3);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate95 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-bottom: 1px dotted rgba(var(--color-base-font-rgb), 0.5);\n padding: 0;\n}\n\n.stacked-bar-chart-rate100 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-left: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.4rem 0;\n width: 1px;\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n// Mixins\n.text-size-adjust (@property: 100%) {\n -webkit-text-size-adjust: @property;\n -ms-text-size-adjust: @property;\n -moz-text-size-adjust: @property;\n text-size-adjust: @property;\n}\n\n.rounded-corners (@radius: 10px) {\n border-radius: @radius;\n}\n\n.rounded-right-corners (@radius: 0 10px 10px 0) {\n border-radius: @radius;\n}\n\n.rounded-corners-tiny (@radius: 5px) {\n border-radius: @radius;\n}\n\n// disable user selection\n.disable-user-select () {\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n.show-content-button() {\n padding: 5px 10px;\n .rounded-corners-tiny;\n background: var(--color-show-btn-background);\n color: var(--color-show-btn-font);\n cursor: pointer;\n\n &:hover {\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n }\n}\n",".ltr-left(@offset) {\n right: @offset;\n}\n\n.ltr-right(@offset) {\n left: @offset;\n}\n\n.ltr-margin-right(@offset) {\n margin-left: @offset;\n}\n\n.ltr-margin-left(@offset) {\n margin-right: @offset;\n}\n\n.ltr-border-right(@offset) {\n border-left: @offset;\n}\n\n.ltr-border-left(@offset) {\n border-right: @offset;\n}\n\n.ltr-padding-right(@offset) {\n padding-left: @offset;\n}\n\n.ltr-padding-left(@offset) {\n padding-right: @offset;\n}\n\n.ltr-float-left() {\n float: right;\n}\n\n.ltr-float-right() {\n float: left;\n}\n\n.ltr-text-align-right() {\n text-align: left;\n}\n\n.ltr-rounded-left-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-text-align-left() {\n text-align: right;\n}\n\n.ltr-border-left-width(@offset) {\n border-right-width: @offset;\n}\n\n.ltr-border-right-width(@offset) {\n border-left-width: @offset;\n}\n\n.ltr-transform() {\n transform: scale(-1, 1);\n}\n\n@import \"style.less\";\n\n#q,\n#sidebar .infobox dt bdi {\n direction: rtl;\n}\n\n// URL are displayed LTR but align on the right\n#urls {\n direction: initial;\n text-align: right;\n\n .result .url_wrapper {\n justify-content: end;\n }\n}\n\n// Image flexbox\n#main_results div#results.only_template_images #urls {\n direction: rtl;\n}\n\n// Image detail\n#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p {\n direction: rtl;\n\n &.result-url {\n // Display URL using the LTR direction\n direction: ltr;\n\n span {\n // And put the label on the right\n direction: rtl;\n float: right;\n }\n }\n}\n\n// select HTML element\n@supports ((background-position-x: 100%) and ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))) {\n select {\n border-width: 0 0 0 2rem;\n background-position-x: -2rem;\n }\n}\n\n// vim hotkey helps is not translated\n#vim-hotkeys-help table {\n direction: ltr;\n text-align: left;\n}\n\n// Logo on the right\n#main_preferences h1,\n#main_stats h1 {\n background-position-x: 100%;\n}\n\n// patch of searx/static/themes/__common__/less/stats.less\n.bar-chart-serie1,\n.bar-chart-serie2 {\n float: right;\n}\n\n.engine-stats .engine-name,\n.engine-stats .engine-score,\n.engine-stats .result-count,\n.engine-stats .response-time,\n.engine-stats .engine-reliability {\n text-align: right;\n}\n","/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */\n\n.autocomplete {\n position: absolute;\n width: @search-width;\n max-height: 0;\n overflow-y: hidden;\n .ltr-text-align-left();\n\n .rounded-corners;\n\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background);\n }\n\n &:empty {\n display: none;\n }\n\n > ul {\n list-style-type: none;\n margin: 0;\n padding: 0;\n\n > li {\n cursor: pointer;\n padding: 0.5rem 1rem;\n\n &.active,\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background-hover);\n\n a:active,\n a:focus,\n a:hover {\n text-decoration: none;\n }\n }\n\n &.locked {\n cursor: inherit;\n }\n }\n }\n\n &.open {\n display: block;\n background-color: var(--color-autocomplete-background);\n color: var(--color-autocomplete-font);\n border: 1px solid var(--color-autocomplete-border);\n max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.2rem;\n\n &:empty {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n .autocomplete {\n width: 100%;\n\n > ul > li {\n padding: 1rem;\n }\n }\n}\n","#main_results #results.image-detail-open.only_template_images {\n width: min(98%, 59.25rem) !important;\n}\n\n#main_results #results.only_template_images.image-detail-open #backToTop {\n .ltr-left(56.75rem) !important;\n .ltr-right(inherit);\n}\n\narticle.result-images .detail {\n display: none;\n}\n\n#results.image-detail-open article.result-images[data-vim-selected] .detail {\n display: flex;\n flex-direction: column;\n position: fixed;\n .ltr-left(60rem);\n .ltr-right(0);\n top: @search-height;\n transition: top 0.064s ease-in 0s;\n bottom: 0;\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-background);\n z-index: 10000;\n padding: 4rem 3rem 3rem 3rem;\n\n a.result-images-source {\n display: block;\n flex: 1;\n text-align: left;\n width: 100%;\n border: none;\n text-decoration: none;\n\n img {\n padding: 0;\n margin: 0;\n border: none;\n object-fit: contain;\n width: inherit;\n height: inherit;\n max-width: 100%;\n min-height: inherit;\n max-height: calc(100vh - 25rem - 7rem);\n background: inherit;\n }\n }\n\n .result-images-labels {\n color: var(--color-result-detail-font);\n max-height: 16rem;\n min-height: 16rem;\n\n hr {\n border-top: 1px solid var(--color-result-detail-hr);\n border-bottom: none;\n }\n\n h4 {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n font-size: 0.9rem;\n }\n\n p {\n color: var(--color-result-detail-label-font);\n font-size: 0.9rem;\n\n span {\n display: inline-block;\n width: 12rem;\n }\n }\n\n h4,\n p,\n a {\n .ltr-text-align-left();\n }\n\n p.result-content {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-url {\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-content:hover,\n p.result-url:hover {\n position: relative;\n overflow: inherit !important;\n background: var(--color-result-detail-background);\n text-overflow: inherit !important;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-result-detail-link);\n }\n\n a:hover {\n text-decoration: underline;\n }\n }\n\n a.result-detail-close {\n top: 1rem;\n .ltr-left(1rem);\n padding: 0.4rem;\n }\n\n a.result-detail-previous {\n top: 1rem;\n .ltr-right(6rem);\n // center the icon by moving it slightly on the left\n padding-top: 0.4rem;\n .ltr-padding-right(0.5rem);\n padding-bottom: 0.4rem;\n .ltr-padding-left(0.3rem);\n }\n\n a.result-detail-next {\n top: 1rem;\n .ltr-right(2rem);\n padding: 0.4rem;\n }\n\n a.result-detail-close,\n a.result-detail-next,\n a.result-detail-previous {\n border-radius: 50%;\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n position: absolute;\n filter: opacity(40%);\n z-index: 2000002;\n\n span {\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n text-align: center;\n }\n }\n\n a.result-detail-next,\n a.result-detail-previous {\n span::before {\n // vertical center small icons\n vertical-align: sub;\n }\n }\n\n a.result-detail-close,\n a.result-detail-close:visited,\n a.result-detail-close:hover,\n a.result-detail-close:active,\n a.result-detail-previous,\n a.result-detail-previous:visited,\n a.result-detail-previous:hover,\n a.result-detail-previous:active,\n a.result-detail-next,\n a.result-detail-next:visited,\n a.result-detail-next:hover,\n a.result-detail-next:active {\n color: var(--color-result-detail-font);\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-font);\n }\n\n a.result-detail-close:focus,\n a.result-detail-close:hover,\n a.result-detail-previous:focus,\n a.result-detail-previous:hover,\n a.result-detail-next:focus,\n a.result-detail-next:hover {\n filter: opacity(80%);\n }\n\n .loader {\n position: absolute;\n top: 1rem;\n .ltr-right(50%);\n border-top: 0.5em solid var(--color-result-detail-loader-border);\n border-right: 0.5em solid var(--color-result-detail-loader-border);\n border-bottom: 0.5em solid var(--color-result-detail-loader-border);\n border-left: 0.5em solid var(--color-result-detail-loader-borderleft);\n }\n}\n\n#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail {\n top: 0;\n\n a.result-images-source img {\n max-height: calc(100vh - 25rem);\n }\n}\n\n@media screen and (max-width: @tablet) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n\n a.result-images-source {\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n img {\n width: 100%;\n max-height: calc(100vh - 24rem);\n }\n }\n\n a.result-detail-next {\n .ltr-right(1rem);\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n padding: 1rem;\n\n a.result-images-source img {\n width: 100%;\n max-height: calc(100vh - 20rem);\n margin: 0;\n }\n\n .result-images-labels p span {\n width: inherit;\n .ltr-margin-right(1rem);\n }\n }\n}\n",".dialog-modal {\n animation-name: dialogmodal;\n animation-duration: 0.13s;\n\n @keyframes dialogmodal {\n 0% {\n opacity: 0;\n }\n\n 50% {\n opacity: 0.5;\n transform: translate(-50%, -50%) scale(1.05);\n }\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]::before {\n transition: left 0.25s;\n}\n","iframe[src^=\"https://w.soundcloud.com\"] {\n height: 120px;\n}\n\niframe[src^=\"https://www.deezer.com\"] {\n // The real size is 92px, but 94px are needed to avoid an inner scrollbar of\n // the embedded HTML.\n height: 94px;\n}\n\niframe[src^=\"https://www.mixcloud.com\"] {\n // the embedded player from mixcloud has some quirks: initial there is an\n // issue with an image URL that is blocked since it is an a Cross-Origin\n // request. The alternative text (<img alt='Mixcloud Logo'> then cause an\n // scrollbar in the inner of the iframe we can't avoid. Another quirk comes\n // when pressing the play button, somtimes the shown player has an height of\n // 200px, somtimes 250px.\n height: 250px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer\"] {\n // show playlist\n height: 350px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer/track\"] {\n // hide playlist\n height: 120px;\n}\n\niframe[src^=\"https://genius.com/songs\"] {\n height: 65px;\n}\n",".info-page {\n code {\n font-family: monospace;\n color: var(--color-doc-code);\n background-color: var(--color-doc-code-background);\n padding: 2px 5px;\n .rounded-corners(5px);\n }\n}\n","#main_index {\n margin-top: 26vh;\n}\n\n.index {\n text-align: center;\n\n .title {\n background: url('../img/searxng.png') no-repeat;\n min-height: 4rem;\n margin: 4rem auto;\n background-position: center;\n background-size: contain;\n }\n\n h1 {\n font-size: 4em;\n visibility: hidden;\n }\n\n #search,\n #search_header {\n margin: 0 auto;\n background: inherit;\n border: inherit;\n padding: 0;\n display: block;\n }\n\n .search_filters {\n display: block;\n margin: 1em 0;\n }\n\n .category label {\n padding: 6px 10px;\n border-bottom: initial !important;\n }\n}\n\n@media screen and (max-width: @tablet) {\n div.title {\n h1 {\n font-size: 1em;\n }\n }\n\n #main_index {\n margin-top: 6em;\n }\n}\n","#tab-content-query table td,\n#tab-content-query table th {\n .ltr-text-align-right() !important;\n height: 3rem;\n}\n\n#main_preferences {\n form {\n width: 100%;\n }\n\n fieldset {\n margin: 8px;\n border: none;\n }\n\n legend {\n margin: 0;\n padding: 5px 0 0 0;\n display: block;\n .ltr-float-left();\n width: 300px;\n }\n\n .value {\n margin: 0;\n padding: 0;\n .ltr-float-left();\n width: 15em;\n\n select,\n input[type=\"text\"] {\n font-size: inherit !important;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n }\n\n select {\n width: 14rem;\n }\n\n input[type=\"text\"] {\n width: 13.25rem;\n color: var(--color-toolkit-input-text-font);\n border: none;\n background: none repeat scroll 0 0 var(--color-toolkit-select-background);\n padding: 0.2rem 0.4rem;\n height: 2rem;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n }\n\n select:focus,\n input:focus {\n outline: none;\n box-shadow: 0 0 1px 1px var(--color-btn-background);\n }\n }\n\n .description {\n margin: 0;\n padding: 5px 0 0 0;\n .ltr-float-right();\n width: 50%;\n color: var(--color-settings-engine-description-font);\n font-size: 90%;\n }\n\n table {\n border-collapse: collapse;\n }\n\n table td {\n text-align: center;\n }\n\n .category {\n .ltr-margin-right(0.5rem);\n\n label {\n border: 2px solid transparent;\n padding: 0.2rem 0.4rem;\n .rounded-corners-tiny;\n }\n }\n\n .category input[type=\"checkbox\"]:checked + label {\n border: 2px solid var(--color-categories-item-border-selected);\n }\n\n table.table_engines {\n td {\n height: 3.75rem;\n }\n\n th.name {\n /* stylelint-disable */\n label {\n cursor: pointer;\n }\n /* stylelint-enable */\n\n .engine-tooltip {\n margin-top: 1.8rem;\n .ltr-left(calc((100% - 85em) / 2 + 10em));\n max-width: 40rem;\n\n .engine-description {\n margin-top: 0.5rem;\n }\n }\n }\n\n .engine-group {\n .ltr-text-align-left();\n font-weight: normal;\n background: var(--color-settings-engine-group-background);\n }\n\n .name,\n .shortcut {\n .ltr-text-align-left();\n }\n }\n\n table.cookies {\n width: 100%;\n direction: ltr;\n\n th,\n td {\n text-align: left;\n font-family: monospace;\n font-size: 1rem;\n padding: 0.5em;\n vertical-align: top;\n }\n\n td:first-child {\n word-break: keep-all;\n width: 14rem;\n padding-right: 1rem;\n }\n\n td:last-child {\n word-break: break-all;\n }\n\n & > tbody > tr:nth-child(even) > th,\n & > tbody > tr:nth-child(even) > td {\n background-color: var(--color-settings-tr-hover);\n }\n }\n\n .preferences_back {\n background: none repeat scroll 0 0 var(--color-btn-background);\n color: var(--color-btn-font);\n border: 0 none;\n .rounded-corners;\n\n cursor: pointer;\n display: inline-block;\n margin: 2px 4px;\n padding: 0.7em;\n\n a {\n color: var(--color-settings-return-font);\n }\n\n a::first-letter {\n text-transform: uppercase;\n }\n }\n\n div.selectable_url {\n pre {\n width: 100%;\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n .preferences_back {\n clear: both;\n }\n\n .engine-tooltip {\n .ltr-left(10em) !important;\n }\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*/\n\n#search {\n padding: 0;\n margin: 0;\n}\n\n#search_header {\n padding-top: 1.5em;\n .ltr-padding-right(2em);\n .ltr-padding-left(@results-offset - 3rem);\n margin: 0;\n background: var(--color-header-background);\n border-bottom: 1px solid var(--color-header-border);\n display: grid;\n column-gap: 1.2rem;\n row-gap: 1rem;\n grid-template-columns: 3rem 1fr;\n grid-template-areas:\n \"logo search\"\n \"spacer categories\";\n}\n\n.category {\n display: inline-block;\n position: relative;\n .ltr-margin-right(1rem);\n padding: 0;\n\n input {\n display: none;\n }\n\n label {\n svg {\n padding-right: 0.2rem;\n }\n\n cursor: pointer;\n padding: 0.2rem 0;\n display: inline-flex;\n text-transform: capitalize;\n font-size: 0.9em;\n border-bottom: 2px solid transparent;\n .disable-user-select;\n\n div.category_name {\n margin: auto 0;\n }\n }\n\n input[type=\"checkbox\"]:checked + label {\n color: var(--color-categories-item-selected-font);\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n}\n\n#search_logo {\n grid-area: logo;\n display: flex;\n align-items: center;\n justify-content: center;\n\n svg {\n flex: 1;\n width: 30px;\n height: 30px;\n margin: 0.5rem 0 auto 0;\n }\n}\n\n.search_categories {\n grid-area: categories;\n\n .help {\n display: none;\n }\n\n &:hover .help {\n display: block;\n position: absolute;\n background: var(--color-base-background);\n padding: 1rem 0.6rem 0.6rem 0;\n z-index: 1000;\n width: 100%;\n left: -0.1rem;\n }\n}\n\n#search_view {\n grid-area: search;\n}\n\n.search_box {\n border: 1px solid var(--color-search-border);\n border-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n}\n\n#clear_search {\n display: block;\n border-collapse: separate;\n box-sizing: border-box;\n width: 1.8rem;\n margin: 0;\n padding: 0.8rem 0.2rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 10000;\n\n &:hover {\n color: var(--color-search-background-hover);\n }\n\n &.empty * {\n display: none;\n }\n}\n\nhtml.no-js #clear_search.hide_if_nojs {\n display: none;\n}\n\n#q,\n#send_search {\n display: block;\n margin: 0;\n padding: 0.8rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 2;\n}\n\n#q {\n width: 100%;\n .ltr-padding-left(1rem);\n .ltr-padding-right(0) !important;\n .ltr-rounded-left-corners(0.8rem);\n}\n\n#q::-ms-clear,\n#q::-webkit-search-cancel-button {\n display: none;\n}\n\n#send_search {\n .ltr-rounded-right-corners(0.8rem);\n\n &:hover {\n cursor: pointer;\n background-color: var(--color-search-background-hover);\n color: var(--color-search-background);\n }\n}\n\n.no-js #clear_search,\n.no-js #send_search {\n width: auto !important;\n .ltr-border-left(1px solid var(--color-search-border));\n}\n\n.search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset + 0.6rem);\n display: flex;\n overflow-x: auto;\n overscroll-behavior-inline: contain;\n\n select {\n background-color: inherit;\n\n &:hover,\n &:focus {\n color: var(--color-base-font);\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n #search_header {\n padding: 1.5em @results-tablet-offset 0 @results-tablet-offset;\n column-gap: @results-tablet-offset;\n }\n\n .search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-tablet-offset + 3rem);\n }\n\n #categories {\n font-size: 90%;\n clear: both;\n\n .checkbox_container {\n margin: auto;\n margin-top: 2px;\n }\n }\n}\n\n@media screen and (max-width: @tablet) and (hover: none) {\n #main_index,\n #main_results {\n #categories_container {\n width: max-content;\n\n .category {\n display: inline-block;\n width: auto;\n }\n }\n\n #categories {\n width: 100%;\n .ltr-text-align-left();\n overflow-x: scroll;\n overflow-y: hidden;\n -webkit-overflow-scrolling: touch;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #search_header {\n width: 100%;\n margin: 0;\n padding: 0.1rem 0 0 0;\n column-gap: 0;\n row-gap: 0;\n grid-template-areas:\n \"logo search\"\n \"categories categories\";\n }\n\n .search_logo {\n padding: 0;\n }\n\n .search_box {\n width: 98%;\n display: flex;\n margin: 0 auto;\n }\n\n #q {\n width: 100%;\n flex: 1;\n }\n\n .search_filters {\n margin: 0;\n }\n\n .category {\n display: inline-block;\n width: auto;\n margin: 0;\n\n label {\n padding: 1rem !important;\n margin: 0 !important;\n\n svg {\n display: none;\n }\n }\n }\n\n #search_view:focus-within {\n display: block;\n background-color: var(--color-base-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-top: none;\n border-left: none;\n border-right: none;\n width: 100%;\n border-radius: 0;\n\n #send_search {\n .ltr-margin-right(0) !important; // Delete when send_search button is disabled on mobile.\n }\n\n * {\n border: none;\n border-radius: 0;\n }\n }\n }\n\n #main_results #q:placeholder-shown ~ #send_search {\n .ltr-margin-right(2.6rem);\n transition: margin 0.1s;\n }\n}\n\n@media screen and (max-width: @ultra-small-phone) {\n #search_header {\n grid-template-areas:\n \"search search\"\n \"categories categories\";\n }\n\n #search_logo {\n display: none;\n }\n}\n\n#categories {\n .disable-user-select;\n\n &::-webkit-scrollbar {\n width: 0;\n height: 0;\n }\n}\n\n#categories_container {\n position: relative;\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*\n* To convert \"style.less\" to \"style.css\" run: $make styles\n*/\n\n// stylelint-disable no-descending-specificity\n\n@import \"../../__common__/less/new_issue.less\";\n@import \"../../__common__/less/stats.less\";\n@import \"../../__common__/less/result_templates.less\";\n@import (inline) \"../../node_modules/normalize.css/normalize.css\";\n@import \"definitions.less\";\n@import \"mixins.less\";\n@import \"code.less\";\n@import \"toolkit.less\";\n@import \"autocomplete.less\";\n@import \"detail.less\";\n@import \"animations.less\";\n@import \"embedded.less\";\n@import \"info.less\";\n\n// for index.html template\n@import \"index.less\";\n\n// for preferences.html template\n@import \"preferences.less\";\n\n// Search-Field\n@import \"search.less\";\n\n// ion-icon\n.ion-icon {\n display: inline-block;\n vertical-align: bottom;\n line-height: 1;\n text-decoration: inherit;\n .ltr-transform();\n}\n\n.ion-icon-small {\n width: 1rem;\n height: 1rem;\n .ion-icon;\n}\n\n.ion-icon-big {\n width: 1.5rem;\n height: 1.5rem;\n .ion-icon;\n}\n\n// Main LESS-Code\nhtml {\n font-family: sans-serif;\n font-size: 0.9em;\n .text-size-adjust;\n\n color: var(--color-base-font);\n background-color: var(--color-base-background);\n padding: 0;\n margin: 0;\n}\n\nbody,\nmain {\n padding: 0;\n margin: 0;\n}\n\nbody {\n display: flex;\n flex-direction: column;\n height: 100vh;\n margin: 0;\n}\n\nmain {\n width: 100%;\n margin-bottom: 2rem;\n flex: 1;\n}\n\n.page_with_header {\n margin: 2em auto;\n width: 85em;\n}\n\nfooter {\n clear: both;\n min-height: 4rem;\n padding: 1rem 0;\n width: 100%;\n text-align: center;\n background-color: var(--color-footer-background);\n border-top: 1px solid var(--color-footer-border);\n overflow: hidden;\n\n p {\n font-size: 0.9em;\n }\n}\n\n.page_with_header .logo {\n height: 40px;\n}\n\ninput[type=\"submit\"],\n#results button[type=\"submit\"] {\n padding: 0.7rem;\n display: inline-block;\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n .rounded-corners;\n\n border: 0;\n cursor: pointer;\n}\n\na {\n text-decoration: none;\n color: var(--color-url-font);\n\n &:visited {\n color: var(--color-url-visited-font);\n\n .highlight {\n color: var(--color-url-visited-font);\n }\n }\n}\n\narticle[data-vim-selected] {\n background: var(--color-result-vim-selected);\n .ltr-border-left(0.2rem solid var(--color-result-vim-arrow));\n .ltr-rounded-right-corners(10px);\n}\n\narticle.result-images[data-vim-selected] {\n background: var(--color-result-vim-arrow);\n border: none;\n .rounded-corners;\n\n .image_thumbnail {\n filter: opacity(60%);\n }\n\n span.title {\n color: var(--color-result-image-span-font-selected);\n }\n}\n\narticle[data-vim-selected].category-videos,\narticle[data-vim-selected].category-news,\narticle[data-vim-selected].category-map,\narticle[data-vim-selected].category-music,\narticle[data-vim-selected].category-files,\narticle[data-vim-selected].category-social {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n}\n\n.result {\n margin: @results-margin 0;\n padding: @result-padding;\n .ltr-border-left(0.2rem solid transparent);\n\n h3 {\n font-size: 1.2rem;\n word-wrap: break-word;\n margin: 0.4rem 0 0.4rem 0;\n padding: 0;\n\n a {\n color: var(--color-result-link-font);\n font-weight: normal;\n font-size: 1.1em;\n\n &:visited {\n color: var(--color-result-link-visited-font);\n }\n\n &:focus,\n &:hover {\n text-decoration: underline;\n border: none;\n outline: none;\n }\n }\n }\n\n .cache_link,\n .proxyfied_link {\n font-size: 0.9em !important;\n }\n\n .content,\n .stat {\n font-size: 0.9em;\n margin: 0;\n padding: 0;\n max-width: 54em;\n word-wrap: break-word;\n line-height: 1.24;\n\n .highlight {\n color: var(--color-result-description-highlight-font);\n background: inherit;\n font-weight: bold;\n }\n }\n\n .altlink a {\n font-size: 0.9em;\n margin: 0 10px 0 0;\n .show-content-button;\n }\n\n .codelines {\n .highlight {\n color: inherit;\n background: inherit;\n font-weight: normal;\n }\n }\n\n .url_wrapper {\n display: flex;\n font-size: 1rem;\n color: var(--color-result-url-font);\n flex-wrap: nowrap;\n overflow: hidden;\n flex-direction: row;\n margin: 0;\n padding: 0;\n\n .url_o1 {\n white-space: nowrap;\n flex-shrink: 1;\n }\n\n .url_o1::after {\n content: \" \";\n width: 1ch;\n display: inline-block;\n }\n\n .url_o2 {\n overflow: hidden;\n white-space: nowrap;\n flex-basis: content;\n flex-grow: 0;\n flex-shrink: 1;\n text-align: right;\n\n .url_i2 {\n float: right;\n }\n }\n }\n\n .published_date {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n img {\n &.thumbnail {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 20rem;\n height: unset; // remove heigth value that was needed for lazy loading\n }\n\n &.image {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 7rem;\n max-height: 7rem;\n object-fit: scale-down;\n object-position: right top;\n }\n }\n\n .break {\n clear: both;\n }\n}\n\n.template_group_images {\n display: flex;\n flex-wrap: wrap;\n}\n\n.template_group_images::after {\n flex-grow: 10;\n content: \"\";\n}\n\n.category-videos,\n.category-news,\n.category-map,\n.category-music,\n.category-files,\n.category-social {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n}\n\n.category-social .image {\n width: auto !important;\n min-width: 48px;\n min-height: 48px;\n padding: 0 5px 25px 0 !important;\n}\n\n.audio-control audio {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.embedded-content iframe {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.result-videos .content {\n overflow: hidden;\n}\n\n.result-videos .embedded-video iframe {\n width: 100%;\n aspect-ratio: 16 / 9;\n padding: 10px 0 0 0;\n}\n\n@supports not (aspect-ratio: 1 / 1) {\n // support older browsers which do not have aspect-ratio\n // https://caniuse.com/?search=aspect-ratio\n .result-videos .embedded-video iframe {\n height: calc(@results-width * 9 / 16);\n }\n}\n\n.engines {\n .ltr-float-right();\n color: var(--color-result-engines-font);\n\n span {\n font-size: smaller;\n margin-top: 0;\n margin-bottom: 0;\n .ltr-margin-right(0.5rem);\n .ltr-margin-left(0);\n }\n}\n\n.small_font {\n font-size: 0.8em;\n}\n\n.highlight {\n color: var(--color-result-link-font-highlight);\n background: inherit;\n}\n\n.empty_element {\n font-style: italic;\n}\n\n.result-images {\n flex-grow: 1;\n padding: 0.5rem 0.5rem 2rem 0.5rem;\n margin: 0.25rem;\n border: none !important;\n height: @results-image-row-height;\n\n & > a {\n position: relative;\n }\n\n img {\n margin: 0;\n padding: 0;\n border: none;\n height: 100%;\n width: 100%;\n object-fit: cover;\n vertical-align: bottom;\n background: var(--color-result-image-background);\n }\n\n span.title {\n display: block;\n position: absolute;\n\n width: 100%;\n font-size: 0.9rem;\n color: var(--color-result-image-span-font);\n padding: 0.5rem 0 0 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n}\n\n.result-map {\n img.image {\n .ltr-float-right() !important;\n height: 100px !important;\n width: auto !important;\n }\n\n table {\n font-size: 0.9em;\n width: auto;\n border-collapse: separate;\n border-spacing: 0 0.35rem;\n\n th {\n font-weight: inherit;\n width: 17rem;\n vertical-align: top;\n .ltr-text-align-left();\n }\n\n td {\n vertical-align: top;\n .ltr-text-align-left();\n }\n }\n}\n\n.hidden {\n display: none !important;\n}\n\n#results {\n margin-top: 1rem;\n .ltr-margin-right(2rem);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset);\n display: grid;\n grid-template-columns: @results-width 25rem;\n grid-template-rows: min-content min-content 1fr min-content;\n gap: 0 @results-gap;\n grid-template-areas:\n \"corrections sidebar\"\n \"answers sidebar\"\n \"urls sidebar\"\n \"pagination sidebar\";\n}\n\n#results #sidebar *:first-child,\n#results #urls *:first-child {\n margin-top: 0;\n}\n\n#urls {\n padding: 0;\n grid-area: urls;\n}\n\n#suggestions {\n .wrapper {\n display: flex;\n flex-flow: row wrap;\n justify-content: flex-end;\n\n form {\n display: inline-block;\n flex: 1 1 50%;\n }\n }\n}\n\n#suggestions,\n#infoboxes {\n input {\n padding: 0;\n margin: 3px;\n font-size: 0.9em;\n display: inline-block;\n background: transparent;\n color: var(--color-result-search-url-font);\n cursor: pointer;\n }\n\n input[type=\"submit\"],\n .infobox .url a {\n color: var(--color-result-link-font);\n text-decoration: none;\n font-size: 0.9rem;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n#corrections {\n grid-area: corrections;\n display: flex;\n flex-flow: row wrap;\n margin: 0 0 1em 0;\n\n h4,\n input[type=\"submit\"] {\n display: inline-block;\n padding: 0.5rem;\n margin: 0.5rem;\n }\n\n input[type=\"submit\"] {\n font-size: 0.8rem;\n .rounded-corners-tiny;\n }\n}\n\n#suggestions .title,\n#search_url .title,\n#apis .title {\n margin: 2em 0 0.5em 0;\n color: var(--color-base-font);\n}\n\n#answers {\n grid-area: answers;\n border: 1px solid var(--color-answer-border);\n background: var(--color-answer-background);\n padding: @result-padding;\n margin: 1rem 0;\n margin-top: 0;\n color: var(--color-answer-font);\n .rounded-corners;\n\n h4 {\n display: none;\n }\n\n span {\n overflow-wrap: anywhere;\n }\n}\n\n#infoboxes {\n form {\n min-width: 210px;\n }\n}\n\n#sidebar {\n grid-area: sidebar;\n word-wrap: break-word;\n color: var(--color-sidebar-font);\n\n .infobox {\n margin: 10px 0 10px;\n border: 1px solid var(--color-sidebar-border);\n padding: 1rem;\n font-size: 0.9em;\n .rounded-corners;\n\n h2 {\n margin: 0 0 0.5em 0;\n }\n\n img {\n max-width: 100%;\n max-height: 12em;\n display: block;\n margin: 0 auto;\n padding: 0;\n }\n\n dl {\n margin: 0.5em 0;\n }\n\n dt {\n display: inline;\n margin-top: 0.5em;\n .ltr-margin-right(0.25em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n padding: 0;\n font-weight: bold;\n }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\n\n input {\n font-size: 1em;\n }\n\n br {\n clear: both;\n }\n\n .attributes,\n .urls {\n clear: both;\n }\n }\n}\n\n#search_url {\n margin-top: 8px;\n\n div.selectable_url {\n pre {\n width: 200em;\n }\n }\n}\n\n#linkto_preferences {\n position: absolute;\n .ltr-right(1.8rem);\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: block;\n font-size: 1.2em;\n color: var(--color-search-font);\n\n a:link *,\n a:hover *,\n a:visited *,\n a:active * {\n color: var(--color-search-font);\n }\n}\n\n#pagination {\n grid-area: pagination;\n\n br {\n clear: both;\n }\n}\n\n#apis {\n margin-top: 8px;\n clear: both;\n}\n\n#backToTop {\n border: 1px solid var(--color-backtotop-border);\n margin: 0;\n padding: 0;\n font-size: 1em;\n background: var(--color-backtotop-background);\n position: fixed;\n bottom: 8rem;\n .ltr-left(@results-width + @results-offset + (0.5 * @results-gap - 1.2em));\n transition: opacity 0.5s;\n opacity: 0;\n .rounded-corners;\n\n a {\n display: block;\n margin: 0;\n padding: 0.7em;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-backtotop-font);\n }\n}\n\n#results.scrolling #backToTop {\n opacity: 1;\n}\n\n@media screen and (max-width: @tablet) {\n .page_with_header {\n margin: 2rem 0.5rem;\n width: auto;\n }\n\n #infoboxes {\n position: inherit;\n max-width: inherit;\n\n .infobox {\n clear: both;\n\n img {\n .ltr-float-left();\n max-width: 10em;\n margin-top: 0.5em;\n .ltr-margin-right(0.5em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n }\n }\n }\n\n #sidebar {\n margin-bottom: @results-margin;\n padding: 0;\n float: none;\n border: none;\n width: auto;\n\n input {\n border: 0;\n }\n }\n\n #apis {\n display: none;\n }\n\n #search_url {\n display: none;\n }\n\n .result {\n .thumbnail {\n max-width: 98%;\n }\n\n .url {\n span.url {\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n width: 100%;\n }\n }\n\n .engines {\n .ltr-float-right();\n padding: 0 0 3px 0;\n }\n }\n\n .result-images {\n border-bottom: none !important;\n }\n\n .image_result {\n max-width: 98%;\n\n img {\n max-width: 98%;\n }\n }\n\n #backToTop {\n display: none;\n }\n\n #pagination {\n margin: 2rem 0 0 0 !important;\n }\n\n #main_results div#results {\n margin: 1rem auto 0 auto;\n justify-content: center;\n display: grid;\n grid-template-columns: @results-width;\n grid-template-rows: min-content min-content min-content 1fr min-content min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n }\n}\n\n#main_results div#results.only_template_images {\n margin: 1rem @results-tablet-offset 0 @results-tablet-offset;\n display: grid;\n grid-template-columns: 100%;\n grid-template-rows: min-content min-content min-content 1fr min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n\n #sidebar {\n display: none;\n }\n\n #urls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n\n #urls::after {\n flex-grow: 10;\n content: \"\";\n }\n\n #backToTop {\n .ltr-left(auto);\n .ltr-right(1rem);\n }\n\n #pagination {\n .ltr-margin-right(4rem);\n }\n}\n\n@media screen and (max-width: @phone) {\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 2rem @results-tablet-offset 0 @results-tablet-offset;\n }\n\n #linkto_preferences {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #linkto_preferences {\n top: 0.5rem;\n .ltr-right(0.5rem);\n }\n\n #results {\n margin: 0;\n padding: 0;\n }\n\n #pagination {\n margin: 2rem 1rem 0 1rem !important;\n }\n\n article[data-vim-selected] {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n }\n\n .result {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n }\n}\n\n@media screen and (max-width: @small-phone) {\n .result-videos {\n img.thumbnail {\n float: none !important;\n }\n\n .content {\n overflow: inherit;\n }\n }\n}\n\npre code {\n white-space: pre-wrap;\n}\n"]} \ No newline at end of file
+{"version":3,"sources":["../__common__/less/new_issue.less","../__common__/less/stats.less","src/generated/pygments.less","../__common__/less/result_templates.less","node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/less/toolkit.less","src/less/mixins.less","src/less/style-rtl.less","src/less/autocomplete.less","src/less/detail.less","src/less/animations.less","src/less/embedded.less","src/less/info.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style.less"],"names":[],"mappings":"AAAA,qBACI,QAAA,MACA,QAAA,IAAA,KACA,YAAA,WACA,UAAA,KACA,MAAA,KACA,iBAAA,kBACA,OAAA,QACA,cAAA,eACA,WAAA,YAAA,EAAA,EAAA,EAAA,EAGgB,2BAChB,iBAAA,QAGJ,YACI,QAAA,KCfA,2BACI,MAAA,MAGJ,4BACI,MAAA,KACA,WAAA,MASJ,kCACI,WAAA,MAGC,iCACD,UAAA,OACA,OAAA,KACA,OAAA,IAAA,MAAA,KAKJ,0BADqB,sDADA,sDAGjB,MAAA,MAGmB,qDAEnB,aAAA,IAAA,MAAA,KACA,QAAA,EAAA,KAAA,EAAA,EACA,OAAA,EAAA,EAAA,EAAA,MAIR,iBACI,MAAA,IACA,QAAA,aACA,WAAA,MACA,cAAA,MAGJ,iBACI,MAAO,kBACP,QAAA,aAGJ,eACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,MACI,MAAA,EACA,OAAA,ECxEH,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,QD+EO,MAAA,KE/ER,aACI,OAAA,MACA,MAAA,KACA,OAAA,KAAA,8ECOJ,KACE,YAAa,KACb,yBAAqC,KAUvC,KACE,OAAQ,EAOV,K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","sourcesContent":[".github-issue-button {\n display: block;\n padding: 8px 16px;\n font-family: sans-serif;\n font-size: 16px;\n color: white;\n background-color: #238636 !important; /* important is needed cause to an !important in logicodev-dark */\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;\n}\n\n.github-issue-button:hover {\n background-color: #2ea043;\n}\n\n.issue-hide {\n display: none;\n}\n",".engine-stats {\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .result-count {\n }\n\n .response-time {\n }\n\n .engine-reliability {\n text-align: right;\n }\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem;\n border: 1px solid gray;\n }\n\n table.engine-error th.engine-error-type,\n table.engine-error td.engine-error-type,\n failed-test {\n width: 10rem;\n }\n\n table.engine-error span.log_parameters\n {\n border-right: 1px solid gray;\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\n}\n\n.bar-chart-value {\n width: 3em;\n display: inline-block;\n text-align: right;\n padding-right: 0.5rem;\n}\n\n.bar-chart-graph {\n width: calc(100% - 5rem);\n display: inline-block;\n}\n\n.bar-chart-bar {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n}\n\n.bar-chart-serie1 {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n float: left;\n}\n\n.bar-chart-serie2 {\n border: 3px solid #deb15b;\n margin: 1px 0;\n float: left;\n}\n\n.bar0{\n width: 0;\n border: 0;\n}\n\n.generate-bar(100);\n\n.generate-bar(@n, @i: 1) when (@i =< @n) {\n .bar@{i} {\n width: (@i * 100% / @n);\n }\n .generate-bar(@n, (@i + 1));\n}\n","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.11.2\n*/\n\n.code-highlight .linenos {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n\n &::selection {\n background: transparent; /* WebKit/Blink Browsers */\n }\n &::-moz-selection {\n background: transparent; /* Gecko Browsers */\n }\n\n margin-right: 8px;\n text-align: right;\n}\n\n.code-highlight pre { line-height: 125%; }\n.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight .hll { background-color: #ffffcc }\n.code-highlight { background: #f8f8f8; }\n.code-highlight .c { color: #3D7B7B; font-style: italic } /* Comment */\n.code-highlight .err { border: 1px solid #FF0000 } /* Error */\n.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */\n.code-highlight .o { color: #666666 } /* Operator */\n.code-highlight .ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */\n.code-highlight .cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */\n.code-highlight .cp { color: #9C6500 } /* Comment.Preproc */\n.code-highlight .cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */\n.code-highlight .c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */\n.code-highlight .cs { color: #3D7B7B; font-style: italic } /* Comment.Special */\n.code-highlight .gd { color: #A00000 } /* Generic.Deleted */\n.code-highlight .ge { font-style: italic } /* Generic.Emph */\n.code-highlight .gr { color: #E40000 } /* Generic.Error */\n.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */\n.code-highlight .gi { color: #008400 } /* Generic.Inserted */\n.code-highlight .go { color: #717171 } /* Generic.Output */\n.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\n.code-highlight .gs { font-weight: bold } /* Generic.Strong */\n.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\n.code-highlight .gt { color: #0044DD } /* Generic.Traceback */\n.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\n.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\n.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\n.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */\n.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\n.code-highlight .kt { color: #B00040 } /* Keyword.Type */\n.code-highlight .m { color: #666666 } /* Literal.Number */\n.code-highlight .s { color: #BA2121 } /* Literal.String */\n.code-highlight .na { color: #687822 } /* Name.Attribute */\n.code-highlight .nb { color: #008000 } /* Name.Builtin */\n.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */\n.code-highlight .no { color: #880000 } /* Name.Constant */\n.code-highlight .nd { color: #AA22FF } /* Name.Decorator */\n.code-highlight .ni { color: #717171; font-weight: bold } /* Name.Entity */\n.code-highlight .ne { color: #CB3F38; font-weight: bold } /* Name.Exception */\n.code-highlight .nf { color: #0000FF } /* Name.Function */\n.code-highlight .nl { color: #767600 } /* Name.Label */\n.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\n.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */\n.code-highlight .nv { color: #19177C } /* Name.Variable */\n.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\n.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */\n.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */\n.code-highlight .mf { color: #666666 } /* Literal.Number.Float */\n.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */\n.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */\n.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */\n.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */\n.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */\n.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */\n.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */\n.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\n.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */\n.code-highlight .se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */\n.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */\n.code-highlight .si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */\n.code-highlight .sx { color: #008000 } /* Literal.String.Other */\n.code-highlight .sr { color: #A45A77 } /* Literal.String.Regex */\n.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */\n.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */\n.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */\n.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */\n.code-highlight .vc { color: #19177C } /* Name.Variable.Class */\n.code-highlight .vg { color: #19177C } /* Name.Variable.Global */\n.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */\n.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */\n.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */\n",".osm-map-box {\n height:300px;\n width:100%;\n margin: 10px 0;\n}\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","/*\n * SearXNG, A privacy-respecting, hackable metasearch engine\n *\n * To change the colors of the site, simple edit this variables\n */\n\n/// Light Theme\n:root {\n /// Base Colors\n --color-base-font: #444;\n --color-base-font-rgb: 68, 68, 68;\n --color-base-background: #fff;\n --color-url-font: #29314d;\n --color-url-visited-font: #80b;\n /// Header Colors\n --color-header-background: #f7f7f7;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #f7f7f7;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n /// BackToTop Colors\n --color-backtotop-font: #444;\n --color-backtotop-border: #ddd;\n --color-backtotop-background: #fff;\n /// Button Colors\n --color-btn-background: #3050ff;\n --color-btn-font: #fff;\n --color-show-btn-background: #bbb;\n --color-show-btn-font: #222;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-background: #fff;\n --color-search-font: #222;\n --color-search-background-hover: #3050ff;\n /// Modal Colors\n --color-error: #db3434;\n --color-error-background: lighten(#db3434, 40%);\n --color-warning: #dbba34;\n --color-warning-background: lighten(#dbba34, 40%);\n --color-success: #42db34;\n --color-success-background: lighten(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #3050ff;\n --color-categories-item-border-selected: #3050ff;\n /// Autocomplete Colors\n --color-autocomplete-font: #000;\n --color-autocomplete-border: #bbb;\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #f7f7f7;\n /// Answer Colors\n --color-answer-border: #ddd; // same as --color-header-border\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #f7f7f7; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #ddd;\n --color-result-url-font: #000;\n --color-result-vim-selected: #f7f7f7;\n --color-result-vim-arrow: #000bbb;\n --color-result-description-highlight-font: #000;\n --color-result-link-font: #000bbb;\n --color-result-link-font-highlight: #000bbb;\n --color-result-link-visited-font: #80b;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #777;\n --color-result-search-url-border: #ddd;\n --color-result-search-url-font: #000;\n // Images Colors\n --color-result-image-span-font: #444;\n --color-result-image-span-font-selected: #fff;\n --color-result-image-background: #fff;\n /// Settings Colors\n --color-settings-tr-hover: #f7f7f7;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #0001;\n /// Detail modal\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #fff;\n --color-toolkit-kbd-background: #000;\n --color-toolkit-dialog-border: #ddd;\n --color-toolkit-dialog-background: #fff;\n --color-toolkit-tabs-label-border: #fff;\n --color-toolkit-tabs-section-border: #ddd;\n --color-toolkit-select-background: #f7f7f7;\n --color-toolkit-select-border: #ddd;\n --color-toolkit-select-background-hover: #bbb;\n --color-toolkit-input-text-font: #222;\n --color-toolkit-checkbox-onoff-off-background: #ddd;\n --color-toolkit-checkbox-onoff-on-background: #ddd;\n --color-toolkit-checkbox-onoff-on-mark-background: #3050ff;\n --color-toolkit-checkbox-onoff-on-mark-color: #fff;\n --color-toolkit-checkbox-onoff-off-mark-background: #aaa;\n --color-toolkit-checkbox-onoff-off-mark-color: #fff;\n --color-toolkit-checkbox-label-background: #ddd;\n --color-toolkit-checkbox-label-border: #ddd;\n --color-toolkit-checkbox-input-border: #3050ff;\n --color-toolkit-engine-tooltip-border: #ddd;\n --color-toolkit-engine-tooltip-background: #fff;\n --color-toolkit-loader-border: rgba(0, 0, 0, 0.2);\n --color-toolkit-loader-borderleft: rgba(255, 255, 255, 0);\n --color-doc-code: #300;\n --color-doc-code-background: #fdd;\n}\n\n.dark-themes() {\n /// Base Colors\n --color-base-font: #bbb;\n --color-base-font-rgb: 187, 187, 187;\n --color-base-background: #222;\n --color-url-font: #8af;\n --color-url-visited-font: #96b;\n /// Header Colors\n --color-header-background: #181818;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #181818;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #181818;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #bbb;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-background: #222;\n --color-search-font: #fff;\n --color-search-background-hover: #58f;\n /// Modal Colors\n --color-error: #f55b5b;\n --color-error-background: darken(#db3434, 40%);\n --color-warning: #f1d561;\n --color-warning-background: darken(#dbba34, 40%);\n --color-success: #79f56e;\n --color-success-background: darken(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #58f;\n --color-categories-item-border-selected: #58f;\n /// Autocomplete Colors\n --color-autocomplete-font: #fff;\n --color-autocomplete-border: #555;\n --color-autocomplete-background: #222;\n --color-autocomplete-background-hover: #181818;\n /// Answer Colors\n --color-answer-border: #333; // same as --color-header-border\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #181818; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #181818;\n --color-result-vim-arrow: #8af;\n --color-result-description-highlight-font: #fff;\n --color-result-link-font: #8af;\n --color-result-link-font-highlight: #8af;\n --color-result-link-visited-font: #96b;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #888;\n --color-result-search-url-border: #555;\n --color-result-search-url-font: #fff;\n /// Detail modal : same as the light version\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n // Images Colors\n --color-result-image-span-font: #bbb;\n --color-result-image-span-font-selected: #222;\n --color-result-image-background: #222;\n /// Settings Colors\n --color-settings-tr-hover: #2d2d2d;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1a1919;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #222;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #3c3b31;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #333;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-mark-background: #58f;\n --color-toolkit-checkbox-onoff-on-mark-color: #222;\n --color-toolkit-checkbox-onoff-off-mark-background: #ddd;\n --color-toolkit-checkbox-onoff-off-mark-color: #222;\n --color-toolkit-checkbox-label-background: #222;\n --color-toolkit-checkbox-label-border: #333;\n --color-toolkit-checkbox-input-border: #58f;\n --color-toolkit-engine-tooltip-border: #333;\n --color-toolkit-engine-tooltip-background: #222;\n --color-toolkit-loader-border: rgba(255, 255, 255, 0.2);\n --color-toolkit-loader-borderleft: rgba(0, 0, 0, 0);\n --color-doc-code: #fdd;\n --color-doc-code-background: #300;\n}\n\n/// Dark Theme (autoswitch based on device pref)\n@media (prefers-color-scheme: dark) {\n :root.theme-auto {\n .dark-themes();\n }\n}\n\n// Dark Theme by preferences\n:root.theme-dark {\n .dark-themes();\n}\n\n/// General Size\n@results-width: 45rem;\n@results-offset: 10rem;\n@results-tablet-offset: 0.5rem;\n@results-gap: 5rem;\n@results-margin: 0.125rem;\n@result-padding: 1rem;\n@results-image-row-height: 12rem;\n@results-image-row-height-phone: 6rem;\n@search-width: 44rem;\n// heigh of #search, see detail.less\n@search-height: 7.6rem;\n\n/// Device Size\n/// @desktop > @tablet\n@tablet: 79.75em; // see https://github.com/searxng/searxng/issues/874\n@phone: 50em;\n@small-phone: 35em;\n@ultra-small-phone: 20rem;\n\n/// From style.less\n@stacked-bar-chart: rgb(0, 0, 0);\n\n/// Load fonts from this directory.\n@icon-font-path: \"../../../fonts/\";\n//** File name for all font files.\n@icon-font-name: \"glyphicons-halflings-regular\";\n//** Element ID within SVG icon file.\n@icon-font-svg-id: \"glyphicons_halflingsregular\";\n\n// decoration of the select HTML elements\n@select-light-svg-path: \"../svg/select-light.svg\";\n@select-dark-svg-path: \"../svg/select-dark.svg\";\n",".code-highlight pre {\n overflow: auto;\n background-color: inherit;\n color: inherit;\n border: inherit;\n}\n\n// stylelint-disable no-invalid-position-at-import-rule\n@import \"../generated/pygments.less\";\n","// other solution : http://stackoverflow.com/questions/1577598/how-to-hide-parts-of-html-when-javascript-is-disabled/13857783#13857783\n\n// stylelint-disable no-descending-specificity\n\nhtml.no-js .hide_if_nojs {\n display: none;\n}\n\nhtml.js .show_if_nojs {\n display: none;\n}\n\n.center {\n text-align: center;\n}\n\n.right {\n float: right;\n}\n\n.left {\n float: left;\n}\n\n.invisible {\n display: none !important;\n}\n\n.list-unstyled {\n list-style-type: none;\n\n li {\n margin-top: 4px;\n margin-bottom: 4px;\n }\n}\n\n.danger {\n background-color: var(--color-error-background);\n}\n\n.warning {\n background: var(--color-warning-background);\n}\n\n.success {\n background: var(--color-success-background);\n}\n\n.badge {\n display: inline-block;\n color: var(--color-toolkit-badge-font);\n background-color: var(--color-toolkit-badge-background);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n min-width: 10px;\n padding: 1px 5px;\n border-radius: 5px;\n}\n\n// kbd\nkbd {\n padding: 2px 4px;\n margin: 1px;\n font-size: 90%;\n color: var(--color-toolkit-kbd-font);\n background: var(--color-toolkit-kbd-background);\n}\n\n// table\ntable {\n width: 100%;\n\n &.striped {\n tr {\n border-bottom: 1px solid var(--color-settings-tr-hover);\n }\n }\n}\n\nth {\n padding: 0.4em;\n}\n\ntd {\n padding: 0 4px;\n}\n\ntr {\n &:hover {\n background: var(--color-settings-tr-hover) !important;\n }\n}\n\n// pre\n.pre() {\n display: block;\n font-size: 0.8em;\n word-break: break-all;\n margin: 0.1em;\n user-select: all;\n}\n\ndiv.selectable_url {\n display: block;\n border: 1px solid var(--color-result-search-url-border);\n padding: 4px;\n color: var(--color-result-search-url-font);\n margin: 0.1em;\n overflow: hidden;\n height: 1.2em;\n line-height: 1.2em;\n .rounded-corners-tiny;\n\n pre {\n .pre();\n }\n}\n\n// dialog\n.dialog() {\n position: relative;\n display: flex;\n padding: 1rem;\n margin: 0 0 1em 0;\n border: 1px solid var(--color-toolkit-dialog-border);\n .ltr-text-align-left();\n .rounded-corners;\n\n .close {\n .ltr-float-right();\n position: relative;\n top: -3px;\n color: inherit;\n font-size: 1.5em;\n }\n\n ul,\n ol,\n p {\n margin: 1px 0 0 0;\n }\n\n table {\n width: auto;\n }\n\n tr {\n vertical-align: text-top;\n\n &:hover {\n background: transparent !important;\n }\n }\n\n td {\n padding: 0 1em 0 0;\n padding-top: 0;\n .ltr-padding-right(1rem);\n padding-bottom: 0;\n .ltr-padding-left(0);\n }\n\n h4 {\n margin-top: 0.3em;\n margin-bottom: 0.3em;\n }\n}\n\n.dialog-error {\n .dialog();\n\n color: var(--color-error);\n background: var(--color-error-background);\n border-color: var(--color-error);\n}\n\n.dialog-warning {\n .dialog();\n\n color: var(--color-warning);\n background: var(--color-warning-background);\n border-color: var(--color-warning);\n}\n\n.dialog-modal {\n .dialog();\n\n display: block;\n background: var(--color-toolkit-dialog-background);\n position: fixed;\n top: 50%;\n left: 50%;\n margin: 0 auto;\n transform: translate(-50%, -50%);\n z-index: 10000000;\n\n h3 {\n margin-top: 0;\n }\n}\n\n// btn-collapse\n.btn-collapse {\n cursor: pointer;\n}\n\n//\n.scrollx {\n overflow-x: auto;\n overflow-y: hidden;\n display: block;\n padding: 0;\n margin: 0;\n border: none;\n}\n\n/* -- tabs -- */\n.tabs .tabs > label {\n font-size: 90%;\n}\n\nul.tabs {\n border-bottom: 1px solid var(--color-toolkit-tabs-section-border);\n list-style: none;\n padding-left: 0;\n\n li {\n display: flex;\n }\n}\n\n.tabs {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n min-width: 100%;\n\n & > * {\n order: 2;\n }\n\n & > input[type=radio] {\n display: none;\n }\n\n & > label,\n & > li > a {\n order: 1;\n padding: 0.7em;\n margin: 0 0.7em;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n border: solid var(--color-toolkit-tabs-label-border);\n border-width: 0 0 2px 0;\n color: unset;\n\n .disable-user-select();\n\n cursor: pointer;\n\n &.active {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n }\n\n & > label:hover,\n & > li > a:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n\n & > section {\n min-width: 100%;\n padding: 0.7rem 0;\n box-sizing: border-box;\n border-top: 1px solid var(--color-toolkit-tabs-section-border);\n display: none;\n }\n\n // default selection\n & > label:last-of-type {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n letter-spacing: -0.1px;\n }\n\n & > section:last-of-type {\n display: block;\n }\n}\n\nhtml body .tabs > input:checked {\n ~ section {\n display: none;\n }\n\n ~ label {\n position: inherited;\n background: inherit;\n border-bottom: 2px solid transparent;\n font-weight: normal;\n color: inherit;\n\n &:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n }\n\n + label {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n\n + label + section {\n display: block;\n }\n}\n\n/* -- select -- */\nselect {\n height: 2.4rem;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n padding: 0.2rem !important;\n color: var(--color-search-font);\n font-size: 0.9rem;\n z-index: 2;\n\n &:hover,\n &:focus {\n cursor: pointer;\n }\n}\n\n@supports ((background-position-x: 100%) and ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))) {\n select {\n appearance: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n border-width: 0 2rem 0 0;\n border-color: transparent;\n background: data-uri('image/svg+xml;charset=UTF-8', @select-light-svg-path) no-repeat;\n background-position-x: calc(100% + 2rem);\n background-size: 2rem;\n background-origin: content-box;\n background-color: var(--color-toolkit-select-background);\n outline: medium none;\n text-overflow: ellipsis;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n\n option {\n background-color: var(--color-base-background);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n html.theme-auto select,\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n }\n\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n}\n\n/* -- checkbox-onoff -- */\ninput.checkbox-onoff[type=\"checkbox\"] {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n display: inline-block;\n width: 2.5em;\n height: 0.7em;\n box-shadow: none !important;\n margin: 0 16px;\n border-radius: 10px;\n position: relative;\n\n /* focus & hover */\n &:focus,\n &:hover {\n outline: none;\n }\n\n &:focus::after {\n content: \"\";\n position: absolute;\n width: 3.5em;\n height: 1.65em;\n border: 1px solid var(--color-btn-background);\n border-radius: 12px;\n box-shadow: var(--color-btn-background) 0 0 3px;\n z-index: 10000;\n top: -0.55em;\n left: -0.6em;\n }\n\n &::before {\n position: absolute;\n top: -0.5em;\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 0.75em;\n width: 1.875em;\n height: 1.875em;\n border-radius: 50%;\n }\n}\n\n/* check mark\nreversed-checkbox displays unchecked checkedboxes as checked, and vice versa.\nsee https://github.com/searxng/searxng/blob/3408d061aab9abc6168fec9bbc6deab71b236dac/searx/templates/simple/preferences.html#L313\n*/\ninput.checkbox-onoff[type=\"checkbox\"],\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"]:checked {\n background: var(--color-toolkit-checkbox-onoff-off-background);\n\n &::before {\n left: -0.5em;\n content: \"\\2715\";\n color: var(--color-toolkit-checkbox-onoff-off-mark-color);\n background: var(--color-toolkit-checkbox-onoff-off-mark-background);\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]:checked,\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"] {\n background: var(--color-toolkit-checkbox-onoff-on-background);\n\n &::before {\n left: calc(100% - 1.5em);\n content: \"\\2713\";\n color: var(--color-toolkit-checkbox-onoff-on-mark-color);\n background: var(--color-toolkit-checkbox-onoff-on-mark-background);\n }\n}\n\n/* -- checkbox -- */\n@supports (transform: rotate(-45deg)) {\n input[type=checkbox]:not(.checkbox-onoff) {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n\n width: 20px;\n height: 20px;\n cursor: pointer;\n position: relative;\n top: 0;\n left: 0;\n border: 2px solid var(--color-toolkit-checkbox-input-border);\n .rounded-corners(0.3em);\n\n &::after {\n content: '';\n width: 9px;\n height: 5px;\n position: absolute;\n top: 3px;\n left: 2px;\n border: 3px solid var(--color-toolkit-checkbox-label-border);\n border-top: none;\n border-right: none;\n background: transparent;\n opacity: 0;\n transform: rotate(-45deg);\n }\n\n &:checked::after {\n border-color: var(--color-toolkit-checkbox-input-border);\n opacity: 1;\n }\n }\n\n // disabled : can't be focused, show only the check mark\n input[type=checkbox][disabled]:not(.checkbox-onoff) {\n border: inherit;\n background-color: transparent !important;\n cursor: inherit;\n }\n\n // if not checked and possible to checked then display a \"light\" check mark on hover\n input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after {\n opacity: 0.5;\n }\n}\n\n@media screen and (max-width: @phone) {\n .tabs > label {\n width: 100%;\n }\n}\n\n/* -- loader -- */\n.loader,\n.loader::after {\n border-radius: 50%;\n width: 2em;\n height: 2em;\n}\n\n.loader {\n margin: 1em auto;\n font-size: 10px;\n position: relative;\n text-indent: -9999em;\n border-top: 0.5em solid var(--color-toolkit-loader-border);\n border-right: 0.5em solid var(--color-toolkit-loader-border);\n border-bottom: 0.5em solid var(--color-toolkit-loader-border);\n border-left: 0.5em solid var(--color-toolkit-loader-borderleft);\n -webkit-transform: translateZ(0);\n -ms-transform: translateZ(0);\n transform: translateZ(0);\n -webkit-animation: load8 1.2s infinite linear;\n animation: load8 1.2s infinite linear;\n}\n\n@-webkit-keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n/* -- engine-tooltip -- */\n.engine-tooltip {\n display: none;\n position: absolute;\n padding: 0.5rem 1rem;\n margin: 0 0 0 2rem;\n border: 1px solid var(--color-toolkit-engine-tooltip-border);\n background: var(--color-toolkit-engine-tooltip-background);\n font-size: 14px;\n font-weight: normal;\n z-index: 1000000;\n text-align: left;\n .rounded-corners;\n}\n\nth:hover .engine-tooltip,\ntd:hover .engine-tooltip,\n.engine-tooltip:hover {\n display: inline-block;\n}\n\n/* -- stacked bar chart -- */\n.stacked-bar-chart {\n margin: 0;\n padding: 0 0.125rem 0 4rem;\n width: 100%;\n width: -moz-available;\n width: -webkit-fill-available;\n width: fill;\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n display: inline-flex;\n}\n\n.stacked-bar-chart-value {\n width: 3rem;\n display: inline-block;\n position: absolute;\n padding: 0 0.5rem;\n text-align: right;\n}\n\n.stacked-bar-chart-base {\n display: flex;\n flex-shrink: 0;\n flex-grow: 0;\n flex-basis: unset;\n}\n\n.stacked-bar-chart-median {\n .stacked-bar-chart-base();\n\n background: var(--color-base-font);\n border: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate80 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border: 1px solid rgba(var(--color-base-font-rgb), 0.3);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate95 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-bottom: 1px dotted rgba(var(--color-base-font-rgb), 0.5);\n padding: 0;\n}\n\n.stacked-bar-chart-rate100 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-left: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.4rem 0;\n width: 1px;\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n// Mixins\n.text-size-adjust (@property: 100%) {\n -webkit-text-size-adjust: @property;\n -ms-text-size-adjust: @property;\n -moz-text-size-adjust: @property;\n text-size-adjust: @property;\n}\n\n.rounded-corners (@radius: 10px) {\n border-radius: @radius;\n}\n\n.rounded-right-corners (@radius: 0 10px 10px 0) {\n border-radius: @radius;\n}\n\n.rounded-corners-tiny (@radius: 5px) {\n border-radius: @radius;\n}\n\n// disable user selection\n.disable-user-select () {\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n.show-content-button() {\n padding: 5px 10px;\n .rounded-corners-tiny;\n background: var(--color-show-btn-background);\n color: var(--color-show-btn-font);\n cursor: pointer;\n\n &:hover {\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n }\n}\n",".ltr-left(@offset) {\n right: @offset;\n}\n\n.ltr-right(@offset) {\n left: @offset;\n}\n\n.ltr-margin-right(@offset) {\n margin-left: @offset;\n}\n\n.ltr-margin-left(@offset) {\n margin-right: @offset;\n}\n\n.ltr-border-right(@offset) {\n border-left: @offset;\n}\n\n.ltr-border-left(@offset) {\n border-right: @offset;\n}\n\n.ltr-padding-right(@offset) {\n padding-left: @offset;\n}\n\n.ltr-padding-left(@offset) {\n padding-right: @offset;\n}\n\n.ltr-float-left() {\n float: right;\n}\n\n.ltr-float-right() {\n float: left;\n}\n\n.ltr-text-align-right() {\n text-align: left;\n}\n\n.ltr-rounded-left-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-text-align-left() {\n text-align: right;\n}\n\n.ltr-border-left-width(@offset) {\n border-right-width: @offset;\n}\n\n.ltr-border-right-width(@offset) {\n border-left-width: @offset;\n}\n\n.ltr-transform() {\n transform: scale(-1, 1);\n}\n\n@import \"style.less\";\n\n#q,\n#sidebar .infobox dt bdi {\n direction: rtl;\n}\n\n// URL are displayed LTR but align on the right\n#urls {\n direction: initial;\n text-align: right;\n\n .result .url_wrapper {\n justify-content: end;\n }\n}\n\n// Image flexbox\n#main_results div#results.only_template_images #urls {\n direction: rtl;\n}\n\n// Image detail\n#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p {\n direction: rtl;\n\n &.result-url {\n // Display URL using the LTR direction\n direction: ltr;\n\n span {\n // And put the label on the right\n direction: rtl;\n float: right;\n }\n }\n}\n\n// select HTML element\n@supports ((background-position-x: 100%) and ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))) {\n select {\n border-width: 0 0 0 2rem;\n background-position-x: -2rem;\n }\n}\n\n// vim hotkey helps is not translated\n#vim-hotkeys-help table {\n direction: ltr;\n text-align: left;\n}\n\n// Logo on the right\n#main_preferences h1,\n#main_stats h1 {\n background-position-x: 100%;\n}\n\n// patch of searx/static/themes/__common__/less/stats.less\n.bar-chart-serie1,\n.bar-chart-serie2 {\n float: right;\n}\n\n.engine-stats .engine-name,\n.engine-stats .engine-score,\n.engine-stats .result-count,\n.engine-stats .response-time,\n.engine-stats .engine-reliability {\n text-align: right;\n}\n","/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */\n\n.autocomplete {\n position: absolute;\n width: @search-width;\n max-height: 0;\n overflow-y: hidden;\n .ltr-text-align-left();\n\n .rounded-corners;\n\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background);\n }\n\n &:empty {\n display: none;\n }\n\n > ul {\n list-style-type: none;\n margin: 0;\n padding: 0;\n\n > li {\n cursor: pointer;\n padding: 0.5rem 1rem;\n\n &.active,\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background-hover);\n\n a:active,\n a:focus,\n a:hover {\n text-decoration: none;\n }\n }\n\n &.locked {\n cursor: inherit;\n }\n }\n }\n\n &.open {\n display: block;\n background-color: var(--color-autocomplete-background);\n color: var(--color-autocomplete-font);\n border: 1px solid var(--color-autocomplete-border);\n max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.2rem;\n\n &:empty {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n .autocomplete {\n width: 100%;\n\n > ul > li {\n padding: 1rem;\n }\n }\n}\n","#main_results #results.image-detail-open.only_template_images {\n width: min(98%, 59.25rem) !important;\n}\n\n#main_results #results.only_template_images.image-detail-open #backToTop {\n .ltr-left(56.75rem) !important;\n .ltr-right(inherit);\n}\n\narticle.result-images .detail {\n display: none;\n}\n\n#results.image-detail-open article.result-images[data-vim-selected] .detail {\n display: flex;\n flex-direction: column;\n position: fixed;\n .ltr-left(60rem);\n .ltr-right(0);\n top: @search-height;\n transition: top 0.064s ease-in 0s;\n bottom: 0;\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-background);\n z-index: 10000;\n padding: 4rem 3rem 3rem 3rem;\n\n a.result-images-source {\n display: block;\n flex: 1;\n text-align: left;\n width: 100%;\n border: none;\n text-decoration: none;\n\n img {\n padding: 0;\n margin: 0;\n border: none;\n object-fit: contain;\n width: inherit;\n height: inherit;\n max-width: 100%;\n min-height: inherit;\n max-height: calc(100vh - 25rem - 7rem);\n background: inherit;\n }\n }\n\n .result-images-labels {\n color: var(--color-result-detail-font);\n max-height: 16rem;\n min-height: 16rem;\n\n hr {\n border-top: 1px solid var(--color-result-detail-hr);\n border-bottom: none;\n }\n\n h4 {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n font-size: 0.9rem;\n }\n\n p {\n color: var(--color-result-detail-label-font);\n font-size: 0.9rem;\n\n span {\n display: inline-block;\n width: 12rem;\n }\n }\n\n h4,\n p,\n a {\n .ltr-text-align-left();\n }\n\n p.result-content {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-url {\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-content:hover,\n p.result-url:hover {\n position: relative;\n overflow: inherit !important;\n background: var(--color-result-detail-background);\n text-overflow: inherit !important;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-result-detail-link);\n }\n\n a:hover {\n text-decoration: underline;\n }\n }\n\n a.result-detail-close {\n top: 1rem;\n .ltr-left(1rem);\n padding: 0.4rem;\n }\n\n a.result-detail-previous {\n top: 1rem;\n .ltr-right(6rem);\n // center the icon by moving it slightly on the left\n padding-top: 0.4rem;\n .ltr-padding-right(0.5rem);\n padding-bottom: 0.4rem;\n .ltr-padding-left(0.3rem);\n }\n\n a.result-detail-next {\n top: 1rem;\n .ltr-right(2rem);\n padding: 0.4rem;\n }\n\n a.result-detail-close,\n a.result-detail-next,\n a.result-detail-previous {\n border-radius: 50%;\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n position: absolute;\n filter: opacity(40%);\n z-index: 2000002;\n\n span {\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n text-align: center;\n }\n }\n\n a.result-detail-next,\n a.result-detail-previous {\n span::before {\n // vertical center small icons\n vertical-align: sub;\n }\n }\n\n a.result-detail-close,\n a.result-detail-close:visited,\n a.result-detail-close:hover,\n a.result-detail-close:active,\n a.result-detail-previous,\n a.result-detail-previous:visited,\n a.result-detail-previous:hover,\n a.result-detail-previous:active,\n a.result-detail-next,\n a.result-detail-next:visited,\n a.result-detail-next:hover,\n a.result-detail-next:active {\n color: var(--color-result-detail-font);\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-font);\n }\n\n a.result-detail-close:focus,\n a.result-detail-close:hover,\n a.result-detail-previous:focus,\n a.result-detail-previous:hover,\n a.result-detail-next:focus,\n a.result-detail-next:hover {\n filter: opacity(80%);\n }\n\n .loader {\n position: absolute;\n top: 1rem;\n .ltr-right(50%);\n border-top: 0.5em solid var(--color-result-detail-loader-border);\n border-right: 0.5em solid var(--color-result-detail-loader-border);\n border-bottom: 0.5em solid var(--color-result-detail-loader-border);\n border-left: 0.5em solid var(--color-result-detail-loader-borderleft);\n }\n}\n\n#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail {\n top: 0;\n\n a.result-images-source img {\n max-height: calc(100vh - 25rem);\n }\n}\n\n@media screen and (max-width: @tablet) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n\n a.result-images-source {\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n img {\n width: 100%;\n max-height: calc(100vh - 24rem);\n }\n }\n\n a.result-detail-next {\n .ltr-right(1rem);\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n padding: 1rem;\n\n a.result-images-source img {\n width: 100%;\n max-height: calc(100vh - 20rem);\n margin: 0;\n }\n\n .result-images-labels p span {\n width: inherit;\n .ltr-margin-right(1rem);\n }\n }\n}\n",".dialog-modal {\n animation-name: dialogmodal;\n animation-duration: 0.13s;\n\n @keyframes dialogmodal {\n 0% {\n opacity: 0;\n }\n\n 50% {\n opacity: 0.5;\n transform: translate(-50%, -50%) scale(1.05);\n }\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]::before {\n transition: left 0.25s;\n}\n","iframe[src^=\"https://w.soundcloud.com\"] {\n height: 120px;\n}\n\niframe[src^=\"https://www.deezer.com\"] {\n // The real size is 92px, but 94px are needed to avoid an inner scrollbar of\n // the embedded HTML.\n height: 94px;\n}\n\niframe[src^=\"https://www.mixcloud.com\"] {\n // the embedded player from mixcloud has some quirks: initial there is an\n // issue with an image URL that is blocked since it is an a Cross-Origin\n // request. The alternative text (<img alt='Mixcloud Logo'> then cause an\n // scrollbar in the inner of the iframe we can't avoid. Another quirk comes\n // when pressing the play button, somtimes the shown player has an height of\n // 200px, somtimes 250px.\n height: 250px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer\"] {\n // show playlist\n height: 350px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer/track\"] {\n // hide playlist\n height: 120px;\n}\n\niframe[src^=\"https://genius.com/songs\"] {\n height: 65px;\n}\n",".info-page {\n code {\n font-family: monospace;\n color: var(--color-doc-code);\n background-color: var(--color-doc-code-background);\n padding: 2px 5px;\n .rounded-corners(5px);\n }\n}\n","#main_index {\n margin-top: 26vh;\n}\n\n.index {\n text-align: center;\n\n .title {\n background: url('../img/searxng.png') no-repeat;\n min-height: 4rem;\n margin: 4rem auto;\n background-position: center;\n background-size: contain;\n }\n\n h1 {\n font-size: 4em;\n visibility: hidden;\n }\n\n #search,\n #search_header {\n margin: 0 auto;\n background: inherit;\n border: inherit;\n padding: 0;\n display: block;\n }\n\n .search_filters {\n display: block;\n margin: 1em 0;\n }\n\n .category label {\n padding: 6px 10px;\n border-bottom: initial !important;\n }\n}\n\n@media screen and (max-width: @tablet) {\n div.title {\n h1 {\n font-size: 1em;\n }\n }\n\n #main_index {\n margin-top: 6em;\n }\n}\n","#tab-content-query table td,\n#tab-content-query table th {\n .ltr-text-align-right() !important;\n height: 3rem;\n}\n\n#main_preferences {\n form {\n width: 100%;\n }\n\n fieldset {\n margin: 8px;\n border: none;\n }\n\n legend {\n margin: 0;\n padding: 5px 0 0 0;\n display: block;\n .ltr-float-left();\n width: 300px;\n }\n\n .value {\n margin: 0;\n padding: 0;\n .ltr-float-left();\n width: 15em;\n\n select,\n input[type=\"text\"] {\n font-size: inherit !important;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n }\n\n select {\n width: 14rem;\n }\n\n input[type=\"text\"] {\n width: 13.25rem;\n color: var(--color-toolkit-input-text-font);\n border: none;\n background: none repeat scroll 0 0 var(--color-toolkit-select-background);\n padding: 0.2rem 0.4rem;\n height: 2rem;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n }\n\n select:focus,\n input:focus {\n outline: none;\n box-shadow: 0 0 1px 1px var(--color-btn-background);\n }\n }\n\n .description {\n margin: 0;\n padding: 5px 0 0 0;\n .ltr-float-right();\n width: 50%;\n color: var(--color-settings-engine-description-font);\n font-size: 90%;\n }\n\n table {\n border-collapse: collapse;\n }\n\n table td {\n text-align: center;\n }\n\n .category {\n .ltr-margin-right(0.5rem);\n\n label {\n border: 2px solid transparent;\n padding: 0.2rem 0.4rem;\n .rounded-corners-tiny;\n }\n }\n\n .category input[type=\"checkbox\"]:checked + label {\n border: 2px solid var(--color-categories-item-border-selected);\n }\n\n table.table_engines {\n td {\n height: 3.75rem;\n }\n\n th.name {\n /* stylelint-disable */\n label {\n cursor: pointer;\n }\n /* stylelint-enable */\n\n .engine-tooltip {\n margin-top: 1.8rem;\n .ltr-left(calc((100% - 85em) / 2 + 10em));\n max-width: 40rem;\n\n .engine-description {\n margin-top: 0.5rem;\n }\n }\n }\n\n .engine-group {\n .ltr-text-align-left();\n font-weight: normal;\n background: var(--color-settings-engine-group-background);\n }\n\n .name,\n .shortcut {\n .ltr-text-align-left();\n }\n }\n\n table.cookies {\n width: 100%;\n direction: ltr;\n\n th,\n td {\n text-align: left;\n font-family: monospace;\n font-size: 1rem;\n padding: 0.5em;\n vertical-align: top;\n }\n\n td:first-child {\n word-break: keep-all;\n width: 14rem;\n padding-right: 1rem;\n }\n\n td:last-child {\n word-break: break-all;\n }\n\n & > tbody > tr:nth-child(even) > th,\n & > tbody > tr:nth-child(even) > td {\n background-color: var(--color-settings-tr-hover);\n }\n }\n\n .preferences_back {\n background: none repeat scroll 0 0 var(--color-btn-background);\n color: var(--color-btn-font);\n border: 0 none;\n .rounded-corners;\n\n cursor: pointer;\n display: inline-block;\n margin: 2px 4px;\n padding: 0.7em;\n\n a {\n color: var(--color-settings-return-font);\n }\n\n a::first-letter {\n text-transform: uppercase;\n }\n }\n\n div.selectable_url {\n pre {\n width: 100%;\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n .preferences_back {\n clear: both;\n }\n\n .engine-tooltip {\n .ltr-left(10em) !important;\n }\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*/\n\n#search {\n padding: 0;\n margin: 0;\n}\n\n#search_header {\n padding-top: 1.5em;\n .ltr-padding-right(2em);\n .ltr-padding-left(@results-offset - 3rem);\n margin: 0;\n background: var(--color-header-background);\n border-bottom: 1px solid var(--color-header-border);\n display: grid;\n column-gap: 1.2rem;\n row-gap: 1rem;\n grid-template-columns: 3rem 1fr;\n grid-template-areas:\n \"logo search\"\n \"spacer categories\";\n}\n\n.category {\n display: inline-block;\n position: relative;\n .ltr-margin-right(1rem);\n padding: 0;\n\n input {\n display: none;\n }\n\n label {\n svg {\n padding-right: 0.2rem;\n }\n\n cursor: pointer;\n padding: 0.2rem 0;\n display: inline-flex;\n text-transform: capitalize;\n font-size: 0.9em;\n border-bottom: 2px solid transparent;\n .disable-user-select;\n\n div.category_name {\n margin: auto 0;\n }\n }\n\n input[type=\"checkbox\"]:checked + label {\n color: var(--color-categories-item-selected-font);\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n}\n\n#search_logo {\n grid-area: logo;\n display: flex;\n align-items: center;\n justify-content: center;\n\n svg {\n flex: 1;\n width: 30px;\n height: 30px;\n margin: 0.5rem 0 auto 0;\n }\n}\n\n.search_categories {\n grid-area: categories;\n\n .help {\n display: none;\n }\n\n &:hover .help {\n display: block;\n position: absolute;\n background: var(--color-base-background);\n padding: 1rem 0.6rem 0.6rem 0;\n z-index: 1000;\n width: 100%;\n left: -0.1rem;\n }\n}\n\n#search_view {\n grid-area: search;\n}\n\n.search_box {\n border: 1px solid var(--color-search-border);\n border-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n}\n\n#clear_search {\n display: block;\n border-collapse: separate;\n box-sizing: border-box;\n width: 1.8rem;\n margin: 0;\n padding: 0.8rem 0.2rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 10000;\n\n &:hover {\n color: var(--color-search-background-hover);\n }\n\n &.empty * {\n display: none;\n }\n}\n\nhtml.no-js #clear_search.hide_if_nojs {\n display: none;\n}\n\n#q,\n#send_search {\n display: block;\n margin: 0;\n padding: 0.8rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 2;\n}\n\n#q {\n width: 100%;\n .ltr-padding-left(1rem);\n .ltr-padding-right(0) !important;\n .ltr-rounded-left-corners(0.8rem);\n}\n\n#q::-ms-clear,\n#q::-webkit-search-cancel-button {\n display: none;\n}\n\n#send_search {\n .ltr-rounded-right-corners(0.8rem);\n\n &:hover {\n cursor: pointer;\n background-color: var(--color-search-background-hover);\n color: var(--color-search-background);\n }\n}\n\n.no-js #clear_search,\n.no-js #send_search {\n width: auto !important;\n .ltr-border-left(1px solid var(--color-search-border));\n}\n\n.search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset + 0.6rem);\n display: flex;\n overflow-x: auto;\n overscroll-behavior-inline: contain;\n\n select {\n background-color: inherit;\n\n &:hover,\n &:focus {\n color: var(--color-base-font);\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n #search_header {\n padding: 1.5em @results-tablet-offset 0 @results-tablet-offset;\n column-gap: @results-tablet-offset;\n }\n\n .search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-tablet-offset + 3rem);\n }\n\n #categories {\n font-size: 90%;\n clear: both;\n\n .checkbox_container {\n margin: auto;\n margin-top: 2px;\n }\n }\n}\n\n@media screen and (max-width: @tablet) and (hover: none) {\n #main_index,\n #main_results {\n #categories_container {\n width: max-content;\n\n .category {\n display: inline-block;\n width: auto;\n }\n }\n\n #categories {\n width: 100%;\n .ltr-text-align-left();\n overflow-x: scroll;\n overflow-y: hidden;\n -webkit-overflow-scrolling: touch;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #search_header {\n width: 100%;\n margin: 0;\n padding: 0.1rem 0 0 0;\n column-gap: 0;\n row-gap: 0;\n grid-template-areas:\n \"logo search\"\n \"categories categories\";\n }\n\n .search_logo {\n padding: 0;\n }\n\n .search_box {\n width: 98%;\n display: flex;\n margin: 0 auto;\n }\n\n #q {\n width: 100%;\n flex: 1;\n }\n\n .search_filters {\n margin: 0;\n }\n\n .category {\n display: inline-block;\n width: auto;\n margin: 0;\n\n label {\n padding: 1rem !important;\n margin: 0 !important;\n\n svg {\n display: none;\n }\n }\n }\n\n #search_view:focus-within {\n display: block;\n background-color: var(--color-base-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-top: none;\n border-left: none;\n border-right: none;\n width: 100%;\n border-radius: 0;\n\n #send_search {\n .ltr-margin-right(0) !important; // Delete when send_search button is disabled on mobile.\n }\n\n * {\n border: none;\n border-radius: 0;\n }\n }\n }\n\n #main_results #q:placeholder-shown ~ #send_search {\n .ltr-margin-right(2.6rem);\n transition: margin 0.1s;\n }\n}\n\n@media screen and (max-width: @ultra-small-phone) {\n #search_header {\n grid-template-areas:\n \"search search\"\n \"categories categories\";\n }\n\n #search_logo {\n display: none;\n }\n}\n\n#categories {\n .disable-user-select;\n\n &::-webkit-scrollbar {\n width: 0;\n height: 0;\n }\n}\n\n#categories_container {\n position: relative;\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*\n* To convert \"style.less\" to \"style.css\" run: $make styles\n*/\n\n// stylelint-disable no-descending-specificity\n\n@import \"../../__common__/less/new_issue.less\";\n@import \"../../__common__/less/stats.less\";\n@import \"../../__common__/less/result_templates.less\";\n@import (inline) \"../../node_modules/normalize.css/normalize.css\";\n@import \"definitions.less\";\n@import \"mixins.less\";\n@import \"code.less\";\n@import \"toolkit.less\";\n@import \"autocomplete.less\";\n@import \"detail.less\";\n@import \"animations.less\";\n@import \"embedded.less\";\n@import \"info.less\";\n\n// for index.html template\n@import \"index.less\";\n\n// for preferences.html template\n@import \"preferences.less\";\n\n// Search-Field\n@import \"search.less\";\n\n// ion-icon\n.ion-icon {\n display: inline-block;\n vertical-align: bottom;\n line-height: 1;\n text-decoration: inherit;\n .ltr-transform();\n}\n\n.ion-icon-small {\n width: 1rem;\n height: 1rem;\n .ion-icon;\n}\n\n.ion-icon-big {\n width: 1.5rem;\n height: 1.5rem;\n .ion-icon;\n}\n\n// Main LESS-Code\nhtml {\n font-family: sans-serif;\n font-size: 0.9em;\n .text-size-adjust;\n\n color: var(--color-base-font);\n background-color: var(--color-base-background);\n padding: 0;\n margin: 0;\n}\n\nbody,\nmain {\n padding: 0;\n margin: 0;\n}\n\nbody {\n display: flex;\n flex-direction: column;\n height: 100vh;\n margin: 0;\n}\n\nmain {\n width: 100%;\n margin-bottom: 2rem;\n flex: 1;\n}\n\n.page_with_header {\n margin: 2em auto;\n width: 85em;\n}\n\nfooter {\n clear: both;\n min-height: 4rem;\n padding: 1rem 0;\n width: 100%;\n text-align: center;\n background-color: var(--color-footer-background);\n border-top: 1px solid var(--color-footer-border);\n overflow: hidden;\n\n p {\n font-size: 0.9em;\n }\n}\n\n.page_with_header .logo {\n height: 40px;\n}\n\ninput[type=\"submit\"],\n#results button[type=\"submit\"] {\n padding: 0.7rem;\n display: inline-block;\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n .rounded-corners;\n\n border: 0;\n cursor: pointer;\n}\n\na {\n text-decoration: none;\n color: var(--color-url-font);\n\n &:visited {\n color: var(--color-url-visited-font);\n\n .highlight {\n color: var(--color-url-visited-font);\n }\n }\n}\n\narticle[data-vim-selected] {\n background: var(--color-result-vim-selected);\n .ltr-border-left(0.2rem solid var(--color-result-vim-arrow));\n .ltr-rounded-right-corners(10px);\n}\n\narticle.result-images[data-vim-selected] {\n background: var(--color-result-vim-arrow);\n border: none;\n .rounded-corners;\n\n .image_thumbnail {\n filter: opacity(60%);\n }\n\n span.title,\n span.source {\n color: var(--color-result-image-span-font-selected);\n }\n}\n\narticle[data-vim-selected].category-videos,\narticle[data-vim-selected].category-news,\narticle[data-vim-selected].category-map,\narticle[data-vim-selected].category-music,\narticle[data-vim-selected].category-files,\narticle[data-vim-selected].category-social {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n}\n\n.result {\n margin: @results-margin 0;\n padding: @result-padding;\n .ltr-border-left(0.2rem solid transparent);\n\n h3 {\n font-size: 1.2rem;\n word-wrap: break-word;\n margin: 0.4rem 0 0.4rem 0;\n padding: 0;\n\n a {\n color: var(--color-result-link-font);\n font-weight: normal;\n font-size: 1.1em;\n\n &:visited {\n color: var(--color-result-link-visited-font);\n }\n\n &:focus,\n &:hover {\n text-decoration: underline;\n border: none;\n outline: none;\n }\n }\n }\n\n .cache_link,\n .proxyfied_link {\n font-size: 0.9em !important;\n }\n\n .content,\n .stat {\n font-size: 0.9em;\n margin: 0;\n padding: 0;\n max-width: 54em;\n word-wrap: break-word;\n line-height: 1.24;\n\n .highlight {\n color: var(--color-result-description-highlight-font);\n background: inherit;\n font-weight: bold;\n }\n }\n\n .altlink a {\n font-size: 0.9em;\n margin: 0 10px 0 0;\n .show-content-button;\n }\n\n .codelines {\n .highlight {\n color: inherit;\n background: inherit;\n font-weight: normal;\n }\n }\n\n .url_wrapper {\n display: flex;\n font-size: 1rem;\n color: var(--color-result-url-font);\n flex-wrap: nowrap;\n overflow: hidden;\n flex-direction: row;\n margin: 0;\n padding: 0;\n\n .url_o1 {\n white-space: nowrap;\n flex-shrink: 1;\n }\n\n .url_o1::after {\n content: \" \";\n width: 1ch;\n display: inline-block;\n }\n\n .url_o2 {\n overflow: hidden;\n white-space: nowrap;\n flex-basis: content;\n flex-grow: 0;\n flex-shrink: 1;\n text-align: right;\n\n .url_i2 {\n float: right;\n }\n }\n }\n\n .published_date {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n img {\n &.thumbnail {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 20rem;\n height: unset; // remove heigth value that was needed for lazy loading\n }\n\n &.image {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 7rem;\n max-height: 7rem;\n object-fit: scale-down;\n object-position: right top;\n }\n }\n\n .break {\n clear: both;\n }\n}\n\n.template_group_images {\n display: flex;\n flex-wrap: wrap;\n}\n\n.template_group_images::after {\n flex-grow: 10;\n content: \"\";\n}\n\n.category-videos,\n.category-news,\n.category-map,\n.category-music,\n.category-files,\n.category-social {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n}\n\n.category-social .image {\n width: auto !important;\n min-width: 48px;\n min-height: 48px;\n padding: 0 5px 25px 0 !important;\n}\n\n.audio-control audio {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.embedded-content iframe {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.result-videos .content {\n overflow: hidden;\n}\n\n.result-videos .embedded-video iframe {\n width: 100%;\n aspect-ratio: 16 / 9;\n padding: 10px 0 0 0;\n}\n\n@supports not (aspect-ratio: 1 / 1) {\n // support older browsers which do not have aspect-ratio\n // https://caniuse.com/?search=aspect-ratio\n .result-videos .embedded-video iframe {\n height: calc(@results-width * 9 / 16);\n }\n}\n\n.engines {\n .ltr-float-right();\n color: var(--color-result-engines-font);\n\n span {\n font-size: smaller;\n margin-top: 0;\n margin-bottom: 0;\n .ltr-margin-right(0.5rem);\n .ltr-margin-left(0);\n }\n}\n\n.small_font {\n font-size: 0.8em;\n}\n\n.highlight {\n color: var(--color-result-link-font-highlight);\n background: inherit;\n}\n\n.empty_element {\n font-style: italic;\n}\n\n.result-images {\n flex-grow: 1;\n padding: 0.5rem 0.5rem 3rem 0.5rem;\n margin: 0.25rem;\n border: none !important;\n height: @results-image-row-height;\n\n & > a {\n position: relative;\n }\n\n img {\n margin: 0;\n padding: 0;\n border: none;\n height: 100%;\n width: 100%;\n object-fit: cover;\n vertical-align: bottom;\n background: var(--color-result-image-background);\n }\n\n span.title,\n span.source {\n display: block;\n position: absolute;\n\n width: 100%;\n font-size: 0.9rem;\n color: var(--color-result-image-span-font);\n padding: 0.5rem 0 0 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n span.source {\n padding: 1.8rem 0 0 0;\n font-size: 0.7rem;\n }\n}\n\n.result-map {\n img.image {\n .ltr-float-right() !important;\n height: 100px !important;\n width: auto !important;\n }\n\n table {\n font-size: 0.9em;\n width: auto;\n border-collapse: separate;\n border-spacing: 0 0.35rem;\n\n th {\n font-weight: inherit;\n width: 17rem;\n vertical-align: top;\n .ltr-text-align-left();\n }\n\n td {\n vertical-align: top;\n .ltr-text-align-left();\n }\n }\n}\n\n.hidden {\n display: none !important;\n}\n\n#results {\n margin-top: 1rem;\n .ltr-margin-right(2rem);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset);\n display: grid;\n grid-template-columns: @results-width 25rem;\n grid-template-rows: min-content min-content 1fr min-content;\n gap: 0 @results-gap;\n grid-template-areas:\n \"corrections sidebar\"\n \"answers sidebar\"\n \"urls sidebar\"\n \"pagination sidebar\";\n}\n\n#results #sidebar *:first-child,\n#results #urls *:first-child {\n margin-top: 0;\n}\n\n#urls {\n padding: 0;\n grid-area: urls;\n}\n\n#suggestions {\n .wrapper {\n display: flex;\n flex-flow: row wrap;\n justify-content: flex-end;\n\n form {\n display: inline-block;\n flex: 1 1 50%;\n }\n }\n}\n\n#suggestions,\n#infoboxes {\n input {\n padding: 0;\n margin: 3px;\n font-size: 0.9em;\n display: inline-block;\n background: transparent;\n color: var(--color-result-search-url-font);\n cursor: pointer;\n }\n\n input[type=\"submit\"],\n .infobox .url a {\n color: var(--color-result-link-font);\n text-decoration: none;\n font-size: 0.9rem;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n#corrections {\n grid-area: corrections;\n display: flex;\n flex-flow: row wrap;\n margin: 0 0 1em 0;\n\n h4,\n input[type=\"submit\"] {\n display: inline-block;\n padding: 0.5rem;\n margin: 0.5rem;\n }\n\n input[type=\"submit\"] {\n font-size: 0.8rem;\n .rounded-corners-tiny;\n }\n}\n\n#suggestions .title,\n#search_url .title,\n#apis .title {\n margin: 2em 0 0.5em 0;\n color: var(--color-base-font);\n}\n\n#answers {\n grid-area: answers;\n border: 1px solid var(--color-answer-border);\n background: var(--color-answer-background);\n padding: @result-padding;\n margin: 1rem 0;\n margin-top: 0;\n color: var(--color-answer-font);\n .rounded-corners;\n\n h4 {\n display: none;\n }\n\n span {\n overflow-wrap: anywhere;\n }\n}\n\n#infoboxes {\n form {\n min-width: 210px;\n }\n}\n\n#sidebar {\n grid-area: sidebar;\n word-wrap: break-word;\n color: var(--color-sidebar-font);\n\n .infobox {\n margin: 10px 0 10px;\n border: 1px solid var(--color-sidebar-border);\n padding: 1rem;\n font-size: 0.9em;\n .rounded-corners;\n\n h2 {\n margin: 0 0 0.5em 0;\n }\n\n img {\n max-width: 100%;\n max-height: 12em;\n display: block;\n margin: 0 auto;\n padding: 0;\n }\n\n dl {\n margin: 0.5em 0;\n }\n\n dt {\n display: inline;\n margin-top: 0.5em;\n .ltr-margin-right(0.25em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n padding: 0;\n font-weight: bold;\n }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\n\n input {\n font-size: 1em;\n }\n\n br {\n clear: both;\n }\n\n .attributes,\n .urls {\n clear: both;\n }\n }\n}\n\n#search_url {\n margin-top: 8px;\n\n div.selectable_url {\n pre {\n width: 200em;\n }\n }\n}\n\n#linkto_preferences {\n position: absolute;\n .ltr-right(1.8rem);\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: block;\n font-size: 1.2em;\n color: var(--color-search-font);\n\n a:link *,\n a:hover *,\n a:visited *,\n a:active * {\n color: var(--color-search-font);\n }\n}\n\n#pagination {\n grid-area: pagination;\n\n br {\n clear: both;\n }\n}\n\n#apis {\n margin-top: 8px;\n clear: both;\n}\n\n#backToTop {\n border: 1px solid var(--color-backtotop-border);\n margin: 0;\n padding: 0;\n font-size: 1em;\n background: var(--color-backtotop-background);\n position: fixed;\n bottom: 8rem;\n .ltr-left(@results-width + @results-offset + (0.5 * @results-gap - 1.2em));\n transition: opacity 0.5s;\n opacity: 0;\n .rounded-corners;\n\n a {\n display: block;\n margin: 0;\n padding: 0.7em;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-backtotop-font);\n }\n}\n\n#results.scrolling #backToTop {\n opacity: 1;\n}\n\n@media screen and (max-width: @tablet) {\n .page_with_header {\n margin: 2rem 0.5rem;\n width: auto;\n }\n\n #infoboxes {\n position: inherit;\n max-width: inherit;\n\n .infobox {\n clear: both;\n\n img {\n .ltr-float-left();\n max-width: 10em;\n margin-top: 0.5em;\n .ltr-margin-right(0.5em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n }\n }\n }\n\n #sidebar {\n margin-bottom: @results-margin;\n padding: 0;\n float: none;\n border: none;\n width: auto;\n\n input {\n border: 0;\n }\n }\n\n #apis {\n display: none;\n }\n\n #search_url {\n display: none;\n }\n\n .result {\n .thumbnail {\n max-width: 98%;\n }\n\n .url {\n span.url {\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n width: 100%;\n }\n }\n\n .engines {\n .ltr-float-right();\n padding: 0 0 3px 0;\n }\n }\n\n .result-images {\n border-bottom: none !important;\n }\n\n .image_result {\n max-width: 98%;\n\n img {\n max-width: 98%;\n }\n }\n\n #backToTop {\n display: none;\n }\n\n #pagination {\n margin: 2rem 0 0 0 !important;\n }\n\n #main_results div#results {\n margin: 1rem auto 0 auto;\n justify-content: center;\n display: grid;\n grid-template-columns: @results-width;\n grid-template-rows: min-content min-content min-content 1fr min-content min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n }\n}\n\n#main_results div#results.only_template_images {\n margin: 1rem @results-tablet-offset 0 @results-tablet-offset;\n display: grid;\n grid-template-columns: 100%;\n grid-template-rows: min-content min-content min-content 1fr min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n\n #sidebar {\n display: none;\n }\n\n #urls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n\n #urls::after {\n flex-grow: 10;\n content: \"\";\n }\n\n #backToTop {\n .ltr-left(auto);\n .ltr-right(1rem);\n }\n\n #pagination {\n .ltr-margin-right(4rem);\n }\n}\n\n@media screen and (max-width: @phone) {\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 2rem @results-tablet-offset 0 @results-tablet-offset;\n }\n\n #linkto_preferences {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #linkto_preferences {\n top: 0.5rem;\n .ltr-right(0.5rem);\n }\n\n #results {\n margin: 0;\n padding: 0;\n }\n\n #pagination {\n margin: 2rem 1rem 0 1rem !important;\n }\n\n article[data-vim-selected] {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n }\n\n .result {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n }\n}\n\n@media screen and (max-width: @small-phone) {\n .result-videos {\n img.thumbnail {\n float: none !important;\n }\n\n .content {\n overflow: inherit;\n }\n }\n}\n\npre code {\n white-space: pre-wrap;\n}\n"]} \ No newline at end of file
diff --git a/searx/static/themes/simple/css/searxng.min.css b/searx/static/themes/simple/css/searxng.min.css
index e922b1e2d..d18e45d37 100644
--- a/searx/static/themes/simple/css/searxng.min.css
+++ b/searx/static/themes/simple/css/searxng.min.css
@@ -1 +1 @@
-.github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636!important;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.github-issue-button:hover{background-color:#2ea043}.issue-hide{display:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}.engine-stats table.engine-error{max-width:1280px;margin:1rem;border:1px solid gray}.engine-stats failed-test,.engine-stats table.engine-error td.engine-error-type,.engine-stats table.engine-error th.engine-error-type{width:10rem}.engine-stats table.engine-error span.log_parameters{border-right:1px solid gray;padding:0 1rem 0 0;margin:0 0 0 .5rem}.bar-chart-value{width:3em;display:inline-block;text-align:right;padding-right:.5rem}.bar-chart-graph{width:calc(100% - 5rem);display:inline-block}.bar-chart-bar{border:3px solid #5bc0de;margin:1px 0}.bar-chart-serie1{border:3px solid #5bc0de;margin:1px 0;float:left}.bar-chart-serie2{border:3px solid #deb15b;margin:1px 0;float:left}.bar0{width:0;border:0}.bar1{width:1%}.bar2{width:2%}.bar3{width:3%}.bar4{width:4%}.bar5{width:5%}.bar6{width:6%}.bar7{width:7%}.bar8{width:8%}.bar9{width:9%}.bar10{width:10%}.bar11{width:11%}.bar12{width:12%}.bar13{width:13%}.bar14{width:14%}.bar15{width:15%}.bar16{width:16%}.bar17{width:17%}.bar18{width:18%}.bar19{width:19%}.bar20{width:20%}.bar21{width:21%}.bar22{width:22%}.bar23{width:23%}.bar24{width:24%}.bar25{width:25%}.bar26{width:26%}.bar27{width:27%}.bar28{width:28%}.bar29{width:29%}.bar30{width:30%}.bar31{width:31%}.bar32{width:32%}.bar33{width:33%}.bar34{width:34%}.bar35{width:35%}.bar36{width:36%}.bar37{width:37%}.bar38{width:38%}.bar39{width:39%}.bar40{width:40%}.bar41{width:41%}.bar42{width:42%}.bar43{width:43%}.bar44{width:44%}.bar45{width:45%}.bar46{width:46%}.bar47{width:47%}.bar48{width:48%}.bar49{width:49%}.bar50{width:50%}.bar51{width:51%}.bar52{width:52%}.bar53{width:53%}.bar54{width:54%}.bar55{width:55%}.bar56{width:56%}.bar57{width:57%}.bar58{width:58%}.bar59{width:59%}.bar60{width:60%}.bar61{width:61%}.bar62{width:62%}.bar63{width:63%}.bar64{width:64%}.bar65{width:65%}.bar66{width:66%}.bar67{width:67%}.bar68{width:68%}.bar69{width:69%}.bar70{width:70%}.bar71{width:71%}.bar72{width:72%}.bar73{width:73%}.bar74{width:74%}.bar75{width:75%}.bar76{width:76%}.bar77{width:77%}.bar78{width:78%}.bar79{width:79%}.bar80{width:80%}.bar81{width:81%}.bar82{width:82%}.bar83{width:83%}.bar84{width:84%}.bar85{width:85%}.bar86{width:86%}.bar87{width:87%}.bar88{width:88%}.bar89{width:89%}.bar90{width:90%}.bar91{width:91%}.bar92{width:92%}.bar93{width:93%}.bar94{width:94%}.bar95{width:95%}.bar96{width:96%}.bar97{width:97%}.bar98{width:98%}.bar99{width:99%}.bar100{width:100%}.osm-map-box{height:300px;width:100%;margin:10px 0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-base-font:#444;--color-base-font-rgb:68,68,68;--color-base-background:#fff;--color-url-font:#29314d;--color-url-visited-font:#80b;--color-header-background:#f7f7f7;--color-header-border:#ddd;--color-footer-background:#f7f7f7;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-backtotop-font:#444;--color-backtotop-border:#ddd;--color-backtotop-background:#fff;--color-btn-background:#3050ff;--color-btn-font:#fff;--color-show-btn-background:#bbb;--color-show-btn-font:#222;--color-search-border:#bbb;--color-search-background:#fff;--color-search-font:#222;--color-search-background-hover:#3050ff;--color-error:#db3434;--color-error-background:#fae1e1;--color-warning:#dbba34;--color-warning-background:#faf5e1;--color-success:#42db34;--color-success-background:#e3fae1;--color-categories-item-selected-font:#3050ff;--color-categories-item-border-selected:#3050ff;--color-autocomplete-font:#000;--color-autocomplete-border:#bbb;--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#f7f7f7;--color-answer-border:#ddd;--color-answer-font:#444;--color-answer-background:#f7f7f7;--color-result-border:#ddd;--color-result-url-font:#000;--color-result-vim-selected:#f7f7f7;--color-result-vim-arrow:#000bbb;--color-result-description-highlight-font:#000;--color-result-link-font:#000bbb;--color-result-link-font-highlight:#000bbb;--color-result-link-visited-font:#80b;--color-result-publishdate-font:#777;--color-result-engines-font:#777;--color-result-search-url-border:#ddd;--color-result-search-url-font:#000;--color-result-image-span-font:#444;--color-result-image-span-font-selected:#fff;--color-result-image-background:#fff;--color-settings-tr-hover:#f7f7f7;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#fff;--color-toolkit-kbd-background:#000;--color-toolkit-dialog-border:#ddd;--color-toolkit-dialog-background:#fff;--color-toolkit-tabs-label-border:#fff;--color-toolkit-tabs-section-border:#ddd;--color-toolkit-select-background:#f7f7f7;--color-toolkit-select-border:#ddd;--color-toolkit-select-background-hover:#bbb;--color-toolkit-input-text-font:#222;--color-toolkit-checkbox-onoff-off-background:#ddd;--color-toolkit-checkbox-onoff-on-background:#ddd;--color-toolkit-checkbox-onoff-on-mark-background:#3050ff;--color-toolkit-checkbox-onoff-on-mark-color:#fff;--color-toolkit-checkbox-onoff-off-mark-background:#aaa;--color-toolkit-checkbox-onoff-off-mark-color:#fff;--color-toolkit-checkbox-label-background:#ddd;--color-toolkit-checkbox-label-border:#ddd;--color-toolkit-checkbox-input-border:#3050ff;--color-toolkit-engine-tooltip-border:#ddd;--color-toolkit-engine-tooltip-background:#fff;--color-toolkit-loader-border:rgba(0, 0, 0, 0.2);--color-toolkit-loader-borderleft:rgba(255, 255, 255, 0);--color-doc-code:#300;--color-doc-code-background:#fdd}@media (prefers-color-scheme:dark){:root.theme-auto{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}}:root.theme-dark{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}.code-highlight pre{overflow:auto;background-color:inherit;color:inherit;border:inherit}.code-highlight .linenos{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin-right:8px;text-align:right}.code-highlight .linenos::selection{background:0 0}.code-highlight .linenos::-moz-selection{background:0 0}.code-highlight pre{line-height:125%}.code-highlight td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight .hll{background-color:#ffc}.code-highlight{background:#f8f8f8}.code-highlight .c{color:#3D7B7B;font-style:italic}.code-highlight .err{border:1px solid red}.code-highlight .k{color:green;font-weight:700}.code-highlight .o{color:#666}.code-highlight .ch{color:#3D7B7B;font-style:italic}.code-highlight .cm{color:#3D7B7B;font-style:italic}.code-highlight .cp{color:#9C6500}.code-highlight .cpf{color:#3D7B7B;font-style:italic}.code-highlight .c1{color:#3D7B7B;font-style:italic}.code-highlight .cs{color:#3D7B7B;font-style:italic}.code-highlight .gd{color:#A00000}.code-highlight .ge{font-style:italic}.code-highlight .gr{color:#E40000}.code-highlight .gh{color:navy;font-weight:700}.code-highlight .gi{color:#008400}.code-highlight .go{color:#717171}.code-highlight .gp{color:navy;font-weight:700}.code-highlight .gs{font-weight:700}.code-highlight .gu{color:purple;font-weight:700}.code-highlight .gt{color:#04D}.code-highlight .kc{color:green;font-weight:700}.code-highlight .kd{color:green;font-weight:700}.code-highlight .kn{color:green;font-weight:700}.code-highlight .kp{color:green}.code-highlight .kr{color:green;font-weight:700}.code-highlight .kt{color:#B00040}.code-highlight .m{color:#666}.code-highlight .s{color:#BA2121}.code-highlight .na{color:#687822}.code-highlight .nb{color:green}.code-highlight .nc{color:#00F;font-weight:700}.code-highlight .no{color:#800}.code-highlight .nd{color:#A2F}.code-highlight .ni{color:#717171;font-weight:700}.code-highlight .ne{color:#CB3F38;font-weight:700}.code-highlight .nf{color:#00F}.code-highlight .nl{color:#767600}.code-highlight .nn{color:#00F;font-weight:700}.code-highlight .nt{color:green;font-weight:700}.code-highlight .nv{color:#19177C}.code-highlight .ow{color:#A2F;font-weight:700}.code-highlight .w{color:#bbb}.code-highlight .mb{color:#666}.code-highlight .mf{color:#666}.code-highlight .mh{color:#666}.code-highlight .mi{color:#666}.code-highlight .mo{color:#666}.code-highlight .sa{color:#BA2121}.code-highlight .sb{color:#BA2121}.code-highlight .sc{color:#BA2121}.code-highlight .dl{color:#BA2121}.code-highlight .sd{color:#BA2121;font-style:italic}.code-highlight .s2{color:#BA2121}.code-highlight .se{color:#AA5D1F;font-weight:700}.code-highlight .sh{color:#BA2121}.code-highlight .si{color:#A45A77;font-weight:700}.code-highlight .sx{color:green}.code-highlight .sr{color:#A45A77}.code-highlight .s1{color:#BA2121}.code-highlight .ss{color:#19177C}.code-highlight .bp{color:green}.code-highlight .fm{color:#00F}.code-highlight .vc{color:#19177C}.code-highlight .vg{color:#19177C}.code-highlight .vi{color:#19177C}.code-highlight .vm{color:#19177C}.code-highlight .il{color:#666}html.no-js .hide_if_nojs{display:none}html.js .show_if_nojs{display:none}.center{text-align:center}.right{float:right}.left{float:left}.invisible{display:none!important}.list-unstyled{list-style-type:none}.list-unstyled li{margin-top:4px;margin-bottom:4px}.danger{background-color:var(--color-error-background)}.warning{background:var(--color-warning-background)}.success{background:var(--color-success-background)}.badge{display:inline-block;color:var(--color-toolkit-badge-font);background-color:var(--color-toolkit-badge-background);text-align:center;white-space:nowrap;vertical-align:baseline;min-width:10px;padding:1px 5px;border-radius:5px}kbd{padding:2px 4px;margin:1px;font-size:90%;color:var(--color-toolkit-kbd-font);background:var(--color-toolkit-kbd-background)}table{width:100%}table.striped tr{border-bottom:1px solid var(--color-settings-tr-hover)}th{padding:.4em}td{padding:0 4px}tr:hover{background:var(--color-settings-tr-hover)!important}div.selectable_url{display:block;border:1px solid var(--color-result-search-url-border);padding:4px;color:var(--color-result-search-url-font);margin:.1em;overflow:hidden;height:1.2em;line-height:1.2em;border-radius:5px}div.selectable_url pre{display:block;font-size:.8em;word-break:break-all;margin:.1em;user-select:all}.dialog-error{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:left;border-radius:10px;color:var(--color-error);background:var(--color-error-background);border-color:var(--color-error)}.dialog-error .close{float:right;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-error ol,.dialog-error p,.dialog-error ul{margin:1px 0 0 0}.dialog-error table{width:auto}.dialog-error tr{vertical-align:text-top}.dialog-error tr:hover{background:0 0!important}.dialog-error td{padding:0 1em 0 0;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:0}.dialog-error h4{margin-top:.3em;margin-bottom:.3em}.dialog-warning{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:left;border-radius:10px;color:var(--color-warning);background:var(--color-warning-background);border-color:var(--color-warning)}.dialog-warning .close{float:right;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-warning ol,.dialog-warning p,.dialog-warning ul{margin:1px 0 0 0}.dialog-warning table{width:auto}.dialog-warning tr{vertical-align:text-top}.dialog-warning tr:hover{background:0 0!important}.dialog-warning td{padding:0 1em 0 0;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:0}.dialog-warning h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:left;border-radius:10px;display:block;background:var(--color-toolkit-dialog-background);position:fixed;top:50%;left:50%;margin:0 auto;transform:translate(-50%,-50%);z-index:10000000}.dialog-modal .close{float:right;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-modal ol,.dialog-modal p,.dialog-modal ul{margin:1px 0 0 0}.dialog-modal table{width:auto}.dialog-modal tr{vertical-align:text-top}.dialog-modal tr:hover{background:0 0!important}.dialog-modal td{padding:0 1em 0 0;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:0}.dialog-modal h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal h3{margin-top:0}.btn-collapse{cursor:pointer}.scrollx{overflow-x:auto;overflow-y:hidden;display:block;padding:0;margin:0;border:none}.tabs .tabs>label{font-size:90%}ul.tabs{border-bottom:1px solid var(--color-toolkit-tabs-section-border);list-style:none;padding-left:0}ul.tabs li{display:flex}.tabs{display:flex;flex-wrap:wrap;width:100%;min-width:100%}.tabs>*{order:2}.tabs>input[type=radio]{display:none}.tabs>label,.tabs>li>a{order:1;padding:.7em;margin:0 .7em;letter-spacing:.5px;text-transform:uppercase;border:solid var(--color-toolkit-tabs-label-border);border-width:0 0 2px 0;color:unset;-webkit-touch-callout:none;user-select:none;cursor:pointer}.tabs>label.active,.tabs>li>a.active{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}.tabs>label:hover,.tabs>li>a:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}.tabs>section{min-width:100%;padding:.7rem 0;box-sizing:border-box;border-top:1px solid var(--color-toolkit-tabs-section-border);display:none}.tabs>label:last-of-type{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font);letter-spacing:-.1px}.tabs>section:last-of-type{display:block}html body .tabs>input:checked~section{display:none}html body .tabs>input:checked~label{position:inherited;background:inherit;border-bottom:2px solid transparent;font-weight:400;color:inherit}html body .tabs>input:checked~label:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}html body .tabs>input:checked+label{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}html body .tabs>input:checked+label+section{display:block}select{height:2.4rem;margin-top:0;margin-right:1rem;margin-bottom:0;margin-left:0;padding:.2rem!important;color:var(--color-search-font);font-size:.9rem;z-index:2}select:focus,select:hover{cursor:pointer}@supports ((background-position-x:100%) and ((appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none))){select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-width:0 2rem 0 0;border-color:transparent;background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E") no-repeat;background-position-x:calc(100% + 2rem);background-size:2rem;background-origin:content-box;background-color:var(--color-toolkit-select-background);outline:medium none;text-overflow:ellipsis;border-radius:5px}select:focus,select:hover{background-color:var(--color-toolkit-select-background-hover)}select option{background-color:var(--color-base-background)}@media (prefers-color-scheme:dark){html.theme-auto select,html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}input.checkbox-onoff[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;width:2.5em;height:.7em;box-shadow:none!important;margin:0 16px;border-radius:10px;position:relative}input.checkbox-onoff[type=checkbox]:focus,input.checkbox-onoff[type=checkbox]:hover{outline:0}input.checkbox-onoff[type=checkbox]:focus::after{content:"";position:absolute;width:3.5em;height:1.65em;border:1px solid var(--color-btn-background);border-radius:12px;box-shadow:var(--color-btn-background) 0 0 3px;z-index:10000;top:-.55em;left:-.6em}input.checkbox-onoff[type=checkbox]::before{position:absolute;top:-.5em;display:flex;justify-content:center;align-items:center;font-size:.75em;width:1.875em;height:1.875em;border-radius:50%}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked,input.checkbox-onoff[type=checkbox]{background:var(--color-toolkit-checkbox-onoff-off-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked::before,input.checkbox-onoff[type=checkbox]::before{left:-.5em;content:"\2715";color:var(--color-toolkit-checkbox-onoff-off-mark-color);background:var(--color-toolkit-checkbox-onoff-off-mark-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox],input.checkbox-onoff[type=checkbox]:checked{background:var(--color-toolkit-checkbox-onoff-on-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]::before,input.checkbox-onoff[type=checkbox]:checked::before{left:calc(100% - 1.5em);content:"\2713";color:var(--color-toolkit-checkbox-onoff-on-mark-color);background:var(--color-toolkit-checkbox-onoff-on-mark-background)}@supports (transform:rotate(-45deg)){input[type=checkbox]:not(.checkbox-onoff){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;cursor:pointer;position:relative;top:0;left:0;border:2px solid var(--color-toolkit-checkbox-input-border);border-radius:.3em}input[type=checkbox]:not(.checkbox-onoff)::after{content:'';width:9px;height:5px;position:absolute;top:3px;left:2px;border:3px solid var(--color-toolkit-checkbox-label-border);border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}input[type=checkbox]:not(.checkbox-onoff):checked::after{border-color:var(--color-toolkit-checkbox-input-border);opacity:1}input[type=checkbox][disabled]:not(.checkbox-onoff){border:inherit;background-color:transparent!important;cursor:inherit}input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after{opacity:.5}}@media screen and (max-width:50em){.tabs>label{width:100%}}.loader,.loader::after{border-radius:50%;width:2em;height:2em}.loader{margin:1em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid var(--color-toolkit-loader-border);border-right:.5em solid var(--color-toolkit-loader-border);border-bottom:.5em solid var(--color-toolkit-loader-border);border-left:.5em solid var(--color-toolkit-loader-borderleft);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.2s infinite linear;animation:load8 1.2s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.engine-tooltip{display:none;position:absolute;padding:.5rem 1rem;margin:0 0 0 2rem;border:1px solid var(--color-toolkit-engine-tooltip-border);background:var(--color-toolkit-engine-tooltip-background);font-size:14px;font-weight:400;z-index:1000000;text-align:left;border-radius:10px}.engine-tooltip:hover,td:hover .engine-tooltip,th:hover .engine-tooltip{display:inline-block}.stacked-bar-chart{margin:0;padding:0 .125rem 0 4rem;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill;flex-direction:row;flex-wrap:nowrap;align-items:center;display:inline-flex}.stacked-bar-chart-value{width:3rem;display:inline-block;position:absolute;padding:0 .5rem;text-align:right}.stacked-bar-chart-base{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset}.stacked-bar-chart-median{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:var(--color-base-font);border:1px solid rgba(var(--color-base-font-rgb),.9);padding:.3rem 0}.stacked-bar-chart-rate80{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border:1px solid rgba(var(--color-base-font-rgb),.3);padding:.3rem 0}.stacked-bar-chart-rate95{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-bottom:1px dotted rgba(var(--color-base-font-rgb),.5);padding:0}.stacked-bar-chart-rate100{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-left:1px solid rgba(var(--color-base-font-rgb),.9);padding:.4rem 0;width:1px}/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */.autocomplete{position:absolute;width:44rem;max-height:0;overflow-y:hidden;text-align:left;border-radius:10px}.autocomplete:active,.autocomplete:focus,.autocomplete:hover{background-color:var(--color-autocomplete-background)}.autocomplete:empty{display:none}.autocomplete>ul{list-style-type:none;margin:0;padding:0}.autocomplete>ul>li{cursor:pointer;padding:.5rem 1rem}.autocomplete>ul>li.active,.autocomplete>ul>li:active,.autocomplete>ul>li:focus,.autocomplete>ul>li:hover{background-color:var(--color-autocomplete-background-hover)}.autocomplete>ul>li.active a:active,.autocomplete>ul>li.active a:focus,.autocomplete>ul>li.active a:hover,.autocomplete>ul>li:active a:active,.autocomplete>ul>li:active a:focus,.autocomplete>ul>li:active a:hover,.autocomplete>ul>li:focus a:active,.autocomplete>ul>li:focus a:focus,.autocomplete>ul>li:focus a:hover,.autocomplete>ul>li:hover a:active,.autocomplete>ul>li:hover a:focus,.autocomplete>ul>li:hover a:hover{text-decoration:none}.autocomplete>ul>li.locked{cursor:inherit}.autocomplete.open{display:block;background-color:var(--color-autocomplete-background);color:var(--color-autocomplete-font);border:1px solid var(--color-autocomplete-border);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.2rem}.autocomplete.open:empty{display:none}@media screen and (max-width:50em){.autocomplete{width:100%}.autocomplete>ul>li{padding:1rem}}#main_results #results.image-detail-open.only_template_images{width:min(98%,59.25rem)!important}#main_results #results.only_template_images.image-detail-open #backToTop{left:56.75rem!important;right:inherit}article.result-images .detail{display:none}#results.image-detail-open article.result-images[data-vim-selected] .detail{display:flex;flex-direction:column;position:fixed;left:60rem;right:0;top:7.6rem;transition:top 64ms ease-in 0s;bottom:0;background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-background);z-index:10000;padding:4rem 3rem 3rem 3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:block;flex:1;text-align:left;width:100%;border:none;text-decoration:none}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{padding:0;margin:0;border:none;object-fit:contain;width:inherit;height:inherit;max-width:100%;min-height:inherit;max-height:calc(100vh - 25rem - 7rem);background:inherit}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels{color:var(--color-result-detail-font);max-height:16rem;min-height:16rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels hr{border-top:1px solid var(--color-result-detail-hr);border-bottom:none}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4{height:2rem;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{color:var(--color-result-detail-label-font);font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{display:inline-block;width:12rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{text-align:left}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content{height:2rem;overflow:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url:hover{position:relative;overflow:inherit!important;background:var(--color-result-detail-background);text-overflow:inherit!important}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:active,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:visited{color:var(--color-result-detail-link)}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover{text-decoration:underline}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close{top:1rem;left:1rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{top:1rem;right:6rem;padding-top:.4rem;padding-right:.5rem;padding-bottom:.4rem;padding-left:.3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{top:1rem;right:2rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{border-radius:50%;display:block;width:1.5rem;height:1.5rem;position:absolute;filter:opacity(40%);z-index:2000002}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span{display:block;width:1.5rem;height:1.5rem;text-align:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span::before,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span::before{vertical-align:sub}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:visited{color:var(--color-result-detail-font);background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-font)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover{filter:opacity(80%)}#results.image-detail-open article.result-images[data-vim-selected] .detail .loader{position:absolute;top:1rem;right:50%;border-top:.5em solid var(--color-result-detail-loader-border);border-right:.5em solid var(--color-result-detail-loader-border);border-bottom:.5em solid var(--color-result-detail-loader-border);border-left:.5em solid var(--color-result-detail-loader-borderleft)}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail{top:0}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail a.result-images-source img{max-height:calc(100vh - 25rem)}@media screen and (max-width:79.75em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;left:0}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:flex;flex-direction:column;justify-content:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 24rem)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{right:1rem}}@media screen and (max-width:50em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;left:0;padding:1rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 20rem);margin:0}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{width:inherit;margin-right:1rem}}.dialog-modal{animation-name:dialogmodal;animation-duration:.13s}@keyframes dialogmodal{0%{opacity:0}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.05)}}input.checkbox-onoff[type=checkbox]::before{transition:left .25s}iframe[src^="https://w.soundcloud.com"]{height:120px}iframe[src^="https://www.deezer.com"]{height:94px}iframe[src^="https://www.mixcloud.com"]{height:250px}iframe[src^="https://bandcamp.com/EmbeddedPlayer"]{height:350px}iframe[src^="https://bandcamp.com/EmbeddedPlayer/track"]{height:120px}iframe[src^="https://genius.com/songs"]{height:65px}.info-page code{font-family:monospace;color:var(--color-doc-code);background-color:var(--color-doc-code-background);padding:2px 5px;border-radius:5px}#main_index{margin-top:26vh}.index{text-align:center}.index .title{background:url(../img/searxng.png) no-repeat;min-height:4rem;margin:4rem auto;background-position:center;background-size:contain}.index h1{font-size:4em;visibility:hidden}.index #search,.index #search_header{margin:0 auto;background:inherit;border:inherit;padding:0;display:block}.index .search_filters{display:block;margin:1em 0}.index .category label{padding:6px 10px;border-bottom:initial!important}@media screen and (max-width:79.75em){div.title h1{font-size:1em}#main_index{margin-top:6em}}#tab-content-query table td,#tab-content-query table th{text-align:right!important;height:3rem}#main_preferences form{width:100%}#main_preferences fieldset{margin:8px;border:none}#main_preferences legend{margin:0;padding:5px 0 0 0;display:block;float:left;width:300px}#main_preferences .value{margin:0;padding:0;float:left;width:15em}#main_preferences .value input[type=text],#main_preferences .value select{font-size:inherit!important;margin-top:0;margin-right:1rem;margin-bottom:0;margin-left:0}#main_preferences .value select{width:14rem}#main_preferences .value input[type=text]{width:13.25rem;color:var(--color-toolkit-input-text-font);border:none;background:none repeat scroll 0 0 var(--color-toolkit-select-background);padding:.2rem .4rem;height:2rem;border-radius:5px}#main_preferences .value input[type=text]:focus,#main_preferences .value input[type=text]:hover{background-color:var(--color-toolkit-select-background-hover)}#main_preferences .value input:focus,#main_preferences .value select:focus{outline:0;box-shadow:0 0 1px 1px var(--color-btn-background)}#main_preferences .description{margin:0;padding:5px 0 0 0;float:right;width:50%;color:var(--color-settings-engine-description-font);font-size:90%}#main_preferences table{border-collapse:collapse}#main_preferences table td{text-align:center}#main_preferences .category{margin-right:.5rem}#main_preferences .category label{border:2px solid transparent;padding:.2rem .4rem;border-radius:5px}#main_preferences .category input[type=checkbox]:checked+label{border:2px solid var(--color-categories-item-border-selected)}#main_preferences table.table_engines td{height:3.75rem}#main_preferences table.table_engines th.name label{cursor:pointer}#main_preferences table.table_engines th.name .engine-tooltip{margin-top:1.8rem;left:calc((100% - 85em)/ 2 + 10em);max-width:40rem}#main_preferences table.table_engines th.name .engine-tooltip .engine-description{margin-top:.5rem}#main_preferences table.table_engines .engine-group{text-align:left;font-weight:400;background:var(--color-settings-engine-group-background)}#main_preferences table.table_engines .name,#main_preferences table.table_engines .shortcut{text-align:left}#main_preferences table.cookies{width:100%;direction:ltr}#main_preferences table.cookies td,#main_preferences table.cookies th{text-align:left;font-family:monospace;font-size:1rem;padding:.5em;vertical-align:top}#main_preferences table.cookies td:first-child{word-break:keep-all;width:14rem;padding-right:1rem}#main_preferences table.cookies td:last-child{word-break:break-all}#main_preferences table.cookies>tbody>tr:nth-child(even)>td,#main_preferences table.cookies>tbody>tr:nth-child(even)>th{background-color:var(--color-settings-tr-hover)}#main_preferences .preferences_back{background:none repeat scroll 0 0 var(--color-btn-background);color:var(--color-btn-font);border:0 none;border-radius:10px;cursor:pointer;display:inline-block;margin:2px 4px;padding:.7em}#main_preferences .preferences_back a{color:var(--color-settings-return-font)}#main_preferences .preferences_back a::first-letter{text-transform:uppercase}#main_preferences div.selectable_url pre{width:100%}@media screen and (max-width:79.75em){.preferences_back{clear:both}.engine-tooltip{left:10em!important}}#search{padding:0;margin:0}#search_header{padding-top:1.5em;padding-right:2em;padding-left:7rem;margin:0;background:var(--color-header-background);border-bottom:1px solid var(--color-header-border);display:grid;column-gap:1.2rem;row-gap:1rem;grid-template-columns:3rem 1fr;grid-template-areas:"logo search" "spacer categories"}.category{display:inline-block;position:relative;margin-right:1rem;padding:0}.category input{display:none}.category label{cursor:pointer;padding:.2rem 0;display:inline-flex;text-transform:capitalize;font-size:.9em;border-bottom:2px solid transparent;-webkit-touch-callout:none;user-select:none}.category label svg{padding-right:.2rem}.category label div.category_name{margin:auto 0}.category input[type=checkbox]:checked+label{color:var(--color-categories-item-selected-font);border-bottom:2px solid var(--color-categories-item-border-selected)}#search_logo{grid-area:logo;display:flex;align-items:center;justify-content:center}#search_logo svg{flex:1;width:30px;height:30px;margin:.5rem 0 auto 0}.search_categories{grid-area:categories}.search_categories .help{display:none}.search_categories:hover .help{display:block;position:absolute;background:var(--color-base-background);padding:1rem .6rem .6rem 0;z-index:1000;width:100%;left:-.1rem}#search_view{grid-area:search}.search_box{border:1px solid var(--color-search-border);border-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap}#clear_search{display:block;border-collapse:separate;box-sizing:border-box;width:1.8rem;margin:0;padding:.8rem .2rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:10000}#clear_search:hover{color:var(--color-search-background-hover)}#clear_search.empty *{display:none}html.no-js #clear_search.hide_if_nojs{display:none}#q,#send_search{display:block;margin:0;padding:.8rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:2}#q{width:100%;padding-left:1rem;padding-right:0!important;border-radius:.8rem 0 0 .8rem}#q::-ms-clear,#q::-webkit-search-cancel-button{display:none}#send_search{border-radius:0 .8rem .8rem 0}#send_search:hover{cursor:pointer;background-color:var(--color-search-background-hover);color:var(--color-search-background)}.no-js #clear_search,.no-js #send_search{width:auto!important;border-left:1px solid var(--color-search-border)}.search_filters{margin-top:.6rem;margin-right:0;margin-bottom:0;margin-left:10.6rem;display:flex;overflow-x:auto;overscroll-behavior-inline:contain}.search_filters select{background-color:inherit}.search_filters select:focus,.search_filters select:hover{color:var(--color-base-font)}@media screen and (max-width:79.75em){#search_header{padding:1.5em .5rem 0 .5rem;column-gap:.5rem}.search_filters{margin-top:.6rem;margin-right:0;margin-bottom:0;margin-left:3.5rem}#categories{font-size:90%;clear:both}#categories .checkbox_container{margin:auto;margin-top:2px}}@media screen and (max-width:79.75em) and (hover:none){#main_index #categories_container,#main_results #categories_container{width:max-content}#main_index #categories_container .category,#main_results #categories_container .category{display:inline-block;width:auto}#main_index #categories,#main_results #categories{width:100%;text-align:left;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}@media screen and (max-width:50em){#search_header{width:100%;margin:0;padding:.1rem 0 0 0;column-gap:0;row-gap:0;grid-template-areas:"logo search" "categories categories"}.search_logo{padding:0}.search_box{width:98%;display:flex;margin:0 auto}#q{width:100%;flex:1}.search_filters{margin:0}.category{display:inline-block;width:auto;margin:0}.category label{padding:1rem!important;margin:0!important}.category label svg{display:none}#search_view:focus-within{display:block;background-color:var(--color-base-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-top:none;border-left:none;border-right:none;width:100%;border-radius:0}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0}#main_results #q:placeholder-shown~#send_search{margin-right:2.6rem;transition:margin .1s}}@media screen and (max-width:20rem){#search_header{grid-template-areas:"search search" "categories categories"}#search_logo{display:none}}#categories{-webkit-touch-callout:none;user-select:none}#categories::-webkit-scrollbar{width:0;height:0}#categories_container{position:relative}.ion-icon{display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(1,1)}.ion-icon-small{width:1rem;height:1rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(1,1)}.ion-icon-big{width:1.5rem;height:1.5rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(1,1)}html{font-family:sans-serif;font-size:.9em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-base-font);background-color:var(--color-base-background);padding:0;margin:0}body,main{padding:0;margin:0}body{display:flex;flex-direction:column;height:100vh;margin:0}main{width:100%;margin-bottom:2rem;flex:1}.page_with_header{margin:2em auto;width:85em}footer{clear:both;min-height:4rem;padding:1rem 0;width:100%;text-align:center;background-color:var(--color-footer-background);border-top:1px solid var(--color-footer-border);overflow:hidden}footer p{font-size:.9em}.page_with_header .logo{height:40px}#results button[type=submit],input[type=submit]{padding:.7rem;display:inline-block;background:var(--color-btn-background);color:var(--color-btn-font);border-radius:10px;border:0;cursor:pointer}a{text-decoration:none;color:var(--color-url-font)}a:visited{color:var(--color-url-visited-font)}a:visited .highlight{color:var(--color-url-visited-font)}article[data-vim-selected]{background:var(--color-result-vim-selected);border-left:.2rem solid var(--color-result-vim-arrow);border-radius:0 10px 10px 0}article.result-images[data-vim-selected]{background:var(--color-result-vim-arrow);border:none;border-radius:10px}article.result-images[data-vim-selected] .image_thumbnail{filter:opacity(60%)}article.result-images[data-vim-selected] span.title{color:var(--color-result-image-span-font-selected)}article[data-vim-selected].category-files,article[data-vim-selected].category-map,article[data-vim-selected].category-music,article[data-vim-selected].category-news,article[data-vim-selected].category-social,article[data-vim-selected].category-videos{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{margin:.125rem 0;padding:1rem;border-left:.2rem solid transparent}.result h3{font-size:1.2rem;word-wrap:break-word;margin:.4rem 0 .4rem 0;padding:0}.result h3 a{color:var(--color-result-link-font);font-weight:400;font-size:1.1em}.result h3 a:visited{color:var(--color-result-link-visited-font)}.result h3 a:focus,.result h3 a:hover{text-decoration:underline;border:none;outline:0}.result .cache_link,.result .proxyfied_link{font-size:.9em!important}.result .content,.result .stat{font-size:.9em;margin:0;padding:0;max-width:54em;word-wrap:break-word;line-height:1.24}.result .content .highlight,.result .stat .highlight{color:var(--color-result-description-highlight-font);background:inherit;font-weight:700}.result .altlink a{font-size:.9em;margin:0 10px 0 0;padding:5px 10px;border-radius:5px;background:var(--color-show-btn-background);color:var(--color-show-btn-font);cursor:pointer}.result .altlink a:hover{background:var(--color-btn-background);color:var(--color-btn-font)}.result .codelines .highlight{color:inherit;background:inherit;font-weight:400}.result .url_wrapper{display:flex;font-size:1rem;color:var(--color-result-url-font);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:0;padding:0}.result .url_wrapper .url_o1{white-space:nowrap;flex-shrink:1}.result .url_wrapper .url_o1::after{content:" ";width:1ch;display:inline-block}.result .url_wrapper .url_o2{overflow:hidden;white-space:nowrap;flex-basis:content;flex-grow:0;flex-shrink:1;text-align:right}.result .url_wrapper .url_o2 .url_i2{float:right}.result .published_date{font-size:.8em;color:var(--color-result-publishdate-font)}.result img.thumbnail{float:left;padding-top:.6rem;padding-right:1rem;width:20rem;height:unset}.result img.image{float:left;padding-top:.6rem;padding-right:1rem;width:7rem;max-height:7rem;object-fit:scale-down;object-position:right top}.result .break{clear:both}.template_group_images{display:flex;flex-wrap:wrap}.template_group_images::after{flex-grow:10;content:""}.category-files,.category-map,.category-music,.category-news,.category-social,.category-videos{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.category-social .image{width:auto!important;min-width:48px;min-height:48px;padding:0 5px 25px 0!important}.audio-control audio{width:100%;padding:10px 0 0 0}.embedded-content iframe{width:100%;padding:10px 0 0 0}.result-videos .content{overflow:hidden}.result-videos .embedded-video iframe{width:100%;aspect-ratio:16/9;padding:10px 0 0 0}@supports not (aspect-ratio:1 / 1){.result-videos .embedded-video iframe{height:calc(45rem * 9 / 16)}}.engines{float:right;color:var(--color-result-engines-font)}.engines span{font-size:smaller;margin-top:0;margin-bottom:0;margin-right:.5rem;margin-left:0}.small_font{font-size:.8em}.highlight{color:var(--color-result-link-font-highlight);background:inherit}.empty_element{font-style:italic}.result-images{flex-grow:1;padding:.5rem .5rem 2rem .5rem;margin:.25rem;border:none!important;height:12rem}.result-images>a{position:relative}.result-images img{margin:0;padding:0;border:none;height:100%;width:100%;object-fit:cover;vertical-align:bottom;background:var(--color-result-image-background)}.result-images span.title{display:block;position:absolute;width:100%;font-size:.9rem;color:var(--color-result-image-span-font);padding:.5rem 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-map img.image{float:right!important;height:100px!important;width:auto!important}.result-map table{font-size:.9em;width:auto;border-collapse:separate;border-spacing:0 .35rem}.result-map table th{font-weight:inherit;width:17rem;vertical-align:top;text-align:left}.result-map table td{vertical-align:top;text-align:left}.hidden{display:none!important}#results{margin-top:1rem;margin-right:2rem;margin-bottom:0;margin-left:10rem;display:grid;grid-template-columns:45rem 25rem;grid-template-rows:min-content min-content 1fr min-content;gap:0 5rem;grid-template-areas:"corrections sidebar" "answers sidebar" "urls sidebar" "pagination sidebar"}#results #sidebar :first-child,#results #urls :first-child{margin-top:0}#urls{padding:0;grid-area:urls}#suggestions .wrapper{display:flex;flex-flow:row wrap;justify-content:flex-end}#suggestions .wrapper form{display:inline-block;flex:1 1 50%}#infoboxes input,#suggestions input{padding:0;margin:3px;font-size:.9em;display:inline-block;background:0 0;color:var(--color-result-search-url-font);cursor:pointer}#infoboxes .infobox .url a,#infoboxes input[type=submit],#suggestions .infobox .url a,#suggestions input[type=submit]{color:var(--color-result-link-font);text-decoration:none;font-size:.9rem}#infoboxes .infobox .url a:hover,#infoboxes input[type=submit]:hover,#suggestions .infobox .url a:hover,#suggestions input[type=submit]:hover{text-decoration:underline}#corrections{grid-area:corrections;display:flex;flex-flow:row wrap;margin:0 0 1em 0}#corrections h4,#corrections input[type=submit]{display:inline-block;padding:.5rem;margin:.5rem}#corrections input[type=submit]{font-size:.8rem;border-radius:5px}#apis .title,#search_url .title,#suggestions .title{margin:2em 0 .5em 0;color:var(--color-base-font)}#answers{grid-area:answers;border:1px solid var(--color-answer-border);background:var(--color-answer-background);padding:1rem;margin:1rem 0;margin-top:0;color:var(--color-answer-font);border-radius:10px}#answers h4{display:none}#answers span{overflow-wrap:anywhere}#infoboxes form{min-width:210px}#sidebar{grid-area:sidebar;word-wrap:break-word;color:var(--color-sidebar-font)}#sidebar .infobox{margin:10px 0 10px;border:1px solid var(--color-sidebar-border);padding:1rem;font-size:.9em;border-radius:10px}#sidebar .infobox h2{margin:0 0 .5em 0}#sidebar .infobox img{max-width:100%;max-height:12em;display:block;margin:0 auto;padding:0}#sidebar .infobox dl{margin:.5em 0}#sidebar .infobox dt{display:inline;margin-top:.5em;margin-right:.25em;margin-bottom:.5em;margin-left:0;padding:0;font-weight:700}#sidebar .infobox dd{display:inline;margin:.5em 0;padding:0}#sidebar .infobox input{font-size:1em}#sidebar .infobox br{clear:both}#sidebar .infobox .attributes,#sidebar .infobox .urls{clear:both}#search_url{margin-top:8px}#search_url div.selectable_url pre{width:200em}#linkto_preferences{position:absolute;right:1.8rem;top:2.2rem;padding:0;border:0;display:block;font-size:1.2em;color:var(--color-search-font)}#linkto_preferences a:active *,#linkto_preferences a:hover *,#linkto_preferences a:link *,#linkto_preferences a:visited *{color:var(--color-search-font)}#pagination{grid-area:pagination}#pagination br{clear:both}#apis{margin-top:8px;clear:both}#backToTop{border:1px solid var(--color-backtotop-border);margin:0;padding:0;font-size:1em;background:var(--color-backtotop-background);position:fixed;bottom:8rem;left:56.3rem;transition:opacity .5s;opacity:0;border-radius:10px}#backToTop a{display:block;margin:0;padding:.7em}#backToTop a,#backToTop a:active,#backToTop a:hover,#backToTop a:visited{color:var(--color-backtotop-font)}#results.scrolling #backToTop{opacity:1}@media screen and (max-width:79.75em){.page_with_header{margin:2rem .5rem;width:auto}#infoboxes{position:inherit;max-width:inherit}#infoboxes .infobox{clear:both}#infoboxes .infobox img{float:left;max-width:10em;margin-top:.5em;margin-right:.5em;margin-bottom:.5em;margin-left:0}#sidebar{margin-bottom:.125rem;padding:0;float:none;border:none;width:auto}#sidebar input{border:0}#apis{display:none}#search_url{display:none}.result .thumbnail{max-width:98%}.result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.result .engines{float:right;padding:0 0 3px 0}.result-images{border-bottom:none!important}.image_result{max-width:98%}.image_result img{max-width:98%}#backToTop{display:none}#pagination{margin:2rem 0 0 0!important}#main_results div#results{margin:1rem auto 0 auto;justify-content:center;display:grid;grid-template-columns:45rem;grid-template-rows:min-content min-content min-content 1fr min-content min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}}#main_results div#results.only_template_images{margin:1rem .5rem 0 .5rem;display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content min-content 1fr min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}#main_results div#results.only_template_images #sidebar{display:none}#main_results div#results.only_template_images #urls{margin:0;display:flex;flex-wrap:wrap}#main_results div#results.only_template_images #urls::after{flex-grow:10;content:""}#main_results div#results.only_template_images #backToTop{left:auto;right:1rem}#main_results div#results.only_template_images #pagination{margin-right:4rem}@media screen and (max-width:50em){#main_results div#results{grid-template-columns:100%;margin:2rem .5rem 0 .5rem}#linkto_preferences{top:.8rem;right:.7rem}#main_index #linkto_preferences{top:.5rem;right:.5rem}#results{margin:0;padding:0}#pagination{margin:2rem 1rem 0 1rem!important}article[data-vim-selected]{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.result-images{margin:0;height:6rem}}@media screen and (max-width:35em){.result-videos img.thumbnail{float:none!important}.result-videos .content{overflow:inherit}}pre code{white-space:pre-wrap}/*# sourceMappingURL=searxng.min.css.map */ \ No newline at end of file
+.github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636!important;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.github-issue-button:hover{background-color:#2ea043}.issue-hide{display:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}.engine-stats table.engine-error{max-width:1280px;margin:1rem;border:1px solid gray}.engine-stats failed-test,.engine-stats table.engine-error td.engine-error-type,.engine-stats table.engine-error th.engine-error-type{width:10rem}.engine-stats table.engine-error span.log_parameters{border-right:1px solid gray;padding:0 1rem 0 0;margin:0 0 0 .5rem}.bar-chart-value{width:3em;display:inline-block;text-align:right;padding-right:.5rem}.bar-chart-graph{width:calc(100% - 5rem);display:inline-block}.bar-chart-bar{border:3px solid #5bc0de;margin:1px 0}.bar-chart-serie1{border:3px solid #5bc0de;margin:1px 0;float:left}.bar-chart-serie2{border:3px solid #deb15b;margin:1px 0;float:left}.bar0{width:0;border:0}.bar1{width:1%}.bar2{width:2%}.bar3{width:3%}.bar4{width:4%}.bar5{width:5%}.bar6{width:6%}.bar7{width:7%}.bar8{width:8%}.bar9{width:9%}.bar10{width:10%}.bar11{width:11%}.bar12{width:12%}.bar13{width:13%}.bar14{width:14%}.bar15{width:15%}.bar16{width:16%}.bar17{width:17%}.bar18{width:18%}.bar19{width:19%}.bar20{width:20%}.bar21{width:21%}.bar22{width:22%}.bar23{width:23%}.bar24{width:24%}.bar25{width:25%}.bar26{width:26%}.bar27{width:27%}.bar28{width:28%}.bar29{width:29%}.bar30{width:30%}.bar31{width:31%}.bar32{width:32%}.bar33{width:33%}.bar34{width:34%}.bar35{width:35%}.bar36{width:36%}.bar37{width:37%}.bar38{width:38%}.bar39{width:39%}.bar40{width:40%}.bar41{width:41%}.bar42{width:42%}.bar43{width:43%}.bar44{width:44%}.bar45{width:45%}.bar46{width:46%}.bar47{width:47%}.bar48{width:48%}.bar49{width:49%}.bar50{width:50%}.bar51{width:51%}.bar52{width:52%}.bar53{width:53%}.bar54{width:54%}.bar55{width:55%}.bar56{width:56%}.bar57{width:57%}.bar58{width:58%}.bar59{width:59%}.bar60{width:60%}.bar61{width:61%}.bar62{width:62%}.bar63{width:63%}.bar64{width:64%}.bar65{width:65%}.bar66{width:66%}.bar67{width:67%}.bar68{width:68%}.bar69{width:69%}.bar70{width:70%}.bar71{width:71%}.bar72{width:72%}.bar73{width:73%}.bar74{width:74%}.bar75{width:75%}.bar76{width:76%}.bar77{width:77%}.bar78{width:78%}.bar79{width:79%}.bar80{width:80%}.bar81{width:81%}.bar82{width:82%}.bar83{width:83%}.bar84{width:84%}.bar85{width:85%}.bar86{width:86%}.bar87{width:87%}.bar88{width:88%}.bar89{width:89%}.bar90{width:90%}.bar91{width:91%}.bar92{width:92%}.bar93{width:93%}.bar94{width:94%}.bar95{width:95%}.bar96{width:96%}.bar97{width:97%}.bar98{width:98%}.bar99{width:99%}.bar100{width:100%}.osm-map-box{height:300px;width:100%;margin:10px 0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-base-font:#444;--color-base-font-rgb:68,68,68;--color-base-background:#fff;--color-url-font:#29314d;--color-url-visited-font:#80b;--color-header-background:#f7f7f7;--color-header-border:#ddd;--color-footer-background:#f7f7f7;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-backtotop-font:#444;--color-backtotop-border:#ddd;--color-backtotop-background:#fff;--color-btn-background:#3050ff;--color-btn-font:#fff;--color-show-btn-background:#bbb;--color-show-btn-font:#222;--color-search-border:#bbb;--color-search-background:#fff;--color-search-font:#222;--color-search-background-hover:#3050ff;--color-error:#db3434;--color-error-background:#fae1e1;--color-warning:#dbba34;--color-warning-background:#faf5e1;--color-success:#42db34;--color-success-background:#e3fae1;--color-categories-item-selected-font:#3050ff;--color-categories-item-border-selected:#3050ff;--color-autocomplete-font:#000;--color-autocomplete-border:#bbb;--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#f7f7f7;--color-answer-border:#ddd;--color-answer-font:#444;--color-answer-background:#f7f7f7;--color-result-border:#ddd;--color-result-url-font:#000;--color-result-vim-selected:#f7f7f7;--color-result-vim-arrow:#000bbb;--color-result-description-highlight-font:#000;--color-result-link-font:#000bbb;--color-result-link-font-highlight:#000bbb;--color-result-link-visited-font:#80b;--color-result-publishdate-font:#777;--color-result-engines-font:#777;--color-result-search-url-border:#ddd;--color-result-search-url-font:#000;--color-result-image-span-font:#444;--color-result-image-span-font-selected:#fff;--color-result-image-background:#fff;--color-settings-tr-hover:#f7f7f7;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#fff;--color-toolkit-kbd-background:#000;--color-toolkit-dialog-border:#ddd;--color-toolkit-dialog-background:#fff;--color-toolkit-tabs-label-border:#fff;--color-toolkit-tabs-section-border:#ddd;--color-toolkit-select-background:#f7f7f7;--color-toolkit-select-border:#ddd;--color-toolkit-select-background-hover:#bbb;--color-toolkit-input-text-font:#222;--color-toolkit-checkbox-onoff-off-background:#ddd;--color-toolkit-checkbox-onoff-on-background:#ddd;--color-toolkit-checkbox-onoff-on-mark-background:#3050ff;--color-toolkit-checkbox-onoff-on-mark-color:#fff;--color-toolkit-checkbox-onoff-off-mark-background:#aaa;--color-toolkit-checkbox-onoff-off-mark-color:#fff;--color-toolkit-checkbox-label-background:#ddd;--color-toolkit-checkbox-label-border:#ddd;--color-toolkit-checkbox-input-border:#3050ff;--color-toolkit-engine-tooltip-border:#ddd;--color-toolkit-engine-tooltip-background:#fff;--color-toolkit-loader-border:rgba(0, 0, 0, 0.2);--color-toolkit-loader-borderleft:rgba(255, 255, 255, 0);--color-doc-code:#300;--color-doc-code-background:#fdd}@media (prefers-color-scheme:dark){:root.theme-auto{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}}:root.theme-dark{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#222;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#222;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-background:#222;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#222;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:rgba(255, 255, 255, 0.2);--color-toolkit-loader-borderleft:rgba(0, 0, 0, 0);--color-doc-code:#fdd;--color-doc-code-background:#300}.code-highlight pre{overflow:auto;background-color:inherit;color:inherit;border:inherit}.code-highlight .linenos{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin-right:8px;text-align:right}.code-highlight .linenos::selection{background:0 0}.code-highlight .linenos::-moz-selection{background:0 0}.code-highlight pre{line-height:125%}.code-highlight td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}.code-highlight td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight .hll{background-color:#ffc}.code-highlight{background:#f8f8f8}.code-highlight .c{color:#3D7B7B;font-style:italic}.code-highlight .err{border:1px solid red}.code-highlight .k{color:green;font-weight:700}.code-highlight .o{color:#666}.code-highlight .ch{color:#3D7B7B;font-style:italic}.code-highlight .cm{color:#3D7B7B;font-style:italic}.code-highlight .cp{color:#9C6500}.code-highlight .cpf{color:#3D7B7B;font-style:italic}.code-highlight .c1{color:#3D7B7B;font-style:italic}.code-highlight .cs{color:#3D7B7B;font-style:italic}.code-highlight .gd{color:#A00000}.code-highlight .ge{font-style:italic}.code-highlight .gr{color:#E40000}.code-highlight .gh{color:navy;font-weight:700}.code-highlight .gi{color:#008400}.code-highlight .go{color:#717171}.code-highlight .gp{color:navy;font-weight:700}.code-highlight .gs{font-weight:700}.code-highlight .gu{color:purple;font-weight:700}.code-highlight .gt{color:#04D}.code-highlight .kc{color:green;font-weight:700}.code-highlight .kd{color:green;font-weight:700}.code-highlight .kn{color:green;font-weight:700}.code-highlight .kp{color:green}.code-highlight .kr{color:green;font-weight:700}.code-highlight .kt{color:#B00040}.code-highlight .m{color:#666}.code-highlight .s{color:#BA2121}.code-highlight .na{color:#687822}.code-highlight .nb{color:green}.code-highlight .nc{color:#00F;font-weight:700}.code-highlight .no{color:#800}.code-highlight .nd{color:#A2F}.code-highlight .ni{color:#717171;font-weight:700}.code-highlight .ne{color:#CB3F38;font-weight:700}.code-highlight .nf{color:#00F}.code-highlight .nl{color:#767600}.code-highlight .nn{color:#00F;font-weight:700}.code-highlight .nt{color:green;font-weight:700}.code-highlight .nv{color:#19177C}.code-highlight .ow{color:#A2F;font-weight:700}.code-highlight .w{color:#bbb}.code-highlight .mb{color:#666}.code-highlight .mf{color:#666}.code-highlight .mh{color:#666}.code-highlight .mi{color:#666}.code-highlight .mo{color:#666}.code-highlight .sa{color:#BA2121}.code-highlight .sb{color:#BA2121}.code-highlight .sc{color:#BA2121}.code-highlight .dl{color:#BA2121}.code-highlight .sd{color:#BA2121;font-style:italic}.code-highlight .s2{color:#BA2121}.code-highlight .se{color:#AA5D1F;font-weight:700}.code-highlight .sh{color:#BA2121}.code-highlight .si{color:#A45A77;font-weight:700}.code-highlight .sx{color:green}.code-highlight .sr{color:#A45A77}.code-highlight .s1{color:#BA2121}.code-highlight .ss{color:#19177C}.code-highlight .bp{color:green}.code-highlight .fm{color:#00F}.code-highlight .vc{color:#19177C}.code-highlight .vg{color:#19177C}.code-highlight .vi{color:#19177C}.code-highlight .vm{color:#19177C}.code-highlight .il{color:#666}html.no-js .hide_if_nojs{display:none}html.js .show_if_nojs{display:none}.center{text-align:center}.right{float:right}.left{float:left}.invisible{display:none!important}.list-unstyled{list-style-type:none}.list-unstyled li{margin-top:4px;margin-bottom:4px}.danger{background-color:var(--color-error-background)}.warning{background:var(--color-warning-background)}.success{background:var(--color-success-background)}.badge{display:inline-block;color:var(--color-toolkit-badge-font);background-color:var(--color-toolkit-badge-background);text-align:center;white-space:nowrap;vertical-align:baseline;min-width:10px;padding:1px 5px;border-radius:5px}kbd{padding:2px 4px;margin:1px;font-size:90%;color:var(--color-toolkit-kbd-font);background:var(--color-toolkit-kbd-background)}table{width:100%}table.striped tr{border-bottom:1px solid var(--color-settings-tr-hover)}th{padding:.4em}td{padding:0 4px}tr:hover{background:var(--color-settings-tr-hover)!important}div.selectable_url{display:block;border:1px solid var(--color-result-search-url-border);padding:4px;color:var(--color-result-search-url-font);margin:.1em;overflow:hidden;height:1.2em;line-height:1.2em;border-radius:5px}div.selectable_url pre{display:block;font-size:.8em;word-break:break-all;margin:.1em;user-select:all}.dialog-error{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:left;border-radius:10px;color:var(--color-error);background:var(--color-error-background);border-color:var(--color-error)}.dialog-error .close{float:right;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-error ol,.dialog-error p,.dialog-error ul{margin:1px 0 0 0}.dialog-error table{width:auto}.dialog-error tr{vertical-align:text-top}.dialog-error tr:hover{background:0 0!important}.dialog-error td{padding:0 1em 0 0;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:0}.dialog-error h4{margin-top:.3em;margin-bottom:.3em}.dialog-warning{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:left;border-radius:10px;color:var(--color-warning);background:var(--color-warning-background);border-color:var(--color-warning)}.dialog-warning .close{float:right;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-warning ol,.dialog-warning p,.dialog-warning ul{margin:1px 0 0 0}.dialog-warning table{width:auto}.dialog-warning tr{vertical-align:text-top}.dialog-warning tr:hover{background:0 0!important}.dialog-warning td{padding:0 1em 0 0;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:0}.dialog-warning h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal{position:relative;display:flex;padding:1rem;margin:0 0 1em 0;border:1px solid var(--color-toolkit-dialog-border);text-align:left;border-radius:10px;display:block;background:var(--color-toolkit-dialog-background);position:fixed;top:50%;left:50%;margin:0 auto;transform:translate(-50%,-50%);z-index:10000000}.dialog-modal .close{float:right;position:relative;top:-3px;color:inherit;font-size:1.5em}.dialog-modal ol,.dialog-modal p,.dialog-modal ul{margin:1px 0 0 0}.dialog-modal table{width:auto}.dialog-modal tr{vertical-align:text-top}.dialog-modal tr:hover{background:0 0!important}.dialog-modal td{padding:0 1em 0 0;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:0}.dialog-modal h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal h3{margin-top:0}.btn-collapse{cursor:pointer}.scrollx{overflow-x:auto;overflow-y:hidden;display:block;padding:0;margin:0;border:none}.tabs .tabs>label{font-size:90%}ul.tabs{border-bottom:1px solid var(--color-toolkit-tabs-section-border);list-style:none;padding-left:0}ul.tabs li{display:flex}.tabs{display:flex;flex-wrap:wrap;width:100%;min-width:100%}.tabs>*{order:2}.tabs>input[type=radio]{display:none}.tabs>label,.tabs>li>a{order:1;padding:.7em;margin:0 .7em;letter-spacing:.5px;text-transform:uppercase;border:solid var(--color-toolkit-tabs-label-border);border-width:0 0 2px 0;color:unset;-webkit-touch-callout:none;user-select:none;cursor:pointer}.tabs>label.active,.tabs>li>a.active{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}.tabs>label:hover,.tabs>li>a:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}.tabs>section{min-width:100%;padding:.7rem 0;box-sizing:border-box;border-top:1px solid var(--color-toolkit-tabs-section-border);display:none}.tabs>label:last-of-type{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font);letter-spacing:-.1px}.tabs>section:last-of-type{display:block}html body .tabs>input:checked~section{display:none}html body .tabs>input:checked~label{position:inherited;background:inherit;border-bottom:2px solid transparent;font-weight:400;color:inherit}html body .tabs>input:checked~label:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}html body .tabs>input:checked+label{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}html body .tabs>input:checked+label+section{display:block}select{height:2.4rem;margin-top:0;margin-right:1rem;margin-bottom:0;margin-left:0;padding:.2rem!important;color:var(--color-search-font);font-size:.9rem;z-index:2}select:focus,select:hover{cursor:pointer}@supports ((background-position-x:100%) and ((appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none))){select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-width:0 2rem 0 0;border-color:transparent;background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E") no-repeat;background-position-x:calc(100% + 2rem);background-size:2rem;background-origin:content-box;background-color:var(--color-toolkit-select-background);outline:medium none;text-overflow:ellipsis;border-radius:5px}select:focus,select:hover{background-color:var(--color-toolkit-select-background-hover)}select option{background-color:var(--color-base-background)}@media (prefers-color-scheme:dark){html.theme-auto select,html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}html.theme-dark select{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}}input.checkbox-onoff[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;width:2.5em;height:.7em;box-shadow:none!important;margin:0 16px;border-radius:10px;position:relative}input.checkbox-onoff[type=checkbox]:focus,input.checkbox-onoff[type=checkbox]:hover{outline:0}input.checkbox-onoff[type=checkbox]:focus::after{content:"";position:absolute;width:3.5em;height:1.65em;border:1px solid var(--color-btn-background);border-radius:12px;box-shadow:var(--color-btn-background) 0 0 3px;z-index:10000;top:-.55em;left:-.6em}input.checkbox-onoff[type=checkbox]::before{position:absolute;top:-.5em;display:flex;justify-content:center;align-items:center;font-size:.75em;width:1.875em;height:1.875em;border-radius:50%}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked,input.checkbox-onoff[type=checkbox]{background:var(--color-toolkit-checkbox-onoff-off-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]:checked::before,input.checkbox-onoff[type=checkbox]::before{left:-.5em;content:"\2715";color:var(--color-toolkit-checkbox-onoff-off-mark-color);background:var(--color-toolkit-checkbox-onoff-off-mark-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox],input.checkbox-onoff[type=checkbox]:checked{background:var(--color-toolkit-checkbox-onoff-on-background)}.reversed-checkbox input.checkbox-onoff[type=checkbox]::before,input.checkbox-onoff[type=checkbox]:checked::before{left:calc(100% - 1.5em);content:"\2713";color:var(--color-toolkit-checkbox-onoff-on-mark-color);background:var(--color-toolkit-checkbox-onoff-on-mark-background)}@supports (transform:rotate(-45deg)){input[type=checkbox]:not(.checkbox-onoff){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;cursor:pointer;position:relative;top:0;left:0;border:2px solid var(--color-toolkit-checkbox-input-border);border-radius:.3em}input[type=checkbox]:not(.checkbox-onoff)::after{content:'';width:9px;height:5px;position:absolute;top:3px;left:2px;border:3px solid var(--color-toolkit-checkbox-label-border);border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}input[type=checkbox]:not(.checkbox-onoff):checked::after{border-color:var(--color-toolkit-checkbox-input-border);opacity:1}input[type=checkbox][disabled]:not(.checkbox-onoff){border:inherit;background-color:transparent!important;cursor:inherit}input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after{opacity:.5}}@media screen and (max-width:50em){.tabs>label{width:100%}}.loader,.loader::after{border-radius:50%;width:2em;height:2em}.loader{margin:1em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid var(--color-toolkit-loader-border);border-right:.5em solid var(--color-toolkit-loader-border);border-bottom:.5em solid var(--color-toolkit-loader-border);border-left:.5em solid var(--color-toolkit-loader-borderleft);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.2s infinite linear;animation:load8 1.2s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.engine-tooltip{display:none;position:absolute;padding:.5rem 1rem;margin:0 0 0 2rem;border:1px solid var(--color-toolkit-engine-tooltip-border);background:var(--color-toolkit-engine-tooltip-background);font-size:14px;font-weight:400;z-index:1000000;text-align:left;border-radius:10px}.engine-tooltip:hover,td:hover .engine-tooltip,th:hover .engine-tooltip{display:inline-block}.stacked-bar-chart{margin:0;padding:0 .125rem 0 4rem;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill;flex-direction:row;flex-wrap:nowrap;align-items:center;display:inline-flex}.stacked-bar-chart-value{width:3rem;display:inline-block;position:absolute;padding:0 .5rem;text-align:right}.stacked-bar-chart-base{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset}.stacked-bar-chart-median{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:var(--color-base-font);border:1px solid rgba(var(--color-base-font-rgb),.9);padding:.3rem 0}.stacked-bar-chart-rate80{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border:1px solid rgba(var(--color-base-font-rgb),.3);padding:.3rem 0}.stacked-bar-chart-rate95{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-bottom:1px dotted rgba(var(--color-base-font-rgb),.5);padding:0}.stacked-bar-chart-rate100{display:flex;flex-shrink:0;flex-grow:0;flex-basis:unset;background:0 0;border-left:1px solid rgba(var(--color-base-font-rgb),.9);padding:.4rem 0;width:1px}/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */.autocomplete{position:absolute;width:44rem;max-height:0;overflow-y:hidden;text-align:left;border-radius:10px}.autocomplete:active,.autocomplete:focus,.autocomplete:hover{background-color:var(--color-autocomplete-background)}.autocomplete:empty{display:none}.autocomplete>ul{list-style-type:none;margin:0;padding:0}.autocomplete>ul>li{cursor:pointer;padding:.5rem 1rem}.autocomplete>ul>li.active,.autocomplete>ul>li:active,.autocomplete>ul>li:focus,.autocomplete>ul>li:hover{background-color:var(--color-autocomplete-background-hover)}.autocomplete>ul>li.active a:active,.autocomplete>ul>li.active a:focus,.autocomplete>ul>li.active a:hover,.autocomplete>ul>li:active a:active,.autocomplete>ul>li:active a:focus,.autocomplete>ul>li:active a:hover,.autocomplete>ul>li:focus a:active,.autocomplete>ul>li:focus a:focus,.autocomplete>ul>li:focus a:hover,.autocomplete>ul>li:hover a:active,.autocomplete>ul>li:hover a:focus,.autocomplete>ul>li:hover a:hover{text-decoration:none}.autocomplete>ul>li.locked{cursor:inherit}.autocomplete.open{display:block;background-color:var(--color-autocomplete-background);color:var(--color-autocomplete-font);border:1px solid var(--color-autocomplete-border);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.2rem}.autocomplete.open:empty{display:none}@media screen and (max-width:50em){.autocomplete{width:100%}.autocomplete>ul>li{padding:1rem}}#main_results #results.image-detail-open.only_template_images{width:min(98%,59.25rem)!important}#main_results #results.only_template_images.image-detail-open #backToTop{left:56.75rem!important;right:inherit}article.result-images .detail{display:none}#results.image-detail-open article.result-images[data-vim-selected] .detail{display:flex;flex-direction:column;position:fixed;left:60rem;right:0;top:7.6rem;transition:top 64ms ease-in 0s;bottom:0;background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-background);z-index:10000;padding:4rem 3rem 3rem 3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:block;flex:1;text-align:left;width:100%;border:none;text-decoration:none}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{padding:0;margin:0;border:none;object-fit:contain;width:inherit;height:inherit;max-width:100%;min-height:inherit;max-height:calc(100vh - 25rem - 7rem);background:inherit}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels{color:var(--color-result-detail-font);max-height:16rem;min-height:16rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels hr{border-top:1px solid var(--color-result-detail-hr);border-bottom:none}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4{height:2rem;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{color:var(--color-result-detail-label-font);font-size:.9rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{display:inline-block;width:12rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{text-align:left}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content{height:2rem;overflow:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url:hover{position:relative;overflow:inherit!important;background:var(--color-result-detail-background);text-overflow:inherit!important}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:active,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:visited{color:var(--color-result-detail-link)}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover{text-decoration:underline}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close{top:1rem;left:1rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{top:1rem;right:6rem;padding-top:.4rem;padding-right:.5rem;padding-bottom:.4rem;padding-left:.3rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{top:1rem;right:2rem;padding:.4rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{border-radius:50%;display:block;width:1.5rem;height:1.5rem;position:absolute;filter:opacity(40%);z-index:2000002}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span{display:block;width:1.5rem;height:1.5rem;text-align:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span::before,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span::before{vertical-align:sub}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:visited{color:var(--color-result-detail-font);background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-font)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover{filter:opacity(80%)}#results.image-detail-open article.result-images[data-vim-selected] .detail .loader{position:absolute;top:1rem;right:50%;border-top:.5em solid var(--color-result-detail-loader-border);border-right:.5em solid var(--color-result-detail-loader-border);border-bottom:.5em solid var(--color-result-detail-loader-border);border-left:.5em solid var(--color-result-detail-loader-borderleft)}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail{top:0}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail a.result-images-source img{max-height:calc(100vh - 25rem)}@media screen and (max-width:79.75em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;left:0}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{display:flex;flex-direction:column;justify-content:center}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 24rem)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{right:1rem}}@media screen and (max-width:50em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;left:0;padding:1rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 20rem);margin:0}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{width:inherit;margin-right:1rem}}.dialog-modal{animation-name:dialogmodal;animation-duration:.13s}@keyframes dialogmodal{0%{opacity:0}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.05)}}input.checkbox-onoff[type=checkbox]::before{transition:left .25s}iframe[src^="https://w.soundcloud.com"]{height:120px}iframe[src^="https://www.deezer.com"]{height:94px}iframe[src^="https://www.mixcloud.com"]{height:250px}iframe[src^="https://bandcamp.com/EmbeddedPlayer"]{height:350px}iframe[src^="https://bandcamp.com/EmbeddedPlayer/track"]{height:120px}iframe[src^="https://genius.com/songs"]{height:65px}.info-page code{font-family:monospace;color:var(--color-doc-code);background-color:var(--color-doc-code-background);padding:2px 5px;border-radius:5px}#main_index{margin-top:26vh}.index{text-align:center}.index .title{background:url(../img/searxng.png) no-repeat;min-height:4rem;margin:4rem auto;background-position:center;background-size:contain}.index h1{font-size:4em;visibility:hidden}.index #search,.index #search_header{margin:0 auto;background:inherit;border:inherit;padding:0;display:block}.index .search_filters{display:block;margin:1em 0}.index .category label{padding:6px 10px;border-bottom:initial!important}@media screen and (max-width:79.75em){div.title h1{font-size:1em}#main_index{margin-top:6em}}#tab-content-query table td,#tab-content-query table th{text-align:right!important;height:3rem}#main_preferences form{width:100%}#main_preferences fieldset{margin:8px;border:none}#main_preferences legend{margin:0;padding:5px 0 0 0;display:block;float:left;width:300px}#main_preferences .value{margin:0;padding:0;float:left;width:15em}#main_preferences .value input[type=text],#main_preferences .value select{font-size:inherit!important;margin-top:0;margin-right:1rem;margin-bottom:0;margin-left:0}#main_preferences .value select{width:14rem}#main_preferences .value input[type=text]{width:13.25rem;color:var(--color-toolkit-input-text-font);border:none;background:none repeat scroll 0 0 var(--color-toolkit-select-background);padding:.2rem .4rem;height:2rem;border-radius:5px}#main_preferences .value input[type=text]:focus,#main_preferences .value input[type=text]:hover{background-color:var(--color-toolkit-select-background-hover)}#main_preferences .value input:focus,#main_preferences .value select:focus{outline:0;box-shadow:0 0 1px 1px var(--color-btn-background)}#main_preferences .description{margin:0;padding:5px 0 0 0;float:right;width:50%;color:var(--color-settings-engine-description-font);font-size:90%}#main_preferences table{border-collapse:collapse}#main_preferences table td{text-align:center}#main_preferences .category{margin-right:.5rem}#main_preferences .category label{border:2px solid transparent;padding:.2rem .4rem;border-radius:5px}#main_preferences .category input[type=checkbox]:checked+label{border:2px solid var(--color-categories-item-border-selected)}#main_preferences table.table_engines td{height:3.75rem}#main_preferences table.table_engines th.name label{cursor:pointer}#main_preferences table.table_engines th.name .engine-tooltip{margin-top:1.8rem;left:calc((100% - 85em)/ 2 + 10em);max-width:40rem}#main_preferences table.table_engines th.name .engine-tooltip .engine-description{margin-top:.5rem}#main_preferences table.table_engines .engine-group{text-align:left;font-weight:400;background:var(--color-settings-engine-group-background)}#main_preferences table.table_engines .name,#main_preferences table.table_engines .shortcut{text-align:left}#main_preferences table.cookies{width:100%;direction:ltr}#main_preferences table.cookies td,#main_preferences table.cookies th{text-align:left;font-family:monospace;font-size:1rem;padding:.5em;vertical-align:top}#main_preferences table.cookies td:first-child{word-break:keep-all;width:14rem;padding-right:1rem}#main_preferences table.cookies td:last-child{word-break:break-all}#main_preferences table.cookies>tbody>tr:nth-child(even)>td,#main_preferences table.cookies>tbody>tr:nth-child(even)>th{background-color:var(--color-settings-tr-hover)}#main_preferences .preferences_back{background:none repeat scroll 0 0 var(--color-btn-background);color:var(--color-btn-font);border:0 none;border-radius:10px;cursor:pointer;display:inline-block;margin:2px 4px;padding:.7em}#main_preferences .preferences_back a{color:var(--color-settings-return-font)}#main_preferences .preferences_back a::first-letter{text-transform:uppercase}#main_preferences div.selectable_url pre{width:100%}@media screen and (max-width:79.75em){.preferences_back{clear:both}.engine-tooltip{left:10em!important}}#search{padding:0;margin:0}#search_header{padding-top:1.5em;padding-right:2em;padding-left:7rem;margin:0;background:var(--color-header-background);border-bottom:1px solid var(--color-header-border);display:grid;column-gap:1.2rem;row-gap:1rem;grid-template-columns:3rem 1fr;grid-template-areas:"logo search" "spacer categories"}.category{display:inline-block;position:relative;margin-right:1rem;padding:0}.category input{display:none}.category label{cursor:pointer;padding:.2rem 0;display:inline-flex;text-transform:capitalize;font-size:.9em;border-bottom:2px solid transparent;-webkit-touch-callout:none;user-select:none}.category label svg{padding-right:.2rem}.category label div.category_name{margin:auto 0}.category input[type=checkbox]:checked+label{color:var(--color-categories-item-selected-font);border-bottom:2px solid var(--color-categories-item-border-selected)}#search_logo{grid-area:logo;display:flex;align-items:center;justify-content:center}#search_logo svg{flex:1;width:30px;height:30px;margin:.5rem 0 auto 0}.search_categories{grid-area:categories}.search_categories .help{display:none}.search_categories:hover .help{display:block;position:absolute;background:var(--color-base-background);padding:1rem .6rem .6rem 0;z-index:1000;width:100%;left:-.1rem}#search_view{grid-area:search}.search_box{border:1px solid var(--color-search-border);border-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap}#clear_search{display:block;border-collapse:separate;box-sizing:border-box;width:1.8rem;margin:0;padding:.8rem .2rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:10000}#clear_search:hover{color:var(--color-search-background-hover)}#clear_search.empty *{display:none}html.no-js #clear_search.hide_if_nojs{display:none}#q,#send_search{display:block;margin:0;padding:.8rem;background:none repeat scroll 0 0 var(--color-search-background);border:none;outline:0;color:var(--color-search-font);font-size:1.1rem;z-index:2}#q{width:100%;padding-left:1rem;padding-right:0!important;border-radius:.8rem 0 0 .8rem}#q::-ms-clear,#q::-webkit-search-cancel-button{display:none}#send_search{border-radius:0 .8rem .8rem 0}#send_search:hover{cursor:pointer;background-color:var(--color-search-background-hover);color:var(--color-search-background)}.no-js #clear_search,.no-js #send_search{width:auto!important;border-left:1px solid var(--color-search-border)}.search_filters{margin-top:.6rem;margin-right:0;margin-bottom:0;margin-left:10.6rem;display:flex;overflow-x:auto;overscroll-behavior-inline:contain}.search_filters select{background-color:inherit}.search_filters select:focus,.search_filters select:hover{color:var(--color-base-font)}@media screen and (max-width:79.75em){#search_header{padding:1.5em .5rem 0 .5rem;column-gap:.5rem}.search_filters{margin-top:.6rem;margin-right:0;margin-bottom:0;margin-left:3.5rem}#categories{font-size:90%;clear:both}#categories .checkbox_container{margin:auto;margin-top:2px}}@media screen and (max-width:79.75em) and (hover:none){#main_index #categories_container,#main_results #categories_container{width:max-content}#main_index #categories_container .category,#main_results #categories_container .category{display:inline-block;width:auto}#main_index #categories,#main_results #categories{width:100%;text-align:left;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}@media screen and (max-width:50em){#search_header{width:100%;margin:0;padding:.1rem 0 0 0;column-gap:0;row-gap:0;grid-template-areas:"logo search" "categories categories"}.search_logo{padding:0}.search_box{width:98%;display:flex;margin:0 auto}#q{width:100%;flex:1}.search_filters{margin:0}.category{display:inline-block;width:auto;margin:0}.category label{padding:1rem!important;margin:0!important}.category label svg{display:none}#search_view:focus-within{display:block;background-color:var(--color-base-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-top:none;border-left:none;border-right:none;width:100%;border-radius:0}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0}#main_results #q:placeholder-shown~#send_search{margin-right:2.6rem;transition:margin .1s}}@media screen and (max-width:20rem){#search_header{grid-template-areas:"search search" "categories categories"}#search_logo{display:none}}#categories{-webkit-touch-callout:none;user-select:none}#categories::-webkit-scrollbar{width:0;height:0}#categories_container{position:relative}.ion-icon{display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(1,1)}.ion-icon-small{width:1rem;height:1rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(1,1)}.ion-icon-big{width:1.5rem;height:1.5rem;display:inline-block;vertical-align:bottom;line-height:1;text-decoration:inherit;transform:scale(1,1)}html{font-family:sans-serif;font-size:.9em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-base-font);background-color:var(--color-base-background);padding:0;margin:0}body,main{padding:0;margin:0}body{display:flex;flex-direction:column;height:100vh;margin:0}main{width:100%;margin-bottom:2rem;flex:1}.page_with_header{margin:2em auto;width:85em}footer{clear:both;min-height:4rem;padding:1rem 0;width:100%;text-align:center;background-color:var(--color-footer-background);border-top:1px solid var(--color-footer-border);overflow:hidden}footer p{font-size:.9em}.page_with_header .logo{height:40px}#results button[type=submit],input[type=submit]{padding:.7rem;display:inline-block;background:var(--color-btn-background);color:var(--color-btn-font);border-radius:10px;border:0;cursor:pointer}a{text-decoration:none;color:var(--color-url-font)}a:visited{color:var(--color-url-visited-font)}a:visited .highlight{color:var(--color-url-visited-font)}article[data-vim-selected]{background:var(--color-result-vim-selected);border-left:.2rem solid var(--color-result-vim-arrow);border-radius:0 10px 10px 0}article.result-images[data-vim-selected]{background:var(--color-result-vim-arrow);border:none;border-radius:10px}article.result-images[data-vim-selected] .image_thumbnail{filter:opacity(60%)}article.result-images[data-vim-selected] span.source,article.result-images[data-vim-selected] span.title{color:var(--color-result-image-span-font-selected)}article[data-vim-selected].category-files,article[data-vim-selected].category-map,article[data-vim-selected].category-music,article[data-vim-selected].category-news,article[data-vim-selected].category-social,article[data-vim-selected].category-videos{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{margin:.125rem 0;padding:1rem;border-left:.2rem solid transparent}.result h3{font-size:1.2rem;word-wrap:break-word;margin:.4rem 0 .4rem 0;padding:0}.result h3 a{color:var(--color-result-link-font);font-weight:400;font-size:1.1em}.result h3 a:visited{color:var(--color-result-link-visited-font)}.result h3 a:focus,.result h3 a:hover{text-decoration:underline;border:none;outline:0}.result .cache_link,.result .proxyfied_link{font-size:.9em!important}.result .content,.result .stat{font-size:.9em;margin:0;padding:0;max-width:54em;word-wrap:break-word;line-height:1.24}.result .content .highlight,.result .stat .highlight{color:var(--color-result-description-highlight-font);background:inherit;font-weight:700}.result .altlink a{font-size:.9em;margin:0 10px 0 0;padding:5px 10px;border-radius:5px;background:var(--color-show-btn-background);color:var(--color-show-btn-font);cursor:pointer}.result .altlink a:hover{background:var(--color-btn-background);color:var(--color-btn-font)}.result .codelines .highlight{color:inherit;background:inherit;font-weight:400}.result .url_wrapper{display:flex;font-size:1rem;color:var(--color-result-url-font);flex-wrap:nowrap;overflow:hidden;flex-direction:row;margin:0;padding:0}.result .url_wrapper .url_o1{white-space:nowrap;flex-shrink:1}.result .url_wrapper .url_o1::after{content:" ";width:1ch;display:inline-block}.result .url_wrapper .url_o2{overflow:hidden;white-space:nowrap;flex-basis:content;flex-grow:0;flex-shrink:1;text-align:right}.result .url_wrapper .url_o2 .url_i2{float:right}.result .published_date{font-size:.8em;color:var(--color-result-publishdate-font)}.result img.thumbnail{float:left;padding-top:.6rem;padding-right:1rem;width:20rem;height:unset}.result img.image{float:left;padding-top:.6rem;padding-right:1rem;width:7rem;max-height:7rem;object-fit:scale-down;object-position:right top}.result .break{clear:both}.template_group_images{display:flex;flex-wrap:wrap}.template_group_images::after{flex-grow:10;content:""}.category-files,.category-map,.category-music,.category-news,.category-social,.category-videos{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.category-social .image{width:auto!important;min-width:48px;min-height:48px;padding:0 5px 25px 0!important}.audio-control audio{width:100%;padding:10px 0 0 0}.embedded-content iframe{width:100%;padding:10px 0 0 0}.result-videos .content{overflow:hidden}.result-videos .embedded-video iframe{width:100%;aspect-ratio:16/9;padding:10px 0 0 0}@supports not (aspect-ratio:1 / 1){.result-videos .embedded-video iframe{height:calc(45rem * 9 / 16)}}.engines{float:right;color:var(--color-result-engines-font)}.engines span{font-size:smaller;margin-top:0;margin-bottom:0;margin-right:.5rem;margin-left:0}.small_font{font-size:.8em}.highlight{color:var(--color-result-link-font-highlight);background:inherit}.empty_element{font-style:italic}.result-images{flex-grow:1;padding:.5rem .5rem 3rem .5rem;margin:.25rem;border:none!important;height:12rem}.result-images>a{position:relative}.result-images img{margin:0;padding:0;border:none;height:100%;width:100%;object-fit:cover;vertical-align:bottom;background:var(--color-result-image-background)}.result-images span.source,.result-images span.title{display:block;position:absolute;width:100%;font-size:.9rem;color:var(--color-result-image-span-font);padding:.5rem 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-images span.source{padding:1.8rem 0 0 0;font-size:.7rem}.result-map img.image{float:right!important;height:100px!important;width:auto!important}.result-map table{font-size:.9em;width:auto;border-collapse:separate;border-spacing:0 .35rem}.result-map table th{font-weight:inherit;width:17rem;vertical-align:top;text-align:left}.result-map table td{vertical-align:top;text-align:left}.hidden{display:none!important}#results{margin-top:1rem;margin-right:2rem;margin-bottom:0;margin-left:10rem;display:grid;grid-template-columns:45rem 25rem;grid-template-rows:min-content min-content 1fr min-content;gap:0 5rem;grid-template-areas:"corrections sidebar" "answers sidebar" "urls sidebar" "pagination sidebar"}#results #sidebar :first-child,#results #urls :first-child{margin-top:0}#urls{padding:0;grid-area:urls}#suggestions .wrapper{display:flex;flex-flow:row wrap;justify-content:flex-end}#suggestions .wrapper form{display:inline-block;flex:1 1 50%}#infoboxes input,#suggestions input{padding:0;margin:3px;font-size:.9em;display:inline-block;background:0 0;color:var(--color-result-search-url-font);cursor:pointer}#infoboxes .infobox .url a,#infoboxes input[type=submit],#suggestions .infobox .url a,#suggestions input[type=submit]{color:var(--color-result-link-font);text-decoration:none;font-size:.9rem}#infoboxes .infobox .url a:hover,#infoboxes input[type=submit]:hover,#suggestions .infobox .url a:hover,#suggestions input[type=submit]:hover{text-decoration:underline}#corrections{grid-area:corrections;display:flex;flex-flow:row wrap;margin:0 0 1em 0}#corrections h4,#corrections input[type=submit]{display:inline-block;padding:.5rem;margin:.5rem}#corrections input[type=submit]{font-size:.8rem;border-radius:5px}#apis .title,#search_url .title,#suggestions .title{margin:2em 0 .5em 0;color:var(--color-base-font)}#answers{grid-area:answers;border:1px solid var(--color-answer-border);background:var(--color-answer-background);padding:1rem;margin:1rem 0;margin-top:0;color:var(--color-answer-font);border-radius:10px}#answers h4{display:none}#answers span{overflow-wrap:anywhere}#infoboxes form{min-width:210px}#sidebar{grid-area:sidebar;word-wrap:break-word;color:var(--color-sidebar-font)}#sidebar .infobox{margin:10px 0 10px;border:1px solid var(--color-sidebar-border);padding:1rem;font-size:.9em;border-radius:10px}#sidebar .infobox h2{margin:0 0 .5em 0}#sidebar .infobox img{max-width:100%;max-height:12em;display:block;margin:0 auto;padding:0}#sidebar .infobox dl{margin:.5em 0}#sidebar .infobox dt{display:inline;margin-top:.5em;margin-right:.25em;margin-bottom:.5em;margin-left:0;padding:0;font-weight:700}#sidebar .infobox dd{display:inline;margin:.5em 0;padding:0}#sidebar .infobox input{font-size:1em}#sidebar .infobox br{clear:both}#sidebar .infobox .attributes,#sidebar .infobox .urls{clear:both}#search_url{margin-top:8px}#search_url div.selectable_url pre{width:200em}#linkto_preferences{position:absolute;right:1.8rem;top:2.2rem;padding:0;border:0;display:block;font-size:1.2em;color:var(--color-search-font)}#linkto_preferences a:active *,#linkto_preferences a:hover *,#linkto_preferences a:link *,#linkto_preferences a:visited *{color:var(--color-search-font)}#pagination{grid-area:pagination}#pagination br{clear:both}#apis{margin-top:8px;clear:both}#backToTop{border:1px solid var(--color-backtotop-border);margin:0;padding:0;font-size:1em;background:var(--color-backtotop-background);position:fixed;bottom:8rem;left:56.3rem;transition:opacity .5s;opacity:0;border-radius:10px}#backToTop a{display:block;margin:0;padding:.7em}#backToTop a,#backToTop a:active,#backToTop a:hover,#backToTop a:visited{color:var(--color-backtotop-font)}#results.scrolling #backToTop{opacity:1}@media screen and (max-width:79.75em){.page_with_header{margin:2rem .5rem;width:auto}#infoboxes{position:inherit;max-width:inherit}#infoboxes .infobox{clear:both}#infoboxes .infobox img{float:left;max-width:10em;margin-top:.5em;margin-right:.5em;margin-bottom:.5em;margin-left:0}#sidebar{margin-bottom:.125rem;padding:0;float:none;border:none;width:auto}#sidebar input{border:0}#apis{display:none}#search_url{display:none}.result .thumbnail{max-width:98%}.result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.result .engines{float:right;padding:0 0 3px 0}.result-images{border-bottom:none!important}.image_result{max-width:98%}.image_result img{max-width:98%}#backToTop{display:none}#pagination{margin:2rem 0 0 0!important}#main_results div#results{margin:1rem auto 0 auto;justify-content:center;display:grid;grid-template-columns:45rem;grid-template-rows:min-content min-content min-content 1fr min-content min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}}#main_results div#results.only_template_images{margin:1rem .5rem 0 .5rem;display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content min-content 1fr min-content;gap:0;grid-template-areas:"corrections" "answers" "sidebar" "urls" "pagination"}#main_results div#results.only_template_images #sidebar{display:none}#main_results div#results.only_template_images #urls{margin:0;display:flex;flex-wrap:wrap}#main_results div#results.only_template_images #urls::after{flex-grow:10;content:""}#main_results div#results.only_template_images #backToTop{left:auto;right:1rem}#main_results div#results.only_template_images #pagination{margin-right:4rem}@media screen and (max-width:50em){#main_results div#results{grid-template-columns:100%;margin:2rem .5rem 0 .5rem}#linkto_preferences{top:.8rem;right:.7rem}#main_index #linkto_preferences{top:.5rem;right:.5rem}#results{margin:0;padding:0}#pagination{margin:2rem 1rem 0 1rem!important}article[data-vim-selected]{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{border:1px solid var(--color-result-border);margin:1rem 0;border-radius:10px}.result-images{margin:0;height:6rem}}@media screen and (max-width:35em){.result-videos img.thumbnail{float:none!important}.result-videos .content{overflow:inherit}}pre code{white-space:pre-wrap}/*# sourceMappingURL=searxng.min.css.map */ \ No newline at end of file
diff --git a/searx/static/themes/simple/css/searxng.min.css.map b/searx/static/themes/simple/css/searxng.min.css.map
index 016e1df53..fb516b7be 100644
--- a/searx/static/themes/simple/css/searxng.min.css.map
+++ b/searx/static/themes/simple/css/searxng.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../__common__/less/new_issue.less","../__common__/less/stats.less","src/generated/pygments.less","../__common__/less/result_templates.less","node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/less/toolkit.less","src/less/mixins.less","src/less/style-ltr.less","src/less/autocomplete.less","src/less/detail.less","src/less/animations.less","src/less/embedded.less","src/less/info.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style.less"],"names":[],"mappings":"AAAA,qBACI,QAAA,MACA,QAAA,IAAA,KACA,YAAA,WACA,UAAA,KACA,MAAA,KACA,iBAAA,kBACA,OAAA,QACA,cAAA,eACA,WAAA,YAAA,EAAA,EAAA,EAAA,EAGgB,2BAChB,iBAAA,QAGJ,YACI,QAAA,KCfA,2BACI,MAAA,MAGJ,4BACI,MAAA,KACA,WAAA,MASJ,kCACI,WAAA,MAGC,iCACD,UAAA,OACA,OAAA,KACA,OAAA,IAAA,MAAA,KAKJ,0BADqB,sDADA,sDAGjB,MAAA,MAGmB,qDAEnB,aAAA,IAAA,MAAA,KACA,QAAA,EAAA,KAAA,EAAA,EACA,OAAA,EAAA,EAAA,EAAA,MAIR,iBACI,MAAA,IACA,QAAA,aACA,WAAA,MACA,cAAA,MAGJ,iBACI,MAAO,kBACP,QAAA,aAGJ,eACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,MACI,MAAA,EACA,OAAA,ECxEH,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,QD+EO,MAAA,KE/ER,aACI,OAAA,MACA,MAAA,KACA,OAAA,KAAA,8ECOJ,KACE,YAAa,KACb,yBAAqC,KAUvC,KACE,OAAQ,EAOV,K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","sourcesContent":[".github-issue-button {\n display: block;\n padding: 8px 16px;\n font-family: sans-serif;\n font-size: 16px;\n color: white;\n background-color: #238636 !important; /* important is needed cause to an !important in logicodev-dark */\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;\n}\n\n.github-issue-button:hover {\n background-color: #2ea043;\n}\n\n.issue-hide {\n display: none;\n}\n",".engine-stats {\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .result-count {\n }\n\n .response-time {\n }\n\n .engine-reliability {\n text-align: right;\n }\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem;\n border: 1px solid gray;\n }\n\n table.engine-error th.engine-error-type,\n table.engine-error td.engine-error-type,\n failed-test {\n width: 10rem;\n }\n\n table.engine-error span.log_parameters\n {\n border-right: 1px solid gray;\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\n}\n\n.bar-chart-value {\n width: 3em;\n display: inline-block;\n text-align: right;\n padding-right: 0.5rem;\n}\n\n.bar-chart-graph {\n width: calc(100% - 5rem);\n display: inline-block;\n}\n\n.bar-chart-bar {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n}\n\n.bar-chart-serie1 {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n float: left;\n}\n\n.bar-chart-serie2 {\n border: 3px solid #deb15b;\n margin: 1px 0;\n float: left;\n}\n\n.bar0{\n width: 0;\n border: 0;\n}\n\n.generate-bar(100);\n\n.generate-bar(@n, @i: 1) when (@i =< @n) {\n .bar@{i} {\n width: (@i * 100% / @n);\n }\n .generate-bar(@n, (@i + 1));\n}\n","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.11.2\n*/\n\n.code-highlight .linenos {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n\n &::selection {\n background: transparent; /* WebKit/Blink Browsers */\n }\n &::-moz-selection {\n background: transparent; /* Gecko Browsers */\n }\n\n margin-right: 8px;\n text-align: right;\n}\n\n.code-highlight pre { line-height: 125%; }\n.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight .hll { background-color: #ffffcc }\n.code-highlight { background: #f8f8f8; }\n.code-highlight .c { color: #3D7B7B; font-style: italic } /* Comment */\n.code-highlight .err { border: 1px solid #FF0000 } /* Error */\n.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */\n.code-highlight .o { color: #666666 } /* Operator */\n.code-highlight .ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */\n.code-highlight .cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */\n.code-highlight .cp { color: #9C6500 } /* Comment.Preproc */\n.code-highlight .cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */\n.code-highlight .c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */\n.code-highlight .cs { color: #3D7B7B; font-style: italic } /* Comment.Special */\n.code-highlight .gd { color: #A00000 } /* Generic.Deleted */\n.code-highlight .ge { font-style: italic } /* Generic.Emph */\n.code-highlight .gr { color: #E40000 } /* Generic.Error */\n.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */\n.code-highlight .gi { color: #008400 } /* Generic.Inserted */\n.code-highlight .go { color: #717171 } /* Generic.Output */\n.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\n.code-highlight .gs { font-weight: bold } /* Generic.Strong */\n.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\n.code-highlight .gt { color: #0044DD } /* Generic.Traceback */\n.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\n.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\n.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\n.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */\n.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\n.code-highlight .kt { color: #B00040 } /* Keyword.Type */\n.code-highlight .m { color: #666666 } /* Literal.Number */\n.code-highlight .s { color: #BA2121 } /* Literal.String */\n.code-highlight .na { color: #687822 } /* Name.Attribute */\n.code-highlight .nb { color: #008000 } /* Name.Builtin */\n.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */\n.code-highlight .no { color: #880000 } /* Name.Constant */\n.code-highlight .nd { color: #AA22FF } /* Name.Decorator */\n.code-highlight .ni { color: #717171; font-weight: bold } /* Name.Entity */\n.code-highlight .ne { color: #CB3F38; font-weight: bold } /* Name.Exception */\n.code-highlight .nf { color: #0000FF } /* Name.Function */\n.code-highlight .nl { color: #767600 } /* Name.Label */\n.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\n.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */\n.code-highlight .nv { color: #19177C } /* Name.Variable */\n.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\n.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */\n.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */\n.code-highlight .mf { color: #666666 } /* Literal.Number.Float */\n.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */\n.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */\n.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */\n.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */\n.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */\n.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */\n.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */\n.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\n.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */\n.code-highlight .se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */\n.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */\n.code-highlight .si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */\n.code-highlight .sx { color: #008000 } /* Literal.String.Other */\n.code-highlight .sr { color: #A45A77 } /* Literal.String.Regex */\n.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */\n.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */\n.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */\n.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */\n.code-highlight .vc { color: #19177C } /* Name.Variable.Class */\n.code-highlight .vg { color: #19177C } /* Name.Variable.Global */\n.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */\n.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */\n.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */\n",".osm-map-box {\n height:300px;\n width:100%;\n margin: 10px 0;\n}\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","/*\n * SearXNG, A privacy-respecting, hackable metasearch engine\n *\n * To change the colors of the site, simple edit this variables\n */\n\n/// Light Theme\n:root {\n /// Base Colors\n --color-base-font: #444;\n --color-base-font-rgb: 68, 68, 68;\n --color-base-background: #fff;\n --color-url-font: #29314d;\n --color-url-visited-font: #80b;\n /// Header Colors\n --color-header-background: #f7f7f7;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #f7f7f7;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n /// BackToTop Colors\n --color-backtotop-font: #444;\n --color-backtotop-border: #ddd;\n --color-backtotop-background: #fff;\n /// Button Colors\n --color-btn-background: #3050ff;\n --color-btn-font: #fff;\n --color-show-btn-background: #bbb;\n --color-show-btn-font: #222;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-background: #fff;\n --color-search-font: #222;\n --color-search-background-hover: #3050ff;\n /// Modal Colors\n --color-error: #db3434;\n --color-error-background: lighten(#db3434, 40%);\n --color-warning: #dbba34;\n --color-warning-background: lighten(#dbba34, 40%);\n --color-success: #42db34;\n --color-success-background: lighten(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #3050ff;\n --color-categories-item-border-selected: #3050ff;\n /// Autocomplete Colors\n --color-autocomplete-font: #000;\n --color-autocomplete-border: #bbb;\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #f7f7f7;\n /// Answer Colors\n --color-answer-border: #ddd; // same as --color-header-border\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #f7f7f7; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #ddd;\n --color-result-url-font: #000;\n --color-result-vim-selected: #f7f7f7;\n --color-result-vim-arrow: #000bbb;\n --color-result-description-highlight-font: #000;\n --color-result-link-font: #000bbb;\n --color-result-link-font-highlight: #000bbb;\n --color-result-link-visited-font: #80b;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #777;\n --color-result-search-url-border: #ddd;\n --color-result-search-url-font: #000;\n // Images Colors\n --color-result-image-span-font: #444;\n --color-result-image-span-font-selected: #fff;\n --color-result-image-background: #fff;\n /// Settings Colors\n --color-settings-tr-hover: #f7f7f7;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #0001;\n /// Detail modal\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #fff;\n --color-toolkit-kbd-background: #000;\n --color-toolkit-dialog-border: #ddd;\n --color-toolkit-dialog-background: #fff;\n --color-toolkit-tabs-label-border: #fff;\n --color-toolkit-tabs-section-border: #ddd;\n --color-toolkit-select-background: #f7f7f7;\n --color-toolkit-select-border: #ddd;\n --color-toolkit-select-background-hover: #bbb;\n --color-toolkit-input-text-font: #222;\n --color-toolkit-checkbox-onoff-off-background: #ddd;\n --color-toolkit-checkbox-onoff-on-background: #ddd;\n --color-toolkit-checkbox-onoff-on-mark-background: #3050ff;\n --color-toolkit-checkbox-onoff-on-mark-color: #fff;\n --color-toolkit-checkbox-onoff-off-mark-background: #aaa;\n --color-toolkit-checkbox-onoff-off-mark-color: #fff;\n --color-toolkit-checkbox-label-background: #ddd;\n --color-toolkit-checkbox-label-border: #ddd;\n --color-toolkit-checkbox-input-border: #3050ff;\n --color-toolkit-engine-tooltip-border: #ddd;\n --color-toolkit-engine-tooltip-background: #fff;\n --color-toolkit-loader-border: rgba(0, 0, 0, 0.2);\n --color-toolkit-loader-borderleft: rgba(255, 255, 255, 0);\n --color-doc-code: #300;\n --color-doc-code-background: #fdd;\n}\n\n.dark-themes() {\n /// Base Colors\n --color-base-font: #bbb;\n --color-base-font-rgb: 187, 187, 187;\n --color-base-background: #222;\n --color-url-font: #8af;\n --color-url-visited-font: #96b;\n /// Header Colors\n --color-header-background: #181818;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #181818;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #181818;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #bbb;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-background: #222;\n --color-search-font: #fff;\n --color-search-background-hover: #58f;\n /// Modal Colors\n --color-error: #f55b5b;\n --color-error-background: darken(#db3434, 40%);\n --color-warning: #f1d561;\n --color-warning-background: darken(#dbba34, 40%);\n --color-success: #79f56e;\n --color-success-background: darken(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #58f;\n --color-categories-item-border-selected: #58f;\n /// Autocomplete Colors\n --color-autocomplete-font: #fff;\n --color-autocomplete-border: #555;\n --color-autocomplete-background: #222;\n --color-autocomplete-background-hover: #181818;\n /// Answer Colors\n --color-answer-border: #333; // same as --color-header-border\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #181818; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #181818;\n --color-result-vim-arrow: #8af;\n --color-result-description-highlight-font: #fff;\n --color-result-link-font: #8af;\n --color-result-link-font-highlight: #8af;\n --color-result-link-visited-font: #96b;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #888;\n --color-result-search-url-border: #555;\n --color-result-search-url-font: #fff;\n /// Detail modal : same as the light version\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n // Images Colors\n --color-result-image-span-font: #bbb;\n --color-result-image-span-font-selected: #222;\n --color-result-image-background: #222;\n /// Settings Colors\n --color-settings-tr-hover: #2d2d2d;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1a1919;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #222;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #3c3b31;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #333;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-mark-background: #58f;\n --color-toolkit-checkbox-onoff-on-mark-color: #222;\n --color-toolkit-checkbox-onoff-off-mark-background: #ddd;\n --color-toolkit-checkbox-onoff-off-mark-color: #222;\n --color-toolkit-checkbox-label-background: #222;\n --color-toolkit-checkbox-label-border: #333;\n --color-toolkit-checkbox-input-border: #58f;\n --color-toolkit-engine-tooltip-border: #333;\n --color-toolkit-engine-tooltip-background: #222;\n --color-toolkit-loader-border: rgba(255, 255, 255, 0.2);\n --color-toolkit-loader-borderleft: rgba(0, 0, 0, 0);\n --color-doc-code: #fdd;\n --color-doc-code-background: #300;\n}\n\n/// Dark Theme (autoswitch based on device pref)\n@media (prefers-color-scheme: dark) {\n :root.theme-auto {\n .dark-themes();\n }\n}\n\n// Dark Theme by preferences\n:root.theme-dark {\n .dark-themes();\n}\n\n/// General Size\n@results-width: 45rem;\n@results-offset: 10rem;\n@results-tablet-offset: 0.5rem;\n@results-gap: 5rem;\n@results-margin: 0.125rem;\n@result-padding: 1rem;\n@results-image-row-height: 12rem;\n@results-image-row-height-phone: 6rem;\n@search-width: 44rem;\n// heigh of #search, see detail.less\n@search-height: 7.6rem;\n\n/// Device Size\n/// @desktop > @tablet\n@tablet: 79.75em; // see https://github.com/searxng/searxng/issues/874\n@phone: 50em;\n@small-phone: 35em;\n@ultra-small-phone: 20rem;\n\n/// From style.less\n@stacked-bar-chart: rgb(0, 0, 0);\n\n/// Load fonts from this directory.\n@icon-font-path: \"../../../fonts/\";\n//** File name for all font files.\n@icon-font-name: \"glyphicons-halflings-regular\";\n//** Element ID within SVG icon file.\n@icon-font-svg-id: \"glyphicons_halflingsregular\";\n\n// decoration of the select HTML elements\n@select-light-svg-path: \"../svg/select-light.svg\";\n@select-dark-svg-path: \"../svg/select-dark.svg\";\n",".code-highlight pre {\n overflow: auto;\n background-color: inherit;\n color: inherit;\n border: inherit;\n}\n\n// stylelint-disable no-invalid-position-at-import-rule\n@import \"../generated/pygments.less\";\n","// other solution : http://stackoverflow.com/questions/1577598/how-to-hide-parts-of-html-when-javascript-is-disabled/13857783#13857783\n\n// stylelint-disable no-descending-specificity\n\nhtml.no-js .hide_if_nojs {\n display: none;\n}\n\nhtml.js .show_if_nojs {\n display: none;\n}\n\n.center {\n text-align: center;\n}\n\n.right {\n float: right;\n}\n\n.left {\n float: left;\n}\n\n.invisible {\n display: none !important;\n}\n\n.list-unstyled {\n list-style-type: none;\n\n li {\n margin-top: 4px;\n margin-bottom: 4px;\n }\n}\n\n.danger {\n background-color: var(--color-error-background);\n}\n\n.warning {\n background: var(--color-warning-background);\n}\n\n.success {\n background: var(--color-success-background);\n}\n\n.badge {\n display: inline-block;\n color: var(--color-toolkit-badge-font);\n background-color: var(--color-toolkit-badge-background);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n min-width: 10px;\n padding: 1px 5px;\n border-radius: 5px;\n}\n\n// kbd\nkbd {\n padding: 2px 4px;\n margin: 1px;\n font-size: 90%;\n color: var(--color-toolkit-kbd-font);\n background: var(--color-toolkit-kbd-background);\n}\n\n// table\ntable {\n width: 100%;\n\n &.striped {\n tr {\n border-bottom: 1px solid var(--color-settings-tr-hover);\n }\n }\n}\n\nth {\n padding: 0.4em;\n}\n\ntd {\n padding: 0 4px;\n}\n\ntr {\n &:hover {\n background: var(--color-settings-tr-hover) !important;\n }\n}\n\n// pre\n.pre() {\n display: block;\n font-size: 0.8em;\n word-break: break-all;\n margin: 0.1em;\n user-select: all;\n}\n\ndiv.selectable_url {\n display: block;\n border: 1px solid var(--color-result-search-url-border);\n padding: 4px;\n color: var(--color-result-search-url-font);\n margin: 0.1em;\n overflow: hidden;\n height: 1.2em;\n line-height: 1.2em;\n .rounded-corners-tiny;\n\n pre {\n .pre();\n }\n}\n\n// dialog\n.dialog() {\n position: relative;\n display: flex;\n padding: 1rem;\n margin: 0 0 1em 0;\n border: 1px solid var(--color-toolkit-dialog-border);\n .ltr-text-align-left();\n .rounded-corners;\n\n .close {\n .ltr-float-right();\n position: relative;\n top: -3px;\n color: inherit;\n font-size: 1.5em;\n }\n\n ul,\n ol,\n p {\n margin: 1px 0 0 0;\n }\n\n table {\n width: auto;\n }\n\n tr {\n vertical-align: text-top;\n\n &:hover {\n background: transparent !important;\n }\n }\n\n td {\n padding: 0 1em 0 0;\n padding-top: 0;\n .ltr-padding-right(1rem);\n padding-bottom: 0;\n .ltr-padding-left(0);\n }\n\n h4 {\n margin-top: 0.3em;\n margin-bottom: 0.3em;\n }\n}\n\n.dialog-error {\n .dialog();\n\n color: var(--color-error);\n background: var(--color-error-background);\n border-color: var(--color-error);\n}\n\n.dialog-warning {\n .dialog();\n\n color: var(--color-warning);\n background: var(--color-warning-background);\n border-color: var(--color-warning);\n}\n\n.dialog-modal {\n .dialog();\n\n display: block;\n background: var(--color-toolkit-dialog-background);\n position: fixed;\n top: 50%;\n left: 50%;\n margin: 0 auto;\n transform: translate(-50%, -50%);\n z-index: 10000000;\n\n h3 {\n margin-top: 0;\n }\n}\n\n// btn-collapse\n.btn-collapse {\n cursor: pointer;\n}\n\n//\n.scrollx {\n overflow-x: auto;\n overflow-y: hidden;\n display: block;\n padding: 0;\n margin: 0;\n border: none;\n}\n\n/* -- tabs -- */\n.tabs .tabs > label {\n font-size: 90%;\n}\n\nul.tabs {\n border-bottom: 1px solid var(--color-toolkit-tabs-section-border);\n list-style: none;\n padding-left: 0;\n\n li {\n display: flex;\n }\n}\n\n.tabs {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n min-width: 100%;\n\n & > * {\n order: 2;\n }\n\n & > input[type=radio] {\n display: none;\n }\n\n & > label,\n & > li > a {\n order: 1;\n padding: 0.7em;\n margin: 0 0.7em;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n border: solid var(--color-toolkit-tabs-label-border);\n border-width: 0 0 2px 0;\n color: unset;\n\n .disable-user-select();\n\n cursor: pointer;\n\n &.active {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n }\n\n & > label:hover,\n & > li > a:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n\n & > section {\n min-width: 100%;\n padding: 0.7rem 0;\n box-sizing: border-box;\n border-top: 1px solid var(--color-toolkit-tabs-section-border);\n display: none;\n }\n\n // default selection\n & > label:last-of-type {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n letter-spacing: -0.1px;\n }\n\n & > section:last-of-type {\n display: block;\n }\n}\n\nhtml body .tabs > input:checked {\n ~ section {\n display: none;\n }\n\n ~ label {\n position: inherited;\n background: inherit;\n border-bottom: 2px solid transparent;\n font-weight: normal;\n color: inherit;\n\n &:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n }\n\n + label {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n\n + label + section {\n display: block;\n }\n}\n\n/* -- select -- */\nselect {\n height: 2.4rem;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n padding: 0.2rem !important;\n color: var(--color-search-font);\n font-size: 0.9rem;\n z-index: 2;\n\n &:hover,\n &:focus {\n cursor: pointer;\n }\n}\n\n@supports ((background-position-x: 100%) and ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))) {\n select {\n appearance: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n border-width: 0 2rem 0 0;\n border-color: transparent;\n background: data-uri('image/svg+xml;charset=UTF-8', @select-light-svg-path) no-repeat;\n background-position-x: calc(100% + 2rem);\n background-size: 2rem;\n background-origin: content-box;\n background-color: var(--color-toolkit-select-background);\n outline: medium none;\n text-overflow: ellipsis;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n\n option {\n background-color: var(--color-base-background);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n html.theme-auto select,\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n }\n\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n}\n\n/* -- checkbox-onoff -- */\ninput.checkbox-onoff[type=\"checkbox\"] {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n display: inline-block;\n width: 2.5em;\n height: 0.7em;\n box-shadow: none !important;\n margin: 0 16px;\n border-radius: 10px;\n position: relative;\n\n /* focus & hover */\n &:focus,\n &:hover {\n outline: none;\n }\n\n &:focus::after {\n content: \"\";\n position: absolute;\n width: 3.5em;\n height: 1.65em;\n border: 1px solid var(--color-btn-background);\n border-radius: 12px;\n box-shadow: var(--color-btn-background) 0 0 3px;\n z-index: 10000;\n top: -0.55em;\n left: -0.6em;\n }\n\n &::before {\n position: absolute;\n top: -0.5em;\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 0.75em;\n width: 1.875em;\n height: 1.875em;\n border-radius: 50%;\n }\n}\n\n/* check mark\nreversed-checkbox displays unchecked checkedboxes as checked, and vice versa.\nsee https://github.com/searxng/searxng/blob/3408d061aab9abc6168fec9bbc6deab71b236dac/searx/templates/simple/preferences.html#L313\n*/\ninput.checkbox-onoff[type=\"checkbox\"],\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"]:checked {\n background: var(--color-toolkit-checkbox-onoff-off-background);\n\n &::before {\n left: -0.5em;\n content: \"\\2715\";\n color: var(--color-toolkit-checkbox-onoff-off-mark-color);\n background: var(--color-toolkit-checkbox-onoff-off-mark-background);\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]:checked,\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"] {\n background: var(--color-toolkit-checkbox-onoff-on-background);\n\n &::before {\n left: calc(100% - 1.5em);\n content: \"\\2713\";\n color: var(--color-toolkit-checkbox-onoff-on-mark-color);\n background: var(--color-toolkit-checkbox-onoff-on-mark-background);\n }\n}\n\n/* -- checkbox -- */\n@supports (transform: rotate(-45deg)) {\n input[type=checkbox]:not(.checkbox-onoff) {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n\n width: 20px;\n height: 20px;\n cursor: pointer;\n position: relative;\n top: 0;\n left: 0;\n border: 2px solid var(--color-toolkit-checkbox-input-border);\n .rounded-corners(0.3em);\n\n &::after {\n content: '';\n width: 9px;\n height: 5px;\n position: absolute;\n top: 3px;\n left: 2px;\n border: 3px solid var(--color-toolkit-checkbox-label-border);\n border-top: none;\n border-right: none;\n background: transparent;\n opacity: 0;\n transform: rotate(-45deg);\n }\n\n &:checked::after {\n border-color: var(--color-toolkit-checkbox-input-border);\n opacity: 1;\n }\n }\n\n // disabled : can't be focused, show only the check mark\n input[type=checkbox][disabled]:not(.checkbox-onoff) {\n border: inherit;\n background-color: transparent !important;\n cursor: inherit;\n }\n\n // if not checked and possible to checked then display a \"light\" check mark on hover\n input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after {\n opacity: 0.5;\n }\n}\n\n@media screen and (max-width: @phone) {\n .tabs > label {\n width: 100%;\n }\n}\n\n/* -- loader -- */\n.loader,\n.loader::after {\n border-radius: 50%;\n width: 2em;\n height: 2em;\n}\n\n.loader {\n margin: 1em auto;\n font-size: 10px;\n position: relative;\n text-indent: -9999em;\n border-top: 0.5em solid var(--color-toolkit-loader-border);\n border-right: 0.5em solid var(--color-toolkit-loader-border);\n border-bottom: 0.5em solid var(--color-toolkit-loader-border);\n border-left: 0.5em solid var(--color-toolkit-loader-borderleft);\n -webkit-transform: translateZ(0);\n -ms-transform: translateZ(0);\n transform: translateZ(0);\n -webkit-animation: load8 1.2s infinite linear;\n animation: load8 1.2s infinite linear;\n}\n\n@-webkit-keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n/* -- engine-tooltip -- */\n.engine-tooltip {\n display: none;\n position: absolute;\n padding: 0.5rem 1rem;\n margin: 0 0 0 2rem;\n border: 1px solid var(--color-toolkit-engine-tooltip-border);\n background: var(--color-toolkit-engine-tooltip-background);\n font-size: 14px;\n font-weight: normal;\n z-index: 1000000;\n text-align: left;\n .rounded-corners;\n}\n\nth:hover .engine-tooltip,\ntd:hover .engine-tooltip,\n.engine-tooltip:hover {\n display: inline-block;\n}\n\n/* -- stacked bar chart -- */\n.stacked-bar-chart {\n margin: 0;\n padding: 0 0.125rem 0 4rem;\n width: 100%;\n width: -moz-available;\n width: -webkit-fill-available;\n width: fill;\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n display: inline-flex;\n}\n\n.stacked-bar-chart-value {\n width: 3rem;\n display: inline-block;\n position: absolute;\n padding: 0 0.5rem;\n text-align: right;\n}\n\n.stacked-bar-chart-base {\n display: flex;\n flex-shrink: 0;\n flex-grow: 0;\n flex-basis: unset;\n}\n\n.stacked-bar-chart-median {\n .stacked-bar-chart-base();\n\n background: var(--color-base-font);\n border: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate80 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border: 1px solid rgba(var(--color-base-font-rgb), 0.3);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate95 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-bottom: 1px dotted rgba(var(--color-base-font-rgb), 0.5);\n padding: 0;\n}\n\n.stacked-bar-chart-rate100 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-left: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.4rem 0;\n width: 1px;\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n// Mixins\n.text-size-adjust (@property: 100%) {\n -webkit-text-size-adjust: @property;\n -ms-text-size-adjust: @property;\n -moz-text-size-adjust: @property;\n text-size-adjust: @property;\n}\n\n.rounded-corners (@radius: 10px) {\n border-radius: @radius;\n}\n\n.rounded-right-corners (@radius: 0 10px 10px 0) {\n border-radius: @radius;\n}\n\n.rounded-corners-tiny (@radius: 5px) {\n border-radius: @radius;\n}\n\n// disable user selection\n.disable-user-select () {\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n.show-content-button() {\n padding: 5px 10px;\n .rounded-corners-tiny;\n background: var(--color-show-btn-background);\n color: var(--color-show-btn-font);\n cursor: pointer;\n\n &:hover {\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n }\n}\n",".ltr-left(@offset) {\n left: @offset;\n}\n\n.ltr-right(@offset) {\n right: @offset;\n}\n\n.ltr-margin-right(@offset) {\n margin-right: @offset;\n}\n\n.ltr-margin-left(@offset) {\n margin-left: @offset;\n}\n\n.ltr-border-right(@offset) {\n border-right: @offset;\n}\n\n.ltr-border-left(@offset) {\n border-left: @offset;\n}\n\n.ltr-padding-right(@offset) {\n padding-right: @offset;\n}\n\n.ltr-padding-left(@offset) {\n padding-left: @offset;\n}\n\n.ltr-float-left() {\n float: left;\n}\n\n.ltr-float-right() {\n float: right;\n}\n\n.ltr-text-align-right() {\n text-align: right;\n}\n\n.ltr-rounded-left-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-text-align-left() {\n text-align: left;\n}\n\n.ltr-border-left-width(@offset) {\n border-left-width: @offset;\n}\n\n.ltr-border-right-width(@offset) {\n border-right-width: @offset;\n}\n\n.ltr-transform() {\n transform: scale(1, 1);\n}\n\n@import \"style.less\";\n","/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */\n\n.autocomplete {\n position: absolute;\n width: @search-width;\n max-height: 0;\n overflow-y: hidden;\n .ltr-text-align-left();\n\n .rounded-corners;\n\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background);\n }\n\n &:empty {\n display: none;\n }\n\n > ul {\n list-style-type: none;\n margin: 0;\n padding: 0;\n\n > li {\n cursor: pointer;\n padding: 0.5rem 1rem;\n\n &.active,\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background-hover);\n\n a:active,\n a:focus,\n a:hover {\n text-decoration: none;\n }\n }\n\n &.locked {\n cursor: inherit;\n }\n }\n }\n\n &.open {\n display: block;\n background-color: var(--color-autocomplete-background);\n color: var(--color-autocomplete-font);\n border: 1px solid var(--color-autocomplete-border);\n max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.2rem;\n\n &:empty {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n .autocomplete {\n width: 100%;\n\n > ul > li {\n padding: 1rem;\n }\n }\n}\n","#main_results #results.image-detail-open.only_template_images {\n width: min(98%, 59.25rem) !important;\n}\n\n#main_results #results.only_template_images.image-detail-open #backToTop {\n .ltr-left(56.75rem) !important;\n .ltr-right(inherit);\n}\n\narticle.result-images .detail {\n display: none;\n}\n\n#results.image-detail-open article.result-images[data-vim-selected] .detail {\n display: flex;\n flex-direction: column;\n position: fixed;\n .ltr-left(60rem);\n .ltr-right(0);\n top: @search-height;\n transition: top 0.064s ease-in 0s;\n bottom: 0;\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-background);\n z-index: 10000;\n padding: 4rem 3rem 3rem 3rem;\n\n a.result-images-source {\n display: block;\n flex: 1;\n text-align: left;\n width: 100%;\n border: none;\n text-decoration: none;\n\n img {\n padding: 0;\n margin: 0;\n border: none;\n object-fit: contain;\n width: inherit;\n height: inherit;\n max-width: 100%;\n min-height: inherit;\n max-height: calc(100vh - 25rem - 7rem);\n background: inherit;\n }\n }\n\n .result-images-labels {\n color: var(--color-result-detail-font);\n max-height: 16rem;\n min-height: 16rem;\n\n hr {\n border-top: 1px solid var(--color-result-detail-hr);\n border-bottom: none;\n }\n\n h4 {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n font-size: 0.9rem;\n }\n\n p {\n color: var(--color-result-detail-label-font);\n font-size: 0.9rem;\n\n span {\n display: inline-block;\n width: 12rem;\n }\n }\n\n h4,\n p,\n a {\n .ltr-text-align-left();\n }\n\n p.result-content {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-url {\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-content:hover,\n p.result-url:hover {\n position: relative;\n overflow: inherit !important;\n background: var(--color-result-detail-background);\n text-overflow: inherit !important;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-result-detail-link);\n }\n\n a:hover {\n text-decoration: underline;\n }\n }\n\n a.result-detail-close {\n top: 1rem;\n .ltr-left(1rem);\n padding: 0.4rem;\n }\n\n a.result-detail-previous {\n top: 1rem;\n .ltr-right(6rem);\n // center the icon by moving it slightly on the left\n padding-top: 0.4rem;\n .ltr-padding-right(0.5rem);\n padding-bottom: 0.4rem;\n .ltr-padding-left(0.3rem);\n }\n\n a.result-detail-next {\n top: 1rem;\n .ltr-right(2rem);\n padding: 0.4rem;\n }\n\n a.result-detail-close,\n a.result-detail-next,\n a.result-detail-previous {\n border-radius: 50%;\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n position: absolute;\n filter: opacity(40%);\n z-index: 2000002;\n\n span {\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n text-align: center;\n }\n }\n\n a.result-detail-next,\n a.result-detail-previous {\n span::before {\n // vertical center small icons\n vertical-align: sub;\n }\n }\n\n a.result-detail-close,\n a.result-detail-close:visited,\n a.result-detail-close:hover,\n a.result-detail-close:active,\n a.result-detail-previous,\n a.result-detail-previous:visited,\n a.result-detail-previous:hover,\n a.result-detail-previous:active,\n a.result-detail-next,\n a.result-detail-next:visited,\n a.result-detail-next:hover,\n a.result-detail-next:active {\n color: var(--color-result-detail-font);\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-font);\n }\n\n a.result-detail-close:focus,\n a.result-detail-close:hover,\n a.result-detail-previous:focus,\n a.result-detail-previous:hover,\n a.result-detail-next:focus,\n a.result-detail-next:hover {\n filter: opacity(80%);\n }\n\n .loader {\n position: absolute;\n top: 1rem;\n .ltr-right(50%);\n border-top: 0.5em solid var(--color-result-detail-loader-border);\n border-right: 0.5em solid var(--color-result-detail-loader-border);\n border-bottom: 0.5em solid var(--color-result-detail-loader-border);\n border-left: 0.5em solid var(--color-result-detail-loader-borderleft);\n }\n}\n\n#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail {\n top: 0;\n\n a.result-images-source img {\n max-height: calc(100vh - 25rem);\n }\n}\n\n@media screen and (max-width: @tablet) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n\n a.result-images-source {\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n img {\n width: 100%;\n max-height: calc(100vh - 24rem);\n }\n }\n\n a.result-detail-next {\n .ltr-right(1rem);\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n padding: 1rem;\n\n a.result-images-source img {\n width: 100%;\n max-height: calc(100vh - 20rem);\n margin: 0;\n }\n\n .result-images-labels p span {\n width: inherit;\n .ltr-margin-right(1rem);\n }\n }\n}\n",".dialog-modal {\n animation-name: dialogmodal;\n animation-duration: 0.13s;\n\n @keyframes dialogmodal {\n 0% {\n opacity: 0;\n }\n\n 50% {\n opacity: 0.5;\n transform: translate(-50%, -50%) scale(1.05);\n }\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]::before {\n transition: left 0.25s;\n}\n","iframe[src^=\"https://w.soundcloud.com\"] {\n height: 120px;\n}\n\niframe[src^=\"https://www.deezer.com\"] {\n // The real size is 92px, but 94px are needed to avoid an inner scrollbar of\n // the embedded HTML.\n height: 94px;\n}\n\niframe[src^=\"https://www.mixcloud.com\"] {\n // the embedded player from mixcloud has some quirks: initial there is an\n // issue with an image URL that is blocked since it is an a Cross-Origin\n // request. The alternative text (<img alt='Mixcloud Logo'> then cause an\n // scrollbar in the inner of the iframe we can't avoid. Another quirk comes\n // when pressing the play button, somtimes the shown player has an height of\n // 200px, somtimes 250px.\n height: 250px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer\"] {\n // show playlist\n height: 350px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer/track\"] {\n // hide playlist\n height: 120px;\n}\n\niframe[src^=\"https://genius.com/songs\"] {\n height: 65px;\n}\n",".info-page {\n code {\n font-family: monospace;\n color: var(--color-doc-code);\n background-color: var(--color-doc-code-background);\n padding: 2px 5px;\n .rounded-corners(5px);\n }\n}\n","#main_index {\n margin-top: 26vh;\n}\n\n.index {\n text-align: center;\n\n .title {\n background: url('../img/searxng.png') no-repeat;\n min-height: 4rem;\n margin: 4rem auto;\n background-position: center;\n background-size: contain;\n }\n\n h1 {\n font-size: 4em;\n visibility: hidden;\n }\n\n #search,\n #search_header {\n margin: 0 auto;\n background: inherit;\n border: inherit;\n padding: 0;\n display: block;\n }\n\n .search_filters {\n display: block;\n margin: 1em 0;\n }\n\n .category label {\n padding: 6px 10px;\n border-bottom: initial !important;\n }\n}\n\n@media screen and (max-width: @tablet) {\n div.title {\n h1 {\n font-size: 1em;\n }\n }\n\n #main_index {\n margin-top: 6em;\n }\n}\n","#tab-content-query table td,\n#tab-content-query table th {\n .ltr-text-align-right() !important;\n height: 3rem;\n}\n\n#main_preferences {\n form {\n width: 100%;\n }\n\n fieldset {\n margin: 8px;\n border: none;\n }\n\n legend {\n margin: 0;\n padding: 5px 0 0 0;\n display: block;\n .ltr-float-left();\n width: 300px;\n }\n\n .value {\n margin: 0;\n padding: 0;\n .ltr-float-left();\n width: 15em;\n\n select,\n input[type=\"text\"] {\n font-size: inherit !important;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n }\n\n select {\n width: 14rem;\n }\n\n input[type=\"text\"] {\n width: 13.25rem;\n color: var(--color-toolkit-input-text-font);\n border: none;\n background: none repeat scroll 0 0 var(--color-toolkit-select-background);\n padding: 0.2rem 0.4rem;\n height: 2rem;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n }\n\n select:focus,\n input:focus {\n outline: none;\n box-shadow: 0 0 1px 1px var(--color-btn-background);\n }\n }\n\n .description {\n margin: 0;\n padding: 5px 0 0 0;\n .ltr-float-right();\n width: 50%;\n color: var(--color-settings-engine-description-font);\n font-size: 90%;\n }\n\n table {\n border-collapse: collapse;\n }\n\n table td {\n text-align: center;\n }\n\n .category {\n .ltr-margin-right(0.5rem);\n\n label {\n border: 2px solid transparent;\n padding: 0.2rem 0.4rem;\n .rounded-corners-tiny;\n }\n }\n\n .category input[type=\"checkbox\"]:checked + label {\n border: 2px solid var(--color-categories-item-border-selected);\n }\n\n table.table_engines {\n td {\n height: 3.75rem;\n }\n\n th.name {\n /* stylelint-disable */\n label {\n cursor: pointer;\n }\n /* stylelint-enable */\n\n .engine-tooltip {\n margin-top: 1.8rem;\n .ltr-left(calc((100% - 85em) / 2 + 10em));\n max-width: 40rem;\n\n .engine-description {\n margin-top: 0.5rem;\n }\n }\n }\n\n .engine-group {\n .ltr-text-align-left();\n font-weight: normal;\n background: var(--color-settings-engine-group-background);\n }\n\n .name,\n .shortcut {\n .ltr-text-align-left();\n }\n }\n\n table.cookies {\n width: 100%;\n direction: ltr;\n\n th,\n td {\n text-align: left;\n font-family: monospace;\n font-size: 1rem;\n padding: 0.5em;\n vertical-align: top;\n }\n\n td:first-child {\n word-break: keep-all;\n width: 14rem;\n padding-right: 1rem;\n }\n\n td:last-child {\n word-break: break-all;\n }\n\n & > tbody > tr:nth-child(even) > th,\n & > tbody > tr:nth-child(even) > td {\n background-color: var(--color-settings-tr-hover);\n }\n }\n\n .preferences_back {\n background: none repeat scroll 0 0 var(--color-btn-background);\n color: var(--color-btn-font);\n border: 0 none;\n .rounded-corners;\n\n cursor: pointer;\n display: inline-block;\n margin: 2px 4px;\n padding: 0.7em;\n\n a {\n color: var(--color-settings-return-font);\n }\n\n a::first-letter {\n text-transform: uppercase;\n }\n }\n\n div.selectable_url {\n pre {\n width: 100%;\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n .preferences_back {\n clear: both;\n }\n\n .engine-tooltip {\n .ltr-left(10em) !important;\n }\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*/\n\n#search {\n padding: 0;\n margin: 0;\n}\n\n#search_header {\n padding-top: 1.5em;\n .ltr-padding-right(2em);\n .ltr-padding-left(@results-offset - 3rem);\n margin: 0;\n background: var(--color-header-background);\n border-bottom: 1px solid var(--color-header-border);\n display: grid;\n column-gap: 1.2rem;\n row-gap: 1rem;\n grid-template-columns: 3rem 1fr;\n grid-template-areas:\n \"logo search\"\n \"spacer categories\";\n}\n\n.category {\n display: inline-block;\n position: relative;\n .ltr-margin-right(1rem);\n padding: 0;\n\n input {\n display: none;\n }\n\n label {\n svg {\n padding-right: 0.2rem;\n }\n\n cursor: pointer;\n padding: 0.2rem 0;\n display: inline-flex;\n text-transform: capitalize;\n font-size: 0.9em;\n border-bottom: 2px solid transparent;\n .disable-user-select;\n\n div.category_name {\n margin: auto 0;\n }\n }\n\n input[type=\"checkbox\"]:checked + label {\n color: var(--color-categories-item-selected-font);\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n}\n\n#search_logo {\n grid-area: logo;\n display: flex;\n align-items: center;\n justify-content: center;\n\n svg {\n flex: 1;\n width: 30px;\n height: 30px;\n margin: 0.5rem 0 auto 0;\n }\n}\n\n.search_categories {\n grid-area: categories;\n\n .help {\n display: none;\n }\n\n &:hover .help {\n display: block;\n position: absolute;\n background: var(--color-base-background);\n padding: 1rem 0.6rem 0.6rem 0;\n z-index: 1000;\n width: 100%;\n left: -0.1rem;\n }\n}\n\n#search_view {\n grid-area: search;\n}\n\n.search_box {\n border: 1px solid var(--color-search-border);\n border-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n}\n\n#clear_search {\n display: block;\n border-collapse: separate;\n box-sizing: border-box;\n width: 1.8rem;\n margin: 0;\n padding: 0.8rem 0.2rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 10000;\n\n &:hover {\n color: var(--color-search-background-hover);\n }\n\n &.empty * {\n display: none;\n }\n}\n\nhtml.no-js #clear_search.hide_if_nojs {\n display: none;\n}\n\n#q,\n#send_search {\n display: block;\n margin: 0;\n padding: 0.8rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 2;\n}\n\n#q {\n width: 100%;\n .ltr-padding-left(1rem);\n .ltr-padding-right(0) !important;\n .ltr-rounded-left-corners(0.8rem);\n}\n\n#q::-ms-clear,\n#q::-webkit-search-cancel-button {\n display: none;\n}\n\n#send_search {\n .ltr-rounded-right-corners(0.8rem);\n\n &:hover {\n cursor: pointer;\n background-color: var(--color-search-background-hover);\n color: var(--color-search-background);\n }\n}\n\n.no-js #clear_search,\n.no-js #send_search {\n width: auto !important;\n .ltr-border-left(1px solid var(--color-search-border));\n}\n\n.search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset + 0.6rem);\n display: flex;\n overflow-x: auto;\n overscroll-behavior-inline: contain;\n\n select {\n background-color: inherit;\n\n &:hover,\n &:focus {\n color: var(--color-base-font);\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n #search_header {\n padding: 1.5em @results-tablet-offset 0 @results-tablet-offset;\n column-gap: @results-tablet-offset;\n }\n\n .search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-tablet-offset + 3rem);\n }\n\n #categories {\n font-size: 90%;\n clear: both;\n\n .checkbox_container {\n margin: auto;\n margin-top: 2px;\n }\n }\n}\n\n@media screen and (max-width: @tablet) and (hover: none) {\n #main_index,\n #main_results {\n #categories_container {\n width: max-content;\n\n .category {\n display: inline-block;\n width: auto;\n }\n }\n\n #categories {\n width: 100%;\n .ltr-text-align-left();\n overflow-x: scroll;\n overflow-y: hidden;\n -webkit-overflow-scrolling: touch;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #search_header {\n width: 100%;\n margin: 0;\n padding: 0.1rem 0 0 0;\n column-gap: 0;\n row-gap: 0;\n grid-template-areas:\n \"logo search\"\n \"categories categories\";\n }\n\n .search_logo {\n padding: 0;\n }\n\n .search_box {\n width: 98%;\n display: flex;\n margin: 0 auto;\n }\n\n #q {\n width: 100%;\n flex: 1;\n }\n\n .search_filters {\n margin: 0;\n }\n\n .category {\n display: inline-block;\n width: auto;\n margin: 0;\n\n label {\n padding: 1rem !important;\n margin: 0 !important;\n\n svg {\n display: none;\n }\n }\n }\n\n #search_view:focus-within {\n display: block;\n background-color: var(--color-base-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-top: none;\n border-left: none;\n border-right: none;\n width: 100%;\n border-radius: 0;\n\n #send_search {\n .ltr-margin-right(0) !important; // Delete when send_search button is disabled on mobile.\n }\n\n * {\n border: none;\n border-radius: 0;\n }\n }\n }\n\n #main_results #q:placeholder-shown ~ #send_search {\n .ltr-margin-right(2.6rem);\n transition: margin 0.1s;\n }\n}\n\n@media screen and (max-width: @ultra-small-phone) {\n #search_header {\n grid-template-areas:\n \"search search\"\n \"categories categories\";\n }\n\n #search_logo {\n display: none;\n }\n}\n\n#categories {\n .disable-user-select;\n\n &::-webkit-scrollbar {\n width: 0;\n height: 0;\n }\n}\n\n#categories_container {\n position: relative;\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*\n* To convert \"style.less\" to \"style.css\" run: $make styles\n*/\n\n// stylelint-disable no-descending-specificity\n\n@import \"../../__common__/less/new_issue.less\";\n@import \"../../__common__/less/stats.less\";\n@import \"../../__common__/less/result_templates.less\";\n@import (inline) \"../../node_modules/normalize.css/normalize.css\";\n@import \"definitions.less\";\n@import \"mixins.less\";\n@import \"code.less\";\n@import \"toolkit.less\";\n@import \"autocomplete.less\";\n@import \"detail.less\";\n@import \"animations.less\";\n@import \"embedded.less\";\n@import \"info.less\";\n\n// for index.html template\n@import \"index.less\";\n\n// for preferences.html template\n@import \"preferences.less\";\n\n// Search-Field\n@import \"search.less\";\n\n// ion-icon\n.ion-icon {\n display: inline-block;\n vertical-align: bottom;\n line-height: 1;\n text-decoration: inherit;\n .ltr-transform();\n}\n\n.ion-icon-small {\n width: 1rem;\n height: 1rem;\n .ion-icon;\n}\n\n.ion-icon-big {\n width: 1.5rem;\n height: 1.5rem;\n .ion-icon;\n}\n\n// Main LESS-Code\nhtml {\n font-family: sans-serif;\n font-size: 0.9em;\n .text-size-adjust;\n\n color: var(--color-base-font);\n background-color: var(--color-base-background);\n padding: 0;\n margin: 0;\n}\n\nbody,\nmain {\n padding: 0;\n margin: 0;\n}\n\nbody {\n display: flex;\n flex-direction: column;\n height: 100vh;\n margin: 0;\n}\n\nmain {\n width: 100%;\n margin-bottom: 2rem;\n flex: 1;\n}\n\n.page_with_header {\n margin: 2em auto;\n width: 85em;\n}\n\nfooter {\n clear: both;\n min-height: 4rem;\n padding: 1rem 0;\n width: 100%;\n text-align: center;\n background-color: var(--color-footer-background);\n border-top: 1px solid var(--color-footer-border);\n overflow: hidden;\n\n p {\n font-size: 0.9em;\n }\n}\n\n.page_with_header .logo {\n height: 40px;\n}\n\ninput[type=\"submit\"],\n#results button[type=\"submit\"] {\n padding: 0.7rem;\n display: inline-block;\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n .rounded-corners;\n\n border: 0;\n cursor: pointer;\n}\n\na {\n text-decoration: none;\n color: var(--color-url-font);\n\n &:visited {\n color: var(--color-url-visited-font);\n\n .highlight {\n color: var(--color-url-visited-font);\n }\n }\n}\n\narticle[data-vim-selected] {\n background: var(--color-result-vim-selected);\n .ltr-border-left(0.2rem solid var(--color-result-vim-arrow));\n .ltr-rounded-right-corners(10px);\n}\n\narticle.result-images[data-vim-selected] {\n background: var(--color-result-vim-arrow);\n border: none;\n .rounded-corners;\n\n .image_thumbnail {\n filter: opacity(60%);\n }\n\n span.title {\n color: var(--color-result-image-span-font-selected);\n }\n}\n\narticle[data-vim-selected].category-videos,\narticle[data-vim-selected].category-news,\narticle[data-vim-selected].category-map,\narticle[data-vim-selected].category-music,\narticle[data-vim-selected].category-files,\narticle[data-vim-selected].category-social {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n}\n\n.result {\n margin: @results-margin 0;\n padding: @result-padding;\n .ltr-border-left(0.2rem solid transparent);\n\n h3 {\n font-size: 1.2rem;\n word-wrap: break-word;\n margin: 0.4rem 0 0.4rem 0;\n padding: 0;\n\n a {\n color: var(--color-result-link-font);\n font-weight: normal;\n font-size: 1.1em;\n\n &:visited {\n color: var(--color-result-link-visited-font);\n }\n\n &:focus,\n &:hover {\n text-decoration: underline;\n border: none;\n outline: none;\n }\n }\n }\n\n .cache_link,\n .proxyfied_link {\n font-size: 0.9em !important;\n }\n\n .content,\n .stat {\n font-size: 0.9em;\n margin: 0;\n padding: 0;\n max-width: 54em;\n word-wrap: break-word;\n line-height: 1.24;\n\n .highlight {\n color: var(--color-result-description-highlight-font);\n background: inherit;\n font-weight: bold;\n }\n }\n\n .altlink a {\n font-size: 0.9em;\n margin: 0 10px 0 0;\n .show-content-button;\n }\n\n .codelines {\n .highlight {\n color: inherit;\n background: inherit;\n font-weight: normal;\n }\n }\n\n .url_wrapper {\n display: flex;\n font-size: 1rem;\n color: var(--color-result-url-font);\n flex-wrap: nowrap;\n overflow: hidden;\n flex-direction: row;\n margin: 0;\n padding: 0;\n\n .url_o1 {\n white-space: nowrap;\n flex-shrink: 1;\n }\n\n .url_o1::after {\n content: \" \";\n width: 1ch;\n display: inline-block;\n }\n\n .url_o2 {\n overflow: hidden;\n white-space: nowrap;\n flex-basis: content;\n flex-grow: 0;\n flex-shrink: 1;\n text-align: right;\n\n .url_i2 {\n float: right;\n }\n }\n }\n\n .published_date {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n img {\n &.thumbnail {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 20rem;\n height: unset; // remove heigth value that was needed for lazy loading\n }\n\n &.image {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 7rem;\n max-height: 7rem;\n object-fit: scale-down;\n object-position: right top;\n }\n }\n\n .break {\n clear: both;\n }\n}\n\n.template_group_images {\n display: flex;\n flex-wrap: wrap;\n}\n\n.template_group_images::after {\n flex-grow: 10;\n content: \"\";\n}\n\n.category-videos,\n.category-news,\n.category-map,\n.category-music,\n.category-files,\n.category-social {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n}\n\n.category-social .image {\n width: auto !important;\n min-width: 48px;\n min-height: 48px;\n padding: 0 5px 25px 0 !important;\n}\n\n.audio-control audio {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.embedded-content iframe {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.result-videos .content {\n overflow: hidden;\n}\n\n.result-videos .embedded-video iframe {\n width: 100%;\n aspect-ratio: 16 / 9;\n padding: 10px 0 0 0;\n}\n\n@supports not (aspect-ratio: 1 / 1) {\n // support older browsers which do not have aspect-ratio\n // https://caniuse.com/?search=aspect-ratio\n .result-videos .embedded-video iframe {\n height: calc(@results-width * 9 / 16);\n }\n}\n\n.engines {\n .ltr-float-right();\n color: var(--color-result-engines-font);\n\n span {\n font-size: smaller;\n margin-top: 0;\n margin-bottom: 0;\n .ltr-margin-right(0.5rem);\n .ltr-margin-left(0);\n }\n}\n\n.small_font {\n font-size: 0.8em;\n}\n\n.highlight {\n color: var(--color-result-link-font-highlight);\n background: inherit;\n}\n\n.empty_element {\n font-style: italic;\n}\n\n.result-images {\n flex-grow: 1;\n padding: 0.5rem 0.5rem 2rem 0.5rem;\n margin: 0.25rem;\n border: none !important;\n height: @results-image-row-height;\n\n & > a {\n position: relative;\n }\n\n img {\n margin: 0;\n padding: 0;\n border: none;\n height: 100%;\n width: 100%;\n object-fit: cover;\n vertical-align: bottom;\n background: var(--color-result-image-background);\n }\n\n span.title {\n display: block;\n position: absolute;\n\n width: 100%;\n font-size: 0.9rem;\n color: var(--color-result-image-span-font);\n padding: 0.5rem 0 0 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n}\n\n.result-map {\n img.image {\n .ltr-float-right() !important;\n height: 100px !important;\n width: auto !important;\n }\n\n table {\n font-size: 0.9em;\n width: auto;\n border-collapse: separate;\n border-spacing: 0 0.35rem;\n\n th {\n font-weight: inherit;\n width: 17rem;\n vertical-align: top;\n .ltr-text-align-left();\n }\n\n td {\n vertical-align: top;\n .ltr-text-align-left();\n }\n }\n}\n\n.hidden {\n display: none !important;\n}\n\n#results {\n margin-top: 1rem;\n .ltr-margin-right(2rem);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset);\n display: grid;\n grid-template-columns: @results-width 25rem;\n grid-template-rows: min-content min-content 1fr min-content;\n gap: 0 @results-gap;\n grid-template-areas:\n \"corrections sidebar\"\n \"answers sidebar\"\n \"urls sidebar\"\n \"pagination sidebar\";\n}\n\n#results #sidebar *:first-child,\n#results #urls *:first-child {\n margin-top: 0;\n}\n\n#urls {\n padding: 0;\n grid-area: urls;\n}\n\n#suggestions {\n .wrapper {\n display: flex;\n flex-flow: row wrap;\n justify-content: flex-end;\n\n form {\n display: inline-block;\n flex: 1 1 50%;\n }\n }\n}\n\n#suggestions,\n#infoboxes {\n input {\n padding: 0;\n margin: 3px;\n font-size: 0.9em;\n display: inline-block;\n background: transparent;\n color: var(--color-result-search-url-font);\n cursor: pointer;\n }\n\n input[type=\"submit\"],\n .infobox .url a {\n color: var(--color-result-link-font);\n text-decoration: none;\n font-size: 0.9rem;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n#corrections {\n grid-area: corrections;\n display: flex;\n flex-flow: row wrap;\n margin: 0 0 1em 0;\n\n h4,\n input[type=\"submit\"] {\n display: inline-block;\n padding: 0.5rem;\n margin: 0.5rem;\n }\n\n input[type=\"submit\"] {\n font-size: 0.8rem;\n .rounded-corners-tiny;\n }\n}\n\n#suggestions .title,\n#search_url .title,\n#apis .title {\n margin: 2em 0 0.5em 0;\n color: var(--color-base-font);\n}\n\n#answers {\n grid-area: answers;\n border: 1px solid var(--color-answer-border);\n background: var(--color-answer-background);\n padding: @result-padding;\n margin: 1rem 0;\n margin-top: 0;\n color: var(--color-answer-font);\n .rounded-corners;\n\n h4 {\n display: none;\n }\n\n span {\n overflow-wrap: anywhere;\n }\n}\n\n#infoboxes {\n form {\n min-width: 210px;\n }\n}\n\n#sidebar {\n grid-area: sidebar;\n word-wrap: break-word;\n color: var(--color-sidebar-font);\n\n .infobox {\n margin: 10px 0 10px;\n border: 1px solid var(--color-sidebar-border);\n padding: 1rem;\n font-size: 0.9em;\n .rounded-corners;\n\n h2 {\n margin: 0 0 0.5em 0;\n }\n\n img {\n max-width: 100%;\n max-height: 12em;\n display: block;\n margin: 0 auto;\n padding: 0;\n }\n\n dl {\n margin: 0.5em 0;\n }\n\n dt {\n display: inline;\n margin-top: 0.5em;\n .ltr-margin-right(0.25em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n padding: 0;\n font-weight: bold;\n }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\n\n input {\n font-size: 1em;\n }\n\n br {\n clear: both;\n }\n\n .attributes,\n .urls {\n clear: both;\n }\n }\n}\n\n#search_url {\n margin-top: 8px;\n\n div.selectable_url {\n pre {\n width: 200em;\n }\n }\n}\n\n#linkto_preferences {\n position: absolute;\n .ltr-right(1.8rem);\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: block;\n font-size: 1.2em;\n color: var(--color-search-font);\n\n a:link *,\n a:hover *,\n a:visited *,\n a:active * {\n color: var(--color-search-font);\n }\n}\n\n#pagination {\n grid-area: pagination;\n\n br {\n clear: both;\n }\n}\n\n#apis {\n margin-top: 8px;\n clear: both;\n}\n\n#backToTop {\n border: 1px solid var(--color-backtotop-border);\n margin: 0;\n padding: 0;\n font-size: 1em;\n background: var(--color-backtotop-background);\n position: fixed;\n bottom: 8rem;\n .ltr-left(@results-width + @results-offset + (0.5 * @results-gap - 1.2em));\n transition: opacity 0.5s;\n opacity: 0;\n .rounded-corners;\n\n a {\n display: block;\n margin: 0;\n padding: 0.7em;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-backtotop-font);\n }\n}\n\n#results.scrolling #backToTop {\n opacity: 1;\n}\n\n@media screen and (max-width: @tablet) {\n .page_with_header {\n margin: 2rem 0.5rem;\n width: auto;\n }\n\n #infoboxes {\n position: inherit;\n max-width: inherit;\n\n .infobox {\n clear: both;\n\n img {\n .ltr-float-left();\n max-width: 10em;\n margin-top: 0.5em;\n .ltr-margin-right(0.5em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n }\n }\n }\n\n #sidebar {\n margin-bottom: @results-margin;\n padding: 0;\n float: none;\n border: none;\n width: auto;\n\n input {\n border: 0;\n }\n }\n\n #apis {\n display: none;\n }\n\n #search_url {\n display: none;\n }\n\n .result {\n .thumbnail {\n max-width: 98%;\n }\n\n .url {\n span.url {\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n width: 100%;\n }\n }\n\n .engines {\n .ltr-float-right();\n padding: 0 0 3px 0;\n }\n }\n\n .result-images {\n border-bottom: none !important;\n }\n\n .image_result {\n max-width: 98%;\n\n img {\n max-width: 98%;\n }\n }\n\n #backToTop {\n display: none;\n }\n\n #pagination {\n margin: 2rem 0 0 0 !important;\n }\n\n #main_results div#results {\n margin: 1rem auto 0 auto;\n justify-content: center;\n display: grid;\n grid-template-columns: @results-width;\n grid-template-rows: min-content min-content min-content 1fr min-content min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n }\n}\n\n#main_results div#results.only_template_images {\n margin: 1rem @results-tablet-offset 0 @results-tablet-offset;\n display: grid;\n grid-template-columns: 100%;\n grid-template-rows: min-content min-content min-content 1fr min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n\n #sidebar {\n display: none;\n }\n\n #urls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n\n #urls::after {\n flex-grow: 10;\n content: \"\";\n }\n\n #backToTop {\n .ltr-left(auto);\n .ltr-right(1rem);\n }\n\n #pagination {\n .ltr-margin-right(4rem);\n }\n}\n\n@media screen and (max-width: @phone) {\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 2rem @results-tablet-offset 0 @results-tablet-offset;\n }\n\n #linkto_preferences {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #linkto_preferences {\n top: 0.5rem;\n .ltr-right(0.5rem);\n }\n\n #results {\n margin: 0;\n padding: 0;\n }\n\n #pagination {\n margin: 2rem 1rem 0 1rem !important;\n }\n\n article[data-vim-selected] {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n }\n\n .result {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n }\n}\n\n@media screen and (max-width: @small-phone) {\n .result-videos {\n img.thumbnail {\n float: none !important;\n }\n\n .content {\n overflow: inherit;\n }\n }\n}\n\npre code {\n white-space: pre-wrap;\n}\n"]} \ No newline at end of file
+{"version":3,"sources":["../__common__/less/new_issue.less","../__common__/less/stats.less","src/generated/pygments.less","../__common__/less/result_templates.less","node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/less/toolkit.less","src/less/mixins.less","src/less/style-ltr.less","src/less/autocomplete.less","src/less/detail.less","src/less/animations.less","src/less/embedded.less","src/less/info.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style.less"],"names":[],"mappings":"AAAA,qBACI,QAAA,MACA,QAAA,IAAA,KACA,YAAA,WACA,UAAA,KACA,MAAA,KACA,iBAAA,kBACA,OAAA,QACA,cAAA,eACA,WAAA,YAAA,EAAA,EAAA,EAAA,EAGgB,2BAChB,iBAAA,QAGJ,YACI,QAAA,KCfA,2BACI,MAAA,MAGJ,4BACI,MAAA,KACA,WAAA,MASJ,kCACI,WAAA,MAGC,iCACD,UAAA,OACA,OAAA,KACA,OAAA,IAAA,MAAA,KAKJ,0BADqB,sDADA,sDAGjB,MAAA,MAGmB,qDAEnB,aAAA,IAAA,MAAA,KACA,QAAA,EAAA,KAAA,EAAA,EACA,OAAA,EAAA,EAAA,EAAA,MAIR,iBACI,MAAA,IACA,QAAA,aACA,WAAA,MACA,cAAA,MAGJ,iBACI,MAAO,kBACP,QAAA,aAGJ,eACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,kBACI,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGJ,MACI,MAAA,EACA,OAAA,ECxEH,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,MD+EO,MAAA,GC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,OD+EO,MAAA,IC/EP,QD+EO,MAAA,KE/ER,aACI,OAAA,MACA,MAAA,KACA,OAAA,KAAA,8ECOJ,KACE,YAAa,KACb,yBAAqC,KAUvC,KACE,OAAQ,EAOV,K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","sourcesContent":[".github-issue-button {\n display: block;\n padding: 8px 16px;\n font-family: sans-serif;\n font-size: 16px;\n color: white;\n background-color: #238636 !important; /* important is needed cause to an !important in logicodev-dark */\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;\n}\n\n.github-issue-button:hover {\n background-color: #2ea043;\n}\n\n.issue-hide {\n display: none;\n}\n",".engine-stats {\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .result-count {\n }\n\n .response-time {\n }\n\n .engine-reliability {\n text-align: right;\n }\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem;\n border: 1px solid gray;\n }\n\n table.engine-error th.engine-error-type,\n table.engine-error td.engine-error-type,\n failed-test {\n width: 10rem;\n }\n\n table.engine-error span.log_parameters\n {\n border-right: 1px solid gray;\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\n}\n\n.bar-chart-value {\n width: 3em;\n display: inline-block;\n text-align: right;\n padding-right: 0.5rem;\n}\n\n.bar-chart-graph {\n width: calc(100% - 5rem);\n display: inline-block;\n}\n\n.bar-chart-bar {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n}\n\n.bar-chart-serie1 {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n float: left;\n}\n\n.bar-chart-serie2 {\n border: 3px solid #deb15b;\n margin: 1px 0;\n float: left;\n}\n\n.bar0{\n width: 0;\n border: 0;\n}\n\n.generate-bar(100);\n\n.generate-bar(@n, @i: 1) when (@i =< @n) {\n .bar@{i} {\n width: (@i * 100% / @n);\n }\n .generate-bar(@n, (@i + 1));\n}\n","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.11.2\n*/\n\n.code-highlight .linenos {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n\n &::selection {\n background: transparent; /* WebKit/Blink Browsers */\n }\n &::-moz-selection {\n background: transparent; /* Gecko Browsers */\n }\n\n margin-right: 8px;\n text-align: right;\n}\n\n.code-highlight pre { line-height: 125%; }\n.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }\n.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }\n.code-highlight .hll { background-color: #ffffcc }\n.code-highlight { background: #f8f8f8; }\n.code-highlight .c { color: #3D7B7B; font-style: italic } /* Comment */\n.code-highlight .err { border: 1px solid #FF0000 } /* Error */\n.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */\n.code-highlight .o { color: #666666 } /* Operator */\n.code-highlight .ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */\n.code-highlight .cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */\n.code-highlight .cp { color: #9C6500 } /* Comment.Preproc */\n.code-highlight .cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */\n.code-highlight .c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */\n.code-highlight .cs { color: #3D7B7B; font-style: italic } /* Comment.Special */\n.code-highlight .gd { color: #A00000 } /* Generic.Deleted */\n.code-highlight .ge { font-style: italic } /* Generic.Emph */\n.code-highlight .gr { color: #E40000 } /* Generic.Error */\n.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */\n.code-highlight .gi { color: #008400 } /* Generic.Inserted */\n.code-highlight .go { color: #717171 } /* Generic.Output */\n.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\n.code-highlight .gs { font-weight: bold } /* Generic.Strong */\n.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\n.code-highlight .gt { color: #0044DD } /* Generic.Traceback */\n.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\n.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\n.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\n.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */\n.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\n.code-highlight .kt { color: #B00040 } /* Keyword.Type */\n.code-highlight .m { color: #666666 } /* Literal.Number */\n.code-highlight .s { color: #BA2121 } /* Literal.String */\n.code-highlight .na { color: #687822 } /* Name.Attribute */\n.code-highlight .nb { color: #008000 } /* Name.Builtin */\n.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */\n.code-highlight .no { color: #880000 } /* Name.Constant */\n.code-highlight .nd { color: #AA22FF } /* Name.Decorator */\n.code-highlight .ni { color: #717171; font-weight: bold } /* Name.Entity */\n.code-highlight .ne { color: #CB3F38; font-weight: bold } /* Name.Exception */\n.code-highlight .nf { color: #0000FF } /* Name.Function */\n.code-highlight .nl { color: #767600 } /* Name.Label */\n.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\n.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */\n.code-highlight .nv { color: #19177C } /* Name.Variable */\n.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\n.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */\n.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */\n.code-highlight .mf { color: #666666 } /* Literal.Number.Float */\n.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */\n.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */\n.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */\n.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */\n.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */\n.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */\n.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */\n.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\n.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */\n.code-highlight .se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */\n.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */\n.code-highlight .si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */\n.code-highlight .sx { color: #008000 } /* Literal.String.Other */\n.code-highlight .sr { color: #A45A77 } /* Literal.String.Regex */\n.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */\n.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */\n.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */\n.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */\n.code-highlight .vc { color: #19177C } /* Name.Variable.Class */\n.code-highlight .vg { color: #19177C } /* Name.Variable.Global */\n.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */\n.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */\n.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */\n",".osm-map-box {\n height:300px;\n width:100%;\n margin: 10px 0;\n}\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","/*\n * SearXNG, A privacy-respecting, hackable metasearch engine\n *\n * To change the colors of the site, simple edit this variables\n */\n\n/// Light Theme\n:root {\n /// Base Colors\n --color-base-font: #444;\n --color-base-font-rgb: 68, 68, 68;\n --color-base-background: #fff;\n --color-url-font: #29314d;\n --color-url-visited-font: #80b;\n /// Header Colors\n --color-header-background: #f7f7f7;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #f7f7f7;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n /// BackToTop Colors\n --color-backtotop-font: #444;\n --color-backtotop-border: #ddd;\n --color-backtotop-background: #fff;\n /// Button Colors\n --color-btn-background: #3050ff;\n --color-btn-font: #fff;\n --color-show-btn-background: #bbb;\n --color-show-btn-font: #222;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-background: #fff;\n --color-search-font: #222;\n --color-search-background-hover: #3050ff;\n /// Modal Colors\n --color-error: #db3434;\n --color-error-background: lighten(#db3434, 40%);\n --color-warning: #dbba34;\n --color-warning-background: lighten(#dbba34, 40%);\n --color-success: #42db34;\n --color-success-background: lighten(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #3050ff;\n --color-categories-item-border-selected: #3050ff;\n /// Autocomplete Colors\n --color-autocomplete-font: #000;\n --color-autocomplete-border: #bbb;\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #f7f7f7;\n /// Answer Colors\n --color-answer-border: #ddd; // same as --color-header-border\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #f7f7f7; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #ddd;\n --color-result-url-font: #000;\n --color-result-vim-selected: #f7f7f7;\n --color-result-vim-arrow: #000bbb;\n --color-result-description-highlight-font: #000;\n --color-result-link-font: #000bbb;\n --color-result-link-font-highlight: #000bbb;\n --color-result-link-visited-font: #80b;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #777;\n --color-result-search-url-border: #ddd;\n --color-result-search-url-font: #000;\n // Images Colors\n --color-result-image-span-font: #444;\n --color-result-image-span-font-selected: #fff;\n --color-result-image-background: #fff;\n /// Settings Colors\n --color-settings-tr-hover: #f7f7f7;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #0001;\n /// Detail modal\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #fff;\n --color-toolkit-kbd-background: #000;\n --color-toolkit-dialog-border: #ddd;\n --color-toolkit-dialog-background: #fff;\n --color-toolkit-tabs-label-border: #fff;\n --color-toolkit-tabs-section-border: #ddd;\n --color-toolkit-select-background: #f7f7f7;\n --color-toolkit-select-border: #ddd;\n --color-toolkit-select-background-hover: #bbb;\n --color-toolkit-input-text-font: #222;\n --color-toolkit-checkbox-onoff-off-background: #ddd;\n --color-toolkit-checkbox-onoff-on-background: #ddd;\n --color-toolkit-checkbox-onoff-on-mark-background: #3050ff;\n --color-toolkit-checkbox-onoff-on-mark-color: #fff;\n --color-toolkit-checkbox-onoff-off-mark-background: #aaa;\n --color-toolkit-checkbox-onoff-off-mark-color: #fff;\n --color-toolkit-checkbox-label-background: #ddd;\n --color-toolkit-checkbox-label-border: #ddd;\n --color-toolkit-checkbox-input-border: #3050ff;\n --color-toolkit-engine-tooltip-border: #ddd;\n --color-toolkit-engine-tooltip-background: #fff;\n --color-toolkit-loader-border: rgba(0, 0, 0, 0.2);\n --color-toolkit-loader-borderleft: rgba(255, 255, 255, 0);\n --color-doc-code: #300;\n --color-doc-code-background: #fdd;\n}\n\n.dark-themes() {\n /// Base Colors\n --color-base-font: #bbb;\n --color-base-font-rgb: 187, 187, 187;\n --color-base-background: #222;\n --color-url-font: #8af;\n --color-url-visited-font: #96b;\n /// Header Colors\n --color-header-background: #181818;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #181818;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #181818;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #bbb;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-background: #222;\n --color-search-font: #fff;\n --color-search-background-hover: #58f;\n /// Modal Colors\n --color-error: #f55b5b;\n --color-error-background: darken(#db3434, 40%);\n --color-warning: #f1d561;\n --color-warning-background: darken(#dbba34, 40%);\n --color-success: #79f56e;\n --color-success-background: darken(#42db34, 40%);\n /// Categories Colors\n --color-categories-item-selected-font: #58f;\n --color-categories-item-border-selected: #58f;\n /// Autocomplete Colors\n --color-autocomplete-font: #fff;\n --color-autocomplete-border: #555;\n --color-autocomplete-background: #222;\n --color-autocomplete-background-hover: #181818;\n /// Answer Colors\n --color-answer-border: #333; // same as --color-header-border\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #181818; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #181818;\n --color-result-vim-arrow: #8af;\n --color-result-description-highlight-font: #fff;\n --color-result-link-font: #8af;\n --color-result-link-font-highlight: #8af;\n --color-result-link-visited-font: #96b;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #888;\n --color-result-search-url-border: #555;\n --color-result-search-url-font: #fff;\n /// Detail modal : same as the light version\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n // Images Colors\n --color-result-image-span-font: #bbb;\n --color-result-image-span-font-selected: #222;\n --color-result-image-background: #222;\n /// Settings Colors\n --color-settings-tr-hover: #2d2d2d;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1a1919;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #222;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #3c3b31;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #333;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-mark-background: #58f;\n --color-toolkit-checkbox-onoff-on-mark-color: #222;\n --color-toolkit-checkbox-onoff-off-mark-background: #ddd;\n --color-toolkit-checkbox-onoff-off-mark-color: #222;\n --color-toolkit-checkbox-label-background: #222;\n --color-toolkit-checkbox-label-border: #333;\n --color-toolkit-checkbox-input-border: #58f;\n --color-toolkit-engine-tooltip-border: #333;\n --color-toolkit-engine-tooltip-background: #222;\n --color-toolkit-loader-border: rgba(255, 255, 255, 0.2);\n --color-toolkit-loader-borderleft: rgba(0, 0, 0, 0);\n --color-doc-code: #fdd;\n --color-doc-code-background: #300;\n}\n\n/// Dark Theme (autoswitch based on device pref)\n@media (prefers-color-scheme: dark) {\n :root.theme-auto {\n .dark-themes();\n }\n}\n\n// Dark Theme by preferences\n:root.theme-dark {\n .dark-themes();\n}\n\n/// General Size\n@results-width: 45rem;\n@results-offset: 10rem;\n@results-tablet-offset: 0.5rem;\n@results-gap: 5rem;\n@results-margin: 0.125rem;\n@result-padding: 1rem;\n@results-image-row-height: 12rem;\n@results-image-row-height-phone: 6rem;\n@search-width: 44rem;\n// heigh of #search, see detail.less\n@search-height: 7.6rem;\n\n/// Device Size\n/// @desktop > @tablet\n@tablet: 79.75em; // see https://github.com/searxng/searxng/issues/874\n@phone: 50em;\n@small-phone: 35em;\n@ultra-small-phone: 20rem;\n\n/// From style.less\n@stacked-bar-chart: rgb(0, 0, 0);\n\n/// Load fonts from this directory.\n@icon-font-path: \"../../../fonts/\";\n//** File name for all font files.\n@icon-font-name: \"glyphicons-halflings-regular\";\n//** Element ID within SVG icon file.\n@icon-font-svg-id: \"glyphicons_halflingsregular\";\n\n// decoration of the select HTML elements\n@select-light-svg-path: \"../svg/select-light.svg\";\n@select-dark-svg-path: \"../svg/select-dark.svg\";\n",".code-highlight pre {\n overflow: auto;\n background-color: inherit;\n color: inherit;\n border: inherit;\n}\n\n// stylelint-disable no-invalid-position-at-import-rule\n@import \"../generated/pygments.less\";\n","// other solution : http://stackoverflow.com/questions/1577598/how-to-hide-parts-of-html-when-javascript-is-disabled/13857783#13857783\n\n// stylelint-disable no-descending-specificity\n\nhtml.no-js .hide_if_nojs {\n display: none;\n}\n\nhtml.js .show_if_nojs {\n display: none;\n}\n\n.center {\n text-align: center;\n}\n\n.right {\n float: right;\n}\n\n.left {\n float: left;\n}\n\n.invisible {\n display: none !important;\n}\n\n.list-unstyled {\n list-style-type: none;\n\n li {\n margin-top: 4px;\n margin-bottom: 4px;\n }\n}\n\n.danger {\n background-color: var(--color-error-background);\n}\n\n.warning {\n background: var(--color-warning-background);\n}\n\n.success {\n background: var(--color-success-background);\n}\n\n.badge {\n display: inline-block;\n color: var(--color-toolkit-badge-font);\n background-color: var(--color-toolkit-badge-background);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n min-width: 10px;\n padding: 1px 5px;\n border-radius: 5px;\n}\n\n// kbd\nkbd {\n padding: 2px 4px;\n margin: 1px;\n font-size: 90%;\n color: var(--color-toolkit-kbd-font);\n background: var(--color-toolkit-kbd-background);\n}\n\n// table\ntable {\n width: 100%;\n\n &.striped {\n tr {\n border-bottom: 1px solid var(--color-settings-tr-hover);\n }\n }\n}\n\nth {\n padding: 0.4em;\n}\n\ntd {\n padding: 0 4px;\n}\n\ntr {\n &:hover {\n background: var(--color-settings-tr-hover) !important;\n }\n}\n\n// pre\n.pre() {\n display: block;\n font-size: 0.8em;\n word-break: break-all;\n margin: 0.1em;\n user-select: all;\n}\n\ndiv.selectable_url {\n display: block;\n border: 1px solid var(--color-result-search-url-border);\n padding: 4px;\n color: var(--color-result-search-url-font);\n margin: 0.1em;\n overflow: hidden;\n height: 1.2em;\n line-height: 1.2em;\n .rounded-corners-tiny;\n\n pre {\n .pre();\n }\n}\n\n// dialog\n.dialog() {\n position: relative;\n display: flex;\n padding: 1rem;\n margin: 0 0 1em 0;\n border: 1px solid var(--color-toolkit-dialog-border);\n .ltr-text-align-left();\n .rounded-corners;\n\n .close {\n .ltr-float-right();\n position: relative;\n top: -3px;\n color: inherit;\n font-size: 1.5em;\n }\n\n ul,\n ol,\n p {\n margin: 1px 0 0 0;\n }\n\n table {\n width: auto;\n }\n\n tr {\n vertical-align: text-top;\n\n &:hover {\n background: transparent !important;\n }\n }\n\n td {\n padding: 0 1em 0 0;\n padding-top: 0;\n .ltr-padding-right(1rem);\n padding-bottom: 0;\n .ltr-padding-left(0);\n }\n\n h4 {\n margin-top: 0.3em;\n margin-bottom: 0.3em;\n }\n}\n\n.dialog-error {\n .dialog();\n\n color: var(--color-error);\n background: var(--color-error-background);\n border-color: var(--color-error);\n}\n\n.dialog-warning {\n .dialog();\n\n color: var(--color-warning);\n background: var(--color-warning-background);\n border-color: var(--color-warning);\n}\n\n.dialog-modal {\n .dialog();\n\n display: block;\n background: var(--color-toolkit-dialog-background);\n position: fixed;\n top: 50%;\n left: 50%;\n margin: 0 auto;\n transform: translate(-50%, -50%);\n z-index: 10000000;\n\n h3 {\n margin-top: 0;\n }\n}\n\n// btn-collapse\n.btn-collapse {\n cursor: pointer;\n}\n\n//\n.scrollx {\n overflow-x: auto;\n overflow-y: hidden;\n display: block;\n padding: 0;\n margin: 0;\n border: none;\n}\n\n/* -- tabs -- */\n.tabs .tabs > label {\n font-size: 90%;\n}\n\nul.tabs {\n border-bottom: 1px solid var(--color-toolkit-tabs-section-border);\n list-style: none;\n padding-left: 0;\n\n li {\n display: flex;\n }\n}\n\n.tabs {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n min-width: 100%;\n\n & > * {\n order: 2;\n }\n\n & > input[type=radio] {\n display: none;\n }\n\n & > label,\n & > li > a {\n order: 1;\n padding: 0.7em;\n margin: 0 0.7em;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n border: solid var(--color-toolkit-tabs-label-border);\n border-width: 0 0 2px 0;\n color: unset;\n\n .disable-user-select();\n\n cursor: pointer;\n\n &.active {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n }\n\n & > label:hover,\n & > li > a:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n\n & > section {\n min-width: 100%;\n padding: 0.7rem 0;\n box-sizing: border-box;\n border-top: 1px solid var(--color-toolkit-tabs-section-border);\n display: none;\n }\n\n // default selection\n & > label:last-of-type {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n letter-spacing: -0.1px;\n }\n\n & > section:last-of-type {\n display: block;\n }\n}\n\nhtml body .tabs > input:checked {\n ~ section {\n display: none;\n }\n\n ~ label {\n position: inherited;\n background: inherit;\n border-bottom: 2px solid transparent;\n font-weight: normal;\n color: inherit;\n\n &:hover {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n }\n\n + label {\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n background: var(--color-categories-item-selected);\n color: var(--color-categories-item-selected-font);\n }\n\n + label + section {\n display: block;\n }\n}\n\n/* -- select -- */\nselect {\n height: 2.4rem;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n padding: 0.2rem !important;\n color: var(--color-search-font);\n font-size: 0.9rem;\n z-index: 2;\n\n &:hover,\n &:focus {\n cursor: pointer;\n }\n}\n\n@supports ((background-position-x: 100%) and ((appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none))) {\n select {\n appearance: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n border-width: 0 2rem 0 0;\n border-color: transparent;\n background: data-uri('image/svg+xml;charset=UTF-8', @select-light-svg-path) no-repeat;\n background-position-x: calc(100% + 2rem);\n background-size: 2rem;\n background-origin: content-box;\n background-color: var(--color-toolkit-select-background);\n outline: medium none;\n text-overflow: ellipsis;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n\n option {\n background-color: var(--color-base-background);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n html.theme-auto select,\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n }\n\n html.theme-dark select {\n background-image: data-uri('image/svg+xml;charset=UTF-8', @select-dark-svg-path);\n }\n}\n\n/* -- checkbox-onoff -- */\ninput.checkbox-onoff[type=\"checkbox\"] {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n display: inline-block;\n width: 2.5em;\n height: 0.7em;\n box-shadow: none !important;\n margin: 0 16px;\n border-radius: 10px;\n position: relative;\n\n /* focus & hover */\n &:focus,\n &:hover {\n outline: none;\n }\n\n &:focus::after {\n content: \"\";\n position: absolute;\n width: 3.5em;\n height: 1.65em;\n border: 1px solid var(--color-btn-background);\n border-radius: 12px;\n box-shadow: var(--color-btn-background) 0 0 3px;\n z-index: 10000;\n top: -0.55em;\n left: -0.6em;\n }\n\n &::before {\n position: absolute;\n top: -0.5em;\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 0.75em;\n width: 1.875em;\n height: 1.875em;\n border-radius: 50%;\n }\n}\n\n/* check mark\nreversed-checkbox displays unchecked checkedboxes as checked, and vice versa.\nsee https://github.com/searxng/searxng/blob/3408d061aab9abc6168fec9bbc6deab71b236dac/searx/templates/simple/preferences.html#L313\n*/\ninput.checkbox-onoff[type=\"checkbox\"],\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"]:checked {\n background: var(--color-toolkit-checkbox-onoff-off-background);\n\n &::before {\n left: -0.5em;\n content: \"\\2715\";\n color: var(--color-toolkit-checkbox-onoff-off-mark-color);\n background: var(--color-toolkit-checkbox-onoff-off-mark-background);\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]:checked,\n.reversed-checkbox input.checkbox-onoff[type=\"checkbox\"] {\n background: var(--color-toolkit-checkbox-onoff-on-background);\n\n &::before {\n left: calc(100% - 1.5em);\n content: \"\\2713\";\n color: var(--color-toolkit-checkbox-onoff-on-mark-color);\n background: var(--color-toolkit-checkbox-onoff-on-mark-background);\n }\n}\n\n/* -- checkbox -- */\n@supports (transform: rotate(-45deg)) {\n input[type=checkbox]:not(.checkbox-onoff) {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n\n width: 20px;\n height: 20px;\n cursor: pointer;\n position: relative;\n top: 0;\n left: 0;\n border: 2px solid var(--color-toolkit-checkbox-input-border);\n .rounded-corners(0.3em);\n\n &::after {\n content: '';\n width: 9px;\n height: 5px;\n position: absolute;\n top: 3px;\n left: 2px;\n border: 3px solid var(--color-toolkit-checkbox-label-border);\n border-top: none;\n border-right: none;\n background: transparent;\n opacity: 0;\n transform: rotate(-45deg);\n }\n\n &:checked::after {\n border-color: var(--color-toolkit-checkbox-input-border);\n opacity: 1;\n }\n }\n\n // disabled : can't be focused, show only the check mark\n input[type=checkbox][disabled]:not(.checkbox-onoff) {\n border: inherit;\n background-color: transparent !important;\n cursor: inherit;\n }\n\n // if not checked and possible to checked then display a \"light\" check mark on hover\n input.checkbox[type=checkbox]:not(:checked):not([disabled]):not(.checkbox-onoff):hover::after {\n opacity: 0.5;\n }\n}\n\n@media screen and (max-width: @phone) {\n .tabs > label {\n width: 100%;\n }\n}\n\n/* -- loader -- */\n.loader,\n.loader::after {\n border-radius: 50%;\n width: 2em;\n height: 2em;\n}\n\n.loader {\n margin: 1em auto;\n font-size: 10px;\n position: relative;\n text-indent: -9999em;\n border-top: 0.5em solid var(--color-toolkit-loader-border);\n border-right: 0.5em solid var(--color-toolkit-loader-border);\n border-bottom: 0.5em solid var(--color-toolkit-loader-border);\n border-left: 0.5em solid var(--color-toolkit-loader-borderleft);\n -webkit-transform: translateZ(0);\n -ms-transform: translateZ(0);\n transform: translateZ(0);\n -webkit-animation: load8 1.2s infinite linear;\n animation: load8 1.2s infinite linear;\n}\n\n@-webkit-keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes load8 {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n/* -- engine-tooltip -- */\n.engine-tooltip {\n display: none;\n position: absolute;\n padding: 0.5rem 1rem;\n margin: 0 0 0 2rem;\n border: 1px solid var(--color-toolkit-engine-tooltip-border);\n background: var(--color-toolkit-engine-tooltip-background);\n font-size: 14px;\n font-weight: normal;\n z-index: 1000000;\n text-align: left;\n .rounded-corners;\n}\n\nth:hover .engine-tooltip,\ntd:hover .engine-tooltip,\n.engine-tooltip:hover {\n display: inline-block;\n}\n\n/* -- stacked bar chart -- */\n.stacked-bar-chart {\n margin: 0;\n padding: 0 0.125rem 0 4rem;\n width: 100%;\n width: -moz-available;\n width: -webkit-fill-available;\n width: fill;\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n display: inline-flex;\n}\n\n.stacked-bar-chart-value {\n width: 3rem;\n display: inline-block;\n position: absolute;\n padding: 0 0.5rem;\n text-align: right;\n}\n\n.stacked-bar-chart-base {\n display: flex;\n flex-shrink: 0;\n flex-grow: 0;\n flex-basis: unset;\n}\n\n.stacked-bar-chart-median {\n .stacked-bar-chart-base();\n\n background: var(--color-base-font);\n border: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate80 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border: 1px solid rgba(var(--color-base-font-rgb), 0.3);\n padding: 0.3rem 0;\n}\n\n.stacked-bar-chart-rate95 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-bottom: 1px dotted rgba(var(--color-base-font-rgb), 0.5);\n padding: 0;\n}\n\n.stacked-bar-chart-rate100 {\n .stacked-bar-chart-base();\n\n background: transparent;\n border-left: 1px solid rgba(var(--color-base-font-rgb), 0.9);\n padding: 0.4rem 0;\n width: 1px;\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n// Mixins\n.text-size-adjust (@property: 100%) {\n -webkit-text-size-adjust: @property;\n -ms-text-size-adjust: @property;\n -moz-text-size-adjust: @property;\n text-size-adjust: @property;\n}\n\n.rounded-corners (@radius: 10px) {\n border-radius: @radius;\n}\n\n.rounded-right-corners (@radius: 0 10px 10px 0) {\n border-radius: @radius;\n}\n\n.rounded-corners-tiny (@radius: 5px) {\n border-radius: @radius;\n}\n\n// disable user selection\n.disable-user-select () {\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n.show-content-button() {\n padding: 5px 10px;\n .rounded-corners-tiny;\n background: var(--color-show-btn-background);\n color: var(--color-show-btn-font);\n cursor: pointer;\n\n &:hover {\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n }\n}\n",".ltr-left(@offset) {\n left: @offset;\n}\n\n.ltr-right(@offset) {\n right: @offset;\n}\n\n.ltr-margin-right(@offset) {\n margin-right: @offset;\n}\n\n.ltr-margin-left(@offset) {\n margin-left: @offset;\n}\n\n.ltr-border-right(@offset) {\n border-right: @offset;\n}\n\n.ltr-border-left(@offset) {\n border-left: @offset;\n}\n\n.ltr-padding-right(@offset) {\n padding-right: @offset;\n}\n\n.ltr-padding-left(@offset) {\n padding-left: @offset;\n}\n\n.ltr-float-left() {\n float: left;\n}\n\n.ltr-float-right() {\n float: right;\n}\n\n.ltr-text-align-right() {\n text-align: right;\n}\n\n.ltr-rounded-left-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-text-align-left() {\n text-align: left;\n}\n\n.ltr-border-left-width(@offset) {\n border-left-width: @offset;\n}\n\n.ltr-border-right-width(@offset) {\n border-right-width: @offset;\n}\n\n.ltr-transform() {\n transform: scale(1, 1);\n}\n\n@import \"style.less\";\n","/*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */\n\n.autocomplete {\n position: absolute;\n width: @search-width;\n max-height: 0;\n overflow-y: hidden;\n .ltr-text-align-left();\n\n .rounded-corners;\n\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background);\n }\n\n &:empty {\n display: none;\n }\n\n > ul {\n list-style-type: none;\n margin: 0;\n padding: 0;\n\n > li {\n cursor: pointer;\n padding: 0.5rem 1rem;\n\n &.active,\n &:active,\n &:focus,\n &:hover {\n background-color: var(--color-autocomplete-background-hover);\n\n a:active,\n a:focus,\n a:hover {\n text-decoration: none;\n }\n }\n\n &.locked {\n cursor: inherit;\n }\n }\n }\n\n &.open {\n display: block;\n background-color: var(--color-autocomplete-background);\n color: var(--color-autocomplete-font);\n border: 1px solid var(--color-autocomplete-border);\n max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.2rem;\n\n &:empty {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n .autocomplete {\n width: 100%;\n\n > ul > li {\n padding: 1rem;\n }\n }\n}\n","#main_results #results.image-detail-open.only_template_images {\n width: min(98%, 59.25rem) !important;\n}\n\n#main_results #results.only_template_images.image-detail-open #backToTop {\n .ltr-left(56.75rem) !important;\n .ltr-right(inherit);\n}\n\narticle.result-images .detail {\n display: none;\n}\n\n#results.image-detail-open article.result-images[data-vim-selected] .detail {\n display: flex;\n flex-direction: column;\n position: fixed;\n .ltr-left(60rem);\n .ltr-right(0);\n top: @search-height;\n transition: top 0.064s ease-in 0s;\n bottom: 0;\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-background);\n z-index: 10000;\n padding: 4rem 3rem 3rem 3rem;\n\n a.result-images-source {\n display: block;\n flex: 1;\n text-align: left;\n width: 100%;\n border: none;\n text-decoration: none;\n\n img {\n padding: 0;\n margin: 0;\n border: none;\n object-fit: contain;\n width: inherit;\n height: inherit;\n max-width: 100%;\n min-height: inherit;\n max-height: calc(100vh - 25rem - 7rem);\n background: inherit;\n }\n }\n\n .result-images-labels {\n color: var(--color-result-detail-font);\n max-height: 16rem;\n min-height: 16rem;\n\n hr {\n border-top: 1px solid var(--color-result-detail-hr);\n border-bottom: none;\n }\n\n h4 {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n font-size: 0.9rem;\n }\n\n p {\n color: var(--color-result-detail-label-font);\n font-size: 0.9rem;\n\n span {\n display: inline-block;\n width: 12rem;\n }\n }\n\n h4,\n p,\n a {\n .ltr-text-align-left();\n }\n\n p.result-content {\n height: 2rem;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-url {\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n }\n\n p.result-content:hover,\n p.result-url:hover {\n position: relative;\n overflow: inherit !important;\n background: var(--color-result-detail-background);\n text-overflow: inherit !important;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-result-detail-link);\n }\n\n a:hover {\n text-decoration: underline;\n }\n }\n\n a.result-detail-close {\n top: 1rem;\n .ltr-left(1rem);\n padding: 0.4rem;\n }\n\n a.result-detail-previous {\n top: 1rem;\n .ltr-right(6rem);\n // center the icon by moving it slightly on the left\n padding-top: 0.4rem;\n .ltr-padding-right(0.5rem);\n padding-bottom: 0.4rem;\n .ltr-padding-left(0.3rem);\n }\n\n a.result-detail-next {\n top: 1rem;\n .ltr-right(2rem);\n padding: 0.4rem;\n }\n\n a.result-detail-close,\n a.result-detail-next,\n a.result-detail-previous {\n border-radius: 50%;\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n position: absolute;\n filter: opacity(40%);\n z-index: 2000002;\n\n span {\n display: block;\n width: 1.5rem;\n height: 1.5rem;\n text-align: center;\n }\n }\n\n a.result-detail-next,\n a.result-detail-previous {\n span::before {\n // vertical center small icons\n vertical-align: sub;\n }\n }\n\n a.result-detail-close,\n a.result-detail-close:visited,\n a.result-detail-close:hover,\n a.result-detail-close:active,\n a.result-detail-previous,\n a.result-detail-previous:visited,\n a.result-detail-previous:hover,\n a.result-detail-previous:active,\n a.result-detail-next,\n a.result-detail-next:visited,\n a.result-detail-next:hover,\n a.result-detail-next:active {\n color: var(--color-result-detail-font);\n background: var(--color-result-detail-background);\n border: 1px solid var(--color-result-detail-font);\n }\n\n a.result-detail-close:focus,\n a.result-detail-close:hover,\n a.result-detail-previous:focus,\n a.result-detail-previous:hover,\n a.result-detail-next:focus,\n a.result-detail-next:hover {\n filter: opacity(80%);\n }\n\n .loader {\n position: absolute;\n top: 1rem;\n .ltr-right(50%);\n border-top: 0.5em solid var(--color-result-detail-loader-border);\n border-right: 0.5em solid var(--color-result-detail-loader-border);\n border-bottom: 0.5em solid var(--color-result-detail-loader-border);\n border-left: 0.5em solid var(--color-result-detail-loader-borderleft);\n }\n}\n\n#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail {\n top: 0;\n\n a.result-images-source img {\n max-height: calc(100vh - 25rem);\n }\n}\n\n@media screen and (max-width: @tablet) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n\n a.result-images-source {\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n img {\n width: 100%;\n max-height: calc(100vh - 24rem);\n }\n }\n\n a.result-detail-next {\n .ltr-right(1rem);\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #results.image-detail-open article.result-images[data-vim-selected] .detail {\n top: 0;\n .ltr-left(0);\n padding: 1rem;\n\n a.result-images-source img {\n width: 100%;\n max-height: calc(100vh - 20rem);\n margin: 0;\n }\n\n .result-images-labels p span {\n width: inherit;\n .ltr-margin-right(1rem);\n }\n }\n}\n",".dialog-modal {\n animation-name: dialogmodal;\n animation-duration: 0.13s;\n\n @keyframes dialogmodal {\n 0% {\n opacity: 0;\n }\n\n 50% {\n opacity: 0.5;\n transform: translate(-50%, -50%) scale(1.05);\n }\n }\n}\n\ninput.checkbox-onoff[type=\"checkbox\"]::before {\n transition: left 0.25s;\n}\n","iframe[src^=\"https://w.soundcloud.com\"] {\n height: 120px;\n}\n\niframe[src^=\"https://www.deezer.com\"] {\n // The real size is 92px, but 94px are needed to avoid an inner scrollbar of\n // the embedded HTML.\n height: 94px;\n}\n\niframe[src^=\"https://www.mixcloud.com\"] {\n // the embedded player from mixcloud has some quirks: initial there is an\n // issue with an image URL that is blocked since it is an a Cross-Origin\n // request. The alternative text (<img alt='Mixcloud Logo'> then cause an\n // scrollbar in the inner of the iframe we can't avoid. Another quirk comes\n // when pressing the play button, somtimes the shown player has an height of\n // 200px, somtimes 250px.\n height: 250px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer\"] {\n // show playlist\n height: 350px;\n}\n\niframe[src^=\"https://bandcamp.com/EmbeddedPlayer/track\"] {\n // hide playlist\n height: 120px;\n}\n\niframe[src^=\"https://genius.com/songs\"] {\n height: 65px;\n}\n",".info-page {\n code {\n font-family: monospace;\n color: var(--color-doc-code);\n background-color: var(--color-doc-code-background);\n padding: 2px 5px;\n .rounded-corners(5px);\n }\n}\n","#main_index {\n margin-top: 26vh;\n}\n\n.index {\n text-align: center;\n\n .title {\n background: url('../img/searxng.png') no-repeat;\n min-height: 4rem;\n margin: 4rem auto;\n background-position: center;\n background-size: contain;\n }\n\n h1 {\n font-size: 4em;\n visibility: hidden;\n }\n\n #search,\n #search_header {\n margin: 0 auto;\n background: inherit;\n border: inherit;\n padding: 0;\n display: block;\n }\n\n .search_filters {\n display: block;\n margin: 1em 0;\n }\n\n .category label {\n padding: 6px 10px;\n border-bottom: initial !important;\n }\n}\n\n@media screen and (max-width: @tablet) {\n div.title {\n h1 {\n font-size: 1em;\n }\n }\n\n #main_index {\n margin-top: 6em;\n }\n}\n","#tab-content-query table td,\n#tab-content-query table th {\n .ltr-text-align-right() !important;\n height: 3rem;\n}\n\n#main_preferences {\n form {\n width: 100%;\n }\n\n fieldset {\n margin: 8px;\n border: none;\n }\n\n legend {\n margin: 0;\n padding: 5px 0 0 0;\n display: block;\n .ltr-float-left();\n width: 300px;\n }\n\n .value {\n margin: 0;\n padding: 0;\n .ltr-float-left();\n width: 15em;\n\n select,\n input[type=\"text\"] {\n font-size: inherit !important;\n margin-top: 0;\n .ltr-margin-right(1rem);\n margin-bottom: 0;\n .ltr-margin-left(0);\n }\n\n select {\n width: 14rem;\n }\n\n input[type=\"text\"] {\n width: 13.25rem;\n color: var(--color-toolkit-input-text-font);\n border: none;\n background: none repeat scroll 0 0 var(--color-toolkit-select-background);\n padding: 0.2rem 0.4rem;\n height: 2rem;\n .rounded-corners-tiny;\n\n &:hover,\n &:focus {\n background-color: var(--color-toolkit-select-background-hover);\n }\n }\n\n select:focus,\n input:focus {\n outline: none;\n box-shadow: 0 0 1px 1px var(--color-btn-background);\n }\n }\n\n .description {\n margin: 0;\n padding: 5px 0 0 0;\n .ltr-float-right();\n width: 50%;\n color: var(--color-settings-engine-description-font);\n font-size: 90%;\n }\n\n table {\n border-collapse: collapse;\n }\n\n table td {\n text-align: center;\n }\n\n .category {\n .ltr-margin-right(0.5rem);\n\n label {\n border: 2px solid transparent;\n padding: 0.2rem 0.4rem;\n .rounded-corners-tiny;\n }\n }\n\n .category input[type=\"checkbox\"]:checked + label {\n border: 2px solid var(--color-categories-item-border-selected);\n }\n\n table.table_engines {\n td {\n height: 3.75rem;\n }\n\n th.name {\n /* stylelint-disable */\n label {\n cursor: pointer;\n }\n /* stylelint-enable */\n\n .engine-tooltip {\n margin-top: 1.8rem;\n .ltr-left(calc((100% - 85em) / 2 + 10em));\n max-width: 40rem;\n\n .engine-description {\n margin-top: 0.5rem;\n }\n }\n }\n\n .engine-group {\n .ltr-text-align-left();\n font-weight: normal;\n background: var(--color-settings-engine-group-background);\n }\n\n .name,\n .shortcut {\n .ltr-text-align-left();\n }\n }\n\n table.cookies {\n width: 100%;\n direction: ltr;\n\n th,\n td {\n text-align: left;\n font-family: monospace;\n font-size: 1rem;\n padding: 0.5em;\n vertical-align: top;\n }\n\n td:first-child {\n word-break: keep-all;\n width: 14rem;\n padding-right: 1rem;\n }\n\n td:last-child {\n word-break: break-all;\n }\n\n & > tbody > tr:nth-child(even) > th,\n & > tbody > tr:nth-child(even) > td {\n background-color: var(--color-settings-tr-hover);\n }\n }\n\n .preferences_back {\n background: none repeat scroll 0 0 var(--color-btn-background);\n color: var(--color-btn-font);\n border: 0 none;\n .rounded-corners;\n\n cursor: pointer;\n display: inline-block;\n margin: 2px 4px;\n padding: 0.7em;\n\n a {\n color: var(--color-settings-return-font);\n }\n\n a::first-letter {\n text-transform: uppercase;\n }\n }\n\n div.selectable_url {\n pre {\n width: 100%;\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n .preferences_back {\n clear: both;\n }\n\n .engine-tooltip {\n .ltr-left(10em) !important;\n }\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*/\n\n#search {\n padding: 0;\n margin: 0;\n}\n\n#search_header {\n padding-top: 1.5em;\n .ltr-padding-right(2em);\n .ltr-padding-left(@results-offset - 3rem);\n margin: 0;\n background: var(--color-header-background);\n border-bottom: 1px solid var(--color-header-border);\n display: grid;\n column-gap: 1.2rem;\n row-gap: 1rem;\n grid-template-columns: 3rem 1fr;\n grid-template-areas:\n \"logo search\"\n \"spacer categories\";\n}\n\n.category {\n display: inline-block;\n position: relative;\n .ltr-margin-right(1rem);\n padding: 0;\n\n input {\n display: none;\n }\n\n label {\n svg {\n padding-right: 0.2rem;\n }\n\n cursor: pointer;\n padding: 0.2rem 0;\n display: inline-flex;\n text-transform: capitalize;\n font-size: 0.9em;\n border-bottom: 2px solid transparent;\n .disable-user-select;\n\n div.category_name {\n margin: auto 0;\n }\n }\n\n input[type=\"checkbox\"]:checked + label {\n color: var(--color-categories-item-selected-font);\n border-bottom: 2px solid var(--color-categories-item-border-selected);\n }\n}\n\n#search_logo {\n grid-area: logo;\n display: flex;\n align-items: center;\n justify-content: center;\n\n svg {\n flex: 1;\n width: 30px;\n height: 30px;\n margin: 0.5rem 0 auto 0;\n }\n}\n\n.search_categories {\n grid-area: categories;\n\n .help {\n display: none;\n }\n\n &:hover .help {\n display: block;\n position: absolute;\n background: var(--color-base-background);\n padding: 1rem 0.6rem 0.6rem 0;\n z-index: 1000;\n width: 100%;\n left: -0.1rem;\n }\n}\n\n#search_view {\n grid-area: search;\n}\n\n.search_box {\n border: 1px solid var(--color-search-border);\n border-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n}\n\n#clear_search {\n display: block;\n border-collapse: separate;\n box-sizing: border-box;\n width: 1.8rem;\n margin: 0;\n padding: 0.8rem 0.2rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 10000;\n\n &:hover {\n color: var(--color-search-background-hover);\n }\n\n &.empty * {\n display: none;\n }\n}\n\nhtml.no-js #clear_search.hide_if_nojs {\n display: none;\n}\n\n#q,\n#send_search {\n display: block;\n margin: 0;\n padding: 0.8rem;\n background: none repeat scroll 0 0 var(--color-search-background);\n border: none;\n outline: none;\n color: var(--color-search-font);\n font-size: 1.1rem;\n z-index: 2;\n}\n\n#q {\n width: 100%;\n .ltr-padding-left(1rem);\n .ltr-padding-right(0) !important;\n .ltr-rounded-left-corners(0.8rem);\n}\n\n#q::-ms-clear,\n#q::-webkit-search-cancel-button {\n display: none;\n}\n\n#send_search {\n .ltr-rounded-right-corners(0.8rem);\n\n &:hover {\n cursor: pointer;\n background-color: var(--color-search-background-hover);\n color: var(--color-search-background);\n }\n}\n\n.no-js #clear_search,\n.no-js #send_search {\n width: auto !important;\n .ltr-border-left(1px solid var(--color-search-border));\n}\n\n.search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset + 0.6rem);\n display: flex;\n overflow-x: auto;\n overscroll-behavior-inline: contain;\n\n select {\n background-color: inherit;\n\n &:hover,\n &:focus {\n color: var(--color-base-font);\n }\n }\n}\n\n@media screen and (max-width: @tablet) {\n #search_header {\n padding: 1.5em @results-tablet-offset 0 @results-tablet-offset;\n column-gap: @results-tablet-offset;\n }\n\n .search_filters {\n margin-top: 0.6rem;\n .ltr-margin-right(0);\n margin-bottom: 0;\n .ltr-margin-left(@results-tablet-offset + 3rem);\n }\n\n #categories {\n font-size: 90%;\n clear: both;\n\n .checkbox_container {\n margin: auto;\n margin-top: 2px;\n }\n }\n}\n\n@media screen and (max-width: @tablet) and (hover: none) {\n #main_index,\n #main_results {\n #categories_container {\n width: max-content;\n\n .category {\n display: inline-block;\n width: auto;\n }\n }\n\n #categories {\n width: 100%;\n .ltr-text-align-left();\n overflow-x: scroll;\n overflow-y: hidden;\n -webkit-overflow-scrolling: touch;\n }\n }\n}\n\n@media screen and (max-width: @phone) {\n #search_header {\n width: 100%;\n margin: 0;\n padding: 0.1rem 0 0 0;\n column-gap: 0;\n row-gap: 0;\n grid-template-areas:\n \"logo search\"\n \"categories categories\";\n }\n\n .search_logo {\n padding: 0;\n }\n\n .search_box {\n width: 98%;\n display: flex;\n margin: 0 auto;\n }\n\n #q {\n width: 100%;\n flex: 1;\n }\n\n .search_filters {\n margin: 0;\n }\n\n .category {\n display: inline-block;\n width: auto;\n margin: 0;\n\n label {\n padding: 1rem !important;\n margin: 0 !important;\n\n svg {\n display: none;\n }\n }\n }\n\n #search_view:focus-within {\n display: block;\n background-color: var(--color-base-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-top: none;\n border-left: none;\n border-right: none;\n width: 100%;\n border-radius: 0;\n\n #send_search {\n .ltr-margin-right(0) !important; // Delete when send_search button is disabled on mobile.\n }\n\n * {\n border: none;\n border-radius: 0;\n }\n }\n }\n\n #main_results #q:placeholder-shown ~ #send_search {\n .ltr-margin-right(2.6rem);\n transition: margin 0.1s;\n }\n}\n\n@media screen and (max-width: @ultra-small-phone) {\n #search_header {\n grid-template-areas:\n \"search search\"\n \"categories categories\";\n }\n\n #search_logo {\n display: none;\n }\n}\n\n#categories {\n .disable-user-select;\n\n &::-webkit-scrollbar {\n width: 0;\n height: 0;\n }\n}\n\n#categories_container {\n position: relative;\n}\n","/*\n* SearXNG, A privacy-respecting, hackable metasearch engine\n*\n* To convert \"style.less\" to \"style.css\" run: $make styles\n*/\n\n// stylelint-disable no-descending-specificity\n\n@import \"../../__common__/less/new_issue.less\";\n@import \"../../__common__/less/stats.less\";\n@import \"../../__common__/less/result_templates.less\";\n@import (inline) \"../../node_modules/normalize.css/normalize.css\";\n@import \"definitions.less\";\n@import \"mixins.less\";\n@import \"code.less\";\n@import \"toolkit.less\";\n@import \"autocomplete.less\";\n@import \"detail.less\";\n@import \"animations.less\";\n@import \"embedded.less\";\n@import \"info.less\";\n\n// for index.html template\n@import \"index.less\";\n\n// for preferences.html template\n@import \"preferences.less\";\n\n// Search-Field\n@import \"search.less\";\n\n// ion-icon\n.ion-icon {\n display: inline-block;\n vertical-align: bottom;\n line-height: 1;\n text-decoration: inherit;\n .ltr-transform();\n}\n\n.ion-icon-small {\n width: 1rem;\n height: 1rem;\n .ion-icon;\n}\n\n.ion-icon-big {\n width: 1.5rem;\n height: 1.5rem;\n .ion-icon;\n}\n\n// Main LESS-Code\nhtml {\n font-family: sans-serif;\n font-size: 0.9em;\n .text-size-adjust;\n\n color: var(--color-base-font);\n background-color: var(--color-base-background);\n padding: 0;\n margin: 0;\n}\n\nbody,\nmain {\n padding: 0;\n margin: 0;\n}\n\nbody {\n display: flex;\n flex-direction: column;\n height: 100vh;\n margin: 0;\n}\n\nmain {\n width: 100%;\n margin-bottom: 2rem;\n flex: 1;\n}\n\n.page_with_header {\n margin: 2em auto;\n width: 85em;\n}\n\nfooter {\n clear: both;\n min-height: 4rem;\n padding: 1rem 0;\n width: 100%;\n text-align: center;\n background-color: var(--color-footer-background);\n border-top: 1px solid var(--color-footer-border);\n overflow: hidden;\n\n p {\n font-size: 0.9em;\n }\n}\n\n.page_with_header .logo {\n height: 40px;\n}\n\ninput[type=\"submit\"],\n#results button[type=\"submit\"] {\n padding: 0.7rem;\n display: inline-block;\n background: var(--color-btn-background);\n color: var(--color-btn-font);\n .rounded-corners;\n\n border: 0;\n cursor: pointer;\n}\n\na {\n text-decoration: none;\n color: var(--color-url-font);\n\n &:visited {\n color: var(--color-url-visited-font);\n\n .highlight {\n color: var(--color-url-visited-font);\n }\n }\n}\n\narticle[data-vim-selected] {\n background: var(--color-result-vim-selected);\n .ltr-border-left(0.2rem solid var(--color-result-vim-arrow));\n .ltr-rounded-right-corners(10px);\n}\n\narticle.result-images[data-vim-selected] {\n background: var(--color-result-vim-arrow);\n border: none;\n .rounded-corners;\n\n .image_thumbnail {\n filter: opacity(60%);\n }\n\n span.title,\n span.source {\n color: var(--color-result-image-span-font-selected);\n }\n}\n\narticle[data-vim-selected].category-videos,\narticle[data-vim-selected].category-news,\narticle[data-vim-selected].category-map,\narticle[data-vim-selected].category-music,\narticle[data-vim-selected].category-files,\narticle[data-vim-selected].category-social {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n}\n\n.result {\n margin: @results-margin 0;\n padding: @result-padding;\n .ltr-border-left(0.2rem solid transparent);\n\n h3 {\n font-size: 1.2rem;\n word-wrap: break-word;\n margin: 0.4rem 0 0.4rem 0;\n padding: 0;\n\n a {\n color: var(--color-result-link-font);\n font-weight: normal;\n font-size: 1.1em;\n\n &:visited {\n color: var(--color-result-link-visited-font);\n }\n\n &:focus,\n &:hover {\n text-decoration: underline;\n border: none;\n outline: none;\n }\n }\n }\n\n .cache_link,\n .proxyfied_link {\n font-size: 0.9em !important;\n }\n\n .content,\n .stat {\n font-size: 0.9em;\n margin: 0;\n padding: 0;\n max-width: 54em;\n word-wrap: break-word;\n line-height: 1.24;\n\n .highlight {\n color: var(--color-result-description-highlight-font);\n background: inherit;\n font-weight: bold;\n }\n }\n\n .altlink a {\n font-size: 0.9em;\n margin: 0 10px 0 0;\n .show-content-button;\n }\n\n .codelines {\n .highlight {\n color: inherit;\n background: inherit;\n font-weight: normal;\n }\n }\n\n .url_wrapper {\n display: flex;\n font-size: 1rem;\n color: var(--color-result-url-font);\n flex-wrap: nowrap;\n overflow: hidden;\n flex-direction: row;\n margin: 0;\n padding: 0;\n\n .url_o1 {\n white-space: nowrap;\n flex-shrink: 1;\n }\n\n .url_o1::after {\n content: \" \";\n width: 1ch;\n display: inline-block;\n }\n\n .url_o2 {\n overflow: hidden;\n white-space: nowrap;\n flex-basis: content;\n flex-grow: 0;\n flex-shrink: 1;\n text-align: right;\n\n .url_i2 {\n float: right;\n }\n }\n }\n\n .published_date {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n img {\n &.thumbnail {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 20rem;\n height: unset; // remove heigth value that was needed for lazy loading\n }\n\n &.image {\n .ltr-float-left();\n padding-top: 0.6rem;\n .ltr-padding-right(1rem);\n width: 7rem;\n max-height: 7rem;\n object-fit: scale-down;\n object-position: right top;\n }\n }\n\n .break {\n clear: both;\n }\n}\n\n.template_group_images {\n display: flex;\n flex-wrap: wrap;\n}\n\n.template_group_images::after {\n flex-grow: 10;\n content: \"\";\n}\n\n.category-videos,\n.category-news,\n.category-map,\n.category-music,\n.category-files,\n.category-social {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n}\n\n.category-social .image {\n width: auto !important;\n min-width: 48px;\n min-height: 48px;\n padding: 0 5px 25px 0 !important;\n}\n\n.audio-control audio {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.embedded-content iframe {\n width: 100%;\n padding: 10px 0 0 0;\n}\n\n.result-videos .content {\n overflow: hidden;\n}\n\n.result-videos .embedded-video iframe {\n width: 100%;\n aspect-ratio: 16 / 9;\n padding: 10px 0 0 0;\n}\n\n@supports not (aspect-ratio: 1 / 1) {\n // support older browsers which do not have aspect-ratio\n // https://caniuse.com/?search=aspect-ratio\n .result-videos .embedded-video iframe {\n height: calc(@results-width * 9 / 16);\n }\n}\n\n.engines {\n .ltr-float-right();\n color: var(--color-result-engines-font);\n\n span {\n font-size: smaller;\n margin-top: 0;\n margin-bottom: 0;\n .ltr-margin-right(0.5rem);\n .ltr-margin-left(0);\n }\n}\n\n.small_font {\n font-size: 0.8em;\n}\n\n.highlight {\n color: var(--color-result-link-font-highlight);\n background: inherit;\n}\n\n.empty_element {\n font-style: italic;\n}\n\n.result-images {\n flex-grow: 1;\n padding: 0.5rem 0.5rem 3rem 0.5rem;\n margin: 0.25rem;\n border: none !important;\n height: @results-image-row-height;\n\n & > a {\n position: relative;\n }\n\n img {\n margin: 0;\n padding: 0;\n border: none;\n height: 100%;\n width: 100%;\n object-fit: cover;\n vertical-align: bottom;\n background: var(--color-result-image-background);\n }\n\n span.title,\n span.source {\n display: block;\n position: absolute;\n\n width: 100%;\n font-size: 0.9rem;\n color: var(--color-result-image-span-font);\n padding: 0.5rem 0 0 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n span.source {\n padding: 1.8rem 0 0 0;\n font-size: 0.7rem;\n }\n}\n\n.result-map {\n img.image {\n .ltr-float-right() !important;\n height: 100px !important;\n width: auto !important;\n }\n\n table {\n font-size: 0.9em;\n width: auto;\n border-collapse: separate;\n border-spacing: 0 0.35rem;\n\n th {\n font-weight: inherit;\n width: 17rem;\n vertical-align: top;\n .ltr-text-align-left();\n }\n\n td {\n vertical-align: top;\n .ltr-text-align-left();\n }\n }\n}\n\n.hidden {\n display: none !important;\n}\n\n#results {\n margin-top: 1rem;\n .ltr-margin-right(2rem);\n margin-bottom: 0;\n .ltr-margin-left(@results-offset);\n display: grid;\n grid-template-columns: @results-width 25rem;\n grid-template-rows: min-content min-content 1fr min-content;\n gap: 0 @results-gap;\n grid-template-areas:\n \"corrections sidebar\"\n \"answers sidebar\"\n \"urls sidebar\"\n \"pagination sidebar\";\n}\n\n#results #sidebar *:first-child,\n#results #urls *:first-child {\n margin-top: 0;\n}\n\n#urls {\n padding: 0;\n grid-area: urls;\n}\n\n#suggestions {\n .wrapper {\n display: flex;\n flex-flow: row wrap;\n justify-content: flex-end;\n\n form {\n display: inline-block;\n flex: 1 1 50%;\n }\n }\n}\n\n#suggestions,\n#infoboxes {\n input {\n padding: 0;\n margin: 3px;\n font-size: 0.9em;\n display: inline-block;\n background: transparent;\n color: var(--color-result-search-url-font);\n cursor: pointer;\n }\n\n input[type=\"submit\"],\n .infobox .url a {\n color: var(--color-result-link-font);\n text-decoration: none;\n font-size: 0.9rem;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n#corrections {\n grid-area: corrections;\n display: flex;\n flex-flow: row wrap;\n margin: 0 0 1em 0;\n\n h4,\n input[type=\"submit\"] {\n display: inline-block;\n padding: 0.5rem;\n margin: 0.5rem;\n }\n\n input[type=\"submit\"] {\n font-size: 0.8rem;\n .rounded-corners-tiny;\n }\n}\n\n#suggestions .title,\n#search_url .title,\n#apis .title {\n margin: 2em 0 0.5em 0;\n color: var(--color-base-font);\n}\n\n#answers {\n grid-area: answers;\n border: 1px solid var(--color-answer-border);\n background: var(--color-answer-background);\n padding: @result-padding;\n margin: 1rem 0;\n margin-top: 0;\n color: var(--color-answer-font);\n .rounded-corners;\n\n h4 {\n display: none;\n }\n\n span {\n overflow-wrap: anywhere;\n }\n}\n\n#infoboxes {\n form {\n min-width: 210px;\n }\n}\n\n#sidebar {\n grid-area: sidebar;\n word-wrap: break-word;\n color: var(--color-sidebar-font);\n\n .infobox {\n margin: 10px 0 10px;\n border: 1px solid var(--color-sidebar-border);\n padding: 1rem;\n font-size: 0.9em;\n .rounded-corners;\n\n h2 {\n margin: 0 0 0.5em 0;\n }\n\n img {\n max-width: 100%;\n max-height: 12em;\n display: block;\n margin: 0 auto;\n padding: 0;\n }\n\n dl {\n margin: 0.5em 0;\n }\n\n dt {\n display: inline;\n margin-top: 0.5em;\n .ltr-margin-right(0.25em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n padding: 0;\n font-weight: bold;\n }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\n\n input {\n font-size: 1em;\n }\n\n br {\n clear: both;\n }\n\n .attributes,\n .urls {\n clear: both;\n }\n }\n}\n\n#search_url {\n margin-top: 8px;\n\n div.selectable_url {\n pre {\n width: 200em;\n }\n }\n}\n\n#linkto_preferences {\n position: absolute;\n .ltr-right(1.8rem);\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: block;\n font-size: 1.2em;\n color: var(--color-search-font);\n\n a:link *,\n a:hover *,\n a:visited *,\n a:active * {\n color: var(--color-search-font);\n }\n}\n\n#pagination {\n grid-area: pagination;\n\n br {\n clear: both;\n }\n}\n\n#apis {\n margin-top: 8px;\n clear: both;\n}\n\n#backToTop {\n border: 1px solid var(--color-backtotop-border);\n margin: 0;\n padding: 0;\n font-size: 1em;\n background: var(--color-backtotop-background);\n position: fixed;\n bottom: 8rem;\n .ltr-left(@results-width + @results-offset + (0.5 * @results-gap - 1.2em));\n transition: opacity 0.5s;\n opacity: 0;\n .rounded-corners;\n\n a {\n display: block;\n margin: 0;\n padding: 0.7em;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-backtotop-font);\n }\n}\n\n#results.scrolling #backToTop {\n opacity: 1;\n}\n\n@media screen and (max-width: @tablet) {\n .page_with_header {\n margin: 2rem 0.5rem;\n width: auto;\n }\n\n #infoboxes {\n position: inherit;\n max-width: inherit;\n\n .infobox {\n clear: both;\n\n img {\n .ltr-float-left();\n max-width: 10em;\n margin-top: 0.5em;\n .ltr-margin-right(0.5em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n }\n }\n }\n\n #sidebar {\n margin-bottom: @results-margin;\n padding: 0;\n float: none;\n border: none;\n width: auto;\n\n input {\n border: 0;\n }\n }\n\n #apis {\n display: none;\n }\n\n #search_url {\n display: none;\n }\n\n .result {\n .thumbnail {\n max-width: 98%;\n }\n\n .url {\n span.url {\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n width: 100%;\n }\n }\n\n .engines {\n .ltr-float-right();\n padding: 0 0 3px 0;\n }\n }\n\n .result-images {\n border-bottom: none !important;\n }\n\n .image_result {\n max-width: 98%;\n\n img {\n max-width: 98%;\n }\n }\n\n #backToTop {\n display: none;\n }\n\n #pagination {\n margin: 2rem 0 0 0 !important;\n }\n\n #main_results div#results {\n margin: 1rem auto 0 auto;\n justify-content: center;\n display: grid;\n grid-template-columns: @results-width;\n grid-template-rows: min-content min-content min-content 1fr min-content min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n }\n}\n\n#main_results div#results.only_template_images {\n margin: 1rem @results-tablet-offset 0 @results-tablet-offset;\n display: grid;\n grid-template-columns: 100%;\n grid-template-rows: min-content min-content min-content 1fr min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n\n #sidebar {\n display: none;\n }\n\n #urls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n\n #urls::after {\n flex-grow: 10;\n content: \"\";\n }\n\n #backToTop {\n .ltr-left(auto);\n .ltr-right(1rem);\n }\n\n #pagination {\n .ltr-margin-right(4rem);\n }\n}\n\n@media screen and (max-width: @phone) {\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 2rem @results-tablet-offset 0 @results-tablet-offset;\n }\n\n #linkto_preferences {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #linkto_preferences {\n top: 0.5rem;\n .ltr-right(0.5rem);\n }\n\n #results {\n margin: 0;\n padding: 0;\n }\n\n #pagination {\n margin: 2rem 1rem 0 1rem !important;\n }\n\n article[data-vim-selected] {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n }\n\n .result {\n border: 1px solid var(--color-result-border);\n margin: 1rem 0;\n .rounded-corners;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n }\n}\n\n@media screen and (max-width: @small-phone) {\n .result-videos {\n img.thumbnail {\n float: none !important;\n }\n\n .content {\n overflow: inherit;\n }\n }\n}\n\npre code {\n white-space: pre-wrap;\n}\n"]} \ No newline at end of file
diff --git a/searx/static/themes/simple/package.json b/searx/static/themes/simple/package.json
index 6cd5c0836..de6aa1a65 100644
--- a/searx/static/themes/simple/package.json
+++ b/searx/static/themes/simple/package.json
@@ -5,7 +5,7 @@
"grunt-contrib-copy": "^1.0.0",
"grunt-contrib-cssmin": "^4.0.0",
"grunt-contrib-less": "~3.0.0",
- "grunt-contrib-uglify": "~5.0.1",
+ "grunt-contrib-uglify": "~5.1.0",
"grunt-xmlmin": "~0.1.8",
"grunt-contrib-watch": "~1.1.0",
"grunt-eslint": "^24.0.0",
diff --git a/searx/static/themes/simple/src/less/style.less b/searx/static/themes/simple/src/less/style.less
index a65fb5b13..30889dd0b 100644
--- a/searx/static/themes/simple/src/less/style.less
+++ b/searx/static/themes/simple/src/less/style.less
@@ -145,7 +145,8 @@ article.result-images[data-vim-selected] {
filter: opacity(60%);
}
- span.title {
+ span.title,
+ span.source {
color: var(--color-result-image-span-font-selected);
}
}
@@ -373,7 +374,7 @@ article[data-vim-selected].category-social {
.result-images {
flex-grow: 1;
- padding: 0.5rem 0.5rem 2rem 0.5rem;
+ padding: 0.5rem 0.5rem 3rem 0.5rem;
margin: 0.25rem;
border: none !important;
height: @results-image-row-height;
@@ -393,7 +394,8 @@ article[data-vim-selected].category-social {
background: var(--color-result-image-background);
}
- span.title {
+ span.title,
+ span.source {
display: block;
position: absolute;
@@ -405,6 +407,11 @@ article[data-vim-selected].category-social {
text-overflow: ellipsis;
white-space: nowrap;
}
+
+ span.source {
+ padding: 1.8rem 0 0 0;
+ font-size: 0.7rem;
+ }
}
.result-map {
diff --git a/searx/templates/oscar/macros.html b/searx/templates/oscar/macros.html
index ed1499c15..2b27cfd28 100644
--- a/searx/templates/oscar/macros.html
+++ b/searx/templates/oscar/macros.html
@@ -5,7 +5,7 @@
<!-- Draw favicon -->
{% macro draw_favicon(favicon) -%}
- <img width="32" height="32" class="favicon" src="{{ url_for('static', filename='img/icons/' + favicon + '.png') }}" alt="{{ favicon }}" />
+ <img width="32" height="32" class="favicon" src="{{ url_for('static', filename='themes/oscar/img/icons/' + favicon + '.png') }}" alt="{{ favicon }}" />
{%- endmacro %}
{%- macro result_link(url, title, classes='', id='') -%}
diff --git a/searx/templates/simple/result_templates/images.html b/searx/templates/simple/result_templates/images.html
index e521ee211..902fd8b24 100644
--- a/searx/templates/simple/result_templates/images.html
+++ b/searx/templates/simple/result_templates/images.html
@@ -2,6 +2,7 @@
<a {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} href="{{ result.img_src }}">{{- "" -}}
<img class="image_thumbnail" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} src="{% if result.thumbnail_src %}{{ image_proxify(result.thumbnail_src) }}{% else %}{{ image_proxify(result.img_src) }}{% endif %}" alt="{{ result.title|striptags }}" loading="lazy" width="200" height="200">{{- "" -}}
<span class="title">{{ result.title|striptags }}</span>{{- "" -}}
+ <span class="source">{{ result.parsed_url.netloc }}</span>{{- "" -}}
</a>{{- "" -}}
<div class="detail">{{- "" -}}
<a class="result-detail-close" href="#">{{ icon('close') }}</a>{{- "" -}}
diff --git a/searx/translations/bg/LC_MESSAGES/messages.mo b/searx/translations/bg/LC_MESSAGES/messages.mo
index ea5a6e8ce..2f73cb511 100644
--- a/searx/translations/bg/LC_MESSAGES/messages.mo
+++ b/searx/translations/bg/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/bg/LC_MESSAGES/messages.po b/searx/translations/bg/LC_MESSAGES/messages.po
index 3d971e922..0b82a1a15 100644
--- a/searx/translations/bg/LC_MESSAGES/messages.po
+++ b/searx/translations/bg/LC_MESSAGES/messages.po
@@ -7,29 +7,30 @@
# ubone <van_ds_ff@mail.bg>, 2016-2017
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2022-03-01 14:44+0000\n"
+"PO-Revision-Date: 2022-03-29 08:38+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"Language-Team: Bulgarian <https://weblate.bubu1.eu/projects/searxng/searxng/"
+"bg/>\n"
"Language: bg\n"
-"Language-Team: Bulgarian "
-"<https://weblate.bubu1.eu/projects/searxng/searxng/bg/>\n"
-"Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.11\n"
"Generated-By: Babel 2.9.1\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
msgid "others"
-msgstr ""
+msgstr "други"
#. CONSTANT_NAMES['OTHER_CATEGORY']
#: searx/searxng.msg
msgid "other"
-msgstr ""
+msgstr "други"
#. CATEGORY_NAMES['FILES']
#: searx/searxng.msg
@@ -1464,4 +1465,3 @@ msgstr "Търсачка"
#~ "search results but you can search "
#~ "the engines listed here via bangs."
#~ msgstr ""
-
diff --git a/searx/translations/ca/LC_MESSAGES/messages.mo b/searx/translations/ca/LC_MESSAGES/messages.mo
index 83b4c68e6..f7e7e84fe 100644
--- a/searx/translations/ca/LC_MESSAGES/messages.mo
+++ b/searx/translations/ca/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ca/LC_MESSAGES/messages.po b/searx/translations/ca/LC_MESSAGES/messages.po
index fa428a99a..4252b0798 100644
--- a/searx/translations/ca/LC_MESSAGES/messages.po
+++ b/searx/translations/ca/LC_MESSAGES/messages.po
@@ -8,29 +8,30 @@
# jmontane, 2018
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2021-11-03 08:06+0000\n"
-"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"PO-Revision-Date: 2022-04-01 02:04+0000\n"
+"Last-Translator: Joan Montané <joan@montane.cat>\n"
+"Language-Team: Catalan <https://weblate.bubu1.eu/projects/searxng/searxng/ca/"
+">\n"
"Language: ca\n"
-"Language-Team: Catalan "
-"<https://weblate.bubu1.eu/projects/searxng/searxng/ca/>\n"
-"Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.11\n"
"Generated-By: Babel 2.9.1\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
msgid "others"
-msgstr ""
+msgstr "altres"
#. CONSTANT_NAMES['OTHER_CATEGORY']
#: searx/searxng.msg
msgid "other"
-msgstr ""
+msgstr "altre"
#. CATEGORY_NAMES['FILES']
#: searx/searxng.msg
@@ -80,7 +81,7 @@ msgstr "mapa"
#. CATEGORY_NAMES['ONIONS']
#: searx/searxng.msg
msgid "onions"
-msgstr ""
+msgstr "onions"
#. CATEGORY_NAMES['SCIENCE']
#: searx/searxng.msg
@@ -90,105 +91,105 @@ msgstr "ciència"
#. CATEGORY_GROUPS['APPS']
#: searx/searxng.msg
msgid "apps"
-msgstr ""
+msgstr "aplicacions"
#. CATEGORY_GROUPS['DICTIONARIES']
#: searx/searxng.msg
msgid "dictionaries"
-msgstr ""
+msgstr "diccionaris"
#. CATEGORY_GROUPS['LYRICS']
#: searx/searxng.msg
msgid "lyrics"
-msgstr ""
+msgstr "lletres"
#. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg
msgid "packages"
-msgstr ""
+msgstr "paquets"
#. CATEGORY_GROUPS['Q_A']
#: searx/searxng.msg
msgid "q&a"
-msgstr ""
+msgstr "preguntes i respostes"
#. CATEGORY_GROUPS['REPOS']
#: searx/searxng.msg
msgid "repos"
-msgstr ""
+msgstr "repositoris"
#. CATEGORY_GROUPS['SOFTWARE_WIKIS']
#: searx/searxng.msg
msgid "software wikis"
-msgstr ""
+msgstr "wikis de programari"
#. CATEGORY_GROUPS['WEB']
#: searx/searxng.msg
msgid "web"
-msgstr ""
+msgstr "web"
#. STYLE_NAMES['AUTO']
#: searx/searxng.msg
msgid "auto"
-msgstr ""
+msgstr "automàtic"
#. STYLE_NAMES['LIGHT']
#: searx/searxng.msg
msgid "light"
-msgstr ""
+msgstr "clar"
#. STYLE_NAMES['DARK']
#: searx/searxng.msg
msgid "dark"
-msgstr ""
+msgstr "fosc"
#: searx/webapp.py:169
msgid "timeout"
-msgstr ""
+msgstr "expirat"
#: searx/webapp.py:170
msgid "parsing error"
-msgstr ""
+msgstr "error de processament"
#: searx/webapp.py:171
msgid "HTTP protocol error"
-msgstr ""
+msgstr "error de protocol HTTP"
#: searx/webapp.py:172
msgid "network error"
-msgstr ""
+msgstr "error de xarxa"
#: searx/webapp.py:174
msgid "unexpected crash"
-msgstr ""
+msgstr "tancament ineseperat"
#: searx/webapp.py:181
msgid "HTTP error"
-msgstr ""
+msgstr "error HTTP"
#: searx/webapp.py:182
msgid "HTTP connection error"
-msgstr ""
+msgstr "error de connexió HTTP"
#: searx/webapp.py:188
msgid "proxy error"
-msgstr ""
+msgstr "error de servidor intermediari"
#: searx/webapp.py:189
msgid "CAPTCHA"
-msgstr ""
+msgstr "CAPTCHA"
#: searx/webapp.py:190
msgid "too many requests"
-msgstr ""
+msgstr "massa peticions"
#: searx/webapp.py:191
msgid "access denied"
-msgstr ""
+msgstr "accés denegat"
#: searx/webapp.py:192
msgid "server API error"
-msgstr ""
+msgstr "error en la API del servidor"
#: searx/webapp.py:410
msgid "No item found"
@@ -197,11 +198,11 @@ msgstr "No s'ha trobat cap element"
#: searx/engines/qwant.py:212
#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:412
msgid "Source"
-msgstr ""
+msgstr "Origen"
#: searx/webapp.py:414
msgid "Error loading the next page"
-msgstr ""
+msgstr "S'ha produït un error en carregar la pàgina següent"
#: searx/webapp.py:526 searx/webapp.py:967
msgid "Invalid settings, please edit your preferences"
@@ -225,7 +226,7 @@ msgstr "fa {hours} hores i {minutes} minuts"
#: searx/webapp.py:871
msgid "Suspended"
-msgstr ""
+msgstr "Suspès"
#: searx/answerers/random/answerer.py:67
msgid "Random value generator"
@@ -245,11 +246,11 @@ msgstr "Calcula {functions} dels arguments"
#: searx/engines/openstreetmap.py:156
msgid "Get directions"
-msgstr ""
+msgstr "Obtén indicacions"
#: searx/engines/pdbe.py:96
msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (OBSOLET)"
#: searx/engines/pdbe.py:103
msgid "This entry has been superseded by"
@@ -261,23 +262,25 @@ msgstr "No hi ha resum disponible per a aquesta publicació."
#: searx/engines/qwant.py:214
msgid "Channel"
-msgstr ""
+msgstr "Canal"
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
-msgstr ""
+msgstr "Converteix cadenes a diferent formats de resum."
#: searx/plugins/hash_plugin.py:52
msgid "hash digest"
-msgstr ""
+msgstr "format de resum"
#: searx/plugins/hostname_replace.py:9
msgid "Hostname replace"
-msgstr ""
+msgstr "Substitueix el nom d'amfitrió"
#: searx/plugins/hostname_replace.py:10
msgid "Rewrite result hostnames or remove results based on the hostname"
msgstr ""
+"Reescriu els noms d'amfitrió resultants o suprimeix els resultats segons el "
+"nom d'amfitrió"
#: searx/plugins/oa_doi_rewrite.py:9
msgid "Open Access DOI rewrite"
@@ -305,7 +308,7 @@ msgstr ""
#: searx/plugins/self_info.py:20
msgid "Self Informations"
-msgstr ""
+msgstr "Informació pròpia"
#: searx/plugins/self_info.py:21
msgid ""
@@ -377,11 +380,11 @@ msgstr "un meta motor de cerca personalitzable i respectuós amb la privadesa"
#: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:62
msgid "Source code"
-msgstr ""
+msgstr "Codi font"
#: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:63
msgid "Issue tracker"
-msgstr ""
+msgstr "Gestor de tiquets"
#: searx/templates/oscar/base.html:88 searx/templates/oscar/stats.html:18
#: searx/templates/simple/base.html:64 searx/templates/simple/stats.html:18
@@ -393,15 +396,15 @@ msgstr "Estadístiques del motor"
#: searx/templates/simple/base.html:65
#: searx/templates/simple/messages/no_results.html:15
msgid "Public instances"
-msgstr ""
+msgstr "Instàncies públiques"
#: searx/templates/oscar/base.html:90 searx/templates/simple/base.html:66
msgid "Contact instance maintainer"
-msgstr ""
+msgstr "Contacteu amb el mantenidor de la instància"
#: searx/templates/oscar/languages.html:2
msgid "Language"
-msgstr ""
+msgstr "Llengua"
#: searx/templates/oscar/languages.html:4
#: searx/templates/simple/filters/languages.html:2
@@ -442,7 +445,7 @@ msgstr "Permet"
#: searx/templates/oscar/macros.html:139
msgid "broken"
-msgstr ""
+msgstr "trencat"
#: searx/templates/oscar/macros.html:141
msgid "supported"
@@ -465,7 +468,7 @@ msgstr "preferències"
#: searx/templates/oscar/preferences.html:12
#: searx/templates/simple/preferences.html:29
msgid "No HTTPS"
-msgstr ""
+msgstr "Sense HTTPS"
#: searx/templates/oscar/preferences.html:14
#: searx/templates/oscar/results.html:27 searx/templates/simple/results.html:39
@@ -474,7 +477,7 @@ msgstr "Nombre de resultats"
#: searx/templates/oscar/preferences.html:14
msgid "Avg."
-msgstr ""
+msgstr "Mitjana"
#: searx/templates/oscar/messages/no_results.html:8
#: searx/templates/oscar/preferences.html:17
@@ -485,33 +488,33 @@ msgstr ""
#: searx/templates/simple/preferences.html:32
#: searx/templates/simple/results.html:49
msgid "View error logs and submit a bug report"
-msgstr ""
+msgstr "Mostra els informes d'error i envia un informe d'error"
#: searx/templates/oscar/preferences.html:38
#: searx/templates/oscar/stats.html:70
#: searx/templates/simple/preferences.html:53
#: searx/templates/simple/stats.html:67
msgid "Median"
-msgstr ""
+msgstr "Mitjà"
#: searx/templates/oscar/preferences.html:39
#: searx/templates/oscar/stats.html:76
#: searx/templates/simple/preferences.html:54
#: searx/templates/simple/stats.html:73
msgid "P80"
-msgstr ""
+msgstr "P80"
#: searx/templates/oscar/preferences.html:40
#: searx/templates/oscar/stats.html:82
#: searx/templates/simple/preferences.html:55
#: searx/templates/simple/stats.html:79
msgid "P95"
-msgstr ""
+msgstr "P95"
#: searx/templates/oscar/preferences.html:68
#: searx/templates/simple/preferences.html:83
msgid "Failed checker test(s): "
-msgstr ""
+msgstr "Proves de control fallides: "
#: searx/templates/oscar/preferences.html:96
#: searx/templates/simple/preferences.html:99
@@ -527,7 +530,7 @@ msgstr "General"
#: searx/templates/oscar/preferences.html:102
#: searx/templates/oscar/preferences.html:193
msgid "User Interface"
-msgstr ""
+msgstr "Interfície d'usuari"
#: searx/templates/oscar/preferences.html:103
#: searx/templates/oscar/preferences.html:268
@@ -539,12 +542,12 @@ msgstr "Privadesa"
#: searx/templates/oscar/preferences.html:318
#: searx/templates/simple/preferences.html:284
msgid "Engines"
-msgstr "Motorrs"
+msgstr "Motors"
#: searx/templates/oscar/preferences.html:105
#: searx/templates/simple/preferences.html:343
msgid "Special Queries"
-msgstr ""
+msgstr "Consultes especials"
#: searx/templates/oscar/preferences.html:106
#: searx/templates/oscar/preferences.html:465
@@ -631,12 +634,12 @@ msgstr ""
#: searx/templates/oscar/preferences.html:183
#: searx/templates/simple/preferences.html:171
msgid "Engine tokens"
-msgstr ""
+msgstr "Claus de motors"
#: searx/templates/oscar/preferences.html:184
#: searx/templates/simple/preferences.html:175
msgid "Access tokens for private engines"
-msgstr ""
+msgstr "Claus d'accés per a motors privats"
#: searx/templates/oscar/preferences.html:198
#: searx/templates/simple/preferences.html:182
@@ -651,12 +654,12 @@ msgstr "Canvia la llengua de la disposició"
#: searx/templates/oscar/preferences.html:210
#: searx/templates/simple/preferences.html:195
msgid "Theme"
-msgstr ""
+msgstr "Tema"
#: searx/templates/oscar/preferences.html:211
#: searx/templates/simple/preferences.html:203
msgid "Change SearXNG layout"
-msgstr ""
+msgstr "Canvia la interfície del SearXNG"
#: searx/templates/oscar/preferences.html:222
#: searx/templates/oscar/preferences.html:228
@@ -670,11 +673,13 @@ msgstr "Estil"
#: searx/templates/oscar/preferences.html:231
msgid "Show advanced settings"
-msgstr ""
+msgstr "Mostra els paràmetres avançats"
#: searx/templates/oscar/preferences.html:232
msgid "Show advanced settings panel in the home page by default"
msgstr ""
+"Mostra el taulell de configuració avançada en la pàgina d'inicia de forma "
+"predeterminada"
#: searx/templates/oscar/preferences.html:235
#: searx/templates/oscar/preferences.html:245
@@ -717,7 +722,7 @@ msgstr ""
#: searx/templates/oscar/preferences.html:273
#: searx/templates/simple/preferences.html:247
msgid "HTTP Method"
-msgstr ""
+msgstr "Mètode HTTP"
#: searx/templates/oscar/preferences.html:274
#: searx/templates/simple/preferences.html:254
@@ -738,7 +743,7 @@ msgstr "Servidor intermediari d'imatges"
#: searx/templates/oscar/preferences.html:285
#: searx/templates/simple/preferences.html:266
msgid "Proxying image results through SearXNG"
-msgstr ""
+msgstr "Les imatges es carreguen via un servidor intermediari SearXNG"
#: searx/templates/oscar/preferences.html:288
#: searx/templates/oscar/preferences.html:299
@@ -757,7 +762,7 @@ msgstr "Desactivat"
#: searx/templates/oscar/preferences.html:295
#: searx/templates/simple/preferences.html:271
msgid "Query in the page's title"
-msgstr ""
+msgstr "Consulta en el títol de la pàgina"
#: searx/templates/oscar/preferences.html:296
#: searx/templates/simple/preferences.html:278
@@ -765,14 +770,16 @@ msgid ""
"When enabled, the result page's title contains your query. Your browser "
"can record this title"
msgstr ""
+"Si està activat, el títol de la pàgina conté la consulta. El navegador pot "
+"enregistrar aquest títol"
#: searx/templates/oscar/preferences.html:326
msgid "Allow all"
-msgstr ""
+msgstr "Permet-ho tot"
#: searx/templates/oscar/preferences.html:327
msgid "Disable all"
-msgstr ""
+msgstr "Desactiva-ho tot"
#: searx/templates/oscar/preferences.html:336
#: searx/templates/simple/preferences.html:292
@@ -780,6 +787,8 @@ msgid ""
"This tab does not show up for search results, but you can search the "
"engines listed here via bangs."
msgstr ""
+"Aquesta pestanya no es mostra per als resultats de la cerca, però podeu "
+"cercar en els motors llistats aquí amb els bangs."
#: searx/templates/oscar/preferences.html:345
#: searx/templates/oscar/preferences.html:361
@@ -814,7 +823,7 @@ msgstr "Interval de temps"
#: searx/templates/simple/preferences.html:303
#: searx/templates/simple/stats.html:28
msgid "Response time"
-msgstr ""
+msgstr "Temps de resposta"
#: searx/templates/oscar/preferences.html:351
#: searx/templates/oscar/preferences.html:355
@@ -828,11 +837,11 @@ msgstr "Temps màxim"
#: searx/templates/simple/preferences.html:305
#: searx/templates/simple/stats.html:29
msgid "Reliability"
-msgstr ""
+msgstr "Fiabilitat"
#: searx/templates/oscar/preferences.html:419
msgid "Query"
-msgstr ""
+msgstr "Consulta"
#: searx/templates/oscar/preferences.html:426
#: searx/templates/simple/preferences.html:349
@@ -857,12 +866,12 @@ msgstr "Exemples"
#: searx/templates/oscar/preferences.html:434
#: searx/templates/simple/preferences.html:355
msgid "This is the list of SearXNG's instant answering modules."
-msgstr ""
+msgstr "Aquesta és la llista dels mòduls de resposta instantània de SearXNG."
#: searx/templates/oscar/preferences.html:447
#: searx/templates/simple/preferences.html:366
msgid "This is the list of plugins."
-msgstr ""
+msgstr "Això és la llista dels connectors."
#: searx/templates/oscar/preferences.html:468
#: searx/templates/simple/preferences.html:385
@@ -870,11 +879,13 @@ msgid ""
"This is the list of cookies and their values SearXNG is storing on your "
"computer."
msgstr ""
+"Això és la llista de les galetes, i els seus valors, que el SearXNG "
+"emmagatzema en el vostre ordinador."
#: searx/templates/oscar/preferences.html:469
#: searx/templates/simple/preferences.html:386
msgid "With that list, you can assess SearXNG transparency."
-msgstr ""
+msgstr "Amb aquesta llista, podeu comprovar la transparència de SearXNG."
#: searx/templates/oscar/preferences.html:474
#: searx/templates/simple/preferences.html:391
@@ -954,7 +965,7 @@ msgstr "Baixa els resultats"
#: searx/templates/oscar/results.html:95
msgid "RSS subscription"
-msgstr ""
+msgstr "Subscripció RSS"
#: searx/templates/oscar/results.html:104
msgid "Search results"
@@ -989,11 +1000,11 @@ msgstr "Comença la cerca"
#: searx/templates/oscar/search.html:9
#: searx/templates/oscar/search_full.html:12
msgid "Clear search"
-msgstr ""
+msgstr "Buida la cerca"
#: searx/templates/oscar/search_full.html:12
msgid "Clear"
-msgstr ""
+msgstr "Buida"
#: searx/templates/oscar/stats.html:4
msgid "stats"
@@ -1005,7 +1016,7 @@ msgstr "Valoració"
#: searx/templates/oscar/stats.html:31 searx/templates/simple/stats.html:27
msgid "Result count"
-msgstr ""
+msgstr "Resultats"
#: searx/templates/oscar/stats.html:42 searx/templates/simple/stats.html:38
msgid "Scores per result"
@@ -1013,64 +1024,64 @@ msgstr "Valoració segons el resultat"
#: searx/templates/oscar/stats.html:65 searx/templates/simple/stats.html:62
msgid "Total"
-msgstr ""
+msgstr "Total"
#: searx/templates/oscar/stats.html:66 searx/templates/simple/stats.html:63
msgid "HTTP"
-msgstr ""
+msgstr "HTTP"
#: searx/templates/oscar/stats.html:67 searx/templates/simple/stats.html:64
msgid "Processing"
-msgstr ""
+msgstr "S'està processant"
#: searx/templates/oscar/stats.html:106 searx/templates/simple/stats.html:102
msgid "Warnings"
-msgstr ""
+msgstr "Avisos"
#: searx/templates/oscar/stats.html:106 searx/templates/simple/stats.html:102
msgid "Errors and exceptions"
-msgstr ""
+msgstr "Errors i excepcions"
#: searx/templates/oscar/stats.html:112 searx/templates/simple/stats.html:108
msgid "Exception"
-msgstr ""
+msgstr "Excepció"
#: searx/templates/oscar/stats.html:114 searx/templates/simple/stats.html:110
msgid "Message"
-msgstr ""
+msgstr "Missatge"
#: searx/templates/oscar/stats.html:116 searx/templates/simple/stats.html:112
msgid "Percentage"
-msgstr ""
+msgstr "Percentatge"
#: searx/templates/oscar/stats.html:118 searx/templates/simple/stats.html:114
msgid "Parameter"
-msgstr ""
+msgstr "Paràmetre"
#: searx/templates/oscar/result_templates/files.html:35
#: searx/templates/oscar/stats.html:126 searx/templates/simple/stats.html:122
msgid "Filename"
-msgstr ""
+msgstr "Nom de fitxer"
#: searx/templates/oscar/stats.html:127 searx/templates/simple/stats.html:123
msgid "Function"
-msgstr ""
+msgstr "Funció"
#: searx/templates/oscar/stats.html:128 searx/templates/simple/stats.html:124
msgid "Code"
-msgstr ""
+msgstr "Codi"
#: searx/templates/oscar/stats.html:135 searx/templates/simple/stats.html:131
msgid "Checker"
-msgstr ""
+msgstr "Comprovador"
#: searx/templates/oscar/stats.html:138 searx/templates/simple/stats.html:134
msgid "Failed test"
-msgstr ""
+msgstr "Prova fallida"
#: searx/templates/oscar/stats.html:139 searx/templates/simple/stats.html:135
msgid "Comment(s)"
-msgstr ""
+msgstr "Comentaris"
#: searx/templates/oscar/time-range.html:5
#: searx/templates/simple/filters/time_range.html:3
@@ -1104,7 +1115,7 @@ msgstr "Atenció!"
#: searx/templates/oscar/messages/first_time.html:7
msgid "It look like you are using SearXNG first time."
-msgstr ""
+msgstr "Sembla que feu servir el SearXNG per primera vegada."
#: searx/templates/oscar/messages/no_cookies.html:3
msgid "Information!"
@@ -1128,6 +1139,7 @@ msgstr "Els motors no poden obtenir cap resultat."
#: searx/templates/simple/messages/no_results.html:15
msgid "Please, try again later or find another SearXNG instance."
msgstr ""
+"Torneu a intentar-ho més tard, o proveu amb una altra instància SearXNG."
#: searx/templates/oscar/messages/no_results.html:17
#: searx/templates/simple/messages/no_results.html:20
@@ -1176,7 +1188,7 @@ msgstr "amaga el contingut multimèdia"
#: searx/templates/oscar/result_templates/videos.html:19
#: searx/templates/simple/result_templates/images.html:21
msgid "Author"
-msgstr ""
+msgstr "Autor"
#: searx/templates/oscar/result_templates/files.html:37
#: searx/templates/oscar/result_templates/torrent.html:7
@@ -1216,11 +1228,11 @@ msgstr "TiB"
#: searx/templates/oscar/result_templates/files.html:46
msgid "Date"
-msgstr ""
+msgstr "Data"
#: searx/templates/oscar/result_templates/files.html:48
msgid "Type"
-msgstr ""
+msgstr "Tipus"
#: searx/templates/oscar/result_templates/images.html:27
msgid "Get image"
@@ -1234,7 +1246,7 @@ msgstr "Mostra el codi font"
#: searx/templates/oscar/result_templates/map.html:26
#: searx/templates/simple/result_templates/map.html:12
msgid "address"
-msgstr ""
+msgstr "adreça"
#: searx/templates/oscar/result_templates/map.html:59
#: searx/templates/simple/result_templates/map.html:43
@@ -1273,7 +1285,7 @@ msgstr "amaga el vídeo"
#: searx/templates/oscar/result_templates/videos.html:20
msgid "Length"
-msgstr ""
+msgstr "Longitud"
#: searx/templates/simple/categories.html:24
msgid "Click on the magnifier to perform search"
@@ -1281,7 +1293,7 @@ msgstr "Feu clic en la lupa per a executar la cerca"
#: searx/templates/simple/preferences.html:85
msgid "Errors:"
-msgstr ""
+msgstr "Errors:"
#: searx/templates/simple/preferences.html:179
msgid "User interface"
@@ -1289,11 +1301,11 @@ msgstr "Interfície d'usuari"
#: searx/templates/simple/preferences.html:206
msgid "Theme style"
-msgstr ""
+msgstr "Estil del tema"
#: searx/templates/simple/preferences.html:214
msgid "Choose auto to follow your browser settings"
-msgstr ""
+msgstr "Trieu automàtic per a mantenir la configuració del navegador"
#: searx/templates/simple/preferences.html:285
msgid "Currently used search engines"
@@ -1305,11 +1317,11 @@ msgstr "Suporta la llengua seleccionada"
#: searx/templates/simple/preferences.html:418
msgid "Save"
-msgstr ""
+msgstr "Desa"
#: searx/templates/simple/preferences.html:420
msgid "Back"
-msgstr ""
+msgstr "Enrere"
#: searx/templates/simple/results.html:23
msgid "Answers"
@@ -1317,42 +1329,42 @@ msgstr "Respostes"
#: searx/templates/simple/results.html:144
msgid "Back to top"
-msgstr ""
+msgstr "Torna al capdemunt"
#: searx/templates/simple/results.html:162
msgid "Previous page"
-msgstr ""
+msgstr "Pàgina anterior"
#: searx/templates/simple/results.html:179
msgid "Next page"
-msgstr ""
+msgstr "Pàgina següent"
#: searx/templates/simple/search.html:3
msgid "Display the front page"
-msgstr ""
+msgstr "Mostra la pàgina principal"
#: searx/templates/simple/search.html:9
#: searx/templates/simple/simple_search.html:5
msgid "clear"
-msgstr ""
+msgstr "buida"
#: searx/templates/simple/search.html:10
#: searx/templates/simple/simple_search.html:6
msgid "search"
-msgstr ""
+msgstr "cerca"
#: searx/templates/simple/result_templates/default.html:14
#: searx/templates/simple/result_templates/videos.html:14
msgid "This site did not provide any description."
-msgstr ""
+msgstr "Aquest lloc no proporciona cap descripció."
#: searx/templates/simple/result_templates/images.html:22
msgid "Format"
-msgstr ""
+msgstr "Format"
#: searx/templates/simple/result_templates/images.html:24
msgid "Engine"
-msgstr ""
+msgstr "Motor"
#~ msgid "Engine time (sec)"
#~ msgstr "Temps del motor (segons)"
@@ -1482,4 +1494,3 @@ msgstr ""
#~ "search results but you can search "
#~ "the engines listed here via bangs."
#~ msgstr ""
-
diff --git a/searx/translations/es/LC_MESSAGES/messages.mo b/searx/translations/es/LC_MESSAGES/messages.mo
index 960d2c92e..1608a6c77 100644
--- a/searx/translations/es/LC_MESSAGES/messages.mo
+++ b/searx/translations/es/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/es/LC_MESSAGES/messages.po b/searx/translations/es/LC_MESSAGES/messages.po
index 94d2cdd26..0b80bd06d 100644
--- a/searx/translations/es/LC_MESSAGES/messages.po
+++ b/searx/translations/es/LC_MESSAGES/messages.po
@@ -20,8 +20,8 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2022-03-25 01:21+0000\n"
-"Last-Translator: Marc Abonce Seguin <marc-abonce@mailbox.org>\n"
+"PO-Revision-Date: 2022-04-01 02:04+0000\n"
+"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Spanish <https://weblate.bubu1.eu/projects/searxng/searxng/es/"
">\n"
"Language: es\n"
@@ -1347,7 +1347,7 @@ msgstr "Siguiente página"
#: searx/templates/simple/search.html:3
msgid "Display the front page"
-msgstr ""
+msgstr "Mostrar La Página Principal"
#: searx/templates/simple/search.html:9
#: searx/templates/simple/simple_search.html:5
diff --git a/searx/translations/fi/LC_MESSAGES/messages.mo b/searx/translations/fi/LC_MESSAGES/messages.mo
index acec3b5c9..ad8d4d53a 100644
--- a/searx/translations/fi/LC_MESSAGES/messages.mo
+++ b/searx/translations/fi/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/fi/LC_MESSAGES/messages.po b/searx/translations/fi/LC_MESSAGES/messages.po
index 639bee2ad..05e2560b2 100644
--- a/searx/translations/fi/LC_MESSAGES/messages.po
+++ b/searx/translations/fi/LC_MESSAGES/messages.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2022-03-25 01:21+0000\n"
+"PO-Revision-Date: 2022-04-01 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Finnish <https://weblate.bubu1.eu/projects/searxng/searxng/fi/"
">\n"
@@ -579,7 +579,7 @@ msgstr "Millä kielellä haluat etsiä ensisijaisesti?"
#: searx/templates/simple/preferences.html:143
#: searx/templates/simple/preferences.html:301
msgid "SafeSearch"
-msgstr "Turva Haku"
+msgstr "Turvahaku"
#: searx/templates/oscar/preferences.html:142
#: searx/templates/simple/preferences.html:151
@@ -1321,7 +1321,7 @@ msgstr "Vastaukset"
#: searx/templates/simple/results.html:144
msgid "Back to top"
-msgstr ""
+msgstr "Takaisin huipulle"
#: searx/templates/simple/results.html:162
msgid "Previous page"
diff --git a/searx/translations/id/LC_MESSAGES/messages.mo b/searx/translations/id/LC_MESSAGES/messages.mo
index bf9d25d06..a82474218 100644
--- a/searx/translations/id/LC_MESSAGES/messages.mo
+++ b/searx/translations/id/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/id/LC_MESSAGES/messages.po b/searx/translations/id/LC_MESSAGES/messages.po
index 00a2b3184..dbd93c5ed 100644
--- a/searx/translations/id/LC_MESSAGES/messages.po
+++ b/searx/translations/id/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2022-03-25 01:21+0000\n"
+"PO-Revision-Date: 2022-04-07 09:24+0000\n"
"Last-Translator: Linerly <linerly@protonmail.com>\n"
"Language-Team: Indonesian <https://weblate.bubu1.eu/projects/searxng/searxng/"
"id/>\n"
@@ -365,7 +365,7 @@ msgstr "Tutup"
#: searx/templates/simple/messages/no_results.html:6
#: searx/templates/simple/results.html:46
msgid "Error!"
-msgstr "Kesalahan!"
+msgstr "Terjadi kesalahan!"
#: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:61
msgid "Powered by"
@@ -429,7 +429,7 @@ msgstr "di-cache"
#: searx/templates/oscar/macros.html:79 searx/templates/oscar/macros.html:93
#: searx/templates/simple/macros.html:43
msgid "proxied"
-msgstr "di-proksi"
+msgstr "diproksi"
#: searx/templates/oscar/macros.html:133
#: searx/templates/oscar/preferences.html:344
@@ -550,7 +550,7 @@ msgstr "Pencarian Khusus"
#: searx/templates/oscar/preferences.html:465
#: searx/templates/simple/preferences.html:383
msgid "Cookies"
-msgstr "Cookie"
+msgstr "Kuki"
#: searx/templates/oscar/preferences.html:123
#: searx/templates/oscar/preferences.html:125
@@ -636,7 +636,7 @@ msgstr "Token mesin"
#: searx/templates/oscar/preferences.html:184
#: searx/templates/simple/preferences.html:175
msgid "Access tokens for private engines"
-msgstr "Akses token untuk mesin pribadi"
+msgstr "Token akses untuk mesin pribadi"
#: searx/templates/oscar/preferences.html:198
#: searx/templates/simple/preferences.html:182
@@ -726,9 +726,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Ubah bagaimana formulir dikirimkan, <a "
-"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
-" rel=\"external\">pelajari lebih lanjut tentang metode permintaan</a>"
+"Ubah bagaimana formulir dikirimkan, <a href=\"https://id.wikipedia.org/wiki/"
+"Hypertext_Transfer_Protocol#Metode_permintaan\" rel=\"external\">pelajari "
+"lebih lanjut tentang metode permintaan</a>"
#: searx/templates/oscar/preferences.html:284
#: searx/templates/simple/preferences.html:259
@@ -874,7 +874,7 @@ msgid ""
"This is the list of cookies and their values SearXNG is storing on your "
"computer."
msgstr ""
-"Ini adalah daftar cookie dan nilai-nilai mereka yang SearXNG simpan di "
+"Ini adalah daftar kuki dan nilai-nilai mereka yang SearXNG simpan di "
"komputer Anda."
#: searx/templates/oscar/preferences.html:469
@@ -885,7 +885,7 @@ msgstr "Dengan daftar itu, Anda dapat menilai transparansi SearXNG."
#: searx/templates/oscar/preferences.html:474
#: searx/templates/simple/preferences.html:391
msgid "Cookie name"
-msgstr "Nama cookie"
+msgstr "Nama kuki"
#: searx/templates/oscar/preferences.html:475
#: searx/templates/simple/preferences.html:392
@@ -898,8 +898,8 @@ msgid ""
"These settings are stored in your cookies, this allows us not to store "
"this data about you."
msgstr ""
-"Pengaturan ini disimpan di cookie Anda, ini memungkinkan kami untuk tidak"
-" menyimpan data ini tentang Anda."
+"Pengaturan ini disimpan di kuki Anda, ini memungkinkan kami untuk tidak "
+"menyimpan data ini tentang Anda."
#: searx/templates/oscar/preferences.html:493
#: searx/templates/simple/preferences.html:415
@@ -907,8 +907,8 @@ msgid ""
"These cookies serve your sole convenience, we don't use these cookies to "
"track you."
msgstr ""
-"Cookie ini hanya untuk kenyamanan Anda, kami tidak menggunakan cookie ini"
-" untuk melacak Anda."
+"Kuki ini hanya untuk kenyamanan Anda, kami tidak menggunakan kuki ini untuk "
+"melacak Anda."
#: searx/templates/oscar/preferences.html:497
#: searx/templates/simple/preferences.html:404
@@ -1118,7 +1118,7 @@ msgstr "Informasi!"
#: searx/templates/oscar/messages/no_cookies.html:4
msgid "currently, there are no cookies defined."
-msgstr "saat ini, tidak ada cookie yang didefinisikan"
+msgstr "saat ini, tidak ada kuki yang didefinisikan"
#: searx/templates/oscar/messages/no_data_available.html:4
#: searx/templates/simple/stats.html:21
diff --git a/searx/translations/ja/LC_MESSAGES/messages.mo b/searx/translations/ja/LC_MESSAGES/messages.mo
index 68688e03f..b1f6e005e 100644
--- a/searx/translations/ja/LC_MESSAGES/messages.mo
+++ b/searx/translations/ja/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ja/LC_MESSAGES/messages.po b/searx/translations/ja/LC_MESSAGES/messages.po
index f490ca292..6db62cc38 100644
--- a/searx/translations/ja/LC_MESSAGES/messages.po
+++ b/searx/translations/ja/LC_MESSAGES/messages.po
@@ -14,29 +14,30 @@
# Thomas Pointhuber, 2015-2016
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2022-03-20 07:34+0000\n"
-"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"PO-Revision-Date: 2022-04-01 02:04+0000\n"
+"Last-Translator: dryragtax hamham uk <dryragtax@hamham.uk>\n"
+"Language-Team: Japanese <https://weblate.bubu1.eu/projects/searxng/searxng/"
+"ja/>\n"
"Language: ja\n"
-"Language-Team: Japanese "
-"<https://weblate.bubu1.eu/projects/searxng/searxng/ja/>\n"
-"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.11\n"
"Generated-By: Babel 2.9.1\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
msgid "others"
-msgstr ""
+msgstr "その他"
#. CONSTANT_NAMES['OTHER_CATEGORY']
#: searx/searxng.msg
msgid "other"
-msgstr ""
+msgstr "その他"
#. CATEGORY_NAMES['FILES']
#: searx/searxng.msg
@@ -1221,7 +1222,7 @@ msgstr "ソースを閲覧する"
#: searx/templates/simple/result_templates/map.html:12
#, fuzzy
msgid "address"
-msgstr "住所"
+msgstr "アドレス"
#: searx/templates/oscar/result_templates/map.html:59
#: searx/templates/simple/result_templates/map.html:43
@@ -1304,7 +1305,7 @@ msgstr "回答"
#: searx/templates/simple/results.html:144
msgid "Back to top"
-msgstr ""
+msgstr "トップに戻る"
#: searx/templates/simple/results.html:162
msgid "Previous page"
@@ -1316,7 +1317,7 @@ msgstr "次のページ"
#: searx/templates/simple/search.html:3
msgid "Display the front page"
-msgstr ""
+msgstr "フロントページを表示する"
#: searx/templates/simple/search.html:9
#: searx/templates/simple/simple_search.html:5
@@ -1461,4 +1462,3 @@ msgstr "エンジン"
#~ "search results but you can search "
#~ "the engines listed here via bangs."
#~ msgstr ""
-
diff --git a/searx/translations/lt/LC_MESSAGES/messages.mo b/searx/translations/lt/LC_MESSAGES/messages.mo
index 6e029126b..735e27751 100644
--- a/searx/translations/lt/LC_MESSAGES/messages.mo
+++ b/searx/translations/lt/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/lt/LC_MESSAGES/messages.po b/searx/translations/lt/LC_MESSAGES/messages.po
index 1f951dbd6..ba78b4c71 100644
--- a/searx/translations/lt/LC_MESSAGES/messages.po
+++ b/searx/translations/lt/LC_MESSAGES/messages.po
@@ -6,31 +6,32 @@
# Moo, 2019-2020
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2021-12-10 07:17+0000\n"
+"PO-Revision-Date: 2022-04-07 09:24+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"Language-Team: Lithuanian <https://weblate.bubu1.eu/projects/searxng/searxng/"
+"lt/>\n"
"Language: lt\n"
-"Language-Team: Lithuanian "
-"<https://weblate.bubu1.eu/projects/searxng/searxng/lt/>\n"
-"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100"
-" < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < "
-"11) ? 1 : n % 1 != 0 ? 2: 3)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < "
+"11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 :"
+" n % 1 != 0 ? 2: 3);\n"
+"X-Generator: Weblate 4.11\n"
"Generated-By: Babel 2.9.1\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
msgid "others"
-msgstr ""
+msgstr "kiti"
#. CONSTANT_NAMES['OTHER_CATEGORY']
#: searx/searxng.msg
msgid "other"
-msgstr ""
+msgstr "kitas"
#. CATEGORY_NAMES['FILES']
#: searx/searxng.msg
@@ -80,7 +81,7 @@ msgstr "žemėlapis"
#. CATEGORY_NAMES['ONIONS']
#: searx/searxng.msg
msgid "onions"
-msgstr ""
+msgstr "svogūnai"
#. CATEGORY_NAMES['SCIENCE']
#: searx/searxng.msg
@@ -90,105 +91,105 @@ msgstr "mokslas"
#. CATEGORY_GROUPS['APPS']
#: searx/searxng.msg
msgid "apps"
-msgstr ""
+msgstr "programėlėles"
#. CATEGORY_GROUPS['DICTIONARIES']
#: searx/searxng.msg
msgid "dictionaries"
-msgstr ""
+msgstr "žodynai"
#. CATEGORY_GROUPS['LYRICS']
#: searx/searxng.msg
msgid "lyrics"
-msgstr ""
+msgstr "dainų žodžiai"
#. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg
msgid "packages"
-msgstr ""
+msgstr "paketai"
#. CATEGORY_GROUPS['Q_A']
#: searx/searxng.msg
msgid "q&a"
-msgstr ""
+msgstr "klausimai ir atsakymai"
#. CATEGORY_GROUPS['REPOS']
#: searx/searxng.msg
msgid "repos"
-msgstr ""
+msgstr "saugyklos"
#. CATEGORY_GROUPS['SOFTWARE_WIKIS']
#: searx/searxng.msg
msgid "software wikis"
-msgstr ""
+msgstr "programų žinynas"
#. CATEGORY_GROUPS['WEB']
#: searx/searxng.msg
msgid "web"
-msgstr ""
+msgstr "internetas"
#. STYLE_NAMES['AUTO']
#: searx/searxng.msg
msgid "auto"
-msgstr ""
+msgstr "automatinis"
#. STYLE_NAMES['LIGHT']
#: searx/searxng.msg
msgid "light"
-msgstr ""
+msgstr "lengvas"
#. STYLE_NAMES['DARK']
#: searx/searxng.msg
msgid "dark"
-msgstr ""
+msgstr "tamsus"
#: searx/webapp.py:169
msgid "timeout"
-msgstr ""
+msgstr "laikas baigėsi"
#: searx/webapp.py:170
msgid "parsing error"
-msgstr ""
+msgstr "parsavymo klaida"
#: searx/webapp.py:171
msgid "HTTP protocol error"
-msgstr ""
+msgstr "HTTP protokolo klaida"
#: searx/webapp.py:172
msgid "network error"
-msgstr ""
+msgstr "tinklo klaida"
#: searx/webapp.py:174
msgid "unexpected crash"
-msgstr ""
+msgstr "netikėta klaida"
#: searx/webapp.py:181
msgid "HTTP error"
-msgstr ""
+msgstr "HTTP klaida"
#: searx/webapp.py:182
msgid "HTTP connection error"
-msgstr ""
+msgstr "HTTP prisijungimo klaida"
#: searx/webapp.py:188
msgid "proxy error"
-msgstr ""
+msgstr "tarpinio serverio klaida"
#: searx/webapp.py:189
msgid "CAPTCHA"
-msgstr ""
+msgstr "CAPTCHA"
#: searx/webapp.py:190
msgid "too many requests"
-msgstr ""
+msgstr "Per daug užklausų"
#: searx/webapp.py:191
msgid "access denied"
-msgstr ""
+msgstr "prieiga uždrausta"
#: searx/webapp.py:192
msgid "server API error"
-msgstr ""
+msgstr "serverio API klaida"
#: searx/webapp.py:410
msgid "No item found"
@@ -197,11 +198,11 @@ msgstr "Elementų nerasta"
#: searx/engines/qwant.py:212
#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:412
msgid "Source"
-msgstr ""
+msgstr "Šaltinis"
#: searx/webapp.py:414
msgid "Error loading the next page"
-msgstr ""
+msgstr "Klaida keliant ateinantį puslapį"
#: searx/webapp.py:526 searx/webapp.py:967
msgid "Invalid settings, please edit your preferences"
@@ -225,7 +226,7 @@ msgstr "prieš {hours} val., {minutes} min"
#: searx/webapp.py:871
msgid "Suspended"
-msgstr ""
+msgstr "Sustabdytas"
#: searx/answerers/random/answerer.py:67
msgid "Random value generator"
@@ -261,15 +262,15 @@ msgstr "Šiai publikacijai nėra prieinama jokia santrauka."
#: searx/engines/qwant.py:214
msgid "Channel"
-msgstr ""
+msgstr "Kanalas"
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
-msgstr ""
+msgstr "Konvertuoja eilutes į skirtingas maišos santraukas."
#: searx/plugins/hash_plugin.py:52
msgid "hash digest"
-msgstr ""
+msgstr "maišos santrauka"
#: searx/plugins/hostname_replace.py:9
msgid "Hostname replace"
@@ -305,7 +306,7 @@ msgstr ""
#: searx/plugins/self_info.py:20
msgid "Self Informations"
-msgstr ""
+msgstr "Informacija apie save"
#: searx/plugins/self_info.py:21
msgid ""
@@ -397,7 +398,7 @@ msgstr "Viešieji egzemplioriai"
#: searx/templates/oscar/base.html:90 searx/templates/simple/base.html:66
msgid "Contact instance maintainer"
-msgstr ""
+msgstr "Susisiekite su instancijos prižiūrėtoju"
#: searx/templates/oscar/languages.html:2
msgid "Language"
@@ -442,7 +443,7 @@ msgstr "Leisti"
#: searx/templates/oscar/macros.html:139
msgid "broken"
-msgstr ""
+msgstr "nutrūkęs"
#: searx/templates/oscar/macros.html:141
msgid "supported"
@@ -465,7 +466,7 @@ msgstr "nuostatos"
#: searx/templates/oscar/preferences.html:12
#: searx/templates/simple/preferences.html:29
msgid "No HTTPS"
-msgstr ""
+msgstr "Nėra HTTPS"
#: searx/templates/oscar/preferences.html:14
#: searx/templates/oscar/results.html:27 searx/templates/simple/results.html:39
@@ -474,7 +475,7 @@ msgstr "Rezultatų skaičius"
#: searx/templates/oscar/preferences.html:14
msgid "Avg."
-msgstr ""
+msgstr "Vid."
#: searx/templates/oscar/messages/no_results.html:8
#: searx/templates/oscar/preferences.html:17
@@ -485,33 +486,33 @@ msgstr ""
#: searx/templates/simple/preferences.html:32
#: searx/templates/simple/results.html:49
msgid "View error logs and submit a bug report"
-msgstr ""
+msgstr "Peržiūrėkite klaidų žurnalus ir pateikite klaidų ataskaitą"
#: searx/templates/oscar/preferences.html:38
#: searx/templates/oscar/stats.html:70
#: searx/templates/simple/preferences.html:53
#: searx/templates/simple/stats.html:67
msgid "Median"
-msgstr ""
+msgstr "Mediana"
#: searx/templates/oscar/preferences.html:39
#: searx/templates/oscar/stats.html:76
#: searx/templates/simple/preferences.html:54
#: searx/templates/simple/stats.html:73
msgid "P80"
-msgstr ""
+msgstr "P80"
#: searx/templates/oscar/preferences.html:40
#: searx/templates/oscar/stats.html:82
#: searx/templates/simple/preferences.html:55
#: searx/templates/simple/stats.html:79
msgid "P95"
-msgstr ""
+msgstr "P95"
#: searx/templates/oscar/preferences.html:68
#: searx/templates/simple/preferences.html:83
msgid "Failed checker test(s): "
-msgstr ""
+msgstr "Nepavykęs tikrintojo testas (-ai): "
#: searx/templates/oscar/preferences.html:96
#: searx/templates/simple/preferences.html:99
@@ -527,7 +528,7 @@ msgstr "Bendra"
#: searx/templates/oscar/preferences.html:102
#: searx/templates/oscar/preferences.html:193
msgid "User Interface"
-msgstr ""
+msgstr "Vartotojo sąsaja"
#: searx/templates/oscar/preferences.html:103
#: searx/templates/oscar/preferences.html:268
@@ -1478,4 +1479,3 @@ msgstr ""
#~ "search results but you can search "
#~ "the engines listed here via bangs."
#~ msgstr ""
-
diff --git a/searx/translations/ro/LC_MESSAGES/messages.mo b/searx/translations/ro/LC_MESSAGES/messages.mo
index ed960cf73..6ab739a76 100644
--- a/searx/translations/ro/LC_MESSAGES/messages.mo
+++ b/searx/translations/ro/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ro/LC_MESSAGES/messages.po b/searx/translations/ro/LC_MESSAGES/messages.po
index f045f6973..c36d80bf9 100644
--- a/searx/translations/ro/LC_MESSAGES/messages.po
+++ b/searx/translations/ro/LC_MESSAGES/messages.po
@@ -8,19 +8,20 @@
# Mihai Pora <mihai.pora@gmail.com>, 2019
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2020-07-09 13:10+0000\n"
-"Last-Translator: Daniel Șerbănescu <daniel@serbanescu.dk>\n"
+"PO-Revision-Date: 2022-04-08 07:18+0000\n"
+"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"Language-Team: Romanian <https://weblate.bubu1.eu/projects/searxng/searxng/"
+"ro/>\n"
"Language: ro\n"
-"Language-Team: Romanian "
-"(http://www.transifex.com/asciimoo/searx/language/ro/)\n"
-"Plural-Forms: nplurals=3; "
-"plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.11\n"
"Generated-By: Babel 2.9.1\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@@ -91,57 +92,57 @@ msgstr "știință"
#. CATEGORY_GROUPS['APPS']
#: searx/searxng.msg
msgid "apps"
-msgstr ""
+msgstr "aplicații"
#. CATEGORY_GROUPS['DICTIONARIES']
#: searx/searxng.msg
msgid "dictionaries"
-msgstr ""
+msgstr "dicționare"
#. CATEGORY_GROUPS['LYRICS']
#: searx/searxng.msg
msgid "lyrics"
-msgstr ""
+msgstr "versuri"
#. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg
msgid "packages"
-msgstr ""
+msgstr "pachete"
#. CATEGORY_GROUPS['Q_A']
#: searx/searxng.msg
msgid "q&a"
-msgstr ""
+msgstr "î&r"
#. CATEGORY_GROUPS['REPOS']
#: searx/searxng.msg
msgid "repos"
-msgstr ""
+msgstr "arhive digitale"
#. CATEGORY_GROUPS['SOFTWARE_WIKIS']
#: searx/searxng.msg
msgid "software wikis"
-msgstr ""
+msgstr "enciclopedii de programe"
#. CATEGORY_GROUPS['WEB']
#: searx/searxng.msg
msgid "web"
-msgstr ""
+msgstr "rețea"
#. STYLE_NAMES['AUTO']
#: searx/searxng.msg
msgid "auto"
-msgstr ""
+msgstr "automat"
#. STYLE_NAMES['LIGHT']
#: searx/searxng.msg
msgid "light"
-msgstr ""
+msgstr "luminos"
#. STYLE_NAMES['DARK']
#: searx/searxng.msg
msgid "dark"
-msgstr ""
+msgstr "întunecat"
#: searx/webapp.py:169
msgid "timeout"
@@ -149,27 +150,27 @@ msgstr ""
#: searx/webapp.py:170
msgid "parsing error"
-msgstr ""
+msgstr "examinare eșuată"
#: searx/webapp.py:171
msgid "HTTP protocol error"
-msgstr ""
+msgstr "eroare protocol HTTP"
#: searx/webapp.py:172
msgid "network error"
-msgstr ""
+msgstr "eraore rețea"
#: searx/webapp.py:174
msgid "unexpected crash"
-msgstr ""
+msgstr "defecțiune neașteptată"
#: searx/webapp.py:181
msgid "HTTP error"
-msgstr ""
+msgstr "eroare HTTP"
#: searx/webapp.py:182
msgid "HTTP connection error"
-msgstr ""
+msgstr "eroare conexiune HTTP"
#: searx/webapp.py:188
msgid "proxy error"
@@ -181,11 +182,11 @@ msgstr ""
#: searx/webapp.py:190
msgid "too many requests"
-msgstr ""
+msgstr "Prea multe solicitări"
#: searx/webapp.py:191
msgid "access denied"
-msgstr ""
+msgstr "Acces interzis"
#: searx/webapp.py:192
msgid "server API error"
@@ -198,15 +199,15 @@ msgstr "Niciun element găsit"
#: searx/engines/qwant.py:212
#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:412
msgid "Source"
-msgstr ""
+msgstr "Sursă"
#: searx/webapp.py:414
msgid "Error loading the next page"
-msgstr ""
+msgstr "Eroare la încărcarea paginii următoare"
#: searx/webapp.py:526 searx/webapp.py:967
msgid "Invalid settings, please edit your preferences"
-msgstr "Configurări nevalide, editați preferințele"
+msgstr "Configurări nevalide, modificați preferințele"
#: searx/webapp.py:542
msgid "Invalid settings"
@@ -226,7 +227,7 @@ msgstr "{hours} oră(e), {minutes} minut(e) în urmă"
#: searx/webapp.py:871
msgid "Suspended"
-msgstr ""
+msgstr "Întrerupt"
#: searx/answerers/random/answerer.py:67
msgid "Random value generator"
@@ -344,7 +345,7 @@ msgstr "Pagină negăsită"
#: searx/templates/oscar/404.html:6 searx/templates/simple/404.html:6
#, python-format
msgid "Go to %(search_page)s."
-msgstr "Navighează la %(search_page)s"
+msgstr "Navighează la %(search_page)s."
#: searx/templates/oscar/404.html:6 searx/templates/simple/404.html:6
msgid "search page"
@@ -652,7 +653,7 @@ msgstr "Schimbă limba aspectului"
#: searx/templates/oscar/preferences.html:210
#: searx/templates/simple/preferences.html:195
msgid "Theme"
-msgstr ""
+msgstr "Temă"
#: searx/templates/oscar/preferences.html:211
#: searx/templates/simple/preferences.html:203
@@ -716,7 +717,7 @@ msgstr "Încarcă automat pagina următoare când se derulează la baza paginii
#: searx/templates/oscar/preferences.html:273
#: searx/templates/simple/preferences.html:247
msgid "HTTP Method"
-msgstr ""
+msgstr "Metodă HTTP"
#: searx/templates/oscar/preferences.html:274
#: searx/templates/simple/preferences.html:254
@@ -767,7 +768,7 @@ msgstr ""
#: searx/templates/oscar/preferences.html:326
msgid "Allow all"
-msgstr ""
+msgstr "Permite toate"
#: searx/templates/oscar/preferences.html:327
msgid "Disable all"
@@ -1121,7 +1122,7 @@ msgstr "Deocamdată nu există date disponibile."
#: searx/templates/oscar/messages/no_results.html:4
#: searx/templates/simple/messages/no_results.html:6
msgid "Engines cannot retrieve results."
-msgstr "Motoarele nu pot obține rezultate"
+msgstr "Motoarele nu pot obține rezultate."
#: searx/templates/oscar/messages/no_results.html:13
#: searx/templates/simple/messages/no_results.html:15
@@ -1479,4 +1480,3 @@ msgstr ""
#~ "search results but you can search "
#~ "the engines listed here via bangs."
#~ msgstr ""
-
diff --git a/searx/translations/tr/LC_MESSAGES/messages.mo b/searx/translations/tr/LC_MESSAGES/messages.mo
index d6a09cae3..9d992ac1a 100644
--- a/searx/translations/tr/LC_MESSAGES/messages.mo
+++ b/searx/translations/tr/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/tr/LC_MESSAGES/messages.po b/searx/translations/tr/LC_MESSAGES/messages.po
index bcfc378eb..1d3afbfae 100644
--- a/searx/translations/tr/LC_MESSAGES/messages.po
+++ b/searx/translations/tr/LC_MESSAGES/messages.po
@@ -12,7 +12,7 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-20 07:34+0000\n"
-"PO-Revision-Date: 2022-03-25 01:21+0000\n"
+"PO-Revision-Date: 2022-03-29 08:38+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Turkish <https://weblate.bubu1.eu/projects/searxng/searxng/tr/"
">\n"
@@ -27,7 +27,7 @@ msgstr ""
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
msgid "others"
-msgstr ""
+msgstr "diğerleri"
#. CONSTANT_NAMES['OTHER_CATEGORY']
#: searx/searxng.msg
diff --git a/searx/webapp.py b/searx/webapp.py
index 47a3c5bd2..648a49ebe 100755
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -20,7 +20,7 @@ from typing import List, Dict, Iterable, Optional
import urllib
import urllib.parse
-from urllib.parse import urlencode
+from urllib.parse import urlencode, unquote
import httpx
@@ -434,7 +434,7 @@ def _get_enable_categories(all_categories: Iterable[str]):
def get_pretty_url(parsed_url: urllib.parse.ParseResult):
path = parsed_url.path
path = path[:-1] if len(path) > 0 and path[-1] == '/' else path
- path = path.replace("/", " › ")
+ path = unquote(path.replace("/", " › "))
return [parsed_url.scheme + "://" + parsed_url.netloc, path]