From 6804ff048d02e302162487f40843391f9018402e Mon Sep 17 00:00:00 2001 From: Rudis Muiznieks Date: Thu, 22 Dec 2022 07:49:58 -0600 Subject: [PATCH 01/31] Fix: add trailing slash to duckduckgo url Close #1854 --- searx/engines/duckduckgo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index 17f0fae1c..0d82002bf 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -18,7 +18,7 @@ from searx.network import get # about about = { - "website": 'https://lite.duckduckgo.com/lite', + "website": 'https://lite.duckduckgo.com/lite/', "wikidata_id": 'Q12805', "official_api_documentation": 'https://duckduckgo.com/api', "use_official_api": False, @@ -46,7 +46,7 @@ language_aliases = { time_range_dict = {'day': 'd', 'week': 'w', 'month': 'm', 'year': 'y'} # search-url -url = 'https://lite.duckduckgo.com/lite' +url = 'https://lite.duckduckgo.com/lite/' url_ping = 'https://duckduckgo.com/t/sl_l' # match query's language to a region code that duckduckgo will accept From eaae36f4db421979824f8a797b6e7a498b110944 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Dec 2022 07:00:53 +0000 Subject: [PATCH 02/31] Bump pylint from 2.15.8 to 2.15.9 Bumps [pylint](https://github.com/PyCQA/pylint) from 2.15.8 to 2.15.9. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.8...v2.15.9) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index eb350d195..1e6e6caaa 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ mock==4.0.3 nose2[coverage_plugin]==0.12.0 cov-core==1.15.0 black==22.12.0 -pylint==2.15.8 +pylint==2.15.9 splinter==0.18.1 selenium==4.7.2 twine==4.0.2 From dd125321e41e8984b8c2f217af5643eda27cb8a7 Mon Sep 17 00:00:00 2001 From: searxng-bot Date: Fri, 23 Dec 2022 07:14:39 +0000 Subject: [PATCH 03/31] [translations] update from Weblate 7f3e72fd - 2022-12-20 - Grey 5d48e556 - 2022-12-21 - Markus Heiser 56e67eb0 - 2022-12-19 - zDylant 28e1abe1 - 2022-12-21 - Markus Heiser b19d55f7 - 2022-12-17 - YaoSiQian <2229561981@qq.com> 274f7ee9 - 2022-12-17 - Markus Heiser ab00649b - 2022-12-16 - tents --- searx/translations/cs/LC_MESSAGES/messages.mo | Bin 18233 -> 18486 bytes searx/translations/cs/LC_MESSAGES/messages.po | 20 +++++++------- searx/translations/es/LC_MESSAGES/messages.mo | Bin 18544 -> 18777 bytes searx/translations/es/LC_MESSAGES/messages.po | 19 ++++++------- searx/translations/ja/LC_MESSAGES/messages.mo | Bin 19635 -> 19839 bytes searx/translations/ja/LC_MESSAGES/messages.po | 16 +++++------ searx/translations/pl/LC_MESSAGES/messages.mo | Bin 18427 -> 18506 bytes searx/translations/pl/LC_MESSAGES/messages.po | 20 +++++++------- searx/translations/ru/LC_MESSAGES/messages.mo | Bin 23157 -> 23481 bytes searx/translations/ru/LC_MESSAGES/messages.po | 20 +++++++------- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 17033 -> 17219 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 19 ++++++------- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 16488 -> 16914 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 25 ++++++++++-------- 14 files changed, 72 insertions(+), 67 deletions(-) diff --git a/searx/translations/cs/LC_MESSAGES/messages.mo b/searx/translations/cs/LC_MESSAGES/messages.mo index 66b91370442b05d4b2a066a92e8363b445fc9cb7..fa36e75db1bf419903e56b039494d72e583b68db 100644 GIT binary patch delta 4591 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 delta 4354 zcmYM%3s6->9LMoR;9dpP3uuT+-crCoM8gyj1;MoOl_Zr)j*vKLN*H39rpI!8kXaE~ zIr+>6tjtW*u_ub6nQtp=G)40NnD&_4RJH$qUh)|eOmzv~g_X9x1-;Ziv+hI>^?ewINAZ4az+8+CHzo*Y zVkkODT*oY?pg;Z1CZ9V6ZL z8K?nFMlb!FXDBEI4#r^XR>lNk3i7P!g&Npk)Ps4bBo*NuI2F@yA&$j5R3`k)LeIsc z>Zz!SX4v{545fcFoPts|2Ag9Ms^N6(fV0t$D^N4}5*6?`@-b)lQv1KGw@?H0GP-8y z!#3C!HGve={S0(ecz{9+%t1aTpD%Ur4C?+IR0j*ukFTKGZ$xFP7WtT+d}#@eTN_Xv zo)HHsoI^n$893pdKhkWuOA};9Iu7#@=6tn)yb1f3v;*1!@BI z_%wcvirYWhJw-!M@p4cD9OF>X0~4*qSW3MVHPiFR0Wg1}I`p<>mKch}HZ73Jn|O@H z3{<-b)=Ac4)RH}g8qi!+2Amfulu%fTX&B57>y4SH1~XBqpN|@G1u8?UPywq^?Y3eZ z?m#WY&-VUxREJG@xiAM4foucQ1#{@%WK&QFOEDSOpaLI3b$A-J)|XJ5<{!+&mYmft zI07|**{Dn|LM`1Ad;N7xqP_|h?*J;ZCoo#){}&2+Aoxyq*rD7qHTC)O4mbr|tU>Ly@a5;|0J?Ln&BzAODn2cJxG*rh! zP$|zr9kU6j6wknWaW-nHHlo_sVm#KPX55I1cO8|{kWTLXNE}POPbc!rm~Ep!Uu&492slI2Ta^{5{rjNA@ol zw23_ASB9ekx5p;f5d$#}6(|8c*bNn^7wUdC>i!_qz=xp*l7}A5N8K;7^aAEO8NqGoy+_1sBR>Mx?=|BaehAnPMrpxQgp6tsqM z=*9a`FPy%p1`nbFJ%%1E#)q&BHLyLXl~}AiW2l*)LS^I}_QEST5fc*K`<18xEwiph0-9>nFPo20FPeJXhCia-m`l63 z&uzeFI{#ZJWOJhyX=4JD+%-!^4WI{V#97Fz!c0Rxrh>2LSc~fT0ItXHFcx3v>Skyi z>bY?{p2RRbkLutGYKC4$ zs|@&21MG?MH~_oj6l68bN^}%(4+S3{MAaLt7chi+BR0ir=*Iw}gyP-U0=uH__r;bt z5cRHq1U1m9sJJt1-9g@MW?^^ouK?9t&}Q0-dSiWxIyT>1e?)b72K7Q}L=7x}w~%HY zhU)Mx)Elu6>iIXV%Q1)g8tjOFpfVJdLjDyfDa9RmDk|Uu$TFI-_WEMf4Bti{zKiN$ z3u=a+qL!i#HIYO1`ZuVVpFnN$pX~KttydiidfU>2(yZ$gLH8+s#7=KT=!_aj zGV1qv7HTaWRBFqyGcH55uS0db7Zv9OY5-?ZOMAuEuVIAFzn4Ql8QY?kVgV|}n@}C? z#-Vr^6)=WTCT!Jt{N)4EH~!G}K->jPvm-YE#b4bTc&vwdNJ5j;rua{1CN?_oLdM%q0J0 z!JOej6t?G&0L`Qaviv3;mAW$I-DBqA?M;L_p0%h=*NA+~tSpuXzu+qqwUKnaKWYi* zp$7B@YV)qhcH9(J*#?_XDX+(5JcN4Smc8y7;11AdZG%dwAGH)os7>74ULS<&C>NXH zSPaB`d%e)1pa+Ukfo5S4E<$aVC8$kSiOS4c)PO!f1>R)+3^njwsLgi}HK5bhUr~GN z8mgbL``!3XGzH!0fC`v`TDx@AlH{NQPC^ZI7HUb#t#6^$v>NZgZK!sKupOR6P2f7J zU9*91$8E7t``u4LDVdKthUKW;y%`_D1E>LY8dUkdZ*^!));%?` z8$TgK3#OGN<(3vaIc-WoSxIS{e;5}glunxAPcOEm%);s8CwCoRQe0DiPhCLGKZ$+X F{|8e$$UFc5 diff --git a/searx/translations/cs/LC_MESSAGES/messages.po b/searx/translations/cs/LC_MESSAGES/messages.po index 5f023513e..f66abe8db 100644 --- a/searx/translations/cs/LC_MESSAGES/messages.po +++ b/searx/translations/cs/LC_MESSAGES/messages.po @@ -12,19 +12,20 @@ # LagManCZ , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" -"Last-Translator: Masterix \n" +"PO-Revision-Date: 2022-12-23 07:14+0000\n" +"Last-Translator: Markus Heiser \n" +"Language-Team: Czech " +"\n" "Language: cs\n" -"Language-Team: Czech " -"\n" -"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && " -"n <= 4 && n % 1 == 0) ? 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 == 1 && n % 1 == 0) ? 0 : (n >= 2 && n " +"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" +"X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -321,11 +322,11 @@ msgstr "Noc" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Automaticky rozpoznaný jazyk vyhledávání" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "Automaticky detekuj jazyk vyhledávaného dotazu a přepni se do něj." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1501,4 +1502,3 @@ msgstr "skrýt video" #~ " o dotazovacích metodách viz Wikipedie" - diff --git a/searx/translations/es/LC_MESSAGES/messages.mo b/searx/translations/es/LC_MESSAGES/messages.mo index 1a473b22da50c45aa6c846a285997b8ed3bc9a29..aea0e680a0a3a9c1a515199c4135af6b3a164dcc 100644 GIT binary patch delta 4599 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 RtfpmK|Ei#t#, 2022. # KEINOS , 2022. # Peter Martin , 2022. +# zDylant , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-20 07:00+0000\n" -"Last-Translator: Peter Martin \n" +"PO-Revision-Date: 2022-12-23 07:14+0000\n" +"Last-Translator: zDylant \n" +"Language-Team: Spanish \n" "Language: es\n" -"Language-Team: Spanish " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -333,11 +335,11 @@ msgstr "Noche" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Detectar el lenguaje de búsqueda automáticamente" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "Detectar el lenguaje de búsqueda automáticamente y usarlo." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1525,4 +1527,3 @@ msgstr "ocultar video" #~ "href=\"http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol#M.C3.A9todos_de_petici.C3.B3n\"" #~ " rel=\"external\">más información sobre métodos" #~ " de peticiones" - diff --git a/searx/translations/ja/LC_MESSAGES/messages.mo b/searx/translations/ja/LC_MESSAGES/messages.mo index d3a78ea9e6872dbeda79defa51f9800582b0179c..f7edf40fc2d07ea478881d7660b50ab40bbc2158 100644 GIT binary patch delta 4504 zcmZA32~btn9mny5Y@%Y2ih@*l1SCcQg-~%NokkmDj0sPCRT2c$M+*nxJ)w;-m%K8ncW>t22qxj)vC0fHDRwF3CR;y`;nXi$0~kjAA2~LQxB%b85Mvy3n?ipYdQl67N4pb8B4bSq#$YPGjSry$37`T9{hsZQ zqp8Q>NX$kSFwbB=EWs4~8OGxd9L@Tsm4X7ef|~G4R7!erIR1LDF~PVWS<^J30{aLx zt__v601m-xn1#Vay#%MCGP4~uuEEw1VL0oXR@-m_HQ^~#3NK(J22g?B#6;{t55}>Y zc9Ml!;4$QpS%T`n#`<$qfa@>ITvu)jtiDsmZ8u(@;n7m~}B~y?j)lMMKHI&Zd$EvTZh@QuHQH#e=8`Zdz|+F7;m2 zL=Ur#d+-rd#-2hQ(X*&|Uc?NnL1pqND)7^&jeHhM{#E##1_jcIO3_VgFKR$&oST72 zRR6)YJ{^BsQHheF8jw01x7nC*az1mv6^ZmIi>+eU@NNMWow7E3w2~pHw8uXA5;dyxKSlI2(z#PGx0F$ z`E69{gZNk|;7C*k;!zVOqxy}*RGfl3ie>hB8EU;>B71VoW(vA2jre0chFV|{@7@?3 zj+!_RwcwMevwjA3XP(FDxB=7fG%A1|R3<|b+@p&?wMSt(#$%-3|Jf9j+J#6&W;yD% zSD+%VLLJdo+g@+og$ndt)cC{b#nY(NXYj7_DKHCA^A+MlSc)3A7l%0%nkgtHpP?dd z#|0R`dvTJ-m~vcFtI!!m zAvW2V0?a{OmUmF8`W-3*@8P$%6_xTcsMqW=D&T+OIP5_kRa%PMe=^=jJsTBpA!@!d zR7PJ(A^+-7L&FmMJx;(F@|TTsa0+fjo$V>q9rzdO(uK195R9}&V;J?J7>Wrv5>rt9 z@=$l@QTzPqRL7mjM}s0mwn0o*_h=t1o?oHS|Tdr%X{qsAp-IF3NQ_vsjhGf+F7hZ?sC zm3kj){^w8|bR1i#Mh&P%onbwO;{ntMry2G96Vyb1MlIBZkKzqfU^(QQA2XBx6i_MV zV-@Pobm5^OzBkBxjyb>$%;dpQ)B^uTO&mJf9WVe@PeeUWMSbbU9(&Y=Ad_yB&5ns7{pJ5eT% zpq`6*UWC)|4b*qxbJT*}*p7FQdv5+RhK#Yk`I-XX4AY0v+F2562U*r^)PPy2w_+tW z;C}mj{#av3nt1{h*vqK#HK>K_P`_>)P#bJUt#ck7oym0yY{~@j5;Lb6gAZdq_QM8@ z#(lQ_N7MqRQD^?Ct+!z+^>);TLdUxqNI?ZK0kzH?(Cg`KuT6Kdj55FlC zz+wFM2(0HYjrKNc2;1f~%vjV!K5LkLSg5SOB_af3{sxU$C z{|6Mb^8o7XZ=iM%%x|829D!ulyn=du1Qp0R)P!vqhnJC8+w`I~Flwr67V0w3L9J6} z+bc0f@Bgb5bbA|76E>q3I$^zl1=PDx6Xi{FCt8aNW`Zfw$cyzXV>nEZnn2SfS6n9_-9|fiUPpB_qa1Oh{*{JvW7`}tu$T6GR zAChJ~i^|C33{pTVP#G(mLH@Oa8XA(Z4)u+0LAAe+`XHS|1#}04F)`QuKqX@=^`D|9 zbTACJqWbT|?f4;b+04?J{Jn@RsKCd~a@;?S8fV!BP!T51b~BQOn(#r?4yM?89_mgk zzzE!6+iOwdx7+$IOrZWQYW!J@!N1!2R}KX&5IV;lH~`f#4kPe>)bsJEoo3nkeCrda zTkb_I`~oUN)u{2Cty@s@)>{vv`aADaP()`@13PSoF4V$3_PLqs)`y@b8g5O;VbrIf z=6M_yP_eC7+xku%Li=IV<^B|txMHT0f_Bz-o|~#9)WXwoEzU&kPU7B2JoeFc8c8lQJ{!3s~2w|IG(ce&4Gm-$Opdi{k3-lC#%kL~1N;q$C2 z^Q|ub|Lz`d@iNbv=L`Kz;ViXRs8)|9kSl?p4`yf!U@4L?e6^$KL>jRb5ov$AYR8$2jU+vhpqqFWv N;HAo@_eR}K`Y%*&B-a1{ delta 4304 zcmYM%32=@_9LMpE9IqTmqKJ?-A&E00gv6P+)m3qfyF#jQOcW!HhIp7x8|qA5rHrd} z4Ks*i)XiX=6=P6!)zz9d!3e5~et&s(rY7@#cK6xmzq|i^_IY3LR(KUI_i}E9`YbX0 z^LQCk6Z@4{?f-vsgN^Z}IuE08k*)7W5B2@lvhz=6h zF>@#=Pyy1{EXOLi1vlUk)WDgcZok>q0&JlESQk&A1}MP*e1_5Z7HeSb%5MJ@)C9(% zhw)7g1*O2j2(0p+G2Yk|xz{A2Ce{sg;}BGmGO;R7z?PVg!|)g?6OpV!_tinwlTiyz zvGpz($oQrg1*L2-R=`YD$87un^Dq)up;mGT74SOpXMW>D{a;$&p(f~IcK#TQVHl2D zKvUH96m(SRN}(dAA%7;F4-Jrmx;`B>Kt4v|0#yI)s7xJ3{>*Vcv<26#w^0M$M@{qz zYHR$e8AGy7NHy}W6vfcc7Mr62WLtBwGj#_Q=pfN8ft=r9SXW(v^5JSQJ;ib=>y~dnCGYgJ>jep1CiLKBC>c>2V*b=)o+w_ zj5Q0jWfM^ont{rI^9_a1C@jI2=*tt<0#i{Pa#5-O3N_;bREAcg0&Yb0+k>%q6txw9 z*z2!Q1D5CI!Wv8{@)($gn8x^~0|gDR1mkfnDsT~Mz&ohDEY1@B8k|gHU@EfohMn#-S#fhzgL3Bd|9r z^*fQHZ?2*4E5_DXin=d>vrLjr8&pOHq7UPnkreu2Cf33O_yyiZUXf-{q#Iy3#!?@L zeeqiyf)7z|$o70B<0nXJ%_<~W<}oh7AcEJ&m6(C2(9y%vpthUBc+}ptL=D^>mGU&y zF&l+S@f2)=d8n=0j_Q9H>);90ii=V4UZFA?5ba*CjKiq6iYEVw6qeJ_4liIE3?`r2 z+g_+Wn~G(}5`Cx_SeK$w{XP2PI;@MEQ2mNf&(0O}#e1kYk5ChQ8soS#dqaaBB0usg zLr{ThVmYjh-WZDtR3H7YF)C0J>Usy%^)9H1_e4!(2>M|<>UyTFXE_v_J;29Jy$0C ze}h6NF8qa!u}Pd8Fav|AXJHKHqOPyO6f8o$2SOUT{i5&|^+w2ZY%0XN8ES&O0!(w% zE4x2x!Q&<4n`{cYVH)Zbti|yceI`SBp ztr&`zQP+P*#d(8TkWW+gUl-z=x`8^O-dO!n$7Yf>2ZO0kL%m|>p&r_G$lKfOKuzdp z%)k=V{e5`3$N@MQhoUC57d7sgMDkyO!W|lTOPUgUA-I|Ql*Xb`oQ_I;7HY*g)_l}N zmRUDoAobn$`cc%1i%@Z{q2fHS*B?8!@DA0nQgb)uRZ;bD+>cSHfp6OOVk}R+6!q-9 zvF){z-23a{PTJ#8_uWBF;0cy(fz|Qh8>1l?0VVvaUsC>PJ-IQ>cJf zaSh(WUg+>6VgO!1JyWs#xKO_Y)P2dwRyd|B1?}As+aVX(1v3-*f--whDf`8G4>iGJ z)YBf-ikA_#LG{~-{FwuMDDK~=l~?1tSbHChT0jz}Grk!_f$W)|Y=@_)nfmZeq=12_ zUoKUUqiy0*EBM$t9`!U&M-8;uw(r3z)K8)w-W#ZR#i)tAlsf+bZQZ9f0u^W`D$rKc zME0Rpe8kpEQG5Ox)h{x|?H7k5sVAZqvBPL-s=Aq8@Gu((#9o*A#8fQ`W?&xM@E^0z6Q5oBeTEKCvjb~7==n~uhq9gg& z8|e)V(b$Mly|FJcmKlIyxB?Zh5Ebw|s{dtNiLX!(+tSV)O)No8{L?P(FQFS)7Qd@I z!M>=Bq<3}PfMaRUo=!v!FcX!+S+?V0+kP6g!i%X2v~y4enC))5%a^@*r{b5RpoXX}S-{W4ai{R!&n_H=iTSvYE8tx=ik zj~aL~PSO9!r&92zp%is4-=dC7WDocIJ^@u<*JII^;6a7MLn6Wg8pkzBj%=LNG9kI} O>w4R~3cqadZ`6OA;k#}C diff --git a/searx/translations/ja/LC_MESSAGES/messages.po b/searx/translations/ja/LC_MESSAGES/messages.po index 0d4384268..4646a0780 100644 --- a/searx/translations/ja/LC_MESSAGES/messages.po +++ b/searx/translations/ja/LC_MESSAGES/messages.po @@ -16,18 +16,19 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" +"PO-Revision-Date: 2022-12-18 19:54+0000\n" "Last-Translator: tents \n" +"Language-Team: Japanese \n" "Language: ja\n" -"Language-Team: Japanese " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -319,11 +320,11 @@ msgstr "夜間" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "検索言語自動検出" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "検索言語の自動検出と切り替えを実施。" #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1460,4 +1461,3 @@ msgstr "動画を隠す" #~ "フォームの送信方法を変更します。リクエストメソッドってなに?" - diff --git a/searx/translations/pl/LC_MESSAGES/messages.mo b/searx/translations/pl/LC_MESSAGES/messages.mo index d4ec7de0afc93c21e3a8454a15e5feb2064254df..488ce8c0bbe7e20a51f385fe251130675d76cba2 100644 GIT binary patch delta 4446 zcmYM$3s6Xi@>idU3^L`kZ~M5|)VOQYe67X<`n?!BlNot$>i zBtBXkjE0Ol_^6B_sfmwRYe}P)HV!pTC)TMmHqA7)i7_u~Lz;|clJD=Hohifc+1+!_ z?tlNgdk%M6V|sVSIR8kE+imz66k|*lJ~c?S|NrbuHYT3xe*7UGw)H>aKt^W0v3|jKd>1*ciujQP2RVQ5|+8&zK%e$E(NrKiYIV6eum1(JZ7Qi7NhD_sPSr5XM7W+pbjIb)NR3`*oM0C0FJ|>=)sGq znS6}uFrLvVnjxtB$6Iqz0s1fzr(*`rMvb=u9o|2isDw~$}+Ie)YS@uOUmPy-G}1v&<`G?Pb>f3j`LXi$n4;SBVnIyhiGf^(>M zp*s2x4##g%85_#9v_zSxe)6#ZXP`1!j|zMvY9cMx9U0_bk?f{HDLP>7LOpN_m4R;5 zgMYB~OZNH|)XcBj>+jq4o2Uu&;X3R`^}lwsyV=*F`rG7CP=s4h5A3qGW03lO)J&5( zOB?{>K@I4`0XPlm+ms;5FpF^_)}rp)X??-kj#{#PsDPYTC@2GOU?ZNxQY>VLm0%s} z`Vmy>Uq=Ppjml6js>63t_x%&I@l(`NjNqlB>t57=Q;<2C`;cwon8ztp(9nPy;2i!4 zFQFd1iyCk+XHsiD8ntJ#u^dZr5^h8Va1@ovlc=RTW82@teCoZZ{=UZHI{yh{-H1k_ z9w-OhG zWppa)`V24mUrwQ#h9d02`|%sR52uq)t!)IgW}O&4mKaC9+j<_A>OWyTzJob<1$EzD z)ZU39ZMr@T)lXWs<3^Z8gCfg8ZKBE6GEAWUAP&F<7>gCCjvmDXT!xzIO4RiR)b$`L z@C~Ryp2Y;*j=J9F*oJmg03E0Yj-nzwjq3RKsE&J44_>y{|B5>If5!y;5;fC1sOJWe zXDwwKs{e_o2^LtL5(;`?7HSPEa3EHqUN~z|*PBrtJ%<{o9T#HqzJls6E-$(X9g{*~APr@x$Y!AiT8NryB`T0=6h4rM=)LIe^I_WqiP(?g?cQ;2sZH|Me06LMkr#XQ-UYD^MV+!4w zZbD^bGit_rPy=?L0_;Mi{5Pnj=tT|qfxZ3}vPvd)GFeed^C)<632G@Ks1AOP8sG)% ze$+snwtgIm&74KvRpu6I0!c(Y6i4E4^rBKr)W8|2 znR{(L$6hZ&orW^}Ek1zBco%j5&}nYRDX2BiLiJaK`s|kDUVIpb;fJWeoqh_sF`g~2 z$Wl;Ck%bd+Ch8OfPy-#Zc3QhIo%Um>z0!kP(swY7S8)bD%ok}6ZpBpm3o@=_ZctFF zzd)rZro`=V7;0&}s7>larF0o8@2A)36%#{6L-?T zYGO$k{r+cAP( zF_rbuUfPFFG;#_PXgG$|_$~&pgi*8?I*=xF0V^@4++CuT_-pDLPd|HZT1OonDTZYo-6&_G*JYqJZL+JmJKm~LbwRbL{`um%$_o2ph;^(*>C1N}c>8Ra01{G-mYKe-i^X&DfQGo=l zj&%oWX_=8nzJZt?8tDF3*PrjEtA>$!mzHf@Bu()(`QC=ZGN%Q@oaQ>2@ zzag~NA8rhmdVcB;)-{DZa|1P@K+scGAFURwiB`*3`GYjngbP*$PA<4NZa~iCk-A`{ r*5hvqH`e>Zk*el~nt-Ra=cVRIoo9U{)ZA28v)uh`tc delta 4372 zcmYM%2~d_r9LMohE)zl!1vIs{IFw6Y6-7|u^~5O;R7#B)crheH)Ho_>=&@<6=olll zGINY9Jf<1~a!e{qQ^zZh#;nH+}C?mqkM{`bGT54HcrE*&en zIH!9Ct~UG&>0(Sj%8a zx7IVL34cTddKI-b!7;{=Y!ewn{*|Hx8t%Z6r~zuMwK$2ogBoZL_P}GPjQxPxqARFz zy0Xl{7=_B@I8@+ysD;e2`cZ*A7)$<@q8b{cgLHqm#vR+oy+wDS#+!i(@Lq?4UUbDgW@iWv`T(r-xqbBUe$AvYRp2#sUsW^lA&3Fo$U^NcGM%2JZQ4@ZT+Us9Yho%F4 z*n_*8ig~C2>QI?{2DNoB*!ESJMtwbMyhEtWp2R-7|G!Ys3qb?i$iq;3)F0KJXiY-} znvNR4hkndMrM?BZ`sM`cy~{WTe@DGHl)FrlO*Secb1;zkO$mj3EW_LJBV3ASkWZwU z>v0Dt!bIxjI169G0=$6wLXP9tD7+s@tyza8%Ur<~7{=hq_&UzRz3Aw$q{O)?9D>@r zEY!qzp;A5rb8>}y*QoR;~@J$?qn^66ZqR!4&7=-6g<6J@ocrC$k zBm0{M9im|JDUl0I@TsUk3NRRpQP0b4y~3fO z)KsHhs6$2g9BSZ|sDam`Uff`xZ${nw_c0jvp;meX_1<@=)L%l4{}*au0qlf-9j2oOx(|b~0%u}1DzLq%lpjC^^g9+~7>znJ65=NLECyBgSO=jN9%svkgY z!DFZiSK8+raUk_JWEadSjK`p%%%usEDQJLUs0k)or=cdAZR;gSOr{+9Hkq{;itTta z?!_K>9F_X>s55f|HBSJmlcC7B$3zVy|B)0%(x8-2Mt!lSpi;EJx(GE<73!~^W9zS? zCVC6?>21g9cm(ynXSizu>g*(=0(}bg$7t1X_Fn_PM}q>{ZXX;(eTXig29D<|rIlo& zR_L?lVK3^%7=<;qy&knSYfu?%vhDAqGVmE{-hB=Qt^Bxc_{MfPkGchy@k9I#Bks^3=B`_4`Z+KWS&fLBqsAet+oz-C!z zTMMu^?M0}wQiEF2<5-PP;T_n4lQ4_FNImfh)WoY$nSKMwkYidXXuut)y*Z9LrRPv7 z4a;;R_n;>7qRz-D>)kkudL?S5dr*H%j$<#3;lFCMWvQqPj=>n5ic@s|ODT{g(_$Z7 zMD4X1?HYo5F&sG#=2p~7W}yNsLIqTX>h~gQ#f_+O+E5E?M{UhMR6t*16!V*N6qezi zn1+v%e?{Je>e!AscmTC$p`6S<7>%lXQKx-0mZ1;(;wG%eU8u7(m3`?99OI}Lp);St zlN3tvXVh89V>XJW3X8D?wM9`r4j?9>&dS%g2>(W%m4)P8r+x`WV;w56RhW!xP#OCi z)ℑ^3S5pDH`-b>^L_?LoktgCMu=Hs6BfKH9R{Lq>p#Mpp{6Ic^ftU zMN}r^C%BnNM{Pyc1jpT*2{b5`Gwp*y)K-+C_Heare;t*|Ce&ek2X*M$P^sNzJ#0OR zx+Oo^`c({|egid*aVENv1!FArXbi+5sEN~2D;|xSV6v^}qx$)+^HBknqs~qhYP@G` zy%9C>R@6A#F$kSK6m(h-q9Q$m+M|os8}@m`BsY*atJj*1+L}92TUdgrxD<8In@|hb zhB`yLF$hm$f&P#DECo%Ro$DTwN!Yp9IG6T%TR)e(^0kP$t>KaVW2br3hIu{Sj4ZD= z#mm3$Q~XucY5A4@MO6#^)r%{$JX8JEr8QNxo^hWqpI2L2?io|zHViKDt3EU{bCj>F X!oOhQ;CYKHTC0-+yS6r_Z0`3T7z@Hy diff --git a/searx/translations/pl/LC_MESSAGES/messages.po b/searx/translations/pl/LC_MESSAGES/messages.po index 0208d540a..83b85ec79 100644 --- a/searx/translations/pl/LC_MESSAGES/messages.po +++ b/searx/translations/pl/LC_MESSAGES/messages.po @@ -8,20 +8,21 @@ # Mateusz Bączek , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-20 07:00+0000\n" -"Last-Translator: Mateusz Bączek \n" +"PO-Revision-Date: 2022-12-23 07:14+0000\n" +"Last-Translator: Markus Heiser \n" +"Language-Team: Polish " +"\n" "Language: pl\n" -"Language-Team: Polish " -"\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " -"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " -"n%10<=9) || (n%100>=12 && n%100<=14) ? 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==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -318,7 +319,7 @@ msgstr "Noc" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Wykryj automatycznie język wyszukiwania" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." @@ -1499,4 +1500,3 @@ msgstr "ukryj wideo" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">dowiedz się więcej o " #~ "metodach HTTP" - diff --git a/searx/translations/ru/LC_MESSAGES/messages.mo b/searx/translations/ru/LC_MESSAGES/messages.mo index c654dac11297b83a124a4331695bdf0cb367b201..dd9d3b2464fe47d4847069005abfd4792872b1d9 100644 GIT binary patch delta 4572 zcma*qe^l4i9mnyD2ndQI$`3*0t0JKwslyb1Ac)|vaKjK(=7a%9Fatr*S)1QLw>So} zrgm1jOgXtMQzn)_P&k`yGnM&em2Jo7vBSd1+KHSthg*BT{M>VP&i!R9>O`OK)O)@_>8da zF`jw|#$g&Vfmx3MSb;J4Bu3(XjAwq+MnM7GL=AWwm6Cpp!skXB_!FFhtYTsT{w!_ zw31n<338EFW(}(SChJqE0Joz*HefhDk8VwP%r`lX^dD zp!qCg7%oF)?0cv!dK@**HcZ4OR3_U|fnP=~ftp}Ackf}0 zLJgdSn((`*y(kJ_Ra?DK=x!>B-8Q2ozhAzntMK9Rf1r@-W(#w)`)xDnOwO^k3;I88w*c^?(= zbwRHNZ7gif`g$IF!#~K7JqhYufo|Cf-10b`*n=T=O_KVLiGh zQ3xMzOcAD|4$Ci5sd@vIfw%F&X+@>H6Lrl#Mg{zLoQC&MTa^&ww4aR+QBOk!T!tF2 z29?pD#E^eAXyU;dJc&sdLjKZl3C_g^)ZSi1oq?}Wht7xP55z!gF#1vtLmwQ2aTtSY zmxVez%kBHMv2JIe5*{eRCs2`XMP;DQ+K9f?e~triKYHUq)I^8S7muLEX+^#7K)pYY z3jAGEARnSHe&nX02Ho~SFDig9Q627~R_aHZH1IIgz>%na(ddU0Q1^Z^`eFuZrH`We ztwN=~1U3F<)B@dZTiA)}uotz52hk6Ih5F!}M!mm;8t6}`iF$E4eu)Y!oqY4xEaV>r zv=Ixi9(87VF`E?LM}7vl&9Zo77Vx4N^#wbOn&>yE0j{7Ty@?v&E6hNj1gsh}&=nW}^2LXXQ&! zAFgavK&7breH63s7Aix@Q=M^AG0w}FMW`=pC0E9q`OOguil_x$cnyQ_J_cjpw~S#d zWMg?>nm9eQ@8M1Gdp!!u=x1%z!2gl+8)NMMC`p|hzC;xg8Nnr)f#a!HtOYk$) zA)Nk*^Q%)js$Po9&}P&GwKx)Y;Y4gkeoUB7)Y<7pZDl_$#1S)`4_5vR@~;7o@n9&P zMGbrjmC~!Im5t^zrc^FKK3Zle>Kc_>H{meqKfqY5M@@VTWAN9gem(d+`X@X6Ur8qa z8t7FX{0Lu1b%7%z4%N%3{-3bHdheg&1Qd)e>d~n7 zsi^U@@d~;NDCi7Kndkiayc{+0HdKe_(1izaG@i%D@CJHgQmW%j>l{=@Qc?X&P!n!O zP55Jc5?7>gUUdIG6qMq%^PP!na02yu)Idj(b7uY zkn?837O)6hhB~A-uo~}Ry6*paPMY@QC~Ck9$jvgJVGWL9v;y3N(Rc@yp%9L;j6?OG zjhb);>M%B-7Pb$yfa9pG`4kmMpJaaHyU6)prAX8Y9>FkNh>^G!-^HhJ9A+$bwyG4B z+CBJFY{pPb;_fElQq-0`jf3zPScQj>T{okalD%&ztfZg@D<5@!z850dHZ|CYr|=SH z@>!dP!ONU4T?T5vIvj&{(8r5aeVgC?sYiT=uOO~QU(C#Q4r!LPGMoGd@M13yCgLj? zix*KH`mh53fl6iRawkLEu#kEa#;6@WjG>%NtvD0eJyV3|@G$ZzG3#=i-!t~(O6vd0 zA^%$_P)?Z+R`5D zzpbI}JZHc}96*D4sFlx04Y(LXa3zkwa?}KMsEHdp z!_Ym9Jm~a3gnE&Np|}P$Q8kW7x2-qhgWH0-b{8-jdrQerl0~_joP9zTYmv3 zaYoH+6covOs55X2HF3ylKF8=nt>_Xa;~!B04aw)%HJpMG_;UX4ok6Seic6|XimF|k zN(!rrN?jWY%h%Nut}8KVHPsbQ6jqlN6>iwD)nyx1mzKCHYf7rN{%>wFXRlX~4vGPe<3&p0_+F_^++2sjIH5!PV8| zIob8B=ZwqK;c54r>ZhHj^Oi_3FLgT3`&sxwTqtLqt0 bize%;?P_v)&Z)^cLTL50C$`qdf06hfyEay- delta 4304 zcmYM%2~d_r9LMqHdS4GfEB<>gh8S3yk(Q}Dto6%q|W0xhE;tQ^U*p~q${Gc_Z# zW3q9iQgfzB)9%c&K{F>!x*R*~utqCWOQ$r`zQ1;7V%~W_yZh|<-`(fcH(m=nw01E8~obBD)HE;~JNL1^wjTa=wo~^7}CwJ8&Ex#R|-hHzpDn zV^{Q$em%2-ggR

YAspJ8r>^_%3ST`UG2Vxw91qs6O_?cGLjBVHf-Z19%D3Fe}m4 zFGfwE5&evB7Lia0JWR*#NybFr5TvasKuv5Cs$n%MNcEVEw__15!y4R;ibN)>P`kdU zd?9L~#V$V{yE49+NSzyk!wyu$zDI4*DO5kW(uT-YOov?fmT$*CtZGnd%hX9@~!Uq4p+VtwSacK z6F)@tJ1W)QqRFWK%25-n@<^z`&CVuVKz;#gr9UDUz??%3=YB|%h4?NUj4i0G+KQ^b3;SX_YQ-l}{hdcev`fG~PsAGX!vn;BD2b;i7=;IL z1jZ3h?d??5p5250T}zB4-|BoE73!xk3fr(BZbsERggQH)V-)^?>gNP%f@iWlJF|Z% z&>`{>Um1_;xEF?F7DiwY)lm-mFb~yH0qXe})bsJEiBCaIq#Au#hk9P`@=YEIg=QhD zK?`bzD^MM;L3O+y)$m#O`~}p#--bTihg#{!sCHkYLVp6){{_^-BG?}pi>mLXlF%Lo z(T`W6UN|FA6{ev&nvFhe!fSCMYGQj)A>WUh&{?d*XbN>^ny{P@E9ZW~fuo2b4owyR0;p z>OVy0zu*5t68BP2f~B|%wNf8%BfY6&a2y6u_qhS5;3ibPbLhv5*e{Iz&a-dQP`-`O z&8P|8ikbKXDx$Ar0_V@{BS9PU71m)4cS{qRk9x1 z+=!ZZ3-U5EZTL90quS5rbtvax3*LmPe+;#d&Q}rt?j(lrlb4PYF$?Q)KCVDDxPXd8 z20xKnc`mB{1m{i2+uAI}RD2F~DBr;zxEIy$x2Q-&4!4Ip(IcUi2VFr3)vyG0NG4(_ zhpGzI!3IvCp0}eWbO1B)OH}=fr~zU)2nVqj>TLXqTp$xW(hgjNs_#u9kxAlu?4<(K z-mSw3JncN|{0kM4i>MBI7ux{`qXry>i!r{$n1^vCD#B@_?7;b$O@1uWk7pW4a9+%6 zSD_u}l0S^SarkH(>KfF5_h2cmM2?O51Y5Do7<)+9;X?A;kdFzDwOi7F>TfA>5zIzx zW_)vmL>&cX9LWsahI;WFavnqN>7S?p;~8CtaRO>(m8b>GM{Uh>sN3?Qb2s)R{{?CR zzheqUa8=S6-=vY)hXvRN!zS3h3ZV9~3?IQ-Ovcm5O*Q_BcFV5DPUL6d0-THNj`<8P zV-lBL&yyzGpYwDiXeJ-MRU{UY*pK1Y*x&U7$T>1$yyn#5NW22KVN@7DGFVLh^Qrvn z36rPULmXaa4{2v-2zB4fu|LknAU=RTe6fu9-$r5w1qx-L+=i$K=a8R_0ae67*nv8v z;n&(1NCxgCKM%R`CX16>gVk7xZ{Q+KsIX_~A=HF6V*+lkApY8$Jru;_cNm9%Akj0C zGwd~+irR{5R0j>tX4Iitg4)wI=bO$BRDVBXIR1@V`6X0;QQl0u@+3^8AO|(TNYwqF zh-o+z)nEatgZtd`2c2u3ZK(P$p(eB+b$EYp<^NzZ`PA#|I9?u!EDDCZf?8CA2297L zn1OAmj(0o1ab7@8ESY#~i?UJq8JL4NVhXNCoq, 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" +"PO-Revision-Date: 2022-12-18 19:54+0000\n" "Last-Translator: Markus Heiser \n" +"Language-Team: Russian \n" "Language: ru\n" -"Language-Team: Russian " -"\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) " -"|| (n%100>=11 && n%100<=14)? 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!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" +"X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -325,11 +326,11 @@ msgstr "Ночь" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Автоматически определять язык поиска" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "Автоматически определять язык поиска запроса и переключаться на него." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1507,4 +1508,3 @@ msgstr "скрыть видео" #~ "Способ отправки запросов. Подробнее о методах HTTP" - diff --git a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 45f553f4a7881bf036d077eb13c8d5ffc017f20d..f4b59e70cfd16a23e93fae773b719ceef22db5a6 100644 GIT binary patch delta 4549 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, 2022. # tjvfxtiwdr , 2022. # a , 2022. +# YaoSiQian <2229561981@qq.com>, 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" -"Last-Translator: Markus Heiser \n" +"PO-Revision-Date: 2022-12-18 19:54+0000\n" +"Last-Translator: YaoSiQian <2229561981@qq.com>\n" +"Language-Team: Chinese (Simplified) \n" "Language: zh_Hans_CN\n" -"Language-Team: Chinese (Simplified) " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -319,11 +321,11 @@ msgstr "夜晚" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "自动检测搜索语言" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "自动检测查询搜索语言并切换到它。" #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1456,4 +1458,3 @@ msgstr "隐藏视频" #~ "更改提交表单时使用的请求方法,深入了解请求方法" - diff --git a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 05fca834bb48a96573701d5d7bbbad3eb24864b4..6e21e5375934030577289d191b4daa892e1022ba 100644 GIT binary patch delta 4813 zcmaLZ32@cb702-#5)!r;NC*i~ z(zrC_<>x{IpGJq3IsUZ{aqdSrrcUo>klocM3p4!^`M zcn3#dmk!R2!fBX}8!^nefV)YfEgiQ}3q?c+6GtL*T`b08Z`^{zP=(Z>3TPQ)?nS)V%Yk zL#x3~_;*ajP^zAR!%-)*9yM>1#qVMS>$@uJ_yCpg1nLOSVIlfh9?LPH1$WwjD)T7bL;q>y$9=*tEpP*s=quC$p>e@N z+M>oMpiXKiYThHLTQJ$2hFWhns?h8>&R_SYgbq&ItwtTuMjVcNPzkP^H*qxaZB(M4 zvW+Nw9CczdQMc$BRGwdB5|*M)vKm$RDbz;J#B=^?T%tpT)T55*x_KKlp=Iab2}GjC zceJ=0>UvMq&J*nV0P7!u+CUmE#L=kyhfoju9|AO#@HDEzbEpZmW)tQUUqS8E%R9x3 z;ufG5T!t-hIZ~^80XZDE3437`YTV~$o!NxCWr2UtP(@#(P9U5oDi1qgDi-4qJczn} z6Ls_pB8vHS)c$_Q3X{d+hEGof8)Dbt}B)o^u;xv33`Ek|!O2N-iC)=519Ikr?OK}AT z`q7B*;amoeL_I89QAhPQ>IB}yyH6|X$WNnQv(Hfl{}Yq38Fi}?dIrZ2#XiJosDiUl z`3g}d`g~8$Ujs_%n1TCn5XN$TY4|8UjH^)h_5|t~xP^M?TC)8xj5MP$oH!0!;=R}x zd!oioKs`GX?fR_VfnXvZ9jY(~Rap`01WL@+7*6~Ow!jS-iWR7ZwqQ7JN9CzRT|bPv z{sF4+o^iprHXZ*3pD2;2LT|Gis+19Fr19p%QmR&FhX4*bDXECt^5`LhbZ1 z)VwLEqxYfmFGOuH5U|Dzs0n4Ldsu-HxEuAsIe@x;5|!v<)Iv=-5wD>N8_9X|wd3S5$v5jMe*}Oye~=#@_AVR-h6zV>{H>f*%*jFJ5go6m@;7=|z1v z=AjBJ!2$SNjKotIffsNs{uQ<1g-M(k>${g}XrXd*6Ka87sPDo))Y1JOIc0YS^YClb zxa_h3L14%1NO$554BM!p&DHY!m!wiAVYQ1M{YyfkyH z`2^|%GZ{6$05yIYYJ;oI*UYU0IDaL2mkwEF9zhjy+y>U69M5=XK85R34C|uRMbM5W-fLiE=0Z0Ymhh6Z9^sevw7aU zh+6P6D$i9^VK;FWx`*!mxY@|k0as2#3!gC0qbAg%5?nzg{FhyC`IF#V5RICbYK}q8 zOGiDtGcgvI;^SCu*X!_p;;R^~_rLStV4?(b2K3E@eQb_`ijNf z`5bEJy;1Xrp~j8FbbJ!y@eK?V)2OxqBT|DC#-IkIqyAgY!MS)6l{k55@EI73PZAfP z`j4WxAl`gi4fw z`VwZM5|&~IT#uUf4yu5?I2+F+51UIF&c_S0k;8JEhjacKc!>@rx`Rs4?vY>|gNi+< zd)LR}f!KpM#p3B^hB@C{fGYf#sQfF;GP5E;LksLg{bBJQYKI4`|B!hUmEfesADfr0 zzuw{-=2vFOh+zI!W)vz#_W&w6|yk-`cnHAW;r#v;s z=l5m!Jq12*e#Sgcwl_Dk(3|OVX@&m09Irns!<(I5(9$i^^D2)6?uk{bzWA^h|C;sR(4WGUQXrFzP^x|jmzJvTUl0DytjV;_WCvJ z>vpYdeCzebZA)Fly4}IJZpUwG_wV`cxZsGZ2UpeZ-%@*MeM8Cn-*RQLt+q|`@bYtb6{$oQzf5s7wPK=7l{eitVF0cH7&3l^4 r*EUwXU3ajI#XO6@f7JEcH@e0CEPu9diKlPfzCBIFFV??Wa=-fz=Tn#Y delta 4393 zcmYM$32@Zq8OQN=2}#fZIU&#xvdRjC9FmG8#(+r?VnmpvL@-brc0$kyA(8|sBL0cR zmLiQQ6hzYsmI@ZcBT`CDS-cKoiQCQ17(=`r`(g)9#Qj)_ z(TUFW#+ew0)yTY_n@2$tEkyddB{%?A;TGJ4TDUaH?^kCo#4Pp4k@zxdfe-OU{1`*n zg=rX-?Dx+=ZD2CSvc8)^K`E%lbo>?>v!&3WK-=b%GaA6YfO*-CjP_|6}tcYJ;co z2E2%a@H^Ck@$6ddX=Vt${#4{p;NKPTp#`R)I?hBbP=i67hw8r?qp%(McN_Uo>UWxZ zPzxSF)^`6uU6NBsa@{3Vh61VNe>{bxRDXgBb2?64*{IaFB9FX#3$=kGScJz=8x`a5BI??XBCon;GcfX4qBc-(Hlk9!7^Cq?9EmGX{dS=4oeqq~{iu1~ zMQ!i{)W$x)h5Rc6r>KyZP!nIlUibq>VK4F@jWMY9zNm?kQSBM1_F<@vXQDQek1<$; zYM)?n8EOON9t91kLhbM&)Wi*_iI<`Vs-N1QMm_hx#Ta}Ub<$T+<94G`|1N5QPf-W^ z(mapq|1Ihgdc8*Y6DOixID=6gvQQHhU<{VwPq7@evCXKIZ$)kB80uc>#*+c({)-xS zBGdo!>O#fW%)qF~I-cu8K@9`^3O5AxBFe6e>IIRGde!FRXe>uvsuqmJXK^h)hrHZe7PI!n zQnM0uurO-F52G^Fh$P27jSZ~tc2H2q^jv>}5Gu|?4J@$uC)QqOPB&|;{ZZ707o#@R zhCKT2Rn$BmqF!L1S=^1D7P?G9UN!YT)(a#SH6VnVU<~SnoM6!g*=FH_#WzJ{KVpO7GK7A>U(oNbV*Y9(1|A^FHQGzyceHD z-3v!h3xA0^z(tF{L(LPFNB+saOV0BN`*;-)-?;^N?qSqqvL?|3ocZ&U;o9&P2sw)Q;z2@1E%Y9011GKiti_kj>!=gQw{V(rnq zPW81r6zAd-sCiGLr<>p^g>noP`VEUv1D-)$f*!2FxI6uOr2(}-6DHtt)WW~RRNR2N z)^Aw-0n{&|!&cv$K=)iq5!YX@!a-DM!eUIsDX0mnQ5%?xvvDQrX6r$c;L`cgz#-lJ zsD7=edEP*c-)r$9i$6kLy3Z^=HIDobqoT(u`i=JorkH8w&8QP)q87NroMcWzEjSzX zyWt_!2_Lcg1?D2u_$Ms>jc0{6Yk1D$Kbzal4s*A805#EJ)QLW^xXaovSp8*-uUmW6 zUH(QBP~*K+D}*qGiad)anbXYKX1)11>cqdcxE1>ow_Ci;+IQg$>i1bZu-N~xn~uqP z+ZX!Xfxuz^HXY`oh=={RGf~?W}-FRQPsX3>zF}$E@ zez>`zu`oC#+&FJhQ}CYJx~AI3U{QS}%zZc#7S9PcQc>5OJEyj@GqX0(xj5@kAnEKM zUio@+OHbR|XWm)Wv**R0mUlYu&ABJgxjwgla&mKB^ZeRn!I5Wob@a5fo_qeOO!q(O CG0*$} diff --git a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po index 4e32240bb..2cbead656 100644 --- a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -11,20 +11,22 @@ # Markus Heiser , 2022. # GooGuJiang , 2022. # tjvfxtiwdr , 2022. +# Grey , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-11-04 07:18+0000\n" -"Last-Translator: Markus Heiser \n" +"PO-Revision-Date: 2022-12-23 07:14+0000\n" +"Last-Translator: Grey \n" +"Language-Team: Chinese (Traditional) \n" "Language: zh_Hant_TW\n" -"Language-Team: Chinese (Traditional) " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -278,6 +280,8 @@ msgid "" "{numCitations} citations from the year {firstCitationVelocityYear} to " "{lastCitationVelocityYear}" msgstr "" +"{firstCitationVelocityYear} 至 {lastCitationVelocityYear} 間被引用 " +"{numCitations} 次" #: searx/engines/tineye.py:40 msgid "" @@ -314,11 +318,11 @@ msgstr "夜晚" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "自動偵測搜尋語言" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "由搜尋字串自動偵測語言,並作為搜尋語言來使用。" #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -469,7 +473,7 @@ msgstr "聯繫站點維護人員" #: searx/templates/simple/categories.html:24 msgid "Click on the magnifier to perform search" -msgstr "在磁鐵上點選以執行搜尋" +msgstr "點選放大鏡以執行搜尋" #: searx/templates/simple/macros.html:36 msgid "Length" @@ -1118,7 +1122,7 @@ msgstr "標籤" #: searx/templates/simple/result_templates/paper.html:26 msgid "DOI" -msgstr "" +msgstr "DOI" #: searx/templates/simple/result_templates/paper.html:27 msgid "ISSN" @@ -1447,4 +1451,3 @@ msgstr "隱藏影片" #~ msgstr "" #~ "變更遞交形式,看看更多關於請求方法的介紹" - From ec4237586db661f023df30f0ffee2a7f8761ceaa Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Mon, 26 Dec 2022 08:30:03 +0000 Subject: [PATCH 04/31] Use fasttext-predict instead of fasttext or fasttext-wheel See https://github.com/searxng/fasttext-predict --- Dockerfile | 3 --- requirements.txt | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index ece20c86b..66f58395d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,7 +36,6 @@ RUN apk add --no-cache -t build-dependencies \ su-exec \ python3 \ py3-pip \ - py3-numpy \ libxml2 \ libxslt \ openssl \ @@ -44,8 +43,6 @@ RUN apk add --no-cache -t build-dependencies \ uwsgi \ uwsgi-python3 \ brotli \ - && pip3 install --no-cache setuptools wheel \ - && sed -i s/fasttext-wheel/fasttext/ requirements.txt \ && pip3 install --no-cache -r requirements.txt \ && apk del build-dependencies \ && rm -rf /root/.cache diff --git a/requirements.txt b/requirements.txt index 5c45fff6b..ea2616e1a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,4 +15,4 @@ setproctitle==1.3.2 redis==4.4.0 markdown-it-py==2.1.0 typing_extensions==4.4.0 -fasttext-wheel==0.9.2 +fasttext-predict==0.9.2.1 From f3515041af527741cbdc383434d099c38e40dfba Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Mon, 26 Dec 2022 08:32:58 +0000 Subject: [PATCH 05/31] Lazy load fasttext-predict --- searx/utils.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/searx/utils.py b/searx/utils.py index 2157a4ce0..cda336035 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -15,7 +15,6 @@ from os.path import splitext, join from random import choice from html.parser import HTMLParser from urllib.parse import urljoin, urlparse -import fasttext from lxml import html from lxml.etree import ElementBase, XPath, XPathError, XPathSyntaxError, _ElementStringResult, _ElementUnicodeResult @@ -51,12 +50,9 @@ _STORAGE_UNIT_VALUE: Dict[str, int] = { _XPATH_CACHE: Dict[str, XPath] = {} _LANG_TO_LC_CACHE: Dict[str, Dict[str, str]] = {} -_FASTTEXT_MODEL: Optional[fasttext.FastText._FastText] = None +_FASTTEXT_MODEL: Optional["fasttext.FastText._FastText"] = None """fasttext model to predict laguage of a search term""" -# Monkey patch: prevent fasttext from showing a (useless) warning when loading a model. -fasttext.FastText.eprint = lambda x: None - class _NotSetClass: # pylint: disable=too-few-public-methods """Internal class for this module, do not create instance of this class. @@ -630,9 +626,13 @@ def eval_xpath_getindex(elements: ElementBase, xpath_spec: XPathSpecType, index: return default -def _get_fasttext_model() -> fasttext.FastText._FastText: +def _get_fasttext_model() -> "fasttext.FastText._FastText": global _FASTTEXT_MODEL # pylint: disable=global-statement if _FASTTEXT_MODEL is None: + import fasttext # pylint: disable=import-outside-toplevel + + # Monkey patch: prevent fasttext from showing a (useless) warning when loading a model. + fasttext.FastText.eprint = lambda x: None _FASTTEXT_MODEL = fasttext.load_model(str(data_dir / 'lid.176.ftz')) return _FASTTEXT_MODEL From de793fb71e44a30532bc83f55d495f74007989fe Mon Sep 17 00:00:00 2001 From: dalf Date: Thu, 29 Dec 2022 01:16:52 +0000 Subject: [PATCH 06/31] Update searx.data - update_ahmia_blacklist.py --- searx/data/ahmia_blacklist.txt | 2873 ++++++++++++++++++++++++++++++++ 1 file changed, 2873 insertions(+) diff --git a/searx/data/ahmia_blacklist.txt b/searx/data/ahmia_blacklist.txt index f1a156f8d..21e77a318 100644 --- a/searx/data/ahmia_blacklist.txt +++ b/searx/data/ahmia_blacklist.txt @@ -42,6 +42,7 @@ 002eaaeda61a0ce16b8cea135f3f62a6 002f82d895d220051c5c490f07bd2f06 002f8dbee02d6ce676d21c3c4e9a443b +0030bd6cac9db81d71f0ca9f58551788 0032223cd6dad0feb29a6b93756702e8 00330b4b5f58fae6332d011c3d3e4148 0033533c049d45cdc0a9616cbb689d5a @@ -66,6 +67,7 @@ 0048dcde7e2afd2cecaf7ef7180780e0 004ae06750a4abe2b059de1730d2cec2 004b57d5743fc5701fc1457de89d8dbf +004dd508000ce4ea657b497a9230e33f 004eec8fabd65ba25a5df135a1c47158 005058cec8d6ffd3bad1c749a25589bd 0050e28cc0d0b10628aaf90770826e8c @@ -73,22 +75,27 @@ 00529e1e56b810d04c82c5341ae3f928 00538809ed5fd00a7d145dc536e105f1 0053df1dd38b0a7e373723ad6c7307b8 +0054e74e153be70392f098d21f87ca8e 00554cea90a90e02948b8849324ff396 +00557325e5c8054060bac5a411304646 0056c41b5172c37551cf97db000a17f2 005886cfa8c4a7a4236c8548780e33ca 00588d9846e6318993a96ccc65df32a0 00596c7f68352936aaaa99e6188db013 +005a05db45842879b929fec0ffb240b7 005aa0ccff6de439ab4e4e628b0552af 005b01428e5ee8cc417a644bca40a5c2 005b7acb3c2804853e576aa65663bdce 005c342c36571dca974e4a826513ac7c 005d1e8a799a30bd1d9ccee9330755bc 005ebf7ee66a8bdc663fc42026c6045e +00604c794f1ad1fc93560f3b22b5f29d 0061c1bf5df10a523c4ab5576958a4b4 0061c5b5415192023f7739d4ee9a5af5 00622d07e1cdb94e1aa141662a0a62fd 00630df1bb0148db0343b101011ffb77 00630e01626064b8a2cebcb4278e4987 +006442b7ff79540e410ecfdcb5c62f16 0064e989c877e0360af0813f8799f22c 0064f431d0ddfdc3f6dfdccdeee12848 006764d9f710c03932876234851ffc7c @@ -156,6 +163,7 @@ 00a86e650b0e6a072bfb61b57f7f325d 00a87c91707443767381cd3da37cf820 00a89d2291d1a3a1fd160391ad9f1139 +00a8d55bbac1fd19a4df3a44bf6849fc 00aa68846adb008a7d16f10c3ff9ca64 00aabfb8d5c6cf5f70e2a90695f1c5b6 00aac9486d91848f1a8631ff1df2c8e8 @@ -198,6 +206,7 @@ 00d67fd304e9844863d9ff876ab3815a 00d9c83b0193b470637606b8815d95a0 00db9d9ff9641feacad14176b6586954 +00e067e638101edd8b4ef398ccd2a077 00e20cdf23dc127df77cc243f1f828b5 00e2beeb6c12995c892fcc9c15841dd9 00e2ff482759f5e96f15c58ef45a0a06 @@ -214,6 +223,7 @@ 00eb1e933df9aadc281fddd853cb9f32 00eb2e41127dfe076382f9cc340f404a 00eced210bbaf3c73ce387594b40edae +00ed07781a01019bcdfc3b1127b80dc6 00ee964a85a4c681ccab861fc6ee46d7 00eeedd09241b6263b0fb4ec0133f313 00ef7b33a4abe7fe1aabdb7b54e4c73e @@ -223,8 +233,10 @@ 00f25e838a6fb5bac49fbdb3ded92b6b 00f3dd2bb0b34bd96b426884ec5dccad 00f729b27968913438fbf67691ebef6b +00faccbced6febee8fdb1e86b7c71171 00fae345266fcc6fb69a7f1c97eb0199 00fdb7c3c22a6656762388246ac5cc63 +00ffff20b4066ed7a8987f4a937c26ef 01005747fc8f497cd8e0dcab8e54ea52 0100cd96b3a67310dd5f8adcf584c631 0100f07265eec28259b5b882c0ebe8b1 @@ -238,6 +250,7 @@ 01067d8a4b16ec2466200c3e41961c1d 0107dcdfe464a8f1a7992d7a4cd899a1 0107f8b49e60e9e771a11681f93f1886 +0108651783343488eeaae0de08632811 010890ddb4c62da8dfc174e418437722 010a7397af0ca4262f5a1206741c62a8 010b487526a9e4fe48f909183058a559 @@ -253,10 +266,12 @@ 0115d243a945d9c7c986f7c5d201a984 0116d303c7f51659900e56455e80ddd9 01177c79cc4dae823970094c4822b6fb +011ab939c6a602b78b624896cddddd21 011b5d530cece0a3fed2f1bee9a12256 011b68d0c9ab00ec43883d0dfe754975 011cb4aa42c9e9dd6a6480c80e4d71aa 011e91a34633963004d19c14b9e8eaa1 +0120038a452953709808c8e5f120d9a4 0121791d3a0ab2b6f9adc85a7c3320ba 0121f5cc5fab9e26c0da5664641e8395 012320e2e8f98a3b1e4346a5db676d2f @@ -265,6 +280,7 @@ 0124cf594fd210d06a81cdc31ed01e20 0126a51f3870f1d3e391ecdfc393c277 0128a106afbfe6e82980a9371ba4d87f +012965053ea4379b5c08e1bccfddcc87 012a10e3befc963ddc87c63ae2911878 012b36bdf7cd2f6c7cb60b0b3210f10c 012cade01f2bee6433cc18bacf3fb53b @@ -296,10 +312,12 @@ 0146656b5d8c4dc633d1759356bca217 01466e17ddded29e9899c6ea5bd3f24c 01468a51cba86725326c71b96cbdb74a +01468a791524a59de90395ba493be798 0146b984f25bfe6382258c47bde4d23e 0147327639f2821d0b306aea87c2724c 0148b20eafc7a4822fee536c4532ba3c 014951232e2754a25816c60ee9a5a7bf +01496e704e320321c1ac785bdc8dbc03 0149f1c3f65a9175f3805e82c8ecea62 0149f88feaada111d8acbdf6ae03cf7c 014aa5be8354f305cfae3d891c32ffc7 @@ -349,6 +367,7 @@ 0184616bfe96790c6cdb995e6e240f28 01848ebce46a709a1cc8bd16f830bb4a 01849361b3f785a397c770291b84d2f3 +0184faf2e397d77fc3f6d586039e617f 01855839a423395a888e944413028d60 01857cacf63afee9b7fcfbd4d8a883ee 01867f9ffa48aa3e2fa7c8946b490a54 @@ -358,6 +377,7 @@ 018a97ef1b4b8750a08606b7582409a6 018b759cfad74306016a57e8cec694a9 018ecf2b8adb2004617eb9198283d809 +01921db4fa7a1e71ebfeabfc9b99810b 0192336fcf7afb7e47cb030d3390e112 0195d42d2711bb716dc2ec9f74be17ae 0196f878b3b635130c5bb06b037153a1 @@ -374,6 +394,7 @@ 01a1002cf55d0c19469c9ad6f595b51c 01a3a96af1bbeca1c0ccdc2e38176b32 01a3fea2e45541449e96bbc4471751ab +01a4098f62671bcf75db2c8e1d16ba44 01a54a1ccd8f8e2136971b6b20ddada7 01a57bfca99842bd8dc6d00ff6faa6cf 01a5ab9e2080b00ccae00dbd13191428 @@ -409,11 +430,13 @@ 01c65e8a0d98c04393bc30087ed5e088 01c8635bf9683e71b9e794b4c5e85229 01c8b71be1e72e323f5eca32601352aa +01cb9a7c8633578723085a185342224e 01cc4e13d5ee5c25fdb3397ee2adfdd6 01cc719cf0372e65c2bfe3b3871a7ea1 01cc73f7be6c6a09f1405f21f737a364 01cdeaa737f6ce40580841b7f7de9ffb 01ce4cd52aee7cbb98badf2758767ef5 +01d26e1f090b2162556cfecadbe406f7 01d2bebc3d521bd49cec1dcf1807b861 01d33321a4e739d55afe67607af95506 01d55f532fafe6f8eac22795fa50344b @@ -423,6 +446,7 @@ 01dc506de4a7164f19c43de147ba8582 01de2f93e006c6bd20692c7f26393e89 01de33bd940fd991fd55563d692a74a9 +01df3b7a7d9150fcfe8a21191ec874ee 01e1760d7e83430188cedfc6e4bdfe76 01e8139ac4cdd8aeacc6e9d43f3d65d8 01eb01175e673aa08f5cdfe65ea8b88d @@ -543,8 +567,10 @@ 025b8f1a86222f25aa7ea4709499352e 025dcda06ba7a28a57c0897e7911af9f 026113681f10065fa33019d53db8d884 +02615cd07a007555495cec9e39475518 02626cc7d639b8dc20f48f3b33eafc7d 0262d29e4da892da0a3d6d7725e86e2f +0262f0480959a0611a14b95644bc0c2e 02648e22bdc381be11552e6a429f06fd 026566a96dc8071a0fb9df54827b0ff6 0265fe37f857b477d32408bc36ac9f19 @@ -559,6 +585,7 @@ 02738c2e465f764b8e75ee36af205dd6 0274355bc887a51acd494404060677fd 02753144ec92c462cd8e20b01ee95548 +02753651c5f4a10be9befb89d95cc7e5 0275ae86271ff3aa97ae2b16cb1706d4 02773e6376cf04b3bd5bc557edb207cb 02785539a0f6319a8e4cf7cf420367c9 @@ -584,6 +611,7 @@ 028b4bade611761182500c53fe013c67 028b8d3f3a58b1ae691cc9a16cebd921 028e4d7aaa5417dfad46850c88ec76db +029041e042c6b15fd345a1f96f2ce71f 0290f53bed53228a5b9cc5f554396485 02915fbe40beb5f111fa633de7fa6ef9 02919b8c743eec2eda2b79cea6568496 @@ -606,6 +634,7 @@ 02a4ca50cfdefb81ace51b2ad30260f2 02a6444de88395083ea17e1bd3efded8 02a97a0b65cb5e39cdaeebc8f99e1903 +02aa89bc27e97fb8f603e916167a1e43 02aa9cc099f5b80042052b1a0dd8f47f 02adb92f94b561ba860f0279e68628ae 02aeab0f481217e889bcf9fa3e8a0718 @@ -625,6 +654,7 @@ 02bc6589cc54fc58e0fbc9e7890b101d 02bcbd327e9eca8293f2d2a6c211baf2 02be553e9537d6e1f7ed1617d4432870 +02be705a024cc47ce53fc57ef1cec8bc 02bf552068d314b1ff55579514507199 02c1a70284bce340a698b49ef2263933 02c22724fdeb1b77c9d83d171517aa80 @@ -647,6 +677,7 @@ 02d9e81803b1f68819b7748968bbec3b 02dab8bb01676eacb7cc884eb99c3b6d 02db209edc443b4281023db53ac71b72 +02db539f1331ce4ec227c8fb0a723e87 02dce4868ecd8da4663bddb2d8e65389 02dd51f34a22cea47190c97b5a32b7e1 02dd748d15607f2cf394a197db7c7bf9 @@ -658,9 +689,11 @@ 02e64656d66bd45b03c569d7a9f07ab0 02e8af18f9b53fa169cdd4d92534c1cf 02e90843368973d9b38f070c2bb9087e +02e9d16eb3d0b953f6970b55c745b9dc 02ed05a6c93877140d549c05c1b84dfc 02ef7c7e15988e56aa0efc2885e74c9d 02f47953ea98adcfcb7b936b005af2f2 +02f59b3ba6c38a55e98d753871ac7e8a 02f65f92214df41d9465940990f4d806 02f67dcc4818d935c3ec786788c3d3a4 02f6ac41fc54ea11baeaa81b579f24cb @@ -697,6 +730,7 @@ 03144298c092883fc02701c6cc9fa9ed 031631b5d6a28b4ecf92766ad812be83 031a364030bcce6f1a88731e2924736b +031ab14fb1eed153c5871560a00e93c4 031db853e4ea43a1234b055d72aa7856 031e7f236ab67ac6207cacaf713afdc6 031f568a79e6d94d50aa7ed3c46bb501 @@ -731,12 +765,14 @@ 034437a352b1c0107e806ae4974e7bbf 03462687aa1efbe29cd7f0ec4f4838cc 0347a3b56554a8b8b0c0ebc1ad46bfb4 +0347ddfdfc2122cbb40b3f2412601ff7 0347f86404346eb7651ed945b1ef0cca 03483bb949079341515ca85794a96c29 03488d5a103a6bf94758773859344e96 0348b7fda21987cc79fcfe51d6265dfd 034959fd5cf5a284ee2cd46448f0c624 034c2f1f7b2cf830a3477b30b44590f6 +034d34ea035023dae2105d7c55cac1b3 034dc7d908e4d6582b50698e87a259b8 034dd3de1aeeb36cbdb9d6d56a62166b 034dfca0a3b9580b34d137d3fa6c84be @@ -754,6 +790,7 @@ 035a2b6c907eefb47fd3517b3482938f 035b31ca6090a46217becfafa6358315 035c1a3a082fcb39a82f9c3b7f3ec218 +035c8eabb554627d739c47a114452714 035cba6e28aeffceae434696cbf72252 035cdabb7fc556fb0b1f303a377ca1c6 035d291298a2b087beebfe9486daec3a @@ -777,6 +814,7 @@ 037197eda03f9ca5e47da49a660cc34e 037254af0d82eca2327017762b9a4d26 0372709ca11ea714d511fe58cd24ff1c +037294d81e951e9e828ede9d2d8ea45c 037431e61598091343915d0b2ce61618 03752147841942c24935dcadfee218dd 0376e128eb9991bfdfa60463ede35d26 @@ -814,7 +852,9 @@ 03a1b57ccedac923faed4913416aaf1f 03a312a381e905988ec9e4650aca8658 03a3f565eedbfc534b4101b2b855723a +03a48ae1b7e439c894a52e91c585c83a 03a57237b8847605a332d502610513c3 +03a5a668f73f3f35909cd55eaeb8d97f 03a6ce5a60cdd6a6878433604bd991d1 03a814d1dc704a151a732ca8da979648 03aa34f245c4807df36baf39cdc6d612 @@ -843,6 +883,7 @@ 03c3ac7384adfe7e496b275232264c12 03c48f6b9404ba17da9e48cc8a7a3f4d 03c52ed902171407e12ebeb9e7869a23 +03c71a7d9881d230991b1ff04c9a4c62 03c77bcf378f59624520c87183e950b7 03c8dffb9de655ce1fb4fa283cb0d4c4 03c951f80351cbe0a6e2a74cf0e35d48 @@ -867,6 +908,7 @@ 03dfb64948afad2072c4e4a400e03ad6 03e0cc34e2c570d56a90168c17c4a3da 03ec33ed97a4b5af1b6147fe966771c9 +03ece60d01e63c2d750731a56b027fdd 03edf07e831e59422f6d33cf7c0df622 03ee606788ac2b365dc2b079d5d1d1f7 03f07829514d186758ffde0840c6f5ce @@ -893,6 +935,7 @@ 040c8e1e8fe3614ccfd121cce82a4ee6 040cfe38ece05e5c7de6d43a41682037 040d6664ab81b28da70ff52b95c24d5d +040dd591685797776f2da7165a15972e 040df6132fb52f71531c791793d3fcd7 040e38baab0dc1ce2136f709119f67cf 040f3af5be9a1e069a32cac204b0aa55 @@ -900,12 +943,14 @@ 040f672017f7292fb0bc44f8f3c8df4d 040fda88fd07087d9935f4921a443a93 04100a501a59f302dec6860a2601421e +0410306ebc5c6ece889e3331b71c2ea4 0410b3a30ef52fe6014f7be38a5f3680 0410f54a3c1dff6ec2d19e92e5d0415a 04110020a853e508f8fd4726cf46ff48 0412a79d7ad46e154d7f5377de00a9f6 0417b2dd5d83119821c396b58765380e 041bb5284bf0b6777c9b11a6b8468778 +041c3959f01271d377a3a8467e129f2c 041cfc66a6ebd50a143773ad38a6d180 041d0bdd135ef4287e8198ae4a8a5cb4 041d74cae74d82e6958fde3dc9399b5d @@ -928,6 +973,7 @@ 042f8bfd44379a99f6ee109bc3ea3298 043061594cbc9a4ebcaedd79575b47b2 0430cbb1dad73ad97f81baf5d579f839 +043221cbe8aaa2239d1bc5b7c1c6fdfd 043364b193452353b48a3b485c15eec3 0437aa22f8fd167a2183b22465829d7d 04392289403b44b5f15a1d4f37113baf @@ -952,6 +998,7 @@ 0452d8c9fb6525d98b9b648f3baaa5fe 0455c21caf9061ab182ce5331e914a81 0456b3e9dbedda1513e4254cbf9732a3 +0456f35a2e6136213e71ea02e0620d55 045769ce7678277d4ae9d686ac8ff034 04590b9a9bb24aba744397c5ed9e3cf1 045a3a11bfad512d2b620d2be894eeae @@ -998,6 +1045,7 @@ 04856bd8582caadff7025c99db3b5b34 048655817dfd90ec0c83bbd9503eeedd 0488db717913871d5a0cb557c5ba1d99 +04893747b622e6bc4e6cca8dc09d9a43 048940101fbcb90f903cadc03790518e 0489fb09c8aabe4f76054f028e3dc588 048ccae8fb5589d20a9c9f434b0ffdff @@ -1010,6 +1058,7 @@ 0493a10d7257b874708fe22e0b5edbf8 0495563e199de716dccbf23cb25bd542 0495c7cda114f902e71f625144897a55 +04962089e7359e4cbe60a85b0a98690b 049b3dd88e23ffbb84f357cee06e8c6d 049be8cda07b90c4516286375a57aaab 049d394d7360d8d1af07c04057c19458 @@ -1019,6 +1068,7 @@ 04a155448fcab81d12e842fd2243fed7 04a1c8675bcf2a64c4db4c32969b90c8 04a3abcdc5dc24c8ee347f58c23c6614 +04a3fdd69f44ab097ef46835262b7db0 04a627438a4333145b3c17185f601244 04a637ef8820e4af1f4b16bfd8d864ed 04a7bada4152a9b3b0c49011699fc761 @@ -1057,6 +1107,7 @@ 04bf6de9fafa0914acf7ec4722163866 04c018f727c08111a155c842c6e689e5 04c144edc8aefe30041c65cce13afa40 +04c15d9441c6853abaaf0e492a9de825 04c168716ee449c1e6b8fddcc5b6489f 04c33eab62d2590f729dd6e7ec247ea8 04c3b6cc04321791d93fc33a2dd4e99a @@ -1071,7 +1122,9 @@ 04d0ff2f92ccca0403337db573f17408 04d225ffed80b29343b3ce4f6f4755bd 04d330b1bc70285a28dfb5ba2661d47c +04d399f49c673113ef70e5c9652f2453 04d3e6bbd0ba917977caa1df23427760 +04d4835390509d26adaa2afab725afd6 04d54ea713aae9979527073cb3705462 04d579338f042a5c6035cb044046e514 04d6d9afcde4a766f021b11751c8bae4 @@ -1082,6 +1135,7 @@ 04e5736780bb36a321c35616ef6286cf 04e679fd9dde3fbbc5bd0913228088fb 04e78c551fdc3103b330dad63d7df7c2 +04e8868069ea2f5b09239e24f4d13e4b 04e8e9c9feca5fa86ed60dd2953efe75 04e991dc9a1b39b4106fe3b108e5c72e 04ea261384887ef6e8f5602a9a24a024 @@ -1120,6 +1174,7 @@ 050d55200a22cd6ab9e1cf2a29577451 050e1fd9987b737181f706c63ba0cc5c 050e39c0d6f48e811b858c1904b7bd9a +050e5fc5831320f6072c07fb24130280 0510dbf88fff8263ef9f3f8796275f5b 05146d768707df5594e13a6e22f46fd3 0514a73ec0ac417e585b4d81c0171018 @@ -1151,7 +1206,9 @@ 053487b44744d95157b2dff9ef5abbf3 0537ba79d7cd3f07721ead8880c95181 053805df66ea54ed4806fd59dff0cef6 +05388659ef5f396e1fe5c8294dcc6171 0539e166b066e708d94e02d4094598cc +053a2fe5ecee31406d100ad7a42ca662 053bd13e19cd4787d8340977ec8f1954 053bdec07f16fb56c5cd566f1e85d62f 053ee50a4eacf189c0a43f695da45620 @@ -1168,6 +1225,7 @@ 05458bebf559d1adc0df4bcb42b0f59b 054599117f492f21cc0081d659066a68 0545cde86e1960b0d65e5524dfdb77a5 +05461271bfc021c1614b8d4bfef4c614 05477b55380de825f09a2197a74c71a5 0548a9443138d2ac97eab4026721cb38 0548af8ce5cf16c5bffebaa6811eb624 @@ -1204,6 +1262,8 @@ 056bbd5528387c6b9d29386b39649ec8 056bbe41a964c0fec60f94179dc2a6d2 056bdfd7b59da8d1e7298d5a2d7e49e1 +056c06e9ed478da3d579c25c09f472b8 +056dfb7ff8c3e6fcb15689617587b347 0570a1967b200458d8562b08bc503000 05711d7f203b22cf83ec4361d64e47b0 0574ddd3cc1094c06b9fcf696e7ab10d @@ -1271,6 +1331,7 @@ 05b48eed05b4535421d3a8d8b6303881 05b4bb66c1be417cdb1839be725c155a 05b50a916d6148c37fc52b540b4f27ea +05b55c16d3fbae4a4adb1e7266233aba 05b7d15ee5497c00454f57a1f9902950 05b88ed4a122061fb7a70b41cee7a963 05b91b268276463950931936808dfb36 @@ -1313,10 +1374,12 @@ 05e8b64a7ff78eea9c2ea1d4dd054c44 05e9d7cab3437dc9b8b261c920c05aeb 05ea53d52a18dbe054506fd9378d95a4 +05edb6f6dcf042fd5737fda05763764f 05eeec5c30eecdb84b8e11bedfb2cd9b 05efed6a357a558d74ab53320821de3f 05f10c99070cb8775b18c6357b5d2a31 05f138de7edd1bb6ef3989f7e7ab35b8 +05f4a846387e5a80e2c6acdd63370518 05f672dfd0b0ca09cddd507321a63b80 05f6ce7a1d76dc34d2e802d8405702c3 05f6e96c3e1388a453a2c9df8c52ca05 @@ -1337,11 +1400,13 @@ 0606ed83942f389c8fd2edc12ea8d596 0608fae955e12c08470d500520371cea 0609c47df40c8f1e7d928236f556aa0d +0609cb66b88ba97a26562ed624fdf0e1 0609d6178cba0f718cd2905f32d861a1 060a19bd27c0db7e33205074223e4545 060a6cd26f00877bf7ac428581bb4fea 060aa6ab6a46c25fcdd807cabc60c746 060b0396c0f3e3e57a9b700537f8d709 +060cc58b114e0912ce4f163b5d9733e1 06116c06efeae75ff867a0d313a7b832 06124e1504f427c7d746f4eead65798f 06137cdaaaafdbbaf6950fc896bb3cd7 @@ -1367,6 +1432,8 @@ 062c72ec1afbcb3b10564a758bc96d9f 062d03cd6b42baee524dc29e7566d880 062fb2dfe27618d5fd8510ee00ab12fd +0630af12496888b343114fed6f2f0481 +0634712bcc72d2f52c490974c856d7a5 063a4795e0931d03eb98e67d7f5e19c0 063a6fbf16635adc4509f6251575f200 063b0f7af5a57d54b111803c31db22bf @@ -1386,6 +1453,7 @@ 0655855dbdfa02da062f1ba16230b210 065b3a7101ea8c4fc1ad3c6de019a46e 065be5a55b1a1b8f281129054ed67359 +065c2ecaccbd6ef2ca754272ebb83987 065d58f183dfae482295f6082d97d392 065e532996acfffd2f266d0ff5975ae2 065f8b6d0cf7fe83ec473f76d572a88f @@ -1426,6 +1494,7 @@ 067e3c539b9e3c5761d12e4a8538f6c5 067e8b2c9451070109a6dd46fb55ee66 067eb3a8dbee5e360bbf4e471873ae01 +06806ef339998261a618d023bc7422c0 06812b0ad4872a3313a447c37771ac28 0683e8ad4b204c9192dd87d06d69a568 068544d4b84f96163f6961d04285b1fd @@ -1450,10 +1519,12 @@ 0697e6acfa92c23ae507a26082d89ae1 0698417a52978698b08c6228d4640f86 0699a4c7c7ca258b8288eb762fe2d0f4 +0699d07e3efac9eba150415b0058400f 069bf1b5ece5331f43f294d12a015596 069d3997ddc5b2cf8a9d5ce552e77e80 069eb219742c4063949c67e1f45ccf7f 069f973b036df806798862670b6d8bb6 +06a2837c9324107f7f72290c5b19f651 06a2e096a6643cefa67dc90b198f7330 06a5c79201fae7f0bf7d3b0db3344f16 06a7408d6b96066373f9ad6ac3d8405d @@ -1466,6 +1537,7 @@ 06addde3d5f4ae90537fdd025b06c169 06af48fa2d0baec9d268aba5911ec82f 06af8d54f73e63890f93c3c258181117 +06b14d73ffd89910b071dff5541c31de 06b1b6cd78071e1f76b6e7d97fe196a0 06b2cf12f5cfc29d9aadbfe15f396884 06b6248da8e3f7555697af8d573d73d6 @@ -1518,6 +1590,7 @@ 06eaf65a74b0d7fbbed037c779acd4cb 06ed97c9afc6d00b1cad3cc8a707adc8 06f14011d2e2c8e114447c06eaa58fbe +06f1f3c72197754f2e7c88354d74caa1 06f56b7bae870aaea0ea1ab49cbe207c 06f58000dc7acf5b03c7cf37626d2bb2 06f6260cbf4bb4ba7686b8bfa21aeae5 @@ -1526,11 +1599,13 @@ 06fa7eabdf19e79889b8915cbcf354af 06fbd8d82648ad24957f64239a3ab56e 06ff1ae3ad0894bbf2f1922cd58c8706 +06ff53e7339c3d6514ff30d65017121d 0700210a31892b7d21c91808cc143cd8 0700c256d134be69e305616cf9d4a43b 0701047b1f33df18ec8107847b04bd6b 0701ac4a1e2dd830eecf5547893c706d 0701befc6f0a0210ff3ef161338c66c9 +070216d4cc6003088d9f70355f1eec45 0703b25d809e575b27f0324764799ceb 0703fb0dc624c433205c92c26db2abd1 07041ebd7d6f94cf1106a78fb13c64c8 @@ -1544,6 +1619,7 @@ 070d569bf855fd1c347ac4819ffda3cb 070dc820e310d10dc2d47031eb445a67 070fadb607382d5726b25820d8dcf50b +071167494bfb69a9bfcc2dfb7d96606a 07117fb02129e53a8bc0e2cb2be31ce3 0711d9c3f5fa5a5d227b548d219453b9 0712e251442c5e64bdbf9b0c0ded69b2 @@ -1553,6 +1629,7 @@ 07181afb625b07b655612dc97259c0e8 07188acc2a5be7e13145e7c058a80b30 0718b08a20a98ebdc3ec73f0c4065b02 +07192c4c24099db2afd49e5e019b28cd 071a80829bdb609329edf54c53c8484b 071b71847bd281d89692b11ff2ad288a 071b7a890f5676749972e54979ce85cc @@ -1595,6 +1672,7 @@ 0740a6b40a60213b4963b663952b08a8 0740b04cf0ed9d00cad574222d1f8f41 0740ef2c1165b73479ac7151eb293911 +07413d830491bff6b71e0aeb1ee94c1b 07417212d1fae278646b2b2d6e4a9419 074241af8a0490f43832a1c66112ed3f 07424ccf8c8a24c6cbe752e5a9fc3812 @@ -1654,10 +1732,12 @@ 077f602fcb6f0507ac561612747ede4d 0782016d0c643ead91f958261606479b 07838e02312de379030611e3c1361f1b +0787d8412de1bbd65c23a715acc130ca 078861d861c7e554b87ba177da16e45a 078913c35cb77670b1505b6f0cefc504 0789379206806e82d02562957f21812c 078969814ac4f360961cb3dc176c4250 +078cbf81c4ad5a13c85744c3b671ea8c 078d6256a38f4be1a649f4f305c8a5ed 078d86c7f587f450a77815b3c4438f4a 078da59e66fd7e4d2211df72870f7d23 @@ -1721,6 +1801,7 @@ 07d2d0f602e8855144a69d5887cef3c2 07d38449fa5834e22a665f6ce20445cb 07d6113971c16b111c14384d8da7fee0 +07d64aea19d8d4e438cbe77d98e04236 07d66084b03bc4d2b65378dc73ff228e 07d6bac86b9fa0de54b4c674817060a4 07d865388aa721874d2e59155d67da9d @@ -1728,6 +1809,7 @@ 07d9fb6629e5ae100825ccc738ca339e 07da155f5b679c64db6b08b0b88770d3 07db784b509078fb0b00c5080afd2b95 +07dcc953623696eadb1a13cf4c10c2de 07dce7d0d355ac4ad140e5b4d097bfff 07dd0892b00cf9f7f4e1e4e3f54935ef 07dd3c18632efda46f7e37992997cc13 @@ -1737,6 +1819,7 @@ 07e46b8473c79acc80d9ea1bb37a1108 07e629fc2615045100772d76afd37f46 07e62e3d91e347884d791fc99ca8df16 +07e6cc4b75eb1109a0dbb9062baf80ba 07e8e1328be082872a05d198257f5d07 07e94c9a2c38c51c02c6078cc401f25b 07ee4cdc8ec562e4933d1f70b0a35bb3 @@ -1791,19 +1874,24 @@ 08238b6b8dc6e0c8c7f0333f72cd3aa9 082562d517e166ff4f23b7a3cad7ea24 0825d04e857373c4129264075b216e26 +0826330e093d4a3d0a6731dee95cbb55 082668294ac2f3385a17f6714b36cdaf +0828dc80b1adc5dca18b35f01117b809 +08291677ae60e2aa4a7b412cf9416379 0829415446e06121181e6b53797ca0f8 082a3dd92be3fc581a6b5d7edb4db308 082d851173f9f4fe17a960d1fd472f87 083073f22a9014311d9a01f78754a2e7 0830b2276d3ce4f4a18f165f45137d06 08311ac4669d9dab261af739153d8dbc +0831bd894dbc729929a316bdf91cbca8 0832426dbc556aa505f8fcd452b111ee 08327b5c1e4aa8f71850b0700518cb71 0832dd7b163a804bbb400f531398f2c4 08346a95810b05159eaa88752deabd52 08347d7cef13b980efa54ca39536e324 0837cdbac4719d30106177b47031aa7b +08391bf1145711b82367000cd2b61109 0839f525be96d19646ddc6ee31bf879a 083c30b430c2341fc8cca41de1261d2b 083ce25d6a509f9f462442806278177d @@ -1819,6 +1907,7 @@ 084bdaa1eb774e0ad3f59f7335a667b1 084c6ada289fc65babc0531533aa78bc 084e3bb4c493bfa5eee2968c00bbaa48 +084f3d4943701fc7424ca97fcc504f84 084fafe5f859c25b5f57b353064a336e 0850d3c5863b169f3d0e5fb2bad3179c 0852a463618bde7445af6269fd5f0c76 @@ -1937,6 +2026,7 @@ 08d696605a814d2996e608bcb6f4e733 08d7ff0b7beb367a004c425a81d18f9c 08d95032d30917d3239c7dafdf1ae63b +08db6a3ef83614cecef7e7a2639ad99b 08dbc5507551db15f6b4211999786ab9 08dbe5fd6f507f4ae25d554aa0719c0b 08dbef5a4f6a3a48703ce3f3e8e20bd4 @@ -1975,6 +2065,7 @@ 090ebc39bc4fde78f2338f737dcf792f 090ec18c5fe58ed828c2a7c88c978220 09113509e91b7191716c6ab3438149b2 +09139b1e3dff11b7ccb642b55e587316 0917deee7fe810266f28644fb8efac39 0919c5fe197e6298745719e148eadf09 091bf18fcb80b7dbaadb5171a7f6576b @@ -2042,8 +2133,11 @@ 09623fd371eec1b615e5bb93549b6310 0962ad3aff935223aa4c75b61fa792b0 0963d0f60ef92704971353bf70080151 +09644fa5d540b6b791546a56fcb96b99 09647639014fce5af289eea7c3a6fd48 09650fd810309eaeef03145074affe07 +09653f0ef3a5fbfa3b84a5ad6913febd +09672df8e102c4e7e70b8af2f9691af3 096741dbabb7d8a36dd76e83774139e7 09677fe0920edb3eb998f6b904ab1bae 096813198b87f557437967323a8e9f0d @@ -2071,6 +2165,7 @@ 097800254b5f9eab1051a0438cfee9de 097a634b24f1bfd7e7c6024bcf59ca3c 097ac04444bdbd2362b95c79f1bf8039 +097b2123c24ef86463f66234ea3d5a20 097b47950d953d08d75b4ff7587a661f 097c4fa9fdca7ec57c12fc2fdbf6ab8e 097d2cc98e31e248f10c66b79d34e383 @@ -2116,6 +2211,7 @@ 09a50e2a09f620236c05868777c44ba6 09a5f150781e3f993e9883c2c44d46b6 09a6114739e3c116a1efdd235ec5cb67 +09a80ba356c022e5973a31604c2bc093 09a8e61c9bcddabb398fbc2267be36be 09a96715ced05f0acd952722d30052e5 09a9c9e3ab00b7ba8a99a6c2ac3d9713 @@ -2123,11 +2219,13 @@ 09aa2e77e49e2cffdb3ad8d9814d3c23 09aba1df9578afbd5933e6d2cba7832d 09abc2ab7df0a42cac48e33a348c46b0 +09aca31459804064fb87f9cf35a14ed2 09ad5062470c699577c936fdad6c9716 09adaa4b12cfe211f4f2f487c73736fd 09adcae379c1949405f89677553cb546 09adec25ea0a53e7e3d3d348b45177cf 09afea82a038e42edd663d77f40c99c0 +09aff18ae05f739931218e423b28c66d 09b0342265790bde5a5d5db1be21c106 09b168f6724afcb8bd5033374a6986e5 09b173d0f29fa9370258d51edbee2338 @@ -2138,6 +2236,7 @@ 09b79aaf00b690556cd774b9ff4e3362 09b7c5a37a639ba1f340ce7833d7c090 09b80d7108a15ac8b6021a5cc4a75f15 +09b8f48f95edc48cc7bd9cc4e618ffef 09b94a536bf47e6a710eb16ebc4e1a29 09b99bb0ae4f3f704e888add186b03a0 09ba351aaad52d21f79bce11e918206e @@ -2156,6 +2255,7 @@ 09c4addb2afa951c51b34ca350afefbd 09c5911145a30e28bdce4f875b94d6d4 09c5ea56e887a4bff31889a7ea18b60b +09c5fe9d929ac37b48a5d15fd6675385 09c7bf695173a0bc079046ea5c77dac2 09c7dce017c60fe0b840d3681f24e26b 09c8f372965087322fea42c4df91f8d4 @@ -2173,6 +2273,7 @@ 09dbd2e537abc49db64ede5ec1fcd773 09ddeaa0bc16d528bc8b44a41a20277a 09de195897cf4146ccef6562578a94ee +09de7116bd6cd78505d47e139fe66f62 09df7ef9cbd91a7b7e041a102470d82c 09e07f311951d1dd404107081d02380d 09e13507ebdec887ca9a84a4e144a7c8 @@ -2189,11 +2290,13 @@ 09f629d7db3b86f5604ec3d85e41a851 09f6501e8b1bc0fa6b688eeec60e4104 09f660bc84132a53cca4cff4143ccea3 +09f689f1dabc450bf5edce127169410f 09f7455dceec3ac0ccbf3e45dc57ffe6 09f756e388c5970ca74521ac1fe01732 09f8ebbb856c90e27b84728665c4fe9c 09f9e9f43032db4514ee0e3ab4a1b7e2 09fc021a3008b5278784a8b80dab6fa4 +09fe9fdf9d673ea09ea2533cbadd733b 09ffface5278341d4aaf2b2bf80cd33f 0a02d33e741b784cf0a7d49f3d171080 0a02dcca2cc6783b6bc0c5d7bf317fa5 @@ -2205,6 +2308,7 @@ 0a0873ecb7f3f2cc32c9c09a61707e44 0a09421f61b1535aab8cd426f60ee83e 0a0ac104d28c83ae693bbca2265c21de +0a0af35942e43fe60b04e508a88d64f0 0a0be5b85e0e3c91a0981e613bb20e4f 0a0d19e6fbea02545c342626f47d5b5d 0a0ef04a14bf38524b36624d2a3c1337 @@ -2217,20 +2321,25 @@ 0a156e7489fcf8051dadc1f1fd0758a3 0a16600b49f8a0143c07ac8d87a82881 0a169bb3464291028cbf8fe03d44802b +0a178fee4239fc9d15e6f512ed96e180 0a183b0b943d16db5b0855b7fdd6e2a1 0a19917a52402917cabecada7cae83f7 0a19a549a9e0f206e467bd738228ff9e 0a1a86535260afa646cfbd2ccd273950 0a1cf347976b37c7169f2caf49202b96 0a1d7c682eccbf088c8953d77c1ba199 +0a1d88d176f19bcc9cd15c84c8e50d5d 0a2152ac45a89dd171cc80453ca88ecd 0a21bae70a0f4407b4c997f24b3458e5 +0a21c15be59869cf8118bf389d7fc746 0a21d8b4aab7cae46c22024058ff4e48 0a246ad92b21a5f4562b39761c3e0bff 0a24b9acace735db35badb7c363c8b67 0a25bcd7ec874651b629df44483a2965 0a26fb59db44a817c7d6a1d7666db219 0a29816f7bb16669dbb37e706a236e10 +0a2ad203c20f511d755159aa1bfb1015 +0a2b3008b97253836d1ff60160bb7f4e 0a2b756b63a8f0f706a019e5872e7ae6 0a303089b88ad10b5255a27a014cc36d 0a334adcb90d3377a3f59798e2ce1f51 @@ -2241,10 +2350,12 @@ 0a368fcb4a29c42f04910db2506bd250 0a3719b282c7299777c1697302484d0b 0a3749ed7da58e313af0291355558be0 +0a392d588a54e1594c03f1889c1cb069 0a3cb9696f78795f4f3f34c2e80fcb9b 0a3cf5133e9d027ef802d3b17a55a5a4 0a3d60523b24d5b9a81cd11320d91711 0a3e52311fef63ec60aaae6b72e8d04e +0a3e7aac03c7bf6f720d85816a9cad4f 0a3e893236fd57a394ec71d418984170 0a4199d7b5694f36dea4aad2c3f47fed 0a427d8a7be38f17b82abf92692dec80 @@ -2257,6 +2368,7 @@ 0a4a4efb8f0f6e9b905aa3ad1c5b972d 0a4b06691b8c19319d8c2d355b879281 0a4b731c122801c56327d38bd30369e7 +0a4baafdb90354657e961b62ea3babe7 0a4bec1aa58558edc7bf5cdf56c16e46 0a4f57cbc4df95e6e0ff8fa56b6aa6e4 0a4f6dea6716a4774cb5e08ba4857901 @@ -2264,6 +2376,7 @@ 0a512b44a1da886f617275ac5b6c1cd5 0a543c193e708d8148a622f0ca6d0058 0a557dc7f9cf0a7c10f95a3083411384 +0a571f485861afb41bdb223053b280b7 0a58bb4e9c869625a53abdb9b4655b17 0a5a36f469cb4f75c453e423bd5e0797 0a5d373956490661e61ca2aeaa545771 @@ -2273,6 +2386,7 @@ 0a65932359c3aa6bf1ac193f4fad8b71 0a67459edeba9638ad5a2da13d6da6de 0a67b23d74ed4a33c18fd412d43b3ee5 +0a693a74efa7bd6c9cc9f8f912785316 0a6a7543ed61f91c198f1510c0ff74b3 0a6d4d71138e3d1aa9196d2a9212e5f5 0a6d53c04d62d42570f460a6f6283240 @@ -2307,6 +2421,7 @@ 0a8fe83e171afcd56660b0d8413bcf02 0a909df0710cd2847032808e1960538f 0a92a0761cdf570cf14e47d55390b31d +0a930d22f9dee095f5b3c5e996172402 0a9378c1d49467f3c3e909cdc88251dc 0a93e75a28308b0259435b77445bbb9a 0a9416964c9aa4b7c6021d64ea33b73d @@ -2322,7 +2437,9 @@ 0aa0a5ec5eae6cf9d1f24e3ce102ca02 0aa125fb2d7720d719f866b1502e8ea7 0aa220c8834b48055307ebeabb4f4fae +0aa35b912a6d4938c2b54bb8e4330296 0aa510274035f715f924e9bd300a5fb9 +0aa5b1513f459b1b24bbdeb27f0904c5 0aa5c588a9b56c35ea1ca43ffb48f1ac 0aa5e4fe100119d91d15d9bbf7243d10 0aa6355372ed8e36cccd654e95d4c64d @@ -2341,6 +2458,7 @@ 0ab0a22dae2d40764e97ca44033ff325 0ab13272ce1769e37790b1e2a6a05a81 0ab28887a5f42a9205feeb2ff833616b +0ab35538174b810ade4d160a93196407 0ab3804308d9ac41c611c41dc1769c24 0ab6beedfa035ceccaa9eff727bc5a8b 0ab86ea0b596366e033b521afb96ca60 @@ -2384,15 +2502,19 @@ 0aeb5a6fc6431319498b735cd6c76094 0aec5c40408c2fd2106e3a19ad748bd4 0aeca951f9a8697050239b9a02fe4eb2 +0aecd4979f0476d63efe8c4ec3302b0d 0aed7decb3a85be9349009fe1855fa16 0aeebae8584badebf63d037d843dd7ae 0aeec688ad48ecaecf4f3058618d2bff +0aeef1dacb9ce3bb7a3a571d916af1f6 0aeffb16f77acae6c4ba6c167419439f 0af06d88a721232150b6adcd8166e2a4 +0af8ad02675e2557e743429a5d8d305f 0afb4708bf6e337b31f698936e275ade 0afc5b415809876089482692afeaea94 0afe21540563450bb470a48ebb1b02be 0aff82ec4906dc1fbcd68bf001fa2b55 +0b00101d0bfbbab4be642572a37ac9b8 0b0346ce8972761ab8d70c33dd2b99d8 0b042781aedebfac15ab459bec9791e5 0b049b57b0a44ef360a864b635c9c862 @@ -2423,6 +2545,7 @@ 0b1e277649430ac9ded37f0062c3fe33 0b1e2aa03a45836f71c52ed8362fd707 0b1f3528b517e6583db7184ec22ac77f +0b20204a806c9162ce7a1abb61f48d22 0b20add5eae8402547926b105ac38b59 0b2161e4271374ea76a5a42e08aedbd4 0b21c031c7505e2e5564cf415700360d @@ -2432,6 +2555,7 @@ 0b23fd90296356b4c2f02f73b13bcea2 0b240d5ff6c0fb1b2d3f7a35caf1fb27 0b24de38c8ddc8a94901840571bb9225 +0b24fdcfad5cad63b27298ca83586568 0b2ab129e154df85e1ef572ae6972d62 0b2acdc2ac742e01da3023d2cec48b1b 0b2be164b8795610b012c3a62f98a5ec @@ -2499,13 +2623,16 @@ 0b6bde7621b68d3669c0220afdf1cef8 0b6c51ee4d54d91cab39014f4c97fac4 0b6c6b1f10f836cadb0e06c06dea751d +0b724229b8b9c36132df1c392e156ac8 0b730b5dd3bbb77202229704ca98452c 0b75062d1fbb782cf6f4abccb85a64b6 0b75b8ac78fc955346844ffa451d95f9 0b7737e09d3adc5b000b5dde43da7841 +0b77754db7bf5c81d256d7f268eb4b17 0b77a0e701e9bc82ef849f1353b3533d 0b77a80b0a398746eebd3ddecf48b9f5 0b785bcb242b4578f3277a5186c7db7c +0b7c13df18404beaae998694a0d6d3a2 0b7ccedd344f23cd02f309b88c86b506 0b7e6bc018ac51a920e5a905e87ad3c4 0b7fd04f34b87d15adb9fab0b9e85ca3 @@ -2539,6 +2666,7 @@ 0b9e84392505437d2ef385512bac7ad9 0b9f02ae3a2d7ad12f0b267d0ac5cf48 0b9f02b807998ff4d0fb2cd71b2c2f92 +0ba0f7fe493b705faa293e960f67f6a7 0ba1d968975ad74c1eebdfd1fa137d2a 0ba1db7e4f7f684e38ff8c2c87cb75d6 0ba3c1dd781cf990d754d3d686e07079 @@ -2566,6 +2694,7 @@ 0bb4d07252afbcf3835ca20bd2973218 0bb515f4d60aefb9dcc77ccea6cceb38 0bb56d105bba424b8ecf75ac962e34f8 +0bb82ca2c53fc6739f997469f9c29506 0bb8c4acdae19dbe6aa2bb1b2df6dcc9 0bb978f51cf0d2ff421bd1731d076495 0bb9d12dcd3c24087927b58e45123e2b @@ -2573,6 +2702,7 @@ 0bbd73e5598225d04fcd64d101ac0b7e 0bbd9882fa33feea5af3694820bbe122 0bbe3a603951c109f8c74493150575c0 +0bbe6934ccedcddce1dc278238525722 0bbfb01b2aa4ff123c3c34d16edd8327 0bc0e1cf1b517d7289775efa1ab45d2e 0bc1f9f26f2adbf7627a468598d64ff4 @@ -2701,6 +2831,7 @@ 0c3bcb21114e47e8b1582b62ef098abf 0c3cf1fef7c45dc6d3fc0b1c320cf3a0 0c402b7e9d920a14ddbc61661961e21e +0c409b3b78c76f709b901ac909cebd4a 0c41396b7937bbac85f61fbe841ed2eb 0c418ef444d18727313ae75fddb32d78 0c41d76c58a4d31be12e33ddd1969270 @@ -2718,6 +2849,8 @@ 0c4f79404cedd21d4ab319543dbc401b 0c4ff7eb93583735501464e6c00997b8 0c502d96db546d7d10bce3b5c0972b4e +0c513963bac3f6516b6d52f6e790ef21 +0c5304811a165d30893e9435d7f58c88 0c5375203369e0bf639809f0d0e82817 0c56728840c90311cc2e7973432db088 0c569cb69826b55e5db8707fb1cce4c2 @@ -2762,6 +2895,8 @@ 0c8d5c2694e80e8d7859026333f3eb21 0c8e5383802539e765c3f7bfab720d83 0c92475e9795e94979c936db5cb0c183 +0c9277b0c6188626f9cb418c9f126387 +0c92ca8b0d0c5b1f3c7bc0a57e8c6264 0c939423dfec2f93a2315903e99960fa 0c93ad09b2c3ff986f92a9486830c94a 0c94765e8fee7e3213a4805d1dc46537 @@ -2790,6 +2925,7 @@ 0caa5774f493f487baf36f8937dbd020 0caff2425e3e7703c8a2514ff6ce7b84 0cb09d69ddf915ec9fa78bf357cb66e0 +0cb23d64e620f6260630c28a28678a41 0cb2b1eaf15603d5586313de8a2fc57e 0cb311aa28ba7a088d026043f8d1d763 0cb3471f914b77316481c1b998c6d021 @@ -2805,6 +2941,7 @@ 0cbf1b09ce5ec1a2514396a0f40e92e2 0cc05000008985599340cc87f5d1b5bb 0cc16ec940402544626d807f8490df99 +0cc2d3002387a87e88f402919e365ec2 0cc41001512935aec942d1766348446f 0cc758244f68e7da63af4019d1ab718b 0cc78daeac83e97e557d2015f8b3b97c @@ -2888,6 +3025,7 @@ 0d1701d38fe96bb0f99a08a303c30cb9 0d171af6ab000d376e5a3f8941e91430 0d17fbab108b23676d1172eb79f41aaf +0d18046554dfb23911a5e77631489993 0d1afbb5a37178b16d362225019c0d66 0d1c5fb610f40b3207df137a0c9e1ebe 0d21ca02239ce0119f1cf3f937ef38c8 @@ -2908,12 +3046,14 @@ 0d32b466d89b7c3acb6e78cbe023849e 0d332aedd24e06e1c2f254ae2a63e9cc 0d333dc11a2f6fa8166482cb524be4e2 +0d34fa6110bbbd4e4a065ca6ae321d4d 0d3668e37931f60cf0cb8683dd251b8c 0d37065f3c8d19f107b1b24540bbc659 0d372e92bdad24fe533142282913f82e 0d37767ce986889d6641fa06293854c2 0d380e7e0790f512a4066014af8ac82c 0d3d3b20b946f35c238bb375ee62434c +0d3e1736579d3fa1b489e6cabd096cab 0d3e2ec94521b5bdfbcedfcb7fb69092 0d3ebe3414641a5fe56ce4710a5fb0cc 0d3fda0667aacc7ad753215a3ed48759 @@ -2936,16 +3076,19 @@ 0d4c0e77f5c40cb4177f552ed363b402 0d4cc9020fcfef8be653998cfcb1395e 0d4ccb8214baf1dff2416f26b3e65165 +0d4d4fa677013ba467496ffc7b45c86d 0d4e4da299f63a42b1b2ea5c633a5494 0d4f57f8fbd9231142f3bf16a332a092 0d513e95c3384def549ff8b9b60e3706 0d52aedb3db4e93dbb724696e9ef132a +0d52e0409d509ee3b078b720c224b579 0d533efb6f554c0b089d8046794a152c 0d5421ca1c8baecb45cf10da62c2be64 0d57285519452c46dbd447e9b98addc4 0d5abb498053f2a751a21c8f93c82eb8 0d5b6726fb23d7bc8e6e5bff58d6dec0 0d5c5ce5b3d9149caef857eb56248973 +0d5ccc1747575426e24fffd467e8ee57 0d5d664f2e5b1b3df049b1b29d51713d 0d5ea69ea289e169da701ba5039b7e05 0d5f319928ed17e711e651f3594c4cc5 @@ -2967,12 +3110,14 @@ 0d6dcdc51b32e66839e2f2543e931419 0d6e5cdf87d825fb54efbc42aa49f7b9 0d7139e85d5aedc57a3c066d406934be +0d724b897c85f2c8ad3b6fa6f416242f 0d727d070aa9966ac7bcb7a45e6b9a48 0d72955ac12c92da85f21727cb8c7d38 0d760e38c1ea31f81ac929939a62c054 0d7663ea8cbcfdafc3b65794cb39cc86 0d77852a939d16e3befffd8555ef41ee 0d77a2d0a4756ea008720f5cb697b836 +0d790737010c4935afb087a78ad439bf 0d798345fb626e2f1d2d29427ae0b3bf 0d79b5b8488f1099f944305e3c3637d8 0d7a9c587704f7c7484be79833587f0a @@ -2993,6 +3138,7 @@ 0d8d897f8ddc695874faeadd1f77fb4e 0d8da9ffdd2c36fcb0ad0d1a33cb6c1c 0d8db6cc8c93699e6e9be2bb00d7500c +0d8e3888b66e666547d0e47317286953 0d8f59b30c9d507dbf2a87229e790a7a 0d90037413a8267598fe67569f928172 0d901e9d6819e73fd60238fe8f0637fa @@ -3002,6 +3148,7 @@ 0d948cdead4ceeb51f08e4fde057d60e 0d9523db7ffebf29e84b0c96f61f0819 0d9616162f3447bc2772e9bef721a84d +0d96fa875fad10a6d2c10d1602cd406b 0d9825e9431f9a309cdebfa3b3d70630 0d996cadc5b32fe42a2b2eb32b920545 0d9bfc675171b7512f60e2180ac27900 @@ -3019,6 +3166,7 @@ 0da4fd88ac31fcb638c7c8f26ba425aa 0da69c29a7a4e3ac1d04495b5a6de834 0da7b5377fa768cd594c3d9d1038dc2a +0da7d734c70e28abc6194da9e0be609c 0da8228ad37b123645967bf8ee50ec6d 0da8513fac785d78353771388cec01f4 0da88b948d8e1deb0be142a2d2766f8f @@ -3036,13 +3184,16 @@ 0db65f895fb29cd52d312375b19fe0cd 0db90784b3e46bda0f0e3ea24191a409 0db950f044696feb380809529fe4609b +0dbaf4a90870ed5b76a09b8031818205 0dbbd72e030c47bd06a67900570b2ba1 0dbc705c918a3db0baf8e46d58e748b3 0dbcc3958a72861751b89e5a217501d7 0dbdf11e96e4227190c2a6e0971954e8 0dc0549924709113303d05250bc53ca7 0dc11a1d1f195e1db2f3cc0d317eabb5 +0dc15109e806dd1b69f19b56610d1c3f 0dc2317e9d7c1855814be690ab36cb02 +0dc3de9f47088c7861a891f658a52f58 0dc73c1d9e321a6af9e92db350a57c07 0dc792bb2fbe59a4dda804121d328108 0dc82fe1f23f24a2469b0372f927a4a6 @@ -3072,6 +3223,7 @@ 0de4ac271d78ba8f84e2d9760ffb1481 0de51b0824dc2ba9b510b5fa07f1a890 0de69c50bdf0ce5aa744b328abecc263 +0de6af53ab12d1d1fe35db5636da7528 0de6b1cc3ca1c35409a623a3a0ffc31c 0de7484b954b75f1a045165d0c29f66f 0de7a2f18b564c5971e51949c765ef1a @@ -3082,6 +3234,7 @@ 0dea4bc5f9a7c65bfcc5f7b2102785f4 0defeedd5e07f63d36b0543cf6d241b6 0df014529780a8e3ef65cdb4e0be8286 +0df1b3773423d07ceca3d58c7876ae7c 0df1e78203d00d33984f7f52dbfad795 0df35bfd6d868580d760bbbcb6928a75 0df377dcc8bbeac73f6af038d9568227 @@ -3091,11 +3244,13 @@ 0df908f23e9352f57e82a9358095a6ab 0df97919d01bd980c358e7a3c571e3ad 0dfa3c6855fff58bb1e9f09c18bc6399 +0dfad3c7b466450d892553b6110d3981 0dff6538e8458ae1afa246f972cfe65f 0dffbf5728436615a99927987e50c517 0e00d2cb68ff6017954ddf9f489cbdfa 0e01049ab1cbcb5f32bae1a721112c5d 0e02f4271f5c0789577710ff017be6c7 +0e03d898c824c29cb8b45103e069b3d6 0e0720b40c42b2e7fe10f6dd98fa9980 0e07e06367a2e4593766e55c129bb3df 0e07ed9ead6f2195e142f37fa5319a30 @@ -3166,6 +3321,7 @@ 0e5d6e2bde4aec6a6e4cfbea09c1099b 0e5f13fe179bf0e09b8f341e5f48c0be 0e5f24872ccf98b41cf41fda358a3e1e +0e612ad4c502bbcbbf7b264ce18a1348 0e63676d2a63105986ef0c79b55e1f58 0e6594eea6e45251251657ea07b90b1f 0e669729c272cf6d00351861b5b6ea37 @@ -3181,6 +3337,7 @@ 0e75fe2072d580009f94ec4e53079815 0e78348146c815da304ba1ac4cea89e6 0e7846da88f00f8d1f181f06c97468c9 +0e786f9e0fe20097e44934091cbf68cf 0e795e3468735c66955b00c28e9df638 0e79774f0e1568f60f41311cae70e227 0e797f413e0a82f0e140121afb1a5b59 @@ -3196,6 +3353,8 @@ 0e844a2c8b4ba124e3723c1f27cbccdd 0e8683e7bc393f6a1a867ce21cc85546 0e86e26592010a4963c3bd4ce7b5765b +0e86fc1e36c1e3ca37d756d503723f01 +0e880ed2bcaeea8df2003dac9ba42cf5 0e886bdbe9286471d1ba0a9d3fc43bdd 0e88dc134e12605c30ec51d5960fc1c0 0e89c4177eadd1253d08ce8d3ee6eea4 @@ -3285,13 +3444,16 @@ 0ef27063129ee230e92180aa0992a1fe 0ef32cdcc2a9bb9cfb1c8f645f3e6abd 0ef4e6740b094d8fa2284d960bf09e03 +0ef55f85c5029c71195626c702a59ba8 0ef6282ec935b95a8d828206d36125d4 0ef70c80f788eec69052bc18efcb5e30 0ef824e995d84d472b82161c95c92540 0ef83cfa7eedf7387c9cb82cc73ce77b 0ef9bf853b482249aa30f847e842015a 0efa937a3c26711df681d70addc6c10f +0efbe643fbe90e35df5acb60ef0f4d86 0efd118018e5abe465c0613ffcb2bd5e +0efde519a4432a88ac77296f762bdf71 0efe9f0c4b5326699e1ba0eeafd82a2b 0effe69bdc61c3352c76643f4a2e6be9 0f002d39f1e2523c54b165c33eb20df2 @@ -3394,6 +3556,9 @@ 0f7248e691f8401eec164e36f50f5837 0f7290ab380f0913c1888b2501444ce2 0f72f8f972e696301a6853f996d8971b +0f74494056b0bde4440472584a3d5d74 +0f74983a13a7525d91fd7c5703ef2ba2 +0f78557fc4299c2d43a97f8471045297 0f78a908c0eed3a69c15b9b85a606263 0f78e33fd3a5ec0961e241f99b251ade 0f7acc46833d142ff578a2d8aee08c4c @@ -3422,6 +3587,8 @@ 0f937f4bda274451e622eca4a92c4c1a 0f94d6fb85ad47c7fac17846c71bf2fb 0f95d30beec81b1792058a0c929a12f1 +0f95fce7e66dcb470440e2a9c9f68910 +0f963204a96eeffe4772a6edf84fa6eb 0f96ca53ee324c1ef71b8ddcfdedbc29 0f9759c29ad8a7e2d9242b30d62cdcaf 0f98f81b7de8b4f6f62bba5977dc7598 @@ -3436,6 +3603,7 @@ 0fa106070453504d9af802e7204028f7 0fa13436d48538046526323a8a454144 0fa1b7090bfd992ec9140b152851e7d5 +0fa1da85b24b9482d28768cb68feff60 0fa268c92338b27b7da0b9a85d775061 0fa4b3a86d664ee036d7dc0178d75fc9 0fa4cc6bc99e09fb6e92aed7d7129cab @@ -3481,6 +3649,7 @@ 0fd42ea0b57287a4c6901c0a30a67646 0fd66b5a7644f3b107f3e33c5bc47bba 0fd708ccd644715ac9377d32a6ae0042 +0fd71d1f6c8167bee7740ac688b60c34 0fd78679937e17bc38fd166795ba483e 0fda526bee0d1ad217d53fba68a0adc0 0fda627d40584896a1199a1d9b110947 @@ -3500,6 +3669,7 @@ 0fe66330b114b0e53bf622fd7c31ef74 0fe726ac6b22aae04a51b821fda7808a 0fea22bdf70e6f8de158eed4d453b9c9 +0fea7226ec4920fc9c18248da49f92f2 0feacdbcaf8df44ac3577a16dd162c96 0fec70de0886ef5ab36f022a192c8373 0fec9e6570ac779d7c8b8d0e0122d271 @@ -3513,6 +3683,7 @@ 0ff1d29e2f968c23bcaed5ab94d58cd2 0ff2c9c047011f191d5804f686331310 0ff4a2b76a6ba0f537ef70a84bc8b74c +0ff533946bd863f7f38b472f0ce5cfb6 0ff7b3c1a3e9dbac555f5d0699527a11 0ffb26d29a23cb71cf0ed64cb53698d4 0ffbed1cdda7c40e39acf2fa5fc68c3b @@ -3534,6 +3705,7 @@ 100be512e608ebb8a96861d003fd12d9 100c933ccd2db2ba77755439f58a3038 100ca3579fe90422d14ba15f108d1a60 +100d96795d8dccc85155933e5d9a92ef 100f82bf80f667232042c7d5d181b417 10118fe9542be6585c7001071421e4a7 101285d62f2c1b60263fc4b5b2af2bf3 @@ -3547,8 +3719,10 @@ 101992680d62f4f35a2986da86086637 101a47f69073c5c35935b9a08015194b 101ad643aa6b9a938f2d05debf51bdf7 +101b75e42223966aedbd8ee66cdae0c7 101b891ed5a79419005c85618b95299e 101c04899b115b8ab2742705288288f1 +101c5a20a08749f6693314c75f16a7ba 101c6dbc67d98e9e7913afc9d969259d 101da306773921d67f338a6c3fcde107 10205324a44f7919152890ec351ebe93 @@ -3580,6 +3754,7 @@ 103ea9048c56a5d0bf54965f6f29e20d 10429c6e838a19729542fa22f5ce3625 1043f7908d65e73b1d992a6875bb9f28 +104540b30d0024beb93eeabc982e9fe3 1045a496bf737b46249668a1527d81b0 1045a97d8c7a3cb0be2a8a9ee78f61b5 104655fb5a7998112f5ef181bac230f1 @@ -3599,9 +3774,11 @@ 10608cec96c6e2ff666223e7498ba740 1060f6bc06f094a6023d9e0e41a2504c 1068143256e7fcdc7ce24bc5e3ba92b4 +1069b7309bba27aa54f4dda395f9017b 1069ffbae0ada1e5e8f98e390ad32668 106b378fff1a4a9514e1e47be5d03eca 106c93c0b09080f31c9b7ba7742a9dce +106d653be2048914cb985cc84028af86 106f3a2d166f98b4027bdfc6b84b39e1 106fc3ead7856d5d8fd45942f342c7e4 1072a765d61be56766aba7156c142673 @@ -3609,6 +3786,7 @@ 107430dfd1879559175c85d102308c96 10761f0b532ea7d27e579c802ca3ec77 1077d438833487fb2c96fe0f1d2b35f6 +1078631edbb546b6e0908537f0eb18fa 1079611e6e79538b3835bc7cf41eb7a0 107bb7cb2c8d5e497366de3bab2b277c 107e824cdb7aecca3334aa8d0f37be3b @@ -3619,6 +3797,7 @@ 10894d6b0acf1426a6d0254037399f33 108a6006f113f0ea3147ef5a51c77030 108ac8d172c66bee97524cc3752f20d8 +108b9f76aec3820684b68fb0011b0226 108c70ee3958ea09f11f6d35872236ef 1092448650d608ff173afc701d482c31 1092b158485fca75f40b4f6a14142c1c @@ -3634,6 +3813,7 @@ 109c9de74af51d2fc132b2702d5c7ac1 109d70eb1d3871d622adfef9f0df2e53 10a3e01615bb8b61b346dcf7eaa9cbe7 +10a5d52acb6c799903770d552532f732 10a5da66a5ae7bb8b6d94c71c731d80f 10a776a90efe4554195f164dfeaf4709 10a7b507812c15e6676d9e03b2aba572 @@ -3642,6 +3822,7 @@ 10aa8636a0516d84a842f1234475d298 10ac04fadf93aa4542cd3eb3f9830425 10ac16c029a8a2f2be0a09fc95ab7cdf +10ac54fbed5f18cc007b0f22720e1035 10ac6060a3b5da58d65c4e9ae0cff866 10accfd982d8eadca835ecd8dd8ecbe9 10ad35dd7e53d6dc0fbf6ca867bfde0f @@ -3690,12 +3871,14 @@ 10eb53338d47b1f7b6c1c6addbddd240 10ef57d9bc5b37bf6779d72b5f57c667 10f1a36f1301e293a64f59fb7755be82 +10f2e8b277c3f5cb831bb35357e310f5 10f36ed1c0859b2172511517313dec94 10f5f5db3da89d25a7c96ab059c55842 10f6be0f8bb121e339cde0d2dca3a7a0 10f94cd5c8a9f942173b3e8091ef0410 10fc5488af8bfbd440f04af11f1bccca 10fd1043393f347d937844e4f7e0b296 +10fded255f199f1a3b9dc860d6ed88dd 10fe79503b2d6008bc65b545bec4feae 10feea6af3add9db304805e447dcc87e 10ff864496e9548318aae7523fa67677 @@ -3845,6 +4028,7 @@ 11a528946249869507cfcc3f5db67b14 11a68d34772e3bed0aa3026ed5fa84ec 11a7955a822166944816c8062bf07e6c +11a87be6026d1abd93c3757aae9982f3 11a8964a5c9007e67748d48ac2b5ae65 11a8e93f433a909b1313576d8de3dd98 11a962c4b608358ef1d4eb837eb80b34 @@ -3861,6 +4045,7 @@ 11b9ad2da661b821fe4b1325851af09d 11ba2115d14f0451c999e8d63e29a294 11baf91b20b0040b426fd4ed5845355b +11bc83461aa26bc23f40ced8d5f55b9f 11bdd976861834ac9025e5f7681bff6e 11be0d0ce8a1ca91041f8a7ff991022f 11bfaa40f390a20c5b1d0b2a08a95726 @@ -3889,6 +4074,7 @@ 11d79bc2c482059ab0c993400401d509 11d7ab551796a9923c2fae5199584b9e 11d8e7603915edc58daa504f1e1f4627 +11d9008e4df17879e6dca65922a0343f 11d956bf675481c63394e36fc3dc1eec 11d9af9fc714fd12988975a4a21f92ad 11db55c2f325813feea16af3e6a433ea @@ -3917,6 +4103,7 @@ 11fa9067177f571531355816bc387e9d 11fca97b64fd9fade3fd659af0658b4a 11fda7b09107dd6ed1656b3e05382535 +11ff065dd658cfc913e3547330c82b0c 11ff9b1d4d3f68b94226bb46e5960617 12026eb357b3e300dfb6482abe259021 120432a3bc6603feeec5d0d3b704f26e @@ -3926,6 +4113,9 @@ 1206de71ac51e46c87b2ac285c762c2d 12085d33befa8945bb068a29d1413620 1208d34d9e9995e83ca1ff6650e81a1e +1209792ddb813ea79d826024c818b0fc +1209d9111c5d4d329130bd3a5cd9358f +120bc9e0b75dbc8b70002571f3c4ac17 120bdb07b34c6597742c090cabe63d8f 120ca80db3b4cb715e540313291d8846 120d7aa326270cb42be5e91965e0ec20 @@ -3951,10 +4141,13 @@ 122819346e2f30414481ae8cc8af3a3e 1228e1b2e50ff00f8f6f246350314cae 122933268ca8586e8ba98a20785c611e +1229a3b0f53e1b65d877a3e15ee37d53 122a334e1ab716c4ab20503342b54020 122b0145fb285bbd504d84caaca94733 122b9d990862a7456ef207dd2f9ae67c 122ef8f7a3818ba70974370444072115 +122f40135b7ffecb062b90f0ed26dd5a +122f6ee756cc0c7e1771b8b0d44244aa 122ffdbe6c210672e838520b9c9a7124 123014610a497a1663f8e564927d375a 12309a2dbea3a37235383de9ecd7cf7c @@ -3981,6 +4174,7 @@ 1247402305775be71cd7e2fba51eb65b 1247dcbf6a4b474dd2399f1a179c9309 12484fd4594690a7fb2a9849e767c2d7 +1248e9750b8bf2602e1681673ebe1ba6 1249d735aa53c98af0cb629e993ff8c2 124ba142f0d94f8281e865a09e35582b 124c7945f14f9d1ca7afb87206735d79 @@ -3993,6 +4187,7 @@ 1256494a8a21b0b95e2b9b517e4fa1ed 12566afaefda1f27f358c9dfcfd02aeb 1256810b428110075e75e9e73b37c2de +12582f5369fd723e1999f80bdb022025 12595ebc60286f005f0d56d4c8022790 125a3ea2006b63b200775b2419cd3cff 125a6ac7b42f62cbdd58f69025885b1c @@ -4022,6 +4217,7 @@ 1273ee7ccf40bd4c35d7fe811fe71a1c 127455218b12eac76cb3f0a115f14971 127474dca128768f867589b714cf387c +1275a5d4b3c2c57a3b5803d96b9a7a89 127654ef28e5abfa1bf42ec30a8c8c36 1276bc06aab560a98a803269c305e95a 127707e65caa351159a4e22cea3726fd @@ -4060,12 +4256,14 @@ 129c43e33839bae6c55b4c31afa18445 129c49fc33cb10c5497eeceb31537061 129ddab45276d2931f80c7712c0390fa +12a2399ed8a2b16d101bc19717cbbc27 12a31409ef8760344fb16798551a8610 12a57adf290d5736388fb305f2203975 12a5c7cd12ed2529e5314f56f527d5bd 12a6545f1febbea67179fe8042b793e6 12a77b697957ea2c133a31ce19dcb63b 12aa862ec6d06bd203f1fb0bac3ce6ac +12aad08269f55aa450eb51e76484ccd1 12ab366a7db18fc00b7a2bf9e3686b69 12ab6e54ca42f638788f21c55ff7f291 12ad32a232796daf46bebb8b23450218 @@ -4083,6 +4281,7 @@ 12c180014a769e6124c2b5c50c42b5d1 12c233538b6b3f9cf209271f55c33189 12c2a859b0a1b9ff4cab9c1e91334354 +12c2cb78f725ce4542e2185ff1e44db7 12c55736c013613e03a9e4c6302cb7a8 12c5ac2ef620ae96eeea2a01da3d91dd 12c5ed0ce4ec47887953a84bcbb12fcd @@ -4097,11 +4296,14 @@ 12d1d3fe6c5e6ff999140432f0c4f02c 12d1e795b6a02e7db7d84259aa18ef77 12d1efcf2a6184f7ae41841d1e773769 +12d2389ab272c838cac126e689c1dd72 12d377322985e4eb110064dff4c7bd56 +12d429c4d6bb305f5428a8a063f0cbce 12d5d6464e1474d1a9503cb0bda7984d 12d5ffbdcfc69f7764a16d6440470305 12d6b168debe6cb54f7efacd7ebb7b12 12d6feaef0d6b70d1ca85ece96c50f41 +12d7dd12cff1a909846b394bcd181884 12d7e52594738d823c6085bf23a85419 12d8bb6b1ef2b37064c155c2aa86a4d7 12d97e881bbcdaadb78a9f86cd7d01b6 @@ -4127,6 +4329,7 @@ 12f3033d00cad371551a0bffd9bf7c8d 12f56ce670c0ed8dfb2fd43614048843 12f65b36c0b646124a6d85e1ae94ad46 +12f670c35488cbb3fd2a2dab8db54230 12f69c72576dafd9e8a2f30a9377b09c 12f8c5515f0dc2d783362eddb6f812fe 12f8f084b3be4ef72978c51d4efecbb1 @@ -4146,6 +4349,7 @@ 1305036bb5070cdb2bddc34c16891dbb 1309ca7aa667ba64ca282f46a899bcca 130bdabb875443ffe9aaeb37db150313 +130c57586e187a919964900b4624bc84 130d27e8cee0747da2e63b166def524c 130deb29cfaa3c15866421f464ee119e 130e226ead423419a4bc994928051d9a @@ -4153,6 +4357,7 @@ 13117c9af3c45e2b97174ba6b5e8f558 13119259f11f7a8cc09cbfc000e73651 1311c16746937cf79272efc44a25433d +131490b85230f3ab70849a077090fa7e 1314e38a699a0efd3c7fef462d5a16b6 131658a51a64170089ea8abc020d5358 1317797b5598d300b983ea91ba249734 @@ -4203,6 +4408,7 @@ 134bffb5b3155f7a82d0317ccbe419d1 134c771e40ebf79f68a13e34d1694c42 134d2b2aa239a8a7194135f481aceca7 +134eafee6b6cb36be6fb856c34e2393b 134f971d504b1fd1cdca10c1f2f8423a 134fe57cb2cbb5bc7b2c0221847ef8e6 134ffd387f3935f7dcfee163408f4b6b @@ -4216,6 +4422,7 @@ 135a7db442b9e03a6e7a0ef9d4de5ff4 135ab053e0ed16b784ae76574aec31b4 135ae5d4d6b3b2a34f86478862a6878b +135b7e12fbf50c0a89918e7bf82ab0d0 135c92ae0a7933eb24f685d4f4ffe6d2 135cafe40ea64016729b25b026418d26 135e86a51fdb79cd05f717f3380f2d9b @@ -4234,6 +4441,7 @@ 137012cb7eb02a4000b8e74d9da1b599 13725042c309c9d7a8a9bf138399d66e 1372c7b1829364b344e458fc2462bc02 +137372bab320adb078c48b41dfd3c847 13750782190adf5bd887f2b0262d9295 13759243c8858757f894d48015a9f4a6 137718cc16913be54845c656d5681cc9 @@ -4242,11 +4450,13 @@ 13790d58893fefca5deb8558d911ac9d 137a3ecf7c08944dc0aefed82ae5a2ad 137b3cbe8de0517e10d3fa5722c79026 +137bb2432e1594b7df8a672d0b389751 137c2cfada789736887934f440e9ece4 1382c827afd514b08ee7733b80ebc784 13833267b90d16a7b73cfb69a6f9e25f 1383511e489befccfb06e78511d77b25 138672e70d760fe9a01d8606cbc461cf +138686762fcb7a8d486e0277bd08bd15 1386da2fff93ebe937d539ace2d1e9dc 1389ac1cc5537693689c1168d771b917 138a802f4751610beea1d0b3229e5588 @@ -4278,6 +4488,7 @@ 13abb1447a9a517d1559aa6ef7c1bef9 13abc932d1a744f71038d45ddc88673d 13ae655345fb59045d0cd30270671610 +13aef0a176e1cb02ac8935c2424d5ed9 13af1120e7eb46d1fff62defa1acd994 13afd099a43e91dbb8d6c1c2da5391fb 13b15af62c9dd115cc20cefc8701c584 @@ -4293,12 +4504,14 @@ 13bda466bdcc23ca9fefa211f4149a44 13bf71f50251368a632fee94b3e15407 13bfd6d47adf993ca8410f698737524d +13c176aae973567313a154e6c93df028 13c308a0c10631a72dea575208930781 13c52c2e4902ee0d38f9b38abd056089 13c6dcc3911fd9e80b78cc118ad6a855 13c714d1fc978d58ea56357d1d5219cd 13c73da60d64b4b3b4a841e11290aed6 13c81d82802fb195d1375a168dba834f +13c878f5e10d4cb6a052d7cca21fed5a 13ca32082fbd23791283ebc0eecc0966 13ca63f638ffbeda82970d4c2895fc70 13cc674232435e22462275038cd55362 @@ -4369,6 +4582,7 @@ 14190622eb28c4e0481ebb8b4ab3750a 1419c14bd28bdc9066150811791db025 141a56d68009da892599b3ba73baa816 +141bf626b643d5dced246193c27ce192 141c4a5004c35f984f1802101e7e43c5 141e45496ddbd28aef20f2cbde3273e9 141f9d78c9003576ccf090c3ff761a22 @@ -4394,6 +4608,8 @@ 143677189012c4a983edda0b56fc773f 1437a13ec545e8f89d803a7e05fd4b28 1437d7f6d43002bf9a563e48a2b028ec +14392ca9bf984d2736bd00e9b7bbf367 +14395dd8cc6a4fedc90c448fcec6055d 14399500869d3d2e7bc9c33c56276a81 143adf4bc02ddb5b2b61b7d9d2564479 143bf03424a4a5ce9812ac82c9e48ca5 @@ -4403,6 +4619,7 @@ 143e075d62bfbe984be1e99d3e827df6 143e26ff9c03595f991e1feeb56048a7 143e373bdfe22c09ba9e21b62f18be10 +143fbc36ed741b913c2c55f0a3372dd5 143ffcb20b42d8570727231c11496d3d 1440dc19a704f5aaac5a872e58d214b5 14421442d970bc8e8358bb20b614017d @@ -4500,11 +4717,13 @@ 14a87dfe76db97843adbdb0aec7486ab 14a8c9fa5d1ffaaeb32201982081854c 14a8ead15bf9cd19b208caf56e858b09 +14ac44c13b456f51deadb23f70cf9b96 14adbce250383c02af7340566843439e 14aff6b482353732e40ed223f70559f0 14affbf151c62afc246af74cc0f8375d 14b0f91aee2315b7fe4c4f1bbd52b4e1 14b16159dc1a6701488da930a30051cb +14b20162ce7a99a69ab2fd8c2365cd1e 14b2cd90b4f4c8ea9c83146421d4d32d 14b3ef6a69987eed51053ca847d8f288 14b44fca2a57d193d21315d39f537970 @@ -4523,6 +4742,7 @@ 14c48de63e7b875a98a670700acd7c52 14c4bada1bff666021ba58b1b2323720 14c5757e755d2754a6de40ffe4fa0cfa +14c5ce9f84f187ee90451a283aad56bf 14c609d1643419b2292ae3655391822e 14c6dc251a935f1d88e62dcef39aa223 14c71f41a1e244527fc499c9cb238fd6 @@ -4534,6 +4754,7 @@ 14ccc19a9bc11f99d181636e651b9283 14cd384a218bd43df1183d53a2717ea9 14cdfc12c6e22d6f4145b770855aa86b +14d1a61a34e965973ef2c4c840dc9ac3 14d36c368fb1a96cdb894e2f296d8aec 14d41bc3abf5fe8560f8e555d84164cc 14d46ec7cde586ecd425092522d744e6 @@ -4558,13 +4779,19 @@ 14ee9517c4b298eed7923b885ebfb22d 14f046672a1fd591cdf4b3566d46735b 14f25dfb4195067d32e78be6e187b4da +14f3651dddea8a9bf2a52973da02ddb5 +14f48a923bef5b0c456fe10c878f32e9 14f88590bf5728ba0072a837538a985a 14f8b6ba8f5e01b7e86114cd1e7b3cee 14f96cde5e54ab41ae2845bd3acaa84f +14f97ab980ee3a42d456bac667fb93b9 +14fed61d88715649b0c20b250384191d 15007c446e3f2c55b3c25029897422f8 +1501108c785fcf80e847f415010996fc 15013cfbb758188cc4a38abb3c2d4692 150203325a5b7df77628d1fee5bca833 1502d21cd4cb3e89f8b5d36ed9aea939 +150587235de10b6b3f6800da6b09d4fb 150610e771595d1787155d9d8d97f1da 1507644a1f768138471019a124d38819 15085cfc265776cb48b0e0e00fb644c7 @@ -4573,6 +4800,7 @@ 150dc1dd4904097b43b686d3d2b394c4 150dddec178d428ca15f188b938f94e7 1510a796dab17b5fe17c3478d74d44b2 +1510f65c0e2e18ec38d18f75ac1a99d1 1511567dac80dc4b8f563fe88d8889f6 15119aac3ba8607bb016b8e3ee2f0d34 15128eb995ae49cf95ca5da13ec42d6d @@ -4598,6 +4826,7 @@ 15282ccebdb6521be262085590e1bda7 1528bd9d5727560e1862f3ea5423b53c 15295701bf03c51d4326d38d0c0fcce6 +152a5bc70e4fb1aacde1529a4d0fa3e6 152bbbd64bd4767054ef4837f0aaaaaf 152c0c1f85463b41513560347e9e9862 152fa85c10b936e3eff06d125a459b6c @@ -4619,13 +4848,16 @@ 153d89dfcc5468f183483c07d004b9fc 153e1b5e15ee7a983050136bfa86e9ed 153eb3bffe9522516959cda683573643 +153f6654074048834a49fa6c7b85c1b7 1540691ef9e32cfea04fb7cae6cbed86 1540dbff9fbb2abfe7f7ffbd1f28486d 154128bb87684bb1af24a5779a8780ca 1541b37529db87ae97ae35d6f3230d51 15424f0bd40464439087d03b6f87f076 +1542528871d098336a2f279b403b39f4 1543b3efb4c711a8dae734331ab34c9b 15441c1b3e5692141f4ef1eee370753f +15444f50728683c7817f026f2132c2da 1547ee6924920ae7dc03573d95c84a63 15480e421898feeddc3e8c55c48b3b6f 1549571862e951ff4fd559d4f4d42eb3 @@ -4640,10 +4872,12 @@ 15540604275675d9c0d8c1b508d536dc 15543cc1de2b7aab9203bf3d7a98869f 155665b312213cfb4cdc1809690c8ae3 +1557728891d1a53238fcecbc63b1f18b 1558098426278d784f8572358b3ecfae 155a078f7e04fbe005a0e490cd4db1d7 155b055dc44952f5502674905dadb8ab 155cbd90ab7cb71aac798370c8fc8af9 +155d6f9b3bba3269aa4cf168ea6a1df2 1560584fd8cb708deb1e38442404720c 1560b3940ccff4d7ae0559e22e8d2200 1561b174d9d2ab3ccd458b4fb79153f0 @@ -4667,7 +4901,9 @@ 15771e5d104294424d7def0206c4a076 157778c15a9ffe91b5b9f7b13dd88917 1578e3aa63787355b804278210f88ce7 +157989d6e5766a19e0109809bf1008db 1579daed36e2674c89f8ff0ec5785b4c +1579ff7336175981e283d87c72964065 157a305ee66ca5b3e4a32b72fc4f3b43 157b3db80ae3efd8a5b5c5ad91ef1833 157d762592b12dda58b6d4c54390d2f6 @@ -4680,6 +4916,7 @@ 1586ef2d9ce8a60c1239e8267dd4792a 158837faca17dceb0a701f4ea19fb2c1 15888fbf65a9f1b116ffe2ad88951a2c +1589779383ba4fc14574431a01753d82 158a11e6339f77db6b69056cf920759d 158aeb242136ece5e0870b45c49c7510 158c296a1e1516a338a3eafa4364bda9 @@ -4687,6 +4924,7 @@ 158dec787cba597f1918fb5432a56fc7 15911be70ec39e79f957ff778f61265c 1591cb27d77b6454db630dacf87c2488 +1593cf827ff7155a777cb754e267c52f 1596cf0f7c7db667cd240e03f3a4263b 15977d8dff6a91c9754653d951992bc5 15981ecfaf929feccc1ff98061559cbf @@ -4709,11 +4947,13 @@ 15a9921e959d55f85a76dd721463a6f8 15a9ea7d08a2421301501357d8309643 15acbe80a639f405d6eb8351a20112f1 +15acd1d627a7e99477e433026418791f 15aee3dabd3ca1e03c8d7f7687eb4e53 15af72da523c35403adce7c7edb30872 15b424757cf21328061fc5059a65e571 15b4291139df2ffa93334137d23763fa 15b6ecd60252839d1a917a0d316294ad +15ba4f5965041e76d0b632ff83e69043 15bbd07733e2715d2b352d8b04b6269e 15bc8ff9fd3e9b595c1407e40542cd51 15bdfbfe986b4c4a0ef31e978f78c84d @@ -4728,8 +4968,10 @@ 15ce2158c0dbe7ba8dec3f51c535d4a0 15ce6a31d7c6406674eb0a0bbfed5635 15d16fdc50deb821f689767dc5569b20 +15d1a815d0aa9cd64740a1ae88546809 15d20ce3f410f59bfd0e8abd52c8c11c 15d26b45ea91150981cf2d4451f800f6 +15d37a8a316db7b92d795b81f25cfa12 15d3cdf1c738824eb056d817ee43b5da 15d438fa351dd07309b8e8a6a9efcbd3 15d4e9cba324cfaaac3af53bd3344187 @@ -4741,6 +4983,7 @@ 15db5887ccf319a50052e7d2598f635c 15dbb306014fe71690dd059574372d6e 15dbfa4f4df1685218d9f58cde2db2f8 +15dcccd60578439a7f0bd146d3386251 15e0f0e16ebe17cf25c03a6210957564 15e6b3fd1b4b0bcb2d8f6d7c0482e524 15e7d6079ffbf58b4704578115b67ce9 @@ -4766,6 +5009,7 @@ 1607938be5968516588d74fa16f974a9 160cbe18d9e6f2b77feca03eb0b9bfe0 160cf7237f17f134682993f335311cd4 +160d0167e3ccd6a952f8d5d68815a4d7 160d78801519d9055bb6f67b83b95697 160efdc4011e235b7240fe4a7405a9b0 160f3ac60f6671a4d1a44b5e811228b5 @@ -4844,6 +5088,7 @@ 16667769f0a138209045de056569ab79 16684f8a211ed66b914f69b7491665e3 166aa5450f896a45ac8af246c3694bea +166b662ebbedd7325939494c4fd08169 166b9fb4135668f87b88e7a628d72afd 166cc6b96992f86fbce5b08d3f49c704 166e80813d5bae80cda52eaab899d93c @@ -4869,6 +5114,7 @@ 16858669c48c354539b89aa9ff6ebe95 1686b7f11623e34c0b3c329d21dde6cf 168854535092a71089bf6e6b756aef80 +168b31b1a632d5003532766003c92b88 168b87963c4cfea3366ccf2f1c29d916 168bc2d8b296b2a0e68d3b0249b59b3f 168c9badd9c544fa74cbc72d616b2c72 @@ -4898,7 +5144,9 @@ 16a257cae989eb5ca11b381bb3457bad 16a298448405b10c18d5f8baeb7a777d 16a34258f35b011549abedd88783794c +16a6a352f93e4e03f4ce22b27f024415 16a863919bc32062c2394626a25f57ab +16a8ddb68fe6c51e796fa55fff91e80c 16a9d4f8714043a4dda0e34c8d807e3f 16a9e250bd21588716e040b2bea9a0b8 16ab24cfbc428f1e44bee9830c98624a @@ -4917,6 +5165,7 @@ 16bc877874ed8caf02f7dd406692bc46 16bcab76d52d2c8bc5710d8f6c7930f0 16bd1986e5d3be72916faaf1af577934 +16be21e2705b79fa85c87bdc0927e81b 16bf0bb29a647a129bb3f39ebfb13601 16bf933c1449c0e84151668fb865b146 16c1b6797e8001feb7d658b6e4c9b26f @@ -4945,6 +5194,7 @@ 16db922b36a222237090950ed8f38f88 16dbd9b39f78037d8ce81bc5d0bb39b2 16dc3820b46606b0258ae51d162b422c +16dc5a072ac22ba44b23e190f4b55bde 16dd2aab1b2757422cf422c18dc99b3e 16de208fd4017270da4d8bfac06d4ec9 16dfbd5d2121e83e7fdcba9d13249803 @@ -4977,14 +5227,18 @@ 16ff468abc517442af901de06a035a7f 170153b3ad8bd48f30e0801c575491d9 1703d79fcf1e16958d69f92b4e9e0fa1 +170579c7d55406fce592f3f536c22e59 170968e46b3b2046ce3d4b2619bfe475 170b5a8513727fc61349578e3651380d 170f631d7c7e611889d38fa6ce44e3ab 17131a6929fe2541760f5f5e7d69e876 +1715a39b55c0b4556b71992a0c405c31 1716800eb1afcbd0f55eaddf83b85095 +1717041f8ed1350141dfbfdadf85cc7a 1717d8c323313f92959fe771bf726a71 1719dbde647e658d4f7ea3b2f35fa41d 171a0814698c7e8fa2d890544143ff27 +171b3fbb9fd0b839633221090bf75756 171b7f6157dd50c7b11d576ce72e3816 171b8ac5e8dc9c1b565fd4f792b5d1a4 171c91805d49642ce401cf39ef94507d @@ -4997,6 +5251,7 @@ 1720813d8c6ba4ef77edbdfb13df054f 1723342d46938821f8055fac992f2638 172373c26e3d93bca73067e36bc4c134 +1724303cf519f0658fc8a82964c302cb 1725269f09008874ea929f9dad0f0479 17253b2435d80067c22aef817347b69a 1725650f77a713f860766ba22c15d916 @@ -5016,11 +5271,14 @@ 1733300cfc3beaaba6d88e709c659558 1733c9d268582f6b15429e9998f1bc46 173584372caacda56ba92c543f39ec82 +173704c1b7f336868fc1fcaaf9d59c73 +1737b6767eeb5c9619d957b06776651d 173812a8f977bec46312f125f44d98db 17385a0ccd333ff9e99b18b8ca61ac9e 1738d770f0da2889af19bed79b177bed 173969db55601854c9a01d48087c8dd4 173a1fe60a167051ad19a98353071c69 +173a6fc73f7fa87973d6e9952209646d 173ba44fb7595cc91bfca29587acab39 173c9b160b268f94768b2d104918949c 173cb0d9a1ccb848baf209dc353aa13e @@ -5051,6 +5309,7 @@ 175a953f1369420bf35b2f1ecf4c95cb 175a9e8c09a4c972122e934d9ed96ec8 175b421ff245894f2ff54cacd138d706 +1760b5e561f5042bf1de53fe6647caa8 1761007981e23d929d3d09e274b1abf6 17615f40afd0291bd471fd7f066519fb 1762f6dfb5a659145c65238406d5cdbc @@ -5061,6 +5320,7 @@ 1773828abf264c07733a80c023b1e122 1776adf0a5b455b262559f955a094c5c 177857329a932451a1c86de09371a268 +177873d55a72aa114a9e771d602686bc 177c24702979be311fd74c1e2b373c18 177cd17d43bfd7eb7374d7184a5b8312 177dcf5a1c8a5c36e762609cbe8142c9 @@ -5073,6 +5333,8 @@ 178076f0cd2668c1a19e460fd1bb2453 1780d52ee2fe879450bd0b96b6c3f685 178210ed6ab898b7a355f2c24c0fa577 +1782d67b2f8faa980d48174df6e4a3b7 +178465e6e5c84972fa7133cd08f45d42 178606ecf74376145516aaf234c5f8b6 1786e1e5dcd5a8c5685b0525d93e19fd 1787a2f46e60ec56d29275bf2a280fa2 @@ -5107,6 +5369,7 @@ 179d49e9c7f42f3ae1b3f254123ff77d 179dc94f0286f8b021b231af7472be56 179e091ca936927772463eb22bc8df8b +17a0c3eb7f76567fa69c2b1a093a597a 17a16c1770d5adf711905cfa05b30de9 17a29b93f6d2c0e5ebf5c08d87e21bde 17a397ecb975b92466817ec1ee345e4f @@ -5123,11 +5386,13 @@ 17ac9c171d92848138b92eab39721394 17adf710d7c0dd712057b2c5cc32227a 17ae1457d0a54bd1ebd74b786bd74581 +17af9e343407957bf76797cd00bc1699 17b01e3f8e23a7e3814152489a87c3cc 17b171a6e93b708044de7356b94c719a 17b5ff5d7aab2681d77aba316feab30d 17b6aab771131cb7e07164b5453e83cd 17b85ede3124dccea9fa36e476d18c07 +17b9a2f70808bc04865aa9f32c6fc975 17b9a7c34491d66e7b5c1dafcf1e74ef 17bd513c57f7ef63702a13f9205184bd 17bd7181765ad537046a70e6238287ac @@ -5167,7 +5432,9 @@ 17e270568d43c53803481f07ee10966f 17e3fa62d575d242452c5063a38662fd 17e487b4ebaca4c2616c0b9101cbdc66 +17e48bba49b23c9fae705248b0c9b35e 17e5d6d5ffbd08941506d75df6eb411c +17e81aea3cdc585dac28cfe10064926a 17eace3cdacea161988b5f8fdae5a97d 17eb62bb070ae05a358911a9daf56f36 17ebfd7888c6e041941e23d822be7595 @@ -5187,6 +5454,8 @@ 1800747e3c226f99e6fe836f8b879fcf 1800cb3bc13f6fdb0186f5a2596ec028 1801b29387b0aaa8fa58c5ad254a09c9 +1801e2c0c9e9ab0242378ee3a4ba9baa +18021d3f81d398a85c99d792e3f3380e 1803016272d6abfff22a8c6200421d35 1803288c0ca7c15c046cf6e4dfd34ef1 1804752eba2b915f3434dacc0015a832 @@ -5194,6 +5463,7 @@ 1805599f3644e85eb61f5088cb5bde64 1805dbeb723c2e4ba646ab7c51827b86 18080e5fdb9567981f9a500974d1a012 +180a95ef7f049511f3051fb7d72c8c0e 180bead7b71d7fb8b651ff0d9afd4e1a 180c9c75b95869f46f4788b0173917cd 180da230860d49513f134adb28fa88de @@ -5204,6 +5474,7 @@ 180f76be348bb84760a5b0e8b68a4b1e 18106a7102d0891150702c7dff9c5431 18106e6b409230e127b99873f5773461 +1810f15b2b337933f87be709698bbca1 1811738c7da1c90e91de3bc12e045742 181208c7e2eb0863fc138c7d99efcd61 18128017b2ddf61f47bc959c9e508269 @@ -5217,6 +5488,7 @@ 181cc1b50587f6fc58c50fc6001dab0e 181d65ab099ed613d63084851b7744c2 181d72902b0583970801f58c0b48ef0a +181e02662b3cae23e239f09d360f24ac 181e64fd0f0c1123fc800e97d250de96 181ec495bc6757feb53d42ad0a4996e7 181edda21556d87c7fdf9ab5552e9eb0 @@ -5259,6 +5531,7 @@ 184c9ee742be37952f15701059f068cc 184e8ef9aaf18f99c9dc3fa39dbf187e 184fd8b6986f6dab1f428a35b3eeccc9 +18505f6c9baf974fe119c74443be7dc8 185078b83ee196f00bfa7bba432f2217 18517f6c6ea82cf79f2f107600bf7767 18536a5ce7522bbed131daf75e16896f @@ -5270,6 +5543,7 @@ 185969942425a17cb0b2ecaf46f29dc9 185b9eba3fd33b2983a0be88ff60517a 185c75a1ae0ac7941e4da0858f3995b3 +185e2afb0d88ed20cc4ddbbe86100107 185ebc9f05dc1e452349634ce67bbf0a 185f96bc26dd88494593800856f946fe 18603854eae3fa163a517dba0a4c3cb1 @@ -5279,6 +5553,7 @@ 1861aacab14559d0918ca809e2dfe677 18654af399631eacea5b75d0de20683b 18656617c2f67b094ad95b02fc17fff6 +186928c45b95b1c7269ecfa7121e9f61 186a41cb65cc8c7bd337deb3ceca1d2a 186a58dd6a30a634edef45c791598f57 186b55cc149d10c1feab5780280dec6b @@ -5289,18 +5564,23 @@ 1873c972cb8fa54e4f3b72278f97f1c1 18756c5354815dcbb1a945f1d8f5cf6f 187657d83b81a41aec3ab24d859ccd8a +1876cb3e5c315aedab2bfd1d03c78c9d 1876db8fe0b331aacd8c15f9a18abe31 1877417a3f887d1df90854c7d81a8100 1879f31449ebcaed2a4c257ab6209de1 187a15a1e1786e07b1923354eb0ba960 +187ab7e42ba2ac4b07be784e8be16027 187ac1a99d4b4785db094463239e8d2d 187bfe2029e59bd751248f6854230727 187c9b0cdf2c6759b913903186767607 187e579eecfffa0aa9079b6ec8a6ae3e 187f3071278f8a581425087f005a8409 +18803ca13299ce46e11d4883480b0b20 +1880569a59f588e17d8c61dd55a2aaf2 1880c62f9e0fd1713b72c9159a8d9a0a 18816d625e5ca8913ec24bcb2928f983 188205c5d7c4ae8825aa27b0efa80efa +1884b5ff0ca1cb91e71df9efe30b26a3 18858b1108a05c894dc7fbb27c0610dd 18869ddcfdc1b487efb2f88b03b5c52e 1887b8c7cf8d764d00500e07f1ac50b7 @@ -5345,6 +5625,7 @@ 18b3d41c188642bf5f6fa717c9a6c2cb 18b41176c24af3c13c190ffcdef61be1 18b4d9f1dcebefb1754b42436884e4f4 +18b50e36e05df38046dfed8efba40321 18b53e160ac6674a0bf556f10d62b3de 18b5c004fcd043009b98fbf7887321da 18b7b9f9341fd38b7fe558cb0d16f2a5 @@ -5377,6 +5658,7 @@ 18cec613f98fb14e3b2a89db281dc870 18cfffc3bbcfe78c41409460ea16bc2d 18d07de9ed837e56f559962fb4b14332 +18d22ec2665ee243bcab1fd9eb331d6c 18d369c302548fa21e9ae37700a9c88a 18d593b53f3a73d8fa99149df875cac1 18d6c987b65ea31016c603eeb88427c1 @@ -5402,6 +5684,7 @@ 18e87d94fc567deadaf8d9991aac5eed 18e9f101289de43de9068bc89e758686 18ea7ae3f4ffa2fc0c8d2e21b0ce09df +18ebfab69423bb011487803343540aa2 18ecdedf836c0d37f33c169915c1384f 18f0e21fdb9a7b7230ededa38e9a5333 18f1a0b4e7ed4dfa4155858f07d5a9f9 @@ -5411,10 +5694,12 @@ 18f39bfa949f990df76265a98660fb42 18f3fda872fd7a4904ca085cc6569f12 18f879d61e8cd965da83fa9b399bb0b6 +18f9781ea2eb4b4f1055123caa4d62f5 18faff427a08a9abd961cc7440eb6ed9 18fd3adc054b83fa10154b667720aacf 18fd98ebc18735020bd79f8efc38fc2b 18fdb7bad1f379c2ff5296c7fa18e1dc +18fdcde61ab9a8784575496250190e52 190072f4a5024d63c6d8108b469513b8 1900a8f9d7434cb34a09ac3d66147bd9 19017e667bddf9d2f2091dc0afd29d90 @@ -5424,6 +5709,7 @@ 19041f2bfbdde17178d31f22ae3692f1 190438e79f64c4dd643d48dc0400225c 1905960580d115f019e9271ee8b1d678 +19066d8bf14064660a3a3db3b39cffe7 190719c784bb123ecee45c76fe4ef7bc 19089039f06140c106b099e80294f132 1909815e1536eb7407d31dd252ba2d21 @@ -5492,6 +5778,7 @@ 1959cf538d46dc3a14007392c15e572e 195a4130b747ef50ee69052e6e134adb 195cc6401325aeb3998b559f2a0220bd +195d02921d5d97be941c513b031cc0f1 195e7ab75343cd74f189756242033fea 1961596797a7bf8a06ffc88875d3adee 19616d537574d1715c10a62964410171 @@ -5512,12 +5799,14 @@ 1971176e35a639dcf201a5381440bbe9 19719c4e5e1243e4f7f42755bc0e590d 197295ded6c8613147f73817de6e2156 +19730832bc7647f9e96cf1df46fae717 1974494ba4e1c76ca572743a61c84a82 1975bf225fc2a2b435ebec26347f37a0 19760f68c4e52c3d3ea41ade69b072de 19772a3101a1a5bd19d0d1ae4856cedc 19778657e347bbdce3ad41cc7f5e5985 197a593a9744727341ad4ef449ff03ed +197a850b9a1237e27432a9312809f0fc 197b6e9ba508fef05487030425f11bfa 197c15edddec04ba1b1b2edf584cb983 197c32263296003248537bc4d4754614 @@ -5544,6 +5833,7 @@ 199aa5873e4576bccb34091e7f08dded 199ac4c02665eae5bdae55b66d4a59bc 199d36a4a8764626d01eda0ac9bacf6b +199f04476e3bfdfca12e5acc787a8322 199fb110f1d471c2850f4c374df61c06 19a0c21daa8f2a26a2cd3bd3e1bc2b84 19a127e56919038ec24c66e9e510708b @@ -5558,17 +5848,20 @@ 19ac28ece5ed5981464a841becf06f6e 19acc4e18058f122ec9b7633986a0237 19ae5f6f2efb240225d5bed642b99860 +19ae9c86cdc9bb8430cd98b0fc84b862 19aec2fb6e254373f08d4025e61fa328 19af39c340643122920f35fd30e10439 19b2a3eb1ce71371f53d0cbb5d446269 19b2d1d76d2c408f1cf91e27c2dd4306 19b51c66e1e85deb496c734ec253671e +19b5b23eb63ce42f0ef0be18e54f08a5 19ba5bc118a0293ec3b3293c7c5b1614 19bb48ead70293f636e3cbc733cfff36 19bb7c8748b4c21e13d5c6c7e98ba2e3 19bbc17f968a9aae9597ddc267701ec5 19bd37a780102518d0a08c237fe83aa1 19bd7971d224470ef02007c3ab41f1fc +19bd8067129e52a8c841e1ad2631a0b3 19be63a82381d898b5f00fff7ff8f9e8 19be78a09d1ab2cb327726271c334fc9 19c1187b2aea096bbe2770fb942d3740 @@ -5582,12 +5875,14 @@ 19d069ce73a47bb5a9b7ba3c7912fde2 19d2d4a44604eb362372dd82f175b530 19d4e0b633f328e70c8c95ca51bf29e8 +19d65a40a4929eda2f478dd4c8c83bdf 19d68f0e1f3f4f6273cc48d01169c057 19d74b229dd7a21f614db1e1fb3d74b7 19d9ba29ab67d5bae320ba050a79f91c 19dbba622257a15b1b6c16a241396acc 19dc1b838e70c81d8f02eca72b1ac0ed 19dd7103266c1eb30ff87a8ff0335137 +19dd85d1eb307a0972c3735d705598a4 19ddd135ba48848513e1d18f0f61bd4c 19de5e4a710ce7a2c9bd23068f1e214e 19dee7859d1694af3b659063447098ef @@ -5659,6 +5954,7 @@ 1a38dba2be033ca1c23d8b7633263623 1a396679c328731354e417809359f2ec 1a3a1ca8285f989d4619548e6274dbf2 +1a3a4b5633710c2b3377b8fe136ca287 1a3a93dd9edf2f6c365951c76c8e4145 1a3abd7c7b48c8f86379bef309c7e377 1a3bef78a18c85110029134896dd8342 @@ -5688,6 +5984,7 @@ 1a60df99a63205f561e241d2f0282e5b 1a619157e0ffd45a456d4772b7df68f5 1a61a6d3c60a92d432f6bf35971721c1 +1a6265af7cdf46d77756e46957ad1e03 1a63c481c09dbda631c942f01e1bfb57 1a65cd1ae88eca0a13924dbd2f0f0292 1a66e9d292612c09e36d0201db1230a4 @@ -5698,6 +5995,7 @@ 1a6c04adba6f524daae4b8137b178dbd 1a6c388efc60a90ddcaca6179a8e90fe 1a6c774db819a8978427c51a8f352faf +1a6ca6a0f0129e17590ae45fb5073282 1a6e037fe53d2ead05ac6bc67be73494 1a6fa34ae2caa439db47aa2d5b90425f 1a709c56499cea3be4ce82eb9dab50aa @@ -5725,6 +6023,7 @@ 1a8fd7b48761255c188154f2b6e1be5c 1a9138dbe19ec5ec5706e75d304e0d5e 1a9183248a8a7482e4d2f530ff45f641 +1a91dc59082dd6ec3f80bbd70b60dbd8 1a93555c8e388c117e10c3c06865c5b7 1a93b10736f4156dc4fdcb530600e7b1 1a944ab807d8ca33f70b4446aae39fe2 @@ -5747,6 +6046,7 @@ 1aa7185ad0f7db9810358993f56644da 1aa84a5f4432a1661a5b473f5526fc83 1aab49301b47c2a3af93d0dbbf8f38b3 +1aac05519276ac46c454d86ad8e14a1c 1aac4f11a5a1d06c0e7b7ff84f4968f9 1aacc513259225a9fad55ec5d58eaa7d 1aaf24b163d956e436e0fd1261292d88 @@ -5758,6 +6058,7 @@ 1ab678df4ad44bde50f0b0d8f5308c28 1abe58098009bacc2e147a808a55a29a 1abe8e44a85e21820c82c9809811f6c6 +1abed6fff31764eec6a378f3b6c33be9 1ac3e703d0718eb0650da68f80d3de6b 1ac618d9fbe45bf9e00ba18ef4796813 1ac63414a2dd9313a90ba95964ae29cd @@ -5775,10 +6076,12 @@ 1acea225bbb955def0bf212add6dc78f 1acfa360f69e7a8647100b77ae5deeec 1ad057152f5713544bb000edb597f734 +1ad140e75fc6222ac6f15ffd2f35f10a 1ad2bfc1873dbd2e1f08cf392f70aea4 1ad342b64aed9975aacf1d049868a363 1ad4720e88f4e6b170e69e1af96919d4 1ad48594361aa150481b5d05d9a64ffb +1ad5e11d715984f452edda3a5c29807e 1ad7b78fe59a95e7c37f10783ba9cf91 1ad9d5afc89b363f63e878892b8a95b6 1adacde5b2143f36fd6d28f02e0ba700 @@ -5810,6 +6113,7 @@ 1af086545c1b7ee6bb643c9a02fe1149 1af0992adf8f1afa92ec197da728c404 1af1a7d4a8f4a38eb911054da9f7a5c4 +1af1b3638460a1a0c42ec51bc57f454e 1af1cbdac8807f044f769119561683fc 1af22101e997ef71ce35edaacf9728b1 1af2e9e9b32d871f56cf5600896a51d3 @@ -5824,6 +6128,7 @@ 1b00186900b67a7e192ed96a54a284b7 1b0270f0571c80de7cf813fe64fb5c1f 1b06b7016f90f24f5fdc7b8c2be9c7a8 +1b08df2523254ec8f6718f72e618cb2c 1b093fedda652b252573d4b5413679f7 1b0af906c1cf9ec207416abc6ab39820 1b0b85c7fe7e13d497de2cea6b84c3da @@ -5838,6 +6143,7 @@ 1b14ebdd1b605232207e6823907f07ad 1b156504936a54659dfa0598bf4587a8 1b16a0c941b28ccf7bd5565fc4e72be3 +1b1755c66c2b4a4e26bc94368f17970a 1b17f97417d72cab6893505fc2bdbee6 1b1841b7ad588ce3a0db13591dd8257a 1b1980bc2c300c8b1709b70493b60d91 @@ -5897,6 +6203,7 @@ 1b5dbe37c09622d525ba39c94e1b6ef9 1b5feceb0c23b752c1b95af98babbc51 1b6039811d8fa688205942c74d462c4c +1b6059693c8f28064f0ac21665a25d7d 1b60f0a968050326a57eaa9eb1462c15 1b617e3f9990b8f68298f84b89244f75 1b62520be08df279a93d57913d108c85 @@ -5973,6 +6280,7 @@ 1bc6d9134ece43b0c97116a1a55b6456 1bc72125feb6c441a6d395623cf56288 1bc9757f2c809cca7636d22234c5f379 +1bca06be23a0cb9fbd5848f397492c78 1bcae800a0ae8e233fe6c770f4ea2452 1bcb4c5ee51202b5bd6bc7ebb9a337a9 1bcfa61a19af191d6e0e627804dfe664 @@ -6050,6 +6358,7 @@ 1c272a95b70832b19fa3435ab0c57418 1c2875e9e1c0b1d544fc4453c6cfb688 1c2da2ade9dd899e1903dc5bf30df5e0 +1c3049ac87019272b7cc18f51dee1d2a 1c3352ac3bbcc3e8cf07c9324e5b849f 1c377344b9a17e03ba109e52fdeb0c98 1c37c2212d44fd6079810f5fa50b4903 @@ -6077,6 +6386,7 @@ 1c53ba6e9ae6644116704a4e39ce1b72 1c5424cbe80225144553d3bcdc4374fc 1c551b3670c8e72e28751a67de1bcd13 +1c555dad78310e89eb406dd0eec5ffa2 1c5594d6c9db3432bde9efd85dbdfa80 1c570e81a3bbf102ee62aa32301d988a 1c5729c939d2063b05d9a72a1b27e201 @@ -6084,6 +6394,7 @@ 1c591957e0e876ca19a7c2fc8c2d33ee 1c5d1f769e8963baea5845523ad51254 1c5ef6ccd1e1a2d6f7350436bb0e1245 +1c5f5fa6993f183fd9d924bfa0df4356 1c5fac493f96a637d4b0c9feeefea6e8 1c5fe5317f6783dba3219bc846e4fb1a 1c6006c0d0db785ac69c25dce2c95eb9 @@ -6095,17 +6406,20 @@ 1c64ddc97514f206fda3777d28d4aad5 1c65b34377434277e505efd75fa75969 1c660d94756115296340449c7a7e0a61 +1c66e57160e26b6d1ec9f6e8b8660cbb 1c68320102e61e42792b26610dea46dc 1c68e8955b7b2ca05215edd7ba875942 1c6abdebdea5330b900150c44593dad2 1c6b7761cf524bf171d6210d2eb8c9b7 1c6b8405994bef6e3536f212e419f6c9 1c6ba63c761a7a045526bb475bae8589 +1c6c373b9eb5a9359e636fe9ced89f5d 1c6cb45e1b180b6e8543e9f02bc7a546 1c6d0e0bad37e108c405692a95053bef 1c70b2f4a393f5e86041637b0c31ec6d 1c710c2c983dd83979f4f3deef18ca46 1c715da6de84525422b3096c170dee26 +1c778c0e1c6be21b5fc59543d08cb941 1c785507f4ccede28ae3bbb9d534dd19 1c78c1de08231d6c796f55a1bf492969 1c7b4b4ebb8612c3a74f489f5dc4989c @@ -6146,8 +6460,10 @@ 1ca0befd376dec7256afd0bbc66e9dd7 1ca106a669f50709967a135d4e3d17d7 1ca153b82f15856669a8277f228d7b84 +1ca1d02aa9530194300298e724dfe4a1 1ca29dc31bf1fcdc7d5ee460fb56425f 1ca2f7ad9ac214f45e8ffe8e63fc2754 +1ca38c109002058126271bff662ab924 1ca40d41f385d8fbdf0733523d5fb34e 1ca4f0e7494a7beb445cd6dfe4f3c461 1ca63ac8333cc0712fe55e37dbad6dcc @@ -6155,6 +6471,7 @@ 1ca7f87cd1eeff5407ccf8eeb193b9b0 1ca9c427590bb10dc904f4ed435446d1 1caa35bedf3e710cac098584b3ea51f1 +1caa5b5856e4f64a2de029d3d8d79348 1cab6431459dd28446fea34f242dc1d7 1cac317dcd632f4f1cda1d1cb43c34fb 1cac56c31410905616029c36b660ac53 @@ -6167,6 +6484,7 @@ 1cb2605f2eaa29fe585e301148c8f3cf 1cb4557ac9feecec72b1d82ba2a02eb9 1cb5f6ae2ca3c7727f6354e3b66e2902 +1cb7668d56cb3bebecf9f13580e2624b 1cbb3cfd12e92a59a97302365a9e61c6 1cbccaf453b05ae012d9293f8b53835f 1cbd10d74af38249f3de290787a89c4e @@ -6188,7 +6506,9 @@ 1cd49b31b147cc07ad8f64d1e3a3d270 1cd582343b2d754fe09149645e4f0958 1cd728084783fe77076af0ab5f1306c1 +1cd755e8c394f5a1ab81fa54a0db1287 1cd8ac279b2c2600e763bb7b9ddf0a4b +1cd9f90c963e081210c1c4d3a4641f19 1cda86ceae26b5507188994d94519cc6 1cdad7613cca75564d946e3d283c85dd 1cdc8aa61c730aec3cf03955ca00bc9f @@ -6218,6 +6538,7 @@ 1cfa750cbc3b139b5cab805ce4f0deeb 1cfcf8e2fdab2e8de77cd41e45f85b4b 1cfd656be9189ec81783c16a97d8a21f +1cff2fe05e984badb3d4e504c2186ef9 1cff30f1c5f57461e3617edee3ecf199 1cff9d598c5dfed96629d9af978ea493 1cffad53194bd4abfb7e5132e5771b35 @@ -6227,6 +6548,7 @@ 1d02c2ae993c03d2f25cbff09485dddd 1d03362dee7f9c248d13a60c238d9be2 1d0351733971efd5d4997832eefc84d3 +1d0366639ca3ccabe464562c7fda499d 1d0495441594494ac82eb1881a6532bb 1d0498698487c500a31ca4245f1593a8 1d06e7a5394c9221377b77fc0b95008e @@ -6266,6 +6588,7 @@ 1d2c15e5651e11c88323f8d9041cbc5d 1d2c7d438cc938ca3d6c9ab3db455869 1d2d12c87e40876ac98042e6d299a9e8 +1d2e7a365d4f8b8fc0f4e4dfeeeb117b 1d2e923d5aec3f551f1af6687d91bd06 1d2f1fa013cffa1c95f4617f01ce96a6 1d2f6fa64f2fd4fb9e7b6a531831cd2f @@ -6309,6 +6632,7 @@ 1d54f169f4edcfa01f4ee7f7b1287a89 1d5910e53c160142feabe877824eab2f 1d5a6f8c98e54b657cc89c2c344bb03d +1d5d8da2e85ae89d52fb161b4f8fb536 1d5da16226e76fcefe39b336834f0628 1d5f6cd3e55187eb6b27c5759556caae 1d5f7c1faa84d8648a979a6ed8fd0c6a @@ -6322,6 +6646,7 @@ 1d67faf81e82e8b73ff431536e43a761 1d693d6f133ca6c299ca16f61536ba28 1d69c91fe8314022f39d22b24cacf718 +1d6aa798c5ffa48e9e0c7bafe4a26361 1d6b0fc08c47553a03d0c7e78faef0cf 1d6c1d24288ebd8efe27ce8f8258a87c 1d6cc32d07654cd21de1584f36aaee8a @@ -6388,6 +6713,7 @@ 1dc04184d9a3ee36d514c03462f88676 1dc18389cf4c46668ec0468974172683 1dc37f47adf824ef6d85dfbfdd8091ca +1dc3b9a794691072018fbd98768cca35 1dc637b4151a24e21220f099d6b5c2ba 1dc7ca56902099e959b11a9114e520dc 1dc99153261feaf63cbf5dc9f782ce86 @@ -6451,6 +6777,7 @@ 1e0a5a5dbb2041e52ea407ba4f533dc7 1e0a8fe73d876815e3686b5475aca584 1e0c64c497a0056f1e0ef6c6eea3fc80 +1e0e549ae02a14d32052a57075b72b59 1e0e7fdbf75644aa0ed1e3e0b36906b7 1e0f2f7336dc624159da092932ebc167 1e0f80e16ae145434f8c411a8e2025f4 @@ -6482,6 +6809,7 @@ 1e2647ce84d4ada15ecca25c1115955d 1e2783eeb056a222c69f7dc185144027 1e28476e99f08ffaea9957a6e81a40a7 +1e28f53f3735e06cba9525cecb22ea05 1e2a5dd5dd581d7f697d049aa6cfffe4 1e2d473d061b25cbacadc8e81b2a737d 1e2debbf7325a740ffc65ec5b98058a9 @@ -6531,6 +6859,7 @@ 1e5dce42fa3abc61202ca16bd76e9617 1e5e22cb557f6f9c9db210b6061d96ac 1e6160d3022d841cd9830edc22107620 +1e647404c65b97aa011cc56a61a81fe4 1e64c4d325bad7977fc39ea0d37e3c73 1e652a9a60a0b3ebf91ca4496f161282 1e670055b25b7f61fe3f15491165836b @@ -6693,6 +7022,7 @@ 1f30560d1ee43d0c3e5a8bf2965660d6 1f34b0e8947185a35569e678a7059b3f 1f34d9722f95c00657777c2a119d5522 +1f37596189fd40763df25509551df8f9 1f375a30ec136fc6cb9ecd907348b3b1 1f38c9312ead655eb9f306855188ff9f 1f3a2b11291a4c47678b4b59ad951c29 @@ -6734,6 +7064,7 @@ 1f653e87ef27690ee6860680bfffe413 1f65bb2eb5e57613e896db20992ef190 1f65fdf7deac4ecd7d5237e984971600 +1f661f963fc6df82bec1ea5a71f349dd 1f677124d236a045d81b4a8bd85bedbf 1f67751c319f8ebc95a77b91236a31a2 1f6c39e2dae45d78d866b466dd55003b @@ -6747,6 +7078,7 @@ 1f760e7fe95ba7a59cb950b06e22a1bd 1f799fd6a798a8201709988163786789 1f7bb01bc5b86cb1ec8c227393c1d769 +1f7fc7a55e5e769635899acf590c7af0 1f8403467a2e3873c93e56d7d7540fa6 1f87a2b3107ab515439bee42f107ba84 1f89282620b1b47f9a91710eace37ed0 @@ -6830,6 +7162,7 @@ 1fd0dc463a6a66ee1061b0cc71300175 1fd415f5ae960d4e9510adcfed929278 1fd42dcc37c6ae8bfb6e81858fdeef6f +1fd6a2b55f27c8b1c4273a7140f7b29f 1fd6e7b77a842f15c68c7935fb740116 1fd7bb7305292bfb8353984ab8d3878c 1fd8935b393ebacc37208071bcadc8a6 @@ -6848,6 +7181,7 @@ 1fe26cc17f34cd49d5e07fdd9e1305a5 1fe2a56865e9ac003c15e8b74d3a4e35 1fe3040a878d88cebfba57361fb873c8 +1fe46075f62bb3e9f49e33ddd1cce506 1fe605db32fc31fc71c0efd273a52731 1fe65f4d6573e6c88114fc41b2b25568 1fe71be1e9f1c2fde4282d8c1444fe7c @@ -6864,8 +7198,10 @@ 1ff4f76cecfea3f6a98027e34e8a32ae 1ff694e808e1086f0750f54e91f1a89a 1ffa6da053578743732d22b64d96c036 +1ffb6ea9374c1b33ed83eebc8aa66f81 1ffbc23bdde457759a482961ffc5bf13 1ffcba1bf87a28d40f48efebfd54c7df +1ffd1df078352c7021e60258d7db8ab9 1ffe2349801d5ed45c7d0f8125271b19 1fffd207391cace22536798982575d32 20006027dc6c8e874a6e3fce657d33b4 @@ -6898,7 +7234,9 @@ 2015c09f3854841c5b813528f7f1224c 20162abed55d315bcb6254ccc3484b0a 2017f2a48fc00ea2a68388cb8dc69259 +20183a0df9e0056bd89b85b447875947 20189ee29f02bf6b281771df2109d07c +201a076b67dbd9030052c433112d9b48 201a8a1c94752c7b8b2f9330ccfa4e86 201aa191255c33d670d71e1aad93f267 201b534748b12f2229a7be118792ce2c @@ -6920,10 +7258,13 @@ 202c14124dcee02f37f7b91e095c7c30 202d9d07995a89fbe725b7f7860f8687 2030204edb88ceebccbf00526bfcc4be +2030f667eaaf4eae46c77e8628b960f6 2031177a9ba23a6b3c337f2623445b8f 2031ea200b54a11819b4e0260f18ffbb 20324dffa03546b264f16638e09ce011 +2032917cfefd559a475674a2e0c15cb6 20334f6268f738e6f580c1aeae390756 +2033639a00d92e3e09ab05ad4ab58607 2034b9fce7627cfea69eb1f3fa163295 203568523b296f9da900166cc517584b 20371a6aee8b70a9de383506857ad16a @@ -6931,9 +7272,11 @@ 20392ef9b7ac54af49f27b23b44da158 2039d34e3f3aed4596336e9145087430 203c468187df8cb87d558156e996281e +203eb2cb0bac376612dc87c8e37df2d1 203ed29e08ddd103afb6c807f412cc53 2042819f3f628760801e34e48decd14a 2042cc1ee8a3efde50831b7158c77b00 +2043ea36a5c5c2337fc8303193a8efbf 20450b59ac25b375c9f7fb395d9bc496 204640a0cbd1456de2b632d1a89c1e12 20468dec70b395e5022b65892de4aacc @@ -6942,6 +7285,7 @@ 20494c3788e74b5ef2767dbe6c045da4 204bd7e4792c165cad56a096c5a92644 204cf58d7534d47b943bac5420707e89 +204d1fee983bee39458c4de803d34a5d 20511cb1a2dc598d35f3e7e1f309a558 20524d35be88c5f4ac49ad675f9a62ed 2054159360013eaaf7038ddd21e6a4d7 @@ -7006,6 +7350,7 @@ 209bfef9441323b02f2668c64c7c12f9 209c20c23f6b4acfeafbc0f91cd5deb9 209f00a4ef5ef0b9b643e38ca95cc8c7 +20a0846e3ac3ac33b100db908ab4a1f9 20a0bc583849c3637ec32fdace214ccb 20a0e6951f6c82ae863c70a82649c6d9 20a117e375d6b9599b9c4fad75aa7513 @@ -7035,6 +7380,7 @@ 20bb88541f7b5dd5cbd687b21d475178 20bbb94fb8d7367b6ece1c8210246423 20bcb5fc662f506641d99d185110c334 +20bf03128d039f2b999172a4e0e05c42 20bf562f3ef2efb63d53e524993499ad 20c08414aa30af051bbfaf1f23e1ca3f 20c0d417b251bc28bf680d1cd526247d @@ -7043,14 +7389,17 @@ 20c27ade1612e6044b4152a14711a5b5 20c3c7b77fb89ca2fdade9d3b91256b3 20c5702e9be2cefcabdd609d12aa7d6a +20c5c261d0824c0b7a199fbe73031b0a 20c607267016061be180f41b7354def8 20c8d783df09b7732205eca0ab61a290 20c8ec4638186311588ac1a2b6d936a9 20c9e0ec721bb838e3e72e5f5b816351 20c9fec53c4d0a7ff881696ee093c9be 20ca76a6cbfc04553902d48cf19e7ce2 +20cbae19d7f32da73a6b669260536dc3 20cbfe99d235ed8aaa3aa5d5b6653a1c 20cee65ed345fccd259360a26a41ffaf +20cf41faedb8494bb26fe6d226b78118 20d0c6f99152e9a99faf9678bb874799 20d14e3154321c9e492012b13b68394b 20d5434e9ba6165227486d831425a15f @@ -7082,6 +7431,7 @@ 20f72e4b25156e66540eb369bf032e61 20f7654c98462be5c611a39e95c76d0c 20faa128e159e5c96e8426b60075add8 +20fac9d96c19e9116ebd92bb500456b5 20fc88dee0139afdabf910be234cd9b3 20fd5e32bc2c8022d34200ba63f0a12e 20fd9440051b858510619c59c2967c84 @@ -7116,6 +7466,7 @@ 21287a3dda3971fad56f4cb8ac3ab843 212955c95f5366584176ff1320998748 212d3e31ec81dd8fcad0705cf66ccedc +212e41c73dd11039290c25cb1ba1ebb3 212f68898a926e495429ae787c5453c8 212fd9bbedd6bd7a5acd721eb612b46a 213306be668d6f53f76f6075776d22a3 @@ -7126,6 +7477,8 @@ 2136d97d95fba530a8fb4911a007d5bc 2136f50b8f7ae884bccb0641e498e5fc 21382d95e1f2906e5b62deb48f28db04 +213832a3bef2e7a67b492d9b26220507 +21385c62ced08ee648ebec71bafbb540 213910eb178db81dc89e69f323f58f3d 21395993b656a40e8e82c037af8aaa1a 2139c380d775578fb2315f9248e5416a @@ -7207,6 +7560,7 @@ 218c98bac9546cafc3b835359051540a 218d6494fa219fdd72b4d562bce2e29c 218d741e1a75db73d8bd394c9e1e2967 +218dae030e9e7d39bf266141694f8cae 218dc269e24f87722d075a93f7b63e60 218de96f028a4d36e912b8bddadb3ebb 219124cf8022941d7ee78f8c22d0aa69 @@ -7217,6 +7571,7 @@ 219760fdadb54c288d9a646075fe13fd 219796550261e09979f1d820038d2731 2198438db54488af0f8d56480d11859e +219ae4125490d0b942eebcbb489a0292 219b8277e8edbf8760bdb395323cc23d 219bc30995f254922bdbed652cb9c88f 219d4b559ecec743a728a757f2a372c5 @@ -7230,6 +7585,7 @@ 21a3760684d10a38b6ca18ec7ed1d68c 21a49dbd01826abf1c14a25c2d452922 21a65a48a1270a8e45cc58388b877edb +21a6f227d005e149b9fb63bc4e373311 21a8274289f7a1c2a89746551e69204b 21a935d9fda309fbe676597e9125a37d 21aaa995601b5430fff898241729a97b @@ -7260,8 +7616,10 @@ 21c57a6f5e88601c3064ee37d34c1ee1 21c58ae6650fc3856b3645c25a398e48 21c5e71e807cff2f2c4b5f0909aa4a95 +21c78b05c43055b8ea9aaca222cee827 21c8dbb5ec272bc1e3c529810af7b0df 21ca234873c3e9f538bf2bcf61dd1fec +21ca24b68d7badff5a66f1c5d1f447ce 21cb2b0d10080c859fbc41ccdf26d683 21cbbc2ca4a0345ccb02843c7cf79253 21ce526721d4a6d8a73ca7a7bd94d124 @@ -7294,6 +7652,7 @@ 21f29b01d2398f00ead673e43a4a8a3f 21f2fb1f4a7c3b61e6dc8a8263d8bb1b 21f2ff26009f788f6b102f4c039bca44 +21f47550bc32009b809ffcacfe575086 21f755a818fe4a52e3e34af7cd86498b 21f7eaccd3c56418a848e75d2deba4ed 21f8a7ee700e8cf15abcd921ca16d614 @@ -7334,12 +7693,14 @@ 22107c6a486ec943a31b005837dbc76f 2211274825efe940f25bd44658343068 2211287b67cfa7868c55fc07903a21f1 +22137244a4fc8d42779cfa4778dfdfd5 2213884e9dfb9fcaa923b7039658867a 2214e0beafd685ffd286f79685f0f94c 22154821c566fe562648395306d622b2 22155a97f1cd371f6b38f4612cb330db 22161fff983566f8e5b1126ecc0dca95 221643eca3ff5d873b67196a13d91b9b +2217f172d747b289f96f7ee14e3097ff 2217f79a2dac0708b4cbeea21ee81d1d 22192fc30df081325fc76e6e726eec2c 2219cdce6baade40e8ee43123a6131ae @@ -7351,6 +7712,7 @@ 221e470297292f295f2220b08c6fd437 221e6501ea117b5b084b1d3ef29da331 221ee7002b2e822547ea9e1edbb429b3 +221f89a5167e5b52d7684665d46a8775 221f9aeabe5cb2dc4a6f3723e129d990 222056fd4dec1f4b22d757b3834d9668 2221e544226a4090f3065402763999f8 @@ -7383,6 +7745,7 @@ 2240e134d4d0c1eb22155bbf8c57b923 22419bde727256555d6f0aebf1e40267 224239465a63c5b20f5ef9d6ba6c86c7 +22428a6d049657314ee108308c05fe2a 22430243720410e1f89e7a6c03686486 2244fc5253d489b5964159e81698e273 2245901778d1ceb5e713976f0443834d @@ -7404,6 +7767,7 @@ 2256f45523e51bb7c6bfb7b2fa57c8da 225823cf7d45780e46f61be1dff05279 2258e6f25044ce23a2643d2d4be8bfe4 +225addc7d124ea4844422997f3dc6e65 225b7b2ddf81618f69b6775e379fc42a 225bd64cf35e9f69bb8b6a40c6cfc201 225c7959ae90b312c8bc0751543ab27e @@ -7468,8 +7832,10 @@ 229f426943ed9bd597a61d80821f51f9 229f4a25da60dece022517ea70a8373a 229f546ccec9c50ceee168388023d923 +22a05f2a9ff376b7c37b6ad3f5121031 22a14e9c34d36e16bec3250ca6626a4c 22a356afd44ffd2dc12f040e3b97660c +22a57b865fc995db66d4503363f40e67 22a664f21b4167417aca541f5c4d775b 22aaa332036c532f9640d1b25ed3bc72 22aaac41e92058d14897d664036a3d50 @@ -7502,9 +7868,11 @@ 22cbb30ebe6ca3542ad77dd605cc3c04 22d018577687fc844448a5e9f65dbb88 22d0e58105cebb9a8967da6fbc1bfcd8 +22d1b7c4a02b0c32c07d14d1935195fe 22d39f8c6bef3e7aaf9440890cc0a911 22d6c1a842fb11379f47da958e8b9211 22d8995c31055a1409fd937f92014177 +22de4b59a4589c4a9b0bc6251e1adbd7 22df6fc15f7e5f9a15f23d6b009859db 22e0744079dbb72bc2468272d2af5c4c 22e3cefc994d6054b9f102876a5a0453 @@ -7524,11 +7892,13 @@ 22f65cc353b20c4d457185f144728b57 22f80e126e3548382ab9d78d9480d3ff 22fb8c1977f287caa4acccb67f7bacb6 +22fd8bdf74cba7341bec452d1990eaf1 22fdddee02286ce6a254d27372687eb1 22fe5a4eda2412c42751cd5f8dc80957 22fe7062402d002e2083513247275425 22fe898a9e540079fc583a02e49a31ce 22fef5fa89f30bcb0836fdf527183efc +22ff9d8badb55b86790c5a8e03837fac 22ffc8154175452ae59ed90cb984f047 230096bd2ba463869ef3e6e15b5d693f 230125acdf25bf0ba7d78bae7abfbddb @@ -7542,6 +7912,7 @@ 2309ecf0c318c55ef73e7346f042f442 230aca79247840cf72b70d92f82f2ad2 230d98dd558ba1f2a193801b17a9129b +230f348e48144e9114865fe44a593f7a 231046f3b83fcb83a6439c9be18a349a 2310a91a77feb4977f4f5e01a206a3d3 231138a3798c46f31a73bffc278a92ae @@ -7634,7 +8005,9 @@ 236f26c40c1d6c4f6e9bf65a0a1d712e 2370250488e4ab8772685132ca6f363b 23705cb8c890dd647f958df0076064b8 +2370a4790f8a9fdb48983df5fc2186b2 2372c8fe17572313daacd18947ec4892 +237319f52d9bbef908398668c979100b 23752ae1446a07556812512125585d28 23769e3bb710fe8c9e16b22701238b7c 237ada752ff3f04bb5874a60e1b4d5e0 @@ -7653,6 +8026,7 @@ 238b0ac248dde19bc9775986372cd674 238babfc3bebdacede72f99b605f8d03 238da06e9e1879f89c1b06f8c61c52e2 +238df71951848bbffa751e92c93e68a1 238e7a1b84ec791a631ac4de80158b9a 23902712ff609b4d455c66bb5ee9b82d 23902c96684221a7e06cc01a174a4089 @@ -7684,6 +8058,7 @@ 23a43fa7c2405ca7b6b84e0b37515067 23a47f2b489104d98dca5166c74b30b5 23a6972e6abac9c546fcea2be7384b13 +23a711ce863df6eb7b738fbf054505b1 23a9647bea340fba11eb19f7c4e53764 23a9870df3c7f5b0ba64da7803c61cd8 23a9ef29112e232ebcabb45ac5c3d1b6 @@ -7698,6 +8073,7 @@ 23b6a4a78f1049e0fb1808662291d3b8 23b6acd1647a8b3f0a632b8600976827 23b8dee85e97bb6bdd3bb08d7ff2bfad +23bacb9d27479e1a4d17063b8354ab86 23bcdea30227b6b867fd5b8da5683b18 23be59e7dc6b6c365f9aafde0466169a 23bfa207ffc18f0fd6730d2d7f0f56f8 @@ -7766,6 +8142,7 @@ 240c7e24c2c855a32952c18b1b086f7d 240e506f8f31ae6b59f99488dd4cb65f 240eefde0fe2466c14cd90c974f0c52b +24101fbe26bac123f67b8180a3d268c2 241152cfb5b8317497235cd626b2fc7c 24132957781be21ff42129bd749f9fa4 2413d77dabb12ba80341258c067881ae @@ -7820,6 +8197,7 @@ 244705138d909f938c333b9b08d6786f 2447965b2f1a5cb02df387c1fcae8d58 24481c8d08314c7eb7613c12d84181fe +24481cc326c6769d78212e93be4f91ab 244912bf5948a66b20d7e3e690d5a0b3 244932ee7edd7ad8dd59ab24707bb820 24499e15186e6cbbcc79384d50048b0e @@ -7842,6 +8220,7 @@ 245a6549ed490151a92e5c3a0e6aba09 245ac0165e3b1c2b2b1860e86570893d 245bdc8f03002ce59dd6a6dd9718bda1 +245c14590460fd9c87bb2bb79e57e3cb 245caa69fd4106ef0de157d5e304a919 245d48b9a8fd545ff2bf0f3f50bd3918 245da028f950eb3933f1adcd81f3c637 @@ -7850,6 +8229,7 @@ 24629517a523919ed62a411ffe2a5374 24634b6e8a6daf7ce4a9f04991c0adfa 2464d6f38b5513fe587f99873eae6454 +24652982adc6f937b0cd459fa177b9e4 246555c044287dae4f67fcbacad9a265 2466d807b163b60d902e58ba45ded1d1 2468859591268a1de2e254e268a572fb @@ -7857,6 +8237,7 @@ 2468bc2677c056807f26caec9b58f751 246b1c5c981c5050957962c377dde8b2 246bd6d1e23a7ebd2a9dafc3585b2d04 +246d1cf791c38d53dacc92657ae90fae 2472a28cc792e22ef9b930fcc0dd663d 2473ef38ae8573a01e8ae28253c8e2d8 2474d0d95dc14ddfae5bbc27820e7c37 @@ -7870,6 +8251,7 @@ 24790c416b63738180543e4183a1b2de 2479af83e1809a6309236c969849ca04 2479c5ac4eaf9e0394b284392287d5b0 +247c2e222bd761db56e9d8139c4ebc4e 247d2c5382aad5263fbb2a1ab61e7a27 247db9f2777ac604dee1667612e083fd 247e9a62a1740a9a9a679a1bc4d56c6b @@ -7935,6 +8317,7 @@ 24d2a106fefc77dbf1e271dbf6944285 24d3e74caa534e9c20383506b06d07ef 24d652a38ebe00fbfbaba1d687d44f4f +24d8dd0a5b276f9396e097ab3afad123 24d8fc6625d8f20c4c758633739e01cb 24da3462eb9a3d96630ee47e81501783 24dbe8c192657f4e86667839d4f8b468 @@ -8008,6 +8391,7 @@ 2532d339f2535553abee7e8a555214fb 2532ed05d88def99282ce1c891c87767 253365494ad8f402bf5537d557d48621 +253464e9d9eb63a26b2fc049a298ee5c 2534a04d9c6e603bf244a3861c2fc2fc 2534c7bc69a0851bf34e341c6d74999c 253927a3ecbdde3f452695d139ce0218 @@ -8033,6 +8417,7 @@ 255255ad411a3f0f4317902829096d39 2552adccd8b4b7d23af79b14e38bc212 25531c38b8e8c2446774fd88b162c076 +25534364d61b85559d82ed0627fb8c5a 2553bc52f94eb6d4e6b020136518ccb4 25551aa4edff25afc77a9cf25b47dcf6 255552617fea2189b9d8cf554931a35a @@ -8052,11 +8437,14 @@ 2562f6b4735b3d6a8b8edc682ff286cf 2563809d0c4da22afc2a778bf389efec 256491631e5ccbbafb0af67bde86ac6e +25673305d158e02193d1fa44b55035af 25683fb84b7d2f97d7be1f26d4addd6c 25695dcf8cf13ba34d1ce9d08db5f46a +2569a2c0a3b22864504b28307d9fbff0 256a69c9aaa7f4a5ddc0450edd41cd2b 256d154ad14acd8cfc72411f6ef4c18c 256e46d3b497acdd970000753460ae2c +2570025369d7b17e91a1445ee76fb1a9 257347f1b64ca313f8ca9fa661133d63 25735c4885e2e9a46ff4f311a81ef913 2573def745dac446bb9470da252ae160 @@ -8067,6 +8455,7 @@ 2579d5acc40710f4aee04bdc5e0bdfd3 2579ff2e5203d06d60cbd2cf4a2d8863 257c3007e4e5c788b508319e7858e4d2 +257c5363a8dd695a6c18e2b442f2cb68 257cbbe6294ebfe83f33b0be5b39d53f 257d7b360aeeb14a3d0307cecb8415d4 257e86ae5c40b03f2b22f1fa19ee75a9 @@ -8108,6 +8497,7 @@ 25a863bb82489b98e02dbc5d4955ed0d 25a8e65892dfa24e43558a80917550de 25aaaff5641ecdd6c34771bcc4b06a7f +25ad6183c34fcd7707a57978acb57574 25ad65e1cde09c9d9e4d2375a0f1b6cb 25ad7712a73704a764a06850500e44d1 25ae2f7e0bd42ed91e442a7d2a309221 @@ -8128,6 +8518,7 @@ 25c8ab525979112e3adfe727bf7c28b1 25c9f49f48775ae6d4fa8d35ffff267f 25ca459ca305e48ce063ff543a3b6752 +25cb7951cdc09c621be5e7ffb1768c22 25cba26095cd6d80c3b31c0dd497f7d8 25cc71394b7bbdee2bfe4a404d37f20d 25ce158c54b16211091e443c053560ec @@ -8136,6 +8527,7 @@ 25d15ff3e3d19542321adf0a695daf4a 25d31c2fd58946a759ffa3240f9f006d 25d40b80e855c7f3cf05fdad772535de +25d581e26e59501c0595e8306d878e83 25d5aba8052f50b0f5a442a03bc3520c 25d5ca0e3202c2203b3369121c92280d 25da801e322704450461c999bdcd707a @@ -8174,6 +8566,7 @@ 25fc114c7c21dca54a0b09ed6f1cd622 25fd6d2aa38e1f9ac959e318d6336d06 25ff2ca33d61c96d44d8ca8fc4f1a719 +25ff566b6c7c8f28aa419a50c23397db 2600d96295f18b2b43dc9dfccf13c449 2601c012ba82f65dd222671165d25595 2604cf36748f131c5ccc2a859e3b5f69 @@ -8195,6 +8588,7 @@ 262b6a5b98680b2f1fcdf47e184e5b53 262bb7a5f5e7720cc20aa21af7e422b1 262cae3fd2845956882a0d815d73bd70 +262ce0488c0d19e49aedbf13d209f015 262dd50d0752f1232e50dfca6da0a949 262df088a712b3fc3d22a11e4c8f7ae1 262e240c83f4aa83b32870cf2e6ef378 @@ -8279,6 +8673,7 @@ 2685ea02bdb4ac0bf64c335431094a93 2686609627eadfe55c9ad243d9f2ea7a 26877848be535edfe4e57fad2ccaf961 +2688df3099ba4adc43950c1e36bc9ec6 268938b6e69ead5d4280bc90fe227312 268c0b8c9d87d718e91065a69f8b4911 268c204c713659f67cc3a3adaabeda8d @@ -8286,6 +8681,7 @@ 268d1339477f2b4de6d8728438a6487c 268d4160f02cc9b08598e5626459d4a7 268eb0345924a662bdae7da3bd604386 +268efe84eea2417341f00f040cd1d4d8 268fce392976505b67f65cb72ae77cac 2691115a161c5ccf4980f0c54ed499bf 2694ab0dcedddcc8488b6ed1b4a12b22 @@ -8294,7 +8690,10 @@ 26974606e29d4be0eb9f99f605f37842 26975abdef0b4325e2900ff63b1ff981 269cbede871abf768a266567379158cc +269d7e27aad50e20d0b0e9132fc3467e 269df57abf1916dd0843947bd25e3b3b +269f1c18d69cb3b9e361caf32014f9ca +269fb398a9d9b28c21977ea36c756b72 26a271fd0150db3cce8113f160a8eba0 26a2e1ad3516387274a4af8b300de0c4 26a4613f4c517abdd76652bb250b84ed @@ -8364,6 +8763,7 @@ 26f6a8602ec1b249d7209b086ba7284f 26f73c875dadebc9f4b24c8e6a3b4cad 26f82bb1c9a0b6d88c30f7d8bf746900 +26f8327c8acc5fcd1802fa5eee261d67 26fc197dd46bf8c2203c72ad220476ce 26fc4110599d9a078a87c3715c28e34a 26fd7bc98380d1f6284bb8365f6e6161 @@ -8381,6 +8781,7 @@ 2712657c73761f47bbf8f02a18a43b38 2715b7ca7352ce1b3af0b0a5b72d0de1 2716eb0c6e3ad0a60057f00463d9ae70 +271729da0936a9162c5470060ca7ccf7 271a79ac295b93ef5dd5791e5a625616 271ad98f6c2796fb4e398d711bf6af9f 271b4aa77f6c8215eb62946f69a184dc @@ -8418,6 +8819,7 @@ 2735ae92f039ed00de6921b5d73ea02b 273855264e1105143cf7e3c2d40e3a71 27388b8f989b42bca0f6c555db3cbc45 +2739cda8159df5cec86c1dffb6e75651 273b2a858151b4a9c238ab092e2562ac 273b4c71b29f266c8a6419fcc0673d6b 273bc07a65dcd3a2d0576670513371e6 @@ -8458,6 +8860,7 @@ 276b5208a9593db4e5ebb5fe6fe09473 276c20aad6ae6f53e29922ca9ab5d02c 277044dd24abda9700c4ffcc3de102c6 +27714b7b6ecb6a0a12a1f2389b380286 2771d3b1bc3f32604fcd4c2f803f9e6e 2773f44a585960b4e0a3f646e56cacc1 27745a321954192a1c9c01254c7c8b6e @@ -8481,6 +8884,7 @@ 27811ab3f5df9c6a64a10c25e1984db2 2781440269da78650ade199290f057c8 2782066589f11c5b6cdb8f983650d701 +2782161036cc9cbd04dfd3f74e193a47 278391d2b52ca4d4372b3f5cfc559c78 2783d119260719bbafc1de37df0106ff 2785e38b63843e1fa36c2f379fc7dbdc @@ -8508,6 +8912,7 @@ 27a3a79a34dc9118dde424209e20b7d0 27a46dc5bc010700685147a5ecc313e6 27a5b97a28fb09fad98ad0a6539379e6 +27a603b2f558e7b217a5afcdc19f310f 27a6351886ad32e186bcce35d0e4fe91 27a6bf460d96e7be9702c8538da59c8d 27a8101a9d61b1e9de28ff11a8c65cbc @@ -8517,6 +8922,7 @@ 27b15efca09ecf4e9ffb77d267e6b157 27b368bf175ca64d1955c8b0ddc7465e 27b4157c4777b40b2bb99674e0f176b4 +27b7c73c7070b022660188b0bff63ca7 27b8a6e219693310030faf140d906783 27b9c6f682d21162984f560348f9885d 27ba03b13df589099c85126bfc796110 @@ -8547,6 +8953,7 @@ 27d90c7b5f7890a66a86d1c3c8a99532 27d980719879416ee021b067add65cf7 27daf2385006fc079705ac5fcfa8c3c1 +27db3088a8a35da9fa7bc766f8f35413 27de1965412665ab36e0d1b080975e85 27de7bf4cb9915a4f0829f3e193aed9b 27deb2f6bff60b911d65453a95552c19 @@ -8561,6 +8968,8 @@ 27e79267236cf82208f7eed62b950fd6 27e795b7a2b2757450469d6dc18d1d74 27e8b8a25c7778169b98395456f0b6b8 +27e906f1166ab8c42483639eec67f1d6 +27eadf289e9de01c21434bfe3e1576c2 27eb112d206a64f3b5666b513a6bf266 27ec5fc120c7f8e77065eaec073d5c2c 27ec9c336929503ca3308314ee5788af @@ -8576,6 +8985,7 @@ 27fb29af88e4c1fb7a318fa9c8bb7bdb 27fb6950d11141c248d3b7a9a6e37872 27fba2cf3f22a45f8459c5b7b0234d5c +27fc2910edd5a1a7bb0ec8d1ac8a4ed2 27fcb9dd3bb500521a275ae8573f2f83 27fcc76cad0d4d123e671b62271d8166 27fd0e9a5b396202d62a07b56604eaec @@ -8584,6 +8994,7 @@ 27ffc67619171d5d0f15bc09439335af 2801a0ac7d5e9b34e869244310025fc2 28021017aca172b4b8a467a7bb411510 +280217768bfb9327f9836e498807a8eb 28022811fbe87fdddbf10c1ad7bc71bc 2803408dc69537c1568ae2f4260e151c 28046e2c0aaafac3625ee6165a2046ed @@ -8599,13 +9010,16 @@ 280ebe759b530003d750b13db1b022cc 2810f4ed6228adda8c7f6b1ac8622c14 28112ae8e36843b3e15a703608ccc519 +2811c25772a80af5dd856ef20a65f673 2813474b9ea7adc5605320c667bf4ae9 +2814b0a38215a24193306e28eb953976 2815b9305245194a4ef04479ad84904d 2815c62ca44a9ce317ebeb9c48884e06 281758c04c7938d641369d60c250f44f 28185ad43c5e4bdfc69b569a3de56033 2819fe706bbe44cebc6c2902d5475388 281b15510b4d489014bac2f9f02f5f5d +281c02e356272618d42f8dbade17d581 28207023745d0232ff2d692b9209d74a 28208748cab71eecce8ce5aa2f6f8e2f 28219c3ee8661ccd951b80ab48acaa7f @@ -8646,6 +9060,7 @@ 28487001b679196b6578cf7df2028548 284b5a83a122502cb9a5bd1740c28f65 284c7384f5316ffb1dfe0d1d1ce5b020 +284c906b85c5857c58e153bafcb7cd7a 284d774e619c125a14177e42e81e4fe2 284da3a58200ce36e9ff61f68258aed7 284e5b874b76f37754302dc9b6dcf709 @@ -8684,6 +9099,7 @@ 2873a9eda0c832409d155f8670086aab 28749a42163d3edee68ae55c7e61bd41 287560099f12f3f7907280e402fc20b6 +2875cec7b2cb04e365fc5cac71cd5ca2 28772dee5b8bd2b3d1e7d8d45aff71e4 28775f598105b240d8285b371bc7aa50 2877d3f317a1ae53d7f5697573672d46 @@ -8728,6 +9144,7 @@ 289f18321d8ba6f54b82d0edcfbcbe6d 28a0378be24361841ee30edcd46ea5f8 28a4e294edaa4a6a3e2536b020675898 +28a6476abc03274ba896c985865557c1 28a6557739cfbcc8a91ea99555f09ffb 28a8529cad3a28c26ec20f9d8acbf2f9 28aa13e75dc64ca642def6137d2dac1e @@ -8756,6 +9173,7 @@ 28c5d53c672fe2b39facc191508b829f 28c7d6c038aba3f84dfc8e1fdeb6784b 28c8374cf74144f7a319572ad037c8c6 +28c9b83c98c200a1b1a73a86ceab067e 28c9ea493c7d79aac77e94a15c757579 28ca0db065a93e2c76175786a9d3c310 28ce4ed5c607040beef52b33d4563fe8 @@ -8770,12 +9188,15 @@ 28db0e74988f18c924d642c8f217fbfc 28dc2c7eef20fd993cf6f9d626def43c 28dcccf6f8c81f6bb12287e275102052 +28dd059cf0127bc7c7a71e4321172be4 28df43feef1ab0aac1bfe75731411c35 28e162dcb6101a8d51e91a56a14ce21f 28e1d834e441875ef520e1ff147a7b24 28e210ae4101e6dd931a8d7909ced98f 28e38af2f154332cac7bb1f06c2a3648 +28e497b26ee0785a9704cad3a5401af2 28e5f528d43a4f34900dded9fd492be4 +28e850fe8715e1233f037d2736ecaf53 28e90029581bf27a587016487a1b9246 28eb007365d6d8bb8d9f4716a10bdbe3 28eb4900641fae6189d7e080ceb0c31d @@ -8800,9 +9221,11 @@ 28fcba8352ddbe081f9ce5b50a9bf62f 28fcda09295b406069e8e35ec37e89c4 28ff2d8a1919a8ae5d10069e6c2d6716 +2901b701a1510e7267c59db34031437f 29029dd0a5859a456f18c122a8028ae0 2902c0c097c14eaf8a6846414e98a863 29033b06c438402b80e37735457b1c19 +2904256b6f3e4eda0988aed55cd1de0a 290490e8b52de8b48b87b297c70784dd 2905b004864d92207399605aae2ede90 2907c09dd65fe3ddad0706e94f7c2c23 @@ -8840,6 +9263,7 @@ 292c873419648853276bb1d6470fb3ba 292dcc8e3b9cfdc0698d8e29c016f7f4 29312b5136c3315fd5ab6bed2afbd3cb +2931a7f0e9182b56706bcb0c14a74f61 293266e3e71bb8f104c4ab1f006f4a9e 2932dea4fc0afb6389fdc295e1ae6573 29389e033432d708997c63d4b1b16949 @@ -8869,6 +9293,7 @@ 294dc12df0340b526b4cc62414d3252b 294e15880e39afbb7beb3c80f9309571 294e70b1e3daa2ee44a9edab5f6b418d +294f6fa7bb5796bc57a67bc213732e8d 2950f89069ffd8d0531bca45ba4c5c91 29510c437719e993430756e791ce56b8 29516e0f135894a8257b75dd2c454316 @@ -8919,6 +9344,7 @@ 297eac0618e4b29ae6081a286b33ee2b 297f36f4ec715021b94eca8445f03366 29807d2431a68c86f7ec5014afdd0103 +29813f7b6e0b683a71b390706fae5da1 29817ae1de54e04f70df372696f32c8b 2981b24a8ed5ccad8e5b77aba148a65f 29826a980808e2a6ac992f6e3ed8a0ce @@ -8928,6 +9354,7 @@ 29870d8763c0c19b3a7325a69d873021 29885e3269342f8c901f1485504f783c 2988619b9d43c03abb41d1a01bccc800 +29895efa3a0656ba4fa3f0c2d679b74e 298ae2a541c6fb5b7d7b9970949602e3 298ea4504b783283b8e3e53c50b6e7fc 298ffd88851e55cc0b475de1648d204e @@ -9033,10 +9460,12 @@ 2a00dfb931040f6ad7edbe7a3ac4dd14 2a023056e0890f785930bb1de6e775b4 2a0377d80046352abb8a042b2a9659ed +2a040ac5560ddd7c5cf440287b453bc6 2a06df47503456b22882b6a6a025cc4f 2a075ca40cfcd94a24d94460c2e277a1 2a08857163c8b75dd22fc8799f83b6d7 2a09038299e7a378f9535bb8d4215d98 +2a098c328c2ec8438165b48b00f7f7c0 2a09d36bdbd2756dc96072a0577b6436 2a0a032f1566deeb4c7773b6584dd868 2a0ab9b36dc26e0028b6e5bc68a5384c @@ -9080,9 +9509,11 @@ 2a3aaff72d4e4913aedb16f5ce5995a6 2a3ab9a00fdd851278efa64d4df3e6c5 2a3b1e824a48ce063c8c50adbb7780dd +2a3b4848354c40b2bf3483e458e7a61b 2a3bb4367c7a2a323eb07ced4c5b570c 2a3cd0bd04c461f4360ef5caa95ae793 2a3d0ca259ca626d36cb7d21f15da549 +2a3d3967ffcbd5b313863c585e779b47 2a3f23e6bf183acc06adfd1d5e5ef7b3 2a427edd918b2ee43b0f5719f835ab98 2a42cbdeb025adfda34839cf4aab7d69 @@ -9098,6 +9529,7 @@ 2a4bbbbc1e533f8d383031d3f56ed51e 2a4c944014e82186ba0bb434ab5d0915 2a4ca1f54dfc0b4e0fe8c1bfb1ca04c2 +2a4d5ff5334180ae72bd976a47b885e1 2a502857defb06652a79366457971ced 2a533725980cc23c59a9858b191c6869 2a534fe5034af04690c2ab8abdfa86a3 @@ -9105,6 +9537,7 @@ 2a55e80264390ffffe397e1c0990c96a 2a577b62dbe372ef183f0cd284a9ca44 2a58debbaeeca30a29885337a72dd458 +2a5959d889fa42025caef742fe56d2d3 2a59d1a99d9359790e57347354450f47 2a5c7b67d4872369c6da3b0895fc9333 2a5f254ef3887a654c8120b247352a59 @@ -9133,17 +9566,20 @@ 2a780bbcef5d5505b9e0bd26b77d04e7 2a788faf2d6bdbd39652f3a619df8004 2a79cb7ddb6480950102fcea792076e5 +2a7a31c230a2d6a8335571b5afc29f6b 2a7c76d6d8852741e0fe87ff59757ea3 2a7c8f31607aee9b911181137d1f34aa 2a7e1914024ec656ec65bb5ef662ca6d 2a821bddc7636d69c4e3a8e14228c5be 2a844275edaa17346a43818bb7f1a97e 2a8556f3ce2816c88469fabe6ee2e87a +2a858d0af4ebb2eed60b42a1dab809f1 2a86d9c59a3ebd63ed926dd1e06fad4b 2a878a0d220a51eac74e3b1d4df8af18 2a888211d56dc049c1404b283f3d4083 2a8914590952a9f29742b5552e69e147 2a8a84e0032603765c701f233200327b +2a8b110bee26821b422cab800ce06c6e 2a8c0fd2978bbf1d5927bf50e7537cda 2a8c8f3594fc29dcf16aab1f0e2d6167 2a8e90092f80f1ebd78fb9387b3d2801 @@ -9192,6 +9628,7 @@ 2ac09228f3c36e64db04b04fc3c2a533 2ac2ded125682a3868466f48e31b62ea 2ac3f815f9ed444b20dac901c9ad9e35 +2ac4cadebfe58294dea27c8209764411 2ac565834b3ae180baab4e855741781d 2ac566bd5c11ecebab4c5d3c2d7137e6 2ac59730f0190ae55d3190920309ca1d @@ -9223,9 +9660,11 @@ 2ade9115f354a6b7ebb3b2da17ef9bd3 2adf9671e9e592f2b28a22889e08366e 2ae0dedaae1c767b578fcfaf37d01069 +2ae23f1bab3c4a2d93f6f5fe53b5f3bf 2ae3cd72ec01bd301a04d9c6129a26d3 2ae3ecb46b2529ed43313faf996c3478 2ae7cc552b34847e6ce8a42f4eb7fea2 +2ae8560d5b537fb13862f3c0c5a3f4d5 2ae925c94f6578562302f0ad168e17d7 2ae9372ee0846a051c286ee61e30089a 2ae9b15fc0ecada94d7cafd461a0e1b2 @@ -9234,12 +9673,14 @@ 2aead96252eb7d801d77e704cbfc6e8f 2aeb883847be54dca215fa8d3a684548 2aecaf2e7deb60374d72109dc309fc2d +2aee630050f4ac48334c576aeffd3139 2aeed25550ece65b93594b767f39b74c 2aef77109b09f5b6a18a1870ea0fd8d3 2af0d89294ffbb7d21162ab99ce17886 2af11d05efef738c301be0fa86ab60fe 2af211b896f11e40fd40afbc52181c64 2af25a39e19edf54a4f97b548482b0fc +2af6dcfb7965f4c660de34438c845e5a 2af736a90187134b053a137b163df845 2af95e7e4d3aa60852212eb5d583a4be 2afa8235c944e345479aa9d61435009a @@ -9260,6 +9701,7 @@ 2b0636bea1569194a1b7bdd00f25b11c 2b08d2c548f421fd60f1baa93cbbc76a 2b08f9c3a6521a66194e0d396237b3f7 +2b09ed50f5da463ecdc6e8ee525fb614 2b0c42d2a17b2bb8c4e218b1d6da461c 2b0cf4b0d8d30445f4dcc4420fb0cf14 2b0e5418690d729461f00b6b5724d0f3 @@ -9279,6 +9721,7 @@ 2b25a3e89f9182c7dc257767920ea7f6 2b283d049c4d8fee28712730d72d9d88 2b285ea8bff8d119be2eaa1ddd9ebebc +2b29400c20fccd2054be9541e0986ab5 2b2b04e7780e553b55f9dc2bdd563379 2b2c8234f46f0cb2400d4f564f8f639b 2b2f9b85b8604cd42ed0de2923a48ba3 @@ -9288,6 +9731,8 @@ 2b3415e661630a1fbf89d71f9eb55af3 2b354b13a05d85bdc96cdc0ae4cbf5b6 2b360db7f7bbcd813a40a26ac21771a1 +2b36c9bed7eaa7bfee855e4cdc68ae56 +2b37d524bab6addc982839d6a175df73 2b37dabd91ee18e18ae018f6e5124cd3 2b38be89f1ea60c792f8d5f2a75e3e86 2b3b24bb2f1e928f27e290e535f4e798 @@ -9299,6 +9744,7 @@ 2b3f19510185c9b2092883e1c8c207ff 2b407f20df57dcb45ae68e2269cf3253 2b414e626d3369a3cbc09db841e4ad75 +2b4212a57372dc39a6c9b0643365b748 2b42ea6b993b7889fdf67906b2d4c174 2b430227c5af1cd001c652d056c10c8b 2b441f45478a5fdeca58a2df88d821a1 @@ -9309,6 +9755,7 @@ 2b497fa3063055533027abf03f8c0081 2b4a73d93369de726b907e9e5ea2ef0a 2b4a868293b22e77b632f8442f8c8640 +2b4ad4bfc1e06759cd68d7d94b566bdb 2b4c4f6f425fa699812b9ae86b70d825 2b4ce7cad7e39830cb0883add83cbb7f 2b4d0afa254ead986408be00b7f4e64a @@ -9336,11 +9783,13 @@ 2b6c04aa174074341e7010a82601cc33 2b6e37027c2bfa16f545f27af15e02f8 2b6f816dd3204418b8f6ecca3adef9ea +2b7053024643a14038de4f8aeb6351c0 2b70700de07d9ed375cb00864e556b91 2b70cf6c44d7c025ed29f57cf03328bb 2b730dc8c3fc4e51eb3c1861dafec5d9 2b73f5168407ca85a1f18436ed471ac8 2b7427a434be5cecd50d137a85e8221b +2b756a3ed8f88c526189a9155190f21b 2b76b8a5fa518a797c07487b5b327a4c 2b789e98bd72378add9502cb88c8e254 2b7c0a6f6af26b01b9a5f70020d4a884 @@ -9348,6 +9797,7 @@ 2b7c6783f7f79a7045b2deb5c46d9743 2b7cc727a42eb2c701ac280c33685ff5 2b7d592842043643b78e9c54613b98bd +2b7f0afb1dfeedc2ce109a0269e9d7a6 2b7fa08c36daedec362ec9e8599191be 2b807a655001f48c30749de84607cfdb 2b8426928861c8139e2a27d296147ee0 @@ -9365,6 +9815,7 @@ 2b8eeb41c39213c12f9247f21ca078f1 2b904936313175bd9d503595e259ecb4 2b90eaeb60d841054f027ac7951eb8cb +2b90f8c03d7962bb9b5cc5ff369d0445 2b917540a32ef67d36148857ea08ed33 2b91b8aa1d38405d948111f53e79fbe3 2b921bc5e4562df607fa956955d8de6d @@ -9387,10 +9838,12 @@ 2b9e70cc118090e1a23e9fcf03eafda8 2b9f37d878b2b817b317e026aedb009b 2ba0174f07c1e38eee5c0c0bc44e9cf2 +2ba2ace008bdccc56262c236bc73d9be 2ba2dac14cbd28a02fbce180306a8b05 2ba3f29944125f5d970201547722ae58 2ba50e468edd92b44e79779a195e178d 2ba51742177e3579eddb14152973d72e +2ba532be897b640811c8a2eecdb35519 2ba639d63849921921dbe0d22a0969ec 2ba6b432d703f60d1912836348895c66 2ba9755531989bc735fd82ade92e534a @@ -9412,6 +9865,7 @@ 2bb6a6d9925cd71d2083d5a891c4a682 2bb6bcacb5df7fd79291e35e873b9371 2bb6f4b076ce80331a4217898269470e +2bb9a30f217bbfb4154794f0c1132498 2bb9c0aa9859b984d3fcb36b1bc5edaf 2bbad386970fdc9a283e2bff40053f8f 2bbcfba17324994e6b99e31c22c30249 @@ -9426,6 +9880,7 @@ 2bc330bf29b4c36800e3d30874714d6c 2bc494dfd1a98cd6fb58c1c6d0bf0ead 2bc5c9a533290539f4983fc55f050795 +2bc9aff1f4e28907158e413856716afa 2bcdcc97de5b6747fb013d21f62cba77 2bcde3ac1602fe1e85795580bd0c82ec 2bce2735801171410c4775ab1f69ff26 @@ -9449,6 +9904,7 @@ 2be55ae4c13aa2f69fef54fd3a726869 2be89f3a0f06d23207a57d870d2c8ecc 2beb8abb675555a169620af3de438cb2 +2bebb73a9eb9ab3785131754bbc485ea 2bebdf765a89732ed6047db1c65fe594 2bee4cd4a6f1fd4899c18df88ce903af 2beed8be67429c33c69453b3a3bb4787 @@ -9459,6 +9915,7 @@ 2bf1627b1e0362258bbaee7b198093e2 2bf1d442475a10338b1654e7bd86f06c 2bf2aebfbe32ca1a09f5a11dac31b801 +2bf44f9f55f7e002c0e3e6b896994962 2bf541ca13bc9749e940388d77d427e6 2bf54fda87808eb490b0bb642664fb46 2bf5bc6ffe94ca002b71e7fbaf31e662 @@ -9472,6 +9929,7 @@ 2bfa7a4f8203bff3f1cd040496aeae38 2bfc467a6955aa464be3892c644c387c 2bfe370ed276c6cfa8e103b94b579521 +2bfec8ecd5ab14c608424b791cfde57a 2bff6852d251e94ff66c128a139f746c 2c026abdd1b37ae1dee4b638f38df370 2c02c74972d82b38317de6d3a2294044 @@ -9482,6 +9940,7 @@ 2c0415e73a311fb2a4196e7e7e6df69c 2c045667225f4b9116cf3b5dfd38f13e 2c06507cc2cf050056d8a42df0b940d1 +2c06781a11dd0a0d7d70e7da4d0e1c1f 2c06beb91bc067d3a4dd686ce19be197 2c076be65aded3ef3cc030e1c49927b1 2c07d71ae0a6771c6c3469aeccfb50fd @@ -9506,11 +9965,14 @@ 2c2020ed277bc7f4b217b4fc16baa92c 2c2167621017f155dbf1fd0ac6eacf27 2c21d4957c420373cf1adc93226ff2d4 +2c222145a68071f390e18b14960d7cd9 +2c23789979724ed209507e5d60844b50 2c2657618e55cf31a6bad141576564bb 2c27050cb94fa733ca9b2830a2b269cd 2c2794688dc672aa1b23fcfc865cca49 2c299e93b4cb3b58de7c1a5edeff75f1 2c29fbedb5852978cba4b505bdfd8804 +2c2b4c02acd67ba6a2c65746294e097c 2c2c1017e4a3b01e63219cfe175a208e 2c2dbc42260a273909e67bd3ed9a3ba7 2c317cbd838f6b6477b8412eb0e286b7 @@ -9520,6 +9982,7 @@ 2c358495ae7dd1223f3cb53f97340e3f 2c35ab8eeb437b44e5d07e5d31052feb 2c36cd501ff77a481ed4c5cbb8739733 +2c36fbf64ac7ac0dc354259a31d3fb3d 2c3753c8b6731cacc7bda77a5de26220 2c378789cd6bd90d65f83bed7ac561f2 2c3797b7f89e0e8d7f5ab196f3772fb7 @@ -9530,6 +9993,7 @@ 2c3be427127e0c1cb04682f9138dc40b 2c4053013313a775d45c6c8a0132a984 2c40e27aac2fb1cab3a098f05959d875 +2c414201122be725bc44814bd2bc6bdf 2c45d73234078affc9e0e08f32791821 2c48662c49a8f889e8e82ae08edf9cad 2c489d238b07c8b4f81f12a64237c6fe @@ -9563,6 +10027,7 @@ 2c792584138b4a56a3b3fd82842ea6f3 2c7b100e279950949c4b6f03dc70ce56 2c7b4e7c8e82cc5fb47eae8271769a81 +2c7cab1d63fdf347637dde92e0dbcaef 2c7fb74cb998b1026c96219bacc5947a 2c80e5e96dfcfdc88e8ad002df9c6148 2c819aa8b622ce1dcb12fb2e337e6ff3 @@ -9570,6 +10035,7 @@ 2c83cebfde8dfd8ea697cf8ae72ada88 2c856b9d51e4bd31342a475d6def0f2e 2c85759e55af45db9cbd96e05d1f306b +2c85b4a5e63470df36b99c40bf395d1c 2c86880e44117c4bf68e20e95036ef1f 2c879d499efc567a8edb6f07c1f0c02c 2c8886d500a1700bd7bb4e6489a3da33 @@ -9599,9 +10065,11 @@ 2c9d0fbaf446f64fda9cef3077d35417 2c9d86ead9c6c144db0c548833851113 2c9dc5afda0e0e644599ba2cfb70ee8e +2c9f1a16e8ed084c88f4066b8e62f3b1 2c9f95db3c7ba3c4e226ea84a8859cb8 2c9fd37bbb9762a2ffb7843b11ed27a6 2c9fea923dfbb4e98abbd242f8500c83 +2ca1100d505984b86ed329fcc1d64980 2ca3d184874cf5e4e18df304cc1f2ad3 2ca44b4d6da8e52f0a2afe0f26f8ee51 2ca6d9882a4f5621b7616dd3ec91640c @@ -9622,12 +10090,14 @@ 2cb90e73625f93a840459e55b01a4f35 2cb9bc1f67d1f634efdbec58502977ed 2cb9f4b0cae1f9f089064362e1cc57a2 +2cbaed1fe5403f5545f73b309f33267c 2cbcc9bc5e820f83d7e14055f2dc8bf2 2cbcf817f7e918df61ad9fde3362b95c 2cbdae7ffa64491208a0443a70b523f3 2cbe88960191bdc936c86876b486589e 2cc04ce9922608bb49e9d1b8b4acbd97 2cc09bb4ef5fc8e1eb7019ff18d03467 +2cc0f063d5a88161c8563315e399470a 2cc19a6366c2fe7ec62c2474f39b0b30 2cc49a5a854ebc6eb58319ee106b1f76 2cc57b9dd8f59fc5396e7178d9553ef3 @@ -9656,17 +10126,21 @@ 2ce5d312ed7ae4f5ece0cc8c00bff774 2cea1caf1dfa52c408d4086dcfe6664e 2cf17eba57606a8fc943795adbf80e8b +2cf1e8487d8b1511b0c1c6f79d2a18ee 2cf26c36aa5db9f018c360e86957e3d8 2cf31d0dee9196351a841461ea8925b6 2cf391d92f9a0d7d5e14e30a4d07b0c8 +2cf4228058538468c5394fd80f42f387 2cf4ec0bcf89fd0ea127db7b10c974f1 2cf74703c0f4e5e88fa9e3ac0e3d7118 +2cf9ddb72393b236d64863c080db5220 2cfc507bd2d8c8c23bb5f53febe3a74a 2cfcbb282bc039defe22524e75f00c80 2cff38598129ab39a8ff64c97e40b3eb 2cffb53231e5d7ce7004b6eae8402576 2d008bf0712abe5b646528f9653567cd 2d038f58de83385739846d037531f12c +2d03f02165adb28c9f11b0d7b3707e05 2d045425f0d1455bb3137337dffb95d9 2d05179316185319a254ae07fcb4c3ca 2d07785281b39d29a95c32d3483a0f6d @@ -9674,6 +10148,7 @@ 2d087616106ccc3147cd472ba627ed23 2d0ab848ea0f30dc55725429fd5a76bb 2d0ae6d0cbcb7c5e21f21c88c013e0de +2d0c5b39c60c8445fe858965aa5270a2 2d0da2c89c779c5d3cb8200fa220c28b 2d0dc2b22c154d87b66b10c7e03fae06 2d0e2c33675b519fb4f876f1ae1e1617 @@ -9681,6 +10156,7 @@ 2d0f509939626cd96441d760a49a0cf3 2d108cbe2c02960356bfc25049afd225 2d127f0e553f212986b3645d9fc638de +2d13dda612efcb09d3521ed3084aabb3 2d1461fb0ef1c6ed495b4e8ee8d25b33 2d14ea19a2815550d410af7d30fc2cc9 2d14eebe65f5ee717630251561d171ba @@ -9724,6 +10200,7 @@ 2d3c843c0f420493d980e8904c5e68f7 2d3d1b6bfb55b7a0afd301e401eaff0c 2d3df737ef5eea200f26810cf255155d +2d3e279255939ca61946a6d30fbdee92 2d3f173418c36b889b231c5e718c1b64 2d4001ed250325c400921cf4f5b3ab4a 2d416779226b7f1a5c986f4d5d36b104 @@ -9735,6 +10212,7 @@ 2d489006d499b10b94b6f2dacdb664d1 2d4a193dfc687c084831d7841e54c69e 2d4af4c7664c516970b484d14fb9482f +2d4c5fd5f56e2fc795b3f77acf44e77c 2d4cd961daa357007e20a5dcd4d61023 2d4ea919c3ae38422399b9bf52107b77 2d4fa03c72c285a083ab0148c13a5056 @@ -9746,6 +10224,7 @@ 2d57c7fc1219eeaf8d3731cffd4c22fb 2d5841c353ca96e01c5e820c8ddabe46 2d591b8a0e51d577690d5e28e4aaaaa0 +2d59435774f6659803b3d3b2eed860c4 2d5a4ae4fb0bcd6803918d5f6b3cb8c8 2d5aac648425e8ca3c4616db390fb688 2d5d879cd42d8c6dabfe3fde891dacfc @@ -9762,8 +10241,10 @@ 2d655e367aa5ff058752ebea0a499956 2d6602da593a4ad2088f83ea703c6186 2d67f376ea09f482f50036b99a4a01e7 +2d6921408d0d131c124125de5b188a89 2d6b82ff18ed6f3c0246d15dd0fa4655 2d6c8de6b7cc362524cd10ff0cdc92f9 +2d6d8436deb37fd89a0077452aeab389 2d6e182c8490ad0c0d48b584703525ce 2d722eb49e0808f934ad74fe82157ac8 2d73ae474b8bbd4bf178e9f652cf7ddc @@ -9785,6 +10266,7 @@ 2d808561c772b205b05ed0b63f4f859c 2d81e6af689d2472e807638b4e78222f 2d824cdef741ed2d60a1bbb5e1b2a47a +2d82e024d117002619be413be8e1f76e 2d836b04a8567bf84abb44e082693826 2d8406f55696a3aa49356fc0c6918229 2d853ab8e6aaa8e0c0857a82c5e81e1d @@ -9858,7 +10340,9 @@ 2dd3483d75b73663a35d2207c2b0a8ef 2dd3d63327fff6ba5d9623b9d89c6d11 2dd41db47b86b64d8bb359412b6cdd97 +2dd704f15fcc6c4f6f519330770af91c 2dd70be960480bff4510ddf9e59e23b5 +2dd78d1efd1a0949af54e244d02abe2d 2dd811df9c6874ddee85cb6a6175f713 2dd847d7151fa73a39414f47f19ae3a6 2dd8afb546a5caf2b9dfd4e8b19dc5d2 @@ -9901,6 +10385,7 @@ 2df73c7ead1b61603b5480acabcd44e7 2df74254d98c5cdcb7b12b6c11dff95a 2df7743ff8db41e3ea5b83e447cd6508 +2df86fac264f39b32f39b2fb3084e06e 2df90d27370d679463b48b411eb6d3a6 2df98e45efc53e564a5d45d112d1bba9 2dfa40f48e03f87c0cf7cde98f9d08dc @@ -9932,8 +10417,11 @@ 2e1646fba2336d1573d070263f6e3cf9 2e165c554ceaa7be3d3eb84675ea899a 2e16b48e2b8145abf2565b5f543ad326 +2e16f058dac4d58324a797e83dc2d48c +2e171b6bffa721989060aaabc447b618 2e17ad6372c31a697e047464b315b0b6 2e188c969d10e63c306be1b31078856d +2e18d1dd319bc5dd5bfd5d338d1d55b0 2e1b1cd7a1fe67a8cd98aa7daa2b0ccf 2e1c20277931e4fc68aab2b90872fec2 2e1d4781d2601bfdc51d183437a0f01a @@ -9961,6 +10449,7 @@ 2e36bf12b1ccd1fd0987d53ca1aba377 2e373f43aeac8990d38d265e61a498fa 2e3887849f159253d1e89d66667f9532 +2e3a1c3b455a0cd9c784680206781a0e 2e3bf670aeed38a95af96ca49d49a552 2e3c5130cf94c097b51295dd0416983c 2e4026e713c6850f1b844806bf2f897e @@ -9968,6 +10457,7 @@ 2e41d11e3c479e59c9fb4a5c668c2cf0 2e43adfc6b291a1fb75812f7ae182c08 2e4540c62da0c541a0c6cfacfe4fe33c +2e47e20fb80ecda460b0d50568170e28 2e49b02b8ada4909e2108e935506bdc2 2e4a52320173bb5361fbb8b0047042d4 2e4ba54bc4ffc889824b0464aa0817df @@ -10004,6 +10494,7 @@ 2e785a113ac3fd5f54030870a12c00d3 2e7aa5723d9a71f6649105942a970dcc 2e7cf4534e1a6ce1dcc3fd62a21bbec4 +2e7eb4f1160c61163a5ace9c6df24805 2e7f94e949fccbc57126aab3a4046c6c 2e8144992ac82f337464ea9d546467ae 2e819292e3ad53b277f88fd2d34b37d4 @@ -10045,6 +10536,7 @@ 2ea96bfe9650a46866a48dd7c09a534e 2eadac1289d929f6961cf8386bb674cb 2eaf739fc1d6bb551cdd0df653f9d40a +2eafad41dfe788d61cdccf52e6cb3ed3 2eb007163313052f80ba2284d5bbd1a8 2eb164ce0f0b1414c8a92a968e5dade1 2eb197786539a6f580145187f1257106 @@ -10054,6 +10546,7 @@ 2eb53225da743be8ead3487a1f07db06 2eb6de024c6023e7b5e968a47fce1f76 2eb7a980c63f28569d0acdf16d071e7a +2eb7ec6e7f400e84af1a1ddacd5c6010 2eb843c8c7b3a1e59668f25c04ea1f6d 2eb87478f8918e45f1e6fb79ae403e95 2eb8e2fb30d5a242c205d0de89bd8d98 @@ -10151,9 +10644,11 @@ 2f1adf43343b22357f4afb2c8861e88b 2f1c5b59c25122583185d5883181981e 2f1e4a149be319c02c408ff0c3d2add3 +2f1f96a73590ca6bd7a41092d4f98cda 2f2052ca65aa9f3a1f9fba16d1806e54 2f211250e76fa216c1787992624e991e 2f216dd4fe39c0bed26d12cc6865ec1d +2f2185c74473dc172431f387524852bf 2f22110c34662c4fdf80bd273d2c46b5 2f22e778216857b29aa1d0557def7949 2f23074ef91ac4a150a42fda64cb0ed1 @@ -10206,6 +10701,7 @@ 2f53e42d8eabf10ddc98a6529a8a61e3 2f540dca777992f33bd0351802dbfeed 2f543e1bb16440dc111101c96dd471c0 +2f55c7085b81de4f1034348b461722cb 2f55d4478660c4f63e1e53e8b1bbe012 2f59bdf4f9b6c02eaa8c4b0020962385 2f5b9196d8e6bc5cdd93782b215b8dd2 @@ -10230,6 +10726,7 @@ 2f7466c3bb6485ba18da1f2813c07401 2f753ede59bb097edfde6f23e69bc373 2f754f2fed1289d00ff1f5cefd57e3f8 +2f760aa531460c4b000b1de41c2cfc4d 2f764a7e58283ea21075824bfce11f79 2f775e0036f5621ec9f4bfbb53b338ae 2f7960671fb8fba3ba29b867634461ae @@ -10242,6 +10739,7 @@ 2f7de40c00bc2c3ac26af9a7e1f09692 2f7df3bdaf3e938127854034527e3931 2f7f1cba2693fdab98a39472f44da4c9 +2f80afb8d73a7159b83480ac922c09c0 2f82a9cfba94fec84d27bc4125d0bd43 2f864ecac6cbd1ce5ff8d7d2e8e0b776 2f874a8ab77314a1551eda0b562d391f @@ -10277,6 +10775,7 @@ 2fb11b18a422c1d2bfa65b73ea230a05 2fb1396f807dccfc1a956086a493c69a 2fb17be1c29bfbc1983de49c960a2e70 +2fb41bc47f17546e9db08060e2f08009 2fb5705a7a569cffd71f955c4fbc9390 2fb64d661c0466290843f07b89f294e9 2fb664ebb677bfed303febbb78be8b01 @@ -10284,6 +10783,7 @@ 2fb6ee31f1d211cde142a90b791ef623 2fb85c2b057ae40316e78f2bc37f68ff 2fb88bf64e8f199f6b219aa3484a6df6 +2fb98ec4378f0720db1da600d86a1f06 2fbaaa8970e04ede38cb518eb1115fe3 2fbf38e19aef75004b734cd138f71568 2fc3307a828e885b3673e46626f0d806 @@ -10308,10 +10808,12 @@ 2fd4a4fa2cb67f29871a154476027614 2fd4cdab4baf78a973dad55a42e4a1b0 2fd570bba62b055b53eaf0f4e3f3bed0 +2fd5772642e65c8af87d29e7b676d57e 2fd5df96aac6a0f87703744c12ed4d8d 2fd7014f13a0dad8a0c440f2adc39cdb 2fd7391091bf3a8836a9d630a1e276b9 2fd7cfede746857c9ae82850daa770d7 +2fd7edd37afb9a90f3a4550f912ccd75 2fd8ee12541fdb6c2148af4ae2782441 2fd927da3ef7e7fa2916ba807d590f43 2fda08360535da2cfc3ff8f74da946f8 @@ -10323,11 +10825,13 @@ 2fe1c3b8b181cef62c8f39d52c39d290 2fe2e5794894c238b6abe9d305614a37 2fe32efee8e3c2810be81c488b4f6c23 +2fe3e09649be0096c4c22683208e986e 2fe5d90b5fc58b9dc1da9da0f50c52ff 2fe72286db837734efeb279f092f1335 2fe8c91517c78145044da9ff66d76188 2fe8ec60367b297e813ae6ec9faecc08 2fea0cd112442ac73ff8a8e68a08a763 +2fea40239ca9ddc7089ebb8db1f656b5 2feaa0c5f7551e443773ceea8e009343 2feae3488dd9062950dc4a81ba986bc7 2febd1687db0ed51ac81e3843a04830c @@ -10356,8 +10860,10 @@ 3005a4c73404e10750ef3b1c8d2626cd 300649194653ada18d01255f317abfcf 3006dd57a40dddedc3649f4669aeda39 +300797e58e0edf7a75dc9b152db874e9 300848f8d958b0051c77b0f98931cc7a 3008f2a7624ccaa9dfe8ffc8c1933d23 +3009ac69150b3b55a4eb67a13f8ddce6 3009d605f836941513f65062d0ef7f5a 300b4259321b33a685d0fe2cfdab25f6 300b50cc132194c6c0f0b6e021a5324e @@ -10390,6 +10896,7 @@ 3030df95180d5e590a1372bbee4ebc51 303122b30d511b6146151f9ce8dd1f09 30324dd4539f7e1de6a25c69f68681b2 +303276d76f9dce1bb9c796c88f813b0a 3033d69fba0dd4b2941120c90e99e9fc 3034a8a7b033cc55a6772cda8f81f97c 3035528da185ff1618e1cca85dcd73eb @@ -10400,6 +10907,7 @@ 303bb6022ddc61079241e7430c09ad7e 303c9c1d5fbfbe36f71a47ebbe0d0794 303d56ea5c208e6cd30c6bd749592d3a +303f548a4b23c73a8cd023065b521f5d 303ff964ae168be6f8fbef34bb4a5ec1 3040bf8cf9843a45d6a61d38e11bf665 304268b569c6044a3f27600d010359f3 @@ -10410,6 +10918,7 @@ 30462ca25763e02c0b3456e3e5c60aa3 3046b084630016263dfd40a2277fd9b4 30491d0d2e7d4f23a0357d14ab283832 +304a2ae3c4e1f06503bbb9b663856281 304dd8e4e3754f6b2630d6ba074bf7ed 304fe55951370c3a64209fa6ae1c6d6b 305000f9af933781e294cf712d549880 @@ -10417,6 +10926,7 @@ 305143c69902ce4d15ec3e10b33cef27 3052acdd3939853b9926094d73290710 3053f75db9394f17c8cc1be571c8c9c0 +30549127bcb7bdaa6f8ea8632beee1ae 3054a18c974af330ab68c6b052a999b0 305533296d573c3d8edfc258602ce528 30556f70eff9c71025da87036f64b5f9 @@ -10440,6 +10950,7 @@ 3070b556f6888a3cd626bc6d510c2664 30724ca4dc4de8bebf57046934667438 30730117496ffd12e1f3d7c3cf6630df +3073924ed76823ef0889490d6dd5eb12 3073c6c43aadbcc6b9ae7b43694e25ff 30765006b9cc4a17e55f8351633cc7ca 3077a1144b0ec867d2b95d877198f702 @@ -10464,6 +10975,7 @@ 3089e44c22d1751cff5a646021c2ecd8 308c6e1266be8daa60090fce2d960e17 308e3a397bb48c7cd1dae0a3962b2bf9 +308e62bafe64b783fb59d862f3c9667e 308ff1d52c10f8c678dab240f38a7de6 30905a88c66ddb070b9968565d449ffc 30906c84dccae95d7ef06d56431d1870 @@ -10473,6 +10985,7 @@ 3093cb66cf28a993882f149d0d60185e 3099389cfd167def7c4612c60dc70e9f 30997531985a38804e9f8da11527bbe5 +309a5534126826260e3e31ac1938b379 309c2a4595305860fc4d7e850afdccde 309c8436e5cdbc48b66f95a899cead83 309df2f6971d00a6c2d56a2bf62ea1cc @@ -10510,6 +11023,7 @@ 30c70a47c17dc346efb1d858db16cc9d 30c7c15de55a187001cff4945b4dfce4 30c90363cf0a30f275d6a81188b7de34 +30cd09167b7fe4599ac2bf62e572395f 30cd16432a1ad760b67e0e07c0438088 30cd3a88a4cf921f52382336d9de8eef 30cd638ddc9f7875e9461b6c4032139d @@ -10534,6 +11048,7 @@ 30df3dc922fab708c527ae57a2d2ac3b 30dfcebf446b842ca767b360e2432556 30e10f886c1e371e41ad55d2c7e4707a +30e293eaa8a7fd60c89537f897935a6c 30e3a1600e61dd37e743aa5b343815f1 30e4a847bb9dfaa48baa8893fc42a005 30e5e74972d6402ceecc043f653a6073 @@ -10550,13 +11065,17 @@ 30f33ab12439c55f96a3f54b96eed127 30f4662b3e9097887b45bdb8928674a7 30f4b2897cbcdf51d984cf811997de7a +30f4b62e0fdb2c767c9efdfed9c8bb35 30f95c302a7ff48f9f0ce390dae74c6f 30fa211eb743b8aedcb6c8d2b7db0fb3 30fb3092d86cf81d2ba2353fe89f460b 30fdac64aa82107151cd0a46fb8de584 30fde556c5421ef247ccb5784f833690 30fe501e53c5eaeb4d8d0e394b813e28 +30fe834114b98c6e1d541e0167a0346b +310012a592b44a19d3374f434d846dd9 310045501fc9fdafb029bb74a2fc9bb6 +3101a714bf4d8412ceba46045b9c8fca 3103884b11c754dd558d3cd5993070e2 310759d678f74df9ef710507750f8b1d 3107d7b605a150259910af969bde7648 @@ -10567,6 +11086,7 @@ 310ca4cb621a0f5ab612b5468e25a62e 310d7e9922ccae1da7839f1fd48b26e0 310e2462a106c3cc66d5b5595f1d057f +310eef0d9ee1a6fefa3115b8fd410bb5 310f7bedbedfcf7743fa418b49639e0d 3112d349430da16b15475581810bc9ef 3113be3ff5e68e3d894e5c17ec23d01f @@ -10578,6 +11098,7 @@ 3118781519649c1ae621a6ca16930586 31195e252bbf4c4e1941799ea96d7f88 31199b98e16200fe6eeea8492b4a6a80 +31199bff5fd8495c579fc397b8b35aa4 311a57cf41f6b4386082d360be84114d 311b61c0a73f73f2e43b7862ef34892f 311d0ba7baf4ee3ebccaf347c25f5d7c @@ -10610,6 +11131,7 @@ 313a9b779c136b371259043cc755fcff 313afe3abeca27b61e70b9f83706c697 313b11c980ab1e7617e76fb68b9f66ff +313d593ff22368c6e285a0adb3af8eea 313ed2f57067af1d01a67e247af23901 313fe3177af31572a0aa237643b0eb67 313ffba77f908b20505c40ad97000a8b @@ -10634,6 +11156,7 @@ 315274902cb1302b0ff33cbd3793ff17 3152e7ca4e2fa2199830166a6df3fce1 31558a2f8bc976d2618f0bd5c96b46c7 +31559f6b4de3965cbf6e95295c5489ed 3157b33f5f72f8380afe8833f0c63b5c 3157b68fd0e9a50481a9ef1451a86526 3157dc736dfc5361029f67b6c144e30b @@ -10653,10 +11176,12 @@ 316793604fb5ad38a3fb68cdc6900a69 316925f3fc65fa646dbc3c6e6074d0b5 316cd494d3370ab4c8b91720e32458a5 +316cf55df034204c0e81905c762c2ce3 316d710b2ec6e6bc0355dc6ad203562b 316e8e66d83e1dc92c032c404cb2de8d 316ee2f970985e6efb5de2dddedf7a3e 316ffe99d7570503bde3750f0d669349 +3170fac2b2ba5a24d9c8a46e48e05863 317125d3f48209afd938e4ed59a902e7 317139c0abc95b9d5ddee37e7928991f 3172e375c90243eb591b1945edee4b6c @@ -10667,6 +11192,7 @@ 317c637e0d5db9d9cf809e4c5629061d 317eaa99cd3b15f36772ea1b12f0dec6 317f125d0ffe193a666508f0177bd461 +317f6e1f5f96bd23fe73caf058223f76 31810d13df95679273d6b6d5a7c5f11f 31835c96e5947fe14cff792adc2ac4aa 318450cfb7e5a20ffcbf9fc7417bad4a @@ -10690,6 +11216,7 @@ 319badc0cae279a243b8bf667e70e59f 319d9c50b3b57205e0fe433655433f3d 319dc7eec0a21354ad1db37740815145 +319ec0e0d15d8fa0cfc1069c70b0444e 319f1345e14e1e348d4929aa1e8ebbcd 319f5ecabcc8dde728b0556c4305874a 31a0c92e03216c64e78b3da00757cf1e @@ -10715,11 +11242,14 @@ 31b617b6ef67eabe69fcab6cf3b73973 31b68dc8706909a465f2ab8821a3ea04 31b69c7226903d958da65af836ccd22f +31bb671c23761192972b4c97ce218360 31bd6c62e138bec7aec239d16a570f89 31be722bd00d787af36e4ea625fae027 31be90e344ac398ec3e0f921256735d7 31bfa027a5275eeb526976e399646431 31c0aa0ae4f9cdfa501920a64455babc +31c13a69d84fdb5779dbebd856a50481 +31c18a536f04a63a8e6b141fc62e254e 31c2e0e37a63208973f69e8eb9f89a56 31c5078676fe863e3264d719dd140ed4 31c5374ab9d80a6a26c7f921944285f6 @@ -10771,16 +11301,22 @@ 31f54fbfbddf0a0e9134b5c89bbbd205 31f6186453912a62641ca3930f204315 31f62cad5ae8b19813a4cae58f349b07 +31f67cc857597afb9e18a92f0e0af670 +31f80232e57e9182d459f5f27c263b47 31f9b113f40a43af8152e7f1c24ab614 31fe9140b2aa3076f429687d2f53682d +31ff44fd8fb13d1f55a832456ebcbcfd 32001080bff8bfaad4e63655c422b037 +320037b161ec4529a0a1ba12555d6f63 320450e5684e9a6032e01fd0f0080a4a 320638fd0b196dc82df66ade71258f27 3209feb484e6cd4f479d5c8ceec52198 +320a4f80873628b87e5eb3e101c09e22 320a84d9ca581274a423cd7a3261cbc4 320e8d414c479681d22dde47a1636a0f 320f37ee55d76509053e2777b46c2184 320f6e3dd84c71956172948f00379b4b +3211247e36878dfb68df8023b0a5fea1 3211792bc90883454002e6e6dac31d0a 3211a705485e6b1d086b0f7f5eb14527 3211bc2cbdd7a2813f38824f074d75c4 @@ -10790,6 +11326,7 @@ 321391be99760b93de8671bc716d5394 3214dd9d134293affc80e6880a8359b4 32151e7ddc96b7e389edf6a4e0568f33 +32155ae57ec249b399f4262d6796273e 32158c683bec3ec0ef501cfabe350f69 3215a6b363b0e193a415fe53d2f2c8bb 32172071a91fc6ce42d85a4194ad3871 @@ -10810,9 +11347,11 @@ 3225a563179b39382fe4ca3f66c5c642 322665ea8ec2db67ac2fd05fbe721f5c 322896e985b4af0f370e01e808fdb9a2 +32297bcb352a0529896e21dd7fd59b2b 322b429e65c9c7725c1cb94638e15841 322c839be74522ba877f1dfc08960761 322ccd7434d8b90a79fb90d1746d9bef +322d7a65706e86ea2cae989142dcbf46 322e3ff4df7e7ef8beb5c35d098c46f5 322f4533c27d0a63891b3c4f67ed0cc5 3230ef45f2a4627c483fc131b28ade67 @@ -10838,6 +11377,7 @@ 324c878f5a548a7b24863a9f95217103 324e91254b41dbf9721d50edb92fc48e 324eb2eb38ebc11d31097673819a8f0f +32510b9ee48ec78726dc0535dbfa956a 32511c71334aae3a84d6afc07143a5a2 32519e5b810a99c0b6c7d7b59a4b85db 32523230727d74d55fc0a62630cd05fa @@ -10858,6 +11398,7 @@ 325f7490b58ec72f48548148a310463d 3261084d8734ee2b97a63b6f638075a7 3262ba0f965a8053a6d15fcb67b26fb1 +326460358246f00f0f803d708bb47ad3 326479bee5779957100ceceb23e98edc 3264ad6917c818b0549a0a73bd99f0bc 326865beb5cd6cd26b926f26586957a1 @@ -10881,13 +11422,16 @@ 327bf349e3f32cd017b4fdd26d8989f8 327fa1f9ba3c16bab43d3031cde48dc8 3280af1e343828bead37e644d6ba6c98 +3280c2b940085783009edf0a26081906 3281059c8e78da1f8a6a77bb4d7fa658 32820fc7b1a743c0c024946148f8ecf8 328374ac5145d252b31b7d6073cbe2a9 32840a848552f200c775aafe46bb1f4a +3285cb4df32474315d1965c41e295df4 3287297f4fef985887a49ddfa69a4959 32875479e58eafb1f9bb9ea7a18515f6 3289696f2629286538a831eec3b4b802 +328bd69b22b7a42718bd2782217d6bc3 328c7a5d1963e09ce430146f8795e536 328d63970376adc4f079b09e489ee9db 328e3f1c5a4336eaa5c33054d82d3d51 @@ -10912,12 +11456,14 @@ 32a267d1c8a5c65008c01b30bad3d9c0 32a3a7a92bba6e016836210609e7471c 32a44bb33af90c3d4754a555888a27d1 +32a4c420a04939512fcc2f74969beff1 32a5c392a80972b5da4d47fd44336166 32a6c64144e9ee4debca931a6b72bae0 32a7fe3c28c6157ddd1f9c6975328af6 32a91298b0cb90f63f4c91266e7fdcfb 32aa1832be26fbd2f37d6820c8f1d8c6 32ab242e8771e5c19dea1c61db24ce8f +32ab5ab03fd80ec8f06e1c6ad0be5789 32abfe85c0ed01d6c5f18cc8c390d470 32ac12925371b5e72c8286af0138d392 32ac93069087eaffd0859d38d5b3325b @@ -10925,11 +11471,14 @@ 32ad8968696dfa749d42c39f4c3e3a98 32af1a6a310d18b80a0d487e87692bce 32b0ad6c1b1fbc174aa50edaedbf3091 +32b28a95e851d142ecc2dbba47fae8c4 32b51a88c730352458ba593d51426591 32b5633959628235ae1dcb7ae1a37a5f +32b5d790fecbb58156528d3d4c75a2bb 32b979a35c05eece2a3ebbd513cdca0c 32ba52e091b61d93a86eb19b3be05946 32bb59b96b6bb1133fd48c17d1bbcb32 +32bc1400cf9b1124877796724332f2b0 32bc2051a57c264decc4f803720bd266 32bdff6427d67633f8cf9c23e1495c40 32bef4a2394f2cc05889a74c39ef51c5 @@ -10959,11 +11508,13 @@ 32e0fae084493f3bc01be61fd2b57004 32e45c57735b97c63f9a1f672c00f630 32e63ce5773862d2805ff14fea1dabf7 +32e7fd17ccb3d578f263ccd88d3ed29a 32e988af8a3b2bca213fc0de2b6da31e 32e9a84a1f17f652c392f6b30ace028a 32eb287e0032ab5faebffcb2687eb6ec 32ef8317208e41d646eb9c18839aa804 32f036c5aaddc9bc97cc5277d9b47c96 +32f10ab0886165eb8a21471d351f366a 32f29aeef1210f3f53cb3a23855c8096 32f2f1729fa6d0e1c39e3d77924e3313 32f30ee0ff43912687a6f82a4d5624a9 @@ -10980,11 +11531,13 @@ 32f9dac77034a9f4e4431f1160b87cde 32fa839d58d7bd88b68c9f2736e066b1 32fb035184874e82d022a031556cc4bb +32fb93b89ef17b200542cf670b6f5a41 32fbcfb992536a795c46857ce27ac94b 32fc4f3ac0d8574e54d2dd33e4c91e46 32fce047cd81f4af4a39fe0f5dc8a596 32fe1e82d833c2d4db66d542678b94ad 32fe60dd0003c819b96c1e1d6ae98dfa +32ff44a1b441f816f0b4513657d0b280 330088fd85ef98a9db577649b102b62f 330221c57712d67473f17ad032c2fa47 3303092521845d2484798120ce5fdd9c @@ -11001,12 +11554,15 @@ 33141fa1629d7eede9d5cd4bf5975065 33146e74e7869e9b060e295ad7895523 3314ff4e720fe2320b6c507b87d01719 +3315ee9c7ba8036c5e7df8692d906d32 3318c7d48585d50352486d43a7f46bfa 3319f9f7c8a3a34a6c8e3c5005ca6ea9 331ac29ff553fdc664fae5af1dd460ab 331e6f67c12edd14a478a5003fc4abaf +331e8389fa17966dda6a4fb7fbb7e600 331ea0da177395ee56e280efc1ca64a5 3321a9e4b317733982804cecfb8f1358 +3321aad4d57330625ae62f7b75fe749e 33230d3ff03d411448a373882bbfe532 33236ae69414ccf9e0be82148389a675 3323fcc198d46f22381f2ff143050c4a @@ -11099,16 +11655,20 @@ 338f812aecda8c912a7b6bac2ae3d9b0 338f8d6a9b598df45f36f252f55726f0 33902c05c2ba9c059f6f6edc11c88576 +33937815bcda9453eb170c7f7abbb684 33948faf3796d05c21290e364c4aad49 3397f29088bd6dd30af8cd512bdd43ea 3399ad114fb866a5ad687ed1bc0f69a8 339ac6578d40272b3a3a5dd8acbfadf5 339b9d8a59b17ed961a613c2a53d80a8 +339e34432b87a66137fedb5d8adf0c28 33a0c03b418e8e30d692504e9833ef6a 33a13eb488c9df62b9a81a2ce182e073 33a173fff7f79592d75500b55faf0f41 33a2f8d00152d55e67041f10937e1c1f +33a602ed31a8dd2c1d51c4940e112267 33a95e79150820600315d48bad9348f2 +33aa99c9cd6bd3c06480ca03de277b66 33ab0c9986c4360792c8d22592b42b66 33acc24b7e6975a0034c97cbf311b1e6 33ad3523d90a1e28e5e402b9ecc3a292 @@ -11128,12 +11688,14 @@ 33c2335ec258a37e450ad1be6d415883 33c4453fdb220e70eebfc0522e825ded 33c47cdc02d613ca133d41d72af6ea94 +33c6d4474b6c2fdb084446aea1073561 33c7f746abd5b849a26bec714d1b6828 33c8ee82a06de02be208af2591608394 33c92c6d7689356b295caf64ee0f91ec 33c979efda2d797b78bb497d86857e52 33ca8ea189eb2933fcaec25521f9099e 33cbe825a19f8d77d4306de647a0c8f6 +33cca705433fba5403f527113a7e0a72 33cd92fda1c6d82ae6dc5a66be2d1c8b 33ceb0ee80ae7f91190bf97ed53acc21 33cf04bd852192baf3f73fe2dd90d401 @@ -11143,6 +11705,7 @@ 33d35b24b6a901d4ef2305ca394c009d 33d3dc8a9522e0f75571e498984c1f4d 33d44675ab979a4d431c0b708449cee8 +33d4701ab79f8df24ba2ab0c1d8d149f 33d49d1832af6ddd84ea5e0900772069 33d744b9d0b31b63468e11e2678235b0 33d81e10e3c786f80a6b9efd7732e026 @@ -11166,12 +11729,14 @@ 33f061b3a9a0d96e96bfb7fb8a1f3ce1 33f0665e59b906b10fe4841399589973 33f29b3b9a2e9bf6b8c787b973422b45 +33f306d9892ede08f731eb29b5e807bc 33f3188dd356f1d3020147f20ba0f944 33f500be789b1b0413aaffec2180adc7 33f9fd13a127c3206b9580da4d01626d 33fa7e8c5c3e04cf0dd9eaa1ba308679 33fc64ac82f164d232bc56a01449a847 33fc64bc9f6ee2637927a7e65cbbb114 +33fcd161c790ca47119afa73d8e45142 33fe3ba3dc9fc75f9af551ff416b7956 33fedd9c4793a7b579246842f4d4a75e 33ff0ed9d9f4ccb23aeefbcd2502993c @@ -11196,9 +11761,11 @@ 34142659d577f315b2057a18db6afc5c 341469ecd2716d4ce77c18287b30d230 34173d9760e03a4b5a9871b22e475a50 +34173f70e7fff602136de3b1ee0531f6 3417dd34c70f9a030723fc4dd7d746a0 34185616dc09bcdb99705055d185f1f4 34188d8436066552803795f193ee0c4a +3418d95c11337c13004cba6df52e8c8c 34191b8506db666fc35682de18a4aa30 341942189aa0028ff8d66e477f08e0a0 3419e3925844efd3276e2c462c735857 @@ -11220,6 +11787,7 @@ 34297f5dcb42ede8df68716fdaf8280b 342aec8d08c76bc5ec2fa903ec72d7c3 342cbebfee568e7826d8743d021f236e +342d3e870acd4bfd5321fa3576a5a698 342dcddbfcb24240358bd627623b86f6 342e6c2910d7fa9cb14b087fa175c189 342f1c884ccad158bd0ad12b8cb44b9b @@ -11260,14 +11828,17 @@ 34542ac073908409fcbce9823c0f69ec 345580f86c2390d9cc530fd176581792 345688177b07f406b29ec88777d0b96f +3456bf900f045a2f9dc06008148572c3 3456c8e1714c4fd98504f6b8fb292387 345bb776cac061bd8019104b34d66950 345c4dd5afaa57db809710e08e3ed9b9 345c61e5cc080d6a4e3f4f332d86df4e 345c9a835f45e0d1311c3d68f11d3689 345d2208636c9123d13b43d321f65c56 +345f0cb6afc318115425bdb82ccc8f4d 345f2be55a7ca13739b97e8b941287c7 34604f1518f24740d8a8eb86ca2b6f9c +346070fa5f83bedd125b9435be2a84d3 34608d816222e2fdf5aab0187147190d 34631c670d0e496edd781d7387b63818 34645ccd13a4228f341eb3b87601ff79 @@ -11287,6 +11858,7 @@ 3470e90c47e89354b9a121ed4b2642f6 3472a535b1d82588ef80b46b2abf5829 3472e900b9d8bf328fe25839220e79c0 +347394f749c95d7bc06fb8e2f47a4eb6 3473e00a3d19a2311da25eb83b43981d 3474442b0148492b74f02d45e99789eb 347587c23fd18dd6b7037a6cb46557fa @@ -11295,6 +11867,7 @@ 3476f950053890ad683bc2fb1fe68ba1 3478019d4e0096d6ed9bbfa11234ddbd 34784f6b3358dbb323eb4f7995372c14 +3479064f71eba9e9cd2e747877098acd 347940b3a086d3811fd6d9852edc4497 347aceb866e9024a064d271bf5b52070 347b22373c84fb700b9855762c7d8f59 @@ -11308,6 +11881,7 @@ 348324bc782aaaeeb8691cffc73f252e 348343de48a8dd3dde89057dce5c48da 3483f502216f308a163228cc04db1760 +348695cb3d4c5a9d9f227d1c4d35c094 348752b881b73ee8964827761e58c43b 3487a3f56c2bf4c7f51e758d1eaf9a30 3489dac45bdf92152cd4480ef890d8b4 @@ -11350,6 +11924,7 @@ 34b713ecd322926cd3d4381df0d61afe 34b80ae48d6723ec8f10840bf860fc29 34b812ac01b4ab5e8920c9d65d6de82e +34b99e940ad432727cd42ccc21256452 34ba1506987f195250e00b4d11a91fc5 34badf9669abc8699b74ee96c7aaa88d 34bd2d9b6567bb2245a5aff9934069ad @@ -11391,6 +11966,7 @@ 34e947885c5f44c1daa21255c4fb827c 34e9c1278ed8dbc6992e65c64f7e4a3c 34eb0da7234fce20f108f9ce3712775b +34ed4ef2e287eb1fd0fbb9b272e81573 34ed677f34e8cbf114b75a9bce00b919 34ef9c3f76a0eda0e9001f95fb411873 34f006309aa37c1ba90105e4195902c6 @@ -11400,6 +11976,7 @@ 34f44e454ca0eadb7d9c91c43b23d9d9 34f573363a5a1f945fd21e3b4ceab061 34f5f778b746783097914f9c830ab9c7 +34f68a836217c5e13d5ac0674dc2c006 34f9172b3eb5aa03545df510efb8bac4 34fa52ee18ac293b13d3c9b09fbd3016 34fdc059ed6070b48d21177aceaee474 @@ -11426,6 +12003,7 @@ 3509edfcf109758d19e5032c7d1a3191 350a24438b70d9b36ec3793c4326e112 350accae2f68949905b3d25fde8ed97d +350afd483152af7ca87c373d2aba3f53 350beb9f7dadfbb406c6fc543c5a8c6c 350c398bfd3b267468dd60ca564491ce 350f7bf968c87825b4a009a24f04f6bf @@ -11433,6 +12011,7 @@ 3512386c52a629b4edc5f495c96ef43b 35128f4d255694e11a3b6e850dfc150b 351626f709d203781769acd78b8973e6 +3516ed0a30583406625ef19c3b4c3afa 35173bf16f112480e294b3e6abe2db9b 35173ef6d7277e68ae01ac98e1b51c9a 351863e88351b91ffaf9d6cfaa1d5b89 @@ -11449,6 +12028,7 @@ 352f2cc8e42a5eebfcd8478aa80c3dea 3531cccfd66b34eba85faa7aa0ca5f55 3531e183e4f880842762edcc2b649f59 +3532b709e12b5a10b75c7f375d5520c9 35332e0307dad58bad0650270f458671 35334c45c4b96976160292fe48753b74 3533649bb2b62a25de02efd4a724d70e @@ -11486,7 +12066,9 @@ 355716015803983bc516148317adc58e 355871025bfcffbfd381c696260f7d23 35591414ad77cce9a68f44f79cf58d1f +35598e74446651ed759cb05248b4c836 3559b54d3d55192e8ef41d33dd7b15e8 +355a26b7780eb2b1978716e6ccc51fbe 355aaf3a86818fc51eb91bf889aa6104 355ad347f48a9528bdf54dca0254f11a 355b9424a2087e39ef85e37bf807ef91 @@ -11494,6 +12076,7 @@ 355fa08df2bed5ec21caf12cec751a2e 355ffddb2cf7c7a72a48825a37a12463 35617504470222555503579fa77e401a +356439a9b14edda978476c0aff7103b3 3564da0f16c083ef6f92785b5eaea1c5 3565a5e5cc32a91bccc762aa476e7c1d 3565e14e1b295e6720683de39b1a4b06 @@ -11519,6 +12102,7 @@ 357d53e2d6365c397659e776d065342b 357e28b1883800a06ecb672ef389c9e1 357ed70d2d83a3c85424a1269cf011d5 +358031d591e03192f94c2998abbc63fa 35807b369ba6dd10455eecaf704d8dd0 3582a5255b45fc76c4a9b3134ea8fd94 3583e55dbecd0c43bf46ae82c6ee8a58 @@ -11539,12 +12123,15 @@ 3596d8cbb6383688d394e225f01db680 359802288e0eb5a906f22fa283d66c31 3598bfb9ee2c11b1220d5c1615d1e205 +359934b8389178f997d194159f171afe 359ba74e5e83367ed7841de36fd4fe36 359e97b8ea9ec5fc427af5b0d2e28c75 359ea0a00ceee5075efa35a423743075 359fab8ec2871ab5e7d0993ffcd4f102 +35a3194e6d2bc3b28a013fe939ce425a 35a399f6528fc280d3ab7423365a14eb 35a50e7b3c35ceeaa432394862dbffa5 +35a6c0c908b40facbcdfa95bf187c443 35a6db5f924f9578edb20721729c88da 35a75f9552e743e18dab1dcd16b62ba9 35a7f39102810ccafd18b4706845033f @@ -11623,6 +12210,7 @@ 3607db1b7c85b04483908aac8db4b189 3608c550313fc3a6e25c19ec5e314718 3608f56acbad6597e79888f6b32ec8d1 +36094079ae6189307b3df945849c5549 360ba6e92df37cba57460c88a0ac607b 360c9e8c1d46daec00ab85f9f63a667d 360d886a95de3d8fa8ff808d08501f29 @@ -11638,6 +12226,7 @@ 3620249907cbe1733751a4c820be402f 36203f48348ca5d26b7409fafe131395 3620880d52e73e0f055a622db0af1c1e +3620c0a45949e346a50d3bffcfdd4133 362206f33547e30813254b4305f7dba1 36221dbf386ec9a288be47c77f64e8ad 36235e7e785deba6d13d7a9abdd69c9f @@ -11657,6 +12246,8 @@ 363515cc64be62c14fe1f33ce388144c 363522b95dc523a3fd8aa9534db18e2a 3635995bef6c0c4868befa276f9604d1 +36360a6acb3cd54ad14ece7abd984bab +363876a68d5bc31fc5b7a2c83d3b3d95 3639d56130e76253169b497a4e1af5c2 363ac4e99e74c4cf27e739fce9cb972e 363b4ea76953b5941525546fcfcc66eb @@ -11673,6 +12264,7 @@ 3644647c5bc413d130e1d1cc36c7e197 36458b61cad6fd9c597d18599d0e2bff 364591cf543219a812c3bcbab729bc15 +364a9b8864d641432103565c0eec8790 364abccd40479337d04cd97d6c9bda6f 364ae25a9edbd67352bd4c0fe682875d 364b1abf0abca92176a3413369409985 @@ -11774,6 +12366,7 @@ 36be63d47cc9dae6bb60d56aa27baea2 36bea41f0e45f169fc193d986b1ad530 36c12667866105df07144d5460067aaf +36c33fb4a06e0bbedfb2891e6eea0f4f 36c4a0fe773ad93ef2b5784e3357e006 36c4ca3f01e201d607402d89e5758bca 36c6ba2a549184451b755ca8053622d7 @@ -11812,7 +12405,9 @@ 36ef985d69fb8ea49470bc77eac18cf2 36f0f09c84bd785dae5388fc5f36afd6 36f1c917c3321b0acd4af49a56df01b7 +36f1e2042ac9cb05c62d1145a280486a 36f1f055b7364f4c5ad1fa4ef81ac3c4 +36f284623401e6c2959f73d2e24e821d 36f448132368c2c96fde068fa21a5ae8 36f634b240d904281999663f6e72717e 36f6e7d3b0af6fa8cc871b3f245d4cb8 @@ -11840,6 +12435,7 @@ 37131f7ab7e6d6b76b2ce92302845628 3713c5610becf2fc27ad483d67665bf8 3715551e2febea423ed304992bdab8f9 +371702698417da0fd9b35a37775a4d1b 37171bdda36b8b4100706458e114a205 371810c25e8147f5998f329bec527e32 371c4f65696f3bd5cfd18fad150b8aa3 @@ -11876,6 +12472,7 @@ 374797a77e6e41d6d18c9560c459779b 37484cbb1107971109962e9821d96734 37495144efe8f09398f9c72596d7e0ed +374b1f0db3967702e68b2ae6af85de43 374b8369d2daf070d87052d82788aa12 374b908afc29568fdf716e19e2ed0a83 374bf55c045b86220477a6119f17445e @@ -11892,10 +12489,12 @@ 3751c4e66c7900547257411e81cea775 3752ae38be731a4ae1f4d3aae7f7ce54 3753722ec661e94c594f6404594ca608 +375508c4c541f5c88656214655fef78f 37559f6756e387da95804ffcf7a260b3 37569e83a4458db59a3f440841ec7ec0 37590bc1dbcafee92a0ac734cefbb050 375c92acd79d52c574d0c2ad96d2b02a +375feb3786fcbde5fe86c8418d105846 3760157d02865e8dc852ad2c16c4dd4a 3760fef726c326cce48bac97d35aee8a 3762a42809e79134d2a598b89a07a7ef @@ -11910,6 +12509,7 @@ 376cf9759983fcce7651384a807fbc27 376dc33be84e4db8c5c4dfe852df1806 376df31d66188897aef38b6030d8c887 +376ec4cbc2c8d5c5535ffe58a5ee0851 376ed2fc3788017a600b779082a7ad2c 376f87522455ad5efec17f5c9357c40c 3770bbfb07fad1f468b7fa9f130cc95a @@ -11930,6 +12530,7 @@ 377d6cb0c13493bd19d69b3f4e62ae34 377d8e123cfeeb51947c8ccfd67cb5f0 377dcc7326523250a8ac4ed2c118349e +377ef3000ce186b9134702d08831227a 37802c907893b6d8aad27a25841bfb4b 378068189bd9775c60715b7c9b4eef5e 3780f8c8785012f08ba28a7ea3d5afff @@ -11951,6 +12552,7 @@ 3791651de95a29ea9c1c2cf46b391da9 3792e4c278fb1a0107595e93b6c1e8bb 3799f8d6189660caec8b66b880dc6b90 +379a722357280d2eab92d3bf272427ab 379b379c0a3211bdd2097d66773308c1 379b4ef9cdcb22b8ea715853c6e737b4 37a3b60f9948f86f779caffc5923e00f @@ -11987,6 +12589,7 @@ 37c77946606bf72703839fb740a19d36 37c82bf34308fe1daff99d866a96d001 37c8f6efa4e57299e4da294812e9d642 +37ca74c2755f3cbde5582eaeb0a6e6da 37cd24035875dc17bf559ff5b963bfb6 37cde8321b0b09adb056b9b174e8c3b6 37ce9de96e85700e3a2ef9048b19fa1a @@ -12008,11 +12611,13 @@ 37da4943fdd878c80f7ec7fb2cc7501d 37db0633387cb6a3b7722ad7768dc85d 37db9d8b5e7afd49718861956be7493f +37dd9ef3ef8c8ff030b9f08792450260 37de99211282c476af174df0489289ff 37deeee2c7019892b21b92fd8ec33775 37df76f4ac6d83800e9932efaba690a0 37e2249d03673d894d3beb67707cc2ff 37e473864efec57b8d58189ab45cb924 +37e5e357e1bae6826bc969e25eff486f 37e61cc32c3ec2acabb7fc46083a4d9a 37e6c80611154d1374975a00288a6c9e 37e6cf2da160e7e68118bc98f6b7da0b @@ -12052,6 +12657,7 @@ 3818e5b55fb95308ff880d576c8e5db6 3819383cc9e465e60a186ffed82e821f 38197e3327b069282fbdd2ee55cf1850 +381a4dec7d120f16272e256c439c0222 381ac980a8a8cf8bf75ec26756032561 381ca04eb729c947d2af67a0f078208a 381cc900e19dc17808eb818c90a81f0a @@ -12101,6 +12707,7 @@ 3850b7b9b8d7252e39a61f7ba5dcc9ed 385241904542b3cad90d7e70a56a4781 385280aceca791bd9154f988eea2d71a +3852c6e672d1a2bd8f396a3590a89aa8 3852e62c67d6761eb2c8c534a02ec25a 385333ffe1d526b225924f28046d2a7b 38534288c49ccec0de9f89f8b9ca48c8 @@ -12141,6 +12748,7 @@ 3880b0b196c68fdeb7aa6d79db894f02 3882ff3514104cb6756130f5faf149e9 38848b9177c70ac0dcbee14c0a5b48d0 +3885d6825c8c388bb6c617d1fbd27e77 3887139cb45c2ed31449a74d99da07d3 388a6932bfbecb0fc10ffa55d4b0e1c2 388adb81256d06591864ed709ece3863 @@ -12157,6 +12765,7 @@ 38953244e27777b89725a88c412acc91 38969836235858e33103591b733a0bc6 3896bd4d6f6e19ce2bd4289a05c9605f +3896d3d45e3ac3a41fb08fc16989ddcb 38986afdc138143ffcfd992548481a52 3899fc43c23ae9e489b0609b270c864c 389a48cc1e6c409786568c935b0533ed @@ -12169,8 +12778,10 @@ 38a359a86fe323dca339124f7e8704a3 38a3770500bb58b090c59603a27d3458 38a428ec47c89636cded57deaba497b8 +38a65ea7d680e2100e7eeaac1b7ba038 38a687c70ef019e4cf868480f5f69cbc 38a9d49cac7318ec61c62009ec00f24f +38a9d4f5e0ab97ce728e3d926194505c 38aa0a58a02670e0c53ad764d83a6936 38aa0bbec03b6cf850fa1c260ff1dfe2 38aa4dd0fcd956af3a01bfedd8f546f1 @@ -12180,6 +12791,7 @@ 38ad99be123c02d3b8742c9a1fa5f6c2 38adeba05c1d947b0b1ddf67566630dd 38ae23dcf1f3bb044c03e0b26d420a67 +38ae4a930f1f1ac73d4207d9de1097f2 38af6cf167feac9e7de86d187e6ae04e 38b098c2039e285728f50087156ab78d 38b1bb9fce45c2e2ba62c50b08385a3d @@ -12218,6 +12830,7 @@ 38d16fe7c183a4158114a911597123c7 38d4b34af1218f643bd615ba34002765 38d82314e928dedae0305a4c7d9afbd9 +38d8568e0083ed04125d18bae470bb0d 38d8b0b84fafe6762d7e91b796a56f4e 38d8eae107a835b6cf4acd6e7ccb0472 38da4b04f859883d3494755c8c1ab2a3 @@ -12242,11 +12855,13 @@ 38f50d4824385cd373926ef19f81d02e 38f575a4501378871060f7902b3c20cf 38f5ccaf6884ddf051a92a0889795cdd +38f80f821108c3bb3e8d383dbd2a1aea 38f92878faa503adbe0006e42d8df751 38f955e48333493ad96aafd14bb83c09 38feb6f2286e0264a047397ac5777fb2 39002a69a2f63706b5d579d8f564db8f 3900c3ce161b184ef96f17e4698e2107 +3901619b0d2aabe58f2daa6963a3891e 3902daa847c56393618cfcbefdef04df 3903a24714365f12dd9d9cc4c80e475c 39067b50108aec28f845a731b6b4ea9a @@ -12315,6 +12930,7 @@ 394e205639e4a0a2fa6b369ff1cbe665 394fbe89d2448223b7fb51e7321f392a 3951355a60149f6ab15144855b2a5c9e +395452e3c8eb8b73c682667bc76e49cd 3954ddf7e429173a5b4e17f4e0ee91c8 3954fd5651f2ccc2aefeb6c7e07d21cb 3955c4d6fa4556d0169cf704298042bd @@ -12333,6 +12949,7 @@ 39687392dfbb4d1620367b4330820d7c 39695905b8f2e03f08b2638ff82b8a91 396aa646b0e228ce012a14c7747cd831 +396ae097f8ecd277c008c789a46b83f7 396b29ecc81b7e1c0d446d72154f1d82 396b48389b898a0c9eb90ddc1d6ae8cc 396b6a8213927380e3504b07c3822d98 @@ -12362,6 +12979,7 @@ 3988ce2d910102e09b307eaa5af35243 3988e67b49d39a1fb154431f07d5bab6 398a063f8483162d7bdb3cfe4ce79c98 +398cd2222e45a5216e856710c2f311d1 398d01cf88ab990650e2b4d9b22474f7 398e3db1cf187d191c8b2f7fdd5fc5a8 39947c66963dfab508bbed30b4a014f0 @@ -12403,6 +13021,7 @@ 39c1db5938ecdf012f26cd768626eb79 39c285f66fb5bcfdb6948bd40d7afa72 39c3a655a6e51c4ac2f25d14ac4dd178 +39c3a93f39fdd55e203e877107dc047a 39c566edc244b792c7f4cfaaa9f8d33f 39c60666206c365ab578dcaac0c3e98c 39c671bd17ebf8039d15380f71582ece @@ -12419,11 +13038,13 @@ 39cf7278ffec6492f45d918c8a2cca1c 39d011cb828d9ae4377c4b0754ef3e00 39d13d011288d670e127af01d9a6b399 +39d34d075e2954b15484e5a4c2a48b6d 39d42d465d56b5447258c24f8b1b6c99 39d5272ce54d6d0efbccf1fb3b2c5396 39d578a875e3e5c51ad0cef38acd4ff5 39d672b04812c4995dc50241172ebf65 39d6c449ad8c5d1168a7b431514fd98c +39d7640b6af54c1ff5bcc149683984b7 39daa799204de0379161d96b00b5e1af 39db3ddaf8aaa523d062d31cab40fbad 39dcb047beb8d8023fd3e2c61c07d78d @@ -12472,6 +13093,7 @@ 3a0685c463b50ddb4218ad47ae139dda 3a09a0d6353bd6f1a0da46ba11deeec8 3a0a47114fc234b7f1e0835230b4905f +3a0bbd5a44952b53daeaef51c6571832 3a0ff6c99d9d88c1061c5cbfd07cf4b0 3a0ffc49e784ca7ae1d3ebcc3d072136 3a15e89b6c2d3c69567f3650dedf80f2 @@ -12499,6 +13121,7 @@ 3a3084a9dc688ccc919b36694533e1b2 3a31425c4afbc90ea28f9fe971b84ecb 3a31a6ee30d322f75496d81698567eab +3a320759ba3d55f3ba81fb47b876e154 3a32ded2508c3392df89be630c5d7c92 3a335f9e0ea7f9182b6ea435865d675e 3a33d4f17f53a7ace5beeaa514277e0a @@ -12513,6 +13136,7 @@ 3a44198f58f48c76d3bb028461a21c65 3a45264edaccd74e6a18fa2c4cd1f131 3a46d5643af9d562e7633a25250c01e0 +3a495bed2fb1e18ec391808c0fe4bab1 3a4c962f7f68551c848b015d0ed89ed8 3a4edcc8444f2b7375562b5d4ae0cf2d 3a4f58f7589701186efba9b521640ca8 @@ -12534,6 +13158,7 @@ 3a60725ae776e3d7017469566650ef8e 3a612a7ca0ea3a7eaef57be98e0308f9 3a61386e428105b303cccd004886c80e +3a657ec0fe87e26bc37a67dc191cd3d7 3a66249e00d66f042a350679bb05ada3 3a667af9af9f79a4ef6a28b78515cd71 3a6716c99dbb85f5a27d8806c8be8d71 @@ -12574,6 +13199,7 @@ 3a89e1f4c9c947f588afb30d2e8eb593 3a89e8576769f8a4a740dc1dc8338f0a 3a89f333e3013d2ce30d32f24d87dc25 +3a8a8998ee22a924852b11de64e93411 3a8cfe510d8e58fb7dd84d7cf3eaebca 3a8e23e2e0daa10ee1332ce1acb03fdf 3a92b6926d67c622f663388ba6fc61ed @@ -12629,7 +13255,9 @@ 3ac91a8cfaa9047d04845b167c87b04b 3ac9321949e0184f430c22e9dbd1cc35 3acac99e03d6687127611c48ba11138e +3acb221c07cd33c241367cad372fa99e 3acb4b0475c89ba5c73e8b99a8cee9d3 +3acbb0c5b5765e06a57bbd124576ccea 3acc24d5cf67c1c65cc6949b33cf82e7 3acc5f464286d8ebbb1c66b59e975365 3acebc8ac46a6846faba3d2602256699 @@ -12664,6 +13292,7 @@ 3af14b98295d0ca1f39c67b89ea2c1f3 3af1a9370928dca6d28476a9c7587f6c 3af1b86d1baaa8a13f624e9cab9eec07 +3af2f14529a782b5600bc6080154e384 3af3db528e9dbeb07409d35b43d14e4e 3af3e8509b185ee913a787919be79eaa 3af7289bca97fa75ea0b82c97aa73a5d @@ -12680,6 +13309,7 @@ 3b020c3907351b55b0ba558dc099849c 3b02403b4cbae806f1c9d18fa9a4400d 3b02984f4e4113863ca493c3a477b863 +3b02c9ced85215f4e3ea843997ed0da7 3b0504f053b1158eb7012b4a7217e79c 3b05c7d9dccc31342d888de0d7ff4d9e 3b0674a7d7a4be60b84d289af9e531ca @@ -12708,6 +13338,7 @@ 3b20b7a9831d76f28dd8ffc229f24f88 3b20e6dbbba92464b145f8f8803c1244 3b232a0288353f9118c1840ab82bb85e +3b23a79e7c835019c85b71e71e00f466 3b240194f4499e69336372c4244b1c31 3b2906ef63a0c30d76d60fa77b164c43 3b29b555425f86927d10205ff7a9f2ea @@ -12727,6 +13358,7 @@ 3b393672fd00026d1caef171c8e575c3 3b3a38d4a683aa9e0292aff1609bb26a 3b3d06c6060ccd370a0ed8edbfd025f4 +3b3f584448ed8c5eb5dc2f8100b8d5f4 3b402295e1ed7b3c016bfd1cf3609133 3b402eb59e605a7d47b2f2cb81ff236e 3b431526fe90fa2a22d6b0c6f3174c03 @@ -12741,6 +13373,8 @@ 3b5492065772b0019aa2e58c3946ffce 3b559945cd7b3d5d02585595c6d8da6b 3b55e31ddb036588f85411fbc9e33476 +3b578f9e66e7049bb6608553f7bf2075 +3b57a2d228c48058ac6c81591602c44a 3b583e437ba3c39d2118968fac41b353 3b5a51e1e2a98337e50f0d22f6df8b43 3b5a7e95736e493933ddcfd441b1f4f3 @@ -12791,6 +13425,8 @@ 3b981c901e89d141283cbedfa5133136 3b9976b4ef538126cbfbcc910f6a42b1 3b9a0b67c1c122332b95d8bed6590106 +3b9ac33c33b817421a905023a81abd6d +3b9c32082f4f712f82ac36da43f133a1 3b9ca3f0a1775b5d239a024087a6c89b 3b9d410a5523812237fc067aeedd9607 3b9e584cc5ee8ee437c09e4aa122cbcc @@ -12805,6 +13441,8 @@ 3ba8ca9069c1cf81c2adbd65d1875dce 3ba9c1b72e19d99c2ef7a3f2e7b53b94 3baaf9cbf95feac1ae2607c85b52622e +3bab369165085d8d0fb0d3dd3578885a +3bacbb0e84843cea958e676751f1cbdd 3bad2c2ac6265ab3dd7a3f46d0e98f65 3baea36bed11ff3421d15a78d97553bc 3bb03d464cb330116c05e8a0e727bf03 @@ -12845,6 +13483,7 @@ 3bcda9752cf77c2341105215eee48d4f 3bceacc6bc913ce4da27bcbedfcbb4cb 3bd016a11100db8a4928ade809a1e56f +3bd08056b7f250feb3894a9d3a6d07ae 3bd36cd5cab0768f009f5cf0c73397b0 3bd4778c7b81b92271a8de5eca1dd7b6 3bd4fb3afa03383df338a1d7796a7ae5 @@ -12871,14 +13510,17 @@ 3bf807cbb1186e9ddb38ee03e683a2e4 3bf8595f75eb55ecf3cb774fb61791a2 3bf8bc79b7274a32e7f64e27ff8d3e49 +3bf8d571b177e9d82b64f77c4d7cc3bc 3bf8eba7e4453399801ba30ed45d46c1 3bfa5b7f0702c3cc848b69df7818e25f 3bfa949e8fb66fc879e92a2a78c92a26 3bfaf898ebbf008de767202186a61b48 +3bfb9759925c91bf6fe09a969bd02d4c 3bfce0e0ba659e7d808a8c69ba8af07f 3bfd835093569d69e88425d987d31ed2 3bff876df800ddffdc445db2447767b6 3bffce9c027401b58f5105746e3245bc +3c0037214c9070b89ba8509687c75f0a 3c00468410cb99171d414953eb57a107 3c00c4d23995e917f247e45472de266d 3c0255efb70068841df4d776127375d7 @@ -12919,6 +13561,7 @@ 3c21b61595618b17310f0018251aaa12 3c23107f1284d02806f3a14063292230 3c2457698274dee7c6047b743b613bab +3c2493c304095b39e2b25faafff56e0c 3c24c6a7e0a8de3f8a90bff56406ccdd 3c24ec320533a9ba9823f9998d8e957c 3c25e30e6c1bae5dbed94be617f3a744 @@ -12932,6 +13575,7 @@ 3c2bab245c510ec7bd3693f6d6b3f47b 3c2d742dfdb830ea4d57d9f549cc9769 3c2e8df9ea605c01c1bd2dde79d583ad +3c2faf7088bb46a2203e17dee247d097 3c31658ddd145e327ce126e450599d16 3c31986a00b0646bf96e57fffd631835 3c368b4aade7ba1e6a1ed6af95c04662 @@ -13006,6 +13650,7 @@ 3c7e292ce151756d6072454e47af7a22 3c7e382231fb174ff93075b6bd1c2132 3c7ffea92809a7cd5bcf2dbd6b5c7b5d +3c81946fc7376f6dd44fc4e98214ad26 3c83dfe706684d2d984e6b7b8888d837 3c856288a877721b34e68b0c12c8fc69 3c8728e8be131a3c0455dc357acec0a9 @@ -13034,13 +13679,16 @@ 3ca4d06f737c62267d6e91645299d32e 3ca584e1058fb68199ebed24fd102ea1 3ca5adaa1a0b1c2059e7fe7da1b1da29 +3ca60a99035288a63381a5e01c236a26 3ca850c3bdff5377430679f415786b9d 3ca933e842a993a0815bcb2966ffbd08 3ca98ef3daf7fefc3f068b8cd8fff5d7 3ca99c436de1db3810b1ab1930f7e44e +3ca9b380bf6f5e00429d4f25b11bf39e 3ca9c94e3cbab929fc2e76e9fbeb6dd0 3caa325bf4bde90c67e102fb15c330c3 3cab39fe34fa1d84ae0206a99a94e349 +3cabcd904282ae0df42ba10777c493e2 3cae23a0e8bcc325050fdeea48d3d7ea 3cae34ac3259a80364154626d0fe3687 3cb0eff9420601632bc023c05244c871 @@ -13059,6 +13707,7 @@ 3cc463c5e17acab9bf0c8322d37d90ed 3cc501cc8caab5f96ceca367696eea21 3cc6af087f22a8c285bfb14db66e0eb6 +3cc7ad57e72fad594e7f8163bd73cc18 3cc832e36d28dce3579fd14c1ae87cfb 3cc86c7c5461485366d40a3a74bfca4d 3cc8f9cf684ae22df0647d8e9a60e200 @@ -13090,6 +13739,7 @@ 3ce386941f7abad624f45b99352353d2 3ce3e123135ce659162ee4d9495aba24 3ce44955c117347ce33702d92a7af61b +3ce4b08552ffbb949131b0c83e5bde5b 3ce4f9832617c71b39d7164ac517f7df 3ce54bd7147957a53fa2d387a92bc87d 3ce5feb3aef49e7154fb59aaebb3f79c @@ -13128,6 +13778,7 @@ 3d087b670e492a7dac9d0b4b0a5d8c7a 3d0bfd35d6fbcbb1d52b2fed1569fece 3d0c580119557ffe62e926350c392f37 +3d0c9b75f107732cefdd4b934e4afec3 3d0df6f16ac447a782a5ab55808412d5 3d0ed623e7499ee2226b7a9bb1f9911c 3d0fb5c43f74d3899387e5674857793b @@ -13145,9 +13796,12 @@ 3d2672dfed7765768b4b89efae17b68a 3d27517ccdbe386b04ed50f3347f0bf4 3d2834f5e417f68c61f9ad9cf71f2ca0 +3d284567548551480559d9366521c583 3d2d3adff179b5e2df98a3e85c4c7fd1 +3d2ddaff1940c2991ef5c19091b5b2e6 3d2ea3f697009f01e4eb61392c68b6c3 3d30b5ffc66d72775d7fb964d0c7b2bd +3d31c5ea2b9389d1447d8fafe2047927 3d3433045b6b329404ae9c2e39e745cb 3d3782074dd04f55c3dd47ea728b9cb0 3d382f8697defbe0ad938c7197b6c738 @@ -13184,12 +13838,15 @@ 3d5eb68c8fe71ca5e514241317f3ab85 3d5fa0e244f6efe36d55a07c4cee3a34 3d63f65b8a6818fc308d96752226cc2e +3d6452d872a8e302d82fc4479b4302dd 3d645eb69e9528512b94217e86a052b5 3d67c2cb6443734ddebf5573db84da64 3d6a0685eeffe1de2b66c7657bbfb0df 3d6a464768e9edc046d7ff5b66f3f6de 3d6a5f25a5a44d545d500e7036c3f23e 3d6a8651af039cdac426a5dbfc02b9fe +3d6ce42273aa644178800e52c6ec5006 +3d6edabd69408f6ed5a6d9f4290e68c8 3d6f77042ca7c463aa3ad33857dcc596 3d70e4d40d2f6a24e498cbfc4996114a 3d70fdd3fa7476acdeb9c0fdd7c4d141 @@ -13230,12 +13887,14 @@ 3d9e82a75e5a9252dbe251755fa4889d 3da09c0d774787306f2856a0daa21e5e 3da0d821d0417100da8577ce0c5b9a11 +3da1c1f8e77e3d0e7b31273725dacf93 3da21c4148b06254b69df9f5a87e9013 3da2999902ee552c9570c1c0b08e4efb 3da30983467495e455e0490fbd08721d 3da3bfbc73c859eb79cd704154f923ef 3da72ff2db7c812b9ff56adc7489b33a 3da7f268e15e6d9f99b479ed9a27a72e +3da8c42315e6dc29cce034b579dee2d8 3daac67ce660259a167e81f8438debd3 3daad221e3e91cb8cd89bc3ce36f9e64 3dadf9a64746f368c0c2d6f9d6b9428e @@ -13259,6 +13918,7 @@ 3dc0eb48a03d986531ec30d598aaaaa4 3dc0ffef440aa5e789edd82764555743 3dc1a985d2f70f9b408431702a08970e +3dc1f1bcf9995182cbea19643bee40c4 3dc2d5bf768104560608595889d0db59 3dc494d8dc468c53d0f3e47fa7eaf413 3dc4b0b0f09e21a2e180f2f723f24981 @@ -13294,15 +13954,18 @@ 3de8b31525449071be8655cadc6125d4 3de9622e0e3bbf930bb79e2aab7ad97f 3deb5b21adcd57751e488c23b5221d84 +3deb938c85bbb3d7681fdb4572106f6c 3dec394ce441c0219633e5f2cbd5635f 3dec5c35b507dc558548b78acf26e7c0 3dedbb68c07d99a8233778b555c86eec 3dedecd2b8921312fe5be498ff0be576 3dee195e66d17f0c509d2942a963d4e9 3defd5d062422531fe2cdd5311216d06 +3df035789ee243ff3a5822c7c58d2b9c 3df16a25caf9f749971ecbdea34bb8da 3df21cba5774b96fabd97434119907f7 3dfa2edc2ee83eb21bd180eb63ab5515 +3dfa9a6d40100038cec62c18a4c5a4ed 3dfab7c34e1dda742b6c5e6463e0bb26 3dfbef2c41d08b96335d61358bb98c9d 3dfbf8f4034bca36a9ab927eba5bc427 @@ -13311,6 +13974,7 @@ 3dfd5af88a5579640e40fe3ea146671c 3dfdf602a38cb082788e2e855fe490e2 3dfeeadbea2f4071dc3eb8cf5fba674c +3dff5496814e109ddfa82eba204367ba 3e001d87b20b6e59d51c2a053f6b6ab8 3e017510ee0b0f4d10eb075e0c093f6b 3e017515f5f5d58ac0b45edbd9347d4b @@ -13337,6 +14001,7 @@ 3e1da5d2af7d8a34b57e3186b714a73a 3e1e649524b100d35fe825e4016dc691 3e20bc124516567903bd4c705e604017 +3e20bd3d7b7912e232743cef08de4db9 3e219c9afc9f1ed6be0ec765fc970e68 3e2221fdee645ee888939f3febf62f51 3e22980a94b523084d0db19c8a55ccd9 @@ -13345,6 +14010,7 @@ 3e27e355d351ec66118919d99eb1a53a 3e28147a8058ef2f38bf1666f10f257a 3e29d72d6567075a39f3a3b9f34f9553 +3e2a3a4aae10c91f498a431a13368318 3e2bdec5fbb2b1d2cfd5d952dbc965d7 3e2c6adf2e9b515686bb74e0748dc134 3e2f30ad314c3a59e65c87b6d406b79d @@ -13369,7 +14035,10 @@ 3e41b6ece4871dfb201db6b2c3a65e33 3e41c2bd8eae2dd5f8130af63563f130 3e421e5726eae7b4049513b424e441e6 +3e437a661edecad3a941a7e3b4297edd 3e461d46617d6338ae98c7c43631ceca +3e48392b124084a861c74f26a7092ca4 +3e4a60135c95dca12fd9b1fbfaab083f 3e4b9f467c75ff9d021b92372b90467f 3e4ca1ff669c5d83890bbe630e57a23d 3e4ce038a6568c4ff53becce64d6423c @@ -13385,12 +14054,14 @@ 3e54385be1dc229526693c5a5b931b88 3e586ca88416e2abd3d416bc17b6b33d 3e5c46005b1f189ceee2bd7732414340 +3e5da448b45fc34dc8aa0e83bfb5a208 3e5e0479fd72aca1d930adac5837bc4a 3e63945348252e20b0e151df82836716 3e63c98d476e5a4ccf07cc1e790129bc 3e64dbe157108ced1bda1319b5a315f6 3e653a5f841bd5ca46b1f7ddd4ca7548 3e655a6d9b700633807519e6ecd6cb8f +3e6560591218b95da3a48228a7796ebd 3e665921f1dbda9fbde4136ec725b146 3e684cabede2737007c155d766e22bf4 3e6aee6859a250d4705547c321c80866 @@ -13419,6 +14090,7 @@ 3e82ab07ed11b4d0074f07ab2f53b330 3e84a9b9acba27535142858f9586badc 3e85a723f0b5e6ddfbb42d28a8bb206d +3e85b5f9c67907aebe96534e22b72768 3e86bd272a287819acd35c180ee54c09 3e87bf5a38f67b982a7463c8575234cb 3e885b6a8fcf6504e48cd58f3e6e6561 @@ -13440,6 +14112,7 @@ 3e96bcbd502e6feb33b5d0f779a11971 3e96ef7be37f5592af74885d910f3e25 3e9871fbee9421ccf32e0c3a029d396a +3e99c27be470d5c1146e95ff85c3eaaa 3e9b6a57389ecf24c1172b5183bcd3ca 3e9d9eaad98cfb19e5d95dbf660fc441 3ea312e9703b77799a1c520e15f88bc7 @@ -13492,6 +14165,7 @@ 3ed76ea8de26c93b5f636c12099e22c0 3ed7d369f0ebc8d47f605e4af8969582 3ed87da6d667aba306945c59e8b36279 +3ed92e6b960437a3e2af8a6e0b28c3bf 3ed9384d375f052597236bdb21fcc729 3eda0e807f616ae5315a2cbd560ab59c 3edb6e0c70f0596e8531f1bf59ff8508 @@ -13509,6 +14183,7 @@ 3eee6538b672f3b8389b0d62fdedc237 3ef0805ed8036ec769f120986495bd7e 3ef0c3f7676726e4ad3880d08f0ebf91 +3ef1275aaabd453a39a56a794db878c9 3ef1d612bfe109b151cd5fc320c85542 3ef2ee0b069b86564cf05420d3f329e6 3ef2f00e77116b7bd51157e9c9023ba9 @@ -13530,6 +14205,7 @@ 3eff1b7eb7088a5b560a39f7a01b9dca 3effb1fb2518a007c437279fc064443b 3f017417a35724fb03572cdd4f7b8e25 +3f01be453dfa1df943efd18b85f08e66 3f0236c42f9979b0dec17e13c38dc85c 3f02dd32980c368217053ccf72f0f4b7 3f047884e4a6a6cfe58c6363418e572f @@ -13538,6 +14214,7 @@ 3f06133aef1498de51286795c4fddd0d 3f077490c53bc80cc15fa02340dc6f2f 3f07bb2cbd2ac1978eface84584a9b08 +3f0807d6c13a0ac5fe5d0ed42d8b76fc 3f09958d77a71704b97936705f02e757 3f09acf4569cd3696596894d58575836 3f0a555949648b2ee1827ecbccfaa75a @@ -13556,6 +14233,7 @@ 3f1d7d6d5dd78b767dfa14dac4b634ef 3f1e7b023abfbb3252fb3aac9e6ffe9b 3f202a2153e4da9d3d338d86c06e6a9c +3f20619486684f0b6b481aee7d5401c9 3f2116bb42b1d613dc3edb5e90ef9d4c 3f213b6f940c0293794d02a8b2215104 3f2232694e4610ca0a8b3db345e4cbaf @@ -13606,6 +14284,7 @@ 3f57621afe706440c8ae50f9e7efd5f7 3f5f799dc6dd9a3824321ec67dcb7511 3f60460f508d4144db5837a919264521 +3f61077211c473d0d9389ba75daa5f30 3f61acfbfec64de65b270ed4e98ea349 3f627493d684c00fbe3cd5c6a5c7ba83 3f64fd8ad9b4c7323bb3a538659c94cc @@ -13625,8 +14304,11 @@ 3f77ba55d8f470b88a3b2b4931523b18 3f7968654cd6adb79ff95e96417e7687 3f7b9a58cf0ccffec0beee3715b1d8d8 +3f7bdff5f0c72ffefd9c02474f4fd005 3f7c9f4601534bc366c13bf813dae2bb +3f7ca1bb1585146e19a4b3996d21218d 3f7e2632d93ce7f4de457f17d6aed105 +3f7e6f6308fc8877561ff5df809dae86 3f807d59c1e6c047b90e0c7e44386419 3f847cc93e19943daf982798399627f9 3f863b92d8d41f8a6522725591430102 @@ -13637,6 +14319,7 @@ 3f8e17181ad53ba92124e92ad893cdab 3f8e5fc4181b1374d1ca3c822cff47f0 3f9040e008bc46be479f31c238c6efd2 +3f93bf665028366c372a12674475ba72 3f984847a50a89ba5de40894c696e57a 3f989ad36f64af7329d0000f86446e73 3f9aa25628aed0fc535d4effb2cc4668 @@ -13653,6 +14336,7 @@ 3fa8172cb3d5c7f43d71f1ec37b8cbc5 3fab38e4e51fcce1ea04e258d0c8c95b 3fae868c0bbe01a99972b815a586cd7e +3faeda3d756aaca60893193a10fb93d2 3fb22b6a35834b869b5277cea12ddf24 3fb25aacefd73bab30b16db29fb4bf75 3fb34848b2df1605986c0bc78bb204af @@ -13678,6 +14362,7 @@ 3fc83e5386bb17e35ac11396c56d6ea2 3fc8523d1aae2b183f2003a667abbc89 3fc9bef2440f4b9d455d1de67d5a2c79 +3fcb5a0ddb819c1363a3be96598e1d05 3fcd0fbcef3d823050c123d0922998f2 3fce10a5015f80713cd003fc83cd083c 3fce225fc5a166c466994ad18371a851 @@ -13799,11 +14484,13 @@ 404340e9975ac911fb65bca3f8aff6a7 4044c1ea878d12f3d7fa41120b0143e1 40471c80c974943d5bb721b07268c853 +40495b6bc360deb051c9b52a92b44247 404afd013461391d228264b5d7da441b 404b9bba1856555e901cd7efbe0c9522 404d7cf77828e7b9df64e96be8593bee 404ef2b16b595f16580a82ff5e533167 4050388f057b73556f6c6c94422651ca +4050af801f23c68663fde3572f505808 405128e81e451c466b182b794cb787d5 4051a15c270b9a7c070db1a95708af60 40521e8ff349ab9a1c3ad0038576af0a @@ -13834,6 +14521,7 @@ 406f4f576de2537c173a4b07aed078d4 40706d31f6ee7905f120ac58a5fdc458 40712d6b06fdf4ad4362070405841268 +407175d3fdae8dfea69a550da20740bf 40718abcfe173844e8d0eb17180f57d8 40728d794ff698dd0c26da2a896e74b4 4073230b1f75e8906c34dcf3a504c95d @@ -13857,6 +14545,7 @@ 408bb96d986d096f2523259b2f944da3 409146ceb371926d4ebc480aca801f98 409616ae4d23e1f1ea88439d6d065407 +40971ee030d67d016e7ff29c944f361c 4097c2f6ddda8a16bc5b0c455e1d6b9d 4097e01e945806a1c25facc587561c6e 409810b807486a1e945b9536a7c9cde4 @@ -13871,6 +14560,7 @@ 40a1e8a39bdc2e6d538d522761d3dd64 40a28ba78d349509751f90e99be04f6d 40a32fd89ae8473b190abd90d56430fb +40a427972ee0cd651495a1ba07f20f31 40a550f4a0f36a8d783ac3df6523cbef 40a7217e89618b959c9ad5258739b458 40ad8cb6b0a30549d251ccdb15db218f @@ -13891,6 +14581,7 @@ 40b59d0d2faa40652e7831ff807c8f7d 40b5a0a7713f18de77879b1ca9fc1529 40b60938c2cfd86c8d5dad302b4efa67 +40b65b1e77033d177c8889cdaceeb900 40b6bb0df66360560c09ec31106e296b 40b754fd937af858c95e03f933ad00cd 40b9231ca23a9f5851eb61e87fec6aa7 @@ -13927,8 +14618,10 @@ 40ddcccc518873f0b9b71739a74d5317 40df9d4c4071132a5955f3dd8270710e 40e0c4d353731f78e81c6689f492c17a +40e119abc9b58be2da884dc09ed53676 40e25a05c1faaf05f10a2857a0e8c5e5 40e3b597db6b5d8230a47bbcd2621c0a +40e4be52f5065d653849b545d2928e8d 40e4f75a0be5757545a7c63cab7b791f 40e57a97883af1f6f2ea4753b1166fa4 40e5f45f7edb5581771005483ac467e5 @@ -13939,8 +14632,10 @@ 40ea067a5c07a477fa6093d443efa91e 40eae9d9051a0fbbe8717cb158b8affd 40eba03ef332b2e3660b5005fd12505f +40ee4e486399dff3ab756de8da3ff3dd 40eeb4206b0bce40cc624c8b3cdadbde 40f047b67e9affa1e7600cc1c8844190 +40f14137f0990e83bc6bd25ee75d407f 40f17f37e73b4750fa8b0c910c5f9f87 40f1b1cb8ebd2f3753f91cd52e8e6ff2 40f20853ff796fb6506c2b18c21e6ee3 @@ -13958,6 +14653,7 @@ 4101afee5071bd55c991c502b9b4ab48 4102d875528593fd73279ba6432d0292 4104132642f5a8aaf4be3c7487958d9e +4105c97e7460fce629eaca13b43df3a3 41064f90416c4896489d911f3222f73f 4108dda267c497d29de2f3a46c266e82 4109f1e2dbc92fff19379a6f9f1f8d75 @@ -13971,6 +14667,7 @@ 4113c121e912619ecfeb5120abf9a56d 411422c490eaccaca77f31e077b2e03d 41153e362071df7a1dedeaf5f6c1751d +4116a26d7d4acfeb779abc9dc8c43fed 411796bbf8d8610d1f3d3633f8cce1ee 41181847fe2da8f65817f2bd139f6c89 411ac6a706fd5b3758aee8ffdc8a610c @@ -14046,10 +14743,12 @@ 4162c2607867e7baf1b0b86591957e48 4165f14a3db9b08dbc87c0f95b59eb25 416664e3a471d4e639fae61c2cad28d7 +4167c524737895d1d24bded7eb331aef 4169e98ce95fe933c0e996afdd0f99e7 416a97a2205df8f54f06f6a61dcb73cf 416b1040726095c19b45bc3a62000205 416b1f6aba90a3743228ff3638be5c6c +416b330a22e58a58e95b8ef8d0082654 416c46822ade215a4e2966c42b332535 416c5f7dabdbfb72a79f801bacb4399d 416cfa6e07802335fb9b743203ca6497 @@ -14070,6 +14769,7 @@ 41811070bc8ce4a10e713db79300dfd9 4184fefbb50e07c03ae0146af70abf45 41852d280315f97032346673499336f2 +41873e2ebe0454cab2a0ffd6a7e6ed6c 41884d74bbb50e62c91dcc9cc2fc7bff 418946fc9f98b1a20f18c278a638d802 418a574d897345c99f6b26aa45ee02bf @@ -14085,6 +14785,7 @@ 4197a78414c4fb2074131d32dc80744d 419934bb4e79f9b99849ab01e7f5aae0 4199d40edf447accab273d930e70ec92 +419a0583f82ba59b9f7698e28d8d53c5 419a753d0977ddddf70bc60f8b3a34ec 419e340841220de6c315ba9eaa8a6c42 41a3214001b39a1bdc7d462d83f6058d @@ -14107,6 +14808,7 @@ 41b4690e711ba69aa233cab6860843a3 41b4735ff8298cdbfac134fc11556975 41b777f8535b9b5649c71eea7270385e +41bb6660835e68921fe6ffa0ef2615b7 41bc5017d7ec0d2bd96094f8a049a6fe 41bf4adc6ead1a30d4ac29534e279c31 41c12a4f2f16e77c6efb81d24ae75ff1 @@ -14116,6 +14818,7 @@ 41ca6d9390d7513a1dd1ecf3286cf00c 41ccc9c931667c4f656681f19dadf159 41cde0039351adbce5695f29615869ab +41ce0509ae0b6c00877f16b8d9a0f7cb 41cf4c68e4f29d210126f9df897ec6e5 41d33d14012a9ef0064153b7aad3e847 41d3a96d629de25911c8a91bffa84c11 @@ -14134,6 +14837,7 @@ 41e4f4cb364d2dc779fb919e9d0a3575 41e5c2cb373d3214c50dc93ede557b90 41e72692c542c25526dbaad4d412e031 +41e7b2a4067095d305578834d6e0ab4f 41e88a1e59acaf4b04c7cbd15b24a7e2 41e89b6c5b863a8ca2c24fc4de68c0a2 41e9098024b035b8202cc6fd4d640127 @@ -14158,6 +14862,7 @@ 4202558dcb2e1f37f323d7f924933467 420354c617ba6a59fc64c0b340bf337c 42042ff4d73237771cf05a81b590721e +42046674d77972bae69e85ec3eeda395 4204ec473840d4751e452f129abb24b6 4205e410995898e524e7b79bf1da4983 4206e8107dff32ab153335877c6176c9 @@ -14177,6 +14882,7 @@ 42195c85a01c54eac8d4cb243fbf3871 4219fad12f42f63e23d139fb0986e34b 421b59c8087e01569661c338fc496d07 +421bbe2c1019d839b43142c9c4f4eb1d 421c6b6b7c73acbb167fa86c3142328d 421caae75314271632f2225d27485778 421db0aa5e1ed771cea8ea66101aa6b3 @@ -14220,6 +14926,7 @@ 423c56c5a7858706f1cee647b224ab82 423c680956f3e91be34b3f55adc1da12 423c72aa4d3946f13dd10fdda16e4390 +423e29e9982a966b863a2bec4a6b9a12 423ef5a4f9b947665f9f1e99ba9df939 4241467de02bf34ae12b53d5496442f6 42421ec2ae29d5de7505c783754c61de @@ -14230,6 +14937,7 @@ 4248a5c8f656b29667a206a8a945ea0a 42493f55fbcbb5e92af2bb793b6f21ea 424a1f26ac3d67dbdc1a8932f548cd1f +424ebc6d41f2fdc2bfea8a37eb3746f2 424f7d9588065a8a1babedc2efb5cf92 4250f2415ef9927f7c8a5a85689ec88b 425100c6481dd7f74def2f8c01ba36f6 @@ -14259,6 +14967,7 @@ 4272c9bc66c0b2a657a42b80cad75100 42730097c5978ebf08750063f827c9e3 42744f233da2e79f70f66abde1d75ddb +4275ee58189e3949cf918c623030fd61 4276c99a1be67023bceeb5a825322a91 4276cd231d484e1968d06700e3fc1ad9 4277e23e57605ad0c420ca6982437476 @@ -14289,12 +14998,15 @@ 429cc9f59b6a236c9202c6a3ac5dcb01 429ea38074d5aa96a39ac08efcbda6d1 429f35ad4fb04796d57c3814d00b96e4 +42a1d4d4ab6d9ebb55053d9f5b22c8a1 +42a2658fba8354583aae5d737b3c1058 42a2e6ddf77217831bc0f58e802c0c22 42a3c28857d8f4093bf017c44cbb022e 42a4061c510b282f358447d8e201e1c5 42a48b36c46501fbc5cfecadd624660b 42a5164089e1b35a356d5938ead9abb1 42a6f7e4a402d5fd7740698562772722 +42a748a1591185c909e3849df73fb160 42a96120d8c294fa39f139783a17e698 42aa50285bfdf2ac831f859905f34cf4 42ac91a5fb05d8d6001294263db4f7a9 @@ -14311,6 +15023,7 @@ 42b4e0c3233a4b96188647e424c58e4d 42b57c6cce9f19df110654a09fd625b3 42b67f75312c7a7e8200fc38b3bebba6 +42b895f338c9b23581ea66df8a38ff51 42ba7292964e7e9684d329a8f3e18725 42bb177884c886565292873706c74ffc 42bb88c33b26a4cc67253ed8d6abaaf1 @@ -14318,6 +15031,8 @@ 42bd9bb5fec423c6c640ce8e5a8c20f7 42bdfd9a3e088102d26160b65a033a64 42beb2ce347ff68c64f1049375aea829 +42bf97e7ced9da819d26cc970d468624 +42bfca77350eda8557064c675737a7be 42bfe5b3298c8de0283d22fdf4d8e0e2 42c034a5032c8eb74c9c00705ade3082 42c0db1ed3799083e07e66bab363c377 @@ -14361,9 +15076,11 @@ 42e70e85460efb4b486ffd0569f67cbb 42e7fdc589c7bdb33197decfca641085 42e8a8cb09310e44bb87a65db4c843cb +42e9c080a40c9146705274c33ae8a183 42ea3d4cd5a4d6cba65a9d9f6ce7c591 42ea6890b142498a1f178657a198d0a4 42ee610ae52f808f329369cc2ae23c0d +42eeff735b6d97eebe77b877016ee4f7 42f185ff77f42ca767c0b43dc035f720 42f353a43086f44f5c82f7d9a9b17873 42f42c82208f0ed653b2db9b4b8f376d @@ -14415,6 +15132,8 @@ 432544e2a4ed4abe14840db4c9a8f2c3 43260bdfc2aec27c4fe0e73f32cdc2f4 4328168529801aad486486af8567b2cc +432a53684b64fc351eb08de120af0dc8 +432b72d5761055702724f99243de16b0 432bc49a69fceb9101add2ad38bd77e7 432c28ac6aa1d19252d297f52507297a 432cdd3f2fad54675d12a1718d748583 @@ -14431,11 +15150,15 @@ 433bea65d0f61db48178419c97ba0aef 433c5d464d3f954b91a304224345e123 433d4e3238f2a3582737e27b25c8d49d +433fd03d180ad8a888aa068d7970ebe8 43410bb95ea422454de4a9b76c8a80db 43411359cf5eebd477815cb9a3d0cdb8 434125712bd9ae4c3c72f6b74db28ae6 434415aaf254c5624f86f4e1808363a6 43441808242986730bff96faa978e13e +4347bebd39dff2a7cc2fdf0d4967aa87 +43490bf278a354d6f53963707bcf4e98 +434a0d439db0c6a81f2791528ec202ee 434b58643efe42fdff23508b5b1647b4 434b71162e76969fed09a9f12cb670c4 434c84cb70f856023ac7fbcb248c481c @@ -14470,6 +15193,7 @@ 437d2a30e2f8e94d0c519a524b3f6975 437db62b1872fce224cffc5cc38f3e90 437fce4e4e217018a5e6c5fcf954c0bb +437fda48c53fba33a39b7ca7504f3b19 4380a8c8840da295be571b9deb25c271 43810613de54fb79598f341372621370 4381159499672dcb6162abf5f0e9768a @@ -14503,6 +15227,7 @@ 439c513c213c528821539a9f08de8ff6 439d77db56ae4821b2328b3257a3e44d 439d9c045c03fc558c04684b3fea4d4c +439db00594120b1ad8b37420a1fc5b9f 439e0ecbec7eae3354bd73f6f16e7d42 439e6983366813b65357e273f424a60a 439fef7ee5267773fb4a4a2c264e8c08 @@ -14536,6 +15261,7 @@ 43c12cd86cb5aa5ef999bae74b7aa013 43c19ca7c047a86e215f3d719e95952f 43c2c8747416df4227b9359721160f8e +43c2e96f1f7e22db6d8da166300e17d2 43c332c18e33fa45d18bf1dfd5a74d84 43c3808a1c96f07c94daa14d5832f858 43c3a898f8be2d3079916bdac660d5a7 @@ -14584,11 +15310,13 @@ 43f995e397cb0e6a53d38ed1fae7b2ca 43fb628fff034e92aad9456ec92c8246 43fe9596ba644eb026e5397501f82b37 +43fe9afbc7f8717252e3d466602fddf7 4400134a41a304c28c191ed89a96dbd8 440020713ca189f3c03a104b1af5a072 44004addeda0749e5c4d10865b3e1516 4400aeab5b6f43f3c94fdfe0a64475bd 440124d8176b7a7a88689f4b73b03ebf +44072527af15f063fee44cee5f65eed9 44097c21fb5244e7923ef50e31e13ee3 440c173d5892a0d031ad9e70ba9d1cab 440c917d2bd17fada341ab09771286a4 @@ -14606,6 +15334,7 @@ 4415096384b1ea3c854f6462fd7a249d 44155ec72fa694c0643308e3f04008e9 4417553d47df2fb06e2cbf506418c0fa +4419ed06d72b39ffcb5270d8f54e23a2 441c9b363ca186581f27de662be49357 4420cc90691128a89414c8182fc7e049 4420d501d0bd1c0bf0056cb2e8803c62 @@ -14638,6 +15367,7 @@ 443d0f4b5a323ce224ff332e972fe35c 4442455034f954ee036a39d996cd62e1 444279564c55565e12711364cc58f49f +44441312bfbd0cc1d9a7b5c318db3085 4444e1cd1439170be9f59e808f366387 444845b21866042c5ef6028e5225750a 4448c071ccfc081b8c3a0e79ca392cf6 @@ -14646,6 +15376,7 @@ 444daf575c25615cf5adb9eac5cb9950 444fe0202e5698467228fe332e11aed2 4450e51a64adb6b6b20562744874a370 +44517799498819859ccb3eb32a47874c 445267742e565148d298ee911dac7621 4454816cacd452b636979d09e6907e70 44574bf104cd206dde9a39a527425974 @@ -14701,13 +15432,16 @@ 448d99687baf4baa9c2830fec339c55b 449388b9efaefa176a39329ff23fd19e 4495d822e3a87c5b79f21032586c42e7 +44979f022b68992384387962fe687781 44984bb1522544ae4cdfe8999bb36bfe 449a50cb81f60ca19cd37a3cf6f40bb3 +449a64ea87fb3de480bde8ebd802a80f 449b59b1f237786cb951d6877f505fb3 449c71a779121fd6fe308bccc93067f8 449c907511463142f7d8275be8648017 449caffcf0331486c8df5d491593e0e8 449cbf0380e8fe22eaf0116f624fc5dd +449efbdfb37b54163217c1f84737abb9 44a17c9ab9116efcff4d280bb803c78f 44a18d16acd5abae0004afd48343c972 44a19cbce7f471b683978384bcfc32c9 @@ -14724,24 +15458,30 @@ 44aea46d57e6bfcc4a05ef32b8926564 44aeef8e354166d2d8a730802c00e6cb 44af1d6f735e746a0d6732ede94895ee +44af7f51fddfc54b92242c3ce0bfc3f8 44afeec9a6b16cf5c3d9245647868b8d 44b25c3f05604c9053c382328c18fb49 44b2b95a636f84f8310962da229f2d6c 44b2bace50624232924de7a7f275c5da 44b2c51e2129795af200b76de1354d6b +44b352afdfea467841a0c6dc22072d27 44b50efae9fdbf86c0315f2978821617 44b5ee0649dfbba1f51965e557e4db70 44b61d1cc831cc8b840c5de76fe2f6c0 44b7a53ff264a6452af3ef5330323b23 +44b966b2a7bd0b45bc7db146a238486f 44bb167fa464c8cea4182ff829ad593d 44bbf9ff10311812ac9cb9d4a14778bf 44be1420e7b8bd926b39855518954c3a +44bf372c3dfc60f5a7c602da87a96217 44bf632795fa9a2000da59060453be98 44bf6cec77179544f22d7f15d6a187ff 44bf83dbb839468a9e60655b2f6ee649 +44c1fae884b4290cea0fba961f8f4baf 44c24036368765e60c980e062dabe4fc 44c31b486539e1946a531470055934d4 44c496474333968989d2404add15ba8f +44c52273c87a9ef19254f3f0699bc719 44c84902f9739f55947bec0caf314e3d 44c8878b0b2c4709a9af132ccd3d7703 44ca0de4836719f188e5a20b641c2009 @@ -14768,6 +15508,7 @@ 44e57a86c47d103c77b9e513848c5d9a 44e5bf503c43d1c1b2c0f849e62ca521 44e80858aa3b1f7f932acf71022ad89b +44e98e942a5652e05d5c42c828214a01 44e9a43565593e4e73869a5d43f9c606 44eb4e53cded2adbf129967ddc569538 44eb5476928c0aa716b0727375e98086 @@ -14781,6 +15522,7 @@ 44f3d49cb46188360ede2c926831a9c6 44f3ddc04b39e4e9d365b1c753b4747a 44f5397671eddbbdc626cb99bf9de924 +44f704206311c67c5dbdf55cf0fdfe36 44f776325f788e0732d0e34d16f7aea4 44f7ad35e93b09e912997c60a667818d 44f80c5c67e63167705862f7d08833aa @@ -14814,6 +15556,7 @@ 4515e1a3918f66efd3f58a2519b57695 451649cfc3ebe98e30491242a65a641c 45172f36b0e4a0333f7a8b53fd600e2e +45175fe01f5de1e349f3236c64befee3 45179d9f9d2568d614aa317459db6dee 4517b70132dfe193615340d253e39b5d 4518aff2908d63acb7b75a0616f3f0f5 @@ -14822,6 +15565,7 @@ 451b8aa03b76f0610fae4d201299c4f4 451cfaf82d748da1064c67cada458cca 451d7de10e24f782f2f39fb8e2b816e5 +451da664db1d165c76987488c9177705 451e234378b1ee825577ae4523f13166 451e256740fa9aa45cd8264dae3045a5 4521e755df9d4459e587f34a69c559e2 @@ -14847,6 +15591,8 @@ 453fde836f45f6ac4a173e004590e67f 45401855ca6f8ffd16951e2f1b90345a 4540fe8437406ab045e89ab45c9fb70f +45428e9006f6cd07d7abc505ab76cd5e +4544de17009ffb1ad6f9afac26749fd9 45463ef2bb10cc94bb359e83de76f6d6 4546727252bf58f4ce4a368cc51875f5 4549a269439544595c9961257b5a9dd9 @@ -14859,6 +15605,7 @@ 4550e62e0258660cbafa88eaec12fefb 4551130561cc77e416f086c4688eec31 4556621ce62fe0ca6eeda2dd7496124a +4557a08174da1d74bbcf8989a02a2719 4557e835d62267fc8f037ae5079f4650 4558c641343fe2127f6a9bafd1e6e156 4558d7f1fcdf10e800c58e0f973d0448 @@ -14889,6 +15636,7 @@ 457b84157c97fc0ed12ab5c849c3f4ff 457ccd66ffe0f5e3678e482fa24318fc 457cfc4b1fd9f5703b7c7ffb0e509e9e +45819da1132cbb3e3bc756887b57c4dc 4582226d784e64d9863974ec0a327352 45843aed44f0107405f1bcabfd24302a 4584d58a28a13aa938b760b3a9d34d96 @@ -14917,6 +15665,7 @@ 459a577a90c09131ad3832bfca60dc1a 459b2de201352aecfa63352fd85c6b7f 459c6069f8430ff275565237b52ca9bb +459c6bf793c85a43263653f24f618e80 459d574dfaa6c5773af3067f0765127b 459e5b8e44a4b842507e73687a230ed3 459ef70b58c51b102846812933a3e79e @@ -14929,6 +15678,7 @@ 45a7fa8d771de60f6a1aab021cfbd19d 45a820cba54f5799902b025d69f1a04f 45a8aa042d7599ab44166da01fcacc38 +45a966e0d5b944715333c173cd0cc24f 45a969aba8d88304649acb52c61a94ab 45a9b5dc18237b48d8070fbde50c9220 45ad5575025f073ab5fb54fb920e3808 @@ -14961,6 +15711,7 @@ 45c9e92a1e8e6e63e629f55db54b80c8 45cab5a5813166af59e4bd839207ca6d 45cb18df394fd3ce9385b7cdccae6d5f +45cdd6fd9429a148593c0aadd420bd58 45d0f2acd5c5fb8ae9358529893c9271 45d2e4fa8a501bafeb5287f0f1f953c9 45d545dcdf7cd7ef52b0909a0f262ca4 @@ -14968,6 +15719,7 @@ 45d6a8e3ce2481750ac4914c918c37fb 45d755fda8c53ca2a3f5f145ba1d9d44 45d7a1f88c1684138f1c3de8ef4f7e89 +45d84804985b547354e80968978f0b71 45d8597673b346d79375acb9b1c6811c 45d867161252779f3edd5c09a164c84f 45d9e78d3c5a1488fd02dd429e54b676 @@ -14988,6 +15740,7 @@ 45ec0d06cabb5a7eb61a0fd853e612b0 45ecdd854ec27f6c347cfe9c67d68310 45ed26ff43beaed41607ecee5ed0a273 +45ed87f1041e5bbfe9ca6c70d4c4d180 45ed9973ae7f0678e69bc490cf525e53 45ee95a1868e5f019ddddc12ba7a50cb 45eed5aa339112855d93797dfaee5be3 @@ -15034,6 +15787,7 @@ 4629f105f5f793945935876c1d17cdc7 462c642ccd7e9022a8d75b6fa91b3383 462de91638f89d5a624af04af4c05eec +462f7d9ce39a4ebfcb72257633461d4d 4631b9cdbd1e343c728db951a9f2e38f 4635147bcc5ab5528cb00991681edff9 463588b21f9cf5582ebe5b6cd85d2397 @@ -15050,6 +15804,7 @@ 464045f0c127c31d1561f153be184229 4642eb64fc499858116c1cec40791233 4645a4ea725050f4bb17440803c1c5eb +46468d53f04873a16970cdea3e1d36a0 46473a8fc8c5174a9f3a1ddc83d10cd1 4648988abbc3433a5d1390ad253b3b13 464948eff059a094c27cf540e6afe526 @@ -15070,6 +15825,7 @@ 465c9f0a6e584f9a12d97f773ae882e3 465cd614f46725cb6e52a09a3a160b1e 465d692274c2d0b908fcd64825d6b4d5 +465e7bdcf6996c5c04b60093e4ec0b61 465e9119778e651b72aba5eb7683e5fc 465fd9067564a3f1cedef6c1d0c73b8b 466130509010a6bdd4b7c2e1d333027d @@ -15131,6 +15887,7 @@ 46a25332c596b83ceeefdbc6e77c4d48 46a2f15bfe8b2e7d8eca525e9b9bda20 46a336c0cce8da8cd58a0f11772549fa +46a46f6705fbe78e902fb84ad2707c43 46a47b9b815dcee9d176347ee7bc7e77 46a4f4908f1d165d3bdc0ab20a9b4dc1 46a50ca893540a659e171d683a164c15 @@ -15138,6 +15895,7 @@ 46a5305c505593ad0e3a93e9e59631b8 46a56400fe48912ee574fd0851a66c5c 46a61b22ec33934b53f01bc55eea4f21 +46a747737b93bc81cb0a2884baa676c0 46a770748777efd51f0aaa73aef603d7 46a80ced56261e250f7f57e385e378f9 46a8fe453332f65ef9042c6040841284 @@ -15172,9 +15930,11 @@ 46c302b9e7783ba91e5d323c07d85806 46c3b7a6ccb316cf779ac881df2e3ae9 46c3d5db7c22343bd1aa06a40431f455 +46c5912180502bb0795d67d4f1918faa 46c5f526109df13dd3f848065c9d9a51 46c6bfdab84ac9e0710bad5ebf5dc815 46c7e27989277ef9c3dbe2460e106f5f +46c9e09e3762aa0ae52c21ea16c158d8 46cae35be29f7dcfedfb50a8003f7e26 46cb5f6bd66280ac595b10c542eae0c0 46cb9380cb21ac41b3d129f9e8891ea9 @@ -15197,6 +15957,7 @@ 46e30de98a8cb4283651aa8531720fe0 46e47dce2a106bd622a102159d64ef31 46e57c4f79dcffd3df62aa4f5e27e8c9 +46e6da465fef2e30d4ebd62a7527ade1 46e6e149de34b15a8bc46cb6fe1ee2df 46ea111d7ba52e0a5140d8d3cb4c418e 46ec8ae78ea8ec9a87477a9a1509f356 @@ -15222,6 +15983,7 @@ 4704325bae6f7b896ceba4a8e9cdca5f 4705876937f77a2ca8bbd13aceb013da 4707205af4398a68a20533d2ece802b7 +47076f1302df6cc1c3ad0f452c80dd3d 4708efee58d6c7729c0a66febbf39928 4709f97c6e9e9e000834b242fb8994e3 470b0d6ff9dfb5c93728db71f3a1a860 @@ -15229,6 +15991,7 @@ 470bcdb3d8ac8b4e7bfa4da8f6db7326 470c6e1cc5737b60b0b62c3d7d181b93 470d6c1305f23a78354215abec126ab5 +470f66abf00778dacc14cbeffaaa2919 470fb475339fff90b89474ee3e7d4d23 47103e828e8668cd388bf6c9a79d47d8 4710497acea44a379727775d4f076e0e @@ -15281,6 +16044,7 @@ 47478b25e22d9d4fb061989d2ae0bb18 4748edcdbd9e32aa10302170abd47005 474a825bb6892c178ebf9cf54a4ca5f3 +474a9490af8c31cfb0555e33a8e03fe1 474b5424c7b97f3c15f40358e810042c 474b60bb7b373e01376eeccd76abd439 474c6b76e438e14227be81d7fc68d0be @@ -15316,6 +16080,7 @@ 476546fe28f4c1768088e9d1e2ae0686 47677abeb07f8006c13b2e8d954ed8b6 4768c7cdcdadf443ef9f634bcc5a953b +476958da0bb4a8228b40b416e3a57c06 4769f7d123c2b64b1253a3dbb8f894e9 476bc4309ca662ce565362f5af7b1c75 476bd4ab719942a358524dfa057493d8 @@ -15347,6 +16112,7 @@ 47893d6303dce5cb6ec71fdabd275dc5 478a666d64da8c5973cb2eb5609807f9 478bac549ba7eb9874aa3af571f57501 +478bc2dcb20c7c00ced0e1f42af2b529 478c1199bed0cd1850ce66b77ce2190d 478d4ccaa1d29478275582520869c8b9 47905c017c59605a229a85d02340f301 @@ -15379,6 +16145,7 @@ 47ad8e7c0fe59067e8cbac46668b0b1e 47ae25f55bded85a47e6c26b3a651bc9 47afcf337381064c5b221803c4f6bc66 +47b19d88ffc34dffe1e1cbe01e24d3ac 47b1a876739128eafb175372d0551d5e 47b27d94a7ac92c13140f46cb281788d 47b3365cce86bf9dcad97f9f0a26462f @@ -15391,6 +16158,7 @@ 47c057d6e3027263c78b4c71ecc5d9e0 47c24994aae4fabab0ae0549d772691e 47c2dcaeffb59fb3bd4bdaab6825b94b +47c5059d419b12e482b9631d3be21732 47c670e3b161fd8ac83b3f09771fe732 47c714b8b5f4fad8271eb2f32d0f0dd3 47c7bb3e105415bda8e60b435f9024e0 @@ -15419,6 +16187,7 @@ 47e2ef088d205eb838520015cca93df9 47e309955bca2e76d3602f99a2ab0a63 47e495841162601a1d8cb95277ef6fe9 +47e5e50cde3976e0542d73fbaadc4956 47e8a3fac046b30da05481070ce28cf4 47e8ba98786c1cb27164fe254ef51803 47ea307a4610599ab562ba4639b58a86 @@ -15426,10 +16195,12 @@ 47eb7b7c0636e8112f70323b9677779d 47ed41e602a78b977d4ce854591b01f3 47ee661c7839d7292e25bf5e20ea3781 +47efb66a8ea12c13459ca08cdc9c8d18 47f058ab811ed3dcbda54bc9868009e5 47f221c139ca5a12922c4582f1689f52 47f44fd30b50bf77e1de23e63304bc98 47f48ff32b1825dfd60bf920126725bf +47f62006bc559795c3f32320e9978898 47f81d80c95d93176494596d4614da40 47f8902a7567b93debde9e3e7aca3f2c 47fbd36f44afa6f7ea27ee587e21732a @@ -15443,6 +16214,7 @@ 48052ca4884bb213e4f82ab73a9fc3b0 48057f1e3324fd2dd65f4e4b4952fa1d 480955590593db12435e30ce06f1d1d0 +4809bbb0d91884af356db0a0c836f43d 4809c157ee2be679285dd1fba4d012d7 480ad9805829302f9fbb3fda898c19db 480b2da77879d0b8dc6c0e19ae5f497e @@ -15473,6 +16245,7 @@ 4822dc97af8018a119ec87e9b4b1b43a 4823abfcb4a175c7c6ce416936b1c982 4823db405890e25fba1affbd01661e1d +48253badc5d825ace43a087cf4e57c77 4825ce8cf6f95137ca626ac81732344a 48263ec33fd3119fecc8efd597ab0ee4 482653d71a12ed8b567f2cc6879f205d @@ -15516,6 +16289,7 @@ 48482357f5224f475a1e24b33151a777 4848ccc6bb90dd81a3dddd37dc59bd63 484903ac71798606dff227640b2cafa7 +4849b66b4d2c7dc93433b3dea3579c8e 4849cc05dcb11e3896e116a3454a732a 484a3ab0928e64a9b6dc38e5da231a77 484b979160efdfe9c94268185292f478 @@ -15591,6 +16365,7 @@ 488f507d8a2cc33e411f39f9821b8441 488f5a61bb38ce5d09bcf32a9651ea66 488f5c7e21a08fd09e21c4797ca4a6f4 +48920cbd3eb663853e1c0ed8877ab897 4893dfaa45c85290c8a288b59dd27496 48940b87056b8c5e4031920e7e131867 4894623ae7d51c01aac4288a1a43d894 @@ -15643,10 +16418,13 @@ 48c2b5f3362930e84923810a3a8d95d9 48c3e51e0f54e438781498dab9bc1dc1 48c4257d10baf415c4bee1f947b8ceae +48c4cbc066509ad6ef505fb014561e51 48c4f27bfa1cf9016642461bb71a73b8 48c52446198e6b0f45ce9565b44ed8f6 48c56637cb20a182e5b44bc5ec796fdb 48c5ba7dcd419bbd383c8731bcada442 +48cb959595c08e7b6ccf0693c8f814c6 +48cbf23f6fc4943a6b7c0879325a04a5 48cf0e2fe014059761e74e40f8656427 48cf56051ebba0ae4e870292030456a0 48d06f34c6c3312f11d0eef0bec0e094 @@ -15711,6 +16489,7 @@ 4916bd09c617729be2d5cea105d8f8c1 4916c747cc22cf30b65d98995bae3fee 4916d3251ba97ba7940ac16b8fe273dd +491782176a947278f5ee1eb26de54793 49179371198d0d11ff987b7493a246fa 4917c962ef029fc509b6e4bc8f1488cc 4918f29e88a79da173792415b2fe6eb5 @@ -15768,6 +16547,7 @@ 495ab1007685182eb8d894d809d5d10e 495e1323f3d9d01d96f40f9fb6852ab3 495e5e822712a4c7461be7cfafa72409 +495e5f78991216195a3f968e2f72c4f8 495e733742a32bb34a87972af139f4f6 495ed26870ecdfa96ead1aab0ffaeb7d 49604d62d0156bb291560423c540b8aa @@ -15779,6 +16559,7 @@ 496bc6e829b97499ff1d8b565503d12e 496d6c56a92f73eb51ecc8e611f183c9 496e917be417e941de6dfeab9ddf8ecf +497120926c63c98e1c6ed630c0fc30e9 4971a731bc62f0abc99526eef0243b6c 4972e29196024a40b33c9eab1c27a9ac 4972f5ca1fb892fa146627b1d5241b40 @@ -15807,11 +16588,13 @@ 498bdb63e91e12418ab9135f0ac62c55 498d363012544b9065486670301a0b00 498d9848907ea86c296e6908f2683faa +498fc02e61f88f6f63335aa081625d53 4990362e1f27326b42ba2c7e7cc83b2d 499319e5d67dd5beba629fe3f11f61b7 49932300c421bbeb9a755d0489abd2d5 4993d004ccac45df3dd5725fb10c8b8b 49953c2c1245a315372b716e0bb96dc4 +49954735c1d56d43ff95455729c97d34 49955f39f093eba6ed7cc3e3f03ebef1 49958031ef035df5534c5cefc0c38f4f 4997318143ce613128638f131c340c30 @@ -15833,6 +16616,7 @@ 49a4399c1dadf993d4dddc6139feeb78 49a541ac92cb5b462e5d4a9c89412908 49a637026843656325733746a05158c1 +49a6e76fcc1518f293f0c5f4162ca3cf 49a98eab2b020eb2b046927bfa17d9f6 49aa593e02b5137d2819a3e48d4641f5 49aad05887f5acfdec77b1e34d5fe1e9 @@ -15866,6 +16650,7 @@ 49cf0fd7948c66790533ea96434b267c 49d54c4aa77372709b8b064b911417ac 49d61265b06cdf330c613d01f8c7ca42 +49d65262d419b94760dde3acadce8dd4 49d7bad00dffd42d1c58e9c2effe68d5 49d82296d0b4ace987ac1c3778ad40e1 49d85e3e4c53cdbd0205bc46cb672067 @@ -15913,8 +16698,10 @@ 4a03ec00900223af086991db4fc58be9 4a094a4902b2287876b37d9bd4201a65 4a09b406213a78bea0d12561365fea7f +4a0b5fac88b01934acbaa75a13ccaeeb 4a0c88c254a986b68cbc1a4f85c7c4a5 4a0d0d23fe339be0c12260e21ac9c274 +4a0e21b89e4a85bb80d206facb1efb75 4a0e584cd992e9fb8edce67278b727ea 4a1082bd98123d8c89df974237b60dd0 4a13632bc0a3fe7e31958fb92c7f4a7d @@ -15938,6 +16725,7 @@ 4a2638443b15cdb12091cbfc16e2d625 4a29b5784bc42ee795103192192b4b34 4a29b8f5aab06607572dcb6b4d2c8631 +4a29d3f95cf34cdd4c1d192a5207881b 4a2d4a1e04acd169303d26473c272990 4a2ded6f1fe0b034f656ad51e8ffbd70 4a2f000541481eff36e6001ed3a28362 @@ -15955,12 +16743,14 @@ 4a3914c7592e4f31bdb07cccce6b2b20 4a395a367cd706c50dbe0ce3dd3ea38b 4a3b10fbdba81691b2ba5c842d786371 +4a3ca5418cc63c7c83e9d21f2eb47c96 4a3ce65f2a06704252693bdc63541dda 4a3d4ca936dbc0722a3cdbdf62f7b2f2 4a3dcc41905338eade7d4f7f6c477053 4a3ef8674fbfa68563912c7602ab2051 4a3f66428e721cecda1a0107582bee8c 4a4278266f2edb50ea6f73f156be5098 +4a42b3af7a7931e124e78f850d62d15a 4a436f8af658e0f9eb0f697dc168e088 4a44311e8ec399959e7f3d536dc4f6ed 4a44b69de263f6cb771220d6d083c38b @@ -15999,6 +16789,7 @@ 4a64cac8291d6a9cf33215b10dcfd303 4a672a26578e1d9e1bf8ba187522e1f3 4a683ba4af061819432fb0c511578bd2 +4a6917c806b581a8e2a1cc60b3c5420f 4a69672bbf0eb3955ac9dc4900e1cf29 4a6ea655ce806578dad748d945ef6e67 4a6f3ecd507263aeaad1e599bcbd1e51 @@ -16010,13 +16801,16 @@ 4a7ab28e345e93e0b8bf1b82117fdc5e 4a7ddc0df49dc5642ba86ca3d981223e 4a7e2c4a6cc7ff687a5baae0c08af60a +4a7f0132e479da06fafb4fbb6e85dd83 4a7f46d40c64da4ef83f8d10cd05b794 +4a7f4fdc9893500968948efc6d699cf3 4a7fe5b6f0930798dedb51b33bedbe40 4a80758b6d581c0a31fc2c9fded8e40e 4a85b834208ecbd7fc4b12b33e9263cb 4a863e490097f31aae317bf47c945051 4a8655ffe6abe0f5455d0d9af5b1aed2 4a87a5d4fa37d0ae86bb05bc38e50494 +4a87b4e2611ea920beba801850b01436 4a894d1bbe76e8f37223923497c1894b 4a8ac1433d35589d068c11ffd3ebb534 4a8ad6abb442811fa53536bdf3af5482 @@ -16050,10 +16844,13 @@ 4ab749a3e5a009517827d43a00b79a31 4abab241dc090167a161ee676c0c84d0 4abb90a67293b6c605c281240b1d1c62 +4abd295f1bfa535b132678a6f805c9c0 4abe3553c208fb9abbf8f8c95f436c9b 4ac00a35ff695b61d8ac8dbbf96683eb 4ac01a01c07132093ef0e943d32c61e0 4ac05efbaecea2b3c0fc25fdd029a222 +4ac0bf75816caf4c24a7d070d2159228 +4ac2398710d3fe13d4fecd4f383788f1 4ac3add711a4b66083345bddbddc9abd 4ac4bc5a8930e0c1d0c0f71c88a90196 4ac7b562a74ef606e819bdd6e3d7b89c @@ -16068,6 +16865,7 @@ 4acbb499a530fdac7fe6b3192c8ace47 4acbe6b9418d95b83ca258d6ea3328fc 4acc2fe7b15ee09f8e7e52e214da13f1 +4acc7910723722dd2cfc62439ed575a1 4accb9049c7d3d268e753bbcc0a0c908 4acce0e467c64ae6265516fa71fb18c6 4acce61e5f94605ff9605bf10039524a @@ -16084,6 +16882,7 @@ 4ad42091fe7848d141aa01a9657395bd 4ad569920ce0a04dd1a75f46f9c20787 4ad8f41c8001987de29e6c1deff123d0 +4ada6bdd950bf63b4c95603dd795b1a4 4adb9bd1e56b21c5d7d4e54f41de1cac 4adc22185085bbc4c7224bc87babc4ca 4adca296b6f9567a6c2fa53f27865d3e @@ -16111,6 +16910,7 @@ 4af63c9cad115a4f3fc5419af3d7260f 4af6960df8c01089732736eb9718d16d 4af8f581d23b9841b0b15bf604cfa63b +4afa6e5b6fa0e69c8b529260dbb66644 4afaef83f9fae47e9dc0ce99993e1627 4afb736a5146a4038f925ee709ab7cd8 4afd0eab3fc014309380c8a9c1471594 @@ -16126,6 +16926,7 @@ 4b0667268e517bd47ca7a8f68f835838 4b06c55baf94fa2b175b9d21ab609277 4b07a7ed8488ea57442c5c576bae99e6 +4b07f29525c6e97159736888a0321426 4b09b1fd22a2c8a9237836b9b53dc080 4b0b0b399d4a26077d93dd7af46c8fd2 4b0c6e56b3f64b3fa44c491dc2eb67e8 @@ -16189,16 +16990,20 @@ 4b4a72e09c14ea3572ddec5e3dd7ccd9 4b4aefc207d8bae86119787340c8bb6b 4b4d94c2547f02b926a02ec922a11be5 +4b4e9e3143c3f473d7245f62b08dce0d 4b4f3e8665632035ad073babf06bbb7e 4b50e834a33ae00e03d477d4f51cb496 +4b50f46ea3bf2176e2c3030e3297bdff 4b52defa4b871556d359578ff7418075 4b53ed9095cae3c19a7381ee53ea987b 4b56cacc4aab3a4143db1ef1c3c110bc 4b57d58f4618fd67c885c808fe4441b8 4b581a0d05465ce655e7de1bda1bed61 4b583ed5efeb2515bcd76fa30c397ab4 +4b5def8969caf78c1ea3a44e67883ff1 4b5f587b70b43c7ba20f9ee8bb3e22a5 4b60b78739755e2c7549e40c83bcb08d +4b60c8fe20acfdade88f2e5d3e83fb22 4b6308da6a018411a718449b1d87ad5c 4b6381bf65927048a5c2d95d50d5bd29 4b644c667bd3d7fec3adb8ffc9c2542a @@ -16212,6 +17017,7 @@ 4b6abe6eedc57e602bd9b0d2f6feb612 4b6c048a27bff0b610e908b04a14fa9d 4b6c8e411ffeb7ad23f5b534415bce08 +4b6cd5e53da5a6f0dbafcf4acff5a443 4b6da7b381e043e187a222516eb6ae38 4b6dd5c9b55d1a8b37fb29d6e9dd5dc9 4b7011a27383015496e8a3cd758165df @@ -16229,6 +17035,7 @@ 4b7ae76c7cb07c1ac7694252c7cd02de 4b7b034b3e2f3a39de74623239695292 4b7bbde712056c5aeeb6a921366d6c1b +4b7dc4bde7e8143e1c735b975d1448f9 4b7dff265f7dbdc932a4a1910d833100 4b7e798bc33d719a79b3eef09e12a1c2 4b7fedaa6b0fd70c36991a6ec3b3eec0 @@ -16258,11 +17065,13 @@ 4b9a9e404c896826777d59ef72244404 4b9ab60a4eef280a9d751eedea253e87 4b9df12157560e4748f8d80f2b736594 +4b9fd29d05bea58ab7a696b2b5f6ea73 4ba636e2178a20aadd9e878977b8d4dc 4ba71c4b615e5b82e35290bea9a68ac8 4ba9dca58d431c458d8e98445eac2b48 4ba9ffaa4499f0919622896e239e9196 4baae66b5ca488eed09420f8bd16d820 +4bab2a946281a0eac7021ef341dd2e39 4bac298fe6a094809d860921a2dcfd9d 4bad638c6498bc534e682f4e8cd79cb9 4bae8b4f634bdf83ad0373d5076644d0 @@ -16275,6 +17084,7 @@ 4bb6d083e2d0c27e65520ec1d79d38a3 4bb75929240efd78929d142687039ef8 4bb86787404ed8432d1f6e3545ded1f8 +4bbc0435b08fa25f3a9bd9d48c0a1aea 4bbca93bb599736db927857563060621 4bbccc181acad93662a498e822525e2d 4bbcf1a510ac3b79daadf1c9b37d212a @@ -16315,6 +17125,7 @@ 4be1fa005bff29059408144789ef799b 4be1fff447d146fef68a32692a4499d3 4be2c7d040376531f0f42b95cdd0a7fa +4be30d95693c6f8e561c9fecbb06bb0d 4be33ca49d91e039249f1280614481dc 4be3f2bc3204264775fdb08e1a0c3f7e 4be418af3077dddfc3d816405e7ae9c0 @@ -16335,8 +17146,10 @@ 4bf9a434076aae0e5f13546d48ff4ee2 4bfa52cd7a390ba331b67cf330cfa7ab 4bfca25b324a305d1cd808dc0227f21d +4bfcd7e29d31e9e5f134e83584859d74 4bfdc26d0056fcd9c947a064eac88533 4bfe32633a8139bcd01297aa39c24823 +4bfe8453cd2cde671f9b1c6c7aa79e21 4bff62b5a37d94b7294ee557bc0b0b7b 4bff765ef612ff577385a77d05c2fc29 4bff93eaec19ce30c3e3ef72113fed0b @@ -16355,7 +17168,9 @@ 4c0b8987c42a870b93fbc1b41925e3e7 4c0e28ba7cb83db579ff54681645c005 4c0f4953406764981bb7d24091da6bad +4c0ff1b0977b124d02ccdfc6c6cb77f3 4c106a4e2ed6d37112fea67f44d158ca +4c12d625964c7b8f707a975af0a8dd03 4c13f35d3fea3388fb730a9f2590cc55 4c1524bc9279717a67d14df9c693ad22 4c152710132d7fcb202f6781c6a4659e @@ -16382,6 +17197,7 @@ 4c2b43c9ac0c25ddf900d34385cc6a45 4c2ecaa7f0034d3674b3d07053456fb0 4c2f35079d720e6375f5fd6e011079fe +4c33580de84274c7dc882e4594339f7f 4c343e5992889c2ea0421b122a5b7079 4c343f4c5310814940828ddc13bf02a8 4c34bbb5a36b74f970e04ccd4e2b94b6 @@ -16434,6 +17250,9 @@ 4c74f50488921545626d1d68686391b7 4c7574bd6149ae5df29f15c3403ce2ad 4c7624709bb2ee45ea657939300bbd81 +4c7a2b44fe7e0243afe7ad20a2375520 +4c7b2775c0fef5b6922cd0fcd43bd18d +4c7bbb7f984e0f91b9778bdc388b7fcd 4c7d63833799fe6df5e7883fa2e1362c 4c7e3dd11be5c87f4440ad13869def81 4c7f4b4674fb274112b0a963f7307510 @@ -16463,6 +17282,7 @@ 4c9ec0e1ac824c5b2a3bb85b71b19b6e 4ca0265f631aaa90b030528717af5f7a 4ca035edb826a080a3368c50d174abde +4ca1829e3657cc47cc3181bb797b63cb 4ca2c61eb985ea43a8ef09030d576a5f 4ca45989d601c1c59852b2fb6d574e75 4ca69e5fba473251bdc1a5ac8c18a145 @@ -16478,6 +17298,8 @@ 4cb08d8cd64db51beee58b0b13ff8c7e 4cb132e1da16a09e1e472428a68da277 4cb14e5311f0dc436dc5e82c31d8685f +4cb30705edd65c94aa7006b26327c0c3 +4cb36445d0f5a1012e4d4fbc2a1be2ea 4cb45378d42ff86e4b948f2c6c4f05a3 4cb55ff2a5eafb0c4d18c04cd4ecbdbe 4cb84ff6e627cc660af81c8df97f4667 @@ -16496,6 +17318,7 @@ 4cc89aed52470dd581d0254a97ff8c0d 4cc9323a149b02a969a413a79d19ea0a 4cc9c253a70e1be116ce3efe53d975c8 +4ccbdac14a03280a40e2922696388398 4ccbf03484d0efa952c9fecfaf93919e 4cccd4ce9d45b4d99042a7a7edb6a625 4cccf81a6f36e88efea1a5e4c3af13a4 @@ -16530,12 +17353,14 @@ 4cef8acc2caed7ff944a4f99a414f630 4cf0331249df9947ccd30e68b411d470 4cf10c712f636a06721db29e41088836 +4cf13337e7fc66cd67483972cc7db489 4cf17e0efa997c57100bd1c69dc0f72b 4cf17e22bfe47407d4b1fc054fc8bf47 4cf2dd8b082c2d3e0bd7ff04c86f92bf 4cf37117bba5dc4ec64e0e8587179e7f 4cf5f1960cd66e2c58e0b7204f37f7b9 4cf63f75c50ad61c7d71ab2bf25daf49 +4cf8359bb3a9a1193d8eb7882b29848e 4cf9fbfef72c2c5cb0695ca6d72ed40d 4cfa2653851e1de1c31c5c62c478fef7 4cfa4d023575d40222e12bbaf3abc112 @@ -16548,6 +17373,7 @@ 4d04f81e7ccfdf33adf0cdbd91ecba2c 4d06a7c9e617cc392966b48f91700d83 4d083e21c88b45e3415e7126115d9f6c +4d0ad63efdb2f45da9af1c5c01bc46c4 4d0da777b03e67ac165a4668e2089797 4d11b2943a2577d708f7ee43904c3d1c 4d136234d4430a2a6c04ec9cfece1061 @@ -16571,6 +17397,7 @@ 4d201895b255f80147be5048366486b0 4d21d28e09dcb04a0e7e8d2543530f2a 4d2461371b3c0d20e9d403e29d93301d +4d2526c50dfcb2b473cbca8e951d5f09 4d297c6124a9d7635766c1153c3d1e65 4d29bf077250e94019e58f8ab584fd55 4d2ac36fd2b497fdda0913937e09ce30 @@ -16585,11 +17412,13 @@ 4d2f9ccca1a63f058a72b0b64c72528e 4d307c41e6334518f5de283f2389e2b8 4d311e73bd7a41b8f29998b41bfb108e +4d32c2268c3536ad5e399b156abda267 4d32d2793a5bb42a875771adedff14b1 4d32e976b5a65aeefaf07eff2ee64e0e 4d33654d8030a6a78a1c803e653c4041 4d37c0e6fbbb0d5b5acc1d8c5fae8341 4d3845b3f9afd9a8dd93cb776fedeb32 +4d3b7b9ca8876fb19f392ce99f79c8a9 4d3cdbcc57698524bd2fbc945b41d6f2 4d3d1bad01bf9e438828b7e4c22a1bd7 4d3ead26c008263d640c1e811f8c678a @@ -16607,6 +17436,7 @@ 4d46559e35b01896de21fb5f231af777 4d46666c92a70d6027466f608968bec0 4d4677a366462a9ec7caaee594474942 +4d46b946c68d2df1e23ade7f6a4cfeab 4d46c5c1e59ed442af7903c77d095683 4d4a17b8824e2790ce08b1fc3650eb3e 4d4a46b2d1b7805840e49a4ed7b4f795 @@ -16632,6 +17462,7 @@ 4d5ff5a290f896a5d51309354fdda5ba 4d610d376003192ddae3eb06cfda69ea 4d6252b6a5f6aae96e6b94e060ef084b +4d6255bca13e8ea24771a3684e6d74e3 4d627739a8f8227147e46e622f00ef99 4d627e04f7f8333a2660b1e766b37b84 4d6301f612b77ed571bf93a96f934862 @@ -16640,6 +17471,7 @@ 4d6705d28e33bacee63273f3023bb9ff 4d68e93ce299cd3aa76d43b5b8559183 4d6aa5ef2a4a28fd99f7e6631a3507a9 +4d6afd145005106df0878adbd2d13b65 4d6c4e7cb8bb4790bd369977b4f76956 4d6eefc376c421cc348755e10c2fc130 4d6fa4d56c5a6948aed1ba9569eba1f9 @@ -16660,6 +17492,7 @@ 4d7dd4973f7e474f2089920d83a93055 4d7f2b38ad312193515e1a264408edf4 4d8426a8e3b81818fc6d452e2d11ae4a +4d8461314ab19c2cbfae2fdc68ff4ea3 4d8522adc3cf6e3ed82b4b1b20aceb2a 4d85d451d8560b2df535b7371aa1d4a9 4d88b781c640ed21d693895a4a8305f8 @@ -16685,6 +17518,7 @@ 4d9ee1e9dddb66c61a24549f1f032c80 4da00850807d54ef79b9bb28e2f9505c 4da03ec8d5c2d9b31768e05204d9a8df +4da04f90ec4f75bf93ee42c9b8f22a17 4da2a631e39de36509465509c16f98a3 4da4f416ba59bb4550fcfb5d18cb72a8 4da74b8a6bbe37583db7dd40b38a5e3c @@ -16719,10 +17553,12 @@ 4dc31d98c88aa438dd024d7c42ef05c6 4dc3295dd36e7f057538013dcc2f0fc3 4dc36ea61e3779b5bffd73ed333550bf +4dc4f6d99414146d416c3f4628bd71a3 4dc629c120590d75b951285df2efc233 4dc893e3cf9d5aa4aae21062dbe882c1 4dc91b6242d24ef3c255e66a162f0ebc 4dcbc6cf3b452f5d3762728d0bd0cc0a +4dd002f042b1652e1e27d50d60def223 4dd023c313784e4e66454390f97cbb68 4dd0f5ae02e94be8e54f4489c58f8732 4dd1948411af64a4189ea96c823f88cc @@ -16809,6 +17645,7 @@ 4e36bcad6a6027f1e94cb5b4039ab42c 4e36d3afc71e355123bcd6b58dc921ca 4e378a1a79bb8e8bb31253e648b4d63b +4e37b4a653496121ba757efcb3a86b9b 4e39d1aa49dc5a8a058f3cc737486779 4e3aa28cf1982ad04625629348c1a006 4e3c206fa489f000f8040feb40990547 @@ -16837,6 +17674,7 @@ 4e557befa7bc776bce524530d08c749c 4e5617c667036e976398bf9f1d04642e 4e57c5cb658baa7465212b72bf596bf9 +4e57c9487ba363f45506778c4a0c07d4 4e58eddbc4fed6d7d9941b1480a89382 4e5a0c021bc2e7a0d2b8eadc1841b18c 4e5e1cccd382826050f8106f63b41d47 @@ -16898,6 +17736,7 @@ 4e92e948e924e294389d3243caca3a5b 4e943b5e9ec3eafba97659d5a6557ebc 4e946d48a3fe46aff20d3659f8e717c3 +4e96b2461db4ef0409c9d6ba56d7954e 4e97015138c25d10a895b6fcd1a66706 4e980edd76bc258df020dc000273ba56 4e989816aee4c90b559a65b783562253 @@ -16993,6 +17832,7 @@ 4ef0098609c04148923c092a9a21a9f9 4ef017673188762b80196535024d711a 4ef0361ff7201f78ef77b549f64763d9 +4ef2cd196d27fb66dc0339c2e3c3d378 4ef3250947360cb44a7f6ef4450d674b 4ef3a11f4a2e992b3953423455174e18 4ef3f5d9ec5a6b7df3c21b76cb0eb77d @@ -17021,6 +17861,7 @@ 4f14b9de37d95cbba67e05d2f1772b8c 4f1583303461d9c64218e6b6c46e0eca 4f16e1a12ce201eb4ce085c7fff3ddbf +4f18365fcf83457a47a40d91c4256422 4f183d85494388583b174c4b54f1c79c 4f188c8e16ca69bfba3540d45649d7f6 4f19218912fe870f9b3ae18ff7211045 @@ -17052,6 +17893,7 @@ 4f2cd2ac3a7556f0f6fcc47b284df2fb 4f2cd915fbe71ef1962a94cc511efe8e 4f2d35b704ff65c0a536adb33868630c +4f2f1d114af5aa5140b164e574e876ac 4f2fc88404d4f0c2222b785db0675849 4f31e303571ac9dbace3eaf33859af00 4f33d85c1c0e16ae7174a2fca5abee64 @@ -17084,6 +17926,7 @@ 4f5c5585419a9fb14bc0ea77d16587a4 4f5cafcf7ffb057b9382d4c8dd17d281 4f5d0978dbaec80477f46405b260150f +4f5dbde8dacf4073287e48295510f792 4f604c2b3b15e4815c6dd60d51705fec 4f6057636433a3b727f8dfe04c8c21fe 4f646254091c840b76f6e286eadea0fa @@ -17098,9 +17941,12 @@ 4f6e5faf600cbc11c28f7c139d6943a4 4f6f53fd02a978db9432c3ee73842543 4f71a0450c91a800340ab58e2dcaa8b2 +4f720299375a7ab900f5480f1132d768 4f732b83011ebb457ddff699adb0aff5 4f7476ec7fc7e81a18be156c556e7058 +4f76e00c83205cf20ff15777da2d8b0e 4f76f76c7340b2437831bab6457a60ea +4f77406c222dbd6eb1ad38428b45b2fa 4f7839e45a1f67150cf314e972e1d5c6 4f787cfa9fa147bba8aa03eef4548897 4f7920fdbc4e16219bce6c6488da0476 @@ -17168,6 +18014,7 @@ 4fccfeeae378fcae675e03ffa26fdea6 4fce0dbed230fa3d750e9b3bd4698e74 4fce5dac2ff06c0125c5080d6f0b7975 +4fced4b7978202a65d347dd6404c9aba 4fcfe5d072b547ac15196cfb0fafd933 4fd0479ef34aa0347b35b7e1fa3e28ee 4fd050d75e8a909322918f111c491a3e @@ -17182,6 +18029,7 @@ 4fd97f74147320cb6276c4b8cdbbf1bb 4fda1fb05a3c72a2fcc45f0b28c87b7d 4fdbae56b8fedf211af32a64c763070a +4fdbcee7b5c9f6a6eacdf130e20fe2ad 4fdcc0c7b0a5d2529b4b0581903adb47 4fdd7e8be644d0887226a287f0cdde6f 4fde5d5012b85d197d30f8aa1bcae037 @@ -17199,6 +18047,7 @@ 4fed079bef01af38fd05c55e76a0984d 4fed4d2f6db53e312baedb243204aa5e 4fedcd0d97b7e39eb42f4651e9ee2c43 +4fefcefcd338c0b0fdf10b76833e5e42 4ff14e3a3a3673f2ca5ea33ec381f0e9 4ff4469c2754db1685365404ccb3f550 4ff499b93811ae357be7c6046d8d2731 @@ -17213,6 +18062,7 @@ 4ff9ef93f87b28406cb6dae77773c260 4ffa03e5387a0c09f3a82bce353d7a2e 4ffaaf8a88427771155f1dd191cfe693 +5001051a28a04cabf81f977cdb213a95 50028bc9550b6846beeffd17ebcc3d2a 50033fc4a214d5131764338b263721e4 50043b56e09a356d8d8b30623af44f7e @@ -17221,12 +18071,14 @@ 50078b74ad6eaeed7d49cf89e10f4e5b 5008d57476397b7a99f032f5dbde267c 500a1de4ce79e12d5ddf5d87ae834df7 +500c9af60aa8eeafa475a145bcd39fec 500df7910493664ad4537001415dc21a 50103b6d4e10f18666a4924fff3e5e0f 50110d273b121f2bef613cf6e8df427a 5011fd98a6ebeddf080ad8aeeaa44ea5 5012804725fd8580d80ff2610be925fe 50135cb0d4d76c575316c692983ef32c +50192b952d397988dfe4d4e8f5f1e777 501972b6604d0244d99202b4e60d704f 5019e4fb5db79364d85b1ee787aff994 501bcf6680f8f3eac0e6c2b696b803c1 @@ -17238,9 +18090,11 @@ 502760a1d18c87651ca4f53f89e56bcb 502f4c4191ecd2682c7e3920ec669651 503066e9de73c5f71972f8736402cf87 +503067d47844c1c81bfb585e99c94d43 5030ff731e085d061692a451cec29941 50315dfa46591fa98d1dd29cb6fa9f77 5031d604ff0fee7eb98d3a381907dbcd +5033c14b8b8cc2ba4e104ac2be3d3131 5034ccb4c08e19a43f4d617f058eafe0 5037cb6727735a6b095a8b5dd13b95c8 503a2677dd1ea2730676a66265c7d6f9 @@ -17262,6 +18116,7 @@ 505043d5344dcf4a1521a324513d34b1 50510e297659b03bdae6ff558e9c6419 505449fceb6b80034bd728ba02632055 +505527ca1f661a3e24089e63948285b7 505620ff92c5c1ad39144130cf4c6a8a 505636ebaff579bc493b91d96866f942 5057a4f8330d1371260fb28630c34bea @@ -17315,6 +18170,7 @@ 507f5f74dfb8d3678d739ff3c5a04922 5081222ecd02f76358c0a6b064ecd7ce 508243aae6951a027cc273efb3ba5e09 +508322b42ebf44275e388e983450fd2a 5083a6894808501b742f1bef241c18f0 508407a26cf0e19bf322514d23c0d8f9 5084f41a1d06da79d7778bd50086dbfb @@ -17331,14 +18187,19 @@ 50931c61f9d790ff41fcb449ec0950ca 50943902f960ae3f1d8f220f692644b0 5095e0b3e5d4f42a59c46dc08644d97f +509609ef1014b4085830d7949379b563 50963b8af6c435561150deea2df0a65c 50982e45f360a815081b30427b423710 +509b2f6b02c89c9733278ea7151c88d1 509dbc2f6b6b37b5b9a88e34112d8a51 509edd0a78518fce2d12d85ff4478edb 509ff6181617a97488901bee6235a68c 50a04e0edab9eb0f33638e44014bc899 +50a08d390ed6212a3f52fd07d221ca59 50a10e89a94d773a84a4bb99bf2cf251 50a1aa138c31187bc3976cd062a2519e +50a2e1d0fd94062c6c8ab3173ed8d3a2 +50a54adb149fa19eb63b582d1dd6bf84 50a5781812f9208f3ec6e68f378d0d0c 50a7368454e58f90430dbc902d14a67e 50a7d8611b2c5ba70140605c0fabee59 @@ -17351,6 +18212,7 @@ 50b449bdf9e43272756a934a16ea14b5 50b7cb12d500e7a85e6e2965678e1d03 50b7d0acb6575322679f80f47a663e07 +50bb2232ac4b97d4da6152b2c1ebb399 50bbd1900827cf1022db5d59cb512192 50bd9efaa24805765e902c7e2999b4af 50bf0b01ed8b442091a9e9ded8b99de1 @@ -17361,6 +18223,7 @@ 50c1c8955b673f95b150e23297298874 50c2b398906a66dfa210877565c30d1f 50c5635a5fe322fcc5d9d794863e07f9 +50c641d74a021eec8f32644b533eb5ba 50c8a0bb65623e46ecaa4b2de62bc598 50c8b381f708bcaa0194ae070a5d52d3 50c91b20dba944682d8dea61282289b1 @@ -17372,6 +18235,7 @@ 50d1136b2d9e346e9ff050d472f911b5 50d127e88d0bd3c98daa8006ea28db50 50d188efa228529e2aad6a2ba7d95044 +50d19944b7294cee6485536d28654697 50d1de16973f3be118568479ba96b9cf 50d21338bcfb76f5fb1a6a701cb2af26 50d4ea2f83eca7276ae1bcf7344bb736 @@ -17382,6 +18246,8 @@ 50d99671b8d50d08c754a0e93bee1310 50dbc730ff7a9d9838e7460c9f8b3caf 50dd1708be48f36fb7a0739daf4698ad +50deba98cf72767dd4028b63d4d23d93 +50e08de94ac5882d576ec69be776724e 50e3d5204efb90a764b4fc8a0783b695 50e6ef542dc892adad99b53e18e731b5 50e7ed89c27732b8f45e462379ed6541 @@ -17392,12 +18258,14 @@ 50ed1256134e41a2c258317dc0cfd5c5 50ef91530cd2f2004a89c5623a094295 50f0281a3312f994e45ed637a6e84321 +50f140b666a2cf87bc25bd883ffdd02d 50f15ea61da0a225661b9d45c063bb60 50f207b701e9994c6094d8ba679c87d1 50f3afeb653f2070e231eca2fd927034 50f514ca6ab020b305e43dcd6e54591f 50f5939dcbcadca470241d448cbd203b 50f65394e6b823a0c0a403dcf7bae3a2 +50f8fec774c38dd6e77c92cbddc217f7 50fb1498d3b7666fd8fd3f1f641872f6 50fba0b0b9d7cb1a2e655fa16ce1a78e 50fe8137b900e1335b2b1cf1de23f311 @@ -17424,9 +18292,11 @@ 511ad3830283ed5a6c483941d152b32e 511cf2df29aa0fff54fbd621b3f44cea 511d0324d8c5dd06643d4c54f34a14c8 +511d90219eb546be0668ae357d86a83a 511dacc64b45b3c18d6d60326924c7bd 511e2e51914c429c55f447db9191d6f3 511ed03a69dd3628dafe6244adeaad2c +511ee563b0bb28fa1b301709ed185ee9 5120f4fd68c7b9ec423a22d1d1e2cde2 51215040c3928f4122825558b93e91d7 5121fec93edd43c587943aae3d4ae7f2 @@ -17437,6 +18307,7 @@ 512760d864c8d7bbd37507c2bfa4752c 512811b8d5fc13ae4ac1067136dc58b3 51288f80fecbfdd9a97aa0bdb41057da +51289320dacf6dcf1dff6bac5d3409ab 512a2ec875bebd147571e015f18e9e33 512aecfc3b0e8251d9a3a3c4647e1e02 512fb55153cd0647d415e1afe604a0ff @@ -17456,6 +18327,7 @@ 513cd6430cd4247fefebd590474f2b86 513d5f5b1b6b0287d7ed9f5826af5f61 513e3c2c2ec83c1710731807630c3c05 +513e4e07297e135e3705cc87e8af7e68 513f784a2c4515f014de0adb2772a30a 513f7c1883393eafd6ff9e25dd84a6ba 5140ea1014a01005e889172eae2b686f @@ -17472,10 +18344,12 @@ 514e008a2dd765ebf538d08e0af9aeb1 514f0a9bda96295383c939a25bea1909 514fdbecea0f3f40544c0aeac44ce693 +515078554d2552e33bd80ae77f945ace 515106097017542ef0dd6512430258e7 515455f6878f70b5c2403d6a1a40a3ee 5154c9d72e55f94569378d2f3543d787 51571da43e45ec568dc1791a7897519c +515803b028b1bd972a94509c7474c4b6 515844ae6b4f4485e5eb821e48953928 5159384df35af011406c9c90c42b3cee 515aa1d5e339652396b55c2c005909ac @@ -17520,6 +18394,7 @@ 51807923a483e24ce0399c82e34f6302 518098a52ef959f3a94d112ed8e83f22 5181476986315b78a69542560e66d8b9 +5184f4f11903170e027f9ee79497ab76 51862076cddb6bd9439b53d2a6453297 5186f02aa7c5c9460ac6656565be4f69 5188cee5f6224418f7499c7afd0990cc @@ -17529,6 +18404,7 @@ 518c52a6cec33458b786929dc56fe671 518cf9bef98c4121fd0ffad398c91cf3 518d292e1466c12deeca4ee24e207bb8 +51904f05c85315aa1511876cf9077a8c 51912662690fed540cc6b01e5ee022e7 51919d149ff0b15deff01d24615f4948 5198d3b8aa3412dc737a38e2e0300ac5 @@ -17554,8 +18430,10 @@ 51b4b816ff4a556489067968f6dfab51 51b62d6bb01c3cf3ebed532bba5f9b6b 51b697f728e54a57ebf4beeb2f7f26f4 +51b7b1a240c82a4c6eff9ff2fc076d21 51b7b75731d08a8e8803f5768e7b1d06 51b81d129d90a15fd25cd2f1afcb5a09 +51b96a95f7d2ff70f6daa28ef2d41f01 51b96c618fca2bd539fc2e56ac46ea06 51ba0ed02b6f332837b41d69f6554a80 51bb72ac7aa8e7265a7febb72cbc933d @@ -17588,6 +18466,7 @@ 51d70d649e3711bc3f249c57cb372a82 51d71178f71a4f3bccc11b1cf69044f2 51d9c95bfb0feecf6c811f94e1a337e3 +51dbef6e8f70ba4ba76018419bea58c1 51de220ef593320509f08d394e6748e1 51de58a3028fc5f126799a95d015a282 51df4e6bd6f91748ea2503e433ad7f52 @@ -17632,15 +18511,19 @@ 5203d0988bd0529c5f8c7193c8485a82 5205311009209a44eb4acd179f8c3797 5206433d627489f752c025121cb9843b +520905a75a9f5e80668e2b440c05ea1a 520962ba20c0c42c5fda41013418b8c2 52098fee5cbdccdca26fa96630d80f6a 5209b60e1cb58f9c86bbc4e8c3b977ed +520ab062989df08034b4b2f58c3f8559 +520b500539724a5da935f20497ec234f 520e1de047a24a938b9292e7acc879ae 520f383ee38e7aa57490dbb4afb7dc20 521229d81e0e43febd04c5481f6171ca 521257c98b041f19d5e7bc921362553e 5213968bf33047fa4f7f12a12a4e9169 5214560b9b6312c4fc45f85a802a5cb2 +5216141e8520969847b57555aaf47511 52179e857dee77924e34483d50e5191e 521a76b3a815c4a856d4e02f0b0cb6f1 521be75b70cefec8b38217c0b2ef7e0b @@ -17654,6 +18537,7 @@ 522a84d48c17d7f353eb99d7378abeeb 522aea05011bc2b76105380b58eac418 522b4d38d93fa42eeb5ea8c82710068e +522c6a0be4ba2a18173f2dab26c77ddd 522c8df73642669bdc40e75b52a5e0bb 52305cc395699a26060f98dd65eee5ea 52310f26b00f603a77689a7beb8d0f1a @@ -17665,6 +18549,7 @@ 5235c6c43617b8853d63b41f2e38d8f5 5236104d0ec1bfda696ea5a3b5b7e29d 52361b25793b0d3f0b16b5217f9cbc9b +52369aa30d3e425d33729fbb960d5274 5237ab6f1445cf179f7fad91ccbcf7e2 52390f12923c68231b6d9efe5a725d47 523a02ea35add4bd39cae5ea2327bcba @@ -17694,6 +18579,7 @@ 5256aeff83b307a9dc29bde51c696050 525734290639c77ce5196fce0c710e16 525764b51b298fbf0d32a4dcc4300434 +52580ae003cc6d1a5a2d783e121e3ed4 52583beec4461481f7d507b246d290b3 525ee47df107ac05348a8094c2ab21e4 525efac4fc2b606c4dd81cf401b11ffe @@ -17702,6 +18588,8 @@ 5264ffd54b8c5dba90a0d55b32cc93dc 526542b8f5ff7b958c0ba60df91767da 52658ba228477a4936a9bddefd1587f6 +5266069b619d91a63f868216f6b0bd9d +5267106715d58e1aa455558f9d88e601 526968443d773b476f9b9ee4c818a04d 526a3be9fbdbe2c5fa4763d286afdc6a 526a4df188a0b75f070fa0f0d310a44c @@ -17767,6 +18655,7 @@ 52ac0fb766dd9788dadb54c8cfe5244b 52ae0fe40d13c2b640818b7d5fbdedb3 52af43bb2a90177324b0332ede38b100 +52af55906cb45b6e06b6b4bb18cf0280 52b0e0084151b601df19b6ea5e84e618 52b11d3ce5cd5ab64703448f2530e202 52b23f8caa522c1bc993f811f6cfc6a1 @@ -17789,11 +18678,14 @@ 52cd5bfae8ac37ea597127ceb9683244 52ce168cc4c52c14ab486f861ac14172 52cf16f707600ff15b177611b3ff0743 +52d1949027fd98b3f5bb6e9fb25c08c6 52d4ebf3789d4b6fff86bedfdb293cfd 52d719364b4c948efd22b7245428756f 52d7f48b80c63212f4c6493922eb32d3 +52d9eb1b06cda0036129d57db2ee74a7 52dbca5a4b893c9e09d7947af221c41c 52dce9141629b846a65c960c71da4818 +52dd5dcdff5498dca529dbba5c465f99 52de69010d90c36aedf378c5cee61e46 52dfa2933a0349f8d100f47fc73ae9d2 52e0338873ff6930c7591db7fa0e4203 @@ -17826,7 +18718,9 @@ 530081e753caae0086ef39506367e8c4 5300ea2afa75c219bc1d4c444066c34e 53020b72a913cf6cf744b1fec7b895d4 +53024ab2d0d95e28fbfd28331c6865c5 5304fe09965bb02cbff024dcf9fc2828 +53065109cf8e4098cbf9ffa6e0d2d4e1 5308893edfd4e1740914c29e9a65dc1a 53099b98b7149af51b6d5993a14c9578 5309bd09048b9494373cfa6d8c7468d1 @@ -17850,6 +18744,7 @@ 531ecabc0fed5473645b051d767cdf6b 531ecff8de31fbc423efc16cfc3e8cd1 531fcbf0c87e00e25799184404477208 +53203a9c23aaed0f319d1f444ba9a21e 5321934d1658844c9c4d80f64f0b3890 5321d2ce12f5cd2c2f2f5a60481e5706 53223f9302cafffb98caa53765ed456d @@ -17881,12 +18776,14 @@ 5345c16cb6242f5becab11da3ca2d9c7 5345d9b7daf3ac5dcb6e93ee104e80c6 5346ce0c82e65625d16fa9b7dfa03dc5 +53480774f70e2a2288613d6a37bae273 53496a760ae53cfbc03d8f595cc58221 5349b2ddbb7ffbd5754b1e51ae2f5f1f 534b26d185093c49acd8f1906e15aafa 534ca6a4454a4f2956e777651970963c 534d172c210a8d9673bda4b510be8402 534ef150f04a0c841420620400685a96 +534f71b89cdc3397f08fb98a93788438 53512f74d4421042e5d653e7c7a5be1a 53516d786a766ea11a61bc5fcb44650e 5351e21ce5b81bdd7c0bbf123a2e46a2 @@ -17897,9 +18794,12 @@ 53565ba6c97a1be59297b7da99db89a6 5356f31e19126c7acff403aa85fd3c49 5358b771d7e52f1bae7884e84f795335 +535956d220be8ae63df367314bf1bfbe 5359d6bbf9b2a66226f5bc42a8c6963f +535bb83e239997460e9862c5b951df98 535d349e8aae99b98b0921794b053796 535db42b77628804619c431f52e44797 +535e16e26a73605daa9a20678dfe74fc 535e1b10b357812f0e50e099e9bb7604 53602373d403de59f6f401ee918680e9 5360aa15856ef3f1cce9be8d26f3af99 @@ -17923,6 +18823,7 @@ 537237ee8c2d7956222aefbdd85da0c9 5373658480eb3b62b8c24234eca05aa0 537690aab9af4bb8f37421697a8b3b2a +53791558bfee972beffe51186d0a2cb1 53795f0ff3545975c4d32d8d875964bb 5379c10b2859b1c1c8d3b4e1f5b673c1 537eb457ee63eaaf5b1c02e617f8ad72 @@ -17955,6 +18856,7 @@ 539b94014beb121579f09dc027ecfa06 539d0c4e75d433bec35e86774631b986 539ebf699ca37c52583c88c367541425 +539f0dffedb1783e061afc70f83c332b 53a092bd642cecb71a68604cf96cac03 53a0a7ae0cfd2a2024da25d925d001c9 53a144af21035027788253559045ad2b @@ -17968,6 +18870,7 @@ 53ae7835c7e1d779d3337579db81a3c3 53afbb24b49c8ebb0ea769fc3a7fb7d7 53b03c928a44f3ddfaa5ee60cf8bd4d3 +53b041cb188fc90ec45e2aa53ddfc018 53b0d4abf30d47fc45c7652d2843051d 53b0ff189e6789dbefed0dab7d2bc8bc 53b5582b760d212d40155f6409e812d3 @@ -17982,6 +18885,7 @@ 53c030c294d0b45c8860d39030ded8a3 53c142408b6fe4119de414df7c6de792 53c15dd64cbdda6c667b011cd27e1859 +53c1f15b5455ef319036bdc3c2da2776 53c247959776c72ee01c4b8dbea22222 53c26115abd47eadaa21bba11cc454ad 53c567a78ae5d0f0ca9a274adfd891a7 @@ -18016,8 +18920,10 @@ 53dfca3aa478a61a4c126f0b742dc677 53e1133d7e1c99e1ac2f746441173d96 53e24cc1dd854d4ba3fe0fa5c4a0727a +53e49212ff75893ad8b58e4f3e694c6c 53e4a417711001026924ea6477ebf48a 53e8399b8dcbf9ba5949ec841d7e673f +53e9065530312a4beddde53a68f7d632 53e9540cbbab6da49d61baaf6cdce1b2 53e9608a90becc92bcba836d49e53d84 53e97e41b7c84f64e47ff91e24242017 @@ -18028,6 +18934,7 @@ 53ed038df6fbd4cfe32e085e05c21dae 53ee72e7854b245b8a0a8a190c68e7ed 53eeaa0485cfe23d9b7801fe3a1c4cab +53ef26be249a82c6fcda0ccd0fe11535 53f064fb3fc3afc4988ac13e04900920 53f28ef075585357c240c462936c5ace 53f3c9a80eebfc7d755976228b62cb0f @@ -18043,13 +18950,18 @@ 53f8a75ad089987e237251ceda8182f9 53f9f4b8e42ae111e2ad0d4fd9e7db26 53fb27cf9e7fded3b35d87ad47d73ed2 +54036be651e0ab428e77ce182c9b2312 54060cda127d688d5cbb1095bdceafc6 5406106762cffc23d730a85af219f7f2 +54068f470b5925bcbabd19b707c61f20 +540711a6e8a228dc6da4f9df5d580892 +54095391d87cdf525bd3dc3bc381aa75 540adce538413d6bcdfc59f6b9034d12 540af289b311272e0d7fad8c5c0a7e09 540c5b4da0cab2194fa5e6a8d28eff4c 540cffe58619a93f753bf65363808109 5410a8fc06eee62d37b79109bb821a14 +54120cc4c7191844694982a01f3d9d79 54129ba4a991bab79463c211db2bcdcd 5415154794b8518c164758c7e74260c3 5417299457c4193733f4ea34326354a2 @@ -18074,6 +18986,7 @@ 5426e73f66b0a97cd30f4187c6ae3040 54277d10fc0c6f0668e41c5b43d7444b 5428bd78a68bcfaf467a73bd526e6776 +542abeb2f9f7ad54331babfd4f03f73a 542b277ea9c67b8d9fb5ff7cae301c84 542bcdf6c8644280b19d4fb5121c39d5 542c8b6ad4a627c4d7efc6687ff8074d @@ -18083,6 +18996,7 @@ 542f8925929f061e3b143753fe45318a 542fa255be11a5b800addaa052fd6416 5435ea028c9d0a2e3993eeba5915a4b1 +5436455b28c8efd9fac705955dbf7dc4 5436641382b78b5d03087cbdfab52b4e 54373f17cd709a39f345ee3b7f522fdb 54386dc3c0cef34a60631fb40e67a4cc @@ -18100,9 +19014,11 @@ 544263dec8db18ae853077c36c6e9b11 5443750bd9acdb06cff50d595362435d 5445834875acd90481a1c91ab5411963 +5447cf051385e1b99200bc43287c2464 544874826a38150b18bf554403a03357 5448a093aa4d398e4a7d4c111b71f053 5448ba8680a4cd3779400304a80a86dc +5448d5bb09edca7f9f231fe8951e2d39 544b17b77eb56430a5709f3e34d143aa 544b49682cbef132bf0c7368e70290af 544b5e3383aeef3ca37b66eb42feeaea @@ -18153,6 +19069,7 @@ 54802e943944ab03dd8471b4190feeb9 5480b490fb44d056227638c05dc2f13d 54811f084f552d2e5a4348ee60ec3669 +5481694d8b5def6ecdca327688a6b28e 54817f116200b759f40f82e8069de9a6 5481bd7549d821ec69cbb96b080a052d 54842286a49aba78a57bd67ac97307b5 @@ -18185,17 +19102,22 @@ 549c1c3ec1e57cf60585506b9e09294e 549eb877661973f81fdc427d2799bba4 549f128446496947d1757ac89d57d4ce +549fae436af4d8239ac3123759f15621 54a1173435b243771c71a8b3f2348aad +54a12b82329f7d51234cc81a76bb88fb 54a1d05ace9e002edaf47242f22202a4 +54a5dd4ef09651a4bbbbb8c9a23f7ddc 54a6f4b8fbb1b11a388bda7650cdebcb 54a9cd2a9d32ee5a24c6a519f5142ea0 54ad1a4603e8f64cc35b16989622f584 54aeae4b60831a864ada55c3ec7c6696 +54aef5e2220b04afbbf1132b11e68bc3 54b0a5c8cc9e9fb89b7dcdf7238d615e 54b2c22268938d7dfcf18c7b78bd41d1 54b2cd32159308014a8307af2af34cde 54b34323277d53eeff0c06effef80860 54b41ac50582fe4862ebad182c69d59a +54b46f867c5487e2568880cab36b938a 54b5369f5a77917add593a665b9d0eba 54b58fd9b62c5dd4f51c1d363c4536b2 54b71e0c470dc2b50c37a733ce55f9e7 @@ -18229,6 +19151,7 @@ 54dfd30a28475227deea1a60babd9f86 54e011ea5ca7c4f12bd36294f8073466 54e02cd7aee3068e77a079a33d8919f8 +54e090c410cae712a612435d261c6c33 54e2279d312d97b3fb04e17cd557dfda 54e35b61805d757ddcc96c9eb392c489 54e48986eb745b8e7235ecdf535a9b5e @@ -18237,6 +19160,7 @@ 54e7ca1ea9e7b0abaabe5ae746d8a98d 54e8706cb015af005ae508db5eb38fde 54e9bf156cbb75530cd1f1239db93d93 +54ea145d2c7df97ec6c072cdf5798607 54ea295267ffb15eaa8807b9258c8bf4 54ea403c70c882d2fe9725e2b12dd22e 54ebd212ff26f3dd50e8567d94c5d687 @@ -18274,6 +19198,7 @@ 550b056ce5e54c0fd35a9b6d00f65b1a 550bb34fbf8ea5dfd4ebadf10fc1e666 550c595fd38fb524cbef935a12bf34fb +550f09f46f3932fc3a5f478200f02b76 550fd76ed53908f848c4b05d657fa3bf 5512fa9f21719b21129f8ec530429ad8 551409600861579fed6b245cb2a2de26 @@ -18286,6 +19211,7 @@ 552272f639af284cf98dd9d6067887a0 5522d25714d30cf0a0ea7bfd1b878dbb 552425d6a263b770913790936a362289 +552439e189ac7c5ded53b9c11538e4cb 55254cd18c71f899153d01cd16fe82ee 5525ae0e2ddd50577e476cfb56e58e16 55298002034147384898803d44139df6 @@ -18342,6 +19268,7 @@ 556604c0b9440a11b6979e7ceb867667 55669e3db0aa117a6a5a5e7c525d45f5 55670d9abbe69a29dc47d0e647f0b05f +556783a42344c89f0f395f7cc5a7d31a 55684c8932717d7bfe6047bbd8b7ebf9 556aa2299955ec406478a0813a388e88 556b41826ff1d56e432c798ec8abd7d4 @@ -18373,6 +19300,7 @@ 55867393b81d9ba98867defe458291c6 558882a5903fe631f1cdb3d4557a38f9 558ac6c5a0de70867a690a722f25539a +558ae579e476de0dc2de7a806d2db4be 558b039c15ac46443222315a8800d279 558b74dd2556f1f2e0b6e172a375f4fa 558db8ab7828a7dd7e6f2336e507e5af @@ -18393,6 +19321,7 @@ 5597f69b11ae3d96d9e7955bda943006 559add6dddf39b3913a49630c99220a6 559b839f172f1af414e3b629ce9750c2 +559b84bafdc4c0965fad305142119a6c 559ccb30f0d466b5d731462c73709f99 55a2fbbffa51b99c5e014e7a776e2d56 55a397755b61185e7343e0bfeb4e73bd @@ -18430,7 +19359,9 @@ 55c10db1f5acf720604da2e75c108232 55c1760615078aa336541183c35b98cc 55c2f5a0ad4b2e6614c9e76739905af5 +55c36742a40b128c8e8988ef305668d4 55c5594f1c04c11857ffd285d0a74dd2 +55c56e5bbd1f27eb0b3695d20f37453f 55c574551a4770a5f9cffb40b4990a19 55c70e57f7f4a4bcb79f09042054e6cc 55c790ba962945bece51d98977d221a4 @@ -18456,6 +19387,7 @@ 55dd33bc7bd3729f22af3fe72ef4074b 55de4872b2e2456b0678fc884b88dcd5 55dff4a086ed49d5622c2bc3e16ef9d9 +55e06199a0ae86ea50256b2b5c6719e0 55e191ac536a5097a9d257634b393327 55e25ccc7300db7dbdba5272322d02bd 55e33da09a07207f4a9acb46d1e27ddb @@ -18465,14 +19397,19 @@ 55ed517a2b39f80a7b1ab398e1a8537d 55efa3da7182f285fffa71f66f09d215 55efa97004f99776f51d66fbecd72a2d +55f067c23ce89dfcbdfb53fd9fa71b61 +55f0d6a33a5727d00e8ccb6a05430143 55f1cf1513e1d7c4527273b6f892dcb6 55f230ccaf5c83da50aa9b1e7393524d 55f29408aa3485c0700f160a9ae01b12 +55f3d0f6362c80ccbc77bcf109116bf5 55f402fec978d6496fcbbb3cc3b37be0 55f4cbf5ea025e7bf158479ef7a1e570 55f53d5a8e1fb0292911a9ffeb56a02f 55f70b4bf59c8115302d3a895b2de462 55f9565ed0b894023ffd7df5199ba8d4 +55fa00f2a612d179f85c98bb11c409d7 +55fa4791fbf4bc24e88d5ac77187d301 55fb4d445dbf22a66c6e2cc1c6cc990a 55fe2120dcdb2d3596f79037efaca4b6 5600637e1fbef5f9e278dc7b6185bbdc @@ -18497,6 +19434,7 @@ 5623b235201448f5f716d355a2e8f0c0 5625f24a65be274599546d7bb03fd73b 562951911c1d54a96bc5d5bedf76dca4 +56296467d281595782b4fda4add570cb 562ab80b49f2b179001a3cb6454e8aba 562aee029fa2f61f2414632cc426e136 562c43db3c64974d28d8466f8f7d9bc6 @@ -18520,6 +19458,7 @@ 563c9c1d4711aeec931e78bebc4f594a 563d94e455ce192d46c6d4367a0fb4f0 563dbd7a848a333f34d759e65b8a9b6f +563e9cb684e2db394464bc2c315df4dc 563ffe952443b244bd4d3c15b623a777 5640619b258a53cd7f830ee46e51f7af 5640dc2c08a0184f2c4f946e7b413a7d @@ -18527,6 +19466,7 @@ 5641c6582d688cb3fc61ca4cd2c7f4af 5641dae47f614e2d52b676fb641311ea 5642024706e74564c71d92cf11de1534 +5643890d9279082f0cfa23699f3815b2 5643b9056491392e3fffc45db5555b86 56444d3bed2b98cd612358fccbd94dd9 56448db25ac077d75c32908a30edb4db @@ -18539,6 +19479,7 @@ 56524a236eb89f95e9f1c41f970006d7 56563c75785832e2d925ef14ced10ad5 56566ef04debca10d2d4e59cb4b73219 +56574d8d68634342ca257e097c6de08e 56588093a6b112cffe162f155bf33be2 5658a8971697f599c78941d430631960 5659e33538795b8c827ebcfbf2407f17 @@ -18589,6 +19530,7 @@ 5690907213ddc547b2da106b09e40d63 5690be8fb3e96498afa993bdb2900a8d 56926c181985900917e993e63df85f6c +5694d6bccd557e42e0046112704acfcb 5695ffd8ab28bedd247c7378a88b9abc 56973ffba2c04857419cd5e5751094c0 569840bf00f2e8f6c5b6fa0a35fd8692 @@ -18613,6 +19555,7 @@ 56ad05df55603bd474bb18a9563dfe20 56ad333a506d4bc941df7dfcee8531cb 56ad4eb8db1e1cb7d44b083ad6b8be27 +56b0f256fb49cae69f35f0158739b20c 56b1e66217f5480a74be912ca64a75d9 56b2a48cd438051e224405cb48723582 56b36d49642d47c280fc6fe054fcc1c5 @@ -18626,6 +19569,7 @@ 56c132a13f14c75e9fe74d1a2d484961 56c63589f332bec1ee6126dcffdf8d2e 56c6419f2a076f29577bd5a8ae49dd13 +56c9b027defcba1c09f23269a859463b 56cabc8f37fea70193762280c6840152 56cb8b2efbbf32cba853821668e0f18c 56cbf072da6e9436470f727dddc9dcb0 @@ -18700,6 +19644,7 @@ 570ae3c5a035eeff2b0eaf50f01fba8e 570da4aa96052e51c7c30af5161d556f 570e3c3a363bbb6f116b4591b120cd83 +570f5a884b1724477dfa6ca5c47b0bc9 571134872562da71c4e8ae7161713102 5713b037ffd4a685778cbdd88bff886c 5713f94dc6201bca0f552bd2c167001b @@ -18716,6 +19661,7 @@ 571e0b9ff37a7d698d095708abf80b9b 571eda32c9d1fdee1fab4661f5a3e7ba 571f76ecdfaae30589329c9602559f6f +57207d0e4513d0d17a4a960820579df8 5720d25b130b56f849c2c74886eb87c6 5720f9f1df41216c7d9112490acac863 57212b91118be36ed7a5f0a795a27dd0 @@ -18737,10 +19683,13 @@ 57331bcdb49884c41868a0bcbaa972a8 57334e42d6a126f9cfa945181c6406cc 573417150cf9d6387117521194c194ae +5735d819ed1967870c4c5c2a8b7bcd5e 5736e5f8afdcb6ad7f62367bf4e51052 573787fb3967c9515f1736f6c132162f +5737fd4961dced4858e921b0528ba0d5 573919c232c2f803f870b0b7cd7b4eee 573a81fcb9c39e9a752d4e2edd0858a6 +573c34ec113416776676b34958938490 573ddb89f6363cce4530997a5af56a8d 573e54d7ca6efaedda1bd377a05d38b0 573ecaf13360bc6f5b32554d0c279b75 @@ -18806,6 +19755,7 @@ 577be4e9647b3f605448213587b0d763 577cf208b191769c104b764da9b88f9c 577e667b1e3611dc4ca4fba9abe062b7 +577f48c1eb50594dcee98b33de21bc08 578021f989e436ee67f0a1ddd96083f7 5781364f52150bcd2551491d26586690 5783657df1917d5f2a51e00dad9c2989 @@ -18823,6 +19773,7 @@ 578d7b3c10ff9d3dd9cebb3fde8dd2df 578dade6735abda2c697bdfd04a100e8 578e1dbf2ca6184abb05ea9f9aa36c11 +57906a3b0d69cfc75006578282168331 579105cd72aad337285f17889d1d2962 57912c167760a755100f722e3bfe9553 5792d8358c324acd5193321322396c24 @@ -18859,7 +19810,9 @@ 57aaeffc566541a830c745af0675cfbc 57abd0a7fc79bf6d69dd50c8f492a4c7 57ac67ce167b58936e81b2c05466a1ee +57ad50720898e0bfddb33bcabc5bda77 57aeaec04791a52e532a60961f6c722e +57af877757069d75e5718f09724baa4c 57b12d77517c6a2f01cb075873fa0dd0 57b170b7747f08c04dafce071897b52c 57b2d54eec97e87f120426067cf722c5 @@ -18877,6 +19830,7 @@ 57c580cf7ba4c16e5316d46820189679 57c5c78b56f8021533757742ed7cec0c 57c6a2f77fd8fb73172dde201ea4b5f5 +57c808154025ee4bef440ae6b8f6cc8b 57c9d5bfcf6a84e86269a956ad0d0075 57cc8439bec971e72232cd9875b4a74d 57cde13b7f7f2e61c5b8e971dde206a7 @@ -18884,6 +19838,8 @@ 57cf324b86a7a4c295ff0ec7994d2247 57d108ce1a2a57f8ec9cae69b4c1613b 57d4ef3c65ee7ebcb90bb92b82e05824 +57d7f4273c5168b1799ea7be3b741dbb +57d7ff35d29489b0799e524c688bcd89 57daf1d6bbe206b53bd8675dedae51bf 57dafd2dcfe0c049c3f5af009abe9ee5 57dc84a0ae91273a5858373d965034a8 @@ -18930,6 +19886,7 @@ 5809dfc10fd56cbae0a4e6638838c6a8 580a6cd8a89786b16547a01ea74e2997 580ae21ad39e5f3bcd93e81bc58837f6 +580e4b6c93a52a2efbb3298c50c20f3c 580ec6d054d939fbff8d51146836a980 5810bf44ad5625eca881fd670bfacd89 581113f47be6f299836b74ff7e2103d9 @@ -18946,6 +19903,7 @@ 581a630645463a93c44d1361408e55fe 581c84c3a984de6e36a29828cce0e704 581ccda86a8daa0b9d47d9a7e6f5e47b +581ce99af832093370b046c6a859a8fb 581dae8f64e1b92fdf00c172c5957058 581e58f8e250946f7ff0078734b217f6 581e83b46ac42b047ae903b82f771202 @@ -18969,6 +19927,7 @@ 5836738fa003dbbeaa4526384e55546c 5836b45ec0cf29436c447a5758ee5460 583763eeac1e00d24189c50d325ed7cc +5839e6f74593f9ac479e9a8c63bd4ae2 583a153d4a18bc39639f371ab4b5adef 583a454af35c7f451629236d5fa00ab5 583a4ef4d0dde051d0e9d1856ce4b849 @@ -18989,6 +19948,7 @@ 5840b59a48af3a5d911eb7953d0efc44 58418935eae8c34a00c2474a5a45ccab 58418ba11b58b4b13b0514f915c72acc +584319011b964242b491ff4a786e805c 58441fe0fb144ca41d7a3e829e916f40 58446803d8c0f9b1ee0e22bb13c2046c 5845950d41eef820fec115e55f802fdd @@ -19015,13 +19975,16 @@ 585a6ebde15ec8ef702b3519a76dd1a5 585b3c14938928236602483cbc796a74 585b864d7c70c19c8ea52856d11f301e +585ba5a27a377fe404306e21460f6ef7 585c1a8d58f332bd629a146011649fc5 585c27b0056331ba2cec9c3c72be7dda 585c8071bbb44b779904b5e125eac8fd 585d254dc25ac76b8593e5c1d3c7054f 585e3e31ee1cc856c1ff1f9b14dd1fc4 585f3d9f4b1cd8bb976e9742ce44b4d1 +585f88cb74b5662fc3d93634c5763bb8 585ffe37cfc32a2b8172f5fee8032c63 +586054128aa6b305137885bf6c5ef6ee 5860c2032b3ee15264a9821bc3ae04b3 58628436070e7e78b336751476fda428 586383c2bc540b970853a8c5293e3c86 @@ -19030,7 +19993,9 @@ 58697f297f235ecf5a8521c283afab9e 5869a21fe06d7138e9c16eb2d21f4cdb 586a7b6e23cc6c6f17359cfaebacb7c5 +586ba887f3b532aeeb6c9686ac91e41e 586c51e7e457f6e9af2501e5b3fd92a8 +586ffc85ada81baf0aedcb525ceaa915 58713fd3c52fdc24cd72ca92e3d68329 5872074c337950d5f9ea9c33b924ac86 58729458318001084ce059280c3bcef3 @@ -19045,11 +20010,13 @@ 587e8e09971fc29237b21f87471bc6cb 587e966f198ff5a4669c0974cb838f23 587fc2af69bbed10797d75ee6f9d8d8b +5880c5d379530cd332497298508dabb3 588100ebee9dee24e63aa52210d509e8 5881a533fe5e4f1bbed96db95da07021 58823950f7029fa34dda95e6ca0e2b1e 58834dc36f9c0fbfc809b315800af671 588359890f4940b43c47d3149698c739 +5883ccad6cab2ccdaac00fec275b12e6 58844acf169cf903507b23d3e7071489 5884879bab1162381544f3122229c275 5885ea13ae760e72c17bd130deac191d @@ -19079,6 +20046,7 @@ 589ddb58a858ede45c8a43aec80bf3fb 58a062ca863cfc51c3f2811aacefd609 58a1abb92f4993f890115e3bf9fb9e2d +58a20fd1dc3ceac06806bba348d4979f 58a3f910051220d846b7d1a40587b84e 58a600d94817918d69410bc7c91dc113 58a7abfea058bd40d84aa45e519cea2a @@ -19091,6 +20059,7 @@ 58aba2066c51b013d54c515fff6c20d1 58abd6bebd1b6032db37ba1c9270d703 58ac457cff0f82b7648691cbde55516b +58aea954e6d9862a59063824c9390f4e 58af679252c19a7321941eacee38a083 58af9f9025e433c4bc81ecfe70fb5ae6 58b1da695f53ab8d0c91337c99e18c35 @@ -19110,6 +20079,7 @@ 58c942f100b08136371d1be61fb8bb9c 58cc8e84522955685f52f21c4d76743f 58cdd0e3d79fbee37e3d85cf3e8dddd3 +58d26a4d6755d1e1f5d190a48fd7058e 58d2eb47eb8c504ae72dd7896892b5a8 58d351fea425c25f308876099ba1effd 58d3f9cef28c5d07c78cd2809a0134d5 @@ -19182,6 +20152,7 @@ 592454c6654042ab142ede526a691130 59264e8cc0616723c008cf2735b06bd0 5926f9637fb60676a7e343a2aab9f488 +59296adbb25dc699acbef8b0e5e31230 59299efc3f8f7fe4d4e9db611644274b 592a22eca0a9cc480316f400416a95c2 592ac96195c43ff4c3df31e6258cd571 @@ -19207,6 +20178,7 @@ 59457be4e9c94ccca9c06de24d45d307 594814a1fede9fa722dd0674099d3997 594ad51fe5ae3ab2c26e0c61ebbe0f5b +594b961c67e3d9960a2315e7823d6f01 594bfad776741dafc7993017ea988354 594c6536107cbc9593a12f7c4377e702 594ce127db1dc5c2059652b5e837330f @@ -19263,6 +20235,7 @@ 598c0b9baca1403b44e7dbb26f008178 598c1d38d1a6dd68c5230ed6fdc1e35b 598d94c4bc18dae1ac73bd05eea52fee +598de494587d087dc323d36ccea41620 598ef88efb7ff7694350b703fdd3a671 59903fc455986aa8d2ff9b854c5f88e9 59911ca7ba509119c85eb0ff6435576b @@ -19316,6 +20289,7 @@ 59c30a1a7c1527977a47d5b80ab892d2 59c4be64af960d08a0f64b0acfa227a2 59c5c1a73d1982c6c51e069244869c5f +59c7f97b5865f9c9fc9f29b122794205 59c80074f1deb1463e7333516aea7627 59c81aaa939266c819d7209800fb9a9e 59c926a81f91dff6e41ce7d9225fa1ab @@ -19342,6 +20316,7 @@ 59e36c0a55c2fab89dbec1f96a4bbe9a 59e378193307ab19604473b541b26cb9 59e5e6aa2bfd7865a49ca63a9356b033 +59e865e441523bff28385597354fe543 59e9b7d39828f59a093dbc7efa2c10d9 59ea3933bb57f3b03f42a26182a1906b 59ea8446fd350ea90c920a782af10d8e @@ -19374,6 +20349,7 @@ 5a0e7091b01d1d76247b41498545b7a2 5a0e9ba7a276ca39d8d92c8e19a161b3 5a0eb624f6a6ffb5d4ac571252a5277d +5a0f37394a43c8193ae883bc1c4db8f8 5a117bb732f0242a24555157d1e0a814 5a1224dde5d38bdb2383da5a67b1fad4 5a132c29e38aa7f45c3789a991ea1e26 @@ -19402,6 +20378,7 @@ 5a2e2e581c5e66750eabd5d536797a38 5a2ef4f0c4e138ab3039429354bd885a 5a307cf1a2acf73d57d4da0bccd38fcf +5a30b1ec92aea231a6f1281851482023 5a31045a9e9345d7886be2db74f1d3a9 5a313e0547519e3cbe0d478b792debb3 5a3199fa1d13c4320af57492b06fa7de @@ -19409,15 +20386,19 @@ 5a321e09795ddc91bad7a872dd43db2e 5a387922342857ab49eb9df37eedf7fc 5a38a7273aa895a42cd4fd3a5ee5068a +5a396a6084ac0eaa50068121c5735a08 5a3a3747a3bf721b4c4f96115d410563 5a3c51243391e693176cdfd5f6476e40 5a3ecee16b6890934e07639c4977afae 5a41a868fa0ac6c320f3ad24ab892a5a +5a41b42e324ddb8d3bbd39e128173a7e 5a41c86120c2d93faf68a74c03aef32b +5a425b929807387e00f34dbeb0e4ff65 5a443f5d2869e50e3be7249477fd91c9 5a44d886435012d6ab4b009b328797e9 5a457e7bbb8538c6618958e837ded122 5a45c0a1b86cf86cc2a1fb6b3c0fd624 +5a470623e9bfe3fa546aef6d15c415d4 5a476f204c097c0916234ec39af6d624 5a489e79701bb32096c77bf3c45fe212 5a48bc8e49ef8671075ad0dfe944a255 @@ -19455,6 +20436,7 @@ 5a748272ee005828ed2e864f37dc5f5a 5a759231a852605f3594f980b513814b 5a77a57f441fe13ad1eefab995a007e2 +5a7811da1b5561b59e40efa805bf99e5 5a79b0da4de1e3d83093c076a7d2e7a3 5a79fd0fdcb5f399a22cc500501ef08a 5a7bd9b4e432fc72a24392c3940dfae2 @@ -19469,6 +20451,8 @@ 5a87deff5136842c9e0457464c1a6305 5a88f1e204817d7198a8a1fcda02d2eb 5a8d2dd9cc7fa2c13f545db46bac4f76 +5a8d455cf5a2966dd81d07ceebbd1d77 +5a8dde332887ba46ba2cfc43fe18aac9 5a8e20c5bc40481b4a3322c07559d0ed 5a92852e261d11caeafbeff9a563c016 5a93eb292940cbe1d0bba47f47b10f14 @@ -19525,6 +20509,7 @@ 5acc3f4ab4796f7ce21939744cb83364 5acc78f029c52248e5ba4bf973ce793e 5acdf7093ecb97272d9c98b35f52eea7 +5ad32c909ad91ec94196ab675263fc2c 5ad332373005dc185f1f5e472f9e20bd 5ad6ff6d2c98559910731af1771d0d79 5ad73752b6544af3bd0ffa6cb30803c8 @@ -19544,11 +20529,13 @@ 5aeaa2e489fa08bbe952dd61b761825e 5aeae1afeef69df0eef489866e60c0f9 5aeafb8887b9aa7ec0c8079234182fcc +5aeb86cb61f6b90f08c0fe1a1ad2038b 5aef327bd6f2664c8d2ecf81b44047fc 5af135f48232eb30e2d50cce60c56961 5af1e5bc2091b8d85f9a30285a03ce1a 5af2c1d2e351a0bb7ebd756621316b05 5af36e966d85c246ba36d85210ba270e +5af6c35bfa6fb382767e63cdc833495b 5af6d1da3ff39c1205dee6bbf634bf0d 5af711b3d9f5836de823c4c5c779a1f1 5af7644cdb950f15371f3e19db8a3e0d @@ -19620,8 +20607,11 @@ 5b3fc65ec6dd8c3ef1c9c89715de1726 5b406204151ae8e9bee5f728790e84f7 5b453945de590ec89acc7639e651d59a +5b49179446f7cef473d1a1a0cfe3e5fd +5b4a97e352cc9c0b15b03f3500d1e00d 5b4d0185f2e9b5d2b0c88c52bcf903e4 5b4f1a919c6598b2b2c31ee662707bef +5b5029ea3bf1522bbf55004f0d532b7a 5b5128d16d942bdd349682ae3bf7f891 5b51865b217c41b02f7c9dca964a782f 5b525a0b0e15cd64a33673d52b4821f0 @@ -19643,6 +20633,7 @@ 5b667ab3b856f67d0cf16d9ab8549e34 5b66d77d269947c806e3491184c09848 5b68665a473f5b57b0bdaa3acf83bcda +5b68c6f41e71f935a4f702dd3bda7a29 5b69af95c853a4a6081669f4076bb281 5b6a16eb0b8556fd04f94b6fc4660bbd 5b6a661f5b8473f91ae68c52680210f4 @@ -19666,6 +20657,7 @@ 5b7f1dc95f69e2aa7304acc13c3c5fd8 5b803737f27e4548cc4cf7674ab34594 5b81a31e336ce7e952f7439df9a305e5 +5b825a84ef559b6de486be819db287d6 5b84036b5095a214f43067ee7a6d7364 5b84845bd0530c62dafdf3653c374d91 5b89a774c5e70e591cca58c9764ade74 @@ -19676,11 +20668,14 @@ 5b9146f163e445739e0622a914bd5559 5b9233746e163745fe7cb49558ff654e 5b928732f1b5da79511db29ce88f2889 +5b93ecaafeee673452e9c91b4b865b72 5b9444091a4dc7bd1c94ca593b268893 5b948bf8b491c15d3e7c252425b97c8b +5b954d7087042bffc5def041e59d6d44 5b956080605d9f9120e51408e067d766 5b985c508f9d48c6cbc2b4108d7c8df1 5b98caca62c76006d88ae6e98fb83d09 +5b98ec8946fa922115e4668ceb0d2d4f 5b9b9ff424c95259ca18a6378432ab41 5b9d2e53113c837627ef1ec5c495d166 5b9d72051ecd0084dac2ac9e0629e090 @@ -19714,10 +20709,12 @@ 5bb5670957b605823aa474707472a4a4 5bb5fec7bf7b879f63f94deed4c77d2a 5bb65c2c99fadc8a1caa67c6919b05c5 +5bbc1dffb5623db0b5d994f81aed7bba 5bbcf37929dca9fd8066b0d0bfc428f1 5bbd8a4927e273f56cf1b5e5e3fc2002 5bbe4613e54405c50ee77d03a1622e40 5bbef6d433c82433db0bc56a535edcd5 +5bbfc1191bfd3ccdbfbf0418ea316421 5bc063af48c8d00774847154c8a6354d 5bc3a21240bbb500bba3f4f06f11cac7 5bc5581c85e7ff821a3e9b470a54ad02 @@ -19730,6 +20727,7 @@ 5bcda44521ea68bc0dfefcb2639cfc64 5bcdc379bd837ab3d7c184360cf07271 5bce1f56d9fdeed3f46288d10c34c098 +5bcea46c97447ac798a15bd1a89d3e51 5bcf5c59fc1218fff63159a80058ebc6 5bcfd59853445d37074bcf4bb6d86aa3 5bd0c67fe92b7df4141fd78e0c842e96 @@ -19750,6 +20748,7 @@ 5be13ad707b62d2208ecfd3af49bf708 5be29dac39e124564326db0417999f09 5be39f303bcf5b19babd063905cbc612 +5be4f4112e86dda9b140a4b344cdf9bf 5be69754c46041cc7d24732fc43f17b5 5be782808a884f86563207b3318b34c2 5be806e563a02ac26712fd4cc71c44e0 @@ -19764,6 +20763,7 @@ 5befc47ee7c45446823a7b3bf7b18133 5bf08e44a179f0ff3ba1f972a5efadbd 5bf0a8b3e2d1538763ccafcf6f3a555b +5bf2e86a047e0e56586f6194101de2b1 5bf33bd5e5cc6e701b592eae65b5ce4f 5bf3e6c23d866e54ca10cffbc1067adc 5bf432e5e36e1618a35357b8fd090ce3 @@ -19808,6 +20808,7 @@ 5c19d88133bc37c23f050aa7f67efb25 5c1ae446734fc3e0c98989f77d9b534b 5c1b61fc81a6c1d8b18090bada20af25 +5c1d7a18e4f112aed3b8e7871b2c1fa8 5c1f3ee41841072615ece00302ebd6f1 5c1f81b333c99f52f8427d081d6b609e 5c20bb6e12bf19b2adfad70a818c3ea4 @@ -19826,6 +20827,7 @@ 5c2d7c5d857a42062ca3e86a00b30035 5c316000fb42cf709fb9824327b91989 5c337e0cd5661a410f87ab6c9bfc8f2e +5c34649eb6ba117929433f9fca1c27f3 5c349d30a593b52229e240e8251fbf54 5c35c3d30c76d8e0c999441d686340eb 5c38817fccecd29caf729f836b5b0fb3 @@ -19841,11 +20843,13 @@ 5c42b40b302dea1f942c455d3fdb3b84 5c42c1e7c70b17a7810b5b44c03c81b0 5c4554446dc83e51b3d0c04e5774f385 +5c4684621bca2c6cc9bb7f03d875688b 5c4825623577d9a5fad099e7c62ccab6 5c49fdd8ee0ef2136daf97423360a32b 5c4bcece70de961bdd5df2353b2ab3ad 5c4c234a35138f857c115da817c2d387 5c4d7eaa1f7699dea14bd5bc5bf84a5b +5c4dfd5f8cf2344c5e9d47bf23da2fd5 5c4e21a37569a48d343e7f9363705b74 5c4e2f0455f2d20334f5fdbd4a0b3305 5c512d23ec47700b7b3bf26834386002 @@ -19876,6 +20880,7 @@ 5c698fb72c910996006df40b508e7d29 5c6a2e3c5b5e68a2662d7b3cef82c69c 5c6af21fca240d81dc5ec58c76920a1c +5c6b314e5a4a143d0638342c335826c8 5c6e89d52e01ad93f7769d717f2cb818 5c6fea1b23a9bcc01586ca28ab7f69a6 5c710387304d6f7dc5c0f295f9e345c3 @@ -19917,6 +20922,7 @@ 5c922b29aac89168838d740d1fa30fcd 5c942c354905d6384c53f8757c387c4e 5c94fbb4c2156be41376fd270942b6d2 +5c95572337ed235bdbe1fcd421158f52 5c964ab3727365e1a1803023753a4a75 5c97022d802c04efb0ca80d971a8b950 5c97aa61189b8b33c3959dfb3634c396 @@ -19924,10 +20930,12 @@ 5c9992b6b14f49db7782fc1699b3c7a5 5c9cbb5d24b1f75ae5120777807d8842 5c9d377cefea10de66a405abfe321b53 +5c9d7a6d153121137fbc5c867af1d214 5c9e041f72f1cae58935e643fd3cb795 5c9e314a5c8f2c49af252827f15c6187 5c9e6697293021b50b344db7e06f368d 5ca03248c8cac7b08f5fecccd5bd1aea +5ca26eda4f3709eee7f08a5e7c689b62 5ca2892ea4ae82af8600b5b91add9a2c 5ca39f3cd509d22ea05b1d4253799b4f 5ca61b05f3d12117514f58aad8ea5e1b @@ -19935,6 +20943,7 @@ 5caa97e2b261f2d8b16ae946d0c0add3 5cab133914067ec3bab739b60442d663 5cab200560037e1d0f6f85b40c77fe40 +5cabe9f2f31997e649a3a7f7353e0f67 5cb15b4a6a2718c90e8513bf4cb6023c 5cb22a9b004f155e4c1d59d46b96ae8b 5cb2e89953c8675b8d9e4795f8c42205 @@ -19945,6 +20954,7 @@ 5cb91518ad37652017437b5a689626ed 5cba61352c3e708f40567a99bb036095 5cba83437aa5499d51cdebd05152cb2e +5cbbb5842ff7f83d0e9490c7b6f6ada0 5cbbeada99b0f1ef15fd1eb44e9fa4d1 5cbf015b115140778399924317822895 5cbf520ac38177ee0a40fca5a0387e37 @@ -19959,6 +20969,7 @@ 5cc85dbf759246fe2281a149686a1d81 5ccb2944bc825c0fdc894d2aaf40288d 5ccb7c66e7286de8c403c151f5a366cd +5ccbbf5c0b2d7ecb83e621079445f2b9 5ccc097d0130393b183d19b4625184a1 5ccc8710fb8e2ea263c1e4feae18fc83 5cd0317cecc259d939ab282e7d8043c7 @@ -20054,6 +21065,7 @@ 5d25cfb8b37ff77ec7882a6aec62e0e1 5d26b88a6666d7eacb85ae3e391e4c09 5d28c33fa012334ca67ff7d7903b09fd +5d29244825c72a8fc87c69c61ec6405c 5d2976dc1cc5651d8b20e2e8c766d624 5d2b1fa029fbe6da51a992bf24e99834 5d2ce3379d6387db336f0589aa886b86 @@ -20106,6 +21118,7 @@ 5d5bda5b6310baca0d4ab7641001277c 5d5e22b784a82a4581b9dc450f2a3630 5d5f3bf041e3762802ec3f9679a0da0d +5d5fe91ea801c04164c6dc1b01d9b3bf 5d614f53dc1d7be25e3dcd1d4d72631c 5d635e7bba585a1444f433eb85bfdccc 5d64e4541db6a866b43cf5224da69b01 @@ -20123,6 +21136,7 @@ 5d6e43655861042d3aa4b3ebf9e8e3fd 5d6efe0f34db9d881c13bb93edde7ebb 5d7350e2b131248d3a9f96563232b470 +5d74757254162af21e3e15d218703c77 5d7521cd88b5623414c7cbd5f1db2944 5d75a9ebe4ec4d3a4cdfaf774fa0cad8 5d76ac30c0765fa829806753a5d343f1 @@ -20145,6 +21159,7 @@ 5d8b78345a35a5dc7fccb57957512f58 5d8c2c9826629330927589e1b968459a 5d8ddbe1e03696447405f7bac76678cf +5d8fad2fe04bc7eab7667ea0e3f52824 5d90971db9b6ec2e468f1b541d852ad3 5d91bc5a51a724c5e73936471dbb2bd6 5d91c5fb1024d876d4f210f80c0b82b5 @@ -20152,6 +21167,7 @@ 5d95b5846b040279b4f200ef505b3aac 5d95b90af79cd5e4a551a3b1d38de230 5d971cffd66a038644f584da8b249105 +5d974f98551a77bdfdd31c4df8317835 5d9a4d145d7b37ab32f55be991f47610 5d9a991afa12f19c92acce953e40165e 5d9bd9867e4ce779204f69389d1bac4f @@ -20159,9 +21175,11 @@ 5d9d26b2c6cb7aa4fed549a470aad2c4 5d9dddc8f2951d8584e991b2f93d09a2 5d9e6e8e574b05f501ee59c4d1b8e4ab +5d9fbda1b36a98f2fd6321882d7de764 5d9ff0f34f61faa749358f87f99cdcbe 5da05a370d719c21bbbf89857b9ca5c4 5da244d6e8458aeb2ec548a8ed3edaf8 +5da415cb366bc7533b91f001ff0e025c 5da45672ec37e58c10a4640c548c94d7 5da7325029f0c7d6203cf80b7497a695 5da7df36d30cbc85e84313ea1f1313db @@ -20191,8 +21209,10 @@ 5dba268e600e58efcaa6d0fb3fd91ba8 5dba4226dc931378bab4c4d36c8097e6 5dbca9e268008670355372149568eb42 +5dbd86dece64a2423a392feb4083ae05 5dbdde7f5ef1904d5107bca731d016fa 5dbe0f3c52d96e0707932dca051e52b1 +5dbe9a1b20945f69c4809a96d690ef12 5dc2105207dce30b39f309480f197ab5 5dc2601d839da39974a2561aff2ce37f 5dc30f318375d5a34c5032b36a8eb42b @@ -20209,6 +21229,7 @@ 5dd8121ce43dbf72ea0f53654a7a9a15 5dd94e4212b6d003179f4d714ad3cc60 5ddb780489b2926332ebcc4e731679fc +5de019c1ff03d6b2f4800a4042735b74 5de2180724c9e93013d479a9a69391b8 5de39301b8cfe55cd1af96c868667ea4 5de3a2b0ab675336c3199d48a8e91776 @@ -20217,6 +21238,7 @@ 5de4fd2f42533912650533f15b6278ae 5de670127ea1f815bd220c5ac45534bb 5de6ca97dc4245749b8988833ecebd15 +5de6d51595e2e888242c43b1c78220d7 5de87ed79a6d6be40bdf64dee79c7d4e 5de8efee2d9636bf29aa630dbca9b9a2 5debf72281e33c98299c44e0c0317ef6 @@ -20233,6 +21255,7 @@ 5df8b59a7b2eb6e9f835b6bb454d30ec 5df8f660668d62d022378cf2dc7ebbba 5dfa47c6de9999c9a61d7cf9a6b96259 +5dfb0fcd5aa5c2e9087e9a1e27a8b7eb 5dfc3b7db692f86961d9fa3b1e60f16e 5dfd04639bf91236b4528a41ccf06d9b 5dfd7efbdd345098be2571c60ea45166 @@ -20254,6 +21277,7 @@ 5e0d82135d89d5216e7bd13ebc763902 5e0edf1e073a67b7c1c43a8f4bc2f56d 5e11cb88810a2a595fb199fe51f99375 +5e1475cd4a9a1a92bd8d3ad3f7d3ea68 5e1479ee20db195bcf4431e792e7dede 5e14f211afe6224be1b5fbe94fb9cfb0 5e17adadd5ec0a153d7c0dd11c9d2470 @@ -20275,6 +21299,7 @@ 5e2b31a926985e33ff65dac9fbee45bd 5e2bb9f9ea61b9366585caaff6ca754b 5e2c9047c22bd0ff2d453990fac2db4c +5e2e3e3e97762ebb90de0f4e96938bbc 5e31ab98969a09f5cf838b1c5553b2ba 5e3211897c646dee049b0fcad66b3617 5e32a43cb1ae5713de2ccd2e425dc8fa @@ -20291,6 +21316,8 @@ 5e3f141e1b827e7efec0534ec515ba76 5e401aa58418a7475b6039072e044c6f 5e425bada922ce53ce3de8115010c9c4 +5e428b5571fe2fbb764810f7ea36933f +5e428c47906f3484044c26e981e526c7 5e431674043943bc2dc5c91485864790 5e43257a3a6f97edfebaa83519b63af6 5e4398445684ed9c83e45d7b9b0f6621 @@ -20300,6 +21327,7 @@ 5e4bfc825ae0d88a13a96efaeb95245a 5e4db6f1e1640ec1a3e63d97e627e35f 5e4f2653005a1c9da540be8dba3fbd0e +5e4f27047d2484fda99b0a9b24f95a79 5e519b71bac98302ebaf58884318ac10 5e53b326be0ba7642cbaadf282671442 5e56b3e74d3fb72e6feca19ffbc800f0 @@ -20309,6 +21337,7 @@ 5e59b1191392e23eb228e522ca78af0c 5e59feed4a0cd70e21b380189bcfe66b 5e5b22dda333e80b8ceeeb87081df96b +5e5d35787540a0ab34d4dde3334618ee 5e6159971fc8f97654389a659e7647bf 5e62a0ec808b1d933b058b517811a859 5e6396ff9eb1883fbaa1f8ab5a672f31 @@ -20316,6 +21345,7 @@ 5e657ffa3b3e15af98fe886006fe007a 5e67a5d28783af47015be8fb784f3fef 5e6a8f18471a20337ac06c255f86b360 +5e6b1ae35e30a0b177a726310a896186 5e6c66ccead0e24e312521fe72b3ddd0 5e6cdba295e166163f38c200b37f4ea8 5e6dd2d8f388ec090a9a6099a2c54f51 @@ -20330,6 +21360,7 @@ 5e769b0678339feee2981c0d8f32e50d 5e7944d6e510e7e0960fc9e4d28b3385 5e79a7eab3b2c2c654b0e420d1348991 +5e7a38c5e18839be2331d11c66b6a542 5e7a62dd5b3567e19cb57e70b8cbcb1c 5e7bbbf7f6d7c565083c2b3a4b920334 5e7c8a674da371eeec4577177aea1a98 @@ -20351,6 +21382,7 @@ 5e8b88bcbfb24a37bd8fc5534552b152 5e8d7345618f025a78644962b0ec28bd 5e8e1d139500893bedb076d1dc01ce03 +5e91b6c8bbe53c9f34e63054c5ec5ac6 5e9256fb218780ac0eaea829ac848783 5e9333ce096a576d59809fe98c6c7bb9 5e945f28c037d057178e3c40b0b08fcd @@ -20367,6 +21399,7 @@ 5ea4aab0882ee4864ec36eb4e07f2606 5ea4d480cb50d8e97db3b1eecb8109bd 5ea53e34eb494c2fc9cebf3c73b2ee7b +5ea5b4b66223bb35df11f7be844d66cb 5ea63fc6c59801f16fd5a385082d9f0e 5ea6584e1af079d8e04b09cd799df139 5eaad75e6bb592fa1f25037a08633345 @@ -20460,6 +21493,7 @@ 5f11b095d63244094efb79fd42d3405e 5f126af7a77be3f48b58b3a4c7f8c6f3 5f140a216136ce86e7a559515be7c08d +5f142ac441b1e25a1a0580314c426a1e 5f14832d1fa1f70c46747c9dedd72d61 5f16ebef27248deff8f7b6f4b2f0e10a 5f1900db8ffd1c2cbb6b4289aa4b3a7e @@ -20472,6 +21506,7 @@ 5f2627f68fd1256c7d31afee0e8a76b4 5f2684044900c9ce7f435b959b975612 5f26e31b7a76c2f4611138e95fa59a59 +5f276310ec9a9757aa7945593bf140ef 5f2aa63e470efa9890612e6fe623cddf 5f2b6110db206466481b700c0038aacb 5f2b764316eeb09eada49ca7b6b25fd6 @@ -20567,6 +21602,7 @@ 5f9e6ee4737f1423ae637cc63e5b8949 5f9f59b790388538b9a6e0e48ab6ab9f 5fa04d58c5fcb617f7381b47c1e7a6d3 +5fa064cddb4a6d8de8d235b0688b3875 5fa0ab184558b0c6b7b700bc0bc012f0 5fa35219c40fa4b9577b5624d02782e3 5fa4a5cc98cfb41831870177ba0abfef @@ -20584,6 +21620,7 @@ 5fafd3381f3642a4fd4d49b8803ae996 5fb1a7ab3280f099f04a61cb8438d668 5fb2b655371fdae940ee31d617ea7e0f +5fb49770e11cb61484e4730491793d2b 5fb50f42685e2dd940cbfb469eaea260 5fb531ab6a8c51905de6ec35ba228ea5 5fb71c9af7aaca446f68fa0c4b72f406 @@ -20595,6 +21632,7 @@ 5fba81ac80e6887e8c7325a4e7443161 5fbacdce03fb9c6256a1bdb64ae50788 5fbef3040385a8894458a0b321e5dc90 +5fc0ba7f6c6804d6754db024bf3d2375 5fc11181759d4d5440f2db916366d116 5fc503321792c7c79b2a3fd6164b3e8c 5fc54f761f1d3e2b418955c88db80e24 @@ -20612,6 +21650,7 @@ 5fd5b25716ee409aff2a304ed4fb6e5c 5fd7a10d8b3ad7b7be2122302e738aff 5fd846c54d229782fd2e7f4df85c3b28 +5fdcb436ffa8ec0ba9c2a2f7ff2e3ef9 5fdce476e89d783dc403bb2487744e08 5fdd74d9a292404adedfd54d61be7a5d 5fddcd5880f49b725d1fee3eeb08c0f2 @@ -20620,11 +21659,13 @@ 5fe290c2db83eb7a88ce7ec3ffe63a0a 5fe32de08ee24f7608a829fa5904f310 5fe3ad3192b5e13e84e2e721052d6dd5 +5fe3c6cbad4957dadf33a65a77d013e0 5fe407e1615f38f7274010dab30b33ae 5fe48b1bd3e7105f10f3935ef9af822b 5fe5b0760a5bb64458a265d4ba7d8c3b 5fe5cac152a89ea0293d47b8f440a729 5fe91b7bdd6405e7a478e02fe0f67a0d +5fe9de73698876b896e4034e7b0c4f78 5fe9f4046e356cda5f29691c32d55894 5fea1a958fc0400dc7d4b297b345d93d 5fedf168e97bd59ab9fedc19c67b32aa @@ -20665,6 +21706,7 @@ 6018c71d46c79829f48d460d025edb4b 6018db80daa34a34465ef49cfc9fe39f 601aca9cf3a8c76f122230e78e96857d +601e4122639262902167a4c1580d5ee7 601fca1c6258277c726ba0c943569f7c 6023324dd02f9593c73db284571bf8ae 60251dfc78cc5b2eefcd9aeb4297d109 @@ -20684,6 +21726,7 @@ 60377f96b07fd00e0a151a3134557a9d 603a8a4f465ccc0b125ca02ede8e3111 603bdbb83d7adeedb7efdbe7f896e096 +603d51cd58c1f2a4dc4d28ec00bc816f 603d64ad9a142736d411b0f863aade41 603db09f99ef7975fc54cc7d3e4059c6 603ddb46ca12842501fcd43cd59a9561 @@ -20706,6 +21749,7 @@ 6051ed72faa8236624f30ed2bb9022e6 60528101b284868fb2cdeabe282670a7 6052cfb72ba49e91debfb407ea53c6f3 +605315705980d4827e0559a7f98d7095 60538dc94623543492479124f361bf74 6053a8cfe60afc208609dc0eb36ce9ef 6057b12536ab5b962ee54cb690889e7c @@ -20717,6 +21761,7 @@ 605bfb48d5c40dd85b6f0251ada67846 605e0c0be497cc229a6bc48c64cb8342 60620e984ac788490db5b708d207802b +6063dd6aacc8ee7ba556d697c6ee2b94 6065ef88a6254c5ab0a8bcc161457ffa 6068b9ceb5c0a3f78b2a472f150e3a14 6068e55689f89fbf2655e39d2ef66edb @@ -20743,6 +21788,7 @@ 607fd0e226d16eb2c384f4a062058569 60801cb6022a095eba2d19a224a24365 6080b05a99d4dedc89f8bbba4dad780c +608131b0cd54032d194bb9f6054815f5 6081bf5a7c2f3395ff20af01fe9cfb99 6082f04c4bc0fd3f14848ca298b0d05a 60832b9cf45b9f60e543feaa0ee663e3 @@ -20752,6 +21798,7 @@ 6089dbea40b0ba329b7f62b126594cd0 608a3f47d4a052ca1500f4838297a282 608af3cb54ba456fe7adfb6c9a240710 +608e6782833fe18c1c2e6769c0bee043 608fb0ddc6202f02d7bcab836fc89c21 608ff0918c4b97906542f3499ed1b869 6092ddbc0628fee7c0652614afb937ce @@ -20769,6 +21816,7 @@ 609da260dd8d31562f3c825a3e6c252b 609f2f18e81807e1f02289cda81a2865 60a00838c1e28fb726c14c593314814a +60a1af3490c4f810afd051c13a17d33b 60a2551592f385077f2ddee88da2d712 60a329b9eed91a5b8ac14d03c73ba674 60a3f23b089563ee5e59cf37d677fb58 @@ -20781,6 +21829,7 @@ 60a9b787fb248ba1d0f3dcb573eec325 60aa1a11cee4288f071092c43c8068a9 60aa787ff3638cfdb07b0c674d1d5d76 +60ab49d33715b643edfac380c3f630e6 60abe51263000d4cde18088c70d41702 60ad6bfa8d67e100bd844245b74bb925 60adbc40ba916ce65095be66620fafef @@ -20805,12 +21854,15 @@ 60c0ef996a248dc566d3671ee8a50560 60c14a6d29dd83a02842d89974fa879e 60c3f4d56d4920a1091deeb97ac6fd15 +60c5fb168f7e56a84e62e65830433f6f +60c9fb16cc6595cac087e958a14192bd 60c9fe92d9e2e819f351efffb54092d1 60cb4445152a1671d874091d169341d6 60cbbe7d0a7a6c3eb4df780907673e13 60cbdfa1c793e0113aa165b811d9b9fb 60cd01d839f76493fe805cbd08fa8699 60cd1a58db261d5747871a2401f47999 +60cde4151ef796abe8ab1d54d2efecff 60ce30408d1eba6e195ebd038ce951a1 60cf7e8599e5381ac276547c19aa391d 60d016fe006f0af1315f0122ba4d33b9 @@ -20823,6 +21875,7 @@ 60d89860effc0d9d584c21446480c6e3 60d8d0d0e3990c0e75999467a0bdbe82 60d9012f8c219237973102647d1b59ad +60d970c337fa2aff944adfb95750095f 60d99a0a5e538ebbdeb4aaa21e252e87 60da6d14fc5a13f6666ceeb9ff823235 60dcee357d820a71732e3a04b21444ed @@ -20849,13 +21902,17 @@ 6101547fe4327cc0469ec86c6c6d107b 6102b572351e963c8368d7bee73168c7 6103e56a614c20ee801c44d04d2834fe +61065c01cbef9f083762ce566b397d32 610760a358a73e9b098632a2a69eeea5 610789da57ca4fc8f5029e7187b8440e 61087474c5bf1a7262c8e2ec0b6c83d2 +6108f17ede9d62faeb9c000a11adadbf 610acf9b2db790694ba898e4f1e5e109 +610b512496c99ba479d72db49f50558c 610b73cde6723d1c23374cd4a3d3e60a 610e0cf098d04b52220d3da3a17b0ed9 610eb86c6194e0ac01c085e7091108e9 +6110df6f53e62ba810c3343c3548ff83 61112beac342957895d1d5468cc949bb 611283d79722ab8d8c4b9d7854428a9f 61139de56361ec585ba3e206cc247d07 @@ -20893,6 +21950,7 @@ 613c95ebdfd4ebf808ebee46ff7bc76a 613de410b24ca8be05f77d7e05747515 613de660b9b4c2294a973e0d1acea366 +613ed7482bef1d058764cdfa73db4de1 613edf7233fe22c3ab23a714fc1c5898 613f1029835a7252580a6932e407c6b3 613f42c98cd6f5e50dcd712270c2e3c9 @@ -20900,11 +21958,13 @@ 613f8c7caaa6c2e1834add719e00783e 6140e2a34e3c0a56081451a35a43f574 6141f67fdf36dc6ef3fcd9fc45615ca4 +61443e894d4851f36c8de479b4155b4f 61458a00027930173690bd831144a152 614c8abd727ffe52631a99d2263288ad 614ca0b2562de5b8945f38a816ce0422 614d46156e1d8d6c426ed37f70d6f95a 614e09684e0ce918d58f771e7384368d +614e31d9a850adb9c0259257667b330d 614efd0079fe4581b41c3b51eaea10ea 6152d2443ab4e00b716345dbcbceaf84 615460c923e0fea86cc47d3ddd63c373 @@ -20926,6 +21986,7 @@ 616438cc463a5eeb4ace4a55928f006d 6165b5e1edd56021aa8628aec9b58eb3 61665ef54b7f0afaf107c85af1f80585 +61682382456ee321704dcda220c642bf 616983e54773f5c2e1a8db74d2c4f2ad 6169d9535baef8d4c5d74a661ce9f82f 616b50fa8950000987b880bc1e7979b6 @@ -20956,20 +22017,24 @@ 61853e0dea1db36b3306960e86d1bb63 61858ff042119dc3503f20fcefc3559c 61873bf9aba32a11332ec2de77eb84f8 +6189a4b07746451de290c2a9b94e1b56 6189d1d5d578896786c80e69149d8962 618a932b2c0baa9e9f4b3cab76dd26ee 618d266f68f7430716efbdb0518733a6 618e35685d2f791a00a50b1d5d6acd49 618e5b547f2ad2406d39fd17d918f005 +618e7e7f25cc43986bda7d8bbf2d7ace 618ff6e760b78ba6fa09f80a911daa09 6192ba60f2d6bee4c29a2b0509fe035d 619379fe3994a42b3a6be6a2d4cb378c 6193bbbc14a6d5a4a87c606394548f3d +6194cd95e62f1c4407e51c2c7ad1250e 6195299d433d2d7b7e4526b2684f4253 61964403a082163896cea6cb50ba0893 61976a08d16f7e50b269936c58a9972e 6198145aede934ce84346410a51f1626 6198f6a52b8e9e72ade81482ef1ef193 +61997933cefb60e98f65ca061e817b59 6199d5f062545eb44ab81b0c07dc0e48 619af6f70405b9d3000e7fc9c26b9b21 619c4159d21f34bf69cf90648ce774ad @@ -20977,11 +22042,13 @@ 619dd9d75c91d9ce2809fae2a1dc706a 619e1036fabcb0a01514d51d04d7a915 619fb6823eda82b71346a0e84d867cee +61a029155f116d41433497a71d309147 61a14fe538674983d5e7f14a233bc506 61a1f982d85deb6f4898c0a693b3140f 61a406ee4b79b035ed3edeed7f533a07 61a51923575abd48bfb34b6aa5da0cfa 61a6437b2aadcc5256bdbad9626b9f1c +61a85003b0bd935ab5cb20adfb44b082 61aa7aa7c17afc262d6088400ed3a3ed 61ab170f48827a5f1da08e3baaa321dd 61ac9cfdc4936cb6f644852be82a12a9 @@ -21017,6 +22084,7 @@ 61d3e9ddefc779223e50cb174077374f 61d45df7b62a084b50e5f6fd58e16b86 61d58f031364bb4355a9e881b6381a54 +61d5b1c1768397a169171e5152c77237 61d73ba1c31a10c185006895f7104189 61d843e673ea5fc5c8e1878abf6e7d06 61d9978dab163992592190666360f12c @@ -21039,6 +22107,7 @@ 61ebcaca0fa49ab276fe51a643035aa9 61ec3fe87a46fe5dad7506f574a9143e 61ed3c07ce1dc11404b7ba241fe6f30a +61ed52ab44a3d0e91a63ee387d321dc7 61edcb90bfe8e93794035cf0ec5055b4 61f005e0316e6a33ecd85a7a840d1a7f 61f023ce7228c3525988d1084c8272d3 @@ -21048,6 +22117,7 @@ 61f918062cdefed259999e4fac188649 61fdb12423107b003c549eb049a3888e 6200968dd17e6a6b43accb378b055e39 +62030938c14e0db210ecdeb35d3072c9 6206a0bfac0659c0a7ec19ba47da6fb4 6206c355c888ae5c84453c24b04f31cd 620c34d90d8d46582e835f70df88db99 @@ -21062,8 +22132,12 @@ 621284b8191669248df7d9d52baf75b4 62129a842c3eefacfd461feec73d6f88 6213d50eb126c4504577076bc8e21095 +6215008644e3aada0c2c80975b03cde1 62150f0b38f5d83e80be2bd49c19fe1a +621573c70d3079410949a5397293bf25 +6215b97424c8ac95956289d095125308 6216f84f74e843dec67d3a210f49dbeb +6216f9bd0b5688d8be7aefc516331020 6218182ae297abc5a7423f0515410115 62182ea4c491117eebf10d4a2ba55b99 6218da7ed53493cdeec1c17f5b332df4 @@ -21077,6 +22151,7 @@ 6224de483572f59a37d3d0ec48415f3d 62267fde3317f8ee211f51ee15470bf7 6226f71af63747544bdff0fafbe1790d +62270b708c3b7f78a8d46c456dd92af3 62296522e11a16f201bfae63a3e4f0fd 6229c530f1b3eedbbcb4008b714a1d6c 6229d9d461579ec5261bc68e3bf4cbac @@ -21119,6 +22194,7 @@ 62594a4a869c34dfa626e0d8bfc954e8 625e2f820e367f84fe22d7f8e1a96482 625e80e8a476dce9183c7edabe1c4082 +625eefa3baa5b550b0da4a61a192231d 625f26b87e3c07aa8f1c836b5ef0fc56 626023d31030d2d4ea784679977fd1e2 62603d007266bba33a533c5c496d1091 @@ -21133,6 +22209,7 @@ 62671c82d33065f7dd1d01d39ed759ac 626955379d3fae1162e8d60eada92ad8 626b2d894d0930e649815820c74f82e9 +626bd4677931b492b7cc7ed698e3eba8 626c3d600313bbdb4930e9f94da7965b 626cf7a05c102bd0c8f75bd7a6e6778c 626cff8a6b9120f817a01cb4e4f676d3 @@ -21143,6 +22220,7 @@ 62734ae79c9f5eb8c7ddcaebdd3e4c4f 62752d08f95a64813d26f798d1697658 6275ce563cd9760b4cd65fb3e1e76f07 +6276f2aa753818bee0f61322357692a2 6277455815002f3acaa01e06af196d96 6277e1700e0b599f9f5d62897d76943b 6279c6a9560f0cf88154e021e59e9f57 @@ -21170,6 +22248,7 @@ 6292f13f742eddc68548d6f163fa9223 6293667ee65a2a72ff22fb4d9a3aab3c 6293b20adb50d18f51076c0408a5cb33 +629649a0957a5cf9dda182d577aa573b 62973b586ab744ab785ab2bee7d97c9a 629aefbd846e3d660e7185bb96811a01 629b09c0379476f7c610dc09c17d67c8 @@ -21232,6 +22311,7 @@ 62d67555ef4162c0ad73587939bc0898 62d717955d239c38039f968d432f3f70 62d98b3bc75ea0b8ccd4a08e3e4127ff +62d9ad5d921631e919255e8cfc2d2d2a 62da82ac6ea93e81477dd4805a8259ee 62dbe074ccafd580aeeef8e69308b014 62dc0f4b57a7050d371aa249666a6046 @@ -21274,6 +22354,7 @@ 6311522bf92fb666757c17d4a039e9df 63115464a68602a5f6af8409fba52631 6311e3f10285201f9208c1a5513829fe +631211fce5508f2b2b96431b4248e75d 6314e06e193861b9537eddfab78c6631 6315280e8c1c1f464e38571217d47b9b 6315fec8a12ac5c9565c9c337882fed1 @@ -21306,6 +22387,7 @@ 632d9bccc767e84568e0523d62b21ab1 632de849b6243a525a2f04f48deba75d 632e26f1b1b51aeebe6fbcefef1610ca +632ebea7fecc59ad09361448c24d116c 63310de2a82eabf75e7417541109d353 6332e9e9a38486d418638e1f8e8ee30c 633305b03e5f493c6651fe8cb2cb8a4c @@ -21441,10 +22523,12 @@ 63c33293813e36049736c75392c129f9 63c36b5ec8bea8b20d907ed5c9534aa0 63c38167cc29cc493db9d18945331402 +63c394eb6bb45e8cc2d0273a6ae1d446 63c4430ba8d94d7c5b86a6b1ae70fb1a 63c4d323a03bb8da99d0ff4cacda7d4c 63c5e500fb5d744f5a2cc2edf27f7e60 63c8aba952a723330eb1626674b8c3ed +63ca22f7dda4efa0bb54d153236ca9b6 63cba2fe7b63f6264b2f873938442bdf 63ccebe769c893d6f94b9d435fc30b74 63cd6593daa7ee6bfd6f6f98238666bf @@ -21478,6 +22562,7 @@ 63fc0372e04f7901895853ee2bf009e1 63fd8591fe1427c1fd692f9605f6a8f8 64000627986f72563438b8be5f247f43 +640029f821708238ebb206a3b3f1555d 6400982e7c9ee56df3746998b965d289 64011746a0129ade3ea7202eb3e30f5e 6401dadd7e7bf542956da47d33b5dfb9 @@ -21510,6 +22595,7 @@ 6413d57471d7c5208f1a4ba53c5e6026 64144f3292384192741fb6779c3ea22c 641512678759edb4b30c8a09c2fb424c +641570cad7911f9e86b4bf032aa08221 6418c5a8f34b53efebaf222c8615485d 6419f333e22c5dd90c11fb0bb5ce17bf 641ab563b34c00bb78bd1a6df6e4a3b2 @@ -21525,13 +22611,16 @@ 642b300b1aaa5dfdd7772a1cb78ea40f 642b7d336484102ea68cf5fc78d51d6e 642baae4d30419a5709f0c26ea3def62 +642c46b9c5434738c921db1031e75ad0 642cec039ce4eab4158b87580259ce5e 642d96cf463f0ee650d1b8d9336765a6 642edade932b58a21bd5217d21a8739c 642f76ff54662616adb675b393bf50e9 +64302f9f180ab953a8a582d32e42c41e 6431a9805868ea41ec7f0f430887baee 64327a29eadcdc9abefc4254ecbb16bb 643926b8dd769c5a90d3ce29aa5cff68 +64395bb2b800cbe8e2ef659fbf3cef3c 643ac78e602c105e4ca453a08f36520b 643b28dd1dc17c5751bbd3bfdb05f081 643c121a066e361facab00134653103b @@ -21581,6 +22670,7 @@ 645efe5f71717005f2ebb8431f18acec 645f6d647d33d13f88980a093da52245 646041ef861e4f0a13eede603f1b8777 +6460d54f971598c7f4a5739632580236 64629da4da475fe53de6e033e580d380 6462fd7560c4cf19e6d3fe302bdea359 64634dceb743c82f55a0dd3b9b366307 @@ -21598,6 +22688,7 @@ 64724d9404560ea4bf8b890e9370abab 6475fd7b45f59633cda95867157ed9b6 6476b16b12ad74d5b7e35494a5cb2f8f +64770f035fdc3f7c615a3cdc406ee7fa 64779afbc01a4defc12e2421d4d055eb 6478be3eaa304311ae5f693acd1676ef 647c4d44883f6951aae88f330e4627f1 @@ -21619,14 +22710,17 @@ 6489eabc8328547665d702f097b67296 648af55f827039d554215412cb86e821 648cacfd11a0e6b4205373ce992017ca +648ef666ebf3967deaf87f8e1843cd42 648fb0f0ad781eb6067e7dd4245b409f 64909ed216242f6b414ac2f539bda1cf 64917da89289b39342a033072cd0a84d 64919a9f509d5aa60328f48e345c4924 6491b34659d03d6f30320493c3e818ed +64921ec96379eae167a679a31fd3b4b2 64954ab5709e6874b016011fa17c98ea 6495710e496dc63a70f4e08e2ca655cb 6497e1d8ec365846fe4eb8f7e71df28e +64990d3c2197552cbcd2d3dabcc8f592 649da26144129ddd28bf160166bb76df 649e947257c71d5233b07cb046ed4673 649f9623bffa2613ea9aedb5ce48fe30 @@ -21641,6 +22735,7 @@ 64a5f393298b377121884c07b1db6bc2 64a75811d7232c1a28d3130698b1fb91 64a8478cff65ebbddcd36967ebe12a6b +64a97f91a83f2fe27ceef789980d22fc 64aa066da5d421a445f8420cbf16bdfa 64aa24359a6df3a85be234baf7ce2ed5 64aac95bbde1504c5885e9a74aea7b46 @@ -21667,9 +22762,11 @@ 64c0a47bceedd7457f12e6318bdfeedf 64c11400ae06f62f02e7bcd52e74b036 64c5338ea15535a4696d3cf86c1bb598 +64c5600b9f6f9a09ef78f7f6a81d8478 64c566cab3f3650af8d9e640aff8ce85 64c60e99ad9a082d267b1d08f21eb4f7 64c695a9fff9aa8d101871b0256ec339 +64c7b9ba068b7999df39fe9599ad6687 64c83fe5791b25a898d062e34997be0d 64c8c4a69c1524644c8ad363fc6bcf81 64c99a95711072ce551b1fa6ee15a998 @@ -21678,6 +22775,7 @@ 64cb2f254626ec3a9f1308ae98f17719 64ced227fbdcaed2e756d10a364e6ba1 64cedfb72a72da333856831ae6e410cd +64d0d9eaddabdae9153f4c05c6074a4e 64d3506918f58db727ddea8c095c73cf 64d3c286245d7fc197a1db212b3421fa 64d3c45fb3742eb31db0a1579c43a510 @@ -21685,6 +22783,7 @@ 64d744809ac084ebcbf60ce80608c090 64d9ef92c8b9eb5239e5e1c03aaf3850 64dbb8160eeec432aa3b3cdbd2e1cf02 +64e22655a756835af725ea3f5a032517 64e2ad6482e2d8b52c954afdf644c5e8 64e5354d2ddfc4479786cfeaf74f43d1 64e562eb8d298dfcfd9769d4ddf3427f @@ -21702,6 +22801,7 @@ 64f2534f4706a82de539baa77b32b4c9 64f40c8e3e78f3cb4bfc361df1e3926f 64f40ead0c8f95464d5614f9bb7f6c08 +64f4b649abdf55164f5a0b2f40bfaf3b 64f5dc442dcd886a00a91cd464bcd637 64f89ed4f1e9a816d96922a6ceb91ed5 64fc34e2a6af6c9110ee30e462de559a @@ -21730,6 +22830,8 @@ 6515efe42314143a821164971273a810 6516dde4dc9f2f28dfcf3bd26927a660 65171339cd67df9ba4adda44d9ae123f +6517e634279096cd3b44d5eb8384afad +6518ce49b1e7a8e49fbff6468353c8ab 651a19fcff67159595134850f7ee557d 651a29ff177053dac32759f4eaf7fbff 651bc863f78a3a79b4857510178b7884 @@ -21779,6 +22881,7 @@ 654abf702e82972ff28d21c261c577be 654b395206f15d77e29e906711d47d63 654c74eb050c92fecdf9992a71858d91 +654cd8251c8ca137605c18e1dd34e38b 654e3f314eff09e52baf110439b8ca6f 654ef7f4b1152607473ae359e8a1b0a5 654f4574342b02008b2bbabc48886979 @@ -21808,6 +22911,7 @@ 656650080f0f2492a69de408b966a2cc 656685ad8823e9ff81a07a9b075cbd92 656a0c14e9b39c6454019b8f51e4cdd6 +656c0d432b88f08f13bd7c6d15125586 656fc7d529b3ca989e8b5e58c8a9d29f 6570a8836ca4117872776d60306d8083 6571fca72ebf3c6230d9d74775a5dc96 @@ -21863,6 +22967,7 @@ 65a78d1161209e83a31633fb25b8bcaa 65ab1cf2366750106941070b790955e1 65ac1aba745857cd13cd851e75d6d832 +65adc0f3aa1c6145b4b18445112304c9 65b0dbc6a9e61a1ad3d52e98abf2df52 65b0f4ac03cf8ae920fb08f2a22c469e 65b432f56050bbd6ffeee26226bc5878 @@ -21921,6 +23026,7 @@ 65f7c1fd1b5d928dffede00ed340e77c 65f8c34fbbfd7f5d2b6e8d29973b2501 65f95ba02629065f174ac46b5c53fa46 +65f97208263258e704dbdf56d5305bbe 65f99ba0c909d1182e56e2577d9a5667 65fa41dc655f262a278cb17cf526ccc7 65fbbeba4f82411d1685601c4ebce751 @@ -21959,6 +23065,7 @@ 6616979d4f673416a4196715ac336f78 6618521ad9d614b747c91648593d909e 6618ab0fc78c493a5161ff17a08f7f67 +66197e0f1e4d547f45837a1a3e29cdd4 661aec4d051a11b97707dcc40abe2387 661d74fe6b394ac715d0f7c916bdd069 661daa090402d07ef0c27ea0aa710b32 @@ -21985,6 +23092,7 @@ 6635094c969510379ad930d536347122 66351c2f3942e928c69cfb317e40cc98 663702086387aa0a1854eb5cf8d62099 +663a4d57fed04ab2ca499c80dac717ef 663b07466bc1e0682e2ab6db95734112 663cd845af82fe8cb696f52d297702a4 663d9297f5f19ace60873b10445e82e5 @@ -22001,9 +23109,12 @@ 6649415c6ae156447930df454a136b39 664abc5e0b1dc23aad380b3b3c2c5fdb 664b5b567eaf535e691e6fd595b7423a +664b99a1841716553add068ebe83e0b3 664dddbf63eed16edd4df17f69ad7b6e 664e296283c1d7b6aaa975832ff49e85 664e51ef7e25ba774c15688309bf7c85 +664e60e464459c44478230dff1c2e18f +665007bb658aa29439682d8d2af9a4c3 6650684526b3c0f5a10eee0f6b790fc7 6651499eb91df180e3f81c193f4f0f72 6651788eb54fcc1c8edc8bc275074e44 @@ -22072,6 +23183,7 @@ 668aec4b8bb427eaaaf944fff552f763 668ba652cca5a910378b274c2281abde 668d3e42c90e2485e69dd27933ab5446 +668e22fe71a5ff8b86acae55f91f9184 669068f3c737cdf5d8fa5d5ab0ec03be 66923419f319336524da65f146dc3bf5 6693dc95c5063c4d882304046dd155ef @@ -22113,6 +23225,7 @@ 66b9c0026c80ecc96b1b31cbe52af4bd 66ba2d3b917183d83b9d2cff43898dd0 66ba30a947ed6e896da11ca33de44325 +66ba5a366df280ce3da9a80d9a72fd74 66bbca3139c8c45e6ac6e434aa95b65f 66bbe6ab0ecb2c20a18cd4f1f09a183c 66bcaa94f2ac846553ce745288bfd299 @@ -22147,6 +23260,7 @@ 66e6046c2c0a62d3a1835faa95a2cb18 66e64fca3c833fd875292761071ddb63 66e6cefe95459a52ab29c1cff2c6e8c2 +66e886a6718a597f2a95598d251e972c 66e95be6727965bfcf4bba7dd21e9b19 66e9dc76040ac238f7a57677bd0abfda 66ea50cb45110cbc8980600f832f801c @@ -22154,6 +23268,7 @@ 66ec2d4eedb9ab3eb0bb39dc5a96dfcb 66ecfd0e211ebac37bb6dc72a3432436 66ee4cacee05f8209e0671ebc25cad23 +66efa0faafc17a14e1cd68650cd088d9 66f030c9cc93e25a588d9234a120208c 66f18f0d51eaf545b7d74c7bcec081df 66f304660386bce82e7dbb89b738dd91 @@ -22199,15 +23314,20 @@ 6723852d8e7600f4f7c5ca1e34fc3a1d 67239caad1421bb920a3efa8cc127452 672409f46df80f2022a6ceb1188f3099 +6724f47ecc1c26d05a563c5c523b228e 67262d824240e0547ab839f00c637b71 6726efacdde74966c6a8f46d5c93d07f +67276d1f5b7ae794aa3723b8ae362b00 +672839fa604c544e317cb724d77dfaae 6728c3b870c3f59b43dc105dd65d71b5 6728effbbc4fcc38e53f74de04783c64 6728fc4cd550cc4d51013848a502fd55 6729fcaa7eca21499cd139222b604adb 672c71a4482118eb8b8ccc54cd66b016 672d46f255504edf752d81eb2d00e438 +672f0dfa26aefbea0f45f5824c983582 67307bcaa306557cbdd058565947f109 +6730a5480dc56492839eb42d0fee4871 6730d71366e88f6fa73b9474f8a7a474 6732c19f7dfab1587d7e5c8158cc6ae6 673387454df974f54b70a4a1d819e1ed @@ -22219,6 +23339,7 @@ 67374f49667410d8f3a41530795f78cd 6737fda83313b1dadde371a784f1396c 67384a50bbd05707eacd5606ded50c48 +673879a71424e123b03cd3fde0cf882a 673aa975774fc3424e2ab54c5abbbe98 673ac3d7a6a04cad22a9f9902d4702be 673ad86455d01e530a4a1b496f7d9bf5 @@ -22233,6 +23354,7 @@ 67433a384ecf8e9a27b95bbfe3c8938c 6743cd98699ce40fb2dbd4b16e01a505 67445e0f35cad7de5cffab72bd31158d +6745726ab351cd362c70b487c8e5ba10 6745eeb71a3f6fe8b6e72f609373b085 67465a9427a3b0dfd7e44cdf89502ffc 6747ae2d473acee47c913040e90d3fc7 @@ -22256,9 +23378,11 @@ 6755e02daef4f809b4294a467dcc672d 67570613c62478289cdf8f3589eb7fca 675857eda73192a383a78498cc90eb69 +6759971fedd0329248fa94ed90ddc6c2 675b010222b8b68e2a3920f6bede02d8 675b651eec66f13b07233fcaa7791cc8 675bb8ff9595c6c389d56d2158eb576d +675c6fa8b30f5652211335087b7edaf8 675de886ed1321762d8e75dcd646e4a2 675e50b54d3fa1220fa44f923bd69563 675fcee32174f75b0c58dbc02cc69629 @@ -22273,6 +23397,7 @@ 67654628cac0a434037b1e6d85b2102e 6766e7fa68bf27e8a9c81fc97572d1e9 6767dca03fa4646e454c3a4297c4d9e8 +67688ab5846bc09080823a9c02a33383 6769c068cb790d4b93aa36c689a03236 6769f7415d5c4e48ac985ffc84c004a1 676d019aef8b4eb2e66f9eaaf902c5c9 @@ -22286,11 +23411,13 @@ 6777d90ec99189d73be8b817a3ca7803 677862527de3ee3a29cb3894534dacc8 677d547d58de15af49f5f366f51f12fa +677f6433ce74ffcd0bbbad6e4ef81de5 677faed8c25a7695912758f02b363c85 67806ba14a0a3e9201bb945ba02f0ba4 6783ed5d2f776d639ced2b85e8f52025 67854229ff65bf6b3b616cda279a3fc3 6785595068634c9946a6304480c3b051 +67867118fd243845dcf1ddeadfc9f419 678875b4b8b7b95d9c72bba8c59a618e 6789c5095767791872d63b6d6be64725 678b3ea3c6e29f95d566ccce5f892cf7 @@ -22298,6 +23425,7 @@ 678c407b9d99c9fd9728a45a7d0005b4 678d4c6c3eb5a96a6e4966852ebdee0e 678d7018f51ec2204431a38b77f8078b +678e1698b890c4ca78290d72f87aaa43 678ef8a242c762fb30140a7d09bf4d22 6791b22b0b9111c2ca2f33eef7640c53 67952d5995855fc0d8b2c3a9914357da @@ -22313,12 +23441,14 @@ 67a082af5b8ceeec2e00724c5faf0d54 67a15c36f2b065f6b0f30a5bf4aab082 67a28f90ff7186887c65150944191620 +67a3627e002231081e66a37f712d973d 67a478e0dcee432b403992b229faf428 67a4c834e4e95e0cea47ea22fec05411 67a4ca56fba357552b1a6b9313962f60 67a661baee35a3430b0136128bc3551d 67aa6780ae602300d0e1779bdf58e54a 67aab147524e37193df2ce60c5de247d +67abbb369d7eb46b6a83b4f03dc6a740 67abd1ea9889e6682c8a9c988d98668f 67ac4461692b6306330ae8f39a9757e7 67ad64f973626d5e2f17ddd3274ab48d @@ -22353,6 +23483,7 @@ 67cc9d4cb68c2da00de513b872151464 67ced3a23e5d29840b9ab2b8619eb28e 67cf8c10276033a74409efb370f7f2cf +67cfc0759d3cbf6c6f99af658e32eefc 67cfd2e6e146577f501c35d8b4c0e7aa 67d04f87507db1390881e667ef9a5d8f 67d052bbf7ddf525f13c86da71113aa0 @@ -22376,6 +23507,7 @@ 67e78af6d77df71324c23a91ff8b8d63 67e906970079ff5f95ae613b2afed573 67e9071a99041f2371b57ee1871389fc +67eb012d320ad418cb58e6b2fd99d088 67ee16fee2709b9e10c8d7d0a579be24 67ee87c26964cec2a40a536aff7d68df 67f00afebf455e56f6de061f145205b0 @@ -22460,6 +23592,7 @@ 683e42abaea3dbf877902ec5342be316 68420d04aa9be9124ed5603ac85f2d18 6845729f2fd392ddeee06797d2ed7b50 +6846149fe24868fa3e25885ca9cb406b 68465db51faa6a5ba825a9e4374ea592 684706ea87df11e1c5cd640dbce8362b 6847c227564b65bf736c6ebedef48daa @@ -22502,6 +23635,7 @@ 687ae62b05067782d7fdbf67e26ffd66 687d3ee55fffb00fab1a838907e43f96 687e724fa5bf2b175f949d08f019dd08 +688030ee9ea165e9b408258d872af950 6880440bf714a1c925e36be8fe591295 68808e3687424bc71cd60091621209a1 68820d37ebd80607113d45684fdcc486 @@ -22514,6 +23648,7 @@ 688ab0d391a92dea10b000416519d113 688ab7449dee363c0fd5bb8752be70f6 688b5f34c0ff709769735c79396c3165 +688c10fef807aedddc8599c84ac039c4 688e9990fb2da39a3053743ea2baf72b 688f96710800b3b505b6bd1c01ce41db 688fdd6fa158e346c424fffdc75e1c9c @@ -22537,6 +23672,7 @@ 68a800a9d70bad2a7ba550b0f0f5c637 68a863b1b51ee3e6245abed49e97f260 68a983d6f691f22d0b6bcd108eae1428 +68a9afea650d572ccd84424aa06157b5 68ab2ab6898accba44be9020b36a9ed0 68addb9d67e8e55a7460bbaa1163fb30 68aeced531a9cadb91ac7eeeef23986a @@ -22550,6 +23686,7 @@ 68ba413fe46ab0bc47b4f808b9d930ba 68bba239505a30ebbd9fbaee63becf23 68bbd1748bcf38c6ace70e4578f940de +68be09c59c1943868bdb48da8eb24858 68bee79681eeacbc00d94821612d25a4 68bfac986f5f2d9b94fb3e4fba6f71a2 68bffef33c52e0aeb031451526bf7401 @@ -22557,6 +23694,7 @@ 68c09a7e8a6cbf096d41033e4426b369 68c15944302b1bae022b4de9488e7ad9 68c21a1eff9f299d176668096c7d2e89 +68c2709975022301346a646f065708e0 68c30942da08f2fd9bd0e56093ccbe69 68c487dfd58bfbe4f380fc124bc45260 68c5c59c0fd073e080080081f410c38e @@ -22568,6 +23706,7 @@ 68d2371bfb007767d04b9875e780439e 68d3bf12946cb08fd334c0312032f1ea 68d415b58dc7b38f3f77038d23b2569e +68d42683eb8a4fe124fbdcb8fa0f4c62 68d4ac182666ba14318bfdfdf552ff1d 68d4c9c5066af6c484caba5a3ae1b3f5 68d60ad7ec6faa9cb314653408e5346c @@ -22597,6 +23736,7 @@ 68edf21440d5ddb34cb7bed4e5d19740 68ee9359339c7bc8a311c77124799edc 68ef020f6b5b7b2fd4c5085472e7e829 +68ef30cf3bd3754c5752c18587be3f45 68f089282f7b04e2d0f44a5e6737a3ba 68f09ef8bdc6d52316be27dd82a56f18 68f17cc3682a2b804b024f3a23f33ff8 @@ -22636,6 +23776,7 @@ 6916904145f942eb3e6a12b6b2027278 691947ebfa6134723dbaba995a297e0d 691bc1e42ac28c31249ced51e2944136 +691c16d3d9aa60c816bab8d87b015670 691da4b60ecc966e293d4e8844ab199a 691f410d24db7a094e34659ecd86128d 69205c10f930415d5a953170907fceb7 @@ -22655,6 +23796,7 @@ 692a8861d2a0241b7bf7e135847b328a 692ac69cad3fddaa91b20730dd055c1f 692bc4bce857adc2ccbb7d03e4608d36 +692c0104137d6135643efb6ea71ea419 692cd67c517c7e833ea70642d9becf11 692ddaaae9d2ef4757dda0d6b14f5725 692e86013a17752b0d5dcca73609d237 @@ -22720,6 +23862,7 @@ 6976431788ff260356f43dee298d55ea 69764c8aaa8bb89f105b716d78181bd7 69766959fafb8982d39b13c86700db49 +697712ea1ebbb26c9e4dde627fe853f6 697831a2811912b202445ca5be0efedc 69786b177f5a9c3abc04c9f2e0b4a972 697b0e8ca8c00322b3171577b7287632 @@ -22737,12 +23880,14 @@ 698a24d85e8c5f5e9333bc66733a354d 698ac6dc688f69b35d86d2c39cb49cd5 698b5e5df7d75e314b3a6ea0e924b9b0 +698c34821fbc49c9a76733b31303bba1 698ced888537771c0045b064f822901a 698d227949146d188b1c323908a7b0c2 698da1897085d2f736dc4a8f5d6f0f91 698eca99112291fb1862d679c55f20b8 698efaede36cb1cf32faa04f1e331a00 698f2a13c20d442547e53c91234dec38 +698f640e306a63c1f300f0d81fcfc03c 699112a8d93d6e081e1cf9d6758e7c08 69928dbbd60a2d60abb39690a10630b7 6993e328808ecf97a504eb9d436fd995 @@ -22776,6 +23921,7 @@ 69bb3f8a96e73ee743f3926f04558c92 69bbbdf5e7cdc3ee6592671de2ce3610 69bc0d2ef916efb6cf8ea8a02d4b4576 +69bc4743832582d6ab5e2ac018457a08 69bd3e0d4d5eeb7da26b99b75543302f 69bde5e0102502173cd977534f56281a 69be6e73389f8d9ad3b1eea4d97384f2 @@ -22794,6 +23940,7 @@ 69d04b33baaa2aee2ca0c8d04c254e8c 69d06c604319a2687048ba28a2b0d278 69d11fc736c9a53dcd1c88598a88fa9e +69d16b311cfeeff167447bf7ab03ca89 69d280d6ea5ba07d8b28ec06aa63b148 69d3a4028d1a53440bfe14a340ac4f12 69d5cfddb5d3f746b8c31b4cee024782 @@ -22805,6 +23952,7 @@ 69dbb71e389eedaa22f5f61ee92fc5dc 69dc2ea9ef60bef771756260283c253b 69dc762f367ccb7c783e12b7322bbc52 +69df48031fc5f398185e833cd95209f7 69e0447fdd993f59ea14bea47e55c9ae 69e22efca6d3d6d6f6720769cb383131 69e5e61f392b138b8a60a0e01ff1111f @@ -22816,6 +23964,7 @@ 69ee5a541366baf18e196cff9ee2ffae 69ee934b52dee0b3a42f8d08da30c826 69ef00b86fbe75d41df9d666a4a5e93b +69efc3287e1143a85fa29cf9ffa6800c 69f05af4d0471ba8fb5d62a565ed5b43 69f3c7eb415e82bf4679270d8c46ee6d 69f613dc54f072ca5e96ed8555c3d74e @@ -22852,6 +24001,7 @@ 6a134c24e4035acac5b4107aad732421 6a167f61d3c331577e2a3f8d2626d614 6a177bff5f89b58390b092f846de974c +6a1790ab564da1787f4b06ac36e3401d 6a1793ae1d0ee9dc560c082ad067502a 6a18fd85036520ee2f231134c257a99c 6a1a4272c369ad7b227bb03627174186 @@ -22865,6 +24015,7 @@ 6a2ce2a6b507054ea368049c48172d33 6a2d7b282b5d13bea6f5fddcad447fa1 6a2d7cb4820aacc516cc1fcd1bb07b1c +6a2dee4c2b7666a1098c307f33dfa0d6 6a308eef936d7bccf64681380dd8d6bd 6a30f252a92357e255a63296f8c02ea0 6a31e57059f3842dec60d7ea4a501f31 @@ -22895,6 +24046,7 @@ 6a4f0ce1dca6f818daee5eb0bba5a594 6a4f1a33ca118427f1ab5200bdf50f8d 6a4faae50a6693ac481843b1bfd61f7c +6a502f4bd0b1149181bd964aebc2e59a 6a50c76c243260385e98d5b794c535b2 6a51e1951eb49cd9acb37ed2fd7c98ee 6a520ee3f9f887ab4bd2f839bac6b9a0 @@ -22903,6 +24055,7 @@ 6a55330a7f231eecc115e1014a7f4919 6a561ac2ad921e2ece5a23fc9c397a73 6a5700d2ff0556ea908e60e44ea3c4a6 +6a5843635774d3eedd81007b4d48fb13 6a58b02c02816588ea662ef9adcca8c0 6a59923d444a3dd97651b333c47e6cd7 6a5ac1f2ec6e60558b0bd896a0129b96 @@ -22927,6 +24080,8 @@ 6a7c627c9eae25af1f2f8dd16252f5bb 6a7d60cd8aad67ec4338cb933d34f69a 6a7db68c79289cf85508d35e883b6600 +6a7dcd0cb4339bef67a482d4ef4c8107 +6a7e45102032a4683cb86d239b4b70cb 6a82a269dd41fd6aa65585f3b818d839 6a82a5fef0ca8d90954e044af1b90e55 6a837d867f247e6cd8e5591c79d7b2a3 @@ -22951,6 +24106,7 @@ 6a99638a4c7393f37002260fe3b7e81a 6a9b05a811c791fa93ad23bbe74b4cd9 6a9b31f4e0d7d97a9c24172e6a04a58c +6a9cfac0e06340cd9d191ca971f55078 6a9d4f0ac5d75739dcd24c937eeae68b 6a9e2bc5045d8224ef337b72f0f6fb30 6a9e86b37e57229afd3fd1fa6cc6e681 @@ -23002,6 +24158,7 @@ 6abf50afa7893c81c32693771fddce7a 6abfe7d84546ca6b314a50045f7ccc7f 6ac1599ac02d4a39ecd7fec020e2a8af +6ac47088491ec82ba4265a895cff8397 6ac6c748b44b363d8781704dc705d2c1 6ac80ab0a965806ceb264fd50cc81f7b 6ac8a61f30570324bb4348f0f88642f1 @@ -23012,6 +24169,7 @@ 6acae55a49c0f932e513d790e9e7552d 6acb6a07c672389f5f5068dcc032642c 6acbd0d5e3c9a399edce1c382fc9e329 +6acd8ee19e14499026490e61258c2272 6ace6b2b9672f137929cfeec9a63fea6 6ad234cfae5e0bde4d9ebf8e4b145e29 6ad32849be3b52f78272a19b347f2552 @@ -23021,7 +24179,9 @@ 6ad780608cfe4d70f8e21982b49d00cc 6ad7dcbcca1e5a9b5ac4476edcdc359b 6adc0f24d020c5307fee7e0d2fb93954 +6adc195ab07fb9642f8ea8cec5086929 6adc7942dfbefa422356c00d11277e3f +6adcf7eaa2753709ea2692be228f7254 6adda43fe1753af7a7f1e2a979e552fd 6addf3edfc87a3cfc1fba06e67ef0447 6adf5dba72441a139b1a659011b65b0c @@ -23072,6 +24232,7 @@ 6afc096e963e0c94d68bd808c4effe8b 6afc43d9d66297ec105832c111b892b4 6afe1f1df92adcf70bd9e77a5100a9c7 +6afe31269add38fbf66d94216072a475 6afe51d6feafab74e3630042333a7a3c 6aff0a6bd803f9e3a422c233572b68ce 6aff0c98990d1d7b87c0c2a791099ffe @@ -23083,6 +24244,7 @@ 6b02feef4c83945a1d7f3d5f37d091ac 6b038439ca169313085bb4d0aec781f9 6b05c76e9326c47287f12688c35fb923 +6b078b6b4be88988a09335709ddbf61e 6b07e3929035199f2f5d8880660f8bbf 6b0b58f984052df470b3558e80a8b34e 6b0b6ed778128a3b5090983a743889f2 @@ -23090,6 +24252,7 @@ 6b0f75291eb5ac99b143b60ad828a09b 6b0fd41198697c6e882ff8f467a940c0 6b1010174bc4f4e202e9d1cdb14e91cb +6b1039545de8b792f8de3dc7a98126dd 6b118016b4aeaf714f6f731ef39e3369 6b11912caad51fb4fbc085d83f664c6a 6b11d32a17f31219a7eb73bbd4abf6bd @@ -23117,6 +24280,7 @@ 6b2842e1b33250b65bfa28b7974539ba 6b2a0545e25b2b675b2034ce65611002 6b2a8957de5cdfe667ae14b022eeb944 +6b2ba7542eb9248c20fc55ba6cb2cff7 6b2bfe71ff803e815d5081f18310c14d 6b2c5612a1ea8b66ed9a3797ee128e57 6b2e2ce831428a6e841fb979f4c17dd9 @@ -23137,6 +24301,7 @@ 6b439bf9b8fc5d63bdcbc2ae3c17a0fa 6b4407116af9c1557a1aa63a3da499be 6b440cbf6ffd3d0dc36335b0b3d930b9 +6b4428cd7cb61b8bb8cd064b23c156f3 6b451bf110a6660eaf1c73a805e2e7d8 6b4650d2d1f361c3f76afa8c178c7b68 6b47e1423664cb28818ea9cdceb7810c @@ -23160,6 +24325,7 @@ 6b594e19172dbc635b049d1f2539aaab 6b5ad70b61674e752782aa15fcaaa4ad 6b5bb88f3f92a42c9aa7ea6afd25908f +6b5d64b01ce718a3747db348ddc8e046 6b603278adf5f0f09c979b52719c5caf 6b6499171c74ef4b282c4a6ae4e4d92b 6b66c7b4f64d46f741a0ef9b5731e0eb @@ -23228,6 +24394,7 @@ 6bab3b3458f8f4b8b722e8ff99c58dcf 6bab66265075dc238d94860b4e2856be 6bacafb91aaf70308040d26c551db87d +6bae43f3b1248f5cc06c0926e43b53f4 6bb724a1b9902ab2880f949695d12960 6bb78e2eb7376ad77719384cb4a57bfb 6bb8168363c4de6a9ad3699360a2102a @@ -23239,6 +24406,7 @@ 6bbee55928265a95f9815df4032356d9 6bc1619bcfed71d764d77bdb71f09678 6bc1caf3c7f62a83ac6eb2afc50fd153 +6bc2c29d975ccbb92e54171f4391c3c6 6bc39c69b59a715fbff2bcf232de12a5 6bc3f5241bf0d2b2a29895ce123c5771 6bc49e2d5fac161d442bff8f0f5f7755 @@ -23250,6 +24418,7 @@ 6bcc546507c3dcf0e5c4df35a667a2ff 6bcc9b2c3d4d41230e6457f170e02e37 6bccd6ee48c2adf5e47527396ff193c6 +6bcd12b3d948ae224e6733503bf53eca 6bd12a8d09fac9dc538bfa7b715c16fb 6bd2624960cff3fe61287f81485bb0d5 6bd3f3f7a5e135998ee55ae0a9455fc8 @@ -23258,6 +24427,7 @@ 6bd670156c855a827c827e537a10a1ef 6bd6ad38a7f97a4a8d848c2b6e51b329 6bd82b4ebbc5ff9367177d38b9d81972 +6bd86fdadc1bc3e090b1e29e8c7e879e 6bd97f6418b52063522f46c45ca22289 6bded9e0a8a10bb4d9adcd3156e7de78 6be04bbb4a2d74af862ce3388acfe46a @@ -23268,11 +24438,13 @@ 6be2663a0ab51cfcdfb79998b43de3e8 6be3d1a047e2fbf3b86bc36a8f8c6530 6be40255be1fa38f32226d7828928009 +6be42da07df70f9de69629d98a1af29c 6be47a74644fd0eb185dece01d31b0dc 6be59a8289ee2c021a0adea43078178a 6be66484ac02f1c404775a6c33131957 6be709e93fb3d26c7184d0f7829f2825 6be73251574b3e6318ba374858b13d79 +6be797c46c3a7dca4d0b11ca9daea458 6be89877f6299a75db3ef2a5b38e45d1 6be8d45a7362a9bf00ecdc571924c4ee 6be922472806f94d7c151af68bbb7606 @@ -23301,6 +24473,7 @@ 6c037651131bfa50414ef24bd7a94e0c 6c0443ad7f73c72b566850a13efb24bc 6c08e20374065f853e901a2ad0466436 +6c0a021834a4c687c7e2fd3cf431d15a 6c0a8d72b3c42c76000d7dfb0dc0e537 6c0ab6cd4ecb7665db4aa2afb8dffc02 6c0bcab2709dd004828e540e166804f2 @@ -23318,6 +24491,7 @@ 6c1e0a5c6969c08abb78d4d078ad445c 6c1f5f5a6fee22540507f0d73d64bbc4 6c247ea7a91efe16861b2a1453e8c4f4 +6c2711d05f4b20a5039e1609a97632f1 6c28aa863807f67ccc3bc3c18563ff17 6c295eaeea1b40d7a2e236bb8de4b49d 6c29e4042f33e4b08044caa12bc46227 @@ -23330,6 +24504,7 @@ 6c2f19d0cf81ef6f3be35242c22d4150 6c30b7fb38d14c60d9e8daac0c1a634e 6c329cd42cbaf846302d357f7e9ee3a6 +6c33d84e35f77e4eb3b61ceb723d79ee 6c35e56c2c66853aa779076425ad0621 6c365a92f85e041a6f07ab560ccfb1db 6c3742ae171f1cfff59bd5c3bf27ecc6 @@ -23341,6 +24516,7 @@ 6c3bbc425ed964d050ba119b9d7ad610 6c3ec15c3e977d1ce0943ae9e3f62157 6c4050833b2f92cf00425d1dc13487c0 +6c40ee5e431f80d20e20256d13a22772 6c411a265e40b98f4f72b1c2bea1f559 6c422919e2a1d3557d66a7d1dfcb60ce 6c44c7182b6b1b82ee6da0c2d544946b @@ -23352,8 +24528,10 @@ 6c49414a65fcf7253037f24f03f4361c 6c498da3d6c56fe43f4ea6a3618a7c40 6c49ebe264f24667d03a4c66b458e63e +6c4a579ba82f9f6c01a6c87bf6908f68 6c4a958b598f5defa51c51f5fa1293dc 6c4bd0d7c65373ef125fbfaf0b82b7b3 +6c4f1d82603f856a1f05c7a41b612662 6c5082687a6fe9484542769c63529e83 6c50d5933cfb83cf35bcabc95e705b59 6c512bf20ca7641fc6a7a57d237423da @@ -23366,6 +24544,7 @@ 6c57e383e232f4a1f1719ece7f6529f8 6c58a6b832152eb48328533e6150cda3 6c5a8a47b8b2e8e73958c2b4c08315d3 +6c5a9c68be6005af960c8a6eb4217621 6c5aabc4359050eaa7566ca67ed17ca4 6c5b354dc3c389ac586de8fcb94a2392 6c617e5c1445ad211d5ebe0deed22226 @@ -23375,12 +24554,14 @@ 6c668ce747cec4db799b99d321686251 6c69111286d42034a2f18eaa275e7418 6c6925aa698534b879fcab37350d916e +6c6b62372144118a30f51157e4e82abe 6c6c27c7e06bc1bbc9b7bd4847d43423 6c6cc96da6c0882a6b2655c7bd9aaddf 6c6db2f9a8f198fb67a714108f7fcba5 6c6de5837383b6fa58efbdbf59e69a6e 6c6e8350a82409a701222c813066ffbd 6c71a397c0e3359ba2635df35bf14550 +6c71e04c121aa0fc7ada2354d897660b 6c72b919ddac76d122d82f4adc61ab99 6c74635e39e85c31d020a8ff2c501321 6c75c93fed4e47b0aa860a9c74690e8a @@ -23392,17 +24573,20 @@ 6c7b17954c905905c6d0affbd67d816e 6c7b2831f30a6f3b9f3fc1f7b11f12e7 6c802883140ba8fad2bf94699fd0eae2 +6c82ada8d2fbd5c37827264d8298a69b 6c82f6e093f57688f222cb61662c6c98 6c8399a5580bb1eda64155db4568d464 6c8495ae7f800718db598f0d0d64a012 6c84c5fe4da210d633db9542b076f763 6c84e10e5666a5e8c214d057146de9a4 +6c88205504f4237d3513aa7fde0b52b7 6c884941aaa15044397732b8e15592d7 6c88a8fc3d4ef620d1075eabcfea627f 6c893a1f334d535b4bd7f79111f75bb9 6c8aaaf6cb42365699c7750d7bb851fd 6c8cab826b218e1ce10f1a3f3e01370e 6c8ded9771bedab36912de8c16854e7a +6c8e0d1fca519dcaf95a06bb0397e052 6c8e6585d9f6a2c807ff6a3c49f72a3f 6c8ecbe10fca14d290c9086ce8942682 6c8f752ac32515b8975b15c00e68b6ce @@ -23410,6 +24594,7 @@ 6c92049ab0cc5d4c0772d118ef7ae2e5 6c950422996089a409bbcefc5634c48b 6c950ef65e80c083628d4d0b19cc17bf +6c956d7c657f03449ec0b35dac538c56 6c96ab98b191027801796cc9489e0ae6 6c98887fe66a9b66ef09a57949dfcc0e 6c98a86a0dc546c247bda66e4ba1e70a @@ -23468,9 +24653,11 @@ 6cd4a956ff5d4ea4b37728c435332670 6cd4de7d6a98d3e2e886638a67485462 6cd6247344c220522cd0009bd8967f81 +6cd7bb83b2eeb96b4a7d329374181de9 6cd80634d97a8cb858e7d1f50de36e0f 6cd8972b15899ff2d0dce025e690a5cb 6cd9af9edf8b35680aae92272a0834b4 +6cdbbce905ca004055bca657912a2529 6cdc299fbc1aaccad3edb54644177ef6 6cdc8008052c90eb0e6505c2d15377e9 6cdcf5d04a6449b43aa3adaabebc4c11 @@ -23478,6 +24665,7 @@ 6cde21b945571143bb09f51e8e10ab9f 6cde49ab3d7fba7526b9c00c3bb172de 6cdeb7b1c2a168a0972f102f721abf83 +6cdee80bb7187e9866c7c29a951323e0 6cdff323e2d351d3eb23cedfc1974131 6ce0e2381ea2c02de04f274a2cc9c76e 6ce1fb664ae7d0c9c9806929fbdf2cc9 @@ -23513,11 +24701,13 @@ 6d0e536e42f4cbebb5b301957bc0395d 6d13172c301c39feaf83d1d9c54355c0 6d152f9185aaa7267188145d02ea46d9 +6d158e2e24a4ecba5564bb78ffd2f670 6d1655c85b94ac1b1ada1bd03471c7d2 6d167077ea49de07212e30651b6ea3d6 6d168fe0b4b172203271b3e2cb82ea6c 6d16d71a4f87c1e2c15cf78afc9f59e7 6d18a1dc6de92a2d25e7776ab0c9d5d4 +6d193203f7089b8d411fb3043cb3f412 6d1b4fddf9cbd47ffd0b5c429c7926bf 6d1bd4ef7293d195ec61735acb2e1df3 6d1c8c7df4e04ee1f5726775b81bd34d @@ -23574,6 +24764,7 @@ 6d5135ab52a651e70b69c0dd3c3c482d 6d5260490e71936ff3adb479bed5b425 6d547520df5d06eac235eac03a960b59 +6d57074900f0d5f55ce18d342d08b479 6d5783b961f3fbcd0ec9af0de674b5fe 6d57e5294b295ad4ac8fad0b88e1907f 6d590662963c421bd4d9dbc068c69e36 @@ -23584,6 +24775,7 @@ 6d612f119504b16d83896a1911b5a538 6d6188d1594ee5336caa0a84b9b0f3b3 6d629ef4936a7f7239b7cf89f9415e72 +6d65105426754da7d0d4b1baf761f23b 6d6613ce9108869127ef59a32f74ab80 6d661a4cee4ff82a6cf95606b74288c8 6d6654a1152d1bf09445a5abf17bf026 @@ -23643,7 +24835,9 @@ 6da1442f8d49a60e41424f7c6ab0bf23 6da2c728b45c2e8650f8754cdc3499ab 6da3866489cc43f6048408ad5fc45fae +6da3d54f7f7684834fe33d1c53aed9bf 6da412357d5b6360e3104fcfda03a2c8 +6da49cb966459b7637b93aea90d40a58 6da4e6ee9b21cb6527b80e5d46f26f73 6da5d3e13280ea2e4cac89d4fe66bf52 6da8e3b8f74cb4180fb87811f8903c86 @@ -23661,6 +24855,7 @@ 6dafdf152cc01fa6a71ed9d21771ae86 6db013bf32cde546831ebc87651d858f 6db13cb0d2d2b07ecc1519519b4b56c9 +6db1b383138c7de0f3c6273e4f84e8a4 6db34839b877f069eea2b2010793d9fc 6db727e33090141ab7db61fbc363a8dd 6db8aa1b09d5a223781f41d79ca5f2f9 @@ -23693,6 +24888,7 @@ 6dd90e27a7cb68f70306cefd602fae42 6dd99a536802f7b4171872632b5f384d 6dda7dce8f347158f375e75710a04c24 +6ddad3e486373f33e7c765f4cf33c27a 6ddd6b2f6e020478932bb92eb193b920 6dddd7221d781f752cc696168bcacac4 6dde6109edb758e38b94fd87e786dd5e @@ -23704,6 +24900,7 @@ 6de9000bb8ad7e43d0cab4802982948d 6de96558c560e7a7b498ccba015113b6 6de9666a2b51aded4e11f44d0b789fe5 +6deadebaf3cc0e31130600969f473d75 6deb5c904df3c8182c801a8b43470eb9 6dec1c302ac1406490391c0e2fda2db9 6df03ddeb8f4d12922347f96a7feb9ad @@ -23721,8 +24918,10 @@ 6dfee46601670a9e60be8eb78df6c98e 6e007b4928176d5f2ba6f50343862345 6e017069363d2fb85a8f1d5459e7f612 +6e026a24149d5eeebef7587c566dec2b 6e04bc04f598cc7147513148e4e5f5a2 6e061d30dc6d9c3e70847d5b4bb19aba +6e07d326d46c77ec8ac6321733a89b59 6e094c3ce4294d18fe8bd2f275c9622b 6e0acbfe8c30838e138b3563ebe9f36d 6e0b8c79de0e8ac689b23bc6f73e1ad4 @@ -23750,6 +24949,7 @@ 6e1fc31b8c1d428da3fdea1ecaa81134 6e21e7ee5603b9663cf1e8c2bd097e4c 6e22211fef150f27739ac8cfe0c83b96 +6e245be4e0bf674abba28553fdeb4ec8 6e24862ed889e1fbcbe2f8a72ef47dda 6e25d611a4ae8fa2566e8e6eddf1bd71 6e285abdb67e88294fe39c2c07a1209a @@ -23759,8 +24959,10 @@ 6e2aea24aa1adeeda8e3b8331bc9db72 6e2b7d40b068c4a53063cba4363915b5 6e2dfefcadf5183f280107ee3e180651 +6e2e12aef0db34cf887091b5633bac32 6e2e3c5b826ec01fb05153aa18f5b97c 6e2f6da2c31d34ad4bafbe1b2d42c31b +6e2fe78b12840f98cfdef6dee1fc9c1e 6e3008b24b0a2648bd65031bcb2c6c73 6e329b125f072f1581b5ee6db66e371f 6e32b9e2a12cbe8f21990d269ea8c079 @@ -23780,6 +24982,7 @@ 6e43a0f950cf67d1f17b339cd13234e1 6e43a362e6c04dd0ade1b83d7093b274 6e444d73ec1489bf3fac4a0d9fb41680 +6e45014d7ac243c1bb57886fef40a2de 6e456700818bc91fef02af71f4257240 6e459e7e011eb33d5b828d47241d9bce 6e4bbb06ae8018869b72815e7ebf78fa @@ -23799,6 +25002,7 @@ 6e5997eb6876b02ce9aa5e0e74659d75 6e59d3eef06c237da0006c85479e7438 6e5bbd88c608789b7802dbd3073ef03e +6e5ea1c47de1def9a9fcf902ebe4cb95 6e5eb13d4564bf66e3325356f307e7de 6e613bab444df20d1f48af8772dba9ed 6e643c9dcdca2cf14a7b222858fd27d5 @@ -23833,6 +25037,7 @@ 6e845a3118cd850856f20855ad3bec35 6e8494853e1905e124b18a6f9b0bf9fe 6e8943e9196ebf7c0e2f60440bddda5f +6e8a32664f3e7ca4b5b852f61dbb75de 6e8b0ee649728dcc18898cffe9e8a87c 6e8d89544e85f97201c90bd49b30969e 6e8d8a397611715eb413a0b4c5bc4c4c @@ -23844,6 +25049,7 @@ 6e90e334d900d53f29fef6b92bcb259a 6e93968a0965a30ec02ba4a5a62d92be 6e9443acd88f6dd284d4b0ae3ccbbbf8 +6e979b2218753a82b95b4f0679f40504 6e985861f98ce55c9a5d0aac6ca527fc 6e9a0724f59f27a4a8221ce64245ee09 6e9add5c20e92429f89c9b57e42d166b @@ -23851,8 +25057,10 @@ 6e9c64affef1926e18774299e6aa7749 6e9da68ce4f84d91201963d86993627b 6e9e40a83cc28fc245d52ea18cff40f1 +6e9e79c0b293d26b7008a234102723ac 6e9f6a787a71f860a0201a552495ada7 6ea151f9a8df0d85be5cd7bfe4e25c06 +6ea1c8bd655c4700cc6690f633e0606a 6ea26309dc171978ae5a8c243e4266a1 6ea2906fb18c3535e4b77b486027e857 6ea389636c611f76804f5afb19b214ae @@ -23927,6 +25135,7 @@ 6ef3bde666d6be0be7638ebb7cbff32b 6ef439fc36091df6eae1a7360071f961 6ef4d131f12081ac5801eb24996d1afd +6ef4dde37147e4ed66d16d0a070cfc82 6ef4f6c00588421adcc1cc19c729cda0 6ef801a0124b2bc6efadfd0648ae6a62 6efc7ca1492f680b83171d6409b55dce @@ -23948,6 +25157,7 @@ 6f09d7ae8538544a496e1638bea7acf3 6f0a8c4e9636d20ef6159e7b709f5348 6f0d56e6d57dafb2d5fb8e38696e9950 +6f0e14bfbec7b004a86e15aaa81584d8 6f0e899137ba559c704b63ca531eb135 6f0ea00dd9b0c894d4f9780f6ad31c8e 6f0f6d2cf70b877c22496e40c28c64b4 @@ -23974,6 +25184,7 @@ 6f2ec87be1ad2e852203a487bdb826f5 6f305ce0a668a3907bb770932b8a54da 6f30f84b8a9184f5a28a23e38e30934c +6f335183c2722f98e73d142c9ccb5bc1 6f338e44c9d4a0b3152d920b1de4b41a 6f3500c2d95493d3e216e125b9df419c 6f37ab97b60191797b7973528e0e9d3f @@ -23989,8 +25200,10 @@ 6f44397602357803081113dc23e2aa9f 6f444c09eb6881fb2a3c5cda84bba786 6f4651b15377f0ee5fef353294885192 +6f473dad75706b32638bfb5b5306997e 6f491f63a5d1bd97bc76c23067926e54 6f495ff47bde1610149bbe632767874e +6f49f00e4765ace0348d3140252a81df 6f4a879187fe9b776f360f3c4b9be632 6f4cb867fd2cc360cb99952d4fb9ae62 6f4d856bb7284ccb1734a14b12c0d25b @@ -24008,6 +25221,7 @@ 6f58892cb0661216a49259c8d242d14a 6f58d564fcc2cb1b47cdc884f1213a51 6f59114490b2e06ada52e0c920336742 +6f5ab6b24f202365f9c5e1abe67c4376 6f5b007ec941da5130bf0070edac185b 6f5d54cc2e32e5ae277358e31c8007d1 6f5d9ba7b17e031b360f070c019c65ed @@ -24018,12 +25232,14 @@ 6f68037b327fc11582d808e70b6013ef 6f6903113df37ba6a3987a4c2d9fc716 6f6c13f5ba88a244f64f567932724376 +6f6c9dda7b24778b5bf96da4e7778b11 6f6cb491bccc7343dc60ff8513669d31 6f6f54b7656456f736f2ecfdc51dafc0 6f6fb3d36bf952ba7d81e82539e56dcf 6f704c226aa22dda47e1522081a4b9fd 6f710d565d706adc654ab0ea1b91327b 6f719e7017ace6640663ecd7058cb1cb +6f737b91c3117b05e04949446021ea5f 6f739d620dca00e1465a30978a5e80ab 6f756ebd34fe55cd37b13e9b6284c8a3 6f78cb5dcd627f774c2e12416722bcfb @@ -24051,6 +25267,7 @@ 6f8c8db89f662b7fd4e017c7e0521840 6f8cce7239362d713fdf8dd058a712cb 6f8d2eafce61d71b48b3c089ff427f68 +6f8e8e2d7a820e9beada338f86e01d0d 6f8ecf141e30f61fbb38e02283693b94 6f8ff9722270246aed28bdf9655a4500 6f93ca207890e1b8058ae8f11972fb4e @@ -24096,6 +25313,7 @@ 6fb3d250e36030bc0fbfb21e9f6ea7fe 6fb4c17a8aa687b22518fac921d4739a 6fb5389416cd4f45e2c921ae0c6e6495 +6fb67c89151e110322280f86812881e7 6fb860a65a8d47ce0d0e3f9f8c0a2b84 6fbe416caf0c60c1c1d6487eecf625a8 6fbe8f8b377b94f793fdc87a4a95597a @@ -24119,6 +25337,7 @@ 6fd0bd65726a4ce6eddbb6bcd6ee72e9 6fd240539a8d514f80d66ba79aff4c5c 6fd416e49a14b0eafe77af148c40fa46 +6fd43dc31478a7d724ae11c70709bef4 6fd531a9aec34d10a03c75632f894e60 6fd55f5da1485a9f83247a24f5ff7add 6fd7a7c1f28bd7aafc843a4fb8a3aba5 @@ -24134,15 +25353,19 @@ 6fe211b9294677200c4c3d9e188d55e3 6fe2858db6ea265b2203aec30dd3c13f 6fe29d8e829bdcab71f418b279392f6f +6fe34e51927600cc33277338d9967f9e 6fe390fab69761c7a247dc70996748e0 6fe47fbc4119fd551fe482d02b1a0b21 6fe4edaaffcdaed765f117fd9a95c4f2 6fe58c60b003abadc2a1bd5423dddda8 +6fe75713549bf6823a8d53951fa84d8a 6fe864ff6dfdf6bd7b46fc1d57aedfed 6fe8ceac65ad8b0d8d596e6b4218d02a 6fea6fd95364b1a7539bf539c8cc1bb8 +6febad129b170726cba236c670acc03c 6febc0bd94a24cd8885818aafdeffdca 6fef1308f45dfc03bba4f493fea1f6e2 +6fef312f13d8aa333c2d46a9459c20dd 6fefeeebb6b1fe262a79184b00393138 6ff1d742f04be49b9baadeec76cdc505 6ff2302e8114c3d49df9ba31fd881c2a @@ -24157,6 +25380,7 @@ 6ff871f8c411976f8bf5b0aa0e40b757 6ffa4bc9e779feed145f71b857e647b4 6ffbc3df5df005db41c7adc321b49580 +6ffd1e42a717b9691826d012d0677703 6ffeab9d3ce8e719db0b39d6e146436a 6fff70d00ded4353883a3ac908ccf1f8 6fff774cbc0b3619b6c00fc019ae52ec @@ -24242,6 +25466,7 @@ 7057deb526f2ee6329a2c9d705cd3c7f 705941aec673e91431d272f6608a84e4 705aad971e9597aeb544f0202412627c +705ac0ad060ecc0d5ddbe4c170c48509 705c7e34716c15bc1ec88b443b7d31a2 705ca7ec889f2688b7b8df3ee626f0cf 705fe8e0089ee1bf3c64d068035a3631 @@ -24278,6 +25503,7 @@ 708211472d4555f7284efca3c027ccb4 7084a82f0b0ac0a31aa3d568f858e2fa 70870454dd9134026e2de497f447a91a +708751036798191c77ad9513700ff0ab 7089ba0e833c11fd1e3d323a8dd3bfa1 708a8398ebd2586c600754c4b998d1cf 708d97e840f30190e2aed2c3ebd2cfdc @@ -24294,6 +25520,7 @@ 70970ef2c90f6ade7a062bad79321fd1 709727c2f023c756340eccccf712396d 70972dffc3a7bc37893d6cbbb056a80b +7098c5846b869994a87ee31744c9584f 7099a174f4724670025ea3337a3e2b16 709a1367722002d93f702f8692082037 709bf18787b6f19cab6135d3e83997a4 @@ -24369,6 +25596,7 @@ 70f1602ccc9327792de4c6117fa95a32 70f288725dcd0520642bd2786b821068 70f6d39b2595d8050cf2a9c2a59f3c88 +70f863a2f736cef1ef4b25c1b65db95d 70f8c381b84ec5c22c5eb18ef2e7562d 70fada3eb4a9ce17e4e16fe77cbea696 70fb528894bf117ecbab3148747edde3 @@ -24380,6 +25608,7 @@ 71011fde4873d26f8828e6d4681f38e5 71035eafda2adea1e33bc22325505892 7103daf5b2d40982b2a189061264199d +71049484bb275a1366fc95f9e6988892 7105cda114f00ca57742b006c28ed2c0 7106355da395eae03bced30e04743b05 71080e5f0a951dd28a2fa3f48eb7429c @@ -24394,6 +25623,8 @@ 7112cac2add2bee3056aeec122c0dbb2 71151f5ec40f58ba9bb19fa1f8b7fa82 7115402da881dc0dce9dc804812c92c0 +7116004270ec21b0be46db855c1c7f3d +71179c5e116842021a3a5825e7c1d270 711ba8136fd9cd7d2e1c47d49475db49 711d4cc2d6f51b1c02cd22df9bdbde17 711d6b567730f09a576c2ff9901f82f8 @@ -24410,6 +25641,7 @@ 7127568c22c4b61516d74eef2d104233 7127b309d3f2217f43db3776e7971cbd 712a3f9f94a2d6d8f296ecf427a80ba7 +712a9ce23e6d4399c85d3ab0d7d9895e 712b89af08b924d631206c0bb44b141c 712c89e71aa8600b8b102304e21e8fd9 712f8bb544fd6478a6d2b8bbefad14c2 @@ -24436,11 +25668,14 @@ 714947f73a54c4385268f9e9db4ca55a 714aa85c26d52d15aafce90b45293393 714c92b0a4f4df50f863064cfffc2482 +714d4dabfb5be2264c76b60245fae551 714dae84bdcc2bc7d5063a72fd267cc2 +714db68ed2e4315f3b247017b153fe99 714ecf619f5ce40b9b8efe0c4ed055b0 7151aa2035d8dffe075f41f144d0db00 71531e5b26e95a152dfbfb8acfe5aa24 715434b54b25841426fcdf57193aea79 +71570b33ca71c205c7e63dd80ac42566 71580a67d65212edd4f85c3748b771de 71587fb4377b11fae5bf26043b65c178 7159dc52bab0c7ac81fba96b3bc0109f @@ -24451,6 +25686,7 @@ 7164563a783329fd823e54dd9162c81b 71657a0dc9b1f8e7534e88680d8c1bf1 716a8d2addac40455e1fee9110a15a36 +716d175bcc8059b952726354e6a89780 716d60bcd312df8c0e9819b9876154a1 716d968b59038a90ca42eb5ac4a90ab4 716ff5d0608d5e6f65a72f26515c18d7 @@ -24480,6 +25716,8 @@ 7195a5c529f5f19c6496aa88900f8947 71992fe0cd8f0087a9c1c184b8822bf3 7199cdc8a77415389e421c0491b57067 +719a28aacdb723ab65e8db051c14d2eb +719b90ed2c9713ecba2bedfd99c2193d 719cc121301654fff82d807a6eb1f36a 719cd7ca9889ac6fc8d95ce095803764 719ceb68536f6200f4cbeb3b89d86b57 @@ -24509,6 +25747,7 @@ 71bbf46d84e70f7e946e2afc144fc701 71bbf63d103b167fb302705fd29f4880 71bc455a0627b31d3770a01bf448e635 +71bff25246e7afd14e9f67b4c74373de 71c0c7d2efc84e88d36708f8935ede93 71c4b4399c336d7b19771ae8c4d8281e 71c9eec3ed19a02514f42e160b09e5c5 @@ -24522,6 +25761,7 @@ 71d4b403336be34c06a7dcbf0ad4c580 71d58617236c9cead9905416227ce12b 71d5a67d718553b81590a6415a2d74c1 +71d5df8ac5c4da8daf5be3eed6e63b6a 71d63205538ba8f485fb29024fece305 71d892aeaad97670bd09961035b0b97e 71d8e23593f632b505e430c72e4feb19 @@ -24541,8 +25781,11 @@ 71e9810c8b14412404958ed5babbaf8d 71e9ba7cbeadf07bf553dc70c04a8a51 71ec841d96d835f0980c78bfdad1c63f +71ede90d54a4cf04c453432eac6a4caa +71efa7a5f58f51f7b08892b7114f7db1 71f013539cf63927dcab761ae6f53731 71f08e2f92fd2817c7e73b255a5d8b32 +71f221330bde8ad942c41d5c812cb1a9 71f2e6eda8628061f38ed9b5363e4085 71f37d66cbb17372adedfb172ff8f7da 71f4978cc2e697678c4d8465b65842e7 @@ -24553,6 +25796,7 @@ 71f9a584502855bd1e08b34827705d37 71f9d85772b4c9d3e382d8b7ff496eb4 71fa5c79c17002e70705d7ba5a6f33f4 +71fdab28bbaa97d38271099788bd68e7 71ffe134e612b600f058e8bf78bf79d7 72058267b04aa8ee382051674efb2c03 7207e887fc3bf0f2576d8824e69592d3 @@ -24580,13 +25824,16 @@ 7228925cf336b899c06178c9c6b4a698 7229e51e7aefc81389868184fcb4b3fb 722a264412788a67a59d3519b7864fd5 +722a983d71109c93dd5308539995e638 722ba8838c107e8020d97ca2b3705549 +722bae4c6ddd98c9ae137118e3ad51bf 722dcbe196f0104344946c3d7a3f6582 723265e9fce2fb30e0b3bb49e5b85d4f 7232b1dfa7ac41043c01619adb9480ad 7233d381900936e92b66b52aa7336fcd 7234e0826737360e571b032dbcfdee30 7236eaf169ad6e888f9714746770080f +723766b3a0b4214d570f40d003e8dee3 723c9815e63441d80bcc9a41753d379f 723cc1d5c1016ef29be4c86f97c7c753 723d68b9b8590e2d8b667d8e7678e636 @@ -24596,6 +25843,7 @@ 723fdbe07081e9f27207108622c7906a 7240d05aa3d80c7d1c3b6161a33fdbdd 7241745f0a020da31bb4b240e9141072 +7242577551df67e6a3b9e76c0a599600 724299f6d1509cc9453a8a44118ae387 7242f168a061add6fc00ac1dad6288bb 724440064f3407a39a23d89c90f851e7 @@ -24645,6 +25893,7 @@ 727988817c973c69480535dc896e6599 727a22289c6c0dbc42947dc8bdae5046 727bd4de12a689ff2e3c3ba8a66015ca +727c5f8f0d969a88d47588a447b14944 727e7fe3448a7a75c1de83c4e7459976 727f26141e113e8a76b844e22dfed126 727f960338c66acc79bee16261455829 @@ -24653,15 +25902,18 @@ 7287c05f181cb6c26a8bc2ebe972ec1a 728824babd06f52e48b87604056f6639 72884502e9eff6d152a0788e16682f9e +72886d41120d92390309e739805a9efd 72890ccec85f551944b01ff081493915 7289b978101b058eb3c19e0a53fb2203 728a3fd9db22343b7485ecd3c54d462c +728b3312561f7c56a60d25869e28ebaa 728c83a7e3b82ab557f1b351ff64d4cf 728eaafa6eda22eb3360889855c4c136 728ee387f5fa4337b3870d5e59c514ae 728f1448f1ed7448247911e9e37347e6 728f2b7f7e2001432ea6354ee53a9779 72901b744e466de398e14202e9869a03 +729091d1d92cc05ec59c3ee4cf05977d 72917eaff4f85bce53e62199d0155bbc 7291db7d186189d1ef6fedd9fdc38d9a 7291e550cf2a6d8a4e63554507b25ef2 @@ -24673,6 +25925,7 @@ 72979a652fd9bae3800ad458a168ba1b 7297cbc73cbde6228a59bb98f839d190 72983b351f133f84f1c8916c15643642 +7299dfefa310f9534a9f094c082d98d8 729aeff05953e73a0aa8e55f43b1b714 729bb25c4d59ca3232c6fbcf6f85d342 729c5aaf43577bf64fc13c61514f3338 @@ -24755,6 +26008,7 @@ 72ffd3c559582fc06763c6164aaddcb3 73009a9402af2da8e1e5720a84b1446a 7303bb1f8693a3f30c41617a5baa1d1f +7306d648e1e614d0e690f6267101b086 730783d10a53df8b0a8577fbba724544 7307a751c5b6dda7247986da97bae523 7308d0e628f6d3dd8a71aa6ca656f0c8 @@ -24785,8 +26039,10 @@ 73229da3a44d67cb42655601432d2b77 73242090d1711af2dfee21d19ede69cb 7324bbc4fcc7f3951c51e75c6088b860 +7325c6df79e3327aab17323d6da93f7f 73271f734e3d31908c5829a6a1bc2bf9 732760c2af93ac8fa257e5e61db309cc +73297aee9a97d5451cd813198d82e60d 732a4ccc8ad195d9bb93afcbb9f8848f 732a730ec6293e67d59fb2f0b9f8ef1d 732ad78cc1c3a58740da0d0fea603d2b @@ -24811,6 +26067,7 @@ 7342fac38b3f917637abbbaa9a30648e 734316ced82ec8b9c73087eed6d719e8 734385787492d70407ee70e4ffa0a30f +7344fbf2ab681b3bb16f2924b707eb99 7345dbf74e6f226827580bf1105914d8 73472321db207616c0cfa49561207d70 734a1e3b88602cd7f5fc604dd9195eda @@ -24831,6 +26088,7 @@ 7360a42c4135ce5c9fe486c8a5dc52f9 7360f08594b4c43451519b030e302126 736188a49cc96c1967af1598a6c694fa +73619db642b829fa3e2aee613e7ebae3 7361e372ca679264d0d7c637b678f551 73621e462ddb3deb864a17f8f192185d 73635285b052e8c38caba5e006279070 @@ -24850,6 +26108,7 @@ 7375432e36a630e7cb2910a46e0f093d 737654896ac1eb126b2562ca6adcd0f3 7376e1d1bd38c98268c3844f0828a561 +737731cb83d7e343da952e6672e11fd1 7378914d6e3d2c1e8ca16eda6f33daac 737e663a3fcfd9ba751055e80a3280c8 737f2a1c4ae76f4e7326a6a972be481c @@ -24903,8 +26162,10 @@ 73b5e2d52e1e932a8c217669fbff925e 73b633b067dd8af0b7cbbfefac274d4b 73b6c52535b038f60ffd6b9eecb86d7b +73b8d6e0f62845ad0dbea287c3cc3493 73bac7930ba4e521013a2b4af474b6b4 73bfbea0c672eea996097c874f1808e9 +73c0220e5b347bcb210bb4996099acaa 73c11316cbc71f67980a577b288451ce 73c51acb29da830ab1bd35f9af2c39e6 73c72404b1db99e107ce71f14031637c @@ -24915,6 +26176,7 @@ 73cdef0968d451a70fc7358c2aa7bf40 73d2685938ed445fbfee036d73f35c35 73d2a072351eaf37ac5011aca13922b5 +73d46454dc16c5373a3d9295324e7960 73d71e12eee2be7403cfdea548f167df 73d76b1354a940341aeb0d36bdb107a7 73d855512b9112c69cfc0afc76e46750 @@ -24955,6 +26217,7 @@ 73fc418ebac9d06d37998d3ca11bd9ff 73fc523908a5f110b34ca01a29c45cfe 73fc9dddd2e618dd8f985d16d05ccbd8 +73fd487700eafeeff6c76a57f4366de6 73fda766a7eecb1a548331bc4d927805 73fe091798d7fd5740e5d3bec675f0a9 73fe5b3f609c0d84d96ac958f473dda6 @@ -24971,6 +26234,7 @@ 741004a2e4691a8114760e90134e0606 7410734c59b85af83d0261ea6f97d11c 7411b8c5c4e77467eca34627196495b4 +7411d952ce946c25d5d4dba369dadb7e 74121ad1974cbf713fbcde72b438e5f1 7412c33bfa9db3a3700e327a9ad82082 74137a27b1618f7bf41f5a6fb47e665f @@ -24981,6 +26245,7 @@ 74170a801f5e1f97b5f3e09b191545d3 7417c3943b3836aec1ba0d06c4af2d53 7417ef19f57e6449654e9371352142fa +741aa85ebb8bac2c72cbe1ab2ebb1a47 741b60a21a773ff6ba1a7eb3d2d71fec 741c69a6993a2e46aefed85abe09e0c3 741db754968f26b5bd0dacf7fa98f700 @@ -24988,35 +26253,43 @@ 74219b088ec2890a32eefd5175b1ae0a 74234b37489c7af6e5346bd3eb61b6c2 742513c8f5c4be0ea6d74da1cc8b190c +74264d27eda8de94f64d99d9af5cd02a 7426a62ee8d3fd58fa30a2cc9d5ee7dd 74287d4f5a793df3bb020307516fa93b +74299106efe8ac58aaaa058380bea6db 742afbec7a00203f8683e5b15d6dfb25 742b4e6179edab9735f96a7ef3f58358 742d3ba3050255ff05b60c905b83bcfd 7430358dd0889acb845d37cc2c97c52e 7432c67d3f2aa24dc3dcd4e776d6d516 +74334594e45feb8ab00143375bf40165 7434abb2bfb02fba9615135a4f5a7ca7 74353b44e6e5b9a2e8e0ef6d6850c608 7436d630dcc3ed42db0e62983f859ed4 +743aa3f87167ff5afb126f18291d8910 743d5f5db9742f18aa7f60d10c898c38 743e82c6e0d5f7185df3cc5a8e65992c 743f80356df5abb9e73f386609d67fdb 743fa42c1262e9946d5f25ea75dfd2b3 +74407fd95cffcd910ab419e46a8cd210 7441908b2a281c2d8273c8fbfb8ce169 7441fed93afaec98d1a9c494d4904ec6 7443299623a081258cd5307ff6f8773e 74434e11445fed550864b86b1f25dac6 74460f924a476dc8c371d10b0ef30e89 +74486eaec2ef59f83d2f8c6ae7c54215 7448dc739e7237b02248797ec002b93b 744a03ebc53d45a54485e54ed3ede695 744a927c5f628c3f4bd0e4c8f0a00f1c 744ba0c389c58dc64a3f83ef913b32d4 744cfd8783ab687c82992b010f286edf 744d1e58da075394edfcaf2c6f851170 +744f09e753851155f1fcde169b12c2c0 744f1aa858838b157771e0d6906c0763 74508ee819e92408c97c92a17348a17b 7451b0324ae648f9cf76d0bad16ac2a9 7451e45c86d260c09f1bb7c7887f80fd +745271ac1c1bcae87e707bd32fcbe302 7452ad5e492daf35280ac2f4008de755 7453207e96a73f45a19fa89134bad069 74535b2af000aaa6dc2de085a21ec7b5 @@ -25044,6 +26317,7 @@ 746eede76f6f9651439db6ca6177f19e 746f3572965fac5dc67507565a63e1f7 746f58a34a5c43bb28b5673dbc5f9419 +746f7c461f6ce039511ee43f926884ca 74703c91ce77bc2531e4793268157d92 7470c1f16f60675488c1d07e88ff5cf4 7471bbda83b7a0b53efc392765b19b39 @@ -25094,6 +26368,7 @@ 74aa254095e5374cd7fdd48f6d975f1d 74aa335a3621a424a91ac70c4617c80d 74aa4ef525cb513af3666e79ff5ddc35 +74adfd0897a6aa6a632774c2fed1d761 74b216776a185b60b889c138bfcdd8ce 74b3b45527c06379deb4c527fca24062 74b411bdb589730bb0dc55f62dd00795 @@ -25115,6 +26390,7 @@ 74c8c88193ad4ce575e15926599074a5 74cd47388ef43b799c895ae422edbbd6 74cd904c8b8c0546af153bb38ab7a202 +74cf24a925dbacbac5aa02288b90b907 74cf502b083f05e15040a4e1956efcd6 74d048637923ec52cf1efbc6f1100071 74d085fac55dfec3c672e7c75fcdec96 @@ -25134,6 +26410,7 @@ 74e03aa8d5c83ef850204cdea304eada 74e0d89d4efac68ac0866df945465112 74e118f76612c372d01b6e2c3dcec774 +74e2a05f031c48beeab84f743e01fac4 74e383acdb930228f9a9a1705b7412d1 74e3c4c8b52bcf2faf7b3f7b902d1f34 74e41883e1504136a4ba0f2e4158b60f @@ -25148,6 +26425,7 @@ 74f02efaae8165e225653248a6372120 74f18374515f699559876f76aaf0f0d4 74f3e01e1dc87635d093ceea9853cf7e +74f49e10d3ad44e0d4f69f5b7cb50d41 74f5d9ea9a051349b7a856e2a380168b 74f6bb9d0a48a0bb7198e61e20c717e2 74f7f489c15494eddf736e8b360c1d76 @@ -25177,6 +26455,7 @@ 751685187432e011a09f02935aa2dcdb 7518d05cf4abb15262c1041d9aa85861 751ce5384e4e3b5a76cf398e4d6dc527 +751ce56fe456f3dab409e4d75f545a3f 751ebc258931754e3660666ad2fb1011 751ee67ddf48ad1eb7439c260c6e8ea3 751f1dec5d5d1b4dec62c972b9b37960 @@ -25202,12 +26481,14 @@ 7532a9f163a779c915b7d2d2d9fc4ad3 753461a8e2c2fd862193aeadd9bd5a57 7535d1f289923d2f4334ed94d9dffdfd +75360e653d9d307fb752fe5c2fdbe2c3 75363fdb229b130cdcf2df8578d3e2ca 7536fb97e72dead46366391a56ad68e9 75392f32d496cc16903b15950212b912 7539dd3fd7f256fd9d902fd12d29913c 753be9a49aa90addae0f9fffe0c61dc5 753c0f63ec338d5d24ab4fde86690d2e +753f257f25a015b7f771e448c6ff6c0f 75427a8de2c3207430ccb38a9aa732a3 754314fc5fb0e5226b86188383184d2e 7546b37843b35b66fb08044f9b95fc0b @@ -25215,6 +26496,7 @@ 754a4fcf195bd631f180b77cbf6f581b 754a621259b75c461ccc9a8706bb56af 754b0855fa53a7bf7f3a3affbd2a3d8e +754d6dae553b24488458c92a9af5732c 7553a7fa946c52504ff53dcb85de8d62 7553d2f74b8fc6744608de354c9fcbb4 755404bef5ae044ffd724b84d6a35ef9 @@ -25273,7 +26555,9 @@ 757f99061974cd917acf36e3455a149e 7580b7cdc55a88b053bcb197522472c3 758123c957d314164c7ce45ec02f8c2d +7582f9503461d95fdaa09688f6237cc2 75862842c95b9f534bb90b45d71ed95a +758768cb48f9bda524975af57d00e6c8 7588c6be2ab8ff03240947905b7d1c06 7589ebeb336ed8ae95c26a69e51ceab5 758a6c02637e7c2e89b4051b104b32ae @@ -25323,6 +26607,7 @@ 75bb22c806b2d2d28430dda9ceb6f6a5 75bb54960ba8ad5e6ee95f23e7d3bb9b 75bc66e6f13f3656223947146fd18ab1 +75bcacddcaa0074abecc7b5b0370dad4 75bd3293c2146197dd87bbf7bab169d6 75bdf5687a82d8a041b7b8cc019fe688 75be80714a7defbdda296b6c06e37fc6 @@ -25344,6 +26629,7 @@ 75cbbfb6081af3dd71b3325fc5d40aef 75cbfa258cafeb7738bd3a5a2e51ff0a 75cc36a9779198fb7b950803936728ae +75cc93f7ce646e2c121a31de27381264 75cd4f2c648c08ee65fbe9fbba414694 75ce3e7420b0a03838ae58527a92bcfc 75ce461672f7ffc5c366b545712c4eab @@ -25359,6 +26645,7 @@ 75d8d94bbd03f5d752ea0123315e3d45 75d9efe63916e065dbdb64bc6f231668 75dc1a2150f3bb30362beeb82597bb52 +75dcd5638785b6bdeceedd59c956416a 75dd7591de07fc0093bb4b3ba98f6899 75de93ef0d41409d82f296cd50804c03 75e12352e5cbafbf0010f1615badbc80 @@ -25369,8 +26656,10 @@ 75e5746071a09c9c2156fdfb5626b6ec 75e5ddeaa9df6209a19916df7b458769 75e63b052374ae25f58cbd73a8465f79 +75e738cb926786cd233fd13f59cc570b 75e7f4739a27c6e5d2bb8f9e46db9a39 75e86eaf7ff9d7e2431b967c149c5bff +75e86faaaf9233a42640824a9617697f 75ea88592f7586bbbc2778164e6c6d98 75eae2100b15db737369ed4168cecdfd 75ec5bcc7162dcbc9b6f9dc04dbe494a @@ -25385,6 +26674,7 @@ 75f5ff0f5db3df05ae63a97b608ff14e 75f6e7e0f401d311e9b21cdd86a1560d 75f70fa11852310b9f982e05dbff92ce +75f784ac978985d565c3a36d8cad63c1 75f8303d3a4cf645ba4775b5613362c0 75f84f68e5f5daf2c952c84412a4596d 75f8fd9ee97eee2c358f2a3c9ed6cf39 @@ -25402,6 +26692,7 @@ 7607bc98b05f11ed9d8a7f7b46c828dd 76080fd492ab84d5d1d6ce0ee076411f 7608cb5a72f95d9cc5f3cee825988ed8 +760976d9a10e99fd90c0c9792ad15be2 760bf130791092002df19da4de4c8513 760e8b6af37e2a93c62ace3d144797ec 76127bbc793ba33321fe5ed0b319b696 @@ -25432,6 +26723,7 @@ 762e189dc74bfda111aa65078d333e8a 7630bbef69176e332931f8ae8c37a5fd 7632f441f07e4ff0ba342138423fdec3 +7634306022d07c06ab4cd0ffed70c511 7636088181bc5ffa236b7798a502cafc 76365401ec0a14cfe5d430167e60f793 763696ee1beaa32cd87d51434cbedb14 @@ -25445,6 +26737,7 @@ 764bbee44c40b4b377c245e40846ec1b 764e54dcb3587e6214f6ded8601eed90 764ef90e1e9c0caad45aa2ddbe7da265 +764f18fa1c26e6368ccbe276d7040aa3 764f5901b9db7cdcc7d5932b6d8c25b0 765368d75d8e89a971e52949193507af 7653aebbadbf23423f59a5997229f012 @@ -25509,16 +26802,21 @@ 768c86c293e0228c4e9b0a9b4e7609e1 768dc8863736bb679c9a35700fe3014b 768df7cfb75a3f8f6daf003944bcb5fd +768e0884b6f005d957268386cd19365a +768e71455811cbb396e6c4f36d74374c 7690a95d2babfb8c2d0578fc696973bf 7690bda8a23372847d3624cb0d715caa 7690d900b3f2546c86fc30976a9e01fd 7690d9479c5fac9cafffe0c5165b2226 769105930d701e93c5c19efc03ad84c7 +7691d09bc774da47b6ce19df7d0db59c 7693c5f25cd4f9556397061f2a2b09cb 7695790b05e4250102672cf12803c31f 7696da11dd801261d5d9c1118735a14c 769793cf60614ed827114eae8486978b +7698f1174afe97b87fcc7642b54d65c1 769907303ba1e0fe4c635df229b7268a +769c93fef22d7012bcfe7af18219ccba 76a0a218486a26d486aca6e5e450b081 76a2cf20ae22842cac67c2b84f692380 76a32bccee22b96b8e05143f3935f4fa @@ -25566,15 +26864,19 @@ 76d4aad6ef9e714cd776463dc0ff718e 76d4bbe7ee8e2d536f305b1b0a23e937 76d693148a0e90af8fab110694bb215c +76d6b9000eb9137c4e2277cbd26eccdc 76d83c742c1beb5d4c88c1877d725d88 76d85eb151e55bcf702e9306c1091667 76d88741ec23620d0be4b9d41d6d7873 +76d8dfa48ceef3637cf85192089dfd2b 76db65cbb2dc708f394247b31fa9eee8 +76e0ad79c3cfde0a02e47d93fda52c7f 76e106e5b118c51c5fec193c839323cb 76e14ccc695afd03f0312290d49c9ae8 76e2da5790b186836eb26cc8ce76ce44 76e382e5013b6682dd372f0db2d95020 76e3ac7dd1d6799f678189645f45bc63 +76e3bdb1bd438051b5c056b2a37ad0b9 76e4d311d362a6230e8b0c9e5b0afdbf 76e92715bc6377df686d4160cd7e0e45 76ea08f5afc8a51e5a9ac665fb94e912 @@ -25583,6 +26885,7 @@ 76ee85a4a08602abebeea642b9f8d08f 76eecb0951eefd733f5069eca7ba9d4d 76ef6e644c7774dbae1e44541948d82a +76efd1fd4965378a43b49c44111d7517 76f10cbe2d8aa06fcee033f4f65ce651 76f1a068de3cbd433dae7146775b6986 76f1a46ffad3caf1dde6e26b1c1c3ac2 @@ -25595,6 +26898,7 @@ 76fdbda2bfb22b239079a8b346a9746a 76ff567188b793f04622bd10346765c3 770008e225edbc68ed5e6b90161b8206 +77004bd5ac645c634919104f12f3462d 770083cd5f2bcc26389660994066fa88 770290157cd2374b2eb72b5929159b53 7707580826abc9ad8434f375d3c64216 @@ -25607,6 +26911,7 @@ 7710054c0952c134de1c5cfc466f8040 771119d089e19787dab0a25e8d3cccab 7711cd4133f0611b81b1d9884106e931 +77129605c9a6aa34ff5adac025a7105a 7712a75943c6cd478273cba5b1af6c9e 771363220aca198a128f39df5ff62317 771456b5200becd26e6f1153eb2fd3f7 @@ -25617,6 +26922,7 @@ 771937b53c8e0f146b9f7b3629f3ed77 7719ba479ae6ee85588e649cf11b4738 771ae664f7ea1e884761717aabaefe9d +771c5c6c5b57698639882a02aaf4060a 771d30ad5eb63ba303bd8b47abb673b7 771e92b40696986b90d1fb35bd3b46b9 771e9ed3cdcf27e816825a007c00877c @@ -25628,6 +26934,7 @@ 77271ed69da14988f56ca238bce073f5 7728618c190e5a640b8ab13e5a88ddf5 7728bd7f4f530b9ee80049302e983dbd +7728e6f1af91a3e9f4d44bf1a3a7e640 7728f5d0cfe258d130c460a5f637a021 7729720472d5d2bd0928fbac485f3787 772977d188e0f158d4532028d9d2ec08 @@ -25665,6 +26972,7 @@ 774c8cd0c4ac9b1c7fb559e867486376 774d2a5ad949bf178f5c7e60f4b881ae 774d9c42c7593d2775cbc4c77036a712 +774f0f52b0c0f60955fb86ba842df3fe 774f2ded0e126546c215258d2d49c2dc 77500f41d6e216b4985c151cc140c03a 7750a3048976f9f6759d56c4ec9d9654 @@ -25677,6 +26985,7 @@ 775841e8fcacbecee5ea87141d64daeb 775b634e572c2556b8466fccb4ac9eb3 775dcaadc3fa1c4ae5d5bd9373955b8a +775e82c1b25b7d5ff4872f63988b8688 775f83524a46626d4f3879828518c6f4 7760354572394611e7701b1f13b00bd7 776239277baa147728b48174c301bd19 @@ -25711,6 +27020,7 @@ 777a362eea1fdfb519f75526bdf30286 777a538de43f1257d89cea8115b45b90 777b47c63296d17ee496fdb194fa9633 +777b8a402d529becceeddba92f1800b7 777ba41d8e23f80fcdb57f42dbdc2529 777cb032bf5a044d37de8b34447855c3 777e061c57a6c24372dfad2b8ad52dee @@ -25745,8 +27055,10 @@ 77a0eb4741fa034ceceea7a89676d43e 77a36ff89f19e5c117e17e8952d536a5 77a575ba2c666c3e3382d701d4a8b033 +77a64962849888d261c5fa0a9836d429 77a6cbb4d82698381353de0fc616c1a3 77a7168faa5fdd3cb2ab45711918c5a5 +77a861f95c0959f451ecd1e0991ae3f7 77a987560007eb20a13622bb2873a031 77a9e1612cd750b41fa61757d4d68877 77aa01040d0b22cecece20ccca3c226b @@ -25780,6 +27092,7 @@ 77c673e2d2c36e4e54cc02406d1ae3ae 77c7a56602be97d9c6090a39415c1562 77c7c347f3bac2bd21ff471bb8e66b96 +77c896267b1174ee5e9b201167d8ab74 77c9fb8cf41b16ee29c7186ecfd86697 77cab676895d75370ef776c99ce29d08 77cb81eae4114019cd8e8baaa302ddc0 @@ -25873,6 +27186,7 @@ 7828d40aee63e50e1c0f740eb7ecd609 78293908ad71c707c05a3223c6ccb22d 782ae383ededb9be3da7c5027292f39d +782b77c0fbf42678ffe5f06cf29f2c2e 782bf247450224831354cf237c56c61e 782c998707b2d61ceab2b34b5eba3ddc 782cd8c2754b778ace4856cd85e3f711 @@ -25883,6 +27197,7 @@ 7839c8170c6d9b25fc60e7bcd10ae558 783a33b566b63375001e94609e3f8e9e 783aacef476a7b5f5dc50903a65e5554 +783c541cdd5d6db1f88aba757f72f3fa 783e1a0f310d7719a49e738dbf5341ce 783e4ad79b1a267432a1e45cd2d292c2 783e54245957f75c9b3a906d111950c1 @@ -25894,9 +27209,12 @@ 7842988595273a83e2a065b63de5bd46 7844d9384e72afa2e9ef874adf1ad2bd 784667b1469c5844592fd59c3efa4359 +7846b48cbd3ee6f300f7d52430636b1a 7847759b14cfc2545e295ad5b4fd248e 7847d20db0bceb94f93f0e87ba96fdc4 784d8ccca165e797f2fc82741a73655f +784e2491a48af24cda9b2a00006231b8 +784e9bfecb110f4286af23a4ad9ab216 784ed53fa39f1b8b234fbd5f125af206 78517d982ee511293bb9e5593f7da641 7854aff7d68d4a5aac52edbd496cfd8f @@ -25904,8 +27222,10 @@ 78566f74caad6f98d450b6e7134b9e7a 78569f7cf6c6be15fc58ceb9e0b94b97 7856fcd2d42964948555ed8561ee079a +78596f68c6e0d5fcbd61c8003d402bf5 7859b7f818365615e243c6140c7020e7 7859e870022f342c58bf661545bd88a3 +785a10e9707aa7db1f77b464c87f3798 785ed2b6840a5674df6027e39829f991 78628a802d679ba83de1fba9016deb52 786299c812f1f8035616be929765f74f @@ -25915,6 +27235,7 @@ 7866670e83fb8dff959db686c1ad127c 78677bef2c8c515af57c83a4840e1993 78680dd48cfd03bbe1251a92b73894bd +786ab8e14f55a058057e39b9aef3c966 786c2271e92fa7f135dfbe39f3563a18 786c303379cbad65902eedac8815d895 786c7e6fd5fa1ab6621af1afbfd80d1c @@ -25981,6 +27302,7 @@ 78a523969ce53bd58e6e82a0541a1b1b 78a55dbf6e1acaa155d26842812772ee 78a659b6df16e3658dcead92475f5120 +78a6eb631ae47b4204b368f5f3f07aa0 78aa575cd9fe47a113af8a90d7be7bb9 78aaa26f678b155aaa198fdf871f085f 78aafa3f89cc65c3145900c43b83bc0b @@ -26017,6 +27339,7 @@ 78d232961526827c31127131792f04ad 78d25ff18de0559780c07dacb89edae6 78d34f5b6ebaeeec3233f12cf78ce47b +78d35f691cf7cd2bfac3a28d02e0ea09 78d375e6c1d2c1a383847fe39d73af10 78d737c8ec70ded91442770af85cece7 78d74a35036ef9976c57b31f7c2819d9 @@ -26070,6 +27393,7 @@ 790d9acf7ad26d4720ff09e27f8c050b 790f1d6e2a924822938bd473d0db15ae 790f205af1a17dc5b7cdc3ecb997409e +790f4179557df3cf6684737cc46a3e8b 79100b0cd76ab98535b7fed80637915a 7911ec9ce4b85dc182111bf13a75526f 7912706d0c3c6a6b0e68a387c4b52542 @@ -26118,6 +27442,7 @@ 793f8ce4fd2fbbeb14f60f3e27ccb17a 7942d3107945a73c384dad5bea211654 7943bc4a287ba4507e5aa0bc7798ecaa +794511171b28faa25fcadb7f9068e987 7945f6f64d6f0e8f52cb422ce0e6e966 7946080466aa7bc217076d14e934bd73 79464279f478709560261350f9523cc0 @@ -26126,6 +27451,7 @@ 7949a20ca1c1a79ffd1d2ac8b49f8144 794af545cf12ad46ef3988fc465ba390 794c202c3b281be505998080bc7192ab +794ec3036afd9a6a7a75492b10df4434 79514b72447649610db18e0aaeb53dbe 7951f18200e920faed16bcfa80e62c0e 795573e8604cb20802c014f468d2c1c6 @@ -26143,6 +27469,7 @@ 796f8bd8555d2b46dd4a28008c7176e9 796fe2b7215921c9ee02b4f279331a53 7971ff04c3d98090ab459e50a36c8a27 +7972f670ac1f6ee26d313be2db065f0f 79730851f941e4b16926459dc2ec9f60 79736d63ea9e5bc07e4fcfcc54346fc4 7973da40cb1e96802e259c96eee30f9b @@ -26152,8 +27479,10 @@ 797987c43e057f0aa673cff76d3b1d4a 797b684ba66fe3a42361bbe90b79d4f8 797c9689978c907168782fbf89158766 +797f6a0875b673e603e4dd867ab71233 7981087e629805464fc0040cb9a48c60 79816cb0fbc8301b7d10d7f87e996323 +7981948ca1bc271cbe2d506453381ac4 7982721698f0766cac12b3c51a855eca 7982901d32053aa71575f35f01870a52 7983003fd681732a283b46a695614f21 @@ -26199,6 +27528,7 @@ 79b509936941e3589c6570f24c31401a 79b78c98e6dee19b2cc193810609ff89 79b7d0599b9f49a4f995c235be123cbc +79b7e6e3dbebf30f5ff1b7610f33f7b9 79b82a38713ff33010b1d19780e2b2a0 79b8de7e1268430f75bf4e24a9830a0f 79be487850dd3847acd02b450b2c5fdc @@ -26265,7 +27595,9 @@ 79fb4bddcd4d5ed1b58b93712cc77af2 79fbbc22e665960207b2ca0464bdcb2f 79fbc81c259314d3fc2183bcc7e77f5b +79fc02eedd996401985d340fc0cac153 79fd2fa49204ca3e1de242e69c303cb6 +79fd8b91c0dd15eaea16b853eea2777d 79fdab856eda9072a918610a8a19c4fb 79fe92f82a8f71a6ad7aa60badf7ad42 79fea968590242fcc91227885fb68918 @@ -26281,6 +27613,7 @@ 7a047d89c889154be8dbfc794f163f12 7a07235e7cff1c4a248209638bff4d82 7a090dd90ea8e60cbcd9090647a3b024 +7a0944eed5981d97378a2449bd87bb17 7a094a17dc374d06f822e101511af3b1 7a0c91856e1e0dead7e2977df4fd86e9 7a0d134907065fec6b3b7699573f94d0 @@ -26292,9 +27625,11 @@ 7a148ceb79ce2c21f4ce353cdceac353 7a14feae3c4f85af0bef9d3d4e139e15 7a17bfda27edd8e02062ef17d85ddbfa +7a17cdc8c6a301adac497d282ca9a40d 7a1ce4ea19139a68f6831c9141e2c63d 7a1e1cbd69d4070f9ba914e3582d3ee9 7a1f6ff59963f5e7116da1f411d0a74b +7a1f70e7d7c98374e6f5e50d6d12c4fa 7a22805d92d5cc7c02e85998d25ff458 7a22b2dbdf1f5e177a1adafb3e559f64 7a22c867fd1d5412f69f5f98e64c1936 @@ -26359,6 +27694,8 @@ 7a5afe20dc06a683e6045fb46f3633bd 7a5b6c6811a28048bb2b6b4bb76fd62c 7a5bf5193be49a94e467bc28da5118a3 +7a5d990980277443e6bcd72ae8201939 +7a5dfad120e9eb6072f8f1f1fe04f80c 7a5f40eabb6cc045075a1701d81bbbba 7a5ffdfafc23325153586b30be1238d7 7a601df2a234b097ac3b072b9feae040 @@ -26366,10 +27703,12 @@ 7a6800560b8f8c4449e5aea9c427ef1d 7a68e39822d803be2b1b3d26766551a1 7a69987631992d40c039bb9fd71b96b2 +7a6a2a58deb3b2625dd5a27639970d26 7a6d065cd53c6a419e4373400c368d37 7a711621dac81ab207f89a771347a9e6 7a71c197310d9a33218f93b7ed305822 7a720f93c16eedfc776315ddf5b825a7 +7a767f491c28c85eadab7a1a0c3bf8f8 7a7776ef60b6cf8eafafe0b61e1ee2c3 7a7a54254abe535b30c0c95a5ecf35a2 7a7c35c631e0f1e9ea56f00a771f7795 @@ -26390,6 +27729,7 @@ 7a8923d8e7aa41219b16a5fd9c94c5b7 7a89907f45868b1bdc884842eedd7fb3 7a899df09d5e6f43854576d41ff7e9c1 +7a89c42647e2ee97d3dbbeed28fcec34 7a8a71ba52af2199bf56a16cbb0dc4e8 7a8a77ca6c254eefae2508d517734206 7a8b79da9ccb04839b4e3a2ca34e5943 @@ -26464,9 +27804,12 @@ 7ae8287895c8c8213f317768e6b60fd8 7ae8a46c1ae80a7e94030af67706341b 7ae927f372dbd30bfca0c74fc9a65634 +7ae9c1fb7760c61648983389fc2a5389 7ae9cc169e9ba57b02bcfa11c2ca7b57 +7aeaa10272b0d00eff8e408858db4d3d 7aeb5450540e0fd9490d550e59ca26ab 7aebb0f8170d9558ee0a130af83f7a61 +7aebb5e6dbc2e1687834d6bf3bc89e5d 7aebdb1b6128ce93eed9a089929f9bec 7aeca1437ef8a123329019c0df0d15f8 7aed2b672938c1a4308b235be468da6d @@ -26501,6 +27844,7 @@ 7b18f2b9b349ee13284ceb4935bdfe8b 7b1a37e9ad2ddb783682b3da8695f1e2 7b1d31c05ba22180574612fa4a241d6d +7b1f7e9149b874dc11cc04e9f31b974b 7b206789ab044d25b4dd896eb2ac9bf0 7b213c4efc03f0375381c8e16ee8f49a 7b225685ee3edf502656f09256a2c6c2 @@ -26525,6 +27869,7 @@ 7b415dffe9a077afc40ab30f717aed4b 7b41de902de99b4957cffc29442b0e85 7b429043f2415a0b44731f5641504b4d +7b4408b5fe3d2cc41fbd5e2f6b3a2c26 7b442b1334b98ea3e5f41168b4ff558c 7b4ac92d4b514cdbc50690b10fb7eee9 7b4bbcfdc3755f28f9229329db17a64d @@ -26570,7 +27915,9 @@ 7b7be2c945cc1660d1d8a56d79516a0b 7b7cd584f4c78636466e82bc1341a1ff 7b7d6e7858c8cabb93c911a5d5558c31 +7b7ebadf9fbf43cf07d85538ec17face 7b7f950034c825544a6df2cd3c0f64ff +7b8154ac6841a278cb3476cbb1e4fbd7 7b81bd95e53c644796f2807d24edcbf3 7b83cf312b364b6e50b3a0e7fc7bcb9f 7b84891315027c8d334c71d10de3a4ec @@ -26584,15 +27931,18 @@ 7b8c76094226a32f3d8d77bb4c763f96 7b8d2b1ae1174b437d498096c0c9c007 7b8d5eaeb8cd68a0f07a9f27b42f77fc +7b8d73306ec2c6ef4286eeb951786045 7b8d74175d798b077a60e7bffcb88335 7b8ed0f7eda3f3c268c1f618628b783f 7b8f31a81d85f66cf598d64e46667a9a 7b90d21217515a211b91a6f8a6a419a8 7b91b940f3cd94cd37e9ba194d32fead +7b91f2d30b20404de4e5284834bde093 7b935b99ab33ad2c7347b49aff084148 7b93dc69018654419ae0b8f593251ff4 7b94015985937346eaca9371c95bcf69 7b94039042e12a295b6385093319830b +7b9437693827f8525f86b200c15b7884 7b950756bbf425289f610a86f9061a7e 7b9513b5cf3bafc3e5ae98f0c1889237 7b954f1dee0516820164e9510c0a2ae2 @@ -26613,12 +27963,14 @@ 7b9dfe0568a703298c4a971d2aeed343 7b9f34087dde699c40e31aacc5063792 7ba1de266086cdd9baaa5c8b1bedd1f0 +7ba22a88dc5ce6a9db4507ea5e9b4397 7ba28a6465643b9262e97cbe00a1f1c5 7ba41b54dd2065d1dffa52d8fb786731 7ba55fa28b4b8ad8effe6f640b1a5f78 7ba578aa32fc5c6ea247eba75eedfe3c 7ba57ffebb8e12a4b36c9a54f909e05a 7ba5b52ef1a4554d4f7b281ccab01cc3 +7ba63f4d19dceb9dbf19cc4425e55237 7ba871d7091d7a7d4afde47fe1cbb3d1 7ba8e0a2db5406716d9a4ac1e5aa0b21 7ba9608396e4049789c798ff0ff8f637 @@ -26629,14 +27981,18 @@ 7bace45e0b7d8b7baad0a8d65ac3bb72 7bae76821b9a7596db3b6a3b05095e62 7bafd06a74b4ad7ad2cbb6af25078cc1 +7bafd06d0683260752ecdeb94670bcea 7bb045d509491fea428e61711944cb5e 7bb1284c19daad261e9c65858fa57810 +7bb1473abc73f2b2413f35ab45547bfb 7bb21055cfb29a42c607e8d362f4a1bc 7bb25d88d905c1f4155c4302c882a2ab +7bb291674decacd000625ffcc48cf248 7bb2d3fd15913efa32aac62ad4ed27c2 7bb2edd86281e716506694007c97dd73 7bb48ed058aad494a48f5e8ec836bab9 7bb52906af96bbabc0abc3fdaed78281 +7bb60272f4524f9648ff4333352d1a3a 7bb74e8a31fc42f2ced83f0a5fe1b87a 7bb7b320d0d44a6648ab0dff34df6469 7bb85511d657005c7568353ba9538f56 @@ -26644,6 +28000,7 @@ 7bba27097dbe3338a630085a00ea839e 7bbc0703a151f22ae5fa89947eb2485e 7bbc27e30756e1599cbfddbcc7529e9a +7bbe1e849c94646d2c558c988d21f70e 7bbead025c086daa9e99b9a0277516e9 7bbfac9c71c1483fee6451e17b7f2f53 7bc14c66b2e0157555586f9418b9773e @@ -26663,6 +28020,7 @@ 7bcc5798004de39854a66af3f1a43ad9 7bcf303489dd8e48259d64c78e59bcbd 7bcf509228f55e8d9fdfec6a6b169be2 +7bcf73d557125507e7dddb7310caa37a 7bcf847807d9d0581834be88c257dd08 7bcfbf1971b77469a481e21b1cc68cab 7bd164bef2c79504eac96acc9e79f100 @@ -26743,6 +28101,7 @@ 7c1768dac42314d7456314182076aacc 7c181f12c53899fe7fc01101929cbc66 7c1b3182277453cbee001f1c62e9c475 +7c1b385b4f72cb19c0b8a2311975c1f9 7c1caa0a5410436ffa3cf2cee9c01d61 7c1cf61fb82a616825920f704c97e19f 7c1df5d17999e4b19f4ac6b32ed2099b @@ -26763,6 +28122,7 @@ 7c2c3d69010499ab56b2af4564737440 7c2d77114b66a15b9dcf7f74411ab2e5 7c2de1840b831c202299a43b89dd69d8 +7c2e93aab1f292b0ba2c8383393ca2ec 7c2ed7dd1602af288bc67ce15cf27687 7c2eef5b6132c9366df606a50297f6bd 7c2f8ed908a6a029dc87030b3fbbf270 @@ -26771,7 +28131,9 @@ 7c32534b33bb1b72e953ebded67d9e2f 7c32801eb8bd44d694ef1df6181cc0c2 7c36434e66a30c0be90ae1954db68789 +7c367c6c91209687b8519ec42dc36465 7c36b68d126b5c4f456087b2b16a4c0f +7c36dd181df8eb9834f043fd9f88757d 7c37ea72ad547f496b11cff67f78c364 7c38488a41c0630cbcdb5ab1cb1d468a 7c3892e100e9bbde041e9642d433946e @@ -26794,12 +28156,17 @@ 7c500be85309ad3d7bf7033d7409d003 7c50c5d8601dcddc1a69ef554f2ac40b 7c51f03d368f03528840e3eded391048 +7c52a4006c7de6529ce8b898588be3fc +7c53d20a4d71e34fff45a4beb4320e41 7c550674963329215aca900a9376b03f 7c56ac128f3b1a334e5c994f21fa4145 7c56f4a4067065e1055acd4a692bfbcd +7c5a871d242f3917f785ce14e90ccebe +7c5d43fe212b6c8555ee70b963f43b37 7c5d6d2905f27525f328e42a5cc0d1cf 7c5f38aa81dfbbdfb9b037631db5fb58 7c6085b8e2c726d78d8fc00d3b39734f +7c62f947f7fed4e6d4a78d26fab68b8a 7c642c8932205835e4944ba86861e0ff 7c6432951d9287ffaa6cb0be0a896cb7 7c662c0887ef4a241004c5c5cd5fecaf @@ -26818,11 +28185,13 @@ 7c70c48b1b6253b5781dc6970cf63833 7c70fd545bb67a5a41b11a50ef1406a4 7c7217d59164cd3465e0e1d41d95ba13 +7c735324c43b2ac5b914325d12ee5b51 7c74d811e470a165cab9b1bbae391e8c 7c76a9c0636cf1f0e9457ff97c2c21cb 7c76cbdee2c7ea5fc611baa5dc3da441 7c7712af68236a7b484b2f41c4623f71 7c77fc49ca66d1e0fa032b9ead453c1e +7c78890671dd4da0991df72559b12e7f 7c7b38b7f361ef51683a941e3ac74d2d 7c7c3c60f3c1897bc794b203e6c07935 7c7cd679a4489a3d01f4f64152dcaffd @@ -26846,6 +28215,7 @@ 7c8d5e371b6f74aa1440a25222dd0312 7c90210ca8a0ff3098dadf031e979865 7c906485a529a0f09081550278ce4b09 +7c909e7f5ea412156bb9635455919335 7c91f445c2c0f8a7acb8596e85c4407b 7c92052a13450c11b942d9919673cc18 7c92c76e72140f3daf7dd2eef2c113c2 @@ -26858,6 +28228,7 @@ 7c9cb39f3faf22441b8d44c8dbf8193a 7ca06f05713165d281f57445c6a35896 7ca10446462c124e01e57b2679f1fdb8 +7ca2c00d52d7dc9473d7713047fd4598 7ca496c4a3bc4f12e5470628cadac3cd 7ca68ba4048fc05fd1e9e031a2c54c54 7ca6b0af93757a202cf7a2d00dc8569f @@ -26885,6 +28256,7 @@ 7cbd3cdf57c562f94b7a909fbd0187f6 7cbf4d424af6da7f4ba7f34f640b902d 7cc05d557d3ed9efb4e170843b24ff23 +7cc2caf6e1cada858a5ca8812cec49f5 7cc36ad1a259b0dc376d2eaa1d4f37a9 7cc5c0f4d0e3099145f60e4909a8ed42 7cc63070822208b7b9e1899244aa2736 @@ -26897,7 +28269,9 @@ 7cce2304004e4a52b769eff2afb6cf99 7ccea377f90d36b40607f9cf024b8da4 7ccf3c59f3d23ef2e19672b85204c4c0 +7cd0e32e9de5e82b72d165f57111e41f 7cd42668019915bf8bce361314bcc4b8 +7cd45f83296be90371b68a25be8d11e4 7cd5fa32fb9d9db83b9070df9b53cf66 7cd643c3967a3a7e98df49e35a5cba12 7cd70903020f35146613843d289af376 @@ -26909,6 +28283,7 @@ 7cdb12d87a4c237284f8a8fb58b7a0cb 7cdb9e8cec2c3421e46462957fa64142 7cdf210427bad6e5e23331005fea49f0 +7ce069d751f259b2d965b148f11f253f 7ce0f3125e078a16b97e8fbbc954bb2c 7ce25770cf735f7df22447f021765bbe 7ce27fd803cb9d552f74d939777782f2 @@ -26921,6 +28296,7 @@ 7ce6e58cd8f464d8a9e1eeed208c68ab 7ce79ac68d821097c585598d55545826 7ce8dcf826f5226505119a99cbe40616 +7ce99d1a2655d91215b6e610303fbe12 7cea22d990c99db98ab3557e55d15a96 7cea304541f21678df76a9f17cccfc0c 7cec408cdc58ff9ea36d731074fe7603 @@ -26966,6 +28342,7 @@ 7d14312f7f6fef0e7ee131168c63652d 7d158c00609e65f4d7beb39bbb547880 7d1610b11e414874301bd5b2f31a3b6a +7d176753f64c15b6199ae805c053a1ed 7d19552148675211ce53569ad1db97fe 7d1a688873aa12fd0d155838ac1fb371 7d1ae9b82adb13df68a8027cba0d8966 @@ -27009,6 +28386,7 @@ 7d463f435408c4be4b14f842beb8ed76 7d46a579dc564565cf031f3d792be1dd 7d475835844d9c196f778cb2a99d51fd +7d48a7ec29dcc907eac40fbe7a88d85c 7d48ebee480912b9a96aecc250da11a8 7d4922c272faebb154a5b70251c6793d 7d492c1ee6600969ef90d3323897b760 @@ -27037,12 +28415,17 @@ 7d5bbb2aab6dd2fe1e65c41ac3c788bd 7d5d1bac3b691d494b6a5135741147d4 7d5d7fc144475d0e4570690aa523d6cd +7d5db05b0eabed27da101e996cce5f1f 7d5ecb638014e7eec7a053be0d20912e 7d5ee8578ff184c9dcbedc26efab3461 7d62838ae0379489af2908f06561b2dd +7d6405d4e27b9977ab2dec2250493011 +7d64813a528266af923154e55bdcd309 7d648b4317b58dfc273ee69c6627677f +7d6669f9d9a859cb2641ff9d44ea3e96 7d6702711567e0c3755204bcaf0c3830 7d6a8ad9f8bd703bc0e478b2803deeba +7d6b150e85032c507ba8acb063a865b1 7d6bf54ce106e7fd6737606210da25f6 7d6c84df2e402ba79832234d42cbfcab 7d6cd6b8f2a1a5ef128d2f90ac2abfab @@ -27114,6 +28497,7 @@ 7daf8798b34733b16500d25ac861edbd 7db03290611c02b6a29e83fc5c4a5aa2 7db0dc7ec712d3849130b165cd78491c +7db177d7943e3b6eb1f5f3aaeceed81a 7db1e41928924187365bc752ece26b36 7db3b00e36fbeb9447d3f0bae36faea3 7db3e5bcb7fe1bb380af497ed4156b3a @@ -27125,6 +28509,8 @@ 7db9b9fce15db471e76c1128122eace8 7dbbc89fa915b6e207cbf4136ea36387 7dbc01a15448ba5ef4a418eb635b5a3f +7dbc4ee2854a42e2379338be227dfd83 +7dbca62c110e83312f5e1ac1d63d39b3 7dbd2532795b8e5cb4f00ca4860ea97f 7dbf2e8b171b54759ae353ec0a8c7807 7dc005d15a47b4f0d906e8a6eadb06ec @@ -27138,6 +28524,7 @@ 7dcdfda09118f8286564b244211d529c 7dcf63554315bcf815e9a86a333a22ed 7dd00f5b0572b7021269e12d9ca6b55a +7dd02e2c929c1dc1118fef2fe0f9adeb 7dd0b30e4a9e6ef27312c5778ef42383 7dd177f363113bff54be0aa88054e1f7 7dd1bec365e1adeea7ab29cf190f74ee @@ -27194,11 +28581,13 @@ 7df4c434bba020b1914f120b7e9fca20 7df5de076acbd57eb34245f12847695e 7df64878ff70a2a0f434d2b6c64b3eb1 +7df67f582374218a5d86e90686afe41f 7df8445189cb8e6833140cc492154d47 7df87ef36093086268458904a5090478 7df92f6ae4d6e1800afd78df5bf0a8f1 7dfb4e598c9648702924e32daacc58ab 7dfb508b973cbdd41089cec1ca115fac +7dfbfaa9dbee085830d700c227522da0 7dfce21465098790210d8eb02328d85b 7dffacabef9536cc7a4d181f2b76b852 7e00beb8edb8b336fd385c5f6c0a3231 @@ -27212,6 +28601,7 @@ 7e08ae19f4a8353c204cbfbf7fc9aa37 7e08f292bfd57375844b4efc45cb46bb 7e08fb4c8c5eaae327c2a4b2cf9f97ea +7e0b9387e9915e65e6810f52f6480275 7e0c5eee845b76b7f2cde01a564af3f9 7e0d647ad1ab16691ebf163b7d2e65ac 7e0d8c532fe0c5eaf5580dd3335b9697 @@ -27231,6 +28621,7 @@ 7e19022bcfee9a05a81dbdbe90dc99a2 7e1a413f2c62de1664c1e4015caec1d7 7e1a58ecf42d045db8218643f00cabfe +7e1c53ce23cd9f32d269300968f16515 7e1ca8eca3d90342e91d0a5ef40cb50b 7e1d7e5c05f293fbbcbc8a3fd320b732 7e209b87063973b5b0c8c635bcf055f8 @@ -27242,6 +28633,7 @@ 7e297dfdab2247c50d4c8669319ce18f 7e299d6c8c0952c846684195ad27662c 7e2af4d07270c954f10bdd6228215e38 +7e2f52a2872573fdb56a8c80441e24de 7e2f69c4ff2235692e6e5fe9cf08dba4 7e30a4226f50fff94d46493f9badc7a5 7e317bb8be14fa2f0e5fc9591daad0d1 @@ -27272,9 +28664,11 @@ 7e5119c004ea79acf99a7bd3fe36ef23 7e51a3795c729acf22dc2434f8b264bf 7e51d111c63b0cf63ef22958a21226ad +7e52165d224ec23664c14fff17b52ce6 7e530645c6d5791549ae4a2938bf97ec 7e5344046f19c74b83a63f60e132d745 7e54973abefb8f48aae539e1a317f0bf +7e55b3cda0354a3e726eeadc20bf38a7 7e55bcca01bf50b97eb2c0294b4ff641 7e5663986d8380eb4d2842b5821ca645 7e57a2c83c76aac808eb9ca926fc9e46 @@ -27304,6 +28698,7 @@ 7e6fba38762d98e4c781e943bb1e5678 7e7061063e151ed44ba20fc1647d6d83 7e713862c587a85cb7eb472070f3e7b2 +7e72f089f89705f425ae5c153a9f276e 7e72fd328d79c8415ce5c6615aa72dbb 7e741d1115e4194fb18d793dc9391b65 7e74c34e28e020e8f5a12e30512f16b6 @@ -27335,6 +28730,7 @@ 7e935a13dcd27febbc1671c139c7e2ed 7e941f83afb0727a0f91b110d6feb7ff 7e94440e7fe7cd5c17c766c2baeaa1dc +7e95387635a7c4b9589da63db02f3aa9 7e9590403500a95a94974f886c9f9072 7e95a4d23618d84998d276330ccabd9a 7e961bff64d9577e7f92189f3d586e60 @@ -27351,6 +28747,7 @@ 7e9dcd2e118a6533690f2c85192c1956 7e9fbc33831bb9dffe38d2533674bd44 7ea0a35467b94e4ae7ef1c72df880513 +7ea47f928dcefa21348c25e7e53dcee7 7ea58e0a8a9ffded9f864a3ad6c46abb 7ea74768e8d487f678b012d297bbe07b 7ea75b25b2132606a2ebec7b64aaa17d @@ -27368,6 +28765,7 @@ 7eb0744e81177f477b2560bafff48f79 7eb15d7382d1a9136999d35fb0821c53 7eb25c9df0a053797c71484067b7c6f6 +7eb306045bb8deb67af7d69b13ae1959 7eb46cdc187f6a894046bbc7eb316462 7eb58ab48c78b204dcec1ddaeed86543 7eb65564cbb403363032cd91753ec78a @@ -27378,6 +28776,7 @@ 7ec04474140affe4f8d9b957b92ed25f 7ec0630d1acc231665813c24be93f682 7ec07e5e47a8b524ec939103e2f8d1b1 +7ec18de78abb3c783d65ddfe6098abf5 7ec23e2337cbeb697ff023ff299170fb 7ec2e9abd9c3c54fbc3fb16d29125ddb 7ec3a23fc6099e84e5adb0b0521c14da @@ -27387,6 +28786,7 @@ 7ec9947b043149ec4a922633420a8dca 7eca7c6f2982de81a6fc85663c2eab3d 7ecc0aa0f5b2980243c96a284abe608d +7ecc57747f0ba91b9aca36c7aecb8f2e 7eccbc2b5b0692a5ff031a8d9fbda204 7ecd1364082050289574c325f073a1da 7ecd5068d551eea9a6f18a3f978400f7 @@ -27395,6 +28795,7 @@ 7ececf263d624454d077f345cf8667f0 7ecf740ae7e653b368aec4af0ffe6bfe 7ed06acbfd5018d1b53159ac69244b42 +7ed2c4059ac582804b0a1587ac6f2c06 7ed5ab63b9aae91d215102b2305ae39f 7ed6093f020145d0224f995b998b534c 7ed60c743a0cb2664a610b344b60031b @@ -27439,6 +28840,7 @@ 7f02e2899b3c91b7f8c7e79b0c732fbb 7f036b9339556eff73d6d107de2ecb24 7f0448e52822992594828759cbedb60a +7f05e5602b4429c6074f73b42e4853df 7f0710612aa339547dd6354f750d5226 7f092bb782e336d2c68efa46d2804945 7f09f4e093868971632310b904dce074 @@ -27451,6 +28853,7 @@ 7f1132a690d0d7079e965799255df661 7f1414d4369c88ff5fda12fcd1e49407 7f1453491d38078f677f83f3a112db66 +7f14aee3bae8493dc7e4180e23a1040a 7f1a0d9605f4d100ea9bc65186f02958 7f1ae34cbcf59729391a1257ca74cdb9 7f1ca31f953e32b78fa4517fad7ff8d7 @@ -27475,6 +28878,7 @@ 7f364aa7a3d5b8967b377d4fc6a348c9 7f36e5d3ac2a40d614752715ed02dc23 7f372ddff28b7d71200607fa68dfef59 +7f382c3f5546c41af0238e67b4b83575 7f393658816a60f523549585d7652c91 7f39aa28a7ea19abdf5ef37b7eb35bec 7f3b6a6e7e87d5a93610ff9caa95f5a4 @@ -27489,15 +28893,18 @@ 7f40721915cf50c1a64d6acd2cfc1428 7f4075bf17edae852fe2c35d98a2135e 7f41de15f5a9153edcaed9ffb346452d +7f42971af2f475c507c58a7c57b9f445 7f44ae4ba139baba725b61418b3858e3 7f46f5b2c4683c3a16e1f3489d45fe9f 7f48e85c62dc2744c653b56a54f98ec7 7f497bb176533673a0209b6348d522d1 +7f4980ce389b119714d5f950b9ca4ef9 7f4bd6994308225799bc200d3f2baf37 7f4bd76498bf16b80849760d4076e483 7f4e487d4b9aa9a1719c9143769e775e 7f4e8b760e5929cb0d277115160d07c3 7f52e2680bbaff762b6345ec28b52196 +7f52fb8f96b78df53b01009ca27e7a4a 7f53743d4c7bb1d64ca70ed344bd2603 7f547db4be505c939899cb9442ef6ea1 7f5523ce9fbb0e2ea819bd46d58d6ea5 @@ -27508,6 +28915,7 @@ 7f5a857341cc8eaa2a9e6ec4d6f03dfb 7f5bdb3d3f923be256f39e78760c08af 7f5e23d6b423286d5c2e5036d903569d +7f5e460467ae3b000770357ba3ca3813 7f5e48107e91613a352f561a0a03849d 7f5e7e813a3a196ac64a6bc3d735064b 7f60816155d1b125eeb3f7f897d60255 @@ -27575,6 +28983,7 @@ 7fa56b1360c989757e62e31bbd04a6f8 7fa5c478e15c506de7ce2d34411af327 7fa957f87786569eb6c3d73b970bfe92 +7fa958649ad8fb9e6cc12d0332bdfe04 7fa95bb2cb629ec59f3b52f1b8adaffa 7fa9d731110fb509a959ae3fc92e6f12 7faa79f5f1017d290284bd3a2382ba37 @@ -27592,6 +29001,7 @@ 7fb72e3ca1d740ac80cdd3463aacaebb 7fb7c13d090b897159c06700987f1620 7fb93ba66476316381e6cefe88d1d9e6 +7fb983fde6364a28e01ccdcca6963aec 7fbabb66a26beecfa9db572e4a0652c1 7fbbc6a8c6d0ae9276239b712766484c 7fbcda6087bd27d9f955e413c0d63b55 @@ -27603,6 +29013,7 @@ 7fc095dc97070eb4b1a5284792f1f777 7fc0ffd9006e94acbcd5d7a9aeca74de 7fc1eec5bcf5db4f0f98c7f4fab6d2e9 +7fc1fc1dada012ee0027f8da2d0144e7 7fc260034ff7bddf7f08dc94a8d7f419 7fc29366de41d5ef24a03e67885f2ed9 7fc85bcf93d13a1f00338342d04bb8bc @@ -27631,6 +29042,7 @@ 7fdc9017df783877662201adab0e08a0 7fddd775eedeefc9fccd444dc813ae6e 7fde123967cf7e708bd2cb2a4e5cbbb7 +7fde29dadc7dc27b177149d199efba6a 7fded1e73df7a7e8f21c7a70ac1043e5 7fdfc28eea63fb58b8dc481b2a109288 7fe09d100e1d9933c82f78a33763338b @@ -27651,11 +29063,14 @@ 7ff4d27a4cb0c4bc44af2bc4e745e3d9 7ff8b19e11a713cc67e28bc8db5f148d 7ffb376290cc2fadad89a98d2cfde256 +7ffd611a62b54fadb3dae952fa81bb59 7ffe4481a4ad1a27fdd5a8f801d4efe7 8001124227c6af8e0200c9e61aedca90 8002d3e081c44116f345a0cb415fbdf8 8004cbff78666b12090efda2ea5b05ac +80063a37879d3fb30db82279816ff64c 8006c020d003fa0673ff5cea746eece3 +8007ecf78607c3d10aadce8a5d9a4be5 80081e99722f26e6e0e33c04bfc92262 800933a191b67f1859016ff2af376fdb 80095ba0f6a1dd0f4227060965a39153 @@ -27693,11 +29108,13 @@ 802fcfc06f3abd7e3a6890c583d309da 802ff63986ece417b765eaea27fda104 8030f935616b96e55047b822dd71186b +803203f8946a0d1b5e1967432a4f4f41 8032bc4ad0adea6bd3fc9dc23e30551c 80334898b0402331a646704e8982a1af 8035ab3ecd345433afce3abfa617785c 8035f49da15c862e5873832a58c9ecac 80360f444fcd549f4366f212d5e26290 +8037e357ca2fa1d7d2e71e90095fca93 803954280ed86e874d4e5ca5ba4f6d42 8039bf3a441eb7a21c488847d7fb8489 803ab06e7934a470b5eb398b7db94daa @@ -27721,6 +29138,7 @@ 804c7712580b1520d59b2ff2e4a57684 804d02029d9341e2a131a8b3a90f6340 804dfa9c5a9af483f00622438612fb0c +804fddd0bd8e1a82548a52d67e3e310d 80518c73fa54eb1288c5dc540ee7fd6b 80560da5eb084b79a1a326b46be3013b 8057c6a210db187afd254bbe35879438 @@ -27728,10 +29146,12 @@ 8057f5279b98880fbb52a84e7b9bd32d 805865159fd3504789d49255ffb95034 8059460fb03bda1701ddee2502ee390c +805ab3c0db4036df51ea7e8017f93d59 805cd1fa1e874e070bb73e6613e49c79 805ea751e7c29d6222a90171e0455ac8 805f6a49f2d2b0219282a7d7a8ee3655 805f7d04c98dd1075356db99d8f7d430 +8060d5f119453840a11b1be2806fc86e 8061a1df47839e059e4a581ed747d779 8061d2824b0650d7a32dedb06a23b302 806332b347a672b9e22e024b92354acb @@ -27779,7 +29199,9 @@ 8085b9bdb7d66d56fa2861d2ee4bb623 8086aa5de7c2a6bf060fda348156653f 8088cf0bac12c49ca97ab7cdb18a1342 +8089c63a00bff1ae8ce02c57fac074f5 808ab962aedf140d6c1a6292613394bc +808b1397788c11b5e1266f84cc4cff6d 808b38ec6dd9f1cf3c92c67a5b70532a 808b840029cd9c979ad4b22011f48375 808bbecd06941a8f8ebd5a5b54169a2c @@ -27808,11 +29230,13 @@ 80a3d5441e9d6d2f878716082412a7b6 80a52f51fde8d17acf0781ab2b623108 80a641f14b66c51c883e60809733f090 +80a766271c435ebc3550be2e3ed852ec 80a80aa084323a94f27b2d26581c9d4a 80a8118a1989392238ce9d9558e9eda6 80a8cab607d6eefa87f07a5766648d9e 80a914e3d60d424f7fb77ad8ce0871c5 80a9f5979573404b8c28ede1a8f5ad9f +80aa18631466a22f7c2ed691dd2a2074 80ade39a6c6d84897925c3272c88e4b5 80ae28222e29a39d8404f97fbc4794f2 80ae915f838f7560abb643452cf7255d @@ -27848,6 +29272,7 @@ 80d5f0bbf371af1bd3f3fb4b8072acb8 80d9871a9d08436a2bb706aba7ab4630 80dcd014b8111c7c9fb92ae6252b60c3 +80dd919128c7f6fe00009f0a4b1fed0d 80dda07d78c54c52e9766b83ebaa5036 80e071040b122f6a28016ee67bb2f088 80e4cbde28611ff4696222b0fb7b198b @@ -27859,10 +29284,12 @@ 80e8b074098ca3be6703a7326a7ce992 80e9b2e7325fc1efbb10cceba2e1d152 80ea3c1127d8832c1293fc56bfce0ebf +80ea71ef82908dcfe32521cd0baf9538 80eba0ad3cafa219344b9e60d11d7335 80ebeb440addfe5ecfcb69951e577abe 80ecee6f8d1cc5808ab37dbcedfc3b82 80ee11fc8f4201a5f985d7f007131b38 +80efc83d2e73ddf6a59d12f12604a6df 80f487368634ca358ae180230e2655b2 80f4d8042cb076e09d22c52dd40447dc 80f5a5df22356d1faca100de372c4638 @@ -27919,12 +29346,14 @@ 812fd5e635b178b794de7e29bc0e799b 8131642c4043d6ce84713e6c61db2e84 8132d5f80492fb66fd2fa7463d4babcc +81341305549b4b4886a7fd9df68a4e94 8134b06e914354ad8af23a4902a1ebd9 8134e52adfd2b79407fc9901ef83ac34 81358ef57b292fc3c8337939cce8bf9e 81364ea67ee13b2eddacf5447a0626c4 8136d2afee51d6e7dbba6b99e6101db1 81370374f04e3de48e59e0e7f0f0a297 +813785a9a90fb319a631fca698c12384 8139625c62b793fbb73112c4cb07b1f8 8139c1bd03a7c00c62f0ed3ce5e8cd62 8139fdb499987ad1e47e6829166a9fa4 @@ -27938,6 +29367,7 @@ 81412196fad4dd6ffef4768dfd83d4f3 81424ab2ee3907152f9cc3333843711a 81439594652bcfae0141cd90e02c4cba +81440e7701c078b890546c5696c592e8 81447c611c9d4ff34e8f80749f19d642 814576bc8340c11f7bb12a0271f632f9 814a8120a219ff6729ee4a248a5e195d @@ -27945,6 +29375,7 @@ 814b50013538d8ea5de8c40c78a4e749 814b604dc153bfede548725b246368bd 814d4e24c9959a5b6aa5e3b7619513aa +814dcfe22c85423604b492fbcee784fd 814f4c5e5d8be73616c76e8361335952 815062b061649d0334fc9f0a42dfe8a3 8150a97b0116269d998a8e6463d79895 @@ -27960,6 +29391,7 @@ 8159d54e44ba8888287b35191ab74774 815a5d4c4d43595dbc506903f3ce5203 815a7e4a0f46ec1ffd8f87db757bfe81 +815d20d50f273c10e5331ef4bf5abd40 815da90d1d45dbfde242e857f9335cc7 815e484f448a18abd437e20508584700 815fd0f5890b565f77a435545228011c @@ -27997,6 +29429,7 @@ 8183b77a14696c95b336b20021b6cde7 81852cb7ab7ae65f62c0d8c4fb659ce7 8188ea14a7c2435a4669e7798ea10712 +81890e93d34b40581279f65267357874 8189d39e4660df09fbb04c0660661bd9 8189f2f40626339176e2f2bea6360261 818bba1e61c4cf538c2dd2ddd590a551 @@ -28018,6 +29451,7 @@ 819bb4b421fa00354541461f1a535c49 819e1d7c4062d369717b773adcf95c1b 819e53ced881582795d79cc9d357e8ae +81a05eaea57564d567bbddbc6777e5b4 81a0d603cba3be4b4fee2368f968c7a6 81a135c8d2d1f26e9788752f0d38aa6e 81a1c500781e80144c4349fe541865f9 @@ -28071,6 +29505,7 @@ 81d8b0702d68a26f29034f56162d2afe 81dd2be68d0de0d392bfb9425287efd1 81de2019672160e156419b090adf391e +81e0c6f57b7fd2b0f6c2c6bc803d288d 81e285a79d1e6bca960d788761f07a8e 81e3337421cc3687eadf6a81f71caa87 81e3c7920a3a68bc050907a0749834ac @@ -28102,6 +29537,7 @@ 81fad47c334aeac99fd501edc6052634 81fcdb8cabdeb330dec4fe3ea2c6a380 81fd18745e8d26b6c39492d05be993e1 +81fd6b0506fea230ec1dfaecc721d782 81ff1aceab84dd47a8b9d44d634bbd92 81ff36968a7477ef5de20fdc9cf44960 8200d487385c4b0e007df553ef177225 @@ -28130,12 +29566,15 @@ 82183b66572bb99a93d9249c6526ac78 82188706ae4ae926f3a0732ad9ba2dad 8219e8cc8f84251022adf1235737d43e +821ad8e97cd322ad2aef0d2a900bf802 821bf257a6f39ed92dd54d0c711f02be 821c6baa2fca066e4e5e703444262c5e 821d0fdac0e671d8f84e91d29cc07757 +821d7d94b1a69bb7da4837e6bf145cdd 821dd2e4467cc269e089421fa7e5178b 821e45482c3ed0d9bb2fc2853cc1f0a7 821f16fa7e9e135ae6ae53da39226c40 +821f3fb81292d7da08665f999d92cd4d 821f57c95aeca1459e85c20eb10f8e6d 821f704b79a4fd8503d02cc9b7f4316d 821fd8d6191b1a5f0f691770a3591c59 @@ -28161,6 +29600,7 @@ 823334e23d11ca49b12c2a2a23268d74 8235ccd805e9bdfbcdec7c07659f7ccc 823716b63a7f9b93d128eb6d57a80017 +8238121e4adbf3cbe811c327b3fd1aeb 82382979242e5ae7552ae2896a4b741f 8239fd26826f767ea216986dc6f07274 823ce596085ad9fcc0303ce4114d0574 @@ -28223,6 +29663,7 @@ 828adf2e9673c71abf8224c49284d819 828b4381993f9ee1e8a55ee0a695ee80 828b55d3591b5d342f3ca92b21d6e9ee +828eba880a0aa272df88bf5a509cc1d6 828ff72d777eaad88671f8fb04a5b117 8290d04118372306810a1f5489c60934 8291bb98ded85380c68fdebd9c9cea58 @@ -28236,6 +29677,7 @@ 829d3ebc2a627fbc301a352c1f18ee74 829de676d7fe45f894ac53c30c61eaa4 829feada1b3794e355c7eaa3b0f84fe6 +82a1560db79fead12add97321c55828f 82a1e8331f2e46a680b1a2167a4688df 82a42a78aad2e001c5e75d924567c2dd 82a46da7fca6cac23afbf49696b49500 @@ -28278,6 +29720,7 @@ 82cb7e46341e3450a764984e780c69ff 82ce0911b0f44a2aca0e7ca1cc60722e 82cf3fda6b9ad2cb92fd95901cc54db9 +82d0e7648e43c819144995e74d0e8794 82d227076ae755438e2fd8d6b057cf6d 82d26c7f1440941f456435cc1961ec37 82d29a454ccfb3800135bfc0b683641b @@ -28302,6 +29745,7 @@ 82e4e332de7ee21e1b8994026914f66b 82e6bab1ee4bb8618760158ddc75d21d 82e83120783ba0a83c891d0ef2c93b63 +82eacdc53b6ef0ca42e1bdff2b02947f 82eb36a7922e3f50cb7142bc866257e1 82ebf7786291974323bc383ae33c1417 82ec9bf99b184451f54f99c079998d62 @@ -28342,6 +29786,7 @@ 831255eb6d415e132542f5356131e77c 8313a1430fa7b292e2c454acc0011331 8315d2bcbc0e6e9b5a9f2e85e0f9877e +83189fd9977bf8fc45cbcad14b13dccf 8319f4d68d7ef8162914afdc83c773fc 831bca201af03ecbb32b5648da527b0e 831bec36806ef92bf43434850ce843ec @@ -28366,6 +29811,7 @@ 8334163e7f7d2e5c1daeb7efe56381c3 83365fc234cbba66575db54271345c6d 8336f58d2745f5baff28c3e38e61ec22 +833709dcffa68635cef30c2fbfaf3942 83376a23dee39ede8572e86ef3e90564 8337eebeeff73c31e1137abe0a101ba1 833990994cf074472ab2c55714d11167 @@ -28376,12 +29822,14 @@ 833c5593cefc856726603bdcd3d8faa3 83412498f484678211519538d2bc13c8 834162c3378bb09a3f8bd2c55283e6eb +8342b5257b64bed6a37ea9e9bfad4690 8343a2f2dff7355c258732cb7d1c63e2 8343d240f94da9ec9fcac29b5296a61a 8346d239cf5cff5790579d78dcda206a 834923719a5720e41cdd02abbb9ebb44 834a51b85fb7f2bb75a15fc44074c300 834d97b333a937558dd34a081e5c8258 +834dff0a681e8643edd0807c4bc87122 83520f967cf009ddb4c6f3da6057dda9 8352210a4b07c4c585460cc19c1fe049 835259d2c13bfe0e1c27b4a1f044fdde @@ -28420,6 +29868,7 @@ 837a3db3977e6c6d37d1df240e30c6fc 837abfcf16a56e5d50e6aac1d0cf1f00 837b5942f81fc2ee464b92aad1af6cea +837d6a5e7e76c63c763f709c766868d5 837ed1eadcbfc6e6b2eaa4049b78c4a5 8381051b1a005e543f82556ec6696826 83821ce457ade29f4452a7c59685cec0 @@ -28465,6 +29914,7 @@ 83aa89f6177e3f12628e278864ddb823 83ab7db6fcda028c8bdaf944f9f4d507 83abce2f06a43ad521cd372197c22e96 +83abf318d83382fe5269f371a3456cc3 83af2260eca30d60be8adb203b890163 83b013de34fdf618c8b1fa7afaea6941 83b0a45ca34b495dd155c85ac07ba7c7 @@ -28475,6 +29925,7 @@ 83b4dafbd28409d9ee8212913c771c52 83b5511ed2d40495b3c5cab142f75891 83b6728ee7330a9b75f63cdb623dd283 +83b678b7f572bc3a995c2d27dc0bc8c9 83b7dd74ac61e2c0432fd0e7f1383c9b 83b87350b3ead3ad1f03b363160dd75e 83b93a2c24158efa8b1e250dc8300d98 @@ -28511,6 +29962,7 @@ 83d553fc77823675a504bbe5fe4257cf 83d578e11bb42884c09427e66bd0cc46 83d7f8ab4b5faefce86a7fe2a232a542 +83d9872f813164583e8fe2ea7b6a3412 83da1900e65edc1760622553ba5641fd 83da6751cc467ecaa58de0a3b72b48c6 83da8d70a1fae5502e7933784aea4ad5 @@ -28537,6 +29989,7 @@ 83f904b7d6e2ddeb161555f322becab3 83f9be1b35c81b52ec37992eb9b066f5 83fdc5a977c2438671c0a352b369d9c3 +83fe3f45051957f2a3c4a4a487b94366 840063313d2279bf4463aab6fa64358e 8400a1776eced39744591c42c0eb73b4 8401240ea4dbbc8b9cbcdd1be2d9b05d @@ -28548,6 +30001,7 @@ 8404afd7fa364f1502a29999b6f7f873 84070993febd903b31b153ee1bfa65b2 84074e5282b077847d2200c6a697065e +8407a944a6febef6dadf320ad64d2ccc 8409669619c4271276557f5de98bd5ef 840a317de117a8c434222cee633271f5 840a409a046b6f8c9018564f309715f4 @@ -28593,13 +30047,16 @@ 842fe4d90ab902e0bd4db7282ecfd153 842ff353580800953f1c24e9f960c578 842ff54a9eb5d526bcb52c947452d1d1 +84307d118a0e392a990c463a91f34263 8431792722234d66552e0989a9bbeac7 +8432c72b9fd07eba1b21d2e2e9379706 84359add367678e856a2a82a3495a721 8436310c286c32f5c98b86ebe0460a6f 8436733d1bf8e9437ba7da6967d118c5 8438e9a06bb0fd9c77013901806c61c9 843a0e0d8850d3226b95c7445febc8db 843a20fae4bee6cffdab7db5372abb75 +843b7b20890d4667fc245dff7659b7bc 843d335efa84d29f6e70764db2a0250c 843d37095d7fa252c063a33e4fcdd200 843db8da681e6dcf1e4f2fade52b12bb @@ -28640,10 +30097,12 @@ 846a4abb1dc93f26dc8078ef37ab8271 846a76c40eb985c14788ccdf0f093893 846ad632185708a0d1edd8f3c6aaaa1d +846b1741a80618816062c7c361ce615a 846b4ed64ebc472f39e341bb99c84d54 846b8344e8595e6a6314e893889d33d4 846c034de0d88610196d0d7358c724d5 846ee2ba5dcd218f6a5b9da1b1334548 +846eea52b7442c5044b14624b59440c9 8470b1419213b93a86dd1bbfd805f879 8470f35b3da24283e6c0e06cbb8014ae 8471f8ee3144094cb1122809a5a9cc27 @@ -28720,6 +30179,7 @@ 84b85ff5f11eacbec783a7313921bcb7 84b93ea23ee396f13cee39619669225d 84be1d13b93ed8ce0c3ae40052c5f493 +84be2fa9c7beb4bfd6ab176bf9d540cf 84bfaca3e4076ce8a186d91014fdbd47 84c028966be62a43bccbb71eb6ff6916 84c05f4b908d1dc9d6f17b94c13c8d88 @@ -28739,6 +30199,7 @@ 84cabde851a86191b2e11a45980f8401 84cacb5c3bc09490b736c7b83e89a827 84cb55a3b104c4d2419d068ca8baa92f +84cbe9836167f03599dec56b7aec6c01 84ccd983efda686e8ecda4dc86179ca9 84cd12200dafa0a4cc921827089054d1 84cd4dfd5a579f6c928947d718cbeba7 @@ -28756,17 +30217,21 @@ 84e64ee7030b38dfc925f73b84ea795c 84e6f1d3364e46c0b0acc606c5d0389b 84e7554ef8a152b1f670221a879d08b7 +84ea93623c7fe9d21602143c0bae4084 84eab9dc431946b20625d79a9a2869f7 84ebc6d6246b24f595d0177b18199a8b +84ebd454e153d5cb997c972833409754 84ed2966f4571d53eeeb8a089eaf1e9c 84ed97b683f9ae0227ed21e4ae007373 84ef0045f1c36d6b30640aec7c046b3d 84ef05ff99fba9b107125cbbf962be3d 84f04a81e1d71fa5e877952061b8781a +84f0dcaf1af1864f195e204ffeab7336 84f3bab5a50483f203c98f5457eb30b7 84f92ca9e7671d0013e633fb75c42530 84fbf392c1745801e9bff10384174b06 84fc84f46c0b9389b77dc4c64da89382 +84fde36f6426700723e2a7745915383c 84fe17119bfb9a3236fde20657fbe8d6 84ff0e9c4788b3a2fdbd1f6734d4643e 85003294d819aae09247b4f0591597b0 @@ -28783,6 +30248,7 @@ 850a91bf2cc79a99948148e47f3d9889 850aa923e50bc43f8f4560929c78ec69 850ae021176258cc0b42be3d53ec4942 +850afe9793c3ab736bc28d0f2fd644bf 850f2629c7716fe4d294b2d4f831a1df 850f7582ecbf7fecc56aebea5aff9eb9 8510beea17b25a5565db1e7659cc6cb7 @@ -28859,6 +30325,7 @@ 855a94decc0f9292df95a4b10a203e6d 855f1897e7f33a078b42a3a210c470e3 855f197abe73c02f76d3e11e559971bf +855ffc23efd160f484185fba1a46560d 856074d7beba089b24d43888ea9bebd0 8560f45678babd27c02afab4139da9d3 8563177503654ad35b2a30f64e880a32 @@ -28872,6 +30339,7 @@ 8568c7246bbeb61c10524e9a2d948b74 856a0a33a734b5261cf286c4c7d9aa51 856aa7b91bf18b01664b51582f2a2dda +856cb2ae96acbdb59263ca0fdb390b4b 856de97ac0fe967e3c31652577d637ce 856e3798b8c00e865fd153317bb863c8 856e7e5942bfdad56eb55f7bceb8f999 @@ -28908,6 +30376,7 @@ 859235ac9aaaf82bf72f3a1f56c523e5 8595968995563145ce91310cae9b7c64 8595b19046d6ddf114f746504ee16a7a +8596218b44125e00e90e011f240a8715 8597fc973b44b31ae6991d00d2628c38 859cba2c4c07bfab9d196d1bc1daa319 859e1a43279b059f84cfab5a02659382 @@ -28969,6 +30438,7 @@ 85daf5f2d7d6600026572fa29ba0912a 85db6671127b2b516e97ac48cccdc69b 85dd6c5b8e171d7ecc9b8f5cb87662df +85df9552be07970f41d5ea019bf8b611 85df97d0aba193c01076011eacf3e759 85dfd841aff8865331fb97a32f514dc6 85e1bc302f308448012ef72975af8e3f @@ -28977,6 +30447,7 @@ 85e4f48022edd2f1bce6554d73b1679c 85e597ea6017b70d49db82d48f2ff15a 85e7fb50adc4546c0fb99d7fab733654 +85eb80d4733c47510a95865908076b90 85ed1f2c0bd0f21c8d58558ba618187f 85ed655b587f58dac8b3513c3c7ffece 85ef0c6dccbeb0f45e6aa4750e857cc4 @@ -28990,11 +30461,14 @@ 85f39c76ce7ce0ababfadc984e22e9e7 85f7ff945399991987ddb8605afb21b2 85f8aab4495fd5d2f7df49a5d508bd27 +85f983b02d2d9cecf14e3db520bec681 +85fa3c270c1f08459866a4bb22c499b8 85fb2eee88671401bbf21e37b73c450e 85fc208acf7016f851f6a9eec21e9ad3 85fd87d05d56e553a2d55689f03a0fb9 85feb6b1a990f51aeaef7adaef6aff44 860012cee25223c013f31616d04f1271 +8600f4f373080108cf9ad835e6b5ca25 86016f1a9c1dc3f2b6f50aa01aed49b2 8602d93aeff35b2fbf7b6aad1a2cb560 860328ef8b19a83f32afea63852eb064 @@ -29030,8 +30504,12 @@ 86213572e3621bc485b7e6a93c61c2a9 8621560b13eef39521ebc2470adda627 8621f32d8b8cc9d9e20bf7bf84b1ed1f +862376154af0cfb717cfed0e78404ee0 862475e1592bc86992eb97a452fa55c2 8624a268aaad40125300aff5e25c2f23 +86252b6681ea00a34667394a77f6085d +86262eec12653a75d6cf8805f7fee3e6 +86266300d1fef5738db69eda8366ac03 86284784253d6933f26e48e6198b76be 8628993158a68675934232a3fb60a2f6 8628c34e6554d1c2ddec09a955f95031 @@ -29043,6 +30521,7 @@ 862dce45ae172ffd198b0eaa9fd5c29f 862ef1007018cbc0320ea5a87305ef26 862f2b131e4e41ffd3a98e2f867cdfdd +862fa4996dfc0c78e34d5171fa98c41e 86312af07d77528ab5cb07c30ca6430e 86314ee56de9332648dc960c7c80ef02 8632232e29e77cec781eb400854e382f @@ -29055,6 +30534,7 @@ 86365b8b8c34a7b2474affa9af469840 863789ee7fd2384bfd6c021a8f34c344 8637a41b659d9697465b0a4c3f025224 +8637b3d0d855887605faaff33ed277b8 863901c209ce03a0d26621dae68d3f1e 8639356a4cee4f2bf59ad9ce37654270 86393795d9f5e201f94815cb88ef2fca @@ -29074,12 +30554,14 @@ 864aefae616e7559b880883883aae5b4 864c61f5142cf7499ef273d777704bed 864df149d409eb6c9837686ac58ed9e7 +864f48d6e7fb53619cdb8a4e168f04ed 864fc6400d160a8d7f0aa76b2a530c97 8651cdb61c80146ce0da7133ebe58a79 8653c88ac7fafc4a98d53342b447b436 865485c3753da5f5e343d2c434ae327c 8657417b73e9f68e902aa24bba5ad4ab 865a8e63843778222352940f78118d79 +865aedc3ab5c9c08d7fbea4c299f631b 865bea65e02435c20e2e9c24d547464f 865c225c0c091a22311aa17c78254ca6 865c35f6df54ec21a36b16b37becbdd9 @@ -29102,6 +30584,7 @@ 8668e67d5ff2752aefef0ccd5d4b96c8 8669a1fb4813f18d475ebaab885d28f7 866a26f86b26627fbef07c152b46aec9 +866a61ba0e5957264ccaad992dfbf0e7 866af44aa737c1d01d728ed1e07b71db 866b1f697b1de6febac3760a93b55538 866bf0601da06e7790217f985de865e7 @@ -29145,6 +30628,7 @@ 86953c6267858d3058be32ce12c1fbec 8696b63815525d5a69640862cd99ab28 86984658a05591915fae12cd5c9c9674 +86986cd524574eda270d0c29980c6b93 869be2446ef4dfaf057564ccde28ea27 869d1155363bc57711da4a35d322fd1f 869d6f2b56ca354774092889d93dde7a @@ -29163,6 +30647,7 @@ 86b731d0f4a55150239cb917c8b0f5b9 86b7f91faba6a531c528fc48a0b5f703 86b9eb76fca4780377a1a72c9eacd9aa +86bbca058bad040c0e224d1bc3b804d2 86bc67d939898428b41be550193f5239 86bcf97d1698e813b63b40bab5d4ffcf 86c073e06fd70e5792cb6262cdced9e6 @@ -29217,6 +30702,7 @@ 86ffb06b1949b86a77dd42fbbc01973f 8700114708f67427ee5c60d9c58be1d2 8700c45fea65c0ff4b0087ca958e0818 +87010c2faacb41493e4a1d5c760d241e 870127d314926f644d3d400c040618c2 87014cac32ccae67bbb4be72032a754a 8702c4db3649290892500179a786d0cc @@ -29228,6 +30714,7 @@ 87081376c2ed97f20bfb324d5443b31e 8708efab0e1ce6a1b02a2799b81d8c84 870d6120512daf4ef6086eec9eec774f +870daa69f2d90bfc89c5ddb41ef93618 870f09eee0d9f00367d203a5a9682301 871001dceb90f54f36a2df7f5e02789e 871047acf4aa7e822ed180084b77f5ac @@ -29261,6 +30748,7 @@ 872ca7b22f07e423f425707a2e295b57 872dd840ee94706f639feb12e7bfee98 872e361192d646fb9f2bb610ec09d71d +872e9925ab8b32ec8278a20c9f3b0f99 873088af913942f6e5410ff838e8b2df 87314318ce57ed8a0079607ae9ed392e 87315ad2cd6b94feec72109820842099 @@ -29306,6 +30794,7 @@ 8759e603baed292d098367952ff17e3d 875a248932064322e36a015d536302d3 875d60ba853a37e22c51f31ae1d9a2b1 +875dd3946a6617d09bc5d48c40416b4a 87634357e15aee785ed5293ae5e6a1e5 87638178158ccf7304ecb36796292f9f 8763b63b9672568591ee11c751803c91 @@ -29329,6 +30818,7 @@ 877acf21d1a43961c2b0d3ea3ac56769 877b08e05a647c0cb3201721ba4d7218 877bed8b17bb40aa25431287e1df5cef +877c132e06f3481ba23296b3a5a48e21 877ccb0b9624e3c90a7621ae83982ceb 877d108cb6d6a048cea85d403501a9a0 877da0e2b8992dad52f318f0fbc51018 @@ -29353,6 +30843,7 @@ 878ee861fb120e58388cbddbb5cda63f 87906097355d402b3c223a6b6fe38913 87917525f38c049eb4ae3fdcee2d0cf8 +8792f932d613bba9603ea351b242d9ed 87932aa34ea39cf82f67d61a499f34fa 87934d725d0fe38cf68052c06b352b96 87982ce4a47617d32980bda4705f0e50 @@ -29364,6 +30855,7 @@ 87a08dce9020879b1e2b48f3420ff5b7 87a152f8dab8153c916edb64db539e13 87a19586fb8f6b743a7c78b8c94f3673 +87a288af3d390c3cf824b956cf8a01c3 87a2cec408affdc8fb82fc1c51ef45f4 87a64673800854e40a6cbca9d8b18ef5 87a6afdb2516e73875c60ffeb40687e3 @@ -29405,6 +30897,7 @@ 87c29318671855ab2d59d99bf93b7cb2 87c34707bb3e5e38e392b70b94910dfe 87c3e1ee97f6fa3ddee2fdef1a0febbe +87c3e88e7ca91eaa9c09758c45c63411 87c688fff57fc5a6978366f8065b4fa6 87c6db3169b6a3f0612f48542dc6324b 87c760fad00d3eb9000214c61ee3539f @@ -29425,6 +30918,7 @@ 87d5cb294625696697e2c2bd4fb98f30 87d5f3314f99e37c70f7c12a44557cd4 87d8db9c12bd47776bf14872f0f73c7e +87d9648a2374ee229cb9ac058127e12a 87d9bd279f4b8abfa597f502ea86197b 87da08b382dce0432e35e4cab5e3b3cf 87dbb5c1d8aac961a8e05628ebefcb1a @@ -29450,6 +30944,7 @@ 87eb38d1c84e65f62c11cb365089e2c9 87ebd6582ced5b5667e5c19eec52fcbe 87ed03ecb9b8a4f4d7b1d92e3cb85f3d +87f0985267169eb691ef3f3d3f11f4bd 87f0b771c1e4007a77a1d97488559113 87f2bbf038231d3339192ca6a06e2a3c 87f40622674a8a22ee1f2e83f38c7fe1 @@ -29485,6 +30980,7 @@ 8810da0891d2d64aca5aeda872ce2f4b 88119934e7c5c424f7c2bb5ea940b6bc 8812e45efd229d8232397da34dafd767 +8814651bbf9baf912be22b4a33ef9567 88155dd939bc65bbbc4c826116c0539b 881579a49098089ad3617f420fcf5f31 8815d9aa73520acdd56e59778e19c849 @@ -29519,6 +31015,7 @@ 882fc5e65e1863c7c3c5d2eb530d005c 8830405557f66111b9e3d036e5ea6554 88305642014bd46b3986470da85d30d4 +88311b4838b91b4d59ee01ff957b45c9 88319fa9c655d926bf7540eb60d95c32 8832c94131abf952a9b60fdc72b673fb 88355b2661e8d967d9f17af5af9f83a1 @@ -29542,6 +31039,7 @@ 884a95ede3816f1ef2e0cbf0441ab1a8 884b19c62ccd02a568483c12d907f079 884c14cc0a154c1959e53eaad2c3c298 +884c35e791f1aabed328d72676026f21 884c41332ac82dec8fe5ecbba30a420a 884ed1fab3779a8b27a5645ad8a0dfc5 884fe83807d7eee778c1e3db6ea858b2 @@ -29567,13 +31065,16 @@ 8862df0b61e5d102ea34f0241327e472 88666cbd06301f070ea28893b7dd5a89 8868691a2638013fd014272b6a2252bb +8868fc9bf77b6f544f395c843aabc7a4 886908697a815be0e07752ad69b8ca0f 886a081fd80e2abfa901d3ca7c7a4d9f +886a9cbe56ee676c2dbf41d1dee4d32f 886b0fbadbe374623d2e8f156ddc15c9 886c76b2d72dd7c43355bbe20d4a9ade 886cfa45a3cda56508f4bc2eddd741ea 886d08374f97a48df6069667eb75c80d 886dd34b8eae4009513c5612c2ea3048 +886f3989b4c4a3361f610fba4c6539c6 886f47ca01dd1ae949c33dc0db68b37b 886fb225990449a210978779eea8190d 886fc587f5e5821396e3561e13c16844 @@ -29588,6 +31089,7 @@ 887adc503d49f8acf29d04523b2bea2e 887bd0b93b0abd116f9ff5892fa8324f 887cde23cdddc50376a35da4136df6b7 +887e38057089c1c18e692384d9dd9d40 887f9b24ae27a3747bd6dd3363cd1207 888122b7b2a72e83079262ba1e598ac2 8882ccbb4a67e789ace53c8d3c754d26 @@ -29599,12 +31101,14 @@ 88878e5063c6c5f63c7a644a6e2f69dd 8889b70297f3df737101b0de0b9bc75e 888a47422e5b5a079b4e3e50e0fe087c +888bc2b18c285013cc9002211808a190 888e65693b62bae78b8a03905e31db9a 888eb1ed101821da79ecaad04291347c 888ebf8ba7d236bb235cc42cff62e260 88905520e38773b045554f74b0d3a3b5 8890c391f00ab1b75eefcea166445e3b 889133824974bf23a627da05a0bf56ac +8892c34af0c46b50333a747715cef5e4 8892dfa749668f81c3f90c78b5beb6e5 889302cab72b625a6c3a9c4667699d1d 88933ac3b3f67d75634ed8c3f635bf03 @@ -29621,11 +31125,13 @@ 889a60158b8e7322ac41cf986f8f075c 889b9ae5e21ecb26025195756e427c9c 889bd6b48573fddb566fec80a40c6946 +889c9143952a669768248d4a31adf058 889d6ac7c12586489cfe7141cbde4588 889df05d34f7a02ed627c1ff052d155f 889e5828a79b3ae48c06e9321d561c1a 889ef1e03c9a257190e30603d44ddecb 88a066796deec15f71533307112a3c2d +88a1ce109ff0e82c900ae487bb9aa8ff 88a445d0b67b1814e2756a877dc4aaed 88a47b2de2ba6a295bb40d8ba4188856 88a57591673154dccf1511fe498b6419 @@ -29671,6 +31177,7 @@ 88d87c75f7098dabcb999a8637827ca0 88d8a92386b0eaf96e96e0a02210586a 88d954474ac6fe3ecf29c63f74db1808 +88d977a980fc45f20182788491b14713 88d97e5a067fc25d6d113a484a6c9e22 88e05714d1591810ebf76e053d405fb6 88e7e9098fa7c4b64ea5593950a77d92 @@ -29683,7 +31190,9 @@ 88eea9cf9f747f822042b4fbb928bb69 88f28cbd2ea707c6a42c17a65e674b8a 88f38f4992960ea60b45f7b5011b54e7 +88f4316a8a5b2194b4bee7eddf55ac40 88f66e5d4b4ee8f2ada07af1aef35acb +88f6c61382788ed3d443fdfd7cd7ef06 88f6e2161c66674b414d60b0de4a4e7c 88f813613b42a3e201d1e6fabc651291 88f8ca41a9b1bd54b76c8d43aba74bc1 @@ -29697,6 +31206,7 @@ 88fbd37260e791b28573a8980def2911 88fc057e114065963ba75bb32b17cce8 88fc110000361edbe9dd73416bd431a8 +88fc97ff0d81ff1f11b6d99f04c2bae0 88fc9cf7bc9aec29bac7c598648ce150 88fd1f4496e673c34621210ec1e050dd 88fec24e573f0182b352d8ed62864f42 @@ -29729,6 +31239,7 @@ 891ea05219b8c55e7f32d0c73b28ddf6 8920030b0a41c34e3801851e34c5be20 89224a4758e97ecd119431fc78cf3c4a +89224b8d354ce6de910d973e90594448 8922748bce91fe214b6ccce57f2e6643 8923c03cad5820d2123edef900b37359 89241154254fd7c8700b67fd200ee1ed @@ -29782,6 +31293,7 @@ 89564d089bff68aeb6643777f3defe54 8958e3398038129d27fb1e30a42973b0 895c31f6beb3a14c6fe8e141706ae7d0 +895caf01e324ba5ff4c04c77ac3ecbf9 895e567aecb864208ceca2c9fdec6b33 895e7d7c0af700fde75ba22a132e37bd 895f6671dd0f4cdc7ae5c5221660fa0b @@ -29829,10 +31341,12 @@ 898ade1a739a6ae86c4853454af5ceef 898b2b1598f32950c5d221cd06624910 898d2967cb03dacf73293fca321aa7af +898d3bb469bacb1bf51cef66ece408b3 898df540b6b561b19606b16f469907f4 898e4b4f035a1eeea8280f517a073714 898fe049eae992d6ccac3321bdce11ef 899073ca3d2b142d0d6eed12cd2e3cb3 +8992363f7ca5d7d9c9d7696ed884be61 89929cf65e777782b053e3343d320b56 89930d8f2f4afd3c4abcdb2cfd65c556 89931af57fc17b6f83daaadc03af47af @@ -29843,6 +31357,7 @@ 89978116d737e36357b4642f89f5d931 8997ef27e44441828850c9a03072ade2 899966f86867596b36562d55b02fb546 +899b4230738d52e58ea9ca5ac416150b 899ca9440e8d5dc40425f7e440a6b20c 899e8e193dbb8e14692fc69c206ef2cd 89a0fdb1f8b3a5002be819a6f6acbed2 @@ -29902,14 +31417,17 @@ 89d625eee9acb4bce54980d3a7a04f70 89d7a7dde5212bddac574126db88726d 89d7ac21bb4ce112974a07f2896fc3c2 +89d7fd3d7bec3d6a655e27cabfac29bd 89d8aa28dd4a5ebf7c0dd69bbf5db71b 89d9d40ef3898164ae65384d4fe63094 89da1dfc3a5b8e447b9b940f2f5a9365 89dbc7f8034e88ad214974c3967aa94e +89dca21d91e336b81c009227138ecb43 89dd2d2351ff7bbdd92226d121d8c7ca 89dd354844113bf8544beeb5eb72abf4 89dda8eef07ffd29633e7c043a4178f5 89df624935561af177dc24f022924237 +89e0f8f40ddb4053db49726ef4d7d805 89e27446774c4de4ee7dc50a5e842e57 89e2f500bf65fb5447062d9fbaf9b01c 89e47f87b801ea42e452ec4e4362986e @@ -29929,6 +31447,8 @@ 89f5f14ca5e52214bd284d7957c865ab 89f602b273be7f953519504341434b5c 89f92de3d34aa227526d212921ef95fd +89f9d666f06504da08b5ecd0322d16fb +89fa50b7e2d39bcbf7257f52b4c82834 89fad40c00a7ec8800357fd12563f7af 89fb7542ee74516ebab6ef1c188bbf36 89fd090793a95f9a5f7e139bd82aeba7 @@ -29961,7 +31481,9 @@ 8a1c052c85a3de37888ce81c5c7daf18 8a1c179dd32739f31e09c12d751ac000 8a20da216a75b08d3e9a973ba6eb7dfe +8a20ef67983ea86a0f3144bf53f648e1 8a229380dc740277371d9ed19d3fe891 +8a25d1cfd118b6455fd2ca611f57f258 8a261e11651154bc60630d6728fa22c3 8a27084ad1f32a1390ba3a3881139283 8a274260ddead5ef676afd2084ee605b @@ -29971,12 +31493,14 @@ 8a2b8bb91236a9c6d9b444acd8af649b 8a2c4ae2855f1ae787c596d386d53a35 8a2d1744f358f09546faee4d161c4c3a +8a2dba055b4de0bb2b16a996f8efbd78 8a2f2cea60501d3777c5c616edaf5943 8a2f3191c88bcdf6962d5be181b9d998 8a2f5b2a4877c1809538c67aa42b8cd2 8a2fe6dd445ea0c6a521a6bfd9302063 8a3218b29a4071e8eb3387802944c65c 8a339d4f4ac1f2c5136eabd9cf83d2ed +8a36c93143ae737992b8fd661612d982 8a37103e0bad868a91a6947885d376e0 8a3855bcccf595fd772ed02f42d421aa 8a39ee05b5e1429d2b8049244d49e11b @@ -30009,6 +31533,8 @@ 8a59400e2b9905923974727eb5be4998 8a5af593e4170738439bb018322428c5 8a5afb5d559120d90e5b84ae10dfd102 +8a5b02696351dee8db1abcb08cd3f893 +8a5b21d02b0eb63cc30f432da3eca069 8a5b44a79d22b5b4c36f055bf6064c53 8a5bea4572e5fdb0fe6721f13f47cbda 8a5c2ebb89c4ed04f1979fb0ae95d644 @@ -30025,6 +31551,7 @@ 8a6b253e25bb0697a4935e303075345e 8a6b853f26451c455129673bc4e0911a 8a6c42141e96a0c5268d43ea25981f06 +8a6d2bb520a0f3f9907e144762e4cc0a 8a6f1482fc1103d2b21eb3c9343ba583 8a71244a090e3f326339f378197e7825 8a720dfd5363b92d27b74c22afc8c860 @@ -30033,6 +31560,7 @@ 8a73be28b66ad0937433b2ae2e846c51 8a7440aaac7d5976b54ca776d4245c36 8a75264b542eedbaf14fc3453fc03e92 +8a761810aaa884a678770252c438531b 8a7818951a457abeae076af4ef178709 8a78c60faee44eaabe2a95a2d4bc0e26 8a799cbd54e4c0ce81d39f31033250d6 @@ -30074,9 +31602,11 @@ 8a9e26cf97df4d441be5353afc00ecc1 8a9ebb91e0897950256e0fa54bc1245a 8aa0d896c27c150b465b3d8acf210e12 +8aa2bce0e90e63b3592f3388f152e9a4 8aa2d1d4fd9126a3e1e8cd7453e9dea3 8aa5409de8d3115192c78b9c16ca97ad 8aa5c7b106a968d7463865d3b9b2c336 +8aa5d05a35ec7043f6d8d34edc19d54f 8aa5f6eb3dc49d9cbd966c46a0b4a54a 8aa6f836006b2744a7f2e506457498ed 8aa969d5028fae05cc68849138ec845f @@ -30098,10 +31628,12 @@ 8abb9acf520bf133fe83350bcca458e5 8abd118a600355742ca1587ba7a2910e 8abdffc2469c1b5df727e361321c3145 +8abe3034d2b8465751ce05a09c850329 8abf67f14e1ba0656ed6737f12c03c2e 8ac01d301b7ff5cd4f3510c59e1693b7 8ac03aef63ffdd59094010b0d5a0874f 8ac10af6dd050ee6b0322d86633f72e4 +8ac11149276786434df8f697a53a9fa8 8ac272e805461b1aed9476f878ad4c14 8ac2aa58ce042398c2533630f061bc04 8ac4a65b87e45dbf63144fc62a315f0d @@ -30154,6 +31686,8 @@ 8aec9a9c0652fad8a9ca08af96a854be 8aed3178a01990787d25f6b736beb87f 8aed77e816ee58b8ee366841d1f1e686 +8aeecab5aad55e90071c8d7acdd4cd4a +8aef22651d9494f4d4b9153e9732bf81 8af06ca36e4fef637aaf29b0978a7f9c 8af1aefd2fb0fbf15bafe3a8b16aed05 8af1dd5cefecadc045b8acddbcf328c3 @@ -30168,6 +31702,7 @@ 8afb4ad321187fd93231dc9d343eee3e 8afd19891a1aa4e10d0873548a9943c5 8afeba7e2dd4fbe73b53b2086c3420a3 +8aff3db8e0296c95dd5331228970f9c8 8affe0801ab7d641f0f45ae0c67f1676 8b00a90baf63330c5bfdf4d1fe65f8ef 8b02199db66313615775a64b44a0e8ce @@ -30189,6 +31724,7 @@ 8b1c140ae354a0f19a270d486dd485c6 8b1dd70e7c1c75c7720cfcf013b94a83 8b1e823bdaf15160a10927585c734a03 +8b1ed49fb79a829806dc160ae4cbba62 8b229943e61e0048403d8a478416cd33 8b233f4a0d77ab5dc6da0d38a543c02b 8b25026dbcba054ba17ba165c4bd5a9f @@ -30205,6 +31741,7 @@ 8b3b7052cd530dee03f1133c5871453f 8b3cb4988aaaafc0ff6a6490bb7a6b4f 8b3ce45af2a781d373446536e8aa8468 +8b3d2e9282ca87a8796281708365aafe 8b3e690a1e1cd52ad2bfa79d84c963ad 8b416b22854a40d91ec5735cb11d55c1 8b418059afa7b2bdcc560aef94d7b199 @@ -30219,6 +31756,7 @@ 8b4a0533b673290fbb8d7b0b0fd8c85d 8b4cce257592e3642c7b870aa73193ee 8b4db8107daeb777ab2b39209c47f4ec +8b4f86679ed047d9c8627b4ddc4a851f 8b4f9c67d9f40dda1aff5656e2999409 8b4fdc227d58d984e27d41d25e53d93b 8b5281b4f14d28ee964ebbf8d0276ea0 @@ -30237,24 +31775,30 @@ 8b5d1a997da00ca395d7be81ba021886 8b5e8367fbe95af71a3dae944be379f2 8b5ed3dc115ccb7dab209e24edb9ae3c +8b6025f49ffc841be6cc643038beffca 8b618d81ab210c369d850569b8e74530 8b61a0e6fdd49f7074b453632b8a978b 8b62684d624e6d5e5eb8b33b7ee3b0dd 8b62d04b4cb5535a1740d3471cd98849 8b635abfb386c6efd9053fda9037525c 8b643e7b7efdbfe091ec410aa2cdbfaa +8b64586a622684c211b17e08303f2f90 8b649a83b06aa62a72b9f7e601796515 8b64ab727581942bb7caa209bb2c5e0d 8b6560102f177c116e793f23b41d9f61 +8b66cd22f88078df20970175fa6b40f0 8b6969880d14eb3bcbb266fa88ddd26f +8b6aa62c9d496f3f96415bc84398fb27 8b6b51d69238137b57d2940e1e0f4cb1 8b6be8a3777e232d46e067829b71884d +8b6d952e6ef94c88213a35692ab90367 8b6eab8a40d7867d82218b58d576085a 8b6f0d429f34bdb035255246ff1979d3 8b6f218b4a3ef86ff520ff9e93b97057 8b7027b606d7f140b427dbbd38f7a2a9 8b70ef9da11ea2b9e0e764f49e97e6f1 8b7150f7f0bbc9ca56515e3a39f44017 +8b731db2cf05b63177da88919f64e09d 8b734b1133de808d84b110d512e0164a 8b7477c363c6abb337a302b0450a3ca5 8b75325853d9e574e1cc7aeeebfffdd1 @@ -30272,6 +31816,7 @@ 8b84f22c487da719eb6b123c32c476f4 8b862dc598c7b3f4f1cc110760189cb6 8b864c714ef7a06c229abeabeb842ff1 +8b88e35f20f6156a1f2b5f4dd5908345 8b89851f4543900ad81eec11fc1f700d 8b8a865a84ab9507fd7c25c0fe87324b 8b8ab4aae35f4da2bbd84ef616509efc @@ -30297,7 +31842,9 @@ 8b9cf4fee08175dd59d4e9958e6e2c24 8b9e1ffee31866a41fd60f2c0cbcf86b 8b9e6ffff0e6477a691cda75ed8dfd25 +8b9ea92064b3d79a5261fa20be1919db 8b9f86786263380879eec28b328b5fe9 +8ba00348b3a3c4bc3b9ee5d7a9e1eb6b 8ba01d9b0aad4be5a252c27ead3caed1 8ba0fc6b84ea9f6e12f5e8b66da2c53f 8ba1fe4b992934511d202a2b9b8f6872 @@ -30321,6 +31868,7 @@ 8baf558e7d7da54cb220d903b6c67d87 8baf87a583d03e73d9bd657016016b96 8bb09fddad0879fd9eb5a575cdf60929 +8bb22935c086f642af1e077185ffc1b9 8bb27be0429be86bfa61a98dedac95c1 8bb4b99cda72293672208df6991fc166 8bb5244f5f0f8e7300bc2cdff21b0664 @@ -30357,6 +31905,7 @@ 8bd2fd1a628b378177396c8ee1338c50 8bd442202186375c8ed9707ce2cabc97 8bd4546cb622ffa2d0ee2c89944817c0 +8bd5f2d4c1fdd734ea78aaa4c9d455c5 8bd6111f954849c87f4db8b84bb7a371 8bd889b4cd5e60f79855f19909e36c46 8bd90c0bfe0318b0705ca6ebb2ebbc4e @@ -30364,6 +31913,7 @@ 8bdc23cfa1e06cb6a625bf8a12f53931 8bddf52da04bb08ae59f2dbe82cc91ee 8bde63c685384fa760218706ec974002 +8bdf5c8c2225c8fa9d3579b3ddee3670 8bdfa1a253f87113d129fb2eced5d2db 8be0e03d7c3b381cf8250c3d7932eacf 8be1edb8f9fd9c5e624cf895ab84e0c3 @@ -30371,8 +31921,10 @@ 8be5a15240ee11c40ebb7bf9cc95e444 8be606a833649276df5c7db55a8ab36e 8be64351cab0a4b3745feace8358c4d3 +8be746b016b13629e1d5cc96950e15f4 8be939986ca519eaed873d40762fd1ae 8be964e0aba26d47f049ccbf6c3d3cc2 +8bea8a58e58b2b85945467b1c3e2a3ad 8beb6e2c52cd946a3fa7512d7251b3da 8bec13abe84a133a799492adb013999f 8beda2a9fdb2f0de87b66b25d5838fce @@ -30469,6 +32021,7 @@ 8c57906b7afc82e5ed3c454634876586 8c57c5a412e874ab0b12e366e13f4196 8c5943d95dc7fbcf7ed7ebb403e447f7 +8c5adcef092ed8079f4fc15191d070b4 8c5ea4ac8a6bae5a8af9cdb9870cfb32 8c5f51e61c7da214d8333a7bb1b38b47 8c5fedad52dab554d40817deeba65d85 @@ -30500,7 +32053,9 @@ 8c727f83074e2e44a896aed2b7e31f9d 8c7340b1a9d3bb4a8ee502ba336e9caf 8c74e8bade4e05950f1953270eb0cd1a +8c75c54e765907ce1f3c7d411d0cffe6 8c7780ff7e5aad97f93433cf96044059 +8c77bc3e4286ea7eeff04a09a1e8d825 8c78cf2ef0e6932049ec9a7845692f9a 8c78d889fe496cf530e926bf382ea990 8c79441afd917feb31ccf4fca40879aa @@ -30523,6 +32078,7 @@ 8c841bc835ab8be758467ddf88c8e5a6 8c862f008ca83de5c8b0dde4a21d5700 8c87ff6eb943e4723a9e80a28e40d3f0 +8c89dbfba03abfa25a29236f0bf99d46 8c8a01ed31f111703b6021fb95d49243 8c911b33fd0e7353c50a243d217a4220 8c91a7f930991b349cbbd223f026fae9 @@ -30538,6 +32094,9 @@ 8c9e01460b393401a143be47ed19db81 8c9e5749f65e3974f25425ae803aeb7d 8ca572303a2202c62943aa916198a912 +8ca5bf91de725a3e0663c337e620a73c +8ca6eb1e480656d6f7165a7d732aa21b +8ca952ff5b5a9fad2bfe5f23f6e2fca1 8cab6ecdbd3b5843b112b0837b991a57 8cabeceaf32f67936f216e2514df2ebd 8cac17409cf2057dc5b97f2969a9e24a @@ -30585,12 +32144,15 @@ 8cdb78ba7c1578e72c7b7d9391df4813 8cdc69b69083df5e4d7a4ddfb2d28106 8cdceb79e12e7d27071aaaa989889996 +8cdd36f3a3cead25d2956f9b11a63269 8cde1fb2bf740d211c76f35259a8aad2 +8cdea9445afe901988d3d342eb09e380 8cdfa94a5dc9f0ac8f9349f49a420064 8ce0a1ee58ba3be9d93a9b49035e74e4 8ce1a0d2100d307812bf390e53c372de 8ce4b4e88af3a22c7c9c5b01753e410a 8ce6e254a04bdcf5c196399fcf6444bf +8ce9e977a2f5145f5d3ba1b1bab2c859 8cebb944b5daab5e5e56fa2a6e194532 8cebc5e028aac0e507e133da8ae83e1f 8ced2a25962ed0e842df4c55873f35ae @@ -30606,6 +32168,7 @@ 8cf62ad77e2c9ae68e09f9b6f0c72e11 8cf62f9876be9bd1151f1863b3a57758 8cf6c7b032e91531c1356e13e7155358 +8cf75ddbfe5acd31ef777a8fc72a6b99 8cf7b6a8b62c5f19e540d54b1731f323 8cfb4996fef7b5e081589b3f19f649ea 8d00946acb13e90bd8a508308dc9c060 @@ -30629,11 +32192,13 @@ 8d141b5ad8b26d9fd2eb41cf8c6f19bd 8d16084d93d4ee2d49a67465de840b44 8d1aa4665b5762dbe6b30cb526729b7a +8d1b0b2a4cc950f60a94d4ccfdc4f8ab 8d1c4fc5204b600d9ba25fc408d2412f 8d1d51a71c1195b0fc7da5caed8ba7ef 8d1dd59b538699ba61e5de1e4e009145 8d1fcfaac59395212f322bd790b1f429 8d208ea370b796a08515b90e1d8333ba +8d22525479bab2da9d4063d5ff5a3a10 8d22964710f11c420781f230094bc142 8d22eeab7f499a1917847b29477dd47b 8d242eaee558592397ba1d577723b1a3 @@ -30650,6 +32215,7 @@ 8d3583e948e2ac463725f1287264124e 8d35a8a26385398e288db3c259d393b2 8d3609c232f621da53a7121d5ceae424 +8d3752fc81a29e67154bd8605e859b57 8d37e821d2df6589b88ad04fc53bf6ea 8d3d3b68fe8400fa6f469f7a37894afb 8d3dcdfc13295d7c8d24f029979f324b @@ -30669,6 +32235,7 @@ 8d4fe5f378fabad0dc458cf844d18178 8d5035c698acbc065ec2425a07a37fa2 8d5076ebf7c6461a894fd9bc3266a3ba +8d53402075dcfdaabf0bb48bccf39888 8d5496a74c59b347c391bc4ab09ba2fa 8d567c13a05e682ce74e7162f6e16e2c 8d56c206aa1fdb3ff111098986bd10b6 @@ -30685,6 +32252,7 @@ 8d66e9c804c4e43caca4ad06fe69bbd6 8d6b516f104588e8898fc40964b33501 8d6b7100b78085754dfc0d330b235993 +8d6ba09b1afc2c07120d7055db1a014b 8d6c8b8e7d9812acd32957d174d99e70 8d6e90ab0b54ad50b236b6d88bf6f869 8d6fed3cec1e3b1cae4d536258be32ea @@ -30701,8 +32269,10 @@ 8d7c4c1b3e92326b2b7987e818e8bfb8 8d7d837da0dd5bca172a6e04946ce705 8d7eecb6a1bcd76b4aa830f0af7565b2 +8d7eefc9e8b07d058a344923ebb20f61 8d7f3a5c0bc7882a7d033dbb7d7c3c2f 8d81c3a0d0f865da84ba6ae76c220387 +8d822532b712eb295ccd3792f0f98cc2 8d8239940aabfbab05c78bd804839b79 8d8826692c21bbfbee1af1f947b74669 8d8871a03a339cf84280decc9686d1fb @@ -30714,6 +32284,7 @@ 8d8ab853dcc43fabcc790b96ad82a2c6 8d8b1dd0255abaad24cdfc48894af231 8d8ed3d15a60f3c628109a4356015f44 +8d8fbc49401a94de5a90d05a39d6ba30 8d91374568e156a30139007f7aff764d 8d9281eef6a05ac4a7e57403a9803609 8d934f2f7486ab08671d9661020da286 @@ -30737,7 +32308,9 @@ 8da547777c239bc47e676dd3e4a4227b 8da590b29bf63da90c0b01b1e603b2fb 8da5c079b27249612da11dd7d96c434e +8da5c721fab86c64758b061c4d292284 8da6537c8175e9d4e48f8fbc234e2f32 +8da67e1b4ba065403f42d3a06a4884ef 8da870b1d850914c18847e2a57e5b519 8da9e645d8d9f67113a4660021c707bb 8dace63d0fa9ec5e594ce9dd4dec7b4d @@ -30746,10 +32319,12 @@ 8daf49dcd2be2f1798d036757d256bd2 8db088ed3273daf7eb03d7b787bd690d 8db1fb856449c604207a23056aa1f5ba +8db225fef6ec7b30e2f658e9d1478b32 8db28be1fd5b9af6acb307883379a33f 8db54250cb1bc9f024435889ab582a71 8db55b67c0fc79a82bd3e53756559c89 8db567ad7bd3acc7e520dfe1a1943daa +8db5d07272ac8fe361598fec0cd021b5 8db6013e3fb6f8b4e35a4852ac6e2f31 8db7b76f63867a6469ae791b9f366788 8db7cf5abf17a0723b08d61ae14faeff @@ -30769,6 +32344,8 @@ 8dc9f50216e0a22b5142360aa69ea52b 8dccecb83c2b354c8ad75abd36393aa9 8dcec7f91d7414d40472b759f9f65407 +8dd07970a1df5bddc4c59ab6a114eb93 +8dd172c56202dc13700c225bf9afdc1a 8dd32f12244e432cb9e025dccc3480f9 8dd7ea376948d270747012c937e4beae 8dd83140bd6784a94b3c576deb878944 @@ -30780,6 +32357,7 @@ 8de1e12fae4193f4a7c479c368e7cac1 8de2143ff019c8141d782ed93a5aa826 8de26672171458f86d60e629e62dd709 +8de70bddc50f51bfb6750aedeed6e273 8de7415e7db6532ac7f3dd4f3c88b402 8de7d0c7908275c1a3b5ce580348420f 8de7dcd887225964a1c1057835fe60f8 @@ -30817,6 +32395,7 @@ 8e0e8629e4b85cdea88da485c0862a38 8e0ee8082ecfa1449029dfb2a8f79189 8e0f1c82f8f921b2f1979e9c6a687a1c +8e0fd7032f491783e8cb22bada9f8e49 8e10b3938c72b80ba86c1d77b4120c07 8e11a831d45a83104f5898a6bbee1c12 8e1231ca4b24cdd7a9544fa8cb58c726 @@ -30837,6 +32416,7 @@ 8e2403f8a00afee755407b2dd9da94fd 8e2424d6e0c4c174b14deab413ceca41 8e24443c0cc133e136d87a96199f8e31 +8e2656d00faee931d979c442cc91e528 8e27f4534dce36719d07685c5405252d 8e290c60d20ce42f8594b18460319b80 8e2c28538bf91309de370b24e7317901 @@ -30850,6 +32430,7 @@ 8e2ed4e47e6279bad173f6a8ba1fa8c1 8e30d103bbd45f2cb961d86803d3d718 8e31d6658ed3f4330f545236a8e32734 +8e32a982181d8f5d66725c351b835ce8 8e391cd14d74db7e56b6585f1331064b 8e398b43d19c961b600d9def195b620a 8e3aa245acabaf2fe0591d17b3b78fc8 @@ -30873,6 +32454,7 @@ 8e515015595f4fda24f541bfd93fd816 8e52764ed6d4b8e856ba0aadf236276f 8e52e5329ef1a0359fa2869a0b41287a +8e55f6a1ac10042f4d63504d4b702573 8e582c332cec9246ab924bae357ebf49 8e5a96509d6f13e0e9a00018ac54c2a5 8e5ab25068c039976e4c3d29b8f8d227 @@ -30897,7 +32479,9 @@ 8e7128db337743991b7921b00029a9a0 8e713a3d662514f46ed9a26274ccf059 8e7288bbb188d8ed090bf63e0aadf970 +8e7390805babfeac77d98cf91a7a7b7f 8e7465f8da30d177252dc9542e917fb3 +8e75b2f389fcabfcf6e8bbefbd919241 8e75d74582f9db2b31678c47aa9bf16f 8e7656db001d4a39859615e87a50994d 8e7808e9f22e95b59edfc582554f9997 @@ -30908,8 +32492,10 @@ 8e7db26afb399eb8bd7facd38dacaf65 8e8049ff125c3a292d02b056319a4e90 8e80e11005a3c085addd46bf8b53524e +8e8209c20a0dec35e41bf93562f4ae46 8e83a956cf00b55270ee98cb79a0640f 8e879ae32f39578f3839e87821de8183 +8e889c6ed63e6c6fdf7a621fa963ac54 8e88b28268cac25607d0646d142f631a 8e8945bf0d331748afd52ebac7c59f18 8e8986e277327406a19f70207a08f5f4 @@ -30920,6 +32506,7 @@ 8e90bf9b2736d353bb2d9bf95729f5f4 8e90cf49210adc5eb774e647ff196f4c 8e9158b4b3c295a8a37ed2738b82a3cb +8e927c74dfcd16192ee1fffd30416b40 8e9462f5dce924fe97a4d5322a2909f0 8e950e68b35e970acae1080d3898e657 8e9ad87b3e5bddb20d03283c47b7f016 @@ -30953,11 +32540,14 @@ 8ebbae522c285a05ea3c9d0f0c181815 8ebbde8a6f29bae80b9bf134cb604d1c 8ebc0010e1dc8fbdfbe47c602d757317 +8ebc483e6ad0e74f44c43d7e3a36f14a 8ebc58f649666c795a9c34b4ff1db710 +8ebd833d90c8cfb2240edfcb9338a66f 8ec1990224d66e1bacd2c0e670267c2c 8ec284f23ae6ab0c6544c547c556ae83 8ec32ea72a76b68fc7db9800a8f17e30 8ec3f7806715044e5e07b288721bc2a1 +8ec43e2ebea7eb4ba14dcc1a341b297a 8ec55942f8ba1fa7a7ccd30b36d75c87 8ec7f0675f56df7c099c6e89e465d41d 8ec9360bf774d333fa8c33b2f0a91095 @@ -30979,6 +32569,7 @@ 8eda661a128ac77658bcc009a035cc89 8edb5698d72aaa28b01a77be107076bb 8edbaf58eb37b0cc81e96d6b9d1face8 +8edc2a1d338f4457a5cc3a29e0ec9d1b 8edc78e088036c1e82d7bdddd5d4185c 8edd13fc0c789b3d21f8cba0390b4a1a 8eddb6689f1fa04f34db2795bdc75d22 @@ -31002,6 +32593,7 @@ 8ef9819c692405ea03667a29c650ecea 8ef9fe05e5e0dfe3be70b117bc844362 8efa3c0d3e95fdc9a9cfcf73f16eb978 +8efabf98a2105872c746c73e7e77d862 8efdbed41be5e34b564d7f7330f94e06 8efdc6ce6a9d7713e64f561d8f9b425e 8efdea7e997f729fbaecc9f544ddd0e4 @@ -31036,12 +32628,14 @@ 8f1feaca7136818070eb9632a1f70d18 8f208c28cfd040c3e21457d4c6ca870a 8f2123d359157da5cd7015e04d0cfeed +8f2196b1822897f5444152d44b2143b6 8f21ccf33342422550123741773742c7 8f24f7348863eefff5526584578c4e7b 8f253aa1e98173c7cf091b1bcfdbe5ee 8f26498677a724fc6955750680226b71 8f2717b2d4e450f732dcc4485f69ecae 8f28a171325c4f9b777224c52f7582e9 +8f28dbc61f49ddc90418d392af9c0087 8f290db0f882b04989047693b33b09e0 8f2b585bb5392db7886503af118a33ef 8f30d47ccfbfd8121bee4a62d32d77a6 @@ -31057,6 +32651,7 @@ 8f3eeab8291e405bca29b99820e9649b 8f403dafd43add0766c246bb58fce9b2 8f437c03360b57a4dd9939cf76eb6729 +8f44460dcc77543fda468a1df8929d24 8f448608f9742d02e345e65643a8783a 8f46f07c512485cdc33d1a846dfe3d36 8f47131e8e7e44ceda62fd8238984135 @@ -31073,6 +32668,7 @@ 8f58432d9e9b20ee145729b64e0645f2 8f5a882f6523f2653e72e327f9bc6aee 8f5ce1d0efeb17739af1bc745f65d1bc +8f5f80fee98e14eecd42fb9b2aa2eb23 8f6020d826d2add4a62e373ccbe7bfe2 8f6050c2ca896b014f3e42c6d659fdbf 8f64b9c5f883addca8268018358855af @@ -31112,6 +32708,7 @@ 8f86d6e8e16b16841e1e665a39dff6f7 8f89f0e4b7262b6169557e2387772f76 8f8a2706708d7b978434bd1b6bae54ec +8f8a38ca585697233e841f5bacad593d 8f8a44048b45f6c6d15e64a5f9caa8df 8f8ae3ffa10b3de30741ab8209b8a70d 8f8b08b0729bb8b8e44b57b27a648c62 @@ -31133,6 +32730,7 @@ 8f9d70fcdfd052d2d87ea88471f1b6aa 8fa0a2249bb74fbe79ba51ef9735c7c0 8fa1882b5e45a5da5d3df638f887bd54 +8fa24f7421daf8100be9bbe2c952e65f 8fa47d1a79072e7cbd40fe1f37a0cf49 8fa49f735466ffabc7b72262b232bf31 8fa58e8e622da58619eebbc6f0de2be0 @@ -31142,6 +32740,8 @@ 8fa70001dbb1be75a4772c920ba2fdb5 8fa770a825c81729a967b2df4564adb7 8fa79e45c02e289d3cb907ddabb363f1 +8fa998031317d2c30051c3754a75ef2f +8fabfe3704312574920de3ca279e2444 8fabff67cb6b89c79b645e2c81a0ba59 8fae035a7bb4c007df711e9697e45ac7 8fae3d92be87bef0f6c929b2e880a023 @@ -31203,6 +32803,7 @@ 8ff95c0fecb08048a4f11903d821486b 8ffb0744a4a697c86f2c4e3797cd675f 8ffb955c53aed168761c763b1fec0ef6 +8ffc08534e78c63269cc421652d80727 8ffc5ad076d744123f23d9faf91892d6 8ffd01d13a8c25bf2506b4f9cef04cef 8ffe5d74601b69b1c65763be130b4654 @@ -31246,6 +32847,7 @@ 90245a412ce28da43027c69af071d46d 902496a7d67a762fde1c66001c0baf8b 902571ef2d7495a6dd77f99de7fa9000 +9027184535cc2261644fdabb848c8531 90273c33edccb4c33a854522bb167172 9028c048fb6125e00ec0ca053eeee60f 902ef7ed3653fe5d590dc52082e42c23 @@ -31260,9 +32862,11 @@ 903526dfd378e3d67d482a0712a60ba1 9036fa76e2c90af943beb875debcc6b1 90374253273d438253c50f11777d52e2 +9037da348d114ef57625974653b6c7d5 9037e21a3750fab30a3654e17a1e84de 90384fd9a7fac64e48ea08dd924d0d3d 9038f9d79febdbe36d0b532cd79d9427 +90392b151a5bc0d732741a2243c273c1 9039ddabf57192b719688867654fea29 903a2079b53668b0c5ddb66c7a8e5114 903c7804573c821da6cf7ca754d2062e @@ -31293,8 +32897,10 @@ 905d6724222e546145b269b9b99954e2 905ed43ca3f90f4b515213dae8da2f5c 905fff028c0a0bc315adf0e783da871a +906040fd8dc2076f601e98eb41e3d5fe 9060569d4f74e99234e44d9533e3cf72 9062113f2a3d990b82121f48e8c9a391 +906266a3c008f2189f40e8c16425b4e6 906330a303b977258a40032bbfa38a4e 9063f2370c14c154cfca9234885c4a69 90667f24a8eb2868722998fecf886ba1 @@ -31314,10 +32920,12 @@ 9080df3bf976f0894636958be176a58e 90849b8af9972c20995ec8264845052e 9084cdca90a1b8194ba4abc24d836e99 +90854b692e247034e830ff7a47d918dd 9086e83343e2d48b9f6f25d30435588a 9087d51959752f319840eab9867a1563 9087f86e4d69bb858d975ab64ba6738f 9088f9cb7c1abd4e3dcbe3e97f780e61 +908af6acfd3b3f50c55e39b6c6d9e632 908b6138840d390bc0f1c7d904c8117b 908d0bc979555e38492fcce47873e286 908d1dc099b0ae506ca8465afc0afa36 @@ -31328,6 +32936,7 @@ 9094dc037de885245aaa90dba85386f6 909673d08df4a7dd32e8c62c714ee71c 90969bdbad7d09361557a70462b5b2f2 +909750d1d477dc851bad35262a219736 90978aa5b82e0b4bce17109e614dbc41 9097effde3a1e4f835eb4fc75aad65e5 9099320f23e5ce5128fecf36e07fb4ed @@ -31343,6 +32952,7 @@ 90a6db3f59a3f4cb7589800c7ff233ca 90a952ca43e04f7e289ddc5b62115961 90ab4b92af063d89829670dabfd3f0b0 +90abc7257ba68e1b26bdfabff2e37556 90abd81df9f214bf39d6ad08b26e31f6 90ac58709e80268a6932aead7feee2a4 90acf654e4dc2db50f39ca1e35839400 @@ -31375,8 +32985,10 @@ 90cff86f5d9de0f8d2551dd52e9eaa88 90d23403dfde1323dbcf902cd2f869cc 90d383acbef34415cb6ffe3872199164 +90d38e42e71e85af0ae10c1251f9c648 90d402b67a453a88163ce298592fa6ef 90d62763a6a8e9435630319062c9436b +90d6532f9eb7e27404f28600c8bfbae9 90d779c94de2c553c01777c7bacea24a 90d85be82eb4abff58b5b9aace28daaa 90d89de66e0cf44ec34c61db369b45b7 @@ -31385,8 +32997,10 @@ 90db9a8eaa708864ac802b9dedcc9ca6 90dbc6ffe116dd704992e3e78abe74bb 90dc05b61e06ca2f4a447a85b780a3b7 +90dc6093578e559647c7b36c780db3df 90dc8e3810df7ca991646c8a1ef60a46 90de2231303b28299d32e62b1ec70c21 +90e01f50cb1d1034cd5283357a079b99 90e25b4340437321811f7c039a70445d 90e3a63f91eb2a29d89410b2aafeb1a8 90e55721aeb6f87e7cdffc4406ed7026 @@ -31441,9 +33055,11 @@ 9129a676aa7287d6bd3ccde996b1f6c3 912b404ee6cb5f3fdf8a393b23b833f3 912c542316beb3930c0e7dd7f0a59707 +912c93670c37d3dffcdfa9944294cff9 912eeae2d92071d15e4db0baa4f2b174 912f809a20fd4ba5607616566e919231 913075b8dff11fecbde2c69c0fa811df +9130c0450aece4f1868c42002f60b8f7 9132b0fd15ef5233a651f928984f1697 91345a0fbc0ff979c1ab80a86ee77101 9136901a2153e9666545871e6c2beb10 @@ -31480,6 +33096,7 @@ 915d6c3439a0ba60800c6dae4797113d 915fa78eba3bfed9799a86d878cba799 91610f9fc477ee362eacf5ed155cc7e1 +916229969c61eddd7bb47cac832cd33d 916247e726c25064890b58740c63e475 916256178f2adc547245ce6261fe974a 916285338e6bd6724b5754565670ca03 @@ -31501,6 +33118,7 @@ 917c81144c9c01671be0c3871c0e73ee 917cd84932813644b972af5b0a55adc1 917eb498a90287522a20a348b9adde18 +918049962c27239ac6725396a623b0fa 9182477937659108e1d608374ba397cd 91831d0fabbf3efab94f91e7a1806bb1 9183b8d5ab5b44707833863c58f11ce2 @@ -31542,6 +33160,7 @@ 91a7a0e2fb0c13fc162b6dc00dba1197 91a8ebbdf6b9c117e586ea368cb3b6a6 91aa9a1925bf1097fbdec253be6e7b99 +91aae56de99079333786eff08acfb8f0 91ab3593f0045ee221fc96bb92ae2fe4 91ac2d1a86f2a351182cbf73bb89e566 91ac4f6677563da4acbf06935637ddf1 @@ -31554,6 +33173,7 @@ 91b4d42255d9aa88aa49b052e0480270 91b4fe75569911ae520237bbeb2eabfd 91b59562d611d14455c52c933017c5f3 +91b6082c2a08baafcd47b2b534b2090d 91b665a409777731018aa0c14d5ea7e4 91b70e906fe3a88703f8d3ba83c8bf32 91b82fa02109806f5181ded7d41b3b6c @@ -31566,7 +33186,9 @@ 91c69db6055609b03faaf08c034be7a6 91c81b996dd382db282c1fa59e9751e7 91c95ff4b8d5f9e711a71e3cd597b467 +91c967a9b6f5472f43c51c3b61db9870 91c9ca3fd9f7f7d618d65ac2cab0d96d +91ca2984d893608f565f616597dcf5e3 91ca4d098420743a07d6579fa3daaab3 91ca4fec8a9034216e8c31df652781df 91cd7296d6532de83ae917a5f470c833 @@ -31575,6 +33197,7 @@ 91d3220a350922b09a67fc8970a58fd6 91d3b782599a36bfea56c85f419ecb5b 91d48d78347482ab2a1c977c47d66c75 +91d4c6b8492c8b21dcce1219284164ef 91d552ec6072c9e548543478664d8dda 91d8a1533df2d5f0cc8111b744fa8b6c 91da55782e64fdeb49d70f7e3efc2af8 @@ -31598,6 +33221,7 @@ 91f3bc7d3701e633ed343cca7ee423a6 91f496a941a7c76f307da0ee26856317 91f7d79c85db6be2d66ab595d0a1a845 +91f8c851c614dd419f4c926813375433 91f9f2eda30cf79a3e677d9a1215f5cd 91f9fa4bc534bd84dacd0eaa4724b8f6 91fa5634c761846a94136ed32860845d @@ -31631,9 +33255,11 @@ 921ab370a90b2357605bae838ae54919 921b95f850196df41b240905618df4c7 921cbec61797397d17143fa389f18e0c +921ff9c8e341395733e4679b0beb9008 9220f5fc4308231ffbc66be30a1bc466 92243c5d2134f809e479770e7e95847a 92245c1c1c448a84554fb0d5f7090837 +9224c5b68f8a216706ef7c790bf28ac5 9224db2cc5e587285e82f070ba0ff905 9227ae055fe0c1064dd9184c4dc5cc3b 92285b9fe220cf83b66e72ef84eab7f6 @@ -31646,6 +33272,7 @@ 9236bbba829b2d069f7148fef9abc264 9236dadb4c7b2021a31f8ffaa9f4920a 923737699969e6f9435b15d5ee4a95dc +9237798db049ed49241e2ed5f7ebe97b 9237cb9076b92eb0c18ae197b658202b 92388653361918222a0aa0da1c33fc08 92395b41ab4c8c757c24794e7ce6d4f4 @@ -31669,6 +33296,7 @@ 924bdabc2ebf48a51ec8a89224e90fa7 924c7c31e33b0bae559ec5091d991a67 924cd19428fff4a696906fceaece00d5 +924d244b3f33dfa71e25ff73b6126038 924f2ecaf5999b7adbea3920ec3008ae 924f7204e1de9191f462ebdd47cc54b8 925096442bbc41bf8a193cb957abe744 @@ -31697,6 +33325,7 @@ 92652b06e35aff944b16ba1491ef2841 9265756b9834fd66baa76c5f52610795 9265db005cce403baf1f7cb6b893949c +9265ee13778bb22d64f2a37c4dc543da 9269ed563638f136f6c06c6b726460a6 926aee2d7cb5c6c59812523514ffac3b 926bc9540f5de489278f2122b376842c @@ -31727,6 +33356,7 @@ 9283f06c7596a332cc416af5f35c1143 928551262ce1101abe36c7918f2eea50 9286a5479b522aea3dffb20f55302ed1 +92872a7fe00d817c377ee2cb82463108 9288d5a6a5b9bf3b69884977b341ca89 928c1b8cc11cd92166b6eed678284e0b 928ddd4e23c1772507b34ecc88408909 @@ -31736,6 +33366,7 @@ 9293bb1b1e21d35baf5e1e48f822b908 92947fa4e9e659472208100887d86427 92969c92ec38bdedd7dd31c85826d268 +9296b1c36f8c410d3b1f339feb090b65 92990a24ffae160918b1b42415f9f663 92992ab3590370df1126196f40b05676 9299d90069141028e70a0ecbb20f47ff @@ -31766,6 +33397,7 @@ 92c27fd1fe47952f6b93348c3c4f4b35 92c366e7f64e2b95c62ccd135406b657 92c36f053220afd1ca3341fa9d8cd582 +92c8dd1f4d020de42a8a15f8edfc8775 92c900a0d75694bb0067701422910871 92c9414d4b5fbeb5da0caff842987fb2 92ca5c3f1e95634ba0e7d057d8177a11 @@ -31804,13 +33436,16 @@ 92ece9065a90db1a6df21ef760edede8 92edfe765815a8c792ce12bed4c7c2c8 92eebc6039a816bed151e8ea1989ff43 +92f2968ab3321be298fa70890e907e27 92f38963d8cdf6f46d149c39fae73b76 92f76ccc5ddb5745f9532bcb39baedfb +92f9595b790294e20960f3d0917a7998 92ff89d9194ca424a6583e901c352e4b 9300e667312d89a16e9bbfa8604049fe 930208fbf61436fbd13d9d34bad85c6a 9302c3eef9c90b485c1147b1633a7fbe 93031d6729641dbda4e23fc32a926d4f +930425457bf4450070b87d942209ccc9 930592249c1f07a2d6175d3d3e944adc 9306274f6788d7ab5460bec227d8c151 9307770777b828e1d7818f1624af23ed @@ -31837,17 +33472,21 @@ 931c0a852a0d953a89fa76cb69a9e65f 931c9a60ec4ab3d6fa31365d5a035678 931f39a5683f6f01422c94ab91f9ffad +931f436727b1dc5ac07d72424493c16e 9320ef5c25e1367656caa55452425f86 +932247a73e4f97db82fa0b0a9d38cbf1 932360097d92152adab95e68bbaba328 93241cbb9a583e8e8c8de670e0c257ea 9325c37ddf0fe881aa305e6f442309b8 93266bd72751b4f542217c8453f00f5a 932a14ce5e2619f07bfa5a48b0bcb6c0 +932b7672954faa07b606b109aa4c0b6d 932cf249f0b7fc30b4e6e293f3ad4331 932facc0273581febe60292ea07e6cba 9330b7440a8a754533a8c94e5462c52c 933364c129c49c282a311e4f33149331 9334f8031d855343b2fec476c0ed7c45 +9335a805462899442a9fce9d37a72731 93376becfef4824622e122eaf57aa3c1 933906559f6c2d466ba71f53eac099a7 933b1aecf799488b3e77e0efd2966bb7 @@ -31871,6 +33510,7 @@ 935ba4245b5f864ebb177598d2f99be3 935db2eb3b1d51a040fadcc788702fa2 935e87804c47c36de757d9fcf6d0f455 +935e8861fdb10720cd18d6ebf38e22d0 9360e210e7f6d8c4ffc3e4e8008f3dbf 9360f5a2f60feeb4edef047a8753c599 9361567ba48d4da25caf0859efddf48d @@ -31931,6 +33571,7 @@ 93a0c9093f097fc53c4179dd01cde90a 93a1133854bf01af9dbd838cf14709e8 93a150609a876bf5b9ac28b12e300c0c +93a79452bf0fa310c008d180ecaa4793 93a8860bad9f442ebe8f32db068db6f1 93aabb6404ed6184549c16f1a899c736 93aaef7f5181286d8564d38d8a3c7b18 @@ -31952,13 +33593,17 @@ 93bd9d6ed3eb8ec532c03a30df3a5ded 93bdb71547fd7f1d1eb8efa50deb28f5 93be78ede6240b20d81b76148d12e1a5 +93c2475a2e8888317436376d154d8e28 93c2a652c77a2068666fc17a6c8c60f1 +93c2afec58aeb0507edb246fceb369de 93c2ff52368dce364ad3cae28e93d8c8 93c406a1b3eeaf7e4587b08213b96141 93c47adef2a206c46114d113259e0e7c 93c4e1b609ff82b3e24a19d333f2d078 93c6a43bf364d236e9c5c6064db21b2c +93c733c038d9dfca7759b857b73425cd 93ca48ac026d2a704a33c5adf36d97be +93cc40500fe0470e23d5f2fed2a2b630 93cd15ea1cdbcd1e19137a6c14926368 93cdc1546089a7147ee5455c3ac48982 93cf0510019b59743c79ca600c06caea @@ -31970,6 +33615,7 @@ 93d5c2f73f3f09d2386966c547d9b702 93d64cc68efe0273f5987151eb3ce466 93d6a1625f29bb6617853c482fd6e3fc +93d735a7ab804117acedb43919b8c434 93d83aace85e574c50acd45f4b8d53bb 93db0d78f18d2ad862a8b3cc21c47e4a 93db12f9fdcbd825788783457059529e @@ -31997,6 +33643,7 @@ 93f266cc35d5e73fe160c94318316396 93f2bfe01b5548b4c330be5d6e4aeba5 93f37167eefb615c9774a3d2e68e1e6b +93f3b20fba63c5b14cf719fe5c46daeb 93f4517704a286507646bb6dd5043b2b 93f475927714445f199a200e34458c3f 93f4ccf92f05aa86365bbf33e4c6740b @@ -32051,6 +33698,7 @@ 94280655a84550a56940e51becdc2448 9429209837ba8febe942828a72dc863c 942ab2b6e6016ecc1ae90215304d09a2 +942b8037faf5cfa779df3679b9b43522 942d688ab776281cbe1d9ee4ff77699f 942df4b8ae38b64e0afd84101a3fe249 942e0057fc84d2ce34873407596fcc24 @@ -32066,6 +33714,7 @@ 94376122de2e248599089f58a1e773e1 9437d0b3eec4d150d987c8810c37b079 94386e7393e87b9af3b379e9d743cccf +9438c8b075f74fe5a0a05174377510f4 943923f6fdc760a08c8987a528652e14 94393b12529aa3921d8d466c2ea8b062 943a056c2de7efc0b4d10f8e78c6f36c @@ -32111,7 +33760,9 @@ 945cc31ef01dee5c9698ca1b5035fd78 945dd6e1133f0fc8732a4f1d7f685c9b 946105a2b83870897915c7e5bb2420c7 +946129b13dee437399df9a39f0ab9f2f 9462d9168b7f46a672504d1173b1a773 +9466c2a6604dafc5fc172478befc4f34 9467dba9b01587d9cb4b0f1dfc5f0c8d 94680ee1adec2063dedda657d098db94 946901e3917e006d78ae8632468f9da0 @@ -32129,6 +33780,7 @@ 94773eb1ff628584ddc241aa195106ce 947775f8c42c7cb31c79a34805d92aba 9477bdc5e8f6ac36adba056e1ae2affd +9478a85098ecebe800cbe12c119d62c7 9479c1a979f15e12ee81049acad44693 9479f97165cf87eee2a6ec50a24a0200 947c88d27a71104355002b65728c44e0 @@ -32138,6 +33790,7 @@ 9486b9b5632d1a2105a281c2d4f8cf9c 9487262b21a05dd23affc67557563e15 9487a3fd5cfb158db3d130777031d7a2 +94887194f750698b9019ef914e92f0da 9488e2131b7df571a8c95a6b749700f5 9489861e8f272166b426c4ad39fdae6a 948b71a10028f539e29d60dd45d37d43 @@ -32167,6 +33820,7 @@ 94ac4f545763b88879c0cc86df974403 94ac9531a877f3f6755c714e75fa32d3 94ad159ca30180d293d102c0beef54b8 +94ad7eec6b136ad70784afd4d4b9d3d4 94af0244b3a3a087ca7c26488ba65d89 94af2b94d64c91816fe5523230f3bbe5 94b0f7cbea9534db2b8587cd9343a191 @@ -32178,6 +33832,7 @@ 94b52a3ee9b9cd74943a4956d3826d94 94b6ead678277ed64e6bb3f67cbba2ab 94b88437ad41927f649c5a57f283c97d +94bbab4b44376b8f2298d26814c779ed 94be132f4484f24dbef167a3a206ef0e 94be17bee26b15925253cc8e287f4a59 94bea96f3fd5235307b6cb9c8e57552b @@ -32186,6 +33841,7 @@ 94c1f8b2b1dab2cbb6aed5f10c9b8f3c 94c24fa17e31040cfd7f7acd42d35f2e 94c4137da3fb054a92b24ef2bfc60086 +94c5d08088697c47f786fbb76fc25260 94c69a53ccec96d0cf048a19e220a1d6 94c7603257d0c004c559f1dd5f336ef8 94c7ad7262786fa4904a8b068d556a68 @@ -32209,6 +33865,7 @@ 94d505de8bd81108ec78d5f1776dac6f 94d643d0c82daa4700963b6a1054c307 94d6b63d66d5426e8a53807975f5dfeb +94d7b842e7c90f3e31aabf3d09f5870f 94d8806c3aa57ed0bbc3a679558b95f4 94d8c5a640f61bf427c756f70bf3dc3f 94d95577381bf2d6890b28a946b3cf7c @@ -32246,9 +33903,11 @@ 94fe9437ba2341b5cd8e5c4ef5524bb9 94feaae334a11dcd98095f1866a3d1fd 94ff062d68daa28832d806520bb1f44d +95028f034f5cdc26628cff89e9ac1b85 950300aad12b9ebc6f224538fe0ea34d 950398e16ed9bf8dcf8615a9c8ba9676 9503f6dadba2b360d8f8d57d4c5caad8 +95042803601c6ebb4cbe5ff0138d9108 95048037ed45508470ecf6eab23c5f6b 9507dc0db915da1fd923d5af310e87fd 950b009dd2f9639f832b9fc18e85809a @@ -32263,6 +33922,7 @@ 951b10a3ae38cdc7b14e1a1d854f39d6 951b2962dc4d8fe0f7cf7de103252ded 951d00ae1d1e0f9796962df1c2cb6dce +951d95186a61933351b68999e5ef3d2e 951dc0527150ec581eece1f9aad071ef 951ecaf086b1c0f2acc34641035af2f8 951fb9ab81d6a8ade70d8fa07878cb04 @@ -32274,6 +33934,7 @@ 9529b3962128a44d9cff968a61f89e9b 952a18b5d74c338e3702485155775d9f 952ba147a832ee0bd96a92df450f49e4 +952cf05478165adbaf1c4661173a0801 952fdac982068909c0863eaae5dc3cbc 952fe8cec4a800b59df7a039c5363494 9530a8d08e821fd17aacbaaf90b452dc @@ -32307,6 +33968,7 @@ 95526ca1f38bd70397d7b87d1d434374 95543791a144bd81378cb888735b976f 955483f6fe27857a90579455bdbfad53 +95554f306ac4706faf0d074020d007cb 9555ee52cb1c93f36fe74b412a27b643 95568925523f931b3c01e3f2b6f658a8 955696d6a5e9aa13568fdfc063623985 @@ -32318,6 +33980,7 @@ 955e447882e800e34a1fe42d9fa05669 955ee7b607d73a439f85b2e8570b941a 955ffa47b2faad849584b53cd20eabdc +956139c3436904ad26e8a639f5c01f29 95614042bbe7815eb060d8e3e1e0a5d8 95618abee5ed2560a176b86c831e288e 9561efac43d7b9b4aee96da6ae7677a9 @@ -32353,20 +34016,25 @@ 9577167b92a654c29d2762d1fab39c60 957749172395669b894339102c3d8a39 95787222b92efa7aa9ef22231cc9c390 +9579001ee47dfa624059df3765123efd 9579239de038fbdc10e77ce2950b7b3b 957b718e6511d8d70334698462d94552 957be9cb7b450dd96ed3bac339224732 957c4a5ca50886aab9f63fd2a89d7a78 957da99f2d7321048c1aa7e47a7742e1 +957daedf867a247c5aab50598ca91279 957e6a84e89947b238a3645370edb613 957f4d2e2ea05f6fd6752087e38d6e63 957fb41fd83989fc566367acb3c6aff1 957fd79d2def88179a72b2f01b849c54 +957fdf68963fb8945a365de9f19c4a78 9580e1cc863d9875f35ebe80f3c62037 9582298c1acd5dd713ce6521de38c0cb 9584d88b6a7351c209474463b22c67fd 9584e768dadda20e91be6e1e458a781e 9586fdf7b9f318d8519cac63545659b2 +958db69ac6e2b0d532f557bd6d7e57a5 +958f4689963a49a62f7fff37fbebdd9a 958fe03bfbb89fb86db13d681bcc5183 95931f7707ba535ee7ad380c74913fb2 9594211cda6e060144a3c50f55222ae3 @@ -32375,9 +34043,11 @@ 95966424ffd2b9e6c1e8fd57483c3cca 95975107efddc11ec4da9acc6aa33a38 9597568bdf6bea083b3ee284439fe729 +959855dce0017465bd171ac011a7e881 959a1acbde11ed25a3b5009e3c4c2e43 959a9aa3cae1def3f053533f468421fc 959c0dba161b42a6dda56b374faec134 +959c9ae1b03058c1b2475a6e77dcf309 959cce0cd6cc8dbdcdfa6d0841302b45 959cf332319839a01fc46d347c7820ad 959d0f01e8848c5885ab33672757a78d @@ -32393,6 +34063,7 @@ 95a91178e5d5032b01d68061c7fdf6d5 95ab1f87bdabef5ce1a94a4edab65637 95acb0b826ff229997f5dd5897189853 +95ad0a63f0cf310d2a3cb8005508d511 95ae059c4b561fa0c6516520820aa4c7 95af948fa45832d74ff6824de69b4135 95b1d05ae0b3c1f487a1bf1b121df42c @@ -32444,6 +34115,7 @@ 95e27d9fd49f751999e9ba9234f6cfa5 95e349af5f1d42016da0eaabc869f2a1 95e56b6c1ae61dbe9f6eb7749d7c5918 +95e5b617b84019a6611c9639e5a36d73 95e93253a619126cced4cbab5a69e33f 95e98b4525a64f899f666f36746ad4e0 95e9efcba1cf43a5a8e904189f1ca84e @@ -32464,6 +34136,8 @@ 95fc57cd85c9952a48a4d586c2322dbc 95fc5ddd566c1a10dd245e673eb923fc 95fc5df0db86ca8b364e63e743da50cf +95fcf8194de084b126991558a8e39fe7 +95fe4204624024e6e6682962efc9f814 95ff6ca0dfed9b7fdce343f18a7c7c51 960020bc7d4db24bc17f88f279a6a690 96004ca362b184d78b8b169562e7b0f0 @@ -32485,6 +34159,7 @@ 961550afd0e4be07c7939dc4851d037d 961b60acd2709d82ab7d52915ba23659 961b8ec30c321381f0435487a2f522d2 +961c50489a777d609753e83141020294 961ceeb9171b20a71ae613baa55f7ba7 961e99236aad589a5a5dfd5bd7e21151 961ebf33e95bb510b39cd98394c4c217 @@ -32504,6 +34179,7 @@ 963359d4ba6890bc075dd8b5709dbe42 96345486562a23d236dde8fc51464339 96358acec914b44de042abefd6007e59 +96360400ce6471bcb6da0c770c53c851 96370c959832e8d2d30337d7c1a59b4d 9637816570776f912b0155692eef9905 963783982396e4860ef774d4581b2f95 @@ -32521,6 +34197,7 @@ 96430376199f3babf09bf8771bd66e51 964329b46929f3630fa52d2a17faeabc 9648373cd903c0b733d2839de485964d +9649f8b42fd2479029c031f7348583d0 964b7b4d08aed225d7ea8fc5b4b9ac96 964e1fe20a067d5a7ba5dd50ebf6da2c 964ef34ef3ca4085dd96602ee7b67b98 @@ -32536,6 +34213,7 @@ 96603c780ac50a9646c1a1695e9e57ce 966092f432301aa489de4312113ecfb6 9664aadeca2ca62e8f5833fded6b42b8 +9665c7fadd61edf91e3c0eacb3a0193c 96675b755f23d99c1bcdd9df3e3b5bca 9668abae0d9ea7282c7c41cae35cf973 966903b92dec62c16fd3712343150853 @@ -32601,6 +34279,7 @@ 969f92e355057e9f1fb366ed177bcbce 969ff44228aca4326420b47ed1cd7b1b 96a03a6fe10840ecc6765ab3f62bb825 +96a17b1bdda332b1ba460ecdaaca7f6b 96a47ca681fe7f7748dfde0468496638 96a5bcf540e903c0a1c1bd594e680c87 96ab52aeae0cb530858a185c33c894fc @@ -32621,7 +34300,9 @@ 96bacebfe68f215c6ef18eb5d93953ea 96bb22573fe953739673fba9fc9912f4 96bc7f1618f99e33f564dad29e2059c6 +96bf5f8fa4b6a33baeca011b12ab9dce 96c0d6fef965b6b9e534f52c597c6025 +96c17e2078bbd61a774bdc3ec6974ada 96c1fdbbaddabcfcd7164faa9e096317 96c3fc5507bee9c4fc32823a8bb70a3d 96c5aca4068eb1ee05b0972f2476077d @@ -32630,11 +34311,13 @@ 96cb23fad4377eb141fd445036b1cd0b 96ce3c296e6562e85abc2f018dba43b3 96cfd85329b61641f7a4dee16f607157 +96d040c23487062229627cdca3620ea7 96d14b9871baa98f2c83f07d00e0e6bb 96d2317d0338095686eed4f64cf735d4 96d2d0476e3b6a3e311c57d388601c8a 96d3505cd26c19a06d9f6f824e9558d1 96d376c0158477f5844a15dd91227808 +96d3a9372b7d3e78e5761aed04560e50 96d414451e2fb015fa71294d8778aeda 96d4ab835c5008dfd25d81ca2e6a02d2 96d544812be9c1f263f6e9380400f407 @@ -32644,6 +34327,7 @@ 96d99ab9da6523be7c95a53b4f08a0ab 96da0dfcf8a263fb94e0131a8278e16e 96da4b6e258d63ce003310472ab60fcf +96da66b44be6725df0ca2737b085245e 96db766a838e8f6278c55dadc041ef97 96dbef5564a54ef5991a5aa38025a0dd 96dd160a7a868ddef83ac0663ee434c8 @@ -32660,13 +34344,17 @@ 96fcc076ceeb9997e75a1ba947ee40e0 96fcc433f28fb8b99a4245cae1378ce7 97000eb39afcad4dae654bd4fd5fc5db +970191b79406c33a3ba34f666159569f 9701b5b69ca0fb1de202e3b7b8ab61ed 9701f025105a5b5e2946ab1df3404402 +9703a8520ce4b2a31f9f397223647e20 9703bec9b58323d86e37e03c232f5e93 +970517b1ba80eb2d60ec5921f1b84c9f 9706720fcb8f2e71013e6ce329a621d9 97075cea2c6d66cf5c02fc7599e8c04e 9707e515f1512edd1b26ed4f78347988 9709d09efd9edc1dd59c96d34aae9044 +970b1515798ba16aa37dd75e6fa73da2 970b34c6924b9fa1bc6ee146572e5cba 970b912f4d1a615915070be98036d230 970bcb8376045a34b7eb1807c0b22083 @@ -32684,6 +34372,7 @@ 971a23b5412ae6924134eb571fd36cc1 971a32ed02421832921556610bdf0d3d 971a392b8795692089b350166c9ea737 +971aa333e80dcff76ac7fcdf37613d24 971ae29d26ab6e6578f3358fdd99710b 971b555cd07c78a9481be72fdc043ac4 971cd2caff894d86e93a1c2a986dba73 @@ -32703,6 +34392,7 @@ 972daa442f9a0f386a39d1a22b490bcb 972dc1f6000722a029b3d5b4f03a8c93 972e575fa1b1b3b298f2807a657623f7 +972f5c5d0226b5df01d321663b6e5e04 9730134970ab4c43b7029570e5f26dfc 97302e2f6576ac9a810740e08dfc432b 9731f828d6b7c096626028ea25811336 @@ -32710,6 +34400,7 @@ 973364adc55a1fbd6e08c10d4cb6e0a2 973526a994fd3d8fbe1236849190e2e2 973793441794e526e52258f53e467391 +9738b10ea720d153c3e73d1265037d0a 97397837f8a2dad6dea857ec6ba128cc 973b7470f87543bb74df76bce77f68d7 973c4623a6e7da340eb60e5e320c97c5 @@ -32726,6 +34417,7 @@ 9749b4337dce690b897ad0b9a9e55a24 974be5a085d18b5041456e4690ec3ae2 9750c7f8fbed952e5fc66f64a105ef54 +97540d6970737e6718efd320dfc0efd4 9754524b5b3d8b43f833e896f579cb05 9755251d8d7e80f3e0f37fe5c044e06a 9756d65e833d09fe4a138936cc78c51e @@ -32737,6 +34429,7 @@ 97598b07bde384ebd26e0c4162dc3079 975a09d3f4baf5a172d09320c72eadae 975b03f47c8a5bcc1a6f8dd318b15aa0 +975c2729c69baa5ea08552ef4f9f9811 975ea8c0ce51b3e930b527cc8d22f009 975f1770a97a4e03ac52de8603287d4a 975f58a90fe09213dc1103b3b3b701f7 @@ -32744,7 +34437,10 @@ 9765ac226a86c43776752a4237017bbe 9766724a97167f4dbf39c6eb7ee3a5e2 97673a1fd4a90398320a4fa91a3ef4c3 +97684d6757edf0a3d2e8870b60f7a745 9769247562cfc366ca2336424ac23b2d +9769df29063863e89c162ac448a301bb +976c13d9814a41f4aa38227420f6cfa1 976c8c13cf2fbf8c06fcf679672803fb 976de60823b0520daafe310d58079b8a 977003a964dbf61316ec4ab678ff7073 @@ -32790,6 +34486,7 @@ 97a5da8c04f3c82cdaeed5b57a4f483a 97a5f2a87a2c8b0ad921e76997e5bc42 97a6699f99ff79842ca9fe877ea7051a +97a71f4f1b0554126fa83453daf7d747 97ab5f3f77804d21a7f67d6c37b1e1fb 97ab71588b20afe5130fc390354cc0dc 97acbe0fdfed0f7faaa11e9404e4794d @@ -32803,6 +34500,7 @@ 97ba3fb75b7f2f2a9cdc62e3841844dd 97bb2458eade2296df1a95fbb2af59dc 97bc5f1a024dd9c014a36c5dc7277c41 +97bd75f294c01d6df5a0b6dc01c0b001 97be6be77626d8804c6535d02eb6b8da 97bf23f41fdd894050c9ddea4132c1fd 97c00e8d22c938955164ab4513f05838 @@ -32811,6 +34509,7 @@ 97c32555bcea08f6724b00ccf9efc6c3 97c3f6e57138784921765d5a42df9114 97c3f7944803dbfec48508e6523043db +97c437e86da1c712df32313751546a58 97c50cfa52c19cf9ee198e450e93410a 97c605921227b927c710e272ba97b93e 97c77c125b0de1ec1095665946f9c6b2 @@ -32822,6 +34521,7 @@ 97cc6f90976a38a1d32537244ba63075 97cc7f6fb0ab3c6c1d5e789c53aabf35 97cd9507160c578e0e60fe9a3f715a32 +97cda2824e7616e70275eb67eb3e2ed2 97cda66aad87d16074e7266c1f5ffcbe 97ce03e2f456caf925024d1580a9562a 97ce4feed765ce295a77f76ff908042c @@ -32853,9 +34553,11 @@ 97e549cc05604b706b7ae88d9f52e9c1 97e5829301aa1c03739f8b576a39b09e 97e7341b469e0420f003758134c4f379 +97e79b8d7c1eb00cad83c80182689f5d 97e811f17ebbc078d0b75c72ea0ccbd1 97e8143397fffb51f5bb125828299e3c 97eac25f41b48b5a4f156058feb8d7ad +97eb6d47c85c56c6b9186745f0219dc8 97ebd925908801c041d5e02d8612a9ea 97ec2a823fa4c7d37380cf12108e97cc 97f0afa684c351072d65474f39ac6979 @@ -32864,6 +34566,7 @@ 97f2870bc46a8d069ad0051f8370ee00 97f321151d42bb74cde79f96d9861511 97f3bb9c0880a5a4eb6cc531a636af7b +97f43b0b3f5d21f525be6cf5f11edb6e 97f48a5d07163d8928d8088f9ed7ebca 97f53fa9b076ca3ecbbb833ef088d143 97f5af9844f3bbf3b0f82c992a24c731 @@ -32873,12 +34576,15 @@ 97f72adbaeeef924d098f9b0c53912d5 97f9c72fe28961bec9a4523121264741 97f9ec06dad3b7faa5029b398560f143 +97fa05b630db6355d86e818fded2e7ca 97fb39afee32ec6fc9797763c60e1183 97fbde4f0d14bfeeed57932c7227d826 9801051dfa98d753d3c59f4d9b93096a 9801c89fcd7ede5d2e7561297b93afd7 +9801f6ff6cec99e253cc8173232c60cc 9802b04cff3e6274c761e013466baf44 98039afcf94e20d64d6b0b64442d228d +980410a13800871748116a154f1a444d 980426cffb87ab34456e0957633f99a9 9804e0e3ebccd359ef91a18588182b3a 980681e134cc3aebc605e89b1244ba99 @@ -32886,6 +34592,7 @@ 980afc7ce8ce82cdb35f2d5947793a55 980c90ce1f01ff630410891f76bc68e0 980e2d49b141e552cb07b08276ef8be2 +980e51bfc211dd02f49573b675dfcf80 980e856ae6de91b26ca5f991bf134422 980e8d19d5c1b7d268e80d74fe3eb964 9810b239f2ce7c1c276c6164259abdda @@ -32907,6 +34614,7 @@ 9820b03da3e468e7e8749b7297854404 9820e3f71c19ddf149c59bd53c43f2b4 9820f18715ca8b1299171e2631927de5 +982145b26a5e4e5d5a79ba887fb0eea4 982306c397d581a4ce7d5dd0e2a73a0b 98237bd28eac299607d400889f968e03 9825b208635bd6387435d44af37977e2 @@ -32922,6 +34630,7 @@ 9830a39accad3c14e4d744e2ed35b9fe 9830af33d806168f65decf02622529db 98337bbc1bcc2e57a9d4ef5645528438 +98346bd6b99bd06485a1d8a17501d937 9836a2d691b71c2e2951fc75b1412fc0 983897f637918a10f7127274d5504570 98389f8ca3d64c754ae66ce151bf5876 @@ -32933,10 +34642,12 @@ 98413fa459af714715a5e075a31e8329 98474a755183568649fe96b2c1504235 9848237aa4bb4bbd746db3e3abe334fa +984ae6a21cc0c4ed90dbe5ffd9670ab1 984c342094eea7e1c8752637f39e4b28 984d4aca35ca1780ddbbeecee84aab20 984d56acf46b943a9ea8f019fdcd1780 984fc2679d90727a630342cd4ab5431d +98501ce196d30f3f108831f0066571db 9850413262acc40d3e791b140258e55c 985409c48103d5367714b9cbda8b9ac9 9854e539d203750a1f54ebf2201e780c @@ -32945,6 +34656,7 @@ 985bc061e12cea0191f04d13f69b09d8 985c5b6dc81fc75077a13ff6b7d0f87f 985d2f619ae51b57162f30dc2118dfd8 +985dcc0da534f5a6f79c032d71d0ec73 985e4fba1f6f5d20edc234b123fa5a16 985ed3bd4c034ef0bbd42b5e36b30a51 985f8e919a0707f78311fa3dd3733ea5 @@ -33024,14 +34736,17 @@ 98b4e6bd0bee591b85fcd083e4800311 98b58d0b72c48109ab8d268de9dd0383 98b6eb643a27267ae252bfd1f003165d +98b701f427aa751ea6489b943d734708 98b7ec1e19905d36d391b04c8c67a445 98b8a93d6967868f044260b8c8452b3a 98ba34b4cb528e2392b612dd7d34353b 98bac60c9e8bde43b68bdf2159e69d99 98bae77b4c1ff68df933273277bc0201 98bb467efa0b403ed1b71887f74c945f +98bb5ccba16820ffb43aabf592d304c3 98bbfbb71c020a8a9b3fc77fcce32b89 98c3ce51349ebcd42e952f4b614a97aa +98c47644984f006c8b6b544cc5d552d8 98c59b5a2be1f6586e85cc73abd19b07 98c65bc11a4ece0ef2aac90624369e3e 98c828214a353107cba21157a2d5de66 @@ -33066,6 +34781,7 @@ 98e16830a0441aadb24eff7edbc61201 98e2314aedc82b248ba09e5f34bed98e 98e3130acca7b432d2f1dbbd6633dc61 +98e4c1c83016750efe12d2f08e854f77 98e518a8c243575ff831256ce1aa5d44 98e521ec95ee23c9b65e42de479b9111 98e6bdb06ca41d3a5efdb83da60443cd @@ -33091,6 +34807,8 @@ 98ffb050988f3458f77ea6ddcaa9f655 9901035a6dcb97216271b5a71370a0fb 9901401fa189ddf261ca67ea0c5fdf10 +99029aa13f127169378a00e89c5b2e37 +9902caad3c76fe94c1eca5dde6c6dbe0 9902fa5013c30c2a5b271a6987e5d0d9 99034797bb929e721c3c601c88bc9ad8 9903b0218c7fb88cc023f6a066cfc1d5 @@ -33111,6 +34829,7 @@ 992184d8fa76392d42592356a4df9f6f 992218012a0e68d19b54e45f70094af2 9922a604f9c4a84c1b9ed2f4cb00cd05 +9922d944a876eb7f7c88be810d0538c1 99248daed04fcd44bf84aaf83e1b71eb 9926c127c70fe6c4769eba305eebe12d 9928457b727a892ff83cbc826b966e00 @@ -33147,6 +34866,7 @@ 9949355e435526a7869ff9d8de2bb4e0 9949752757d63a6dff10bcdeab2c872e 994a674946d9e8deb1e2cfeaaa77cd15 +994abc3e771f767027813718dd3903a3 994add08ab5945115bc225f2efd20cd6 994c5e51ca547669e5289e62bf2db5c5 994ca46f045d336a9f0f83e65b432cf9 @@ -33174,6 +34894,7 @@ 9964db07992625cf4fb2e8a438bfb430 9965b000b98076ddc7f107dbb80c0387 99673019b873ffd447623d24638c7ea8 +99694b0c5774b442f7236f097b005a7f 996ac73d24c90bee284d600e22f74cc6 996b3d59753e6ee7732666b1bb9154de 996b9d4b1ad7b443331d623be1a5e24e @@ -33231,7 +34952,9 @@ 99a6ce28f088afa2ca0c13277b9d7489 99a92ff00b672928f35a12964c64f6be 99a9b282ae165463844b3109dac3c1f2 +99aa52819b255cafcc352dafd023a357 99ab809d5d478b635637a0ec4b9a39ea +99ab9826ecafb41be510464c494b6dd0 99abf9acf03ce80d058601f1f901e165 99aced766ba4642ce67f4ef075f542ea 99adf0a966676582a1eacd9bbefa6512 @@ -33253,6 +34976,7 @@ 99c648048fed8acfd45f36330d0750e3 99c65ce8b44c1de97d503bcb6bc96d40 99c86f3bc07c963165ff5b76e4e40e42 +99c8d3f7332f70b664650c4a6504b247 99c9455ce21d0b15943a8028ce3897bc 99c98728d2c69e17f7e90e491b33d0d4 99c9bae7c134453dc8754e98c1fb9c19 @@ -33261,8 +34985,10 @@ 99cbfa887a09f255204af3f5a2db389c 99d0afbb440990d4db1fbdfdd17c2bbe 99d1501077821b4c90d628ef705b949b +99d1dee55a7f67ae2036cb04f8e13643 99d6019e97feabcdb49f68d3ed019364 99d60658815ea18c01ef1015c6204787 +99d61709a90b8bc62963b3a6d362b846 99d72f0eb6b8202ca80e29ad6ffe6868 99d79b6da80cf762a4c2f5131e735179 99d97926de2f6bafde9f598148a6ba5e @@ -33288,6 +35014,7 @@ 99e8cbc39085551a9b243b64beb788fd 99e94a467c42e52736ed0fbdd55d3d00 99ea18cfed93c207807bf2964bced6aa +99eacb6460020fbb190d1c2b3c8b0c94 99ed4d1e4de7783ddabcd227316308ca 99efc6aa5734929fc362095636aeaa64 99f0f82ba5febb60af18640c9538842d @@ -33319,10 +35046,12 @@ 9a0b8cd434bcd328fc660906b6376796 9a0e19225e2fc7e56b120be5f3400698 9a0e2bb77baf3929a5f12e21d477bcf2 +9a0ff5eb711815fefea844a9995f5a7f 9a106f7a3e72a0ef1c29532e61922c48 9a10a881b79029b46e1d72e629788106 9a10b0390daff5ed34eb7c14d4b45e3b 9a124b15d886618bef3eec663593a862 +9a12bd9cffcf2bf50a0825d10793d618 9a14e44d49950f917ebdd8c73c56e08f 9a16a55e9e38535cb17be2a548161509 9a1706060c181cd8a421d50141286fd4 @@ -33335,12 +35064,14 @@ 9a20cb9d7b4134e82cf09a6856c6671d 9a21258e5801ab112b64b94819bf629a 9a21fefcaac971d304d9f89d0071524f +9a236f161071c39e87c22ecdf2232b92 9a250214586226a36b5839c6db140714 9a256a607d7ca3ee1e74876a37a0c86f 9a26f111512f2501e6564060c8ea24d0 9a28890315ba148635f9b25b89145023 9a28e554d42bb75ccc5a13df1c3a0dad 9a2a1266aeeb49665bf818433b880870 +9a2a5dac06d5f24fcc3b855b50d38c35 9a2a6e4dfd13ab9fd709ab042a7d498e 9a2a9ff771e845bfb2377b07e6351ee6 9a2c1b80e41024ba2251f780ba56615e @@ -33363,6 +35094,7 @@ 9a37d7e8009f715faccafb1847c62e7d 9a3851bfdcc0454734ccc5904d1b22d1 9a387d8cb566ee78a96193ef1a192850 +9a3914493ef38433396b65e45c096be9 9a39bd3b56fc6072ae4fa02ec00c769b 9a3b945c76ba2547e423647f7e9d91de 9a3c78875547559cc2af54ee9ce6ec76 @@ -33373,6 +35105,7 @@ 9a41684747f999bf3140015de9089dfa 9a44edc4aebf7b3dec1c6b84cfd74c11 9a45991f005861efd49d7a94069b4043 +9a47925f8166269d4f34d087242a0d3f 9a47e278f1be5690eca7572a3a6dc991 9a483b125208a2d1f6d61add143f8248 9a487c6d6b7f7ad192bc1f7c5c5bab88 @@ -33400,6 +35133,7 @@ 9a640b5756abb61711666db8355cade7 9a64df7df0da564a7401070d395a1f3d 9a64f0135177a7b77398221842c7ffa8 +9a6625b6bdff7ca8607abd81cc478007 9a6678504ebcf5ed012dc2992dca43cc 9a6694746af8f583b9adc5e0fad82ba8 9a686c079b987b7595a71e608014c645 @@ -33489,6 +35223,7 @@ 9ac181158957408884b7f815607e6a7c 9ac1a3463a77339b55bc797c7f676b5e 9ac395253c70f82527c8efb1ab5f5163 +9ac60f1459abad8d74f715f965363aa4 9ac714e51c0004f08ccbc666a3b8aecf 9ac856a06353f0661698308dd6a49a17 9ac86cbe3d00f521ecc29750dadb48d7 @@ -33501,6 +35236,7 @@ 9acf1aa08fa3cdab725620e66dbd0a3e 9ad24d9a4b634b1434d1a392a03fc670 9ad2fde5ea54120a6f2f4fb5d2459725 +9ad35fb817875ea91f8f645d2adca138 9ad3ea7addc4eb56904e9c75efc0c0b1 9ad5f81f42ac4cc5fa678824d6911665 9ad60b226d4873229538ff9503887db2 @@ -33525,11 +35261,13 @@ 9aea61d57d6c692517d274c084739aab 9aecc3a565142f991dc8162bcfd7903d 9aeeee853a783b8945a7e886e8345b12 +9aeeffbd32f84ee832dbaf62d04b3bd9 9aef5784383ad9508600c10cf20f14b3 9af32d824587832efa1987b9cca783ab 9af463c3fe323a8171a042fe761d1601 9af496f3c2b4d1dfefda529d54ccbad0 9af56464c469c49ca3ec0bb3f6802ac9 +9af87a38930337d561077143e66ae1a5 9af9689d5634fa5528e40940d13f132e 9afa1944e9fbfa375302781afc8181c8 9afa7de0f56cee6ba1fae16f6f548058 @@ -33556,12 +35294,15 @@ 9b0c6a63c2d58a1e8ef9e01e75ae7d58 9b0d908e4aa5cbb474e5d7c90fb8ffdd 9b0e335d4f2a92586d3ac00841d542db +9b0e7fdc0bd2050e47d1e99a688b43e9 9b0fa5111a4133758d56a2e0b60c66ff 9b0fcbbd1476966680ecc0f0bd7fb3cf 9b109829547e4352b3c882709640d896 9b11a6b940fe19583fb20ed7e2432b92 9b15372d974f820c91a604fab9c43dfa +9b165b0461eeecaf12644fda1b528296 9b17a662f37c65be1dc0a2601be67d0a +9b18f87095a4e440af6df18529f34e67 9b193accad73f3a8c533af098efb8669 9b19956efa8bff480a5ec4228fc36999 9b1a0335aad03487fef15abc30ea4d94 @@ -33601,12 +35342,14 @@ 9b3a1c9cca383b6ecc811a2b9229d611 9b3bf44c4611ab5f04126c9d12918f0b 9b3cf868ad4700c4cdbb460f4b4e1994 +9b3d01220c8bc45dee9cbbd536e5601b 9b3d622cfd2d967e71e4bf0ceca38c4e 9b3d96d2a9e88b99066156a0b2202dc5 9b3f2a04a21480621a49ab5ea27ee1d2 9b406eabeb5d06a582e5731d45e96a5a 9b407ece951031ac8d6615b09c680873 9b4303b36a2a88f4a95ab0acf4c11026 +9b43a88e8c229b6c63df181bd8b8b25b 9b4419060654d4a053c0c8743d85cb8f 9b44ad0969c2b8677be1d630502dbafd 9b470327cb323229d8ec942b4cae9bb6 @@ -33615,6 +35358,7 @@ 9b494feba9e2344f8b4441110e4d9fcf 9b495404c0cb7842ccf98b7336c9ea7b 9b4a6e6351db7e6c50e3c91b1602fff1 +9b4b2c931eaa88ee8aee3832b6ae9a1b 9b4bafd24086d8428f11ce53dd18dbdc 9b4c0cfb21b29b25afc2f1b9d4c55844 9b4d17d31a2b8be4b19a0045074bfb64 @@ -33701,9 +35445,12 @@ 9b9c096618636608ffbb0d893d7af5e3 9b9c8c0437dace5c7e1f63a94cf11f62 9b9cc313648c674294ee2d77eba4a6bf +9b9e760d093822ca7d89184c3c4c6a63 9b9f3d4702a291ff307d992164fec34c 9b9f8a532206cf3937b03d74c2803951 9b9fa53cfc4598207b83d39372c43039 +9ba1a1961a79543c7ac8efc7afa6ed7a +9ba268e0e872fcd67cbe81bbc605f7c9 9ba35ea204c86c15353707ca77563e34 9ba5421e0e20f7348a5479b56bf3c002 9ba56a1ce567d3ede0e8a63ad3641762 @@ -33721,6 +35468,7 @@ 9bb73ca867c339e40f589956a994bdac 9bb76a2fd2a6133b9e671d30aa7f0b30 9bb77065dfb09b41e9ff3a5b45c451e7 +9bb8083f7792b8ab732899e187ca2972 9bb94ab9484fb359247d990b91c74475 9bbb4a6ff9c41c7e005f02be540d3d90 9bbbcfcb1d19a08dcc9035687d7573a4 @@ -33728,12 +35476,15 @@ 9bbcc52483921294232637d6c65cc737 9bbd613b27c0fc94fde44f7bcb1dfd67 9bbd7c28e477df9d44318daf8fdeb535 +9bbe7c9b86456cdacb3c9593c6e4ecce 9bbfdd076724c6f0f9559a0700e3e202 9bc1c16f7c40c78747370024b0c0d9ab 9bc3a8c5f0c2c3069c8054d3333bfbe9 9bc3c2c98032a670ea0391851c7c08d2 +9bc576619b77fea181d01f8e0f4e43c0 9bc60241f70be80046243f842702c282 9bc60eb2112f11c439e1567c3b50cc61 +9bca958a179580537e5a8590a0e8b488 9bcaf7a94a9db8a662eb4fd3c3d50e49 9bcb4c9e19fc61a804285da5e79c9ddf 9bcc9f5d8fd12e09fd0641fe3e40a841 @@ -33742,6 +35493,7 @@ 9bd0d6395ec1495b949fd800396cc7d7 9bd28d6a97409f949a66895ffe8b833d 9bd608a33735bb22a5bf09b244ec1d34 +9bd77c4d07ec05bfcfc1e1db5b7e2b85 9bd89bb369170cba6649a681786b8d2b 9bda9800e66f4e3a9cb66973c769371e 9bdafc4402508864b66a2fe546f0ed5e @@ -33777,6 +35529,7 @@ 9bf53190983aadd81f53e18d234725bc 9bf6488e4c528cf72a466bb4ffb30a20 9bf69d96fb8d15687b74ee8aef46c4fc +9bf71f7178c3a1b456094cae5c51f075 9bf77f6db4eb511cd2b8a1cb3af44708 9bfa452677be9e48318a9b7cf2ca12ea 9bfc78c4290b03e71411ca6fd4b95479 @@ -33784,15 +35537,18 @@ 9c009bbd9c4b85f7c4648d75d172743a 9c01eae02c6441623ed57465dd36d244 9c021ffae8f545ea32483562e7e8c6ba +9c028f1d3d16225d7908bc4139651dab 9c034476a870cb2b09618988d07c39e3 9c0365dcc31ee730530bb9e1485b0f88 9c03dfc873c31ae3108b94359e7278e0 9c041b7b8ee47673a2b979276561782a 9c0770012070268ce2bfc2311cbc630e 9c07d7dd7f3f7c0440bfcd89c86365d4 +9c0d0940cbe11ede9384629df43ca51c 9c0e2403902ae525cfcf16c71b831a46 9c0e56e5aa2d0613d3f636c9339cfd20 9c0f9f1b2eb384c914dab43606b631bd +9c117fb470e895d2dbbb9f239e1b9daf 9c14ab70d8ea2613b8a8db6b6d8ca889 9c1608f7627557f6c2fe446e11090f39 9c188c0402bf930dcc47982dac988900 @@ -33851,6 +35607,7 @@ 9c5e49821baf79d9f1c336c7a5836de6 9c5f81df4e7554e8ff465cd670837699 9c6054836062a7964773ef6f0216f27c +9c64ba7a9c6742e90cc60939b2011337 9c658a56d72aee15bcc5f03109b99065 9c677c2fcf6bc54d4d7470ab9e6d3ade 9c68bfcd79c2031f41fcdb917c40f6c7 @@ -33858,6 +35615,7 @@ 9c691b98e85436bc29aac070ac974f91 9c6aacd3a127d07011c3c5b9663b4e6a 9c6cd7cc2a9b0137f8f64fff58c97fa9 +9c6dad896addc788b8cab50017b11b65 9c704dd69e7e44f0798ff98fe7c830e7 9c70b3a149b3b009a890594933a6af18 9c724db389ee002d4e04e7ae635474c8 @@ -33921,10 +35679,12 @@ 9cb60393a36d50c19b0b9df4e6d00d70 9cb8c52450f2908c8b5cda073bbd3caa 9cb8d5d634702be8dd4ad894f437897a +9cb8f575a7111cb34e2dd5609759a8cf 9cb95f8065321e4e067b4886a823f9c6 9cbab19f988caf90a840d53c991f07da 9cbd15df7a85061fcf73260894f3b66d 9cbdf78c81335e1925e936159be294bc +9cbe5b710c84a7e7e4c3e0053b47a5e0 9cbe6d605e37458214db9c220167e75d 9cc003b458a8b8e2818934a349fef105 9cc087e1fbce6f01e83e486c7e8df23a @@ -33988,6 +35748,7 @@ 9cffc140796ada1441709baeacc5062a 9cfffaaf32542f7748d14f949c1dd763 9d005dbfe3578a14c985dc51bbbf416d +9d00dd005dfc71816fa28cb17692fd9d 9d02afcf80e198045f91e6f942630a2b 9d049f9bc6cdfe980c36bc5ad5d564f9 9d068673181ece3e1223e36f14cce9f0 @@ -34005,6 +35766,7 @@ 9d100ee4267436898e861fdce9baf679 9d10100f21200dd19215a1136f62546b 9d106107e21c87963e637adbaaff983b +9d1197841dbbf20299f26c32dadb2494 9d124680d303f3bdc049f18844a22456 9d124808d20e471bc123acf80ee75083 9d13669a54a0641de3d5b7f46d6d10c3 @@ -34018,6 +35780,8 @@ 9d211485f0425899f86772c85b0e21a2 9d22406b94231a8e4c0924460b83fd05 9d224f123024711c98f73a14ed5dbb04 +9d233ff256199932a9fdbdafd71cabd1 +9d2633b3108d658938b124a0e0f3ef36 9d2a2a2c1a900ebb5795e2b8824554ac 9d2b77a6e09ac9ca0cdbcca46eee6f7d 9d2dc9b135294895cbf18e5593e12b47 @@ -34044,6 +35808,7 @@ 9d4665f45406c5b410f83ba0395868f0 9d46e18e290d2a369f02de6bbf7658dd 9d47541dfbeb98b52d05dbb61889077b +9d4a38ca7da34e77a5926c805d903ab4 9d4a4630a45f9c252ed4dc9fb5d844d4 9d4a639cce13727cb814cbdd32805e0f 9d4a6d27595211666ec4dde3f9898550 @@ -34059,6 +35824,7 @@ 9d593ffd35e14f83ca530c6ae366b618 9d59a17fbae31ab2076497004a0c2213 9d5be346a55ad49c86c87b306fb9dc92 +9d5cc95442167a593f8477fa2d6f53b5 9d5eee56eea325dbba8ead8b3f34ec1c 9d610690db279eb197640002c5c4076f 9d61dd6456e2b441de9e4cc3e2382e2b @@ -34069,6 +35835,9 @@ 9d68fc2311aa5231e1612b6d800795a0 9d6967337dcedf08396cc28f9dffe135 9d6a53d75e554a4feb99b1bdd80045d1 +9d6af47ff70aac2f8f4bc398c8dd30d3 +9d6c0fb6d1c73aa8e40f9f769209d59d +9d6c23bd5b6aa5e7027b3491d220e027 9d6d78535a1bd537fa65e85990fd7efd 9d6f29775120913f017ef1a7b67fcb37 9d72dd4b7a2d90d38cc5630c88215a77 @@ -34124,12 +35893,16 @@ 9da7d1b1282fbc94b45c3f507cd2b096 9da82c2fdccb96ab140f80fea2a52c63 9da8794c05b27f885365dd7a53afeab2 +9da9c9744b10117393b8a1adf6e03979 +9daaaf41695635e424c0efdcf2d8cbd9 9daafdd849dcd80e1c4dff3b18d72bbc 9dab99380d78b94f60aa01fb554cd80a 9dabdfa20165d3b4c7e592c30f2ac05e 9dacbb6867fa634529ba85b2368c9cbe 9dae00d518a1f29ae03841833bc51113 9dae04cc8895a6d00a114215340d27ad +9daf46f525cf00c5100f21e9c2075f7d +9db2785dd2ee1045dbed408cc7e4f5a6 9db607c1f5da6d9afb22b3dfce7eeea4 9db61601f0efb4673c5be1b595441e25 9db83d87d80beafd40d62460ee171512 @@ -34147,6 +35920,7 @@ 9dd00a094f41d53f106d9029b6059ba7 9dd194dd70c454e38a2df74ab5b6a7f1 9dd33bef2522dc45c17b1e314c23cd5c +9dd35197e1953e68d664d0946bc96fcd 9dd3ff08414810f3989ccc381eedb4f2 9dd4361a8e88929f992a0469f95b2594 9dd8a8c01c49a12199a749cc2524bf27 @@ -34167,6 +35941,7 @@ 9de91a46f5d854e031100fb938abc2a7 9de9539ed30beec22d453fa2d1d50531 9de970cff69eed314339b65abf1d54f7 +9dea1b54e24f6449f79e74a02156e8b6 9dead5ad348a9d28c376925345b37a87 9dead5b0311eaa074fd01ecde371c3b2 9deb970d7b9121a768ed2c839d6d7957 @@ -34201,6 +35976,7 @@ 9e0ed76620656caca82f8dfe17e67429 9e0ee38ea6f5674e37b42cf41548f81f 9e109f9cbef1843c36b9dbe13d9016b2 +9e1363d5a9cac2568872f4dd57432864 9e142166c9308950426e391af76ff4e7 9e17dc72b2ededdb48b35abbc994e8c4 9e1871dc60d5433d41de6782d065269d @@ -34241,6 +36017,7 @@ 9e39bd820d236220ee60588ac21a7789 9e3a77f765363e226123a56a55131c29 9e3aad39819f760fa31779908c25d11e +9e3b55b36213c9ca04eb18c1a24239f6 9e3c21f1f8986e8a2a025b797dd19a85 9e3d72262bf8cc77f97541926e1b5a58 9e3e5b4e133500836fea21c710313a39 @@ -34255,6 +36032,7 @@ 9e4dc2e769a7a61dc0e58c63e5272383 9e4e33940abff4297d44d15ca2963461 9e513e4ace5f991460fa2b6046bbb688 +9e51c93ef9032733e456e620347b0866 9e5362af5453ce4a713ff8ab0d18d429 9e5515ccfe7d2507f6d70e88cf7417eb 9e55a743993c8cfd0e154d60160f69da @@ -34311,6 +36089,7 @@ 9e8f07c47dd370b26dda068ec696079a 9e9125bc1b297f6cecad5dae74d2c0cd 9e938d92fd659cae26f2e70de70034f9 +9e93d9a92ab65c337777fb11bef91588 9e945aedf671ec4ae1f1f82f2f19ed72 9e960682b1e4750c3491698c73de2a22 9e96dbd520336de7222e5018c4ca87d8 @@ -34324,6 +36103,7 @@ 9e9b2bffbf566ee5010a4995bfbd3ba5 9e9b722eaa6c74dd25d83f5e52d3a36a 9e9b94fef02331f40132c12b541f5783 +9e9caaf279f11953d67b7ac0190235cc 9e9dc101289a06742f847bc6c2950b69 9e9ddd94861db26d2c5a64a2db96aad5 9e9e1b9d604fd7e6f4ff04b04e3bbec6 @@ -34377,10 +36157,12 @@ 9ec7e5483b022460569ed90706810f1d 9ec8fa62a84cd0f16fc855307ddb33de 9ec949aeffbe3eda8eda3fe6bd7c07d4 +9ec9af769c49aa34f2942e087cac8c26 9eccfe11088bc398b99d53274b8ea751 9ecded1a6ab550cde56df31d3764b40e 9ece7a819d510d3e81c395a658c30c84 9ed0692ef2393843f82b5c65fddf219e +9ed0abbf17e36a9271861e704acddb75 9ed275eca75f5508c9644d75c24cdff3 9ed287da4322ed403329154b1d2a8717 9ed2f890cac2a45bcccc16cc22ba924a @@ -34400,6 +36182,7 @@ 9ee211377fe30422f9ff903116329c04 9ee26a17759ef3aa19c0d21fbcdb835a 9ee3ce71c27b426b448f1a2e178469dc +9ee3e10e8f655116cbc8f06dce551720 9ee55290bb9501d1d80cd9780c39fbf1 9ee6c0a166e295cce272eac2814fe4db 9ee8877450a0584c2929a1f47bc06636 @@ -34603,10 +36386,14 @@ 9fc19357977760581706234cc2c95d39 9fc3472f7c9f0aaf5bd29eece87fd0d6 9fc52ac044fabe8a05a8d2fb5872c107 +9fc663b37ddd6c70df38bbf5bf9e24d3 +9fc6bb135591e744247feec1f0319778 9fc70205451f7ca0f8da1f370388150a 9fc7c90621e32a465779b9a2c5f9c752 +9fc7cb4cd496575a94e3fd1c20a393ad 9fca9d73fad4933e9540bde9e5211b2b 9fcb4d2d86754c670ab97c73251fda03 +9fcc217555f02a037a3cb82b41e117f3 9fcc3d94a08c688972c340c47773c41b 9fcd9a9189418c170e71d28b148c4239 9fce40765e603df47b369e83d262e07e @@ -34643,6 +36430,7 @@ 9ff04e7a817c17801164b9e17f3b5275 9ff1448d1caf6ea4b9eea7f684a483ef 9ff3308a130fb7bc45916aa8c9794b2e +9ff5e7975f2a84c421e3d4d680c87732 9ff8c9f18433037c604dc4f7e16ef9e3 9ff9f8fe246893be7387c9af3f42efc4 9ffcd297a413059b0029a8c4ba905493 @@ -34652,9 +36440,11 @@ a0004cc45761704b7972c4d3448bfb21 a000b8c896ef6929eb43c35e699cfdfc a001aa53c992b8e1b44507178759bd8b +a0023da9416b096df6b581a4e231f633 a003e41fd0930cf26defae93d0f0bdea a005d053267da46d0fbdf438ba2c50bc a006e599dd908177fae4ef540f9df517 +a008b47d1cbc9bd84044f8b2acf251b3 a00bd37972e644cb0f4930710c866691 a00be5fdf5f1f983fdc2d2cf162e07c0 a00c16d5a1525ad1ebb8a22db8195c9f @@ -34711,6 +36501,7 @@ a0435489163daca68f30b971d5580f9e a043756f898f1a40c15ed290eaa8a49f a043d2945e309b11b79532c7c711ed54 a045996ff25d6569362ef78e09e503cb +a0485a696167620c8156bfe7512cad36 a0488897391a9888584aca133d8e1b46 a04a230e6289cac0fa9d66e22a80d5f3 a04add201290aa5254a9219446bbb199 @@ -34732,12 +36523,15 @@ a05d329f999f15d99ce233a4f6f042e9 a05d34d6e0898e79bd3c282ab96a9309 a05e8e2b51e154f26a573a48b73983e3 a05eaf38ada092177c2d6fdc001f6cd1 +a05ed659b667478ce936f678795786a5 +a05f4095f78bab74c641aca247c1b356 a05fa18fb71789c7b29eadb44c712a8c a06109b31d615e91cfc3aca249a6e9f0 a06140cc77eed5fba2da90990d0ba0ab a062f4ef27068c240a6ef78b12a1090f a064e86ed63628d08fb026a7311934ba a06502f70a918219709ef5fc617e1806 +a06b04a7edc26569ccb181f7cb884eb9 a06b9c94dc37086ea32aace2480fb650 a06be29dbfb9030573384361ae264b54 a06ce69e36e8003de48dce635ff83935 @@ -34766,12 +36560,15 @@ a09529409e141df2468a91c665885e4c a095a73f4a69500247fcae9a2db8ca52 a0965eca64fc355bfd6715202559a33c a0969e669e7955bab79292d13fb5c88e +a097e439550b4f6a1418ce02289c97c9 a099080acfa27a206cb2535a52e11e00 a09936d7c6fa4590cf2d7f4032023ce1 a09a96e0db423d7c361e209980a9a8a7 a09d8cc4521b68dded9c65969a5876fb a09e6e1e5b7f2c71f31139bf4e1e40b4 a0a0f9bbd65c868e8bd69470a2ea8445 +a0a20689139a9b7fc105e9af6d366f8e +a0a4c8a8472509c60c7b5fb6d0b75ef5 a0a5e70cc01288bc3cb941683501b17b a0a6763683106dbaa46ae263bd05df50 a0ab163bf35f240bfdd5bacdca2a1763 @@ -34781,6 +36578,7 @@ a0af52e055bc4c663c968038c2bb86e8 a0af6594eb34895029b017f1f973fdfc a0afc172c8c8af7fa3bfc0c4e93d2c35 a0b18d90424efe59c3373447204bc642 +a0b1e3cc8a18d6844adcbecc5e36c178 a0b44b631f7a287ddd7b7644881174f2 a0b5c31a6515b263b0c788f74184d4f0 a0b62b3fa2d83db4dd2101076668eaab @@ -34844,6 +36642,7 @@ a0f6d2af7082969e6552dbb65ef01acf a0f7f49f290e5f26872de6e971fdfe30 a0f812923f9a5411a002d5e04c43ac84 a0fa317beea90acb71922dfde0c97616 +a0fbb093fd688616f09650bb4815c714 a0fda27b7e28b245f25cad478199d1ab a0fe25961f113ca8846163e5930af167 a0feb511734a69d4c663eb48437dc336 @@ -34853,6 +36652,7 @@ a0feea46c4a5417a9fcab952b16e4894 a0ff1321c7c05de00879b7273e2e3ca8 a0ff7be2533f54c78e67f3814671f26d a0ffe1d551cdb007a56c746aba12de51 +a10031843dd11a8f8687220b1453d54b a10186ed205d80c8a48cf30295b7e1da a1027a816f3d9af938b192a2a7e07881 a102b5e18e1a87f1a0f314397a8e6bd5 @@ -34870,6 +36670,7 @@ a10edd8a8d6cd5f3b2f3a8b6a28b57e0 a110f2d0957ed4cdaeac7b81558c70f3 a111037291d55295435d9b569bef5988 a11232ac6b0d850d9adf9553c4a4f37b +a113c4f55e7b579c0c85c4af2abb25af a1147688cedc50bb366d2f4833d6085d a114c588fdd324b11a9b0cad73555f89 a114dde443e52cd622c64903d085dea5 @@ -34879,6 +36680,7 @@ a116864d8aef840fa108a7b0f35ba96c a117a3d6d6631ba546d0e21fc34dc8ba a119432528bbd3c5d59deb956c7a73d7 a11a0a86e4a961acaa3a86a3ec8e6ac8 +a11bcfb48892d188750edd457343f2c6 a11ccb239c08914a89ceba9e1adf633c a11d9b7632170908595d27142b2462e4 a11e7142b8b2eb09e09f5793466f81a5 @@ -34892,9 +36694,11 @@ a124b8c83a2c19aec0ea3c48bd57a867 a1265824bb85f6f69857771910e6c71b a1271ac307f21e56a1aa1012dced68cc a1272007555bf5800838148e14c61987 +a12a3b40d77e9dcb0335c6a0df749c04 a12bd667a302d14a36aca80393c34d37 a12c27e78de35317dd25fa0f0f47d731 a12c3f93c99f0e1dd22df4514554efb5 +a12c6066a53fc86acbf2e9d775630bca a12c81719b73dda0e5589bca45104a00 a12d020b68da626f743cfa4c299aa437 a130561027c2d069349c52ab94922f3e @@ -34948,6 +36752,7 @@ a16adbaa6a5434c3c80526741d6ffa12 a16e2baa1e3c8c1cce0c932e9433e237 a16f21ad17310b4b704ba9b51f422f06 a16f3f16d0838c1ebd000eab07874f71 +a16f4fe65601aff8d657737c696903ff a16ff0ac63eaf42f3b74c9f9559b6fe1 a1709a664a351f808450789ae98d22dc a17100edd4b71bb83a7da6108dd759fb @@ -35017,6 +36822,7 @@ a1c460f9e47a826b1dcb2fd52389bee4 a1c48f6f27509e10318d582cbd0ea848 a1c4c89851502becffd8b733f4f05f73 a1c4e3588503477f6a712fe7bda7f849 +a1c583799d179086c3327629a15d257a a1c5fe780a5fa5cf0d2e98043eddd9ac a1ca40466fa575cb3001673551f704f7 a1cbbef56aecb6e44f8092d3e36834a2 @@ -35043,9 +36849,11 @@ a1e8e5c5c175e3bff2dc157c88e9015b a1e97286a2a71ae0d3c602966b8b620f a1ea0777a27a1b56ffa635c58900f43f a1eb345e271b8da84a3d8c0af5077121 +a1ebbfb93bafa520c215099bf67236f7 a1eff47c96fd7007a7e8474bbf3703b2 a1f021a18f99a8ae182d5737653e59c1 a1f1c8e110503f88e0113a9fbbece1a3 +a1f346fae130b067c037fc481831e529 a1f417b32068f6a80fc8a55efd503151 a1f724358f25a1ff0cf7f7828597b205 a1f7ffa58718ad7e6f0c52ee562a34c3 @@ -35056,6 +36864,7 @@ a1fe044a2b98cc6493f29736e27611e9 a1fefb1b98da3cff0b91394e515f6e3f a1ffdb301be7d4de21cbea53a4860a3c a2015a224442cdad71ddd6c02b6fe7d3 +a201697f7dd18ff6cb8ef990e58ede86 a201a390e40cb5e2db7dec9c22be376a a201ee0d9122a01477d14c5c9512a328 a2078c1c11e09abf8a2b7c9e9ed82ec4 @@ -35095,7 +36904,9 @@ a237106f80106f4e5717c6c5c2860071 a23974ed2545825ae387d8048bf869fa a23a77e52e46b661603be079bd95ded3 a23a9b4e9fbcc6cf725607a137eea17a +a23c2427544995664c63d3350aff3dfb a23cdc9bbb1e1018d1bf95f2b4ca9ed6 +a23f3390439460b397920b5fc640d985 a23fc9b47b0a18683f64c771a68e97d8 a2420036d5a6a018975efbe551fd74f7 a243d107986e4e0c1340c96a4af026e3 @@ -35106,9 +36917,11 @@ a246a369fd52548bb907db6c057cd517 a2476549ba30b0fe4d84c360f8589f81 a247d86a850ad860c666c5931653174e a24a6a223865a61626f0e34980581c60 +a24affdca72aadd8f11ea8597cc00a11 a24bbeb2427a4566c3185a4897caf30a a24c24a6e82edb116f354f72e851d337 a24c9f862cc22db910c9f57acbd5758a +a24e36abb47f907a09c3cc38b2cc1298 a24eb7efd340ba67212f645d3341a897 a2505f34dc1a893d79c863e37c81cf73 a2511b84b2475410148f5b7b3e33bbbf @@ -35153,6 +36966,7 @@ a27930bd6c2c473037a67b1f5de77d52 a2797ee7dcdff93e84c63f458a4be892 a27b6827cfa0810542908d0c31f26b6f a27bd3cdd88df2d097fe184bcad4dbae +a27ca36048aacf0009343d53ce54eb47 a27d6a92723ef338be6e49779bd8c1ba a27edcc0aa277902582591b309477c1e a27f3bc78e1414b2b8ac13b04c62563b @@ -35233,6 +37047,7 @@ a2d54e3fab0111b1ebd3ee3baf63ea95 a2d5aefc2427c182c2d5ab28f1ad13bb a2d6fda7f19911b75b82884de9715a5c a2d72336824d5017e35a9cc1be5b2724 +a2d728be00a62e2b232fbffa71f6e1d0 a2d95c148f997a849dd5bef871f8e807 a2da59a042c28e21fe258df0e8dd471f a2dbc9cfb16e247906b2b097ae077ff4 @@ -35264,6 +37079,7 @@ a2f63c22e3e619644d2a1e98c93b085f a2f77b93e28d5cfaf3e986298bb7acdd a2f894d394069eebfb6a1d054df75394 a2f8e61b61e1019ffc7826636e4612df +a2f97dc9f065ffe83c41e507082c20a5 a2fa1e3a90931d9f57714d1fdd5eab97 a2fca6c69294e7d7a3c84d4f80732d2e a2ff75d8e56d1276c57e26a482781153 @@ -35272,6 +37088,7 @@ a3010ddfcfc489f548bbd7d7b2ec0d1e a301ef0b07cf04bf0ac251aba4e80848 a3023a0fc7e6b17108840a4c9e1a6212 a3028ba297f7cdf3ffe4efe56d666e3e +a303ace2503caeaa84e48175a5caa2ed a30522a6cb75765eb8eaf8124c418873 a305f4261058d2fc570e344d079d8515 a3076051255c9bff513d6db11c0e022c @@ -35294,6 +37111,7 @@ a31d16187adf6fd939dfcd5e54cd15b9 a31dbebbfbbfe952bfeaa02e094a2c34 a31e7c460ef44f0df12942171807fb3a a320ba435a43a93ecd3e16193540b3c0 +a3212504daade3de6125a05ffde271c2 a321c7bb48fa28e2d2cb88379a3e2aac a321e374b0036d8a7ded1900e3b9bd79 a322c5394972f72ce12ddd40146d2194 @@ -35307,6 +37125,7 @@ a32877428a645ac790fa33ea24b12f2a a32878ae4d95c9a84c7ffe5f67dbaf0e a328f49725869fbd3e21f48ca9feb856 a329ae26787e417768b9bade028ef239 +a32bcc02566d1af8bee835ff1bad1c3c a32d3d9552908679a2db728632ca0af1 a330b5275ca0a78e11b3703caca0c1fc a330db395009fef5323f3397081fbcc8 @@ -35322,6 +37141,7 @@ a33a8f6631035dd6f2b9d6b44312a375 a33c3fccc23510eeabc7503f1a3d8d30 a33e52e5c5e1376369598c748ebb84a7 a33f707209fb9b20cf7299b251aef901 +a3406a1d8d75543f8519593014e24496 a343b8c0c5a5d371e4e2706e98130c3d a34555e8fbd4170cfcd0e8f4a1e4d032 a3462925df868689fde1b916dabc785d @@ -35349,6 +37169,7 @@ a35f7b2c306bfb5b74c3651bb5cc41e7 a3634f26d9148ed79ea528f70e47a3c3 a363f3214267d1577038ba9cdfc5a9d2 a36587b9d2ee5ac4f92fe39c26e6f75b +a3698b7480ee230e21b303392726ee7e a369d780dab3ec11b742af0183e4a29f a36ab9ae8f1901c82c597a90b84ee5cb a36b1275817af346d05ad3b0597bb964 @@ -35369,6 +37190,7 @@ a379b0b92ee844a75480c841f4cf340e a37a784d2914eff602935ac0af278254 a37b00c591b67e443bc1f19a34cea74f a37b863a5bf02d4b1c3d543d95318a6e +a37daf906d4bbe61e8d92d968cf29d41 a37dba8255da222dd4a2ac391da05495 a37dbe82ffb8a8368e8aea409e6cce05 a37edb9e1a4580b7b89d4262879e3065 @@ -35396,6 +37218,7 @@ a3921e5a18902e4e24594dd9545aee46 a393651e0377b19f99619d791d50fd9c a393de9a54565414f62fd461460275c9 a394a2ccf170940dedaaa6fc1ba883ff +a395aa2934472fc4a9c7cb0df35cd52e a395d412521a9bbc200c4b39a6080e5e a396df73804dd927c256ad9f74e6d1e2 a3974c68710067c94ba2f4a012a17f47 @@ -35453,6 +37276,7 @@ a3d4ce5a389e94ac527ffed347fee50b a3d66c5485cdb98e5e32efdecae42426 a3d6aa9f7e9120824523d9cc81556523 a3d7b80491160294e495b767326f0c62 +a3d7ea11decdb8c7d6f37efb49291d2d a3d849627945901657c2029140450671 a3d87983ae25bc9b8e26172518a0652a a3d9cb437cb331f6338db0dcc6941b1f @@ -35505,6 +37329,7 @@ a408999a2587e9a93a0dff5698aeec21 a4093cd23987cd0897ca863ca3529324 a40b37654839ae60aaae19c835e37aca a40be10996639b45885a23b8624c2c45 +a40d3a31cd2261e2fe3212def8991d48 a40e80e39bc21cd4cc00f220a6a0d966 a411ce194060a1487d28324d79804b87 a412c7ba2bd1b323fcba10a7d89738bf @@ -35585,6 +37410,7 @@ a45eb7e15daa2aff99b56de0c1542b78 a46388ab5316f8dcca51089d164e704d a463e70763df336643d3ec4959133df8 a46609dbc44681bafbd049ef81f30bbe +a46623c2477c807dca0a7a97de6a205a a46662b956a8a4b56c5d25afef1c0cb5 a466888fefae2baa72cd09804ef4253e a46698737cb4f089f78cb1a184773db8 @@ -35603,6 +37429,7 @@ a47a0552d36aa62fd534d2d29ca071f2 a47ae23f48f6e022998e239f9984b8d8 a47f0ae965d95473f224e34717191727 a47f6b202260a2aca5a4637fda968a9d +a47f9bafcbf5f45465402483cb36cd78 a4814f62d05f810fac6ef602a5c5cdc5 a481a09509000f666e7a5a7f25d3456e a484718808eb98fe0f318f0bedf3dbd7 @@ -35628,9 +37455,11 @@ a49f9914ac0433f7978922cc4fca9651 a4a0657c1c079520b0af84fcb0490756 a4a14c6e4955e61ce77e6bad654ce8be a4a1d589d464ec42b66e460a9f8b7821 +a4a3b1869d797fef783acf71f98f1d42 a4a4bb531882309e8ca8324de667b44a a4a4e525032bebc61bfd70c5b7eca5e1 a4a54ad8379fefe1018a82cbf08b5c3f +a4a58e9764b650bb7ee1882009dd6f88 a4a7b4e118c8f7040990c416c103be99 a4a81153fed890fd0ebc64e3369ad9a1 a4a8fc4d7adb760e2c6ba8588df713d4 @@ -35645,6 +37474,7 @@ a4b4d2a65a15cad36e33aebe619350cc a4b4fb8b0df5270e3cb907506f5219c9 a4b63effad0396ccd2458d6f02e46d06 a4b71511a4c6ccda4f38e8f79f5d7342 +a4b8b02686ec995706c55668c400269c a4b9479cccf859320fafe1eada8ee2bb a4b978bbc218d5f45beb1e6bd01c9347 a4b9ec26acd050e5534c5e6109364aaa @@ -35657,6 +37487,7 @@ a4bcb34168a6426fde09fa3250c175ad a4bde247d19fbfab6f7b8071bd5815c9 a4becf06a6d96ea349e7d43ad02d8cbf a4bedecd7acf6542974d0bb28b5967ed +a4bf5fe5d7d6e76cb78e7488382ca955 a4bf711b391a75ac9b809a830ec2d6e8 a4c1750322e42c8d42130139afd0b6ee a4c272db221225dc146e3e396bed19b0 @@ -35667,8 +37498,10 @@ a4c57b8fe56ea7d87a2c27fc775ad52d a4c74d1d0b0ca94e5f5a7f927a86592b a4c7a254426cb4487140ae17688930a3 a4c8722a74780c59dfaaa7a7e55ce6cb +a4c8a13fc0c2d4b37ddb274e142155da a4ca4fd1cd532a281032d4a3c740062a a4cb690cf10466f72098da9253c38495 +a4cb888ead142b3fc98dd3fd14f17ff1 a4cdad07bb2d1969dc272338886148fe a4ce6f91231f133e94b388eca0f5e631 a4cec4ce5d331566b196922771ac5bdc @@ -35679,9 +37512,11 @@ a4d26986beafe5d532dac54210501ced a4d2aeb539941ac2915ac7e2a1320d66 a4d359adb840ad96398e7f39e823390f a4d53c1befcd246f174937cdcb93ff63 +a4d564e3954964a9f1f5d1c72bd574c0 a4d58f7204d703b567390069852af237 a4d5e2d38af074e04292d17d3f56bb99 a4d73c41e13b0e61a232e31472d5f323 +a4d95f11c386b3c6bbf5037f93c2db1e a4da6db4af64c2ddef220b487bc77d14 a4db104833b9ccc9befaa3a19c5d480d a4dccce5d47fb1643fde00938399abc6 @@ -35744,6 +37579,7 @@ a51d7094d4e8c3a94a8207af928e633b a51f0960322fb6b4381df61162abb879 a51f730cb765ae8046b5b19da36b1848 a5216ce4c388a51c5ff5307861a189ad +a522f5138c23df8a2d627bd528711e02 a526013b38e55c7c71a618b55825577a a52860ffbc2d736ee5bb2241254aca80 a52966a225ccbb11b8f221255931970e @@ -35796,6 +37632,7 @@ a557361366d6c9b892812fe2c52e15d1 a558f56c776414658d81880395c2b385 a559413b860b8630ae98f9d362154c3a a559ea60a144c498f44f5260c409acfe +a55a4a9be50fbdb2ca725bac65ef2dee a55c68e95fb3d9b50af77a005f6cd2a6 a562e80c55ad9d85fdf984e1ecf70a03 a562ff5c7233f6174b058bfc00440ce6 @@ -35806,8 +37643,10 @@ a56666641ab13a091e101900b6da25c2 a567d92a5d3903766bc011f3adf656f2 a5682d2789641c164976d41b942afb09 a568775c41cf254c64f76223044f84b2 +a5688dcf8872c18975122a3dbad37707 a568d201d1c98dd40b7aca4f5082e0d2 a56963ed55086bd1c0e732c92623b557 +a56ab23573041ef2504dd34ebd871c12 a56c66440f4acedbf462408f6c6cda16 a56f3f0805758fdb59e3b09f14284f4e a57028a3e7e7095c11a0461d970651b5 @@ -35842,7 +37681,9 @@ a59264fbb291ee4a7e6c14f7d9a04323 a5945d4129214ff646db70d16d2ca368 a594e9d84bc8174f9c73f512785e83bd a597b3bfeeb37fc6d2947476c56fa518 +a5982727435deff54900adc3540b3c62 a5982b0dfe905bac0ec720cafdbd0ada +a598c58b7a620c3d7e5d4461860edb1a a59a17876505130c4dcb87a7a06ae7f0 a59e15dbd9e53b143423adc9906d127e a59e734465c5e07e393291d7628aeb15 @@ -35893,10 +37734,12 @@ a5d05d21a5d367d76657a30bebad9c28 a5d1c5fa29b0350533070d9f1e8200e4 a5d1ef06e4dcd20237535ad389aaa232 a5d2f3ee53c7fde555e4c2db1ef0754a +a5d3da1c263a954abba784067336d55a a5d602636c189438f48426d3b3db611b a5d751b835b2d241fde300fe690b463a a5d7de5dbd907476dcf3cbaad0638afe a5d96777cc4af5aaa5dd4d8b065cf766 +a5d96be671f227ad75c413a9bba7064b a5db22b1f6f1b0d031e2fb789226b5f0 a5db24f672a5801bb7cbae451a786947 a5db8c77c580bb3b1fea7ae59c16ad2d @@ -35927,6 +37770,7 @@ a5f2c990fedaa2747ce413422a8c59cf a5f2eb996f7b1f67c948fbf9b0609db8 a5f48e4e0c0ef83220e634a711e1c7de a5f4ed3e58ad3b20ccb2dc01c99261cd +a5f5881c8fd6a3fe2674375a4f25e68d a5f73e2a505e5fbb21c70dac238af374 a5f8d14eae46e42e2b6ec8d42a6456b3 a5fa999ac25f428335a669fe964379c4 @@ -35936,6 +37780,7 @@ a5fcfcc4071ba89ffd5c76fdf9964e93 a5fd70f849f9c462a87320de43cc6250 a5fe6cb745f5ce7f04dbcb1362d4d53e a5ff1e415785c05fad8e9cc0fdbe688d +a601aeeddb0705cff02eebf20b75c21a a60292050de81519a4c071b2d3c81db2 a602ecc7d4636fb5ee28b70f1ccb77f0 a603e2a23bbf1cb19b6c96ad3a7aed22 @@ -35962,6 +37807,7 @@ a614e0bebd1982bc90f0063500d905b7 a61528e076dd42faccd703b404a769ca a6173d0e6a3fae04e10cac652975a15d a617c47e11aec104dfe1077684ae0bef +a618c5b3a659123cc6b970c45ad27cd8 a61962c7329c084e6347c14d14cf09b1 a61a08f753062e150110b53c8ba6ca0c a61aab1b9a16e5883627cea879c2684a @@ -35993,6 +37839,7 @@ a630d8aca0b846a64e0bb8a60da58df5 a630e033562b2502f1f098ee858d0e73 a6313f628960c1ca462ea852f593bf15 a63197b3c93ac9bb909cd308b3667a4a +a631b39a6518e43d8d906177321a9b88 a631c1419e03f84d3d1ffc0ad3751163 a6328860f557c0ca5180fa123e3ca168 a632a77eaac00b70e7adb0f926f25c3b @@ -36033,6 +37880,7 @@ a657627db459fd15f34a669a69dacc0e a65928090bb4434056617f44ff06bad3 a659a565f37070e9ed99b9fcfcf50ffd a65abeaa00c047bb6ac4fe79313c018b +a65b09639fc4628db56034365cdaee46 a65da9a19a867caa1c73368f36156cdb a65fb7a591532dc232d88fc8312ccff9 a6603a401ca57a68d2bc9cac8bbf34f4 @@ -36059,6 +37907,7 @@ a6774df0ffd0aee5291ada10f8a3e7ba a677a0a3eccc6ce9f7f15d0c2f5748d4 a677d649f2aa9cc88b523b0393b1b29a a677da74bdb2887d910822fa6c56c874 +a678868c74fd01eb0418419a71e148a9 a67a666a8f52b5a264edcf53c779b4c0 a67a972dc93f5d4360f27fc1b506da39 a67aec050ce68048f0f90426bfa7d669 @@ -36078,6 +37927,7 @@ a68ce4bea33f74fa911f9c9aabc9a5bc a68d4cff50f33f1a3db5fe2167af90eb a68d6491e35dcb7ceb89c93683a12cf7 a68df55bd0d5074934cec61e87d2aad9 +a68e1558817e451347d563d96ed301b0 a68ea93506b02802ade07f585953ef93 a68ed4b191e408e735fc65a2b6643a25 a690b03a447867fb4d2076d07e0e88c6 @@ -36086,6 +37936,7 @@ a692b8b9d9cc92f0cf7d23801e0c526e a6932311c0212dadcb7b07aaa6d8ecd9 a695b6dbefa5a5bacc47f305817a8b85 a695b8a6a985dc821d4f2c131aa9b5ea +a696c18af914217e823ce81e4217d9a0 a6989e0a23139b9226ae2ff362e36b3a a69903a53829b5600422e6783d19da53 a69b7926a2e6cdcbd81c4038127907b7 @@ -36110,6 +37961,7 @@ a6ac7a2da0cc3e364999a8a92b4ed497 a6ae4873004df86610953aeadc01a123 a6b0cc8b01689f46130885eaf4d32f8c a6b0e489863fd0949f04f53a0945ddb5 +a6b1ba05e9ba6c1ca53e02cc9c162787 a6b2128800c0550e87229b850c5a7da0 a6b23694acf3a218388b26840bd59bf0 a6b3910e8f5f8cddcc98ed28ffde8eb1 @@ -36144,6 +37996,7 @@ a6de8a765cdf65b9711b4e546c34b365 a6de9caaf0657fcb4da8a3520914d6e5 a6dffa5c5d606e39a07cbf64339499c9 a6e1f30d95bf23446248a72608108bfb +a6e2bc568d50231a836073c3302605a3 a6e39c633840192ffb571794bf4a4d55 a6e55e52ca1ce98b813c97730a460637 a6e5eab5b53b6e0471f6c4a7ce687402 @@ -36165,6 +38018,7 @@ a6ee17b48cb500a42e4d022bd774463f a6f02d3a744cfdc0386f3710f76dca23 a6f057d6d83a0993b6901d88d27a5acb a6f10a4c241dc47ed943b1fb98f5817a +a6f11378ef90bd8f9a30b94e0a763514 a6f2d2df1a7fcfc2148cea8ff1a18598 a6f3ecd00e5734b638eb90be48f5fac4 a6f49617d2596bf074aa4fcc2504f708 @@ -36206,6 +38060,7 @@ a719f420334dfd10890f0a75febffac9 a71b51b50c37cb13f94dc3e401e3e382 a71b9a8ad7380328940b221883b4b346 a71da3db30fd21a1400162dd2fdbb27a +a71f2dbbe8a454d01775a9cb3cdc65e4 a72035e177dcbda84eeae31b6981f825 a7207cadd256d09db3235b638307fe11 a721b5980fa2324587f512ed8e191653 @@ -36286,6 +38141,7 @@ a769a1d28b0484c7b2c42871e374f2b9 a76b32c5f4b05a8353468f20c9a7cb6f a76f6802f3e4bbf5ae9d8fb6d3c39c7a a76f71009c980003eea2062414ea11b3 +a7739f3e11d00e949dfb8e8404816878 a7742a668365d60c9a44495a4329e3dc a77445b146425d6f1376a0dcce77ae6b a7748015c29aea4bd98eaedc2a8be721 @@ -36294,15 +38150,18 @@ a778df9c7856e3117b89e997b24a64e2 a77a4359f273e6668aaa975672914808 a77aabebab5180f52d0e5021e018b900 a77af7c1e34d19ec3e9c080bba9dfb05 +a77ce4e2d61bc099f8e63642963c2ceb a77e0fb08d10f652b73d61b72f85b606 a77e874fdc8ecfa7ff0ae87ea7e0a513 a77f7d310fa589bf4e192fa26832e87c +a78170faab9a90fd9e2a93c24d19ba3e a784761d6d59569d87a53b4276f2b6f4 a78486efd35cc0aa342bbf5a838b98e6 a787556b06450160ff48cc66a8264377 a787e1e19a6d1233a104ef3a30b5ec85 a7890923e6b2af0b5e0e4b942da647d9 a789fdce26fd4f54234c8bbc93965c91 +a78a49b0eaa9fe221bb461e783da55ee a78a8f882fbbcca29addf5e5c1b21894 a78c3df1755a65913e38773546b78537 a78da4f37ec9c67bd4308b8d15e00701 @@ -36366,7 +38225,9 @@ a7cf51894b8bfee1be3bb1d27a7ab215 a7d059c3327c62752d0d4ae3a725df7a a7d0c7f0bc0d0b45c98d111e8225e25f a7d1dd354d6c8f00339464b6cd2863e2 +a7d4257035253d0a0b8c4c7f3ec8af09 a7d549859cff9f0271c4625ce7a25b3f +a7d7224a34d7e5a5d6de2bdaad2ed07b a7daaa7aa5ee6d4f6870cb435c1dc83b a7dbf18feb9278bb41e7941ec16f8477 a7dc404a9c96b0b73202212487003d5a @@ -36386,6 +38247,7 @@ a7ea09dd1056187b020f522425202386 a7ec5024bb58bea40b36ff0b01ac357e a7ee06eeeb4edeac3a9f3c524cb9de8a a7f55092a9b7b14531c0d47a41fcd49e +a7f81f57ea82196d9007eab2ff3276b7 a7f98d4f48b341975d342145d30f32a0 a7fbb144eb5122a9affed9566dd877b1 a7fbd30565ab1ecbe17b6a2e8369f32f @@ -36395,6 +38257,7 @@ a7fe63c4efc8c37fdc03fdb4e8060ded a80043dd59d47880c0915ef48e5c2e5e a800e90378934446e443bbf1e60dccff a80132df5c45d5f68ab8741656176fcd +a801a107b8a4cc69588d3608bf964783 a801bde7b013adb54761ea8de91233b3 a8073fcf91ebc0cccc01f0fc3b75d697 a80915e013b2c8c92c05f1065a3f7196 @@ -36515,6 +38378,7 @@ a88dbc442302c125ceb12c06612516ac a88de304b8f3dbd55bc76c77724fd081 a88eeaa20fbd5476eebbf86560244b15 a8902b45095f2c0d4f7097c7d1a7a890 +a892a0f4b3bce0c4042e399cdb750388 a8935081a34db88ada82054a2b41d71f a893582f19784ab1961180ba387e4aae a89481425054e5dc6b805def6568268c @@ -36545,7 +38409,9 @@ a8b221e493a15fa1ccba30061f698c6a a8b3795ff4b72d0957678f4e5ca8de04 a8ba540d9bd8109f0364d28533121079 a8bb4ed1c99db149c001774adbbf4a55 +a8bb8ef7351309f47832e611aa56e028 a8bc03b7c13071ee9ca02ead1c41798e +a8be9bbbe0c60589713eabf197f2b5be a8bf82a3b387382f8188c02c187b7525 a8bff426604bef7d9b92ee2d6ef75675 a8c058d73044babdcae58c8202da614a @@ -36574,6 +38440,7 @@ a8d4f28e24b5c609d5cabd96b630a85d a8d70eee0ae32e776ce1ae99dbf2579d a8dc61df0decfb84f6f813dc903fa5ec a8de34a78bd57bf560a15f2de7372c56 +a8dfcd71ebecd5bf6a5f0f92305ea84f a8e03ca309a0c6679d8479e63ed002a6 a8e6291e981f4ae2c4ae13cf21ba10d3 a8eb76b4267a4b4991f69a1ed2570b64 @@ -36617,6 +38484,7 @@ a916496ba165f42c9f4cf9c2d34a6cfd a9177caea8003d483245baf02d6b300c a918f9ce35c37500731b271712e7cd37 a91a9af3964eb7c7dc2efe5229c0e17b +a91c0a5342a0a34dd101340e40af2b22 a91c983170f6ba2b792070a2dc8472db a91d76834d3333cec545c8d03489e52a a91e5890297fb9172ca1ef83d01f9629 @@ -36654,8 +38522,10 @@ a9431a62b7ebb044b489e3a6b1d0691c a94397f704e7d51ae3e62517f2f4d440 a943d5befcf7a0c9b17e39ed87a43b5b a945c65f587d79f7da325a9b1b18af91 +a947fe5a2c165ae7de2777ec8b0f2411 a948b93756b0a8a9c93598cdebc905a9 a94ad86cc3f8fa1fb816faab4abfb90b +a94b382f71b2ed648f995f65106474f2 a94cad56c41823b484321acee181224e a94d6e304f24d1e7d7cc7d07e32c2f72 a94ed1195365d3cc8aeeb9b08d3aa4f3 @@ -36696,6 +38566,7 @@ a96f0ac06470f8bb462a17d47de91fa6 a970164bb3d2f3f4f7a3a81581e38115 a9703ded37523cb21a65e33901b6e6d6 a970780b84f90d1957d61e29b561e58d +a9737531993cb9900ef4d66f4f149ca8 a974ef3756d642393d3694751842b936 a974f5b3f7744b7058cf2df64dc8f8ae a9752d763622dcd589ea5365861f52de @@ -36709,6 +38580,8 @@ a97bfcb7debcf883acb3557079856942 a97fa0dc0d75e4ced6efd919c07ab20d a980a3cf3d5c2815c799b487c336fa03 a980beedda8b3937e1fef38c9c66c531 +a981108fb102cf438f9ecc96ba4c1a8b +a981b04e9a1c4ac6f3238f5e841f3710 a9836c71b9af5f390b784d9d19d159bd a98377a80a406a22823ca0c7cd8553ad a98383799472c1839c390291bd1ed0f9 @@ -36735,8 +38608,11 @@ a99f517d1cd2a623f096c0b34c1a5a13 a99f6fb54acc674007f35f87040b852d a9a04fa1b877de43d03175e2347f3919 a9a1091cbc057d2e578a86135221aca4 +a9a1aae7ee95bbd2ab70b2893ed22cdc +a9a1f7e196dde3c19751a6f5e58e22ee a9a323a339bffca65c8fb68e8084fd5c a9a44fe1f7b040ed2f7e1ae6bd3a2f15 +a9a5edcb83c4498a93d8f9cb6fdcd5ea a9ad2b4357b50f807aa85f970aa4c84a a9ad5a84cd4555f1582570742883dc9e a9af1cb992cee0bf785e0117ffa5ffeb @@ -36746,6 +38622,7 @@ a9b465920f32247a543d9d51f3c1943b a9b47c9ef0e45f721ae405c9c88e42a0 a9b70a8fc0f3480fb6abb3830beca200 a9b7c1b8864216c8f3c045f3cf8ab426 +a9b8b5b4101fe82395c7617b3a706493 a9b96fb72bcdebe22db84a2f6f1e5c6c a9b9e2624ecef331ae4b1f0fa60100e9 a9bb5fb6bfe48c23992ae091377fda23 @@ -36761,13 +38638,16 @@ a9c15ca6aca2c390ab605509a6f32b24 a9c2800307fb563fa64b349c03dce43a a9c506cf4bf7c97fe61d7af25cf34c88 a9cb2d0559d60a8118805e74034ea428 +a9cbad304eaac856439ea013c0849206 a9cc6c747f977a126ec1dd9f4fbe389f a9ced68ed00774ab8fb76fca3c8bb21a +a9d4e04db2bc2e1e3fb2257d53f25343 a9d57efd56642588b2681f19791391a0 a9d5d4c80e48f641abd126b104a4b401 a9d6de43029602c57de780c8006e5e17 a9d77fdff295f39067bc806f3f440ec9 a9d912dc805fe4f6f62a8798456594ac +a9d9cb9405e27d0b7bc6a872d105e873 a9da20325b224d7f1086969946ca6d29 a9da21fa6b50de0c5cdd9a0c55f82537 a9db85d9aba2591780d3809f8eadbec3 @@ -36809,6 +38689,7 @@ a9fc20eca9bfbed94b966f4d5b443760 a9fc2d8f200877e5dd46b1fc64a5c97a a9fdd91cf4b7df28917160fd53b85099 a9fe223319a97d9b04baeb1db2554deb +a9fed8e7520f16f28baa0d55b72b649e a9ff3f97be254f0a31d46773aac384fc aa02e0822ee98a2e48574b473303e843 aa038cc1d30011c6409c25567dccde81 @@ -36835,13 +38716,16 @@ aa1fcc09399e5732fdafb11de3479676 aa202e7898de7ba64fa85866ee217408 aa24247cc7985004e1feb39a03000cf9 aa263c0ca2067e09d9c49b9e27a70f96 +aa2644c4ce977cfd002329d6796cf5f4 aa2973f8234a93c95ee1f902569c27f1 aa2c7513e80737135ad4cb834c411f64 aa2d895ce7fde04364a79a4af041b488 +aa2f4104a0a9228016c4c16bcf8ce950 aa2f4e0e91d73db77274b3b5ac6cdcb5 aa324de8ac8eb7c3c8bf6e62bf156e2a aa32d862bedfa43deb8a6f65f1955457 aa342fc6a49c8dd6a2bd8b0e03e27594 +aa344e681e46d8a6f8cc070bc386ea83 aa357de3bcd5b163d39cd33fb4584b1a aa35e40ab502bdfb28ce07d4eaceb515 aa369f1823db1bc950463fbbe78aa4d6 @@ -36876,6 +38760,7 @@ aa5b61ef389a3e117da5091fe05317a3 aa5d77c54b85b330ed95db2c41afd394 aa5e5bab42e8d10d88efe8ed58b9a487 aa5f42136161820cc6a1e653031b415b +aa60ce032bbc49577b70d6b861fd163c aa63fb5d06c28bb47722f7b4df7a40c4 aa68b8e309d6c604b10b6b15389e004d aa698335b07402d9e912f52c5dcf17f0 @@ -36883,6 +38768,7 @@ aa6986bd0d2ed774f8b416d53c5690f4 aa6ae4b33f89a70d8fceea52bfaeb94f aa6b2d060a58fe75f2be369081b7c060 aa6b3a28c89f7decfc17520fc7ec8c55 +aa6d7d67974b635dfa9c3235817d7507 aa6e999fee6a2bad549133bd824f891d aa6eb13fadeb54560db07371f1478016 aa6fc7489195af74a7f6cbb8746fffe2 @@ -36891,6 +38777,7 @@ aa7150cb03a0df1eee70734fd2a311e6 aa71fcfecf4885291a10684f107121c3 aa7210422a34db2b1a8085e9a3d61254 aa72118e4c8d35544bfd10a42018e9cb +aa72deaa0dce3b17241dc66ba286fc90 aa7309d837fa8c7188865c81ed4f4b18 aa75215d0d493e7eb285dea593fecf0c aa773ac66b9183c42bb383e037fb685f @@ -36919,6 +38806,7 @@ aa9429843900cdbe80a3b2d2072b8c00 aa9473ead7535735811ef1f6673faa0f aa964b11a5bd7ca3cf4124b57ac2ed1f aa98627ed261dff7299dbc5f85e823da +aa989322be7f6cbc3e8ab5b01b297bdd aa98a5565fa4ad0358fd4a8fa181d26a aa99d13d49ac869e49f3eb55eab97384 aa99f3a89bcf08b710bc90d1c4aded3b @@ -36938,6 +38826,7 @@ aaac993a6ad8325acb8c2ca7a4f3b4dc aaacddac8f6f2dd5e0fb5283c124d031 aaad20cca406dedb93c4a6c96937da91 aaad80288dde8b48abd4d106fd0baa0b +aaadb1a660ec7ed66241b79af909969e aaae39dcc8c14702ad3ac1252cd5af9b aaaeb9a04d4f7278d27943861f223fba aaaec8af41400b5425aa88909a99ad34 @@ -36946,7 +38835,9 @@ aab3c095aeb1a3b4474a4adcb793a522 aab3cde778f752605e69b34f238e0c1f aab44764c79a1ef274052d5ab794c0ed aab5a1a520ba7f28870638bd772e2ac6 +aab6cc77cba38b2ea2aa5042ae8c445b aab853cde57e032984af70909c2bbe36 +aabb972c314f2bd7a539a579a615a7ce aabc0d1b10631c4ed24f2e2cd64e2d2c aabc6ea3e6d5ed98f5a13f944e51f80b aabcfa1c431fc0ae765fac01d9ae706e @@ -37010,6 +38901,7 @@ ab00ee593703ef7efef877d573015aea ab019d41253a3293474c714d6b21e82f ab0b3596e1e7c1ea8e9e4df6d45102eb ab0c01f4ec23a8d81544accf86829ea7 +ab0c3aae2efbe051173fcd21515d283b ab0c7dd1509d25a42ade4fc2b2d7fd2e ab0c85bf2fc3ad52a155b400d2ee65ac ab0ca955717e1575a07e695659bb8090 @@ -37031,9 +38923,11 @@ ab25fe34683e1120a564bb204b3f0baf ab275ab49cc962bbdf78f2975c31d092 ab284c80661a8968d1759d86b9fadd02 ab28ba9015a6b8d92f592045e297afa9 +ab2a2b85771af54ac831f1c2e25dfab3 ab2b62dcb1789350bc663992e1466109 ab2c53f341d3b9aef5404d1e861c0f53 ab2d8538b7317a357caa451049590266 +ab2eb5943b07e7f168719aac9f2064e2 ab3023582c42a868a77a586583ae2e69 ab31f1c5412cec32e24e2ad83fc9120e ab3580351a825e266a0d833e77e4a9a3 @@ -37049,6 +38943,7 @@ ab3f08d7269ea2c79d6c7a35bb4d24ea ab40dee3841ace4dc80e644672ee0996 ab41bbda6ddfc2e3dd698d069149d767 ab41fb3d91253f5057b5629f8c345e59 +ab43afe330a2d41c09af9d47eead5577 ab43b5c1dcb0b87d62f70cffb53b49b2 ab453983a49fd8f19f44ff271c75a927 ab4638b25ca94f4d22f516c5a6942660 @@ -37063,6 +38958,7 @@ ab4b90145ef236eb341768795b6f0236 ab4dbac9f96ae9f14aa35b792e438771 ab4e511b3aaa31e853a17713aa8c1b62 ab4f06f5435ea0b25e18a0d693fff731 +ab4f519e1ec9740333884dda90730c75 ab4f7418b6a11287a87f9e0307cea575 ab530390b02bdfe54a3821bfecc7086b ab547502c6654a7341626f370c8c1bb2 @@ -37079,6 +38975,7 @@ ab5f0a63b94cda6c90a0615c6c24782d ab60f63c792d6507ea43bdc0adea3101 ab62f8f380ecd91b11c588d7f58a1e5f ab6602f682faafb05ad3793808afb478 +ab67c379eca16650b69e51b0264a6955 ab67c7aa27f10365d4bc9aa132ae6e81 ab6aa5c71870daa409f2c72777b9e11e ab6cd0352e6b4c4e1a79f86bcbe956a8 @@ -37151,12 +39048,14 @@ abb142234163d8b88cec2476bc4751cf abb2c76617a43c0872d45ec706ab199e abb3839f46fbbb92ab027845f624456c abb4b0fb4284a5748015c59687a028bf +abb4c87957510f04117710d2c8805589 abb594ffada4c4cb4aa8332b483ffa94 abb75a46a7fb855f41f5f2b2ef1b13a2 abb87faa9f57c2296b528eb7efa09697 abb8e5b549fafb761720412b838b6e2b abb928191cda054fb7ac7cd5c2b2304e abbb4352833fc202477949001b392360 +abbd479b8eb1c22278107d57f738d8fe abbdb194ae74dc24bd2927f6503a196b abbddb3e715f767107803b9d9be1d5f6 abbe05fa5e53c345a6923d3a10cd278c @@ -37164,6 +39063,7 @@ abbe84788701079227278da9e6211f13 abc2b43737cdceab87ae36d7c700620b abc3746d8f56775793acef08f6a0f962 abc50aa3b0555db74b7c59fd52843ad3 +abc633b1fae5de5e73a043a20d5b0889 abc6a40d7a041a8d8af371f13124db6c abc702dcf3673fb787b5dc721719a718 abc73db1dee2a9bf01277ad2d53008b0 @@ -37186,6 +39086,7 @@ abd403b043d4a2f6e1faa6de003ef442 abd4420f956ff45ab829c44e26cc409d abd4d4d65d16b812e279ef74a1342c7e abd4e0ee852efab31413a36ad4591470 +abd57ce2663ca2a23ff15c23522574ad abd86bd379ae5cfccf5265a5de4ddac5 abd91b08dbb7c57adde70ee539a0ec5c abd922e34a87577392f34c4ed9bf1488 @@ -37202,6 +39103,7 @@ abe4693da90c02553e4dccc6649a4505 abe52768990a5249f7ded9aa22634f3c abe5414a04820a86f9bafe167b9b3884 abe78538c5936ab6feeec8050fe80dc2 +abe80c9c27308dcdb1944d035a85da51 abe840e9d6ec8cbdce518530bacd6f18 abea56a2952a72f2f3e273a1421888b1 abeaf1607620e64a507a94ef866a3c5a @@ -37219,6 +39121,7 @@ abf31170a699265555c0e4dd56bf6895 abf3283c82570c68779eae8f847694ec abf6e8477ffad1cd00d3d82d73e34b51 abf75f72b347876ce85674dc653b48f6 +abf8ad2fb15d00e2a59e5e0fdcec1d1c abf8c4c817c53996d578aada495274c3 abfb1b003444b6847597514e1e6701aa abfbd98afd86ec64208305d01a12605d @@ -37286,12 +39189,15 @@ ac562754332572391995322b70b9b6b7 ac5655366e8919a52e779b4c64088223 ac579d7a970798a2069f686991de51da ac5bc39e5cbe30c60955bef616e95a6d +ac5df35218d33a191cab9c0ddb7f963f ac5e6fbae4d2620767d5dd79c4974cd1 ac6076904e1b62ea0605d9d615d981b0 ac608e35d0323104d2b93a2a5398f152 ac60fd6dfcf0808d8a625dd4dd91f9d4 +ac612b90ee172edb9d877f322af41230 ac63070c14f9feda5b38ab0b7b63c8ed ac6367ad90687659113bba6748bc54f5 +ac63e2e4fa0539d8b91080575847fd36 ac645970af153cb35b54890404cfe169 ac64f17e5843ca400c4314e3d3903950 ac653bff39f4394820b00dbe385b91fb @@ -37318,6 +39224,7 @@ ac7c190e654fcb75a263619a3033d03d ac7ca355ffb9428df93e6814f10996eb ac7d4d9243a23c007835580ebd0af858 ac7d9805fbf25fcb128006a76813f34c +ac7fd41dbc62325816abfbacce76de57 ac86e18e7078d5b4807b864ce2bfba84 ac87726eabbe9c3aae4d30e40cadb20b ac87941c0805cb16fd74cec864a93603 @@ -37349,6 +39256,7 @@ aca17eeae333ebbc2823daf6c47bd6f0 aca1ac014e7d7fc61ed4679458e1ea7f aca1de9579dfd73ce031fed056cd2e0e aca3b381e583bbd6e5384cc3ad0b980f +aca3c9b53983fc67b9ec412dd79de20f aca5fd46586ca09ad7ddbffda70e7071 aca626a311e659f5c5a1b8affb65a260 aca8e9bbf5af1e8ddfd379aaed19b56f @@ -37369,6 +39277,7 @@ acbce3fbc2c94a3888319c7f31d47340 acbe2e410d659840b67a872afa773794 acbe7f3439fa7f77b2008f8159458717 acbf13e847ac2085eb510780dd7b4f33 +acc07f589ed13ea6d96bed56e09badaf acc2db60e3fcfa35cc80f2f7371ef348 acc42e04d08876d97310748354f309c1 acc44615d89fffacc79a3b2a203d402c @@ -37398,6 +39307,7 @@ acdc8615fad5f7937b4d9c96fe7da4d9 acdd10d2c5003f10146e468aa03beb2f acdedbe878e59413ded26c0fd1599393 ace050fdbb45d54eb879be101b3ad4b1 +ace09c8019b43dd3ea455b491fafa491 ace19169dda29142cebd384e38b7af1c ace19407f8860caa886d21086866a44a ace2258446a48c7e34a9fd48007cc166 @@ -37405,7 +39315,10 @@ ace231c6db2d8d3cb6a75097d803660b ace54221fffa2cb8c3cda6de994f20da ace60b3dea972144255fa5cd00061330 ace73b793bd6e1eb0b84ec88d9c76dd5 +ace7caa7ec2e9d2f0fa19868af6a48a1 +ace8c8302f3ffdf40df57558fcf5a8c4 ace967816af932910830304d303cfecc +ace9b47b0523534e24f247a7daf0e4cc acead24c704eb51f67ea479d1074bc0d aceb9cc5f25dee4a54201e6201636aee aced3a3a14520be2fe57e080609b8789 @@ -37415,6 +39328,7 @@ acee42817574e62951aaf741b5d85702 aceebfb813cd44edb75e8cb84a623c1b acef487932486136bc86f0915f580718 acf00a723f41e74185b1609d0d5a3b23 +acf1e740f3d218d8230e928f2aaab8cf acf3dbfbcf81575e67aa4941579c7fad acf4fe2c658cb763d040cff18346f924 acf60d32d84f3854ee363280df76aefe @@ -37484,6 +39398,7 @@ ad3cde9d38ac8595b775c7c2c3a6cb19 ad3e847ece436b7c8b39c701351f8da0 ad3ee435d3ffa3e6e308039d862ae6fe ad401adb79b6cf0f6b1792456bf9ec0c +ad41a38d41a4f250e2bc233ce233727b ad41cb412a43b9a0d4aa96c8d9397a9a ad437c4467fe05535ea0d0fff8a85939 ad455b8784fa0ee9a396ff6b1bd74a31 @@ -37528,7 +39443,9 @@ ad749fb8af47517952a023c67ca22d1a ad75448b18fadb47bf6ff9b0f0300ed1 ad77092df2fc7fb21bbba6bcb0b85d88 ad782d3a43068728d1cd4a68a5583d17 +ad7849e611915dc9c52152f687c1d3ad ad794692bf7695dd01f79f375fb29fd8 +ad7bddb59c30d36adda54b0503e5516d ad7c8b08e90b0bb156c63d11d36cf61e ad7d94adba8f1932fcbec926dfc79dc4 ad7dd855065c8bb1c3a98cbf2e1fd4ae @@ -37556,6 +39473,7 @@ ad8db15378fdd0aaa2d19b98b88b6147 ad8ef563025422f862666a61e7801531 ad8ef6f215d5dd273bfc639d0979e028 ad90211062af5aaafedab2b4fbc1615c +ad90cb4cfa4de4bf9a83c1764f147324 ad91cdbf6d0228a5d12c860e73935dae ad91e696ae9ece7ada52ddc1e9f59904 ad927d6005e831d219fadf46ccf3ea32 @@ -37569,6 +39487,7 @@ ad998c24af7061adfc9eca545d58bdb5 ad99df8f1fbf5235cd42430798741305 ad9a959db8b2d6bc312bfa56e1412178 ad9b104b914b0c58ac9a53eeb1cc3327 +ad9c234f6e02baa0a78a90833b1be65f ada3b016b429273550b26a703da96603 ada3b2b5d3791e0c7522cab196cd9ec2 ada3f3765794d7a1dc9fa3932a2dfef6 @@ -37585,6 +39504,7 @@ adb0811fc6cba841637d7fbcc8522984 adb10258e94823bbabbc0000058ce236 adb19a03e33381c596a46ed1eb573972 adb240ff2493432388652cc57732afb4 +adb29908f6393a0d7376491d40747266 adb2c47a309a72087971faf0ffe04e46 adb59586c40a3b9f4bf4df2e544d15c2 adb6370ddf7a93a90a75a6d59dd9ccc7 @@ -37597,6 +39517,7 @@ adbd42b12d1809e7a6530041ff6ebf3b adbefa5a0455aba391fe8b6e41d10075 adc06a24ec0eeceb296fe9eb91421971 adc1974be058cfdc05e71baf2015b211 +adc350f9ea8f6314480acd41f50fda34 adc3d50605bb14334062386419353700 adc460f797783f5377c8d54d19d76170 adc49738b1bc58d11a0fa3b461ec9b37 @@ -37702,12 +39623,14 @@ ae2cc4aa63fbf399fc19fafe3e704686 ae2d2137a094185486c580d280f3aedd ae2e040b46c6aafe35e4376f3c1637eb ae2e1db4fd969002db9407e24f6ff8ad +ae2f267cc716827d7e56041973ee43f7 ae3081918fd943bbdc453a7814dc7a79 ae30f5280a52bdc0c90bb399571da1fe ae3122dc54c2225fd00934efd64d89aa ae34bfa8c80b39adde7dfaf949958362 ae353569960675888ba7cadde53bf921 ae3693f203c0be9a08bbeffc36de9281 +ae37562807db588728c5875d9af48294 ae38670267fb47052afcbe3061a67132 ae3879e0841d5358cbdb34a293c2f506 ae389e648696122f783805890297c2ad @@ -37765,11 +39688,13 @@ ae760f8296881bfb445c5eac148453ec ae7949709e3bd67039231d80a9ef17eb ae7a7c5719d1b9afecfd2ae584dafb6c ae7ad526efdf0d81c40f1565119dfe60 +ae7ae7e1d305ee5879eb19dc704281ca ae7b59d95a263c81a60677cd305fe30a ae8218025b7aaef0e8aebac4e997ab7a ae8432be01aabf5271aacfc4e108f0d4 ae84cb309f66305a3c5f159b5f28b5af ae84dd57a0f0ba7ea460be47c9b9c034 +ae85dabac4c5ae07adc6d4d8bed4d4a8 ae88acd7cdd5e5c441e14e916e345c89 ae88b142e3e3cc0a21acc28099aa47fd ae890c77dcd028caf8586ada7e7f348f @@ -37778,6 +39703,7 @@ ae8f68ff9f59ccfc5fab1e7d3ac8dbc4 ae8fbfe70e0b170711dcdeb4f1c9bee9 ae922a8c860e7bf2910b2f98b4a9b276 ae95878a8a2703f78332ca217400a35c +ae95f812ecf0a91f22456aff6fe4a19c ae97debbb516edfcedfa4fa046b5fad2 ae99d123b7f95f4d40613aa4d7f3ef58 ae9b24939874ede0ce138534c8569b44 @@ -37811,6 +39737,7 @@ aeb249d2038fb35f2b1aa1647af6893e aeb3440a86b90f56596e92c3d0331e49 aeb4bc743a39e7be65d9c44c13ae6696 aeb50fae8d517121ae51e42fdd3101d4 +aeb5206422424788cfc0129ca6f719f0 aeb5e7601391355031da409297959063 aeb8a5e8a13f3dba28cf8552d97f0413 aeb8ab06b8684a6f0fd1b198448b3319 @@ -37829,6 +39756,7 @@ aebfddb65449d2b8197e868386154c83 aec1207b96bb604f422e25be1c260b32 aec1914f4d7ab2417bcd07d53b12c1e0 aec231aa631f46bf60f239fa34d520c4 +aec3b342651d9f9756f33f94e426ad24 aec3ec2e0605a03d1a8b486fd767c56b aec4b05f6daaad73b9805f9413693104 aec4c019f71c551499c10a396f55c65b @@ -37843,6 +39771,7 @@ aed0a9e04484e61dccf499fd400c9390 aed0f5ed42272f679e2964a3455e5606 aed22d1cc9c7faa735e5225df5ad361d aed40b6675ef6751501ec826d4f86ebc +aed452db601ad487b54ee1431ec81d64 aed499b6cfe24053972e410e72bb167a aed7511febd66ebd0c2b8c195f79a364 aed7e67246f4afe68d37c9ae66e08b38 @@ -37854,6 +39783,7 @@ aedd79658b8b865afd8ff5a96601c341 aedd7b03972adf996f28186890300e4b aedd9c531f44cf0fd8667a0d5b0975e2 aee06ddea3362830e048f20f1efc4eec +aee0931e46d8222736587cb00d526ade aee0d298184fdbe48ff5e4d5bdf77a0f aee224dbb3227a228d1e698db478bf38 aee3edb1940d83f9725820e766e0cc5a @@ -37873,6 +39803,7 @@ aef7e2c9398a897e165996c43292546c aefa292033a5ef22e937a6504221b7c3 aefb3859272db1aa5439a93c5c1b039b aefbb5bda80b82b5b8d7c4e7f2b2dad0 +aefcbcef5d55ec3c13356ca6e195dfcd aefce60666af56b305caf43be4f0eb58 aefd6ffa0966b94096f92f81568e9fa9 aeff5675b44a005119a165e0711d0b2a @@ -37887,8 +39818,10 @@ af0dfd62cd759715e9a7db665f6e9c52 af0e8fa14e00075fff1b37bf5597785b af0f6134060fd7969650b37eb1a617a8 af0fdf21f5528fd4a42b59c6aa85d1fb +af106d5955e521f5affdd31ef6adc984 af123aff193c9c3eedeb4992a19361ec af127b546be8bfc59b7a108857999b4b +af13405d51f98995fc0b2c121d73772c af1386429df89f586626500113cc1c18 af151bc1f80cd923d04080c602cd1cb9 af1794e1c925b3db0f30273e1dedf850 @@ -37922,6 +39855,7 @@ af3b6f3c6ee0966f5b2dbe57d2d9eaa6 af3bccc1c35b0d156da6ba6ead314ecf af3d6374039b5ce62b08285a9d63a9d3 af3e45ae5efbeb209b8d167b14a0aaaf +af3e93df44ae4b1a3fac1bd8fd6ae58d af3e9821e83926e72345b82c96a1924b af40d37511714a65920e03ea6dc87591 af42d85fc59ac8336d61545627c2ef5e @@ -37936,20 +39870,27 @@ af4ca8db70e2b39f356221bdcaa07602 af5096c359cd6e1322a9060b956742b8 af50b4f884299f60ad5f5b70183ba1c2 af53307aa3a3dd5e940b08ec5d8e0c39 +af533fc97b6c2e2ce6b498e3e802b40f af541a245bc254a79bbedbadc52ae732 af55d6361fd8aba2dd132c300e9371b6 af56971fb1e394b06d8e071d4ce2f93c af570b40cb0bcffabeb9f14375c49967 +af578e2c37c78c0001639574bc191f19 af59039f7fd030221accf7065d289c8f af5a49d34932d2c221fbc4ca6883cb56 af5c97c9ad40069de547879cc34d371f af5d934ba16b3198bbbb2eb0eafea2a6 +af5f8ea812f6fade2069847b33ef2681 af5fd4a0b138a7cb3d722648fe9f76e2 +af613462c449e884fa4227bf487b1107 af63f16cdcd507abe954f7194f34b2a5 af656357dc7ca3f568e0c6331495128d +af67340f0d5ffe18181d9a356ead95df af67d598838637d4c2299843ee81236a af683e9bc3d22fcfb02bd187053d9cb8 +af6937dc99f7680d089acd4662d42166 af6a1e18a2de837f64ff43b8cd026fa1 +af6d5f77e44723c048f572f25c26bff9 af70b45a63934595714c5d0287768946 af7163adbcebe9cfa5ba72ab93c6f51e af718385f5d6cbb52022938fe4d2f62a @@ -37964,8 +39905,10 @@ af77ee7221781de8be38b8e398fb5ecf af78c16d879dd602b8e8391369117743 af791f3bcabbe62573dd841e59b345fa af7c31d1529764e002a45f102fe5d284 +af7c473454981a3b12b3a05149d5e5f0 af7dee23040e91baf82ecdc37fa53915 af7fd4187e21d38124dd09e855bcbc17 +af80d54d7480ed3282498d800c1259f9 af817c74a01837b7025f865389dfc203 af8220f0b4c16293d034d4d72b3ad6fd af84a624ce3ea891670dc79b8ad3dada @@ -37981,6 +39924,7 @@ af8d34f8092bf7e2814f29e7451699df af8e95b1b259cfba760c45921413f9d5 af8f9af08f94ac82a8fbee8e4864be7b af904077f32ddd4b38313ddd22a5e71f +af9052a91b0bbbd6a7ca7484f11377a9 af91105ced6018c87a6c2cf02595a5e8 af95448979091cc9d4f4eea2d4be9a99 af99892cf95afa78538381a4592f6101 @@ -38048,6 +39992,7 @@ afde971233393044fb66d1ebefaa67fc afe1b7788c9ab0b179df23329f54fd53 afe34384c2d2d83951034f2502dfbe9c afe374bfd19f59a0f34f4cdcf07802e0 +afe3d1520efbc12391989101cda8f9a3 afe5661f29269bae1e4fc100eb87bdbd afe63e5ce761c9b5c1606818086426ea afe716550173ea58269f9082473dbce9 @@ -38145,7 +40090,9 @@ b04afc6f2a5352ef65da3911d927f33c b04c85705fde19d1f0419c99c9e3ddb2 b04d07a1fdd8827fe543dd85033d266d b04f262825dc79e7ee0285ad80ecee7e +b0514a23e8823ebb4034462c0e1de9ac b052e3e4690f1d6940799ff575a5f9c2 +b056397089b834e4f6474c5aed2c02b5 b056b92de176f2139afdbeb7a44cc839 b058217afe87cedb1e9e9e40e7068939 b0593ded26ba8890112d73ff96cb69c6 @@ -38155,6 +40102,7 @@ b05d3eb72a82650871cbf67e50969ecd b05d81b31ceca0cc8178f2440bec0bbe b05da5c12bec67f2967b577f9e61dbb3 b05e207fcbef4293ab2c10159d87bb19 +b05e4553c9f89a3c5fb27e8b65344ed8 b0612e7c90242f97499b9fb293468ba7 b061a36e84457ce83f7f8d2b398f9754 b06361edc0b57bd99992513dea2a3065 @@ -38178,12 +40126,14 @@ b0746851d28842ebdae9af419f4febaf b077d1ff85932951f1032f8e5fe7d495 b0780a49b7e5b04d3097689b3a5bb0b0 b078351a0b0a1403f0441c64206decd2 +b078b9799b6b55ae67b6e87fee2051b1 b07919c013f51df76f1271d4fc792d7c b0796421e2c79bead63b24d52d5124f5 b07a424b2a2c46de2e76984129e4c841 b07ae3517e72d72746ea7bcb41eab72c b07c677b913c7ff2f6c65de4158bc66e b07d76513be0364f3165bcb7e6bc4836 +b07d9700c92ad409e6f30089966f651f b07d97574aeaf22c3601f39151bd98f4 b080530f232dad697b74c72b0484ba62 b0819b4a1273582d07adf4173ae67814 @@ -38241,12 +40191,14 @@ b0bd7153629ba0fffe5bd096035cb8ae b0bd9570275dc92a3081a078d74fa3e7 b0be126d4ba43dd5276f5d36dc4aa604 b0bf983d49422c4aa2c27dbd46963023 +b0bfebd2aec60ca0fade3a2c27efa96a b0c22392957e0ceb7a0e8cba3eb7828a b0c297e12429822baff57b741fe5ffdd b0c387bc67c599b52a11b9b6d48b6ee9 b0c7719fe369c0edbf6ff789f2aabfed b0c79bb3e1c47ab4b308d8b50d3c7190 b0c820a0bf993e756e8b3212622a539b +b0ca12951446b9039785230edb6f893e b0cadc6066db0e1e4fe640c4bc59a72d b0cadc7b2cac2b8f2bf4fda135c23c5b b0cb5f3428d1aa11ca6bf92017fbc0f5 @@ -38318,13 +40270,17 @@ b10cd2977c108bf70e124661a477fb90 b10f4a0102dde33b4e41f297074fb404 b1114179a50a28812ca7bd9dfad19dba b1118244dbac8a5966bd99ef33f755c9 +b1119ae7172eef0db7526fe14c297221 +b1125c6ae96b4a2dd7807b25d2b2619c b112cb81c94fcbb708bda0b9055e5556 b1146dfa8ffbfa6167afb0a0b9b605e0 +b1164f7dd0212c7c414b4638fb7d186b b119518f9b3376230c5dbf8c3d7ce9f8 b11bbf606f600ab50aa2a5ad8cce265b b11e01526ae9dfd2e509617e6a33864c b11ff28b6159ba51fcfa219c7d773aa5 b1204cc92defc8bf3e64bab30e221a70 +b120ecaeba6e2faa5c39360704b4acc2 b121205ed9e49767c22426d9e023fc5e b1212bd7805c3cbf6e1fe5cf4ec98d69 b121dcdad5ad8ccdfd768f493c071d04 @@ -38338,6 +40294,7 @@ b12bff1c0aaf0356b2cb2489d87d5293 b12c36d89f359589e4b24ebd2294de5a b12cfdaed7541d7557cc60af068ace97 b12d4eb99c5a81b67b17cb37b670abf3 +b12e47b73538cbacd92b2cc9415897e2 b13097efdf6a87fbb494aa7e212e4f71 b131041da698d9df6eb243d147e25aaf b131c13318299709402bc08df954e568 @@ -38377,6 +40334,7 @@ b1569410b74419dfb0f7020e98f60eb1 b157b93be085c79207c9422cb7e9e33d b15913f1f5f5211b28622d9dabd2e7ee b159938f15e78a4cae5175030e866ad1 +b15d2c6d60d43c50c7df2e14c74e251a b15f98082ad7f490d45f5569fb499e33 b15fec3050984e101a00e0077a4a5a5e b160692237247be24409094ee0ad95ba @@ -38393,16 +40351,19 @@ b166d51fd6a36efcf180e30482c20793 b16775eeb4430de4e9411fb6ff3ccead b16961ffa3a09580846e0412fc2eec95 b16b0500d47b9cab6ca74d0f3cd9325d +b16c1dbf1578657ea2525e8578dd009f b16e2091359f572b9de1102cdc550bff b16e252e1d8bbe19629453fa8e678ac0 b16ea9bcb14820d44a718f767d1d8f66 b16f48be60f8969b93bc85f966ab9b86 b16fe83a264f55b75222032f5e498177 +b171888a2e924ef45be770688dfc7aa6 b17204f54cfbc161424dddb9c8bd2529 b17207c63ccf0bfdbd655ef3ec5dd384 b175297ba0062f0a6b18a8af20ad588d b17541fe46aeb075ee59e3a8da16edb7 b17778b3af0c4713b713d54972898a6a +b177899a9dcc68a8f64152894bd45f22 b178d786d18a89a60484b690fc1aa064 b17912a3ce4ea0b7222e4739909f1416 b17994e00ead525d7b5e9cd70c2c70e5 @@ -38421,6 +40382,7 @@ b189290e2586c50046c57f9a17226ea8 b18a51c6b4d88096cc397e17f9fc8cc6 b18af47104fb86ff8687d9e30f1da38a b18c5428034a4895d9e465fb9ccbc4bf +b18cb5235271aeb30c25bbd92acaca75 b18d9ad11c1c77784214a5725b080e81 b18ffd3abcf540e493835984088d53e9 b1905045a67f377ceddf7cb09195f223 @@ -38451,11 +40413,13 @@ b1ae7467e18cf98d445d08d93ebf90ec b1afd424c65ef6eca78aa133ace0d070 b1b001cde963c74f862b06d8e37fbe22 b1b035e30af19c19ec5f86f93e674724 +b1b09a1eb5d6dab64a189ff7cac08b5c b1b1f620b43bb68b2e2895f7c521129b b1b3787eed2d7316efe50219a4e06c39 b1babc0de4c2c452ae1bc8dbba1ccab3 b1bd0a9bf7ef833367f8ae66155d7c21 b1bfa2662017f2fe7458a218117343b5 +b1c03f66741a7c80d523fb6050f7365d b1c16779248b02505efebe4ba03b2cd7 b1c1b6e520d097070b176bd0dee29974 b1c227d0f4d64f9a8ffaa0959e56a92e @@ -38490,11 +40454,13 @@ b1e64f85edd44564a7f548a417712f3d b1e75ef9f125bdd179ed9c88f2c6f3bd b1e7b26754d159dfd3271a240b1a9cc0 b1e8bb9de08c3d0e7f7e5181ba0f3a63 +b1e99f5c9f01cf49553bdebbe3ec7cf2 b1ea0ad84b715e3fb6595bee5687372d b1ebd7a09526460a15d0ea78660ee50c b1ec6b81376ab48db730a3283ade2ec6 b1edcc609d242c8ce75b56e8ff0345e7 b1edf08e432c30fa477621170a843b4f +b1ee7c162b254ef6281ac4befc68f04e b1efb02a6a743916e473c155436e7407 b1f08292f4a2fb218e827bbb82181d3f b1f2fbc855a5aa07de3e63384b7defa1 @@ -38513,6 +40479,7 @@ b2042999ca8596ce5f25f2baba4b2df4 b20624fdd7d972eeec1207772a660e19 b206f33679ea56623c70fffb7f6e7339 b208e919b9fc71610e35bc8ab0b07892 +b20b22c4fda7613b966d835779e578c5 b20b37d23657c5f0f190b7cde67d808b b20ca06916722956cd45e162021cfc08 b20cde64bdb7efba64390e9ffffd8eac @@ -38537,6 +40504,7 @@ b224779d06423b6bcf61ee8879e23476 b224f95a3d85b355015ec7f293671da2 b22682010e6fbeb4f7ae518caef82d7f b2295934af2a48ab0205ea8f6dab9517 +b229fc292c43b373fb6ff9f35a1722f6 b22c63290111e73906a8f924d4fc7360 b233e53c9cd06bfb6efb90f984faef0f b235e5b89454bfffda572e6c0b36067f @@ -38585,12 +40553,14 @@ b259b039bcda9cee6d016dc996bc920a b25c2b1ffd0b41f5f7c51f44d745cff4 b25d6c4036b74f5c52d9b900ee008869 b25f1cb7e7a14cd0cecfa39cc7d100d8 +b260230f81cdb61ead081dafc05a1f11 b26056cc8fb324ec2d9c47979ea82b38 b261fedea116dc136f3ce552b9279ff2 b2629218de295a49e3f1ba7e1e11c941 b263849e0cf554856eaed06c5ce0a7ab b263eb9f0c9fe177143877a19c897af1 b264be736acb8b6312b7901aa01fa879 +b264ee20bd3b9fef2ea32c772f53cc5e b26505c6ad9b5432a9a9aed9f5fd27f3 b265e79c62bbfd8b28a593a91d3964ab b265f0bb5216ecae8d34f9979cd8b50e @@ -38659,6 +40629,7 @@ b298d9a269b571d14012a9f92ad902b2 b299e95512422fb4e9a117a62aa722ee b29b12e87e1b352ecc31e46cadb93e4f b29c5b8723ef7ba692d60c37b778dc54 +b29f06c508fb740ac966cd70b6636a55 b2a13cef17d90294e69f87a93a5cab66 b2a27102e23abf83a48946d92f0d6471 b2a2d6b44550dec4f3f71e12c9713f4f @@ -38674,6 +40645,7 @@ b2afb6f4bd2dfa2b607e91fac3b2ae3a b2b0e347e56e1aaced5debed4deb944f b2b1be8dbf9bd3df77b314e58c3ec1de b2b2530a2821b7860493d832753179f5 +b2b45be95114de2d402eb09c72d6590a b2b6e4b87298780d28a99e9cacde924d b2b7266e8cc610d70bcb3b07903170e9 b2b768aab2541ed7ce410bdcec42958c @@ -38682,9 +40654,12 @@ b2b828becae0720e08781113659db0d8 b2b91fcb593c9938503e82d74d584bfc b2bb59bdc79a692e5b6352f4af2b5ed6 b2bcff107ca4017c577ecff3210aa7f7 +b2bd6d0cbfcfb7957bb59399525a1b4c b2bef5b72202e3383de81e5dd04b71b7 b2bf3b33e4445a983cb2624d843df7e3 +b2bf4f781ee87299528c4c07688314f1 b2c012cc1c535b51507db9677c7d6103 +b2c080c94c70fe87cd8b3a015d79ce95 b2c094b1bec44be6cb3afb28c77c3593 b2c0bc9623a5714e881e041fddb9fa1f b2c11b23998f7ca974aaf60ce3e21897 @@ -38695,6 +40670,7 @@ b2ca9b37f73a9aa996a50608146a1429 b2cb0ee3e1447232da3b0d0ded76b697 b2cb495e14f04eba872f9c52dfc4935d b2ccbe2997c329fb4adb2598758b79e6 +b2cd6d2a143785512679086a060f4a60 b2ceb1576cd1475336e8823f4622c78a b2cf0108c347e5642591b324bd3f9d34 b2d0f8a47946f89fa84db7ae2fc7f8ba @@ -38716,6 +40692,7 @@ b2e2ee3dabe16587494bbf027cc40ad6 b2e3e030ff235404f2e58a7859c37d83 b2e52b041f272d5f0d70492c2db7cb8f b2e59f8f8c979490dcd95de39dcdd5aa +b2e75da6d2820a2de4fe3edb855d2b5e b2e8c7e8f8924bca673da771889b5326 b2e8fa0582800341f74fdfd75aef2007 b2e9a90ae7b1472aa69e1bbbe047efe9 @@ -38728,6 +40705,7 @@ b2eead69bb798ac9c073fd1ef9d715da b2f04d34285fa8c9f26489d4293cff00 b2f06125b65e54eb732f6bb4ba9a2200 b2f0ae71f092441cc0f24a7c4a4e4abe +b2f0afc8f0401ae624010db1e7976226 b2f177c369c012ec812578ae996278d5 b2f1b5f8101ff76a913cc09168531741 b2f1db0728d62ebfe0be35472d632674 @@ -38794,6 +40772,7 @@ b33d8e69fe9eb1444d17e1a0fda5411e b342d2b7e8575cfd5258fb339e08341c b343417d9448957e249e26fcbb28786a b343fbe0b8ce802e2a96f6ea5098a747 +b34599dadebe71c95dfb447d30cb2b20 b347633e486f7117ca1c456bce5e9215 b34930456adcdf2b293e9a0e851037a1 b34b407a87bb1ff25175544d72d1f96a @@ -38812,6 +40791,7 @@ b3576ef3f5c12757a91e324cf3abf627 b357fbb4df69383b91a6b815af87dc2c b3580573372e79f6a234e6bff92ee5da b35806fd336fe3c8eb175c1d560259a8 +b35aa19bac108c9772fda19f2d22a172 b35aec3cb72a2e04283007f6f6e56c5c b35b3fa58d03ca47795283bd783ad3ca b35be7a4c8f7c757d74608be9995e9f3 @@ -38826,6 +40806,7 @@ b36175d75bd798e1350318a1dd650edc b3623ebd31ba11756f291efcbbc93d52 b36281d2b360281f9cfdf2db1d18d4ca b363c384ab9f241d9e276f8f3f56562e +b36648884e93784c844e0a3a1d43d45f b367b0358f125f9afe1fdceb1c01454b b368c6a80d83570d679da36d388efe66 b369353de54c8384a2292eff88082896 @@ -38842,6 +40823,7 @@ b379b06c7131405870ac98db03c9da1b b37a2af17bcbc7bbd869c156dd1fd7ba b37b611018b37a889ec3c7088a8c3cc7 b37bf8e513438ec83ab68853c9d8f279 +b37c05da1f9f944c66389fd07cdd6555 b37d7e9652f9f35c5f9cb293af1c59c9 b37ef70fbfae69b81c4ce3605ec57916 b37f58070bf9982362eb6e62c79391c3 @@ -38868,6 +40850,7 @@ b38f30f933742b76919c55b687096c94 b392d9c9463ae8c581dfd8d6f2c35730 b39323e6f580ea76ce568f75eaf3846a b39373ff83ae4556a7228446521e6433 +b393c11e187d9e5a1cfcca7d04aa991f b3941cb5c64b0ae804c8b2872a7231a2 b39591b1b5f5be24ec5db0b9fe64a3dd b395b879d2dea9e3a52eb2750c37ce47 @@ -38918,9 +40901,11 @@ b3c0f70df9d89a6cca003e4e4425c544 b3c2db597483d5e73b997bf753efe220 b3c348eead71afb318844e86af0dc216 b3c75837643c153f1ae614afbcdeb2f8 +b3c782ace700e94996283a66d939ffd4 b3c8104287bdd9d55cf13c3cf43e9d95 b3c8bdbe09ff7d8d1d636a1e1bca25a6 b3c9538e0db046f93bf35974ba508732 +b3c980d6508fac57e7ac6292db15b370 b3ca9d6645b8492028eecae144bed957 b3cbb0242eb8852820db3e708cd91237 b3ccaa5501aa0c9923337af72d7afa03 @@ -38947,6 +40932,8 @@ b3e915831054ed3db24c914854548f25 b3eb0295a2f8db8caadbd200f6b02edd b3ec29e659abae7e1afbd033ac87c6df b3ed09d9861879c3cb065dbad834da3e +b3ed55d740051389e1e78833da10a284 +b3f119373ab8588d38fbcd36c6aef51c b3f20ac02fa2dfb5c23c896ee856daaf b3f291a6723d69b7364320cc2fbba24b b3f5830586a4a3c4fdea2b571f6165d3 @@ -38958,6 +40945,7 @@ b3fe701ef807b5e235ff5d06b6261c7b b3feadedc512fc98bc0dd82c3647e651 b3ffb216160b629d196243237e8c7aec b40093d3104f338894652e6cf9499e86 +b40125848de812def283ef43248a3231 b4057835bdd097e6a275ff066b747468 b4059286e09974abc18a56ba7fcc9eee b408fc99792547be484d15a1489c4a0c @@ -38968,6 +40956,8 @@ b40e785a0f560db099dd2e43fad86e69 b4105031581b675885258fee502cb93f b4105e8fd4dd071f6d53b5a916cd1117 b4115e04295c8200229a424f9f28bd6a +b412d20a429ee184fc9a29abfe284bff +b41311297789d82d2e3fc3fba2256b9a b41336ac875f4b1ab44d9a3ab61288c5 b413c3b17aa56ec1183a2580b8f75929 b414d2ecf5d93c31c5aa64c3393fab56 @@ -38993,6 +40983,7 @@ b431fc43f4863e08df969096f415f58a b432216db666cf4c5e7d265d189b9c04 b432dc09fc5de311afc0d6b560fbbff1 b4350c822e414a85f403129d630e5274 +b43524f266a4550fe48d63da2b9f6433 b43563040b3669c1a707bb791c265f4e b437f77a67b0a5214b388e4415630fb7 b43a299ad0ff5da232d18d9f8b077d3a @@ -39006,6 +40997,7 @@ b43d8738d8a0c5271640332a8fe0ff60 b43e105c373827a6bbf160c21ef015a6 b43f98eefcd1055e9212deb817762a83 b43fb32de597dc4105b763fe364dcf3a +b43fe47d9e3d89a336334b1cca25db02 b43fe70ad82b355b3521b333807485e5 b441bb81f91ee1b605ff79f9850cc247 b441ddd790593fab30824abde22a9c16 @@ -39013,6 +41005,7 @@ b44291f978c4a5a086a73ae3991f3aca b444908f4a4e187528184ac29e2af42e b44760993d5e68c1dddd5d4e1202f5bc b44779b8ade846517bcdf87b47896e2a +b44ae3dc383bd31f5ff173271b57a8a4 b44b462e92b9e9f9ebe7a3b82a9596bb b450f778ab866ee81f2bcd880f9df1ca b45101da2048e5ae86296b68b0f8fbdf @@ -39041,11 +41034,14 @@ b46a4877465265919446253fabe682ee b46aebc064ce478442a7a96f649d803c b46c3b7e1bb9be9a90fb6dede1f5aa86 b46e41acc0bc637a81965f8bf93636e9 +b46eecf50cbaee849d54f217ce26a123 b47217003f968a3818468548b7977a5c b4723cfebded504afcd8ead7d396344e b4746f5c18501ca0b22356f18ea2497a +b479411cff2f43c71e035fbe7969e446 b47bb9810c7a8d91c947651507e9af57 b47bc6c98fc5934dcef4154de7f45d67 +b47be170f77c8a79ddb6f40e4443dd9b b47e1f8db1705e8ad33cab9adf3d7972 b47f07d5d9b3131d98344b461cba7e95 b47f109833271c4a720a6d5542452843 @@ -39063,11 +41059,13 @@ b4915eb38286404f2671908745165223 b49616f90e7c8e803dc9d14063b06b7d b497d5b8d3934cb154876a4f717fa87a b499d8ee3025f85279f0b8ce5a4987b0 +b499eb96d721336596fff8b0e14c9a3a b49a81d18c2a7d0bd3d0e7b5bf89fab4 b49c0dc3abbc3c0b8989376c8656606d b49f1e6dd3903709ac293ff78d063b87 b49f7a1a2977df47f8463fa588f43240 b49ffb80b22cdc282826558e89044a17 +b4a1bfe04f9d996959cecde02e952bc9 b4a3f88cdf326388120d85e075101fcc b4a4465ce878e1a27c980c5ea4399e26 b4a457570eec841f39f5eba22fdf9ca5 @@ -39082,6 +41080,7 @@ b4b04035a24c51d7943bffec4814ec64 b4b0a403e012fd5460353c46ef7e83fa b4b180e0dad7c69d859ac96af46972ab b4b203d1b0a6b91778635335a8612218 +b4b233f8cbb6d29261d2e8f1126ac9b5 b4b26c990b635085f4e6bd5727b176ff b4b427b932ae2f03c622d7d690c43de7 b4b499b76b1cf8375e0f57fd82d86ba4 @@ -39140,11 +41139,13 @@ b4ea6f4acd733d6cdd921f4562183c1f b4eab49bc3aa9ee00bf7d9342e90c72a b4eb35b03c731ede85afd662bc157894 b4eb9fd652882d3fef385936afd9cc63 +b4ebff75131adc51854ed558ae41c527 b4ec539c02af8d49a1d0bcc466b14a3d b4ed82488b7eb85cf6c37499a7fd4996 b4eeb6bd5d7e3275c6bc0736dc027bdd b4ef9f6a2a08d6e950461c4c1be9c174 b4efad7fee8ed48ed90f5ac7bd6be61f +b4f37e044ae844d5df97e13dbd4d4b16 b4f3d1e8600ce693824105d22e8c742c b4f55b683db13e62bccf9cb7d3216386 b4f61a007366d5b2d8360a7539f1ca7b @@ -39156,7 +41157,9 @@ b4fb636dfaac80c44c37b30fdffa0282 b4fb7a54d9468c62fb38f1715ed5755f b4fcf282b5119d2bad6f98d45aa8a301 b4fcfe324b4793df16af037501a9621f +b4fd059cea679c6e01af10894e335927 b4fd3bc9366a91a4607c09c6e4014bf5 +b4feadd55a39c7a7097a19ed1f6c647f b4fee6a2458413360c42248ec60ef61d b4fffc5075cc9e8009099a3fa36acd70 b5017363161e802674ba90177b9ee4a9 @@ -39173,6 +41176,7 @@ b511d597e8c4b7d91ec8269bdc52d9a3 b5121b742dabdaed7710b3e4181a7236 b515483dc3b15a8b797e0fb363798792 b519480ed53eb4ea61f30842359d1054 +b51b2a29eb5d005e5667a9949084c033 b51c5a8b0d46e6992c634197be959060 b51cee3f88e6b43cdddc469163ce9b26 b51d20c416090e70b7cf77f8fac17d7f @@ -39203,12 +41207,14 @@ b53d726301c751274f5decb79a499a10 b53e512da982d82228fce6750accd1a5 b53ea43d620030598e04382e43097884 b53fb8570c9da115708e27a97d3b8681 +b53fe1d9b1cbd5516cef95b205fc37cb b54066805bdda8385012588de1ea69ce b54122c6f75a5a75ae6a132f96faac3d b541299b3475aea916457a4737516764 b54741350766dd015e188686bb15c3f1 b5475faeac6ae602fbe1a7f7cf3d734b b54858eddfc85c5062756029b5b07905 +b54888fa0bf0baf48f93de0a167bdc52 b549a6ebe5f974770aa47a7cba02eb8c b54a13d2e6ab83c2ec5d360e6a30e9a3 b54af22d41d19b3016d2e5557326e76e @@ -39219,10 +41225,12 @@ b5512a2e523081ac5d45b4d8d75d6e02 b552bf5e6737864508ca08a1d3bd3e10 b5542c2003efc970af3a5f55ba0b8c1e b5544c3bf4f232a0080d432aa8b29d0e +b55511f355bb93c49277c2ba81decb87 b5553493d0a779da1f72cde7e8d156b4 b55732ba0cef6e2cdacc4d73d8827060 b557d5baa473a0f01a5b3b898c38aeaf b5592119c2428a65546dee0cc6f7e022 +b5593a45119b7d04900a7ad54bcdba5e b559e9fb39282e416c0ec2f25aa18054 b55a33b4a109b7e6aa49549fed4120d1 b55a6d2bcd658324f2805852beededcb @@ -39279,7 +41287,9 @@ b58ac64489bb38be1efff7a320b48fe3 b58b8d1c9b7220d6da125f61a65bb3f5 b58d0b2529429f44bf24dc691bb100f8 b58dfd30178cbf0e53dc66d79fa804d2 +b5912a73045ff0f04002e68382559fd2 b5913ac5cf674d8ca9e75b3db6ca6116 +b592cafb2ec7f71a4e1637a87b634d46 b593489dc95ea1c34724fc5309fe30d3 b5935d95164fa2624c051f8618d69bbe b5947306b1d80768ecd3ad36896a14b7 @@ -39343,6 +41353,7 @@ b5ce16bc202f5dc3e1a9dc65e4ea41d8 b5cf971ff85186a4f752a046f8f27541 b5cfa56fa65818c45f1ff5176065b1bc b5d09f7f4b2d6c05c44b164a844325d7 +b5d105057d787ade6b32af9b4b312559 b5d1bb3f17595b8be5c4084b67112925 b5d1cd5a8b5f1fcda7ca245845ddd697 b5d2659f1e36d48599f4a90685818f49 @@ -39357,6 +41368,7 @@ b5da12470b06d1c4e3f846fccf61465f b5da49cee3be24daf97e72184241960a b5db7c99eab404f1dae2508b76161116 b5dbdfc83c991dfb6717609cd276534e +b5dd331a6dad8d1642ecc6edab984997 b5dd9625f2f49471d2b272869d97fb7f b5dfecb0a6d52269d2d3e8568661613e b5e0219ac7ea8c642579f40322c5a1c2 @@ -39378,14 +41390,17 @@ b5f3cff93232e8e509efd0468a4bcc07 b5f900475a2c33af75aba0dae7a10f2a b5fed03d503c5b10683a5322298b550b b5fed6bafdd943b37f5ba3140bcd0ff8 +b5ffcd5c03d7304e76b72b7cdf81c773 b60010aa222a6cc2814cc5e440e5171f b6025b6fec92c80e2277abcc477da256 b604d50e77d8dd3fcf925a55fa43e407 b605670516214e4fdb4ede76ee486c22 b6065bf5901d6636ba0f3cb1c5e75aa1 +b60677f5efa664416ff17a640f81a5ce b60a952cf58572aeaa0b034aa6e3e018 b60b1e2f9c0461cff486d3c6a0e028a0 b60b459b269d2e623d7c9e69796f1e57 +b60f630363c2a9421e83b1b51904ada3 b60fc913535821cc620aa2eb07bd518c b6120cab2d46fcb726feeea96ef18071 b613be14fe16911de82323d4f8d341ea @@ -39404,6 +41419,7 @@ b622013b047569b884daf2908d275d8e b6222138cdc923a53dc652b3403b6a32 b6227c537e5a6a8ab0356be47dc7b52d b62362bc78e4b21c4dd5f02c4ef34a6e +b62668220966febd31aaaf71a58679f1 b62821149a80611f6567672e3facf38e b62afe39a777e1c2710c56fd4e41fa8e b62b5335aea70d46ba1cb6823fe3fc6e @@ -39411,6 +41427,7 @@ b62c9d90e83b6176a76ddfc938b7b624 b62f666b39e2cc1a8bf90733fc0203e2 b62f75d18380d0f9aaba6bd07e21eb88 b630206221d06b33d3aa5b8cc57d513f +b63185a5f67ca47fdfc70e6e6023a48f b6331bba73672af033f050618b935291 b634c547b95b9dc28e41ae0ebe6943bd b6359af231a49ca2c91480a467676d39 @@ -39442,7 +41459,9 @@ b64b8c16e6f822d94d49740fa5d9f1df b64c1c474323919a08a986574f187444 b64cb569fce7eaf525798fed49851a7d b64fee61df0c32b70707d22ef70a6885 +b64ff734020699be6534861252812ccc b65122cfc529c7345852a02a91fb59bf +b6512ade1bedd70082032658b14f253b b6512f8f9ba8e3aeee6016e1a8562e46 b651adeea597633e07c66e3d6208c76e b65212042fd0a87a3162f39fb081e30f @@ -39464,6 +41483,7 @@ b65a96d8057f266be9cbf444473c979b b65cbe6b6af3b79030fe0bd8ba90d759 b65cff8f8f46e4ee0e2889d92be4ae13 b663f7d1c0e9f5d010fc6fc72644bed4 +b665451c193fd6b54990d28aa7d6663c b6667a90211d22ba59f85f81b6005d26 b66770c6802907ae75c211a8bcdc561f b669a4ba8298df432a3448f084d90946 @@ -39501,6 +41521,7 @@ b68323e5405aa7846f718e79854070a7 b684062587de7360258e86635f109dad b68717367c0e301b4219cb6490555ae5 b68766dfa90bf65495831d7966fdcc77 +b6891876f85e3b2cea2c36974e651a7f b689196b8e683b585e6f8fac5efeaca2 b689ba4091ccc73d8b8f43eca407bb5f b68c316d990f33fda1409331944bbcf9 @@ -39542,6 +41563,7 @@ b6b8dd73b8ef88f313767d2465bc4442 b6b94610c6637ffebba711252719f0f6 b6b968afc377e66e209f9a4ee4d21564 b6b9b7e2821fd1e11fc3d4e873c78e1e +b6bc27a9bf02de412e366f34169a5579 b6bdbc9e7c602e03c0e9fc40052a51d2 b6be103e57094c62e3cd44c6281a8538 b6be211e2567f012466bc22d80d291e6 @@ -39549,6 +41571,7 @@ b6be5a7ec921f4463b619b779c62cb58 b6bf3dafb922392aa5c5211ceced50aa b6c11c05b2484649bedf0fab599eda94 b6c273c695ffd3b7cfc461c3d3880fbe +b6c2d9d808055e855ff67f15def0cac6 b6c32285e4cbc27c45950f4ab0e5b7d5 b6c3400dcde0c29000959830eb554db4 b6c40b7209b9109bcdf48a9ad27c1cdc @@ -39557,6 +41580,7 @@ b6c5662b094b37b3183184f299c461a8 b6c5c2b467afc042163f5cf855c6f747 b6c84212e65a73bf1ce64b353271e191 b6ca4feb6431aadc13845c3db7b25270 +b6cb5c9f80dc25019c6cbf93d3a7da18 b6cecfdd3ace937b93447625371ee777 b6cf5a7cd3dfe7a13625bdfaca18eb0a b6cfdc39325157bba8b997ef41f5d5ea @@ -39569,6 +41593,7 @@ b6d32801c194685f8b65e62f6857ea28 b6d3321b0690ce132f9625d75c38e96f b6d33ac8e3eb527d04166de681c3aa56 b6d3cb1f0c1b05cf77b1a2b696f3fc3c +b6d5c075f8fb403b5d0f6c37ef3f0ed5 b6d6b54adfc3022c19aa84388c04d901 b6d85d26f3877d958b870d91a6f5010f b6d92071c8de6546e2cac2192d616617 @@ -39624,6 +41649,7 @@ b70be9a71d01c01756645a23ac4150f9 b70cf53466305ec15d931cfeaa093390 b70f667c69e67feecfcb81cb6213fea9 b70fb86dffb8aa21aba3d970ea23789a +b71022e5eb536a979e7624b80506d1ae b71298fd5d49e9c5009e5d5eda707436 b7131e8c34d8ca19e84649ae8096a17c b71378a4027fbdc76646a35d7fee0738 @@ -39636,6 +41662,7 @@ b7174d895b21ff5d0643636456e9a6d4 b7179a48493bd2fc624e3399bbb59a2a b717da1e92a61e090b86466843862cd7 b7180894224967821cad25da1e251fef +b718668eacf3b2c5b1374f545b8ea9f9 b71b6e788ebfbf88b29a62cff3945a14 b71cb9dc08d4edcc4ca80e3e66dfe181 b71d04bbe03eeaaab6315aa1998750d5 @@ -39652,6 +41679,7 @@ b727b952f399c19eb29e423a8ce425d4 b72a93169db476878d45bdde9b1c0333 b72b972d46ce2ddafe37920a2f51577f b72c9938fec0da144724fc29354c9b05 +b72d4c43b3f63baed0d313cb5d41e4b7 b72ffba4cf385093b327c192f77ebe9d b730dd3ae46faedf44e8e8887786a5d0 b7338f537756c787d8d87e9a366cf8b7 @@ -39669,6 +41697,7 @@ b7461112f87c3c1676ac9ca6ed239234 b7464c284be72047e773e8bb5ddf7366 b74705c05aa01c453532ff6989a4cd42 b7482be8e3b0fbee0a2cbdc51f635503 +b748d35c937884becf3e3836092a56ff b748dbb46391e22596d7929495e47c5f b74a0cdc89325f8ad6ba5c4fdeb160eb b74a635c12a7792a5c4ff708e235dd8e @@ -39679,6 +41708,7 @@ b74d66adacbd5224b074f18dab60b507 b74fd017ccfafc319ae5833dda070df5 b74fee2ec5ed883ca504cd70fc3fc096 b74ff09242c4a69de7cc065271932e6b +b750d367467ef8a9f86ec5a45c40a4d1 b7531dad2933d19e52e75b75ba3aab90 b753f78210fd06c4aacc4b76c3a47440 b7541ba0f1ad6b2851afbd8742ec03a6 @@ -39709,22 +41739,26 @@ b76b009efb46fe20bad875661ae3bbf5 b76c5ffc4c3958229b8c27ab2b6b8012 b76ca476a6f5ca19c483db7bb63204f6 b76d48e9561cd5eab8178753414326cc +b76de7091cbb21997df49b65ccd90714 b76dfdd802c24543ee0be0c61f6a7e28 b76fc2e9d395046023968878820e8320 b76fd23f01f3b875d4db3e8968908442 b770f60493a9281862ce187d705c71b8 b770fffc4bea5fcf9d43b6cdc01025dd b773bcf7a94c7b7bfb19f798b20a1ba7 +b7740e0eec5cb75bf152731486b051f4 b7743b56f82b0faa54cb0e968ccc2f8f b774b773b4eb127015b1ced0edf87dd3 b77529ba410e1efcad163f1e4be78c2f b77797575ac991f1d80710f103e0801c b77946ac2083f3c95561964c7247095b +b77a4f5cdf96bc3b5bda26a5afff91f1 b77a76cc9d6a94c77f99cc097bab2261 b77b6c4c66331e507b5922a8c675b4a7 b77daf32c1c93efa0ddb11fc97ad0b6d b77df26f2edfc7ff50f9e0611a140da1 b77ebf6a874332ff6a45c9b87f99e510 +b77f2dad8383b3a66fd402e9c91b6200 b781a6ba7495313cbc23c6abf90912b9 b78483e7d273f544e39784b00562d0a0 b78490001873decd7006ffcee8b9a099 @@ -39748,6 +41782,7 @@ b794607add88221abe31eebed29c7026 b795feaf6e6c021abd8ef0f28bc900a7 b7960534f23560dfa4af8fec23a53d44 b7962205ccb4fc664f22b7af24f2ca4b +b7973919a3b7437938c16a20345deeb2 b797da4d28e1c07c2f752b98a3f64257 b7981e743d4a87d5b74b6244cca2f609 b7984b3ba8f64ab3b5f89c4a430a72ae @@ -39778,6 +41813,7 @@ b7b903ea085c9a9361d3ff29a4b16702 b7b91b1aa361d80fda267649a213a4e8 b7bb61ef335462344dcd7b228f2c2b06 b7bb87e8d3d782f0fe0ec0205397297f +b7bc4d74299242075edddda8c722fad7 b7be3cfe4389246c903de038041d7b3a b7bf58e543dccd92343e9a389cbccb4a b7c043510b9865764dd8463d099366b2 @@ -39802,6 +41838,7 @@ b7d7de092bb84d06ad7492b7bd634e37 b7d7eaf8210bf44ee5b055a2431f1a74 b7d93add6d5d52745d16a18b4339c0e9 b7dbfe9d397c49e4bd65920c76ef5efd +b7dc3c34ecfbf45a48a82f31524ce4bb b7dc560c16120eab64dc69d95f184c34 b7dc951127b6edf700b0555b5c502bd2 b7dc9e9525125121db81a1ad0516cebf @@ -39821,6 +41858,7 @@ b7e88b18fde4eb706f25e6de018e6daf b7ec9bd24198e813f7319ea19d503d09 b7ee4b29e02600c8445a47b778aad9c2 b7ee97affcee8e22bea29210f9c878ff +b7ef83d602a3a5db21cb16c88e83280e b7f1d443b6e30649451ac82f314f9ec0 b7f2bb74015f08d5c501842ed8ab3bf4 b7f48614c183cf1c2d1f1c6fccee2159 @@ -39865,6 +41903,7 @@ b81dcba0273509e87c11dd7c4eadce53 b81f88beccb25b90b051bf6e4aa15464 b82095a70c1e02f465d205ce5840c424 b8264e0ce162af0b298e4b76c2681e7d +b826519e40b1b6f918ba89254137339b b82749ab5ccc4657e6fc1d4497a24d84 b827701f710f2fb8df93786acf203d6b b8277d489696913d99c31517f57b945f @@ -39874,17 +41913,20 @@ b82d1e17da611df0aa9851bc88b8e892 b82ea73e39ec97b1ef3668f4c7c30b07 b833b1a17c90ec830a1b43ce37e35390 b834d6e9b1376e6a6af9effbcd7618ce +b837368059a9c4d067220f6a822c232f b8398cfec5691071721ec04989ddc0e5 b83cb322f39e66fc960d2ae0cb8321ed b83e7ad7f316fed7f0bc9b67fd1f342f b840358298e08fe296443ed00f38b4f5 b8417bbbd162ccbbc9b278af2df1bc76 b842251a36ad4dbaab18bb02d05d37c2 +b8427e07c3097c6ea510edd213554f58 b84288746165bd36636c5d9249dfc1ee b844801765d3ab332afcf42d7b7c0c84 b8453eb780a913bb4884014e9715bec3 b84642c4fe4b4a23664d8336ac9ce089 b848fd63c0366464157fbab9591106ee +b849ff745277e02d9b1ef1559ca4fb29 b84ca71d7811d9d780a562adfe6ac207 b84e663dfaa78f3787aba3cfabcf1fbf b84f9c50aefe9e57e329e6408a51a3c4 @@ -39903,6 +41945,7 @@ b85e69d42e30da5277117d0be93ac1f0 b85f1771c3f68c24091dafd229f2773c b85f525d22aff9819bad54d133353f7a b86191e9c5f313bd1379b87b7e8dcc74 +b8627b54710ed2a25469d0e0e1e0a375 b86346cfd904ac9964df0493a0a8c610 b8635dd12cbc033ebb7c3f7cff6e158e b8638979ea8c5f41606350b3d9a0c9b0 @@ -39969,6 +42012,8 @@ b8a591a48b48be2e5a9335846ea02130 b8a5ca58a6bd24acd64503a5bf054cd2 b8a7d094b15c03f7896c96a6f40cb710 b8a7e14b956f3e0f7d6b0f97a504abcb +b8a8ae4d79ce4f94a29b920c58ef06b9 +b8a8d450c71d79a44f7dd449744ba846 b8a93fbafb984491cd7bc149ef820c16 b8aa68d535490db586cb32dc05b82af3 b8abb2138a471eeb20215aa7ba7948fd @@ -40035,6 +42080,7 @@ b8eb4404f413b836b4486b397bf42c82 b8ecc110a5a4e068c43c244961e90c10 b8ecfb5f5aed2d30aa21a7a81b06b05d b8ed08d19552d744038906a246b4b5d5 +b8ed0d7cb02c3b79302d4f0181e4eb57 b8ef9725dfce01415fe5c5b82c206863 b8f14946a441b73586834bf6aebae770 b8f16eb21c39a6acd972b175368535b4 @@ -40068,10 +42114,13 @@ b91b0eb468c2b82913ed45e02fff8bc8 b91c0a842938aeeb36ba37bf90dc2578 b91dbb96684c19add3355e2dd8b986c2 b91e48e6aa5af6728d3ab2ef15c27e35 +b92119f2c564535d864ffe8f9794ad3f +b92447e1255d8e755eb00d5fd6f92bb7 b925d67f98efc17c0e3758ff17a521b1 b926e88193c5beb17b1d1520f43b889a b9273bb950f7fa0fcbe7f31aeb546d2e b928b6f8e60baa7c30057313d3449473 +b92a16831455545c01159d3e44e800a5 b92bfe1ea01a7967af87a8ecbe0bd6d1 b92e6a2d10b7090e7b1cb41a6001cd6f b92edf765275522e327083f34847700e @@ -40107,10 +42156,12 @@ b94e75e8cc27742b0869b43cf20fd674 b94f8e08d217a38d5b6e1540b0536569 b9509980f7c8b4387c7f3b89da8f0835 b952d23244a5531c71cb9a745e38fecd +b9547fe28f1d48138f35e95bafe1cf96 b954c277ef2fd64c3dd38945eb6e0413 b9552f45fb4d62e4a2b2e1fde58abafb b95608dc721cbf3dca15b92e0efe0f0f b956dfe05ef94cfe23d59120baad7c93 +b956f44791c80d2ab33c4bbc06eb806f b9575c1ea7c6b33928725ce5202f0ab0 b958a58f6e8842039fabf2ecf4928143 b95a161718ff36c727a7f85c86fcb7a1 @@ -40123,10 +42174,13 @@ b9614309a01cc52d0ce9be262798647b b961f59eda4ace361d619181dc77eb63 b9634b249258f434501a78c34dc8b20c b96887429e3a73020859ce4b5fed228e +b96af1f1817b54dd8bda91c8d221b582 b96b6b5bf2f170560895d232279a6ead b96e3d0d231d0d1091ea3ef7e746dd89 b9718e01ec2c7e04f188c59a44e0b856 b972afc586c924a88a7ccee4465046d5 +b9737b603a5a6aefdbe5265ec88f021c +b974cf5bb773e97c606f9a7a28cf2b99 b97720f039a2eb99ce6ef2666c8290f7 b97832e08ff0336f320dc7bed4d54c20 b9785e6b87f36e1e5527ea8d7af8c709 @@ -40135,6 +42189,7 @@ b97ceda79d953caddf3be345ad9c15b8 b980bc08567b376b088ec5ca1e3e7d98 b980ffd694ebdd242391d014a323115b b981d1c6c52e0f018bba4f196940fa35 +b9822ff5ab34fe5d56cae94950bbd4cb b9830602bf0f3879c44e0ba8cd5ff84c b983a9d2258aec4567a02195c2b63015 b983c7fdc34b28c1ca2ea8dbf8f1063a @@ -40166,6 +42221,7 @@ b9ab8b3c4528627516a135562a54705b b9abce049d7d18d85feb8b3a49bfabd9 b9ac970cca94f1038bcad3629b3ec807 b9aeb6a8fafb197daf63019a29e50aab +b9b081262f582e258fd9642e08ed298d b9b09c941593363c5b1135189f5ce397 b9b0a192fca915c7b5a41be84fd59618 b9b2e1b440d0923ce5abec20ad6d02d6 @@ -40182,6 +42238,7 @@ b9c23f80a0d9b1f2427a2810a193ade3 b9cbc344d109e2f1c3fd93dca296707e b9cbfdc4742c2b75cb499d22e1a54920 b9cc3ac275011aa259b067fcdf315fbf +b9cc61b864b6c2875fe9fb2665c40b63 b9ce4aa2ac8ee309c69eb5b841dd2ee8 b9cff1e25d384ae556f985151b6da9ca b9d08daf77b8bdcf5c9fa32fa5a36e73 @@ -40189,6 +42246,7 @@ b9d10012b1fd20f5b2b58af69155fe0d b9d137afd3e398edcb72a8444ac5c3f2 b9d14dfc1b9cbed103d27cc73c4e21dc b9d1948db61cefe6b94a72d5b13c3210 +b9d1ab89b7928a83c1c5ae0bdb8f0ca8 b9d2eed1eae3e8ee88c4f68a5219967b b9d84d4d47405fabf0c91bb09567a971 b9d906cc128f6d5be535088b2536b957 @@ -40203,6 +42261,7 @@ b9decef584318f0cba481ec0af6b6bfe b9dfe6e5c4963e5e5f3b461dc25de552 b9e09349ba1fc07e91bbd14334158b2f b9e185d0cb68f3750a6de8b0867b4690 +b9e46a99723d1b1d0b11a0f5f3945656 b9e6ba9355f626720ab16c7cc8fe7ea2 b9e804caf37204525249af4adbcc5709 b9e8e4b5fa68474d00036befb5706bd4 @@ -40270,7 +42329,9 @@ ba3cf6df28dc07da602fd2e7b4501323 ba3ea6c97b50b247e80b20e9cc02d184 ba3fe9ad6768c5959c1b99cfb5716ef2 ba3fefb19fb29a98b9dc891317d79b1c +ba40ab5a666e6c3b8145c119eb1d2566 ba4116f6f912450d0bf3d82665754aa6 +ba42673be5f904b9d2a7df3460dddaaf ba43778f711b1b922b630c3954f432ab ba43effad1a1acd652a5a86e553ba0b0 ba44e2e60377682ba1e20c79cbb02165 @@ -40299,6 +42360,7 @@ ba60d2e737d7f4a25da57f095079ff24 ba620755a3bce36d1057a888677f228c ba63197fa0603efadc50d46ff182b0ba ba6347d7b787812fb521bc2b0d66ca96 +ba635a945cdf856d31cf95390cfc971d ba63927fa4012bf39dba71a4e9e1873c ba64af3bb24b42b0a072f1bcd3bdd262 ba6501fa89e00888934512c7bf279963 @@ -40306,16 +42368,19 @@ ba6515873a161e3988d071a6295d9992 ba660b30030bb5687762229606c2e69e ba6718e4dd252ac9dad487b6bc894218 ba67d52da2f5b83625b2a313444de95b +ba67d87ed70d385d2250b8be871f8ff6 ba67ee35f9891a25e57379c57655b18e ba6880ce769877faa2765f5c3a1ab4d2 ba692b72d5125d29e07adf9c989de801 ba6aeb9771f76b4650dd0ae6ed6a1bfa +ba6bc48452a6b583caa83d4d2a4f12e8 ba6cf514267d73624f1083fd255190fb ba6d3e3c96d360ca4aa1c9ea0ddc9647 ba6e4ce9692b8ac0f4b1a10242336ebb ba6f87a75b044107c92b577a0e0aaa38 ba6fa8665980b8e65c083460413b2489 ba704a8a582e01f80b5ff1fabbf57a63 +ba709d94ca965168eeec061d9431cab3 ba70d0f3bc9fd401c28c11493e6c8f9a ba7219ddbe45348d8bb2b6a8ddbafeee ba72a15bccfe4cbac687b82dcfa49d2e @@ -40341,6 +42406,7 @@ ba8815960c8d777c0249043325ff9377 ba88ee111a06f38d13765e4e0196f7f7 ba8a71e43395933b5010936c6c86ba5d ba8b9de5cc84cdfdbdddd4907130c655 +ba8c4dc1b2b650e792823b4344ebc0ae ba8d0b8ca6a227b5cc6dbfb749628917 ba8e095f82825e714b51a75b1c1884a2 ba8e72476a2651ceff0af7ee47f53f20 @@ -40355,14 +42421,18 @@ ba94eb4b3cddd0c5babc30462c30ae09 ba95931c913f97541ac589524b9946f8 ba95e61448ffd2c4e24834417c7aa19c ba967a191b7a5fd744a0179a3d3c5ce0 +ba978ab00ee5a6e187115735d82a9055 ba97984f8662d263e29bf20cc6a91062 ba9832331311e6da4c795935deb9f235 +ba98fa9230aa8384bbebfa117f838738 ba994c9097fc8a993d9e60f0e3ee7f6c ba9ac8372be569772015b9abc58096d1 ba9bd68859306e301053a875a4e722c2 ba9c8172244fa5be78346fb8f1d327d2 ba9df9e21545f62985b2de7983e8a17c baa004b3f1572b62c5b1b5dfc37fbde3 +baa11b88dc2af6eaf63fec9c79bbaf6f +baa194289dd074f971cf9497df5a438b baa1dda5d74a93f08b5bbfc3b4aef135 baa219322ae8d515afb5a5e393c3982d baa2ab9cbb207e334d0f0a26145981ef @@ -40437,6 +42507,7 @@ baf259f9c8da9b9b12a1afa50aec5ada baf4253288ad73752bbeb6d62c64739c baf6c4ab38c859bfd8af7340c1dc7e4b baf6ea191ed7a2cf3da4e92d6e627a4a +baf78c028a8a7bfdd18ee9514dbd54a0 baf84b45d37f0fd266fb4b9ae8547b18 baf91e8dae4fcb419a3a7b30048eb8c8 bafa0318438d10d3caaac95bb4038204 @@ -40457,12 +42528,15 @@ bb051c5998d807e2fa40e8df8836b473 bb0664a648633c1c33dd5b1a385abdcb bb074f2fe212ade5bc35970f3ccdf6d2 bb078fed043fda0e584292076d70f594 +bb089d647d14812de72877bd943dfb1a +bb08e9ca9cd74f85961cb56212c8821a bb0ae8c5760153518a3e4afa05da9a5b bb0d5fd4d3641a1d664e1aafde8a2d00 bb0f1d2fcc22a9613907f616a0fd8993 bb0f836b245a266c4fa163b7ceaf106c bb1073e32af7e4d9e28938651403a04a bb1077b5f21f017069650d9faa52187d +bb13282514f398a8395c5ba6aefb5547 bb13a5e1261f2e605428ac459b164d0b bb175596ddbc62b96842a62ba9c20fbb bb17e61d91da590a9ec200c4709be68d @@ -40474,6 +42548,7 @@ bb1b18eaece8ebaa8db40e9449ef88b5 bb1b3db178a007a844aa910f85f004bd bb1c78ebeaeba9e81612ddfe32be4715 bb1d4a675756e697202e5f11946964ac +bb208a9986027bb054195e5318ad8b0f bb20cb803a6b858d2f81e6d598cd1b0d bb21bdd82e72a163f2b2a31ab2071e05 bb2236883dccc6b3e1c09bcd2fc6ecb6 @@ -40504,6 +42579,7 @@ bb395590b854c7d62b633ee669148bbe bb3a2b318c1ee70b44aa28e485bb8e93 bb3ab829942c5386bac7f43e6952ab5d bb3c0d25305b3cc6bee690f233bd1744 +bb3d9ca05f952b2de891eb98194233b0 bb3dded3702512e89948c3d87df95c04 bb3e5a483b7252af136a9ba792761318 bb3ee11b3ecfefa29b5261d4b9b55cd2 @@ -40525,6 +42601,7 @@ bb4e08fc40328e4809c248109ac08ba5 bb501aff29bc405007d5701863506a10 bb5089b6aebedbe92f64f0d67480bacb bb531a2a3140e7e134095642e2504530 +bb5344eb9fca45b515e554d16a386f1a bb53b417f2bbfabfacf708b36a5d742d bb57a43a5789bf0a1149c552cb65eb9c bb5a3c15731d68df3a415c1f4fa8944d @@ -40550,6 +42627,7 @@ bb6d73bc09c58a3860fc65ea6e141906 bb6e36681866c8acee06607f54dcec47 bb6fb453c484b2946e4985fd63f5db20 bb7268856c60591569ff4ccfebbd9c45 +bb737e19387de013adbf58af9b28bf26 bb73d129453941cdc66ca5b9df2c4c19 bb75146037b529f0e1d924e9cffc5379 bb75c2b85d9fbb5e810bb001f6db781c @@ -40589,6 +42667,8 @@ bb9716edf6cecbdfa7fd8213274259ce bb988802de8a4939be6000254628a0a5 bb9bbce7bc8e498387649a5a367e0077 bb9bf9309b497b62a9c5af6b9146c132 +bb9e42a0222f2ee026cfe7c93f2e8f7b +bb9e6633f7bd5d64293efa8968386bbb bba0f495498a5d89dad00bfb0d511408 bba3273dfd073da47f7473651c5df51d bba5cf2e249312ef9bb28803f387efe5 @@ -40600,6 +42680,7 @@ bbae6dc0d7cee056babf5ed6d4af6e9d bbaea666b4cad7f03de2f4f3f63beac3 bbaf340e34cbff02767941f1a44e5ec2 bbb08222ae7b53257c40b4f543521f29 +bbb2ce436ae8f04d474009ed177addca bbb3654c70d0b2a2427c7ca9679405d1 bbb447e22e6f39eab1695d455f6e4095 bbb6a57cf903d9cb37094f8ed005e71f @@ -40638,11 +42719,13 @@ bbe0c7398a803171cabbcc3e428ed1b7 bbe183677fb87f3b830a0124d9d6cd19 bbe31d2e48ddf6b4ac3a2894a3ebe41a bbe3cb3cd38bc96714365a4f25f9d553 +bbe426d1965da6639dc111f22b79228b bbe490c407848f23d7ac1466b7a2ced6 bbe4a8d37ee5292317399fc5085ad3c9 bbe7c1d3334a0256893702be5d97646f bbe8cfe1b69032cfb9a135843427af0c bbe946778cd33fc93bf0f7842e2e16d3 +bbe9cffa7d3170df27abb89d6060ff6a bbea1a270dea8439929aa0bfdca6a48f bbea5cbe059e95bbda04a81d7c176800 bbea6724e2a5767b997fc0261f1602e5 @@ -40651,6 +42734,7 @@ bbeaa2c9ee8ab2b55c8ff053bf7b6767 bbec9509a9f8b6e9e240d45ef95af525 bbed2fa1af70aafe666a97c7e156343b bbed51c270ddf590d221ba63a53c9296 +bbedcc8e1555f9f913de013644521560 bbee19ca2913c8be31f49b685b3caba5 bbeeb017392bf0d36a30d75eb024cd5b bbeeee07e9609be79ee564dee1c50377 @@ -40660,6 +42744,7 @@ bbf0130833aafaeb54ea5955d8b25ed5 bbf36a23c1b0b951e75944d653cc7ff2 bbf548c7c5f5b7827b0f21f076523881 bbf6b1d58a5969178796000eed295fc3 +bbf87ed60c18d288810ca5f30facc2d0 bbf8ab18ab7b39262d2a4d61b82be852 bbfcba680580505c2638bad235614105 bbffdf1df7ccd9c4bf42a95ea13ad611 @@ -40674,6 +42759,8 @@ bc04b8253c25d620ecc83c3e8b2cc8f0 bc05c2206696abd616809a50f926c3ee bc05dfc6e58e687ca779cb03cb7e77ab bc063efe302878d951a8319372f3306c +bc0fd72986b9f9951bbd56756d67c4be +bc11a75de3f70947cc6b87f8d2d5c040 bc13ae59118e1e5bf67620dccc74306a bc14def8905e6db3cea7955bf48ffe59 bc15cde149a08504e821398c058a0235 @@ -40708,8 +42795,10 @@ bc3af35317d9f43f2d1f615e30ec2ecf bc3e73395fcca5710f68ea0f422e5557 bc3fb11e5e5b8034e917587b28ddf8fe bc3fc14b9409a63c377c50c265f30631 +bc400d98e930abf30e05a79733e90c54 bc418e54a962c977e54e77ea1e9d3215 bc41ca230fe8cd245181c1b4a29e7742 +bc423c5ff00a0e5a33ffc26adc237a64 bc4257849a52abfce2a2b1cb94214533 bc431926bad6bf15aca7ed952e9012f0 bc43395166bd73040a6fca3b8db0b81b @@ -40721,6 +42810,7 @@ bc4d8c4544177021e6ccf1896c43ccd5 bc4da0f651242f664067dd1ea4a1406d bc4de2329041f7b79515ec00b839b78a bc4fc039d5c756d90ac2334d16713734 +bc50463c344106f728693c1855f5fe8b bc510940446e50279cb7dc4533213889 bc51fc72a9134f55ca49415bc1ccf9c3 bc52eafe24b19fbbd79ffb1e1d9a23b3 @@ -40734,17 +42824,20 @@ bc5af8c50a53f121a5555990e2eb9f4a bc5b62b04170f7c207e6c753fa2c776d bc5e857a91f0b30336ccef947747c6f8 bc5fe81066c6e004967903b4cc84098c +bc6198ac288fa0569688d1bbb5a10fc2 bc625d9a3d5bb4595699a541949246bb bc633adba40b71d63a5741f126aeba97 bc63da34d4f8c2b59d1c941083e8e0cf bc64df93b22f21ca27ea892194f1f081 bc64f5040720402bc72b11ac325ff824 bc6690341c3f31633f2867b63650d3e5 +bc689dac49efe14e37c91e616dd39a19 bc6a611a775217d8af8adb1829e9a4bc bc6b3662788abaad227e9fe887e8be02 bc6b8ea959a88b9f9d3345860198313d bc6d1decf7b0cfb40a92612e11c2a419 bc6da75bf532a7b985f7ce6c05e8ec9c +bc6db321d53c6452c475de5efa6d121b bc6e49690876359a2e9e034b4289bbe6 bc70672e96d6ac79c5346602d7bca436 bc710877ae9341c74e311829fb73d9b6 @@ -40788,6 +42881,7 @@ bc9500551e8b9bb28f082db5df179777 bc95a4ef8533a22135a789621aa958ff bc969fcabd8efa5607d0a9f2c47b6c04 bc96a4e1f3f5ef1d6889ed63da75ea58 +bc96fb1dcba5fbd0653371d9c7eb4f08 bc98ca57d780ef724fe4423d47b9b8c3 bc98fb9045921d5bc386d5decbb32e4e bc9c5594b18de4f32ec8a34fea01d7f5 @@ -40824,11 +42918,13 @@ bcbc4364d5ffcf39324970b019893c44 bcbc6b3cf98638baa84e22efaa04f7a6 bcbe39f47b46e5399f354d5683df337c bcbe8348a4107ef688298f76ebcceb1b +bcbedc39091243389afbaf3e09c21a7b bcbfa250f1562cf9ecd0b8696f480af7 bcc01b8900aa70d409db3b1e59fd2fe9 bcc03034ca94a163925f725de8e377c4 bcc2bf8f26861176817400ed6c2cf1be bcc4691738fefa52fdeb793122301be2 +bcc55a33f1c4c58670b00c72d9787f07 bcc5908bfcab60757fbb0ca5e26bdc10 bcc6f34f46b22cb455739491317813cc bccac029adc409a9bf50990436c7146d @@ -40843,12 +42939,15 @@ bcda9ec8010c53c3800663a8d2c6fc3b bcdc6ae0d0fe6dccc4168febb25bf69e bcdcb70acaef9a16ea3a0691308e98f1 bcdce0dc757c8d57ebf893ecc21204ae +bcdf594a7635c71528eb72db506c4e4b +bce06436714cc8aee4e9fbffdf7b0ed0 bce09bcfe85b51f45ae667831cdc1491 bce0f80f92e6a1d680bd5e6513510902 bce10189e01555910e6403b51ab3e9a4 bce194e685b18c48e8f57480bedd0346 bce304b263f944ab86b0902c45494fee bce4b34780c1656e28c3d7ee5e3adfc0 +bce551806f6a3f054c88655fa82b189b bce60a6a1a311f0a2758be81ef641894 bce84b93e1fc910c4ca11a5c4536c16c bce88220ce02f17c9c0a5910c03ba297 @@ -40856,6 +42955,7 @@ bce8fcfcc12af0c1b2a30a42e95c8fa6 bce9254ca0dc2f257bfdce2feca75a34 bcebba46754e0dbf2204e304d0fa51f3 bcec2a4602a5b151d5a5dcaf2f7f603f +bcee84e0187b8f63ea35d4b42fe13c6a bcefd169b74bc275b69569e422eb8662 bcf05a495cbbebaa1a1f839c85decd6b bcf0f86a15eb3ba39600de26729dad85 @@ -40893,6 +42993,7 @@ bd1f83d36d85d86c81ccf31be7bcc4ff bd225f3367d5f4ba42490bfb7fabc2ac bd22a0d5d731211f1a6c4bc402ad486c bd2351e03f57c6c2507455a09ce79ae7 +bd2641d80c0829516bec0d91c724901e bd282af9edf74b256b469daee91082a0 bd290aa62f7e3adb59b5cc4c2bd7c8ed bd2a0eb73280e6853adb2449273c857c @@ -40926,11 +43027,13 @@ bd4f370feac7f9e208d45483409f2420 bd4f469941dd154500c8c309fc03e573 bd4f7c2003995dd2cd1312be72043cce bd5011bd6f472bba1de719acc297b8c6 +bd528cb4e6289e4dd91ed96eed545911 bd551c12756021127a407aee4bd3cd29 bd570659da4fed8c4b810b8fe2300787 bd57ec7e3c411f7257bf0a3bab49d2a4 bd57ed6738f7b3db3226ba06d1d60c77 bd587011573ed8d2df07907a5f979d58 +bd598a3831da5d97949d95202f22bc0b bd5a74a0d6404418dfae506c23ebc503 bd5a8d066af5d4644b56f3b66b5d356a bd5bfc7b3d9bf5cdeb3d00ac596905d3 @@ -40949,6 +43052,7 @@ bd6ffc7a7ba01a3954f2634f666d14a6 bd7216592e0d4eb5db57ebd48a8ae79a bd724de3271ead67f90481d23db3c28c bd73dbc8fb00446979266778a830db60 +bd743b6bf83e065c79756aa49b5d9496 bd77107c575b25a8cd1ce223a9696b81 bd77e53fe5891d31d3a01a1f964ac737 bd791e179bf92c897d127d8e6a34df8f @@ -40986,6 +43090,7 @@ bdac2479036f418d868362a80191ee93 bdaecb7fd7f3ecdaada58215888f7d9f bdb0102dc8b4e6f2c49b23ff85917443 bdb08c663c9ec990e25f3153940504b1 +bdb09cca64391be4db186135da777cf5 bdb3a4c617b1b6243b800ff7c2731cea bdb456e6122a3cebcca4b431fdc5e32a bdb5ca7d0342f613998748525f7763cf @@ -41025,6 +43130,7 @@ bdd6bf65f06a4ac04b8fb0943a313acf bdd816bac591019591d80c74fb0fcf82 bdd8999d05ab360cfb48331df1fc5bbb bdd9e3fc1e658b6d469403e77cc161fb +bdd9f0a5acd75d90265c23c7df00a97a bddaf9ff8e4920f3b8d68e5dda429e52 bddb257cf8e682bb9f5473449a833579 bdddb28f7e11219e2e5d2fd9804ac5fe @@ -41066,6 +43172,7 @@ be0f1c1b0c309a3009d5ae0d61929ed8 be0fd8755263e895090fee64d37ca71c be108bdf7c55bef9d870c127ab7b08e4 be1123d32db0abdc9c5340ce3f265934 +be13d5ee67d7371a334cfffdf409511b be169f7daa4a53a1e88bc6d1849e8b7c be16cec27bb60b69101e7af8009c86d1 be172684db1aee05c865c0d02a8a0002 @@ -41091,6 +43198,7 @@ be316378e7efa69c639881c166578eac be31b4f8cc2e07b95a9a56083984256d be33992399030c3191c346859797a585 be33e81c9ac6a1bbcefd25e568ac9b08 +be3523b7ecf35af51ebfa055502f240a be354b87774cef816a31495bfe857816 be36cdfd862585dbebca75df5ea74024 be383a1de953c205b3af52349ce9416a @@ -41148,6 +43256,7 @@ be722e26a11388df55372155042f0ba1 be73be7406d3b6d30de4360ec6111215 be752eeda05e3cf030de6b27eff5e6a6 be75c2ae009297fdf378415c48e1011f +be7661b1c72ab712a97ab136d8dedb45 be774ad1b796b65bf41f1686cbc582e2 be7859fb476af5eb05a495dcc4a5fd62 be78c70ea4cdabc8ae2053e03c2c7fac @@ -41165,6 +43274,7 @@ be86fd614ced2fef635e870c06ceb22f be8776e59eb06a6f76c057b050c66734 be8d7a1b153782a5dd6d410632a8f3ca be8e83ca4d1c2bcef8955afb6e88d375 +be8fbe578208ea3e08c1ecf7a1bca12e be9028c17d382dd28a49563892a5f84b be90a687591cd8ef5cd66be0538390c1 be90ca129e7259504cb02afba5efb511 @@ -41236,15 +43346,18 @@ bedb5b68f14c87de2ebb1431e262ad39 bedbe7618bbee93f4f70abf0bfdd2ca8 bedc132473ad752234713ba7832413a5 bede872de86d42f0c492e395b44086f9 +bede937a3099674ad9402ac0699edcf6 bedea6fd3003e973ccebb4c97d1d41a2 bedeed4e14ca890c56aebc320976f00d bee058a1d05ca9051671629ce34aebb5 bee270a8a1e6bb76c5923e5ae8ed019a +bee335511a4a072a0d767a7dee9acb62 bee3d90a904c23e75be2db1a312d2f09 bee3e2ff08e342fa882ed8bb53e7f62c bee4535e13cce3b01a62d1ab5b177db7 bee5a1cbda3e995890e7892259ea5d16 bee5f5f5e49c3fd80a13c764b6267d93 +bee6401c257edc657af70ab189b18bb2 bee68372089b4770a3d9aeb40dc859dc beea50287baf295fcd441b139a3d20cc beea636279036f0d6cfeeefac5f3877d @@ -41264,6 +43377,8 @@ befbcd5af790a3534e014684b310c324 befcc6ddb14c34fd92a04361ca947574 befcd874971e674cab8caff787226378 befd88856adf6328240e56d113019cea +beff6411686c6f17bd6a16064e5624fd +beffbaced29b5dfd0142b33dea404a64 bf00d5a8e22a4918845cae91b4c54af5 bf018aab78cc1799bf53d1d6430386ba bf02ef86019778231d1736403a83a22d @@ -41274,11 +43389,13 @@ bf052023086c71b5f23a1d0d14615f38 bf05d961fd7b1483ec69bc8705a3b470 bf0c38f9eef0ff230af19be771b0a83f bf0cc30cc12cddc4ee90ff671bc2d817 +bf0de0f7436480ebb058227a61d6e949 bf10e5fa4516f2723cd473d82c7ad3da bf112c36634abbf2aaa931e68dadf1c4 bf14cbab4b29f590285e296515a0fb2f bf18021a3cbbaee34250a8996ce5c82b bf1a36587bd35ffa2dfeec52877ac33b +bf1b96222e978a6912401b0067e34f64 bf1d3332e2ed4a3ad0e0e10adc9a660c bf1f228af1ed02dca3dd88c0da5e5e8c bf1fe7fa36f1f90dd9af1a08587ccf21 @@ -41288,6 +43405,7 @@ bf22cd6157595e9c025c2a4adc3e1c85 bf233ce1a481581d687bb62331d0c643 bf236f619886d1030e9c3e147aebefc2 bf2452793f3c6cd940f4b079e9da0cd2 +bf283025e308639aca20492455afd66f bf2834037b7e91f2e812c0e0ba2c5fc7 bf298d525f518ef54672ca7de32c07e6 bf2a885031f4e1996df3016b99aa53df @@ -41344,6 +43462,7 @@ bf5fb6cf2eb081f5f892839c96831695 bf636589961001fd28238fd4ae8834b0 bf63904c4059ecc7c3c619e22998100b bf63dd7b45eb3656279507e8be1d8b8e +bf641f091f2ec55e03d5caaf1e67897c bf660bb740c4fd15d8fd065b6015e202 bf6774a8b2687be9374fd40fcce154e5 bf69584cd9db544f323d20d0f877424f @@ -41373,6 +43492,7 @@ bf86dc5faa6890c5f4fc3cc7f2f5b705 bf8820217fe99c2651173945d1df318d bf88f02aad576298eef2f1f4ce4ce24b bf89015b02b88a0c9ed53b1739ad40c2 +bf8a1203211f22980c93364647548327 bf8a32398eb49e159250692edba1a3a9 bf8e181fdfa5286b7619ad82c09a5dd4 bf8fbfd38bb6741845ea04fabeea3c1d @@ -41424,10 +43544,12 @@ bfcb6fa2ce3a6e858691b22e7bd40029 bfcbcc1b2c1938f4ab5ddde9765ea389 bfce317ac0581d2231858920212ce3bf bfd04bb5d380e2debdf25fe602f4e935 +bfd06a5a04a8ea9831ff865099441a7c bfd1ff4e0ca22743a54068e55e150e64 bfd2131bce19fc2f925d111a007404ba bfd2983129b5110e5894e0714c2782b8 bfd3a9e36b0b4fa3111e648a03efde22 +bfd4389c971d30dcfdc6deabf6eb6bee bfd6121e18ed4d159566275541133d34 bfd95171ffa2fc8911f9ac43f18ae06a bfd9a44877a75f064a3212064421f752 @@ -41450,6 +43572,8 @@ bfedc8a2b57e682d807222a622fcf437 bfedec10da0807975893f485381fa13a bfeec72c93bf2626d86dcca4b3cdbf1d bff11f269ba4f1b49239962d2ee164c7 +bff16979a830de46378f85e886792fe0 +bff1767dfd9aa239d53c375a67cc066d bff1aef3d5bda9f9aae3cc69ee7cf08c bff1cf6bccaf9f47227760a591ed6a53 bff27d072f73c16e58acd6fa2c2ea7d6 @@ -41463,11 +43587,13 @@ bffca52580233539d93b6f897e871995 bffd605d4646be289eb5f5471cb6dfb5 bffdb68322c67bcb81e2ef4085bb9f38 c0008307ba69fde18fb5f5aba5fe8aee +c003ec2b23c3026b6b0173c74ed8046b c003f9aaaa55a8315db0e86aad09423a c005705d2369b683c4f75eeff8a18530 c00644fde02c45288df875c279269879 c006885811fca93c23507daed13915a7 c006ca0b6564442a9b5251c4c44e1242 +c00717aab99e538f8772bed0c1de9c03 c009b9d3b50701da811bf68a8cb976c2 c00adae8695e20b091dd9cacb0c83896 c00b637b823298deda963bc1cdad07f1 @@ -41476,6 +43602,7 @@ c00e6cbc4440278e95539d280b678419 c01065ac406eae98a9446f88948fb39f c010df27efb7c993388b4e795fccdf4b c0118ddb877d0784d8aa420ea532a24d +c012a8934a86376dccd4a6a88cc86db3 c01566650e97e7e78cba94ee7eccd8f5 c01618ac8290a2f41c5d7fe148db7be1 c016ab934f68708c71c168ef155b1821 @@ -41483,9 +43610,11 @@ c0174a7029f8cc629eb175d0ddfb655e c01bcf736ea0da3ae4a2667de8eb1c79 c01e8051079c93dfd67bff0b86e240bf c01ebcad489e3ef62a4e2dc21237800b +c020004a9f6375b41ac581a73b70cdb5 c0214488215b553d3c93cead9bcb10d9 c0217763a958670d58f8d9df59067402 c022fa25345479009ce405b833eca045 +c023c5ff5e1f2dfa980ba0c266f8ec07 c027bc14d7d893965e434ad3d8de5cab c02a8835fc8445e4926e88a07fee402a c02ba6fe48b0c4276febd22f43629072 @@ -41574,6 +43703,7 @@ c0905ba4fe1c727a4d6e963c8e1bb57a c091423b7108f7b7af918b4e7d7af6f3 c09257b135ce7226aa2b3ee82f252fd8 c092ddf9182ae6fe5f0339219bd265f9 +c09401ae7f5420627fe8b32173f38c9b c0941db736628f2ec3f62b846dc894c8 c095949285d9bb5722fc04ee0689c45e c095b6fd8984f96a7d3d8151f7797a3a @@ -41605,6 +43735,7 @@ c0ada0a7126f0fc6f9cfae39f8e95196 c0afa2736713bd60f84387fc2b594212 c0afe6b536fa6700902c3c6b1e7756c7 c0b044255777acf9bda5aa02b2b98b5c +c0b26133b668d35006699fb609b9cddc c0b362e9571ecc43ee4d5228d3641de7 c0b4cd2c6e64e91237210f1a6a7284b0 c0b630a1795eee7296168956dd60a59b @@ -41618,10 +43749,12 @@ c0b8e899ae017106b3a1eb347b6a5d0f c0b9413754c2e004038367f05c0c6264 c0b9a3c49c98c76f83a5c3554458b2e9 c0ba5d5a6010db5e76cde82e96c8bb10 +c0bb250d7d237e24d198d6d9c2f78a4c c0bb954c678f64bea2e6cb12506bfe0c c0bc9f5044c19090e7251d262f25d49a c0bf4d2eea6a471ab9fa7ff8e318a854 c0c25a061bec5a7d4090dc50152a6232 +c0c2c9796028264e8e81647c4e80a0c7 c0c4ce6586b1b8a695601c3f3c906c9f c0c6018aeac5d6d280f35dc72b3a2be7 c0c7e59b0e8b45de7aa5e074910890f5 @@ -41636,14 +43769,17 @@ c0d0e54978e27a44fb420e83307cd921 c0d44288a1fddc2e545a62a10d903322 c0d73d694e3e75b34333ddc711887b97 c0d876f3f9895d1440d03491785fd4e9 +c0daa7525974f4301d5dee2170e33967 c0dad5ef711a42ba6e845d7756f35a7a c0daf22052e1791076b80a70f197c981 c0dc1314bd7754aa795f6a4a7510558f c0dcccb520b80fd54fbc90e53b867d03 c0dcdb37fcf7a4bb8b655eee4eb1f216 +c0e24e785dded6f7692ae23dc9017b7b c0e36c1ec0513017fa74d85e6790c77c c0e381d5b3bb56f23945cfb018182e20 c0e3fcc18db9d332c25c11f698565234 +c0e4e461781f6cb9cf45e65fd5de808f c0e52197ede98597e83f9d2a6ef96a0b c0e5cbd54ec9ef1c0470c457d4fd2221 c0e7065961bb9888cc8ec7f82e59bb5a @@ -41670,6 +43806,7 @@ c0f8342cd38765d20c462abfbd809d39 c0f9354fabe0f78eb2dd5b39572ad4de c0fa51e07547556a9bbca0af37e1b680 c0faca6650e6d38186742c4e4847dd02 +c0faff57a43dcf09d538cf792fe4f8e9 c0fb022d954f7410ee93f56493d80635 c0fb096baaf2f825c94b569a27b3fe19 c0fc4d10a8d3162088d5ee794ef11601 @@ -41691,6 +43828,7 @@ c107bae2b141263f902c688026bd2b1d c108d809e8b27d3513f791bb92f2f4a5 c1091e2ecc35472c66156935dd89989f c10a5311bf0fa8ea7f62b2ac271ee36c +c10af81103f4d692884f25466a049913 c10c7a9cb22dbef313e56ef12652761e c10d56c5f56cfeeb5b7e9d824d90903d c10db45e4f7517a5bf8e824f4c314762 @@ -41698,6 +43836,7 @@ c10ec2d59f876d3d1219f5079267b8f4 c10f7cb4e1101bd34ada869e530714a1 c10fabc9f54450336b2cebb29fc9ea05 c110ca7cff44b0805c222eea5f639548 +c110cf84f855fae126c34f160659b341 c11137bf39c097757f28415c920c1b1b c111e16c61532ff76c48da6d02e0d831 c112211e66782f5353a65ffe5709150f @@ -41707,6 +43846,8 @@ c1169e32c51eed0fe10d0f37e3b8ecf4 c116cf89d142493a9b687339d260b7ab c119a6f7872019d11011edcedd154c41 c11aded8b6f784f801e4d784a8345cb2 +c11b23849cece5d543df54a3f3d30975 +c11b6245c3927733e19cf4d8408ab8ba c11beef2daece4fb84d5177e3092e309 c11c8e9b8fb6650f163d0dd43d5ccebd c11decd39b30a7ff2c9c1f7a352dc6e6 @@ -41724,6 +43865,7 @@ c12d0af94ffff16e65769fc9483025af c12da489a82b3668dbc9770973ba74e1 c12f0a7ad4c222f1783430f27f833104 c131bf851bc23302b26dae433bcb559d +c1322fc59b34041ced0250819541039d c13324b492df1bd94de8423e59811a09 c1341f409958bf7a61d9c45f671e9948 c1382daacf57a3be9e21eb4fcabe6c34 @@ -41742,6 +43884,7 @@ c14208aa93208fd3f305a9494f05ad40 c1430ce579fbf59278158a7f1feda13f c143e22292e2d6659e1c1ce77e727580 c146257f32ad527a0d982ccd65a3e6a1 +c14712cdc9d7d6e32226b6c277805338 c147319184bdd619fef7a0ca36c2c2c1 c14920ce2b6d00aca6c56b45f469c5f4 c14a15ce7d5f2f2b951bee9695384481 @@ -41750,6 +43893,7 @@ c14ae9f5b8ef28ceb2521ff33f77ed5a c14b946c8a54fa1ca456e29675dd0cba c14d12b52c8af795f0417cd0dad686a2 c14e81751ba1273b3c0368207c081d02 +c15084f4f7edde2d8142738784c9bdf6 c150999703c98586f7afdc45a5bb9f15 c1517a0cc79f5307a4569cc8c5b872db c1518f7a0b95956f72995b4b748a86f3 @@ -41779,6 +43923,7 @@ c1664ec573c995c2b0c90affd47ea1a2 c166c5733ae751198012732de48cb3e8 c1674f9ec5f5193c967c5fe7ab11a7b6 c1687b5d908456ee2fc314ab832b9dc8 +c16a2103e770626c099cf2700dc5df38 c16ca99639dcd2a16da7a525697c1748 c16e159d06b96d1e67629b1ff29b2fcc c16f5cc886f2c81a267df1caead91cb9 @@ -41807,12 +43952,14 @@ c1884ac8f761b649ccbdb680b4486c3c c1891aa7f6c55c8924cb260e434314dd c18a2dbdac98b4377105377c38db75ae c18bae9ae7adc0866ab6d1e04c4bd597 +c18d7839cc3341caa2fd656462a73838 c18e24281e91611fed858301b4f6c5d4 c19235506c4c0ae311196d36fcdb4274 c1924192571495ddd15baa6f1e0997e6 c192b5a2573496c576e2d91ea87d9ee1 c196187e1f4fb907b0d11373fa837e66 c196f7e0d6510299f20bac67d636df49 +c196fb182c588cb567d463d2570c0b7d c197845f0983a57f053e82adefa92c3f c197cdda7b70347466dd6851dabe94e5 c197f171438a445b681264c95794907d @@ -41828,6 +43975,7 @@ c19dd8d2fc027db05bd26d29bb2b2616 c19deff62aa073fd829f74ec8fb4e09c c1a10a2a11a81e5ce88910e6718990a0 c1a12dc01c462fb5dab64000037846ae +c1a2ec9326c58c6f08cf3fd71392a899 c1a44dd6741441105765b774baa14a7e c1a595e7ee5319ec33c6624095537d0b c1a69f99b44ac974b5981ffe10f8ef24 @@ -41846,6 +43994,7 @@ c1ba1f06e7df433014acea446f37e977 c1ba6069595d0ba157549c261e79fada c1bad74ab7fc866932bf91c4aa82f1c6 c1bdfcb9097352581c2ffbd4c752164c +c1beba39295799e248c0007d197f225b c1c1ed876968371cd6a455a01f794e70 c1c244f5b72699f653eb54102461ae28 c1c54329da37860fac894f81b95d5e3a @@ -41867,6 +44016,7 @@ c1d72467d2bdd83dc35fee40788d04e6 c1d7708b609e17e52306a1f20848e9ab c1d7ad0f121a36450c2392e9603990c0 c1d802b2c48614edcdb64214aff9b840 +c1d88bdb7ae008ad52fcfdebc7fbd2b4 c1d993bb23b87f51350d99966d28a3d3 c1d9e05534b0caec72f6462fcfc58f06 c1dc0414ce3d4b5d19e88f4e12c66865 @@ -41875,6 +44025,7 @@ c1dea1294e212508df22edc884edffa9 c1e0a6a97b3288bac6cea66055b7abb1 c1e16d8e55a68c8b518a3d03d2ccdd0c c1e269c16c9da7e08deea36a3256c880 +c1e29577132cb6e063f695599e11534a c1e2b443734d99ec7eb7178847395663 c1e4368dbcdba6db5cf2952b4cecaaf9 c1e45bf7680724061eeb5de90e496ef4 @@ -41886,6 +44037,7 @@ c1e8749bc810648e8295d6fc68c888d3 c1e8b8bdede711b8ac62cd5368486d47 c1eae51619fb1eee38417e9845c4977a c1ecc41480f21183ee29ad2d401bccae +c1ed9b8e760b9399bd7ee010c883bbed c1ee4d310780d3c9f36b8a54df4175d0 c1f17993aaa81674f1d9e237a8e2124b c1f2156a717ada3d4bf786aba0f1ae96 @@ -41922,6 +44074,7 @@ c20f58e2e2e9b45d297c61315a9bc914 c20fedc45c15b0b06593e0c3805f8c80 c2114e6ca8080743ca7a6ae466cd77fc c213bf87398b1542499482fc56f0b835 +c2153d930862a0d1b9955b84663a4a78 c2174a81abefbf68f51f15700516afc2 c21a0a75c654cd6b2d2002d5e4d2538c c21d830da08ff1ddf98dece11c535b91 @@ -41948,10 +44101,12 @@ c23279dc7e02c5f81073173bda444b17 c233fc8edbff61860f35c7bd456bb37d c23530c136929b12eaf175576cda9639 c235acdab592e06a6206ca5c4c713d61 +c2392b6942f069d6245401a144f3aa7f c2394e66c7c540d7ca2f5463b1fa496f c23cf0bc312d621071fe365d3a072c80 c23d170d98fed986e31c7c6eed06adc6 c23ddf1f85db3d6b27948f092526ffa6 +c23e45cffcff9b228d103c08f166f6fb c23f341d53c606fe948056c99aef061d c23f5e292cc29251fbfb8d4921d48c76 c2421b7901d2c7c946b9e1209eed44c6 @@ -41959,6 +44114,8 @@ c242edfaab8ac775930808633ada5a04 c24341ca76c23d072a9f4616ec91f0e9 c2435155fecfc518af4e0e9835665050 c244ff7816101126e10c9567aeded9ae +c2453391388d7c6ed5cd83ae3d61629d +c2454476a494b9d6430adb07db6cc019 c246a9be711dfd8f2faa025a452551ad c246bc48223311d06aa33a23f9576112 c2493844148e20e12b1273fe8b11158d @@ -41984,6 +44141,7 @@ c265fd44fa7510fdd68071f91921c4b1 c2661e983ba907b40e7ecb57f3a8a35a c266df1660c2a3a7c336ce4d82861ef2 c2675add88d023c092187fa6eca63445 +c268236d0c053dff744308e7f0b0fcd6 c268b40d7c2fd8cc5381a0711f6b0692 c269312ca75fb30ae083a1207ebe9ced c26c29da8a0f086ff3754a81d7ca9081 @@ -42017,6 +44175,7 @@ c281f836288ff3a3e9a8b871dd605bc4 c2820ba4993dbe47a0541706fb900b62 c283202f0c0cdfc8c457ecbba3e55d3a c28506372af6a2364ec4f26db0359bcf +c2850b24b45d51c2220ccd8b34e8471c c28728ffc5d176400f57423370902b3c c2889806d60588b2a6c5390ba5416474 c288e39d9344691d96127ba4bc31f720 @@ -42026,12 +44185,14 @@ c28bb64316eae681ed19c65b1b2e5c85 c28be92fa250064579da779107a5c997 c28c43258ba7f4cdb412a83dbe22b544 c290896a9b6341cea35b0ef6d29adaa2 +c292a90a2d1be8ed5a39ce51d1dfb70b c292b465d5ce946f2fd83f999a355f3e c293e74c6bfaf1248526be6e16bcd846 c294497aa080909f504c7d7b543336ba c29668b210fbcf31ee5fa9346af6be65 c2981325e65384c5ee7f41d8473b0281 c299ffe4436663034bd9f7f303f62b7b +c29ac66b6c0c55aa8f6482223b0c2ab9 c29bbf3c31973b947decc26d8558a837 c29cc9154292abb5f803939aae7a4ccb c29cd9b73464a5f406c5092315ab85d2 @@ -42042,6 +44203,7 @@ c2a0104e63b0576b885a67c71ebde29b c2a30d74b4b974f08f29d6e16b292b5f c2a38d13a4b3cc7778268c858e2d27ec c2a3e0c7992dc7969f1805624fc1c1a5 +c2a4243f76ae47158d084c91b0771d86 c2a8893c31816c3e9fb5607327e79c23 c2a96581cb8ef2fbb8fdc32a79a588a4 c2aaf8cce2ff7e0d6b40e046d4785e6f @@ -42074,6 +44236,7 @@ c2c520818bbd88ee0a6a7199b1733934 c2c546a4b55d1bb6e68aacb0b809945e c2c64665a313d0a75d20b11224c1f365 c2c65339a28a09b7a31059fe70ef1833 +c2c6b311583f19fd271aac2ccb7faafc c2c6d09d28aabfe69ab037e0a8264148 c2c8cc579187aec9f828bc538d001b69 c2c8dcdfd86a9804fd6d5d7cc388f11e @@ -42091,6 +44254,7 @@ c2d8e07b5a5246c65373a6526e3605ff c2dad875343386bcac89a7eb3cc48314 c2db13d0dadfacfbe911e0c9dc3aee8d c2dd05f4bc8befacf3c2f117deedec51 +c2de933c1a0c6f835e1d91255fb37fda c2df29c14cf1566ca96ff952dabbd773 c2e057462f4fec0afbf750715cd68bf1 c2e1ed46f984a4fc22c08f1015386ebe @@ -42154,6 +44318,7 @@ c30f0b1f6beecc3647f7754fd4bc68f8 c30f2dd44c23502cf3d5d1b3e0f05ac2 c30f7119992d04e7952d3f0068ce1bb6 c310ca61b5b3a13770746e0e305ffcb5 +c31128f91bb70b47309c006397159d20 c31209044613a8b9a77e456825cd01fe c312467be32c704a34ae0477bead6986 c312b248949bb02dcdcdde2c538db4ba @@ -42185,6 +44350,7 @@ c32cea6633ccec5f12f00592e8c79702 c32d56f627a76fb2c55c4d4c8f153f34 c32dadb6c9da1935fb7840ed23c9bf95 c32fa227b25247ac2230376deba4726a +c33179f2d51d1a9fe7a5621071db980c c332cae8da3de3cd724c61774dd701ee c336e9f9d9f7212efeda6071622b2033 c336ecfa407d79f8073dea458383b5e7 @@ -42226,6 +44392,8 @@ c359755e89002d8bb3f14da9a8d8639d c35a21876db3b8a2721722c293e6e4f1 c35a4811bfff3d052bc72542545fa870 c35ab5ae0a6f9d64176b5b97ec2d54a8 +c35c2e2658cee2add3385b29327ef5e7 +c35c4e36dd18812818fff0cd81216267 c35e69238ff278f304521307fc140d94 c361b1c6600a744fe66f12875567072f c362a5f720be9a5eff0dc6783a41a81f @@ -42281,10 +44449,12 @@ c39991060fc69964338ccbd445e7a167 c39a4e717f8c990b35709d5a393d378e c39aaa0c60d93899f823940f25b2267d c39aac161351c3221f00eda9205f6608 +c39b5f597f323768328b9df863cba151 c39bbbd8de996eefe8478fb287645487 c39dcca688a1b04556fa8e9205bb5512 c39deb75a287d07e6be6e666f87735c4 c39e3b3762efb4a7d2c80fb674d0bf77 +c39e4631f5cf86ed775cb700b97344c7 c39eddb90dbe2d3115da7bcc01262b05 c39eefe8b60e9e517901f99e87855216 c39f911754be809ba20f47f6f9bd93b3 @@ -42307,6 +44477,7 @@ c3b1d896ddff84dd075f6a9aefcdbb67 c3b23b82e655ebf96720d24223775ba5 c3b35010820bce8764bec569968c1fb4 c3b4dca945cb024c9983cc71fab87a47 +c3b57a0ccca81df6c2c320cf646104dd c3b8427dd9debf27aa28d934cd7043d7 c3bc189d0d3f41bcd20964409491e591 c3be642d7059ae6a597f4a5fa21a8389 @@ -42366,6 +44537,7 @@ c3f87f0626a0f8c2bbc7f159d982ca10 c3f899f65803fa61dedf6dc88c908339 c3f8c07d9d9f9798d851f9a8395fa0a6 c3f906e0e22dea3adc916ca39fd7e84f +c3fb5ae804f967998ae6e91bf361dbaa c3fc1a34c8ba507c7d2d152c3c868219 c3feb965d3797a40654e08115895ad23 c3ff6947fb8f8b9671fe4ad78f7d591e @@ -42411,9 +44583,12 @@ c426ecced847668610c019d1cd4d8e13 c427a5ee164308ca179bc2597af0dbf3 c42847f47e73d2a3a08c5097358d6d91 c42890d7118c6404c9165433912d0bf7 +c4293a99bc9ce21e477c47693be34f7c c4296492db90d7f81c796e4335c5c40f c42c63604d7bf0ca1e0ed6a19fdafc0f c42ce182b7b967de3a8598ad2c1f1176 +c42d10fdf64e015930caf96827ba93f9 +c42d5e12d85e79fd5e8ad1869f70042b c42e066182faa3045237201801027774 c42e1e8314f1d994ad191d6f0e535546 c43143a767d0522bda0e18a574602975 @@ -42423,6 +44598,7 @@ c433109a0181a72e8e35f6c85da3011b c434b5ce8d4aa8358e639c8806765518 c436056ef9aa202808f15b0a3ff5ef86 c436288674d050559bc5b6203d0dc365 +c436ae53d43c52c4e564cddd3c2b05a7 c4385ed5e69f2cf5ea4a4d537114d857 c43ae0db82d0f680f78ae66cbfcc813f c43d95f0d9970cfc109172280b306318 @@ -42464,6 +44640,8 @@ c460a38a4c715da0eaacf205e36c1dae c460d86eff86a7647c2d9868ca69050b c4614b631abfc821af96f2a271e0b28f c463b11d677b31b1e180961bc12707d4 +c466ad3275ea712a0fc7ed672df88e59 +c46771eee379356ba0bc5b85faf2eaad c467b8ce4b5ee39d8bcb5309b7bdbb19 c467fd44e7178a3a81a6f397564136dc c46960b6d21454c819221f47d7c63aac @@ -42472,10 +44650,12 @@ c46b1092d2a7e6aa68e644e4ad30d321 c46c4286b4fb6b749bfd0a0f676301a4 c46c77aa691016526679199ea2925536 c46e1377b8cea2a5fad3cca83d877d6c +c46ff90a0c56355ed15a30c9dde3ab9b c470590db0e884e7d0e49c99113335f6 c470bf5d8626ee62c03283f46f7d0d3b c4717d04ec723e5817fc900bab996942 c47268c247901ac078808f645e58cd82 +c4729b8eb36ee7d62a1eab2af220a1f7 c473c79c0e8a6ded20aadca1182daf77 c474253c76d1dfc7dccb4bce88ef7c78 c4755794978bccdbb54107cb2a7bf0ed @@ -42483,10 +44663,12 @@ c4779efaa6e0310d681b37f4365ed37d c47863a0a39719ee239d5f82b8813e3b c478cf000e7b3faf85cba57e71d12ffc c47b88664dfffd247e58731693fa9daf +c47bf2427e7ccccd8c6dab1a62671bff c47c47e100cbf61018e9a860d4e01221 c47f77d6ee076b723870026b1532567f c47fbda5a5399ece317a91fd67b60c5a c48288d4902ac8d13777b61e6eca0ed3 +c4850f3512c1da0bc3ad08d7c6b2c7a2 c4853885a44ecbdb7c85c9296e025ffd c4857f3ad2128bd3f390b55faacca421 c4886da36b252a1c39b6ac4ee68c6d3c @@ -42513,6 +44695,7 @@ c4a4977d17cc37b84e48364c396343e5 c4a6bca37fe037a424842617168caaf3 c4a8eac25e93430b06f6fa646581e9e4 c4a9384e620addc23e7f38853459afc3 +c4a9945affd849efc332193646a056d3 c4aafbb326f13c7cf56a99df7787772b c4ab2092d880c46725a109c729ee87f4 c4ac1d6df58e0e945f162f89f2c950dc @@ -42524,6 +44707,7 @@ c4b42ce50eef0ef45c07ad31b60397a8 c4b50646ec235edad2fb28df35838dcc c4b5291d86d8e80fb8f21ba5e839ba25 c4b59996e542b211f54f35a1cc8d2555 +c4b67d136f1f28cf208fb03bf67afac9 c4b71065752f3d71af82af3408866b2f c4b771057c254657a994909263363167 c4b81c628b37101009bbbd0af2fd6ede @@ -42532,6 +44716,7 @@ c4b977e61d0a817a83007dad5551e186 c4bc2be3e5377b353eaa33a42bf7745b c4bc66e63b16e3df3bfd270c50bdb488 c4bcd2c2ec81593a37abee94b7f75e42 +c4bd40d46447352f64bcf8b4ad39bb8a c4bdba7c92f8b7c7b3c50f654a3b7d26 c4bdea410193e77b2cc058c8157bb4c1 c4bf11d1d39563da815eb1879447421b @@ -42554,6 +44739,7 @@ c4d1f2471808c07e5fc7ee72d5635433 c4d1fa17beeced06345c4e4d3fe356e0 c4d4977fb23650b6f9456fdfa4cea0b6 c4d499f98d37985b97da5e6dd8404c90 +c4d54b9170b4e3e2a1ecddcf71ed0fc5 c4d73cf316d0b452c502dbcbe2963cad c4d8493e99b0d7cb65468c2ed303e270 c4d84d4e95ce14b14d8f0f125d76564f @@ -42574,6 +44760,7 @@ c4eaffab17a5e6a73ee47cea54917fcb c4ed65284b1e47b3b80144bfcdbdd8b7 c4ee3b90883fc4983c04ed6758aa8cdd c4ee5f6da2d3e058a1847599855e7b59 +c4f0e77b2b29ebd17848b3d63160f418 c4f3b4d3ec588accb8d6432e5b4337c9 c4f3e1be0bd14fc74c245840ae343065 c4f7951609423f0e328ffb3d2ee01244 @@ -42594,6 +44781,7 @@ c50ebfb88b39645a7570f98d9089822c c50f5009215d72770f5233cc6b7183c0 c513ffb871fedcec9ec55c93603d5e75 c5177f9ed080aecdd41572995751084b +c51acae60358a4691d9a81b30478cee2 c51c7d1fff9e0a6a6d66c8ddb7aed37c c51eef267fd033d892c2e892022d4be1 c521a8522e323b74fee779a9957d7c15 @@ -42661,6 +44849,7 @@ c57ecfe583482b138d34d8bea92e58ed c57ed179ae4bf506be218281f8dea5f1 c57f0354bb88553d921dc72079e9a13b c57f5675be8a20f941a48f30e89a41a3 +c5800e99136a498c8207b5ff9ef61d0d c5819b692e5a7550bcee27d71ca51594 c582e6886fc7f35f689218a9dc01f3f6 c5834342bf704549d3fc08c9c28b194d @@ -42669,6 +44858,7 @@ c5841c4a31347a6b33603b24d73269c8 c584927ca2ca2d5f10283d1e85858d5c c586a56b0cf889ce869a197c3f406653 c588a469ec60dba4e42c89da2ea7c71f +c5894a6653b2849e957605101a36c5c4 c58ce53b936a4ba6a71900c42e658055 c58d3bdf1f9173fcd3a4fca1d5c69679 c58d64c727c178987845783e059bc244 @@ -42687,7 +44877,9 @@ c59c40f137ccbee7826475a8163e893f c59dbf6f49807ecf10a15ef8d88254bc c59e524a61b1efaa09ea2f7498517b17 c59e92f4f3ba8284c18e0e3439562318 +c59faede5317b1372bde7662cff6531d c5a0cb55a624dc3838f375edb4e205ca +c5a63404420fe2ca58ffbb3806c6051f c5a7a02be7059f5f86d3745ff39d191d c5a7b77d63517a6099060886b0a1ba0d c5a80403178a2ed656af8020cc2a4486 @@ -42707,6 +44899,7 @@ c5b4fd72470963b4fdcfacc4f448af9e c5b724d2bc57868768b0612d59ee9234 c5b91a2df3146374c64aa140ad7e84b8 c5bc9e39a7c421affa6b5146079a451f +c5bf39372813f9325df141c8a52eb675 c5bf4b075df2e34e696795ddfe5c3393 c5bf7a3af832c0d02e8583f2478166ab c5c008e092336f442cd651a52a3f82aa @@ -42718,6 +44911,7 @@ c5c47722b9b06104afb404584e46f4fb c5c49d9f593ff16aa3979151e5e1c4e4 c5c61059b70f6a98284656b7c31a6e17 c5c62d71acb9958901b7350f76e5f3bc +c5c8cc8e4d3d02a616d659526bd2c6c4 c5ca8e6932ac15a78853f2dc836bb7f6 c5ca9127c8c727bd36699e168f2e9f7f c5cb161f5d934899ecf8fa5c891d3b96 @@ -42784,6 +44978,7 @@ c610554cb8ba82cd009f55f4c53a93ba c610e6d7ae744cda1ea0b4bdaad3c83f c6115e6ddcf209055c141637ef86d8b0 c613cc8792d23370fe8a78dad8fc4cb4 +c61411af3514532da982766211449566 c6144e911695d4f16b97e6608af6b072 c615390d90a6362f49240396adf9fb2b c6178eaf4b21bd773ee8b6218c27b7c6 @@ -42914,6 +45109,7 @@ c6ab544c8df8fc2988704ead969c64b2 c6abbb66100df5db27cf0812208afada c6ad8ffb5fce03f51cb700d7fc3ecee3 c6af32f279eec1a249a896eb77f7fb5f +c6af5f3cc053f8b1d4930cbb47c7d45f c6af7ee85a28cc2f91747411c0126fbe c6af9f211e198a0594b39b0f8e732e53 c6afc912c6326e5378e94b85b4edff7d @@ -42922,6 +45118,7 @@ c6afdd7e567e1fa4cb8f5028d0015175 c6b1001b750a6b10825f4494d3c4678a c6b2806de12a5a66cc5376e988ca0dab c6b535dc9bc88266b03bb2cc349e6068 +c6b6e3366421f781f4a5a6cc374247a5 c6b726a22678ad1d237859f327444e48 c6b805984bfdeafb23cfbeade9221aef c6b80c408f5bc8ee061e7736d44324cb @@ -42930,6 +45127,7 @@ c6b9b41155c6c1fe57e3ef49466d946a c6ba50a02b35accbfed6e0a0288e7f2b c6baeecb155f97c7bd3c48d98f1f7926 c6bb001c795adc83cf440ab83d8dba3d +c6bb0c0c885f02acf81b1b53b6b09b78 c6bc426932f5e0cf2b7ed0393445f965 c6bd35108fdc4f275b224d229e418cbf c6bf404bf3479edffd886bccb71d26ec @@ -42963,6 +45161,7 @@ c6d8201405d94e266c89e78acaa7dfee c6d8f0b8371a993693172971ed0fe7bc c6da0de9ef3ecd42437b0e0362e51a1e c6da68ca121c7b17f9e9c4355d6b3f61 +c6da7fb7c3d754f20b5241df86f65849 c6dbc40140a5c96ff6d985a39e2db80c c6dbec94eb6f136960c66237905b02ad c6e2b293c59b14057e2a996788864134 @@ -43058,6 +45257,7 @@ c7432855628e502e4d8e453d2b2cee7e c743363528ae25a5b140c79707209b08 c7436143e7fed0edf980f645319e2010 c7492d5a1347db54b7f4ae4ab25fa3ec +c74a736de04de05d56dd7edba3ad60d5 c74e70ce3129e46e9bc6c50378d7282c c74fb91607a7efd2bd77f2d8f209be23 c751ca2c54aae9a01f5dfcc338691cb5 @@ -43096,6 +45296,7 @@ c779b26557bad81a1e1325d5768a59b5 c77a27a36dc8c8e4d3d573ef09bff4a0 c77a826a1b122e4f6f902ac3ec08894f c77d7f4260f37864277334b23e13784b +c77d8a90725ee8017697e83666d519a4 c77e3ae01d73c8500a13bc4b3a20b691 c77e3f9856d31687030ac6b76c08a2ad c78026edd8484474e021e84adc365b69 @@ -43158,11 +45359,13 @@ c7d34d606050d97d251efeb67ced32af c7d3bf2616c71c2ffa0af6067de77064 c7d3c4c00dcf88ca9b1e47e50ddd9010 c7d3e51e8730cafe7bd679d2610bc237 +c7d409f75f4ff5c7d16df32a870d3b67 c7d51e61b6e388bf45e39403e9791f2d c7d568f4e87e2e0b71381c24d47ba0a4 c7d9085e58673018079c2a99f5abc9a6 c7dafba858c458124024830aaf740a60 c7db8ed89e4c747ae2db9ab9528d42a2 +c7db959bd7980aab2c939c8dd4b0cb47 c7dce23b322623c9221c9f66c43db118 c7de1005dc070d363817726e4b2279a2 c7deafd4c683fdd9ab87e061cb4dd08b @@ -43177,6 +45380,7 @@ c7e7cdb1ba82eda7e4384d916c571bed c7e89f7a3efc8af530845ce85261b51d c7e9a5f190038c704004578bf30e53d8 c7eb3e427e3f09a26fdaeb77fc7d63ae +c7eb41dadc7ebcd986b430f882a0d496 c7ebc1e79a02326a1d60dd1e7ee636ac c7ee2c85840800790d7e500c4e2c5373 c7ef62447c8fcda1267680f1d5b47bec @@ -43208,6 +45412,7 @@ c809ac84e66228c260f360b5c3f42254 c809f879f9e63ba1d8956f2a33dfa898 c80a7ae9a7efdd50fbc5b8bf3d342dd4 c80ce3bc1c73bdcddf3706a468a7857e +c80df78accae9c0c0c965466d3895bde c80e3a6854e051a169252adb44a59851 c80fc5cb4f7738c6db9207ecf84c6ecb c8123d7fb18c8eaa9ed80ee37b20c238 @@ -43220,6 +45425,7 @@ c8172e37743d093d5ff8e03298bbfd29 c817ef492db82562b13301442fa8c6ca c819b57511198ad3d062c61ac0932021 c81c369a5fa057c5f1f27c80671666e4 +c81d1bc11d5086e22438d8c254afb329 c81f576252da8786f483ad6131e3835b c820d7b1149a2166b2a3c71892a2f311 c820d91c8581f1902523160dd93e3a85 @@ -43247,6 +45453,7 @@ c8396930f6930c06594ae6ea006f7910 c839f23d6b14599ef2a1b5e7e4ff5d9f c83a426d1ef4b068c61a1c07f71b56d7 c83c0cbee786abbde86d53772493d75d +c83d2f6703e2c43fe649456cc786f0e1 c83d50d68cc3bdef307c323adc70c9fd c83e1ae4e1c6123b5165e0d13697fc73 c83efd37c2b08d44e2134110ba3f00ec @@ -43280,6 +45487,7 @@ c85c285ef014809b38859c22c8a9ef1e c85c5273c96bde994f5e70aaf20f1882 c85d29cb7d22f8165404ce1678696535 c85d34f9889c1381d734078068a91bed +c85e02bb92e1724f59256e88f64ef150 c85e133534dd9a9d56d14df585cbfbcf c85ebd3a1e41bc969f47a0d13334da0f c85f8f9a6ceea29d3d521c5595b4fbaa @@ -43290,6 +45498,7 @@ c86155cbd365aa21d5877f81fb802fd4 c861e0c9d0205f311a26b5bf966a1337 c863763f859c39f46f9c92d58b522366 c8642c1f8b83f2e0bab695e912c1e0a5 +c8644d2ebf65eefac587f6b554f1febf c86545926bbe3bc86eda43a3e0400bac c8654abd70d5e015e4f74cc26ac063b1 c865e7a9ee3890f0cf12130c94a3044d @@ -43336,12 +45545,14 @@ c890fdbd42cd1c7e41ed64b79a7699b9 c89147644e10d1e58bd4b476b01c8b8d c89239a394a3dd4d94086b0fc3af0d5b c892b8dae0a858465fa2b1ebe101647c +c8930428b0f5daf771fee57c4ae15ad0 c8934796dfe1ddc735a5ff2a56477833 c89483cfa212dc73bf59dcd706df7280 c8948640f17a05d1d31dc2650dab72d3 c895b7e2f6c0bb9111c1dee0218ccc79 c895e6461912d260087dbf5f99406674 c8962e40ba6ae75a800e57c38fc9fe66 +c8974d974af16752b60c0b312db53adb c89956da8c82b79309037eac0f2442da c89adbc80cb1deb6fcc806653e6de031 c89f735bdeefea9a4fff62c4c225a7b1 @@ -43367,11 +45578,13 @@ c8b1eb66429f919719b83573539b4d6a c8b24dbe3be8d4fb91d5cdf3106c598d c8b26ae0bb0bbb55e52464e10da9fdfc c8b35d72c0b821627d28ddda166abc05 +c8b3ac9979d6796bfd749d5d8207ce74 c8b4a5d5bf07af6f91e35a5f555a2309 c8b4b8e5b7dffba06ea08095a51e4044 c8b630467dd2390827a24416f410e49b c8b6542d2ce75d2488b777580d348bb9 c8b69169000561c0f0096cb09f5ab3fd +c8b6b3dbee356c8474a4d09a225d14eb c8b759b0bee0c722384550883cfe273f c8b7a62ddc9f6b1e02e758d8ec267ef7 c8b9b13ed852c6206e387a91306016a4 @@ -43385,6 +45598,7 @@ c8bdfae6b3d263f59c2838bd1e776dc2 c8bea55512fe02a005793abfe125ba21 c8beea9df289fa1774975ebf397bdce7 c8bfcc1a96693f77d5c7af5b448a96e1 +c8c0227ed71ea368d0f985e75b9201cc c8c1d895ae828bb4dbc90b8eec29850a c8c28221d79a1b941c03e48dd9663ad3 c8c2a02245a9e46b81a4f9fe2582f1a9 @@ -43430,6 +45644,7 @@ c8e523305bccc2da581d7f17798fd55a c8e7420c6a217fe0afa11009174a0aaf c8ecaff0982b1f059add2ab7798ad157 c8ee616a8e6ed0b1165ab76919ed7e6b +c8f093b58d437870e697ebfebaa6ea8f c8f135d7af0845736762808fed834738 c8f2bef0588cd54459868295b1d046ea c8f491c4c56100365e9d63132aeb4283 @@ -43451,6 +45666,7 @@ c901fc07f7b1036de6bc7103c29f2aa2 c903d4418bb97cd067d64b47f41d2b3e c9040aa0515edd1131926f2aef078628 c90538c91c8295486b4d74dcc9a6f73b +c90624619136ce58eb7464b63184152b c90638c4bfd289ed524b20d2f0e05185 c908712814c515b6d4cd008437272afb c90b28604e8d580529dff0cd7032df98 @@ -43483,6 +45699,7 @@ c92614ff485a23a4259f33a6c462757d c928f37526455d9026f1a9c7745f9d47 c92a5a113cc9729a620ab84a375a8a4a c92aa641c2942b967523b2699159fc2d +c92b45909a63dafcb6dea8c675b62fa3 c92c22bfc5f861a9a5c9ecf305c450fb c92df6e4a88a28a1df4729ff12d6dc13 c930a267e99e4c905a7eac9d45202d7b @@ -43517,10 +45734,12 @@ c94e92c2392e59e738dd4ed37d93cec9 c95048781ad1cac09f75f17950714b7f c951aec15d038c3557961f4069b1cf70 c95320bf150cf9a3111bc40a85583fec +c9556dabd00a91fb5cabbbf5b0ec6c28 c955c8c4f93f27bb8433ae7350084674 c956974e59857670b5eacd77337a2be9 c9572b19b76869cbc8a3cd7ee0379a21 c958039f4ee6c329482ad42045105401 +c95848bb3aab166104b1a5118ecfa74d c9585d1d5c7a5c87747fc8f33adc06b9 c958f344fbce9975a4e8da476181100e c95a6b02adc906ce1351b2f37804be45 @@ -43535,6 +45754,7 @@ c966ca5c31f32bf252f8bd01eec08f58 c966f607d9d9be581e6ab938956f4c36 c9682645571a879a20c69610e405892a c96a727124d1ee4aba5f76934b655cac +c96b49c9832aa814b4c66ee1b0197719 c96bcee932dc71cad4080b309ba254fe c96cb7429b80dd41bf19e56dd6889ec6 c96e8c6378432c41ee4fc6fd16fd140d @@ -43561,6 +45781,7 @@ c97eb85a03d93ce1d4a1493d6cc4c73e c97ed0d977de1e9a8e9503277c634f83 c97ee1594524cafcb26347f9e7dd4912 c980388e23b789d7776a94b93e42f472 +c9838dd343ec62a3940595899e15b1dc c984362066835bd1e28cb56e3c49b93b c9848145f2d1b74ed7fc25535dccdcca c9853961425b2c418883068a718fddbb @@ -43585,6 +45806,7 @@ c99d64fcc7729d96d1d989f1eff9e437 c99e370b202a31e415d5f769668126e0 c99e979a37d7acb1e02cd491833341ec c99fec6b22c7f6e8c35e14138cba7694 +c9a022521cad9220ee8deda9d971dff6 c9a0fb60cd5bdbf0562e4f2754caf23c c9a2b8700f09c71cd0613822fb6d3047 c9a5eb4ba38e9545ab6a78c11bae39ee @@ -43608,14 +45830,17 @@ c9bd62feed525fd2cad60dfcd5bb934b c9bf6dfaaa219b25092f96ecc01ad88f c9c19d484b2b0b92b1d3b6ccfedea94f c9c4575da1d1db0c8e5e38a3bde2a3e0 +c9c59dba71f0dd161dedc299db2df40e c9c70dc47a4dc88b70de6aafaf781c2c c9c750a36f45e640eb05b2e1d65c01ba +c9c77a05d1d96da5fc9069ae06a1310b c9c89f7a992872e934ff20257edc155c c9c998fd4b3e553d375689ae04fd78cf c9cb06caf8ee9cb407b9db57679b2703 c9cc4cb6a5ed8eb243c7287b2a43fd47 c9cca50aa0ba3381e989611825ca5a46 c9cd99ad30f4d427ef928fa023633c59 +c9cf52c97b4a3a7f48945f5fa517552f c9cfd3d1211f6bb16c6952e36fdb0771 c9cfe17cd2c973cd608d0306cd2039f4 c9d0fe9825d0a63c7c14d390b936361f @@ -43652,6 +45877,7 @@ c9f5db8bc29714905358df69fae7969d c9f601ac68ec6b740f0480587b1acb6d c9f81614604f24f61eab354d3690f998 c9f819f0b9a87da199dac19d5e97240f +c9f9451d915888566365f6bbcebe8450 c9f9ae44b3692440964bf56bfa545274 c9fb2131e0598aaded04e3dfbdc8e71f c9fbe764bbab6979c02513193c68ed15 @@ -43671,7 +45897,9 @@ ca09db494d5b2eb2deb5e0b2fc87bac4 ca09e4dad6e596254546de26f20e1fca ca0b7ee75f503abbce96a7df244a4516 ca0bf022fae68e60549b97a4943051a3 +ca0dc600d58423f758bf6fdd56cab2fa ca0e0c30efce45e612eb80da9ae74f19 +ca0ee9a2e013ac3cc1f335b2d599e2c2 ca0f87ae2740a4ea6f62e2730a90e89a ca1263d2d9f282063468dcf6520dfac6 ca1495863fd5c4483090e4ff8dabaa65 @@ -43679,6 +45907,7 @@ ca156c46c2babdb3bb0dc5463f62e4ac ca190238d2069686066b55b8323b3a08 ca19ce33742928f9a98decb275efc862 ca1af0bac10f552724a0ffbd8fdb583c +ca1b2f736baaac352bd528f55913cfa0 ca1ba993e13eb7e111f486c934e6597e ca1bbbd7c69c4484622302edc1b43c89 ca1c50cedf52354c711ab8cdf8e8c59c @@ -43814,15 +46043,18 @@ caa87c7dfd33254ede6f24eccedf070c caa8d2ee200f48ade67887a55b60e6f6 caab5582e1500cdb1fce12dd75f2758b caabcfcc12bb0ca17a0aecfd9760984b +caac37b5ad41539b28cd321ca15880e1 caac5af1e2125dec85e3f481a4a50ecc caaeafecb563ee0e7847bc52537fbe86 caaefe8714062df108172a8e16531053 caaf3edf3abc58763e50fb9077ba11df cab1bcdd0b2631a1817cd0c4c621681d +cab2c79110ed6e07c901bb9e1b2a169b cab369d3667ccd70b1269f42a4f2bfba cab4684f3297f516f5858f0cb2f1a94d cab51c9736915b98373030fe7e352d15 cab606f2eb017b56c9fdef12eb939e1d +cab83fd8d2ee586013feeffb656d6a6f cab8988457b3f2eca82984a3fe2c9dd7 cab95d9f2b4f3dfa740ef9bd4ef35f9a cab97f9ab1cea27b7681f1f856b856c1 @@ -43835,6 +46067,8 @@ cac0c7f789663104136570c58bba40ce cac11864024754fd487eab172bfd1be7 cac256b03ca103e5aa55220af265e801 cac28534f5b64eba84ddfc8805103f3e +cac2ed1cbbd09c4d8b6e1003c46c1247 +cac361e7f424baf4958fad7510f04819 cac60cdc05afcae01708c422ade93c9c cac68388939355ee7f40d6f956e75650 cac7bcb09a2f531e71db07f658fcc220 @@ -43847,8 +46081,10 @@ cacb89e7e708c338bf740e2abfc8f5be cacbfa9861bc169c12100837b60e4a22 caccb4553bea14b850173ed929d48427 cacea158c089d6f047298ce91ceb6778 +caced82dd347209825f7bd435575c0bc cacedca97c4979067966a58cb2fd45d4 cad0cd81ed3e0c3d103ec9833a6e7bfc +cad176479d458f23fa37d93926571252 cad2863df97bb016b7d29c0f6ab827a7 cad376d4cf459558b575f799e590fa32 cad54c41579530a07127f1dc317d8f54 @@ -43869,17 +46105,20 @@ caee2addeac69191a2c8743459cceb67 caee94bc413d0ef312718dd94e66ba4c caf065f29444738a99a5c1f923af161b caf162834c040c0ce4462b28407bf55d +caf1a040c425c4e23762ed96a429df06 caf1ad6b4f75ea69be1f8ec48da57d5a caf21576413d942b0a4e2e7e26c6d236 caf2fa651e0deb3620da443904066d75 caf2fce22bc78bb45deca163db3fc398 caf3dacb3722737b50dd0a3a6aca01e9 +caf40c34339d5568748aa4948462a20a caf45317a4ea42221441746ede18b4a6 caf6c207c167383dccb3230205d0f97d caf84dfa8e407cf45a59ec044a7f5543 cafd3f91f960f18d04478bd22b8a9b0d cafd73c3234d89d2bf5e5fb35c0cbb01 cafe15d7cfa5514fd6e2e11200a083a0 +cafe6d8316727b3563194adeac822cba cb000a0b89445812aeb015991e262885 cb0234c86ad1f0e1a09d989abc65f53f cb04359b6168da8562ab2008cee999f8 @@ -43922,6 +46161,7 @@ cb2806597b69419878a7e2ca14ab655c cb293e48de642c4907024524578eacce cb29ba95e7bbf8d010511beb91b3212c cb2baddba2fdf3a1d8f0e8ebf0ce1ee9 +cb2dbc31d58fb65b18633c14d455393a cb2edf61ee2ec82c9588a77574b167a0 cb2f7c3653cfd92f75cb72fccfd25a24 cb318531b18d23e5d5627eb841ad5552 @@ -43935,6 +46175,7 @@ cb3f91408bcf36b69fb91cffae517997 cb411545affcc1ce86141c44a60dbed7 cb454eed48315bf4051d2043f5308d78 cb45c5dad9175962a38662538e25db0b +cb46feb654d1d78ba997d99d4fe8e747 cb471423ba3af0e83eec9bb2c0f43524 cb47dd2807cabefdf8b12fab873aa220 cb49e5d94fb2b32ac6604b9c5fe07413 @@ -43946,6 +46187,7 @@ cb4d85a00552c10686c6a333502cee25 cb4e9d1eca59e99f0a57de9f3d0a6038 cb52843b808230d727a8f75e6736e799 cb53e8cf3802d84ec22a79a69fb5294c +cb5572f0d8ff0648deff59feb4f17332 cb55ef81f8c685a6f50f821f3e7462e7 cb560091ac67ae3374038e98293d8bf4 cb58fdf66ead44259a35f887b1878558 @@ -43986,6 +46228,7 @@ cb80a8a3bea68a7ab0d7e7bc6d516dba cb81a588ada0518c10605186646249a6 cb829e796053615673caf507025af899 cb832efc2f35045f8291539cac901cfe +cb83e70d5011ba0b7592b6dcf1ba3a58 cb84f8064f77b117ba662cce95264f19 cb87d93ecdccc00db3a5fc68feb6c26b cb87df1b70f8b4eccd669cd5589720fa @@ -44019,10 +46262,12 @@ cb9f43ee8d1c509df1cc4bfdd4ac5889 cba35b11ed5c9052076f4d5f2d1e3806 cba3b6bea0e97aef4c104a27ca1e4423 cba3f06de4f5a1bf582087625961c325 +cba4483b6659cab61934f09ea5986baa cba6bc15bc42de0bbae9be915e1570d2 cba838014268d18b2bb493c49052b8db cbab1c7b2c54a8068d6f8a51eb65497b cbaecc3817b5df9ccb909a2f2f7d4ce3 +cbb09be49a9b04c26280a0d4ef9785ef cbb115ac4077403ff96b0a27fc18b6f8 cbb1766d744c2b414ea1b507e1922dc6 cbb2cd76f635a36aa24e00aa898ba75a @@ -44059,6 +46304,7 @@ cbd8b42005368a5c0d04690f6953ad02 cbd8d99284066af6df43b3973c4c9f31 cbda4808824e72e6f9732657ca92102f cbdb9c8075da1d2e172af59f08545861 +cbdbfffe16523ecd307132bd698afb56 cbdd67670b05b8d422acd644bb9ba097 cbddd172686e68527cafeaa83619c53f cbde8a8677860e0f920198d593a59917 @@ -44074,6 +46320,7 @@ cbe65628977654514b8b0f09c60b96a0 cbe7c8002f26bbd0bbceeebe56a06684 cbe8f4fe53ac9eb31ef94158740c9e55 cbe99bae8dc31db33e874d18e9484bbf +cbea103ee409e6163864984226764b42 cbea7f3516f239029e5ec1b31a5cab83 cbeaaf07be368a0b236eecfea5ce12b9 cbeae29ae4d8d9017a93242b96e9cf1b @@ -44118,6 +46365,7 @@ cc11fa4d4c8cd10db70222d557a36929 cc12c63f4163e16ad34419e04d1397eb cc132319bf0c8a5dd62859c9d040a846 cc13c03690cce9d8acd40a7729febac6 +cc14200a8fa278e93d1661db9fa464c0 cc151a5ff98c521ea4f9660405bd956f cc17bec449633f066c5c63a24fc173ed cc191afd5ede7ca8b491c13fc96729fb @@ -44148,6 +46396,8 @@ cc37c13b0d984602f2699d3f16e864ae cc37d0d168eab7c032c1ca76e36c77c6 cc38072edb8418af75aa6fe9a26d852b cc3cb9b8333fcbf9484411c3456509a4 +cc3e6080c226eec699355f4149241393 +cc4037907551a16663f34070e040f3dd cc42319c0d2b8c2794e9068f3aea9e6b cc440895dc3762cd41792886632a246d cc4554f6fea4b58e517f68a8c557904f @@ -44184,6 +46434,7 @@ cc67da7dcef0d83d1c0cfcfed02df2d5 cc68ee76374c07266c1f3c6d01ce1adf cc6be062768e334c846e051b4ebf5776 cc6c556005f4cb67d036e9295c5a5020 +cc6d0aaf99501d9a602e35a8b789f36c cc6d14ad5c331ad04d56351648d261df cc6e76b559fb864675993b7cd1f2a1d4 cc6ebb9c13fb140c81441e01dbbb20d1 @@ -44209,6 +46460,7 @@ cc806c63270b19e477a86bd49a88a877 cc809167f76c6d3409d508d7714010b7 cc81e9011b3449cc05f80943955323d4 cc8407eddf933dcafcae2a8f18ccfc14 +cc86ce4e58e4b4e17fbfcedd6b223cda cc86f8a90359eb17bbf3399509067dbd cc882ab91d7f1f86a17fe214bff8943f cc88344aafbbad6785f72438f39743fa @@ -44217,6 +46469,7 @@ cc8a7d3f83d0925b91a12c1356ccf768 cc8ae9308a694342a2f26190d01f7c92 cc8b808b7a4c0d48fc236d5ee23aeb86 cc8c96a75e7bd468859aeb70e3fcede7 +cc8db31fd975c9aa21feef7e8cf58a43 cc8fb366db50005055c37530fc3ce7cb cc9030d3e0be0caff4ecc992796d751d cc9194566093f036b33bea4ab6329393 @@ -44239,10 +46492,12 @@ cca711e25c07e0ef8d783ca4bed8edc7 cca725e86d2a3e2c7446b6c511930617 cca798ad16b61787167eb9d365d797eb cca79cc5ea29814e98e55837b315d788 +cca98913041225f76b4ac740d71c5c80 ccaa43756fd9858323ddb6e462d0f8ab ccaafb7d7e0df6e1151511399a037871 ccaca57bc58df4fec1400e5b9eb43c47 ccad02fbbf4def4dff2a2c3c612891f4 +ccb27659c38ce7213bcaa3ed77215eb1 ccb55c3b64b359540efaedcafaa7be5d ccb648ff809caedfae4914175544972b ccb6f3efb0da30fa33fc71961595076b @@ -44255,24 +46510,28 @@ ccbc14c9bb61dc544b54c8dacdcc9254 ccbf24a4d16a81fd842ac8f14254af29 ccc38739b1e6488d8db15bbefcaf61b4 ccc52d0734d79b5588e9c0e303f6b433 +ccc56ea00407b6ffbdf201831104c75c ccc57e61f61bf97f570fde0e3a02c9b4 ccc69d60c6d5a323962a2bbc83d32bea ccc8bdeae955648928f0a092d70c2802 ccc9c282ece804ffb2d8566f5b1ee6df ccccecbcf0cec12e9856f1bde6dc5895 ccce38326fa5a1f1a89be8ea042dcc42 +cccffd87efad1c006a992fd6b51ea846 ccd1731ccf710229cb2152d68870e091 ccd20e7eb53b92615139c3f94da5430f ccd49a5901eafec768b8c12634011b11 ccd6832b08b8812229715f68dc4e0437 ccd6b21179c3666982b9d9aba4264fe4 ccd7735f30cbd462c7d6c15c5d074406 +ccd7f568aa6f8e858cae34b6c11cad50 ccd8ef5d36f3bb64e70accb65e3891c0 ccda38420a76c7fad49da5bfffb9f98c ccdc4ab7c09feaf24a29f6ce12362ae7 ccddcdcbbda3325403a7553cfce918b4 ccde7328a7d300d0347a6cfc96319428 cce089abba6eca589534deb1e630ee0b +cce1a9f0b9bb87a0770591ceb2072f19 cce1fc1dc9d840f8de29dbf0e14e4bbc cce26208996d61e8d48af2ec74e9746e cce2ced045c36e8b27892c504dc4c481 @@ -44290,6 +46549,7 @@ ccf43be15ae460a5e981c6cc24b568d5 ccf475cd714d54c79d419c496624137e ccf4c1fabeadfd9d5206589a9529a6da ccf7288201457015545b87c1f4e23137 +ccf9677f2760ebe84ec12b28ebeb5f65 ccfa221f79a41513bdcac2bdeea3a7d0 ccfafdce7904eb52529cb668b8496184 ccfb1424fdb62c66486923184c7af373 @@ -44306,14 +46566,17 @@ cd0cddd8d7414bc2a0c3cff2f4db6cc2 cd0d3609f5f761f7dec3d4a0750659bb cd0d789a624f6964cd8d37ff9b84339c cd10e789372447d219250a3b7340111c +cd133739691e472a6939bc01aa980956 cd137127745f1b6123716abb05ddafff cd15b2614ce031e03c8e4e709b7490e1 +cd1614784fde53fa8fa0dc9417830aeb cd16edd9dbe49cbc57fc1b1fe8b8c19a cd17e0bc478e1ed43f2bfd12531a5eec cd1a94a842ee92983ad4b5412506df51 cd1ae89b7a83186306b1b58633a2bf98 cd1b28cc2fac3e41b65833562a00569b cd1b46830928679690ff0eb75af321c1 +cd1cadf24c129d18612111d08b4e07d0 cd1ce663de04959c9356f146050408c2 cd1ecd4fac102119032c03e22f4667ef cd215b823abf65d8989c23a5744a4977 @@ -44351,6 +46614,7 @@ cd48fd02cd13cf463e185faf48b5797f cd49258aef453fdd77a9ce01fe68167d cd494e6eb23a395dcd7ec1cafc907152 cd49835a59c3dbc12cd4dae9d67f8a31 +cd49b3ec9400c59ea6439fc970066ff0 cd4ba304bfa87dc86011c662ec32e78f cd4ed706a3c78b98e7506e67b3575942 cd4f662d43bcd92c3efa84f9011e866d @@ -44378,8 +46642,10 @@ cd68f06a46fa67aaa0650c1cb892b5dd cd6bccdef4046defc710486d329aab96 cd6bd04dce27274d98dd2816693f5ad9 cd6d1146ee30b6ba7d173847ff2764a5 +cd6d58fdbed1210a9c4dc33177c889ea cd6d7e155397db5263932aa4f597706a cd6e03eb20c4d80c36d8ee2048ab7f47 +cd6e7a974363ff5c645e1019c93cb00a cd6f87639cc14c6abd00f307792fa0b9 cd6f90d84fefcd53d8f6065599837a7f cd70fec49d17635c39779f0ef836f7f8 @@ -44393,6 +46659,7 @@ cd76cf2de6c14687b8998acc85f3c5a1 cd76db0d5d2fcf4da7c28b31d8a436bc cd7766ac8acfe52a3329003a3fe27cff cd794e2665ec10158ecc7aa2f7639eb9 +cd79cc1866b5fcc2ac01951f89a2cbb3 cd7c0999091c15b02740b3f67e0cbc84 cd7c5a12fc6819693e17f5b662abf4b0 cd7d24dddae3ba076e5de7527b948f9c @@ -44400,6 +46667,7 @@ cd7d420f9d60528924459a90a28a84f3 cd7d53f85b4de1731e5f97e0bcabccdb cd7db48b1e85f46b16b0c52fda568b18 cd7fc196a0c209648bc8602b78e672e1 +cd80372f1859800874fd3af5d810c683 cd81b60b5148a3d51f16fbdd641421c8 cd8253ad90c06dc3adec001572e4658a cd835f72297961c91894323851984169 @@ -44407,9 +46675,11 @@ cd847fa009ed51dc42db20640bfe1d58 cd8488980307515cbaa0f91d839be4ce cd84ea170833f18c4d2d25b8e2e7a16c cd85715e9cfa81c30bbe8399f6801e73 +cd85a5c5a3000ca7a31f839941013865 cd85e8cdaa44e2d8f1e1bc43484808fa cd874431d0a0b8b67264b2f2ef42bb9e cd88f21eef8b4a4843125140b856990e +cd8a4a01d3ce28ff3519c1849a1890c1 cd8adbe1e796eeabf7112ee568b7480e cd8ceb03f61f0964e047d46574d7a299 cd8d7dcadb45ddbd91c1f8532b268b70 @@ -44431,6 +46701,7 @@ cd9b50bd3ba7358cff2b7661c40c730f cd9bd38246b47f4dd6320a2975fdb45a cd9d6b76733b22c1714bcfda6d1a17fd cd9d7d47324b7c2f4dc7e6ce3eaecdff +cd9eb0f5e4018a176ea7ce61d477e164 cd9fbe7d068ba85ed970b634161e9303 cda1fd9609aa772fdee19be0cf4cc5db cda25f28df36e733bcdf6c88bfce3b1a @@ -44475,6 +46746,7 @@ cdd36bdf4d3551b6af186ea90b98fcbe cdd4103e1ca488bed5a59f4ab18da23a cdd9229a9cefdbf6df24f99b9ee5bcc8 cdd9315186f14a11cd545e9f18835e01 +cdd9dae9af72bc67f4687349e587eb19 cddc0b5953e5a36cdcda5f65a6ae8dd0 cddc9663c45a5710e3d9b3a03b3a9967 cddcb880b143b1a1c014e709163f9fe2 @@ -44488,6 +46760,7 @@ cde86933db1ddc469acc431d6f9856e9 cde8dbf31332b79760d17cfe15107863 cde945a41cff38108b70bd02c5baa11a cdeabd6715f0983e851aecb99a951c9a +cdec5ad26a5f47ccf89ff2b30961aa50 cdef951b269e652cb71406c5aa33e939 cdefa6124dfcf90ecbe9a2be746d4f7c cdf170033f81a57c80102b037b280d71 @@ -44546,10 +46819,12 @@ ce3cd68a2281be69556f0b9fd56f8628 ce3eb936fb5b332ed7bd431649ee9157 ce405bda6a9df7cd68402e5ffcd03e2e ce40e30178b07af29c741d3c18e5f64d +ce40eec6c249d6a765056973b00f93a4 ce41d9997d1049084c920a18634ff405 ce46bb377956a0de61080988ea7b592b ce495d8aeae2c9361f6bad61c806b2d8 ce49cee67d3fa5050b7439242e0c39c0 +ce49db17e3f734d97ef26fd54bf0730a ce4a099743fbcc3a9020bcdd2df1980a ce4ca8bd41d50c4db6cad8c7c75a51f8 ce4cc12d319e7b3675495eb63208df31 @@ -44587,6 +46862,7 @@ ce76bc4bfefea4c782175632821a3725 ce7770801757389f8049ce2e42ba8c39 ce7944898cb8191507a6f5563373abc2 ce7d09507490b631c66ed5ca43ca9081 +ce7e5fc309c77a73e0fd420aa8fcd4cc ce7f575c453ee548cae1d17022ed3cee ce7f81cddffd743153c46519d555b846 ce7ff5160ef01648e82988d78b2d815d @@ -44623,18 +46899,21 @@ cea24c5e091bbf4ba0d3e7d1e2bac7fc cea33ea1a96ddb3026897e8461528c92 cea38e138268feb7d4123e582e5681fe cea4b358e614931121900a2948f3af5c +cea9c1a3ce847b2224178e8f6d2237e0 ceac85788e57e1c63934de6127f39499 cead5de32302c9a82854290f52f6f288 ceae4c08a75801c0f76fba402401ccbc ceb044db89a2f489d577773981c60932 ceb1d56a60eae51d3601e1fb5b9d6dce ceb4bbed65e8a891d5876c57bef3a136 +ceb56d8ebc465d5ef0ecdedb9451f5ce ceb5f26ea10b5558c84f6ebe027a6a6c ceb97b3b651567d2eaabcc9a28f45caf cebd3736b84a51e1ce2b4dbafc8e0b38 cebe793d8861881838a20b73c0071d75 cec141212789f7c449a84a82fe7402e8 cec2c51ea1069901bd926f41d0005866 +cec2ffc564d692cac13a5111bd82f687 cec39123d71948abdd0b244bfcc61e3f cec6fef074a97c9bcc2443dc6cce5c4a cec7280bc9c0c76b2793b0752b308552 @@ -44650,6 +46929,7 @@ ced0692e69f651b7eda7240fb703b965 ced1f19c1e9aa471e60eb2757bad7db2 ced37f9c5bb9ee20dca2cce1cb83e52d ced542e7fc2ee154e736bd1c3456c751 +ced5d22eee5f004806457d68b10c995f ced5f88f47572a0ebfd105ea9cb63fd3 ced710840ecb3835c1db91df744c7830 ced7b262c08c88f25be7a445e3027c09 @@ -44664,6 +46944,7 @@ cedb093b2b4c3757d3994d541fb7f0b8 ceddcdf9245fd235d2887ca1d54a77e5 ceddf9bf53971397c64a29553933c256 cedea231bf91f0b8b5581e748eb89742 +cedf795ac59ab6711cd69115ff75a209 cee350a6e8e2c4703d89a28a441f6dd4 cee40efc9451f3104bb894b683b9112c cee54c6989ce27445dfb410d4aff7e52 @@ -44696,6 +46977,7 @@ cf0056581f068149ea0bd1254dbd1602 cf00acfecbee8794d3db0759eb9e16e7 cf00dd788f5bb9fc498c679107f8b622 cf016d3d396ce11295f778f1607f568d +cf023d192372a4a670bc3b882ab0595a cf078c2373c0d42e1806238a543ce020 cf09a35ce125c14e6c6bdd0a6e8af8ed cf0c7e411fefd0637dfa1a165bf406da @@ -44737,9 +47019,11 @@ cf38581356ba92b7240e2b3932609174 cf38937ea2afa10bb3bde4cb15772755 cf38cbc653f3061725a5ede571e0a7c1 cf38e65257053bd91051871194b9a20e +cf3948bbb760e0274868635850fd81d1 cf3ab4915b73c0f5c37c8e44abad1ceb cf3be9a35deff4ccf3c76920adecdbd5 cf3bea67685ba2a7df75af85e9f06368 +cf3cd8a4cd13ea1dff4e386507457735 cf3cec4b31795ee8b69bd58a6eb0d479 cf3d889e493e2339a08b0300acf93ff1 cf401e7c0e7f6a49195c32de2f45f3a7 @@ -44754,6 +47038,7 @@ cf4b3bd238a0c03e5896f839de950936 cf4db1516d6a8de520001d893caa03dd cf4eafe187784b07782839b1c7b39a92 cf51fe98f5d26cb01248a32cca41d747 +cf5224b3e8c93444df7c1c10f48d6870 cf52649a7d97df7fbdb0d8b421d913ff cf546ad0f34434a188ab06b05c1a88d8 cf56878b985ba69db3c80d91e749c974 @@ -44762,9 +47047,11 @@ cf57eadfd630cba3a4775837421d4fac cf5a71d2ef50d4d204e4d043074d432f cf5b212c2891aab3bfc6f66047cf68e2 cf5b92f19d73725ee79597ca416c7146 +cf5b941cd43127a79d6776c14264abdf cf5f157d38139708ee6034e3a9f24677 cf607dda9f8ef33c99ac204a08cf47b1 cf62be85cc30ef3a7f94e53d6a4764c7 +cf63276fe30d33ab44999f944b94d7bc cf6340d9a47d760680575e5d09f89e83 cf63cc21e68ee4f727a5bb02eec113e8 cf6b5f769ae6cf06dda78e1ec78cef1a @@ -44793,6 +47080,7 @@ cf8193d93d349dd7eee00de8bcc86e00 cf824c1ac3317e3ae17f74634f94e17d cf83d0799843478fddbdb5a1eff7c4b3 cf83d4881cdd39d644ecf9a0f8137bdd +cf856c7f74eebe51f4fb26d4f436b82c cf8597f599dd75acec1ded1ad48ddbd5 cf861624233d1e0cd8c9eca17a480a78 cf864009d92beb20ac68ae6f129f72c8 @@ -44801,11 +47089,13 @@ cf8b81a890dd405ae0c8fed5a2b227e3 cf8d2756d159afb7c415cafdecbbcf3a cf8d9c197bc242d0a491c76f741c6005 cf8e49f7b48fa9e338be410fec62cf22 +cf8e9a20634baa91a2fc6d4a65611582 cf90371b86d295a773a7253dfb73bc18 cf92ce59084ee44643071a56e7d1d247 cf93ab37ad620dc06d97ea05e60b7fbb cf96a5133a5baed24b47d9db5d0afae0 cf99b3f381338771036a5879912cbfb5 +cf9a7f38c832f642219aa188c48d3e56 cf9c2d6f360a8c2523a594f201642e71 cfa0670a1c8654c423044792ae227583 cfa0d8c3ac8d7751b48b256baa5415b8 @@ -44821,6 +47111,7 @@ cfaa95c985adeb14e83d298d513d7068 cfad0f9696a94e3330987d5bc548b6d7 cfad42504b8193ec2de85c1fa51e5be8 cfad7d7cddd3d5b495bcbd80d374302d +cfade49df6b8e0164b468abd6451b94a cfae479a657954de18f7856b8d09977a cfaf8f46556065ec377b164428d05a79 cfb02f2f466af7f6c5b8cd2c7ca26f76 @@ -44834,6 +47125,7 @@ cfba28ad02a866cc3d9516bd62df6f41 cfbb8f24c5e339f0162690b83e614199 cfbc289199984a5baae5bf9ace65e027 cfbf82a64d6f1b87d7647ba6881b43f5 +cfbffc1bec8c76bd45bdd0d93c398482 cfc0a5d339eea9909ff6ee4f42ff3000 cfc30bda9ffa8c55d7a8e16ffb97e7a7 cfc51640d0a6f1d9fde9bad60766a847 @@ -44888,6 +47180,8 @@ cfee54889fc1198122b91d57d3567e8c cfef19d97288fb9879b58d059352545d cff057c75f099649404aa65232d52784 cff0f97e36406ffc6e8f69780540dfe5 +cff2170d96affa62ca4f53b7767b35fe +cff2a943ca0660f3a33ded94bc21e08f cff2e1a8b681e21088a0d298f28ddbac cff33ecbda959b598daf37faba0aa696 cff49ad3557dfe2b1cc5505e959bdd62 @@ -44936,6 +47230,7 @@ d0237d02c89c07dc906e9a50d4dcf261 d025f8585b82b7307869e7394ebeb209 d0283da776fe5aa2739f5018ce9b3c89 d02a3c2be4f71cfe87d0a3e79f828c70 +d02c56be9acf9b65fac969d96b1d208b d02d060bd15ee2078605d4df449446bb d030cb7d05316cec5ac4b970c28cc67f d030ea5e6d0951e99bf4ece9b955891f @@ -44965,6 +47260,7 @@ d04b0b2699cf2c40fa9cb0387e8f0910 d04b82339cb0f5832d8e942acef6831c d04e6ca02c9886f3d689e380ffeec1d2 d04ebea4abb7e17abb1c61940e54e5cf +d05198d89c0a93206b614b96739697ec d052498e2bd0f454926082a2f3722dc8 d053767ff37983e349e8a1e2a6cf2c4e d0544cb8055de0a49d43af88dbb3f1c3 @@ -44984,11 +47280,13 @@ d0600e4f490f0b4cb45c75f33048c6c0 d060c764596e1cc73faef4a1e1915e22 d06166b52d9235adad578f960f31b70a d06334fb8d7e059e420adf09462de9a7 +d063f3b75d55323df8293ef5fc8d7e4f d064a5aef50c1a20f9971f06cbfe08df d0650ac0a4bed6d12cadf2763e153175 d067c266e331ec701ade4448516164e5 d0684a9fd4aceebefd21d21b00f4e24f d068d48d2acf47eb5fe4246100607169 +d068e199ef15c6320762c422db96af72 d06c558e2216a490410d2576ed66c5f6 d06c78eeb37c097e2ff550d37cdc25b8 d06e38337ab807da87d5f77b94431e6f @@ -45001,16 +47299,21 @@ d0740a9f91d4892d13b00b8bca0b34c1 d074ae709e0260bcbe9c44a3b57c9bee d074d0a962d7aeb93f21f90225759658 d07857d45b0a88d2fc95f315ba9ed706 +d0792069dde20e5ddaf62bcacb9a127a d07980a3f4750f6d7135be755fd8e268 +d079aa1f59f0b8684c7246d6726d2c5b d079d2f57216dfeed18af5c9e0165bd6 d07bbc6d0f4a4ca2059f5f02aba0d453 d07d04c02f15814611740b7d71d964f7 +d07d3afdb60443c2b98c48d31021d322 d08160abc8441d1e373215cbb51bb53d d082204b2e91dd040953c1c801adbc19 d08413a7258b4987da76827200d48bb8 d086ab30d5e865b7feb8cb17aef20435 +d086dcf176ecc28343851edeb42b85bb d088934565b6351d0264c77e7c81955e d088db555c458813e78dd6b8a5f5ed98 +d08920c54007de7d0d1456d9d7dddc5a d08939ec3d9304228346a89d49301fef d08ad997d2bfe3f51cbc355c81813ee7 d08b1ba1aecd4594638787cb353adfcb @@ -45026,6 +47329,7 @@ d0960af6f1e13de9d633754b07b46b22 d097c8e773d3fd54073a82d0d4ee0485 d0995f89551ab3fff372e6eb65ac92bd d099d1969f3fc7587ce69a778816f5c2 +d099fb273a4f5f117e1a34a79454d145 d09a17aec471557bfd17075aab893b6c d09c2ee6b9f7365d662e39c1569ccf78 d09e26a73f10fbb50b0b631fd773e6a9 @@ -45033,6 +47337,7 @@ d0a2435c44be04820ed020e36571e423 d0a3004c4d3cf2d4608460ad7931f17e d0a323eb50651a121f01f5455ad6ac13 d0a501a3bd6487e982aa4745f797143e +d0a89c472776b769b010eea1ab86706e d0aab080cf1de684de83474b2f28a82c d0ab3158ebbbbb1b0fdbd7861bf95045 d0abe4576e2bf6a56eb229b5e204db34 @@ -45049,6 +47354,7 @@ d0bd47641c769a701db8a53c9b3e0430 d0bd7a64dee7beb5fe57aff83442fb1e d0be17aba6949ab7adf2cecfcc8e3ee4 d0c24ce95ca2162a9758ef3fd035a036 +d0c4ddf0cf4a4b9e3b6064900917008d d0c51a77b3bdf86da41a49f587b3a800 d0c5ac6a9b17767009ce2c032a5c2820 d0c5c7e979cb8060d8c6eda47d8b8dad @@ -45064,6 +47370,7 @@ d0d0f830be6e236d2a4b1151d29f6ec4 d0d3552f13005fd7b8ba2238d2b322b3 d0d3deb31f064312a1ec155698cc7051 d0d44aae4cff427b00b8939eb5fd6a3c +d0d5792340b7d2e2c827223cb2ef1eef d0d59456b35bf1610cbee5259ea3fc1d d0d659796979a2ef026a2a330109d9f5 d0d71c7a84b01cad15c5be93cc200121 @@ -45116,6 +47423,7 @@ d1045f4ad32d7666537520b7b5bc3f7a d107e0056dc6919be184b595f3a94a8f d107f52f252e930e09826230dad6bc06 d1085c6e98fc0b9b432f85e47ea48b58 +d109513f3473541b6b0a1d5132e90afe d1098e26c9671750ea11eddfb988f7dc d10a1e889baa17e210438d13b92a5141 d10aa7796a7d2f449d4dfd058eed1c3a @@ -45150,19 +47458,23 @@ d127c265fa1bd55dd8c0ce9223407893 d1296c1283cff880f35fb0b7af6528dc d1297dd1666cd79b001d00b4841ec3d3 d12d74758844d42072951ff5476732aa +d12e197fc2e5d6d6fb1a20cc27f81dc2 d12fcaeccdc513f263e3cce81da97301 d131126f1e72a2c459eaf7dfcc8366a2 +d1312bae197d0a0b6802a4a3e842d35f d132dda0e4b7df36f94c7ba66358d17e d1337c55efda4f93d2edc7c434bef7bb d13419d959c39993c8bd4b0abe163099 d1384f915bd1414ae2c7c61ca0775074 d138a56cca9e2664892780169df94e21 +d138e2538f69d07649d0148d1007e24f d13be8c7fdc35c105075451e33d50bfc d13da2fb87059fa639d4e5ed76b84968 d13e97c2ff2ed78fb5ffd004c4bb407b d14152f666bf2312e2ecc84bbe31e5bc d142e8aafe486b18cc447d7b4b893860 d14317e2550cb009782939a00e5a5bb9 +d1431a02340842876482ae88ea91e212 d1436af2af979e7c8a54e306813cd030 d143ac8411004532c0ef59981dcb8fd4 d143dcf1f89634ac574f2ea0994bebd3 @@ -45171,6 +47483,7 @@ d14573df4117f81f356348da745db05a d14685295c3cc3a2cca1e0cd1d30ed85 d14732f06851e1168019cbdd91347a38 d1473c2b42c0c4d7248b4e6dfbc0b4ab +d147c51e4d68f90920c22f74ea111475 d1483f86d49563445c571dc83b4b6a0a d1485c6d804f59c590e35e93141f0ba5 d14a382dfb72b33eb29d63089beba59f @@ -45248,10 +47561,12 @@ d19bbef3095df639d1ae8cd6fd7707d2 d19d555e7f035d2a391daecf002bb82f d19d577eb070553aac16320002df8a4c d19d5a458615aedfa9055aa48ddf7ddc +d19f40ecfb078a013f79b825caa9c1db d1a160c0b98f2824c1bb3b310c9705ee d1a3e9351ab0c602d5babb485caf5f2e d1a55fcb25e6ec1ef740a54357ecbdc1 d1a6899af4a02591c2188ddc563a370d +d1a7d63191eae5ef7d2a889861317fc4 d1a82d07b8188d80cd6bdd864ae854a2 d1a865424f38f6892a340f0f7dd6c552 d1a8c3f09b7cc0c9ba4c314f23180a4c @@ -45266,6 +47581,7 @@ d1b745f3bc2f1e36a3e47301415085d4 d1b894245ad182debb6f5d7b1feab5eb d1b9288204c50289df03467156464847 d1b93e27edf39c06dfee9001d392701d +d1b9c4af39a799ba9b25d9ff5de8e896 d1ba9d738606caf4e8295b76ce162da8 d1bae303bb06a6ba80b23464ca6634f9 d1bae669be1fd867c025fd82b00f55a7 @@ -45308,6 +47624,7 @@ d1e75f551773176efb13431560c9bfbd d1e76a1725aead00aded3a90539dd293 d1e7bd7fe23703ab5337ab80902796c7 d1e7d93a7a88a400b6655de738fe19c3 +d1e8532fec25b50e0b006b821ef18e16 d1e98a5e78171f2fff41cd0fdf1a0ee1 d1e9e389762f14d3974d399a5bd04328 d1ea0aa71cbfcae1dba9e82601c5787f @@ -45342,6 +47659,7 @@ d212f1d9d066ad96acef091339164b84 d213a77c524b26ddeb4d2701dfa5b42d d215d42a33871a631396149b942987c4 d2183dd952b20324669dfe249882ddd9 +d21848a2434e55deeff7e6e80035afe6 d2188c19bcf53bd75e762b4be9e388a6 d2192838db1a9836df4e5b1fd349df1c d2197b07d5cac2cafe8e3556658c657c @@ -45356,6 +47674,7 @@ d22d809ca19ba378c8f10c3a394bcbc5 d233735b89b2bf5687a3dadd74e221ba d23a67d7af0cdfa988f3c8cdc9c38df9 d23b9a110ee55e24836ffaace0a0fc38 +d23c7af06285e03df6a40756d55ea81d d2415e4be573eff2baa1535ba1e9b90c d241770255d6bacb690f2fd063a4ea25 d243385c9faca72dac6593e0520d26bf @@ -45373,13 +47692,16 @@ d24fed70b80e53e0b6bc066f8f4e9769 d250186fce0e84ed0b65d135ae5efe56 d2512f1c67f4598fe3409d8108c56973 d251c9d88fe188e072d8f19095c43cc6 +d252e67b8bef0570ab70382d250b1490 d2534104a8b7ce69e3a950295dacc437 d25510983e412c5a96f182dab3f61f85 d2558e8a307dc01fe6a8007f9b608de2 d2582e87f3a13eff5a2c977b6fba13ae d25b489396b4b4832241dfab47866efc +d25bdf1d3a69b89159e9d6d9c7c82abc d25cd61b90f2f74b4639f6ff1b34a532 d25d4f0d8c175f0912f8c6916e201995 +d25e6334e5dfb3811e0b3e17aab7b990 d26275c4cbe4f468e9dfed81eb9e3ba8 d264aed056710bdffc041b5730e5dcba d265c9833a124cd1ab67eda42811e6c2 @@ -45396,6 +47718,7 @@ d26d809405d696169bf3b97b53019ab1 d26d9efab710accf0226f327b4a2db45 d26dbd1afb71bd419c89418960c38f84 d26dd3aa938e4ee8a87016a50b365d09 +d26f95804a664513f7c5af7e6730aad5 d27502e9e81852f0f329c1273f90ba41 d275dbe9ab76b490c5c6f5623e706817 d275fe8fc18869f4cb961b3d13cca288 @@ -45441,13 +47764,16 @@ d2a4a8ea3a41883dada0d7eab1c267cf d2a4e68754634cae1971f50685c372b4 d2a54af50baac6ef53a4c7e0fce86a97 d2a7c76b170e5c1f886336e450bff02c +d2a7f80b940c50a24c4b020ec28d072a d2a855561d20fa351c00e55c8f74a263 d2a922e1180383982eb208a2903d1ec9 d2ab475b04aea182fc9097d4b455bef1 d2ab7fa04df4d7eda4c9f2172b0d5714 d2ad243bd9bea5f02a45d4177e128b9e d2ad37e8ae65a7839ab45195264a9cc2 +d2ae6c3181f1aa06d3ba60a56358432d d2ae80d52153d435fdce44529ebb3180 +d2ae95066ebf79c4cb6aacaf4dd184a9 d2af2b812d42d0196ca9e828ce4b3f5b d2afbafd767971a35b33dbce65e88ca3 d2b0a4e2169ec7ef47598225262b585c @@ -45494,6 +47820,7 @@ d2d91261cbdaadcfe9f5f4a117f7af34 d2db4d3310d5c19e42f3f97b8d621c85 d2db71ecdd8bab6fa53cf0b6e234d25b d2dd1d44fbb786c4a17f09a5d03ad57b +d2de5972c16fe3804df4efa405fdf204 d2e000f7b321238a17bde45e6665c6bc d2e119597ff1b7bed2790156254554cf d2e33b7fbc1a52ba67cfbccb5f8e389a @@ -45508,6 +47835,7 @@ d2ec0f20643a8bf8e1ddac20f0980c73 d2ec14e11baeb240f28233982d02ed12 d2ecef2d13f876e00d794d587eb04150 d2ed6078db599f41408aac35c6d3a863 +d2edaddd9169972ad6ac31b61978a8e4 d2edcffb08e77d8e38ff7b8de5e108fe d2edd2093407d0949828cf420231ba44 d2ee2cfbce277e9401b28257497f5ae9 @@ -45565,6 +47893,7 @@ d32771fd877d1fee90fa7eca4656fbb3 d32888b5bca3d28924810df698051a66 d32905aa7aa6547f37ff909f12e00d4e d329b6c63c7b2c8d619d9b04e20020e9 +d329f7b19d897a3d86c6bd544acd49c4 d32acccef11336248e95ddbafc1f15af d32b9d6aface685b2ceadc2d740f5362 d32c0d64f2c5676a4792544f1201eea9 @@ -45575,10 +47904,13 @@ d3331b07ed46137fdad06be1c6d34f95 d3355d9f7b57dec4667b328f31938813 d335fb14e3c6da4fcf58ff811ee8c1c7 d33627fb2063121cb295bbeeff8a9426 +d33927c58f06cc422610f09525126c20 d33992b4a0bd8aaf3211c05c750335dc d33a356a990f1e6127a8c5049b311c29 d33bf6ad0312a32297c94c0a03969d59 +d33c3ab0177ca7847814fc373b0deb83 d33cfa004fee22d6587c7271f19d05c8 +d33fcf0ed1dadd3a4363ada52e8112a0 d33ffc3c1a255fcd76573e0f409d7e41 d34079cac2dce833578ed4554c877990 d341c8292927c3efb5ce3321a01c1f66 @@ -45631,6 +47963,7 @@ d3797bfe0403d0d7042f3ad84a1badc6 d37d1098a9004d06df7e0a1bc4adb598 d37d3ac62f11207e8ea0df9648fb4610 d37eadb6ab8969af763291e05bae6686 +d37f28aa71da6c1dcca513e88db9ee0e d37f75dd7eea592e47139b1d3edfa036 d3805cd58238b6d0befe29f0e9edcd36 d3805e84b8eb97023e2c5fd8cc08ee5d @@ -45646,9 +47979,11 @@ d3872075c0dae101b267abaf2a6572d0 d3883a59acf382cd79ec50cbbdf65a81 d388ab8c33699ec8fc24395e293b9869 d389f50cc2df6061549619cfe11e95ae +d38a0105461b014f15f85b66a2b99a70 d38a32e6943c572b326118d38338a960 d38af91c73c93bb5f3817aa8bdd8e91a d38b06321c1f4e98667d5556581f7bc0 +d38c97c70b24eada80a953592a83756c d38d8b94815e3447d8bd09816bb927a3 d38ffb9e9cc1622d8cb224560deb1282 d3907461da7d7adbb2186c1c3d5550a2 @@ -45657,6 +47992,7 @@ d392b5538887ebcfb97ab3a24bbd5e8a d393142e9e81d3e25b7a03d5ee5331ae d3950cae70674823a7dfb8bed068c544 d3951657c5400eccfc5556ebc48019d2 +d39519bf13c58ee28f04bb4629b4d7e4 d39556119f7c97de819642fc21439cb0 d3956d94a5f8dad20cb926b74b6df6ed d396a77bbc0f057b3985cfde83cf26c0 @@ -45670,6 +48006,7 @@ d39b58b8f761d50aef9150cc32c7788c d39d8b21778e3784f27fe0bcd6b14f4e d39e3126d6c99ff6e5b15f597127b711 d39fd6125b03b58584bca925f0019d0c +d3a1e7efdab773067e857b90802dada9 d3a364009e4faaea823e52da869b155b d3a4acb99774d8ddd8c1de38cb9c5910 d3a5b7b7548127c8a9a31ba9b9ec5aaa @@ -45694,6 +48031,7 @@ d3c2d6328418890b7c490a51af448371 d3c497eafc342dab23b0c0f86c5cd124 d3c5110f78b3ceb8505ce48449edecca d3c67ab006d4ca913b70b04aa9454d2f +d3c6d64b90ac2e0f90dbef29e71a8998 d3c6df1c29fe43edc84f78c68974eb07 d3c7e2205802a9ccc2d19ebd97d7d9ab d3c94669b0fa13ff5d76343bac20cedd @@ -45702,6 +48040,7 @@ d3ca5c4e7c7377ec997ced0c4764179c d3cbed952d8f5c03ba4633323d4e638a d3ce26365eded38ab2242f0eee56cb18 d3ce2cd6c08f79eae6aeb13cc72e84c1 +d3d00ae5c50ccc4fd34cb577d78da085 d3d04e87b8eeae93537c53f152068fca d3d1f686cc0ff6b3bf6f782eb420e3cb d3d3abc0b6fa3a653be6188677555237 @@ -45714,6 +48053,7 @@ d3d833fdb311d54e2bad9745e01bbb1d d3d8adb788aeb43231d60945e43809fe d3d92e0cc3f03950ce7b78f02b71722b d3daf98bea54db3b1b79786056fa153f +d3dc1dacfa5442d5a0ad4f1b5d6ebfdc d3dc2590c728a42d6fdf7ce0871d9496 d3dd122e271066c5b529ead775363fff d3de57bf2b452efee5a167ab93039976 @@ -45759,6 +48099,7 @@ d416ea56826f8564f52b259d3caa5a67 d417939344c4cbba00cef913738db28f d41918de88385de56d30fe53004ddfcb d41a675dc563b26e6b44c8bb94a5bfce +d41a855cc68d037892797010ee19b973 d41c9e041c64987f9718beededf84703 d41d919bfc956a50fbd0d8efcb758712 d41f64ccd9e7d7bd6403c4160c22c4f9 @@ -45857,6 +48198,7 @@ d46b47c75d8e572b5520f29ca12c3a39 d46c8542bdae301e9849a5f79a41f616 d46ce1db03fad2b06e0f3ab18e7bd9b1 d46ef648a9fcff66186fa6d57bc8a7b5 +d470011e611623e07b6c34a75a4b4ccf d47146a3ed42568e5ec16cd4e30eee69 d474fff92c1cea1007e596893efd198f d475625bb3c827752accf220deb79473 @@ -45872,6 +48214,7 @@ d47d99a82dcaf4733c2b9820a242a0d5 d47e409972875598e6cffa60980cf368 d47e9dbb76e2bb30b47ed595cdac4ebf d47ebb01b3560eba62ab339e3f86cdaf +d4809d37b78c377b0ebae5fa9746139c d481a4a3cd99f1ec26442684bae6d42c d4827894277625aeea816f8941d69dce d482a8a8295a5cb9b01e63851b260bb0 @@ -45887,6 +48230,7 @@ d48bb09e30ac5a767a612595691ce486 d48c19ce2deb2abce51a0e5cb594c09b d48c52a14cb52948a5ef9b434fb56cd3 d48d887d3c2a16e9c4654b3bde0486c1 +d48ebf70cb657d96664460e26ad4f084 d48fa876c77414757c7ece2fb149c322 d490a4725dd21c1a31f0cf292deefbb1 d492e18476804c87edd75c9e0dfc8dbb @@ -45896,6 +48240,7 @@ d49a934efcd8f0fc5d70353fd645dca9 d49bbd4ce84b81003ce48642f6ae54f5 d49cd6ef162c415841fff2b49b6d4fc5 d49daed5847a7da044022cea746add46 +d49e1f9eb879fd959cfbe499f4ce71d1 d49e38e2fe7b1c5602d09ce4674a256f d4a16bfa25163d98b8bfdc46e797c755 d4a173a7d3a89fc73871de6d4db27f78 @@ -45913,18 +48258,22 @@ d4ad3837413ee4ac28f80c76fb91534f d4ad399f3b5e1f7e7b9f533b27624ec0 d4ada18039d2c200b44efcf9aed40dd8 d4b0b634b0b8c4eaff788c043675abc8 +d4b1515919a486fe22139b026bac081b d4b32eaf6ebc32443cea4793e4518936 d4b3573e9e4b1259d21c3ac8ab290ca9 d4b4841a46ba5c5a151a450530f3bfc1 +d4b658a611253bb768c88a307aeb2b50 d4b75ffa7ed39ff96f34cea2452789c8 d4b879b4754838966b43bdc50ba1bfad d4b9c338f515e82a94f6066fc3a9f09a d4bc01498cfeeec7cf254fa925e032d3 d4be707553f579c5571e4bc573185cf9 +d4c12d6bd6ebfccfbe3ef9873b94075b d4c1ac26c9fc07b82870b3c4cf92c970 d4c1f6b6e32e5911239a8b7372f9e6d9 d4c215a5aca74771dff2ea27051ddaca d4c224a3bbaf4c6868eb2bd158c919ce +d4c23681c9874d78297cac53a31a0b97 d4c431da3f187f3d469ab1afc274510c d4c48debc6c4a3723841c978afc4837c d4c4f6e41f5a236e2130b0d5bfd97620 @@ -45934,6 +48283,7 @@ d4c6166ea4fdcb979de707bb94dadeb3 d4c6198e4b31330279b71bd53db55b7d d4c9c227177824eec2fb79254207039d d4ca13fe9a6702282c613cc059bc76cf +d4cbc96287b1b914f09db397f9f9f973 d4cd858a1a00f0408dc78e1df88c086a d4cda52f5257826bce7b56163a885713 d4cdcac608f743966218eddca659782c @@ -45963,8 +48313,10 @@ d4e8738e082f7acd3a1dbacf85d9558d d4e93327a87eecc715794171b416dca1 d4ee2f349f6fc5cd3f094a9bac76c2c6 d4efb53332d116e7e6c971cfae6ff89d +d4f0faf9fd7d1f4dc2a369b8cc1f3873 d4f14656dcca5ec6dd3d478e01c9a6e0 d4f170549850eb1abcf898f39950b759 +d4f1b655f50321a9f35c3991e4bdbe72 d4f2e67f2f17f0c3f5ae0743f2023936 d4f5b5607a5b67da75144201ffa38591 d4f675969210439ba9ed14578e4ebb8e @@ -45976,9 +48328,11 @@ d4fbc4478b2368adbdbd50a9840d261b d4fc5b7a2dcf5ebe992a8dd9ddbdc611 d4fcf3a70707ec884527936bfccfbe60 d4fd700c98ca2b9e253529537ce98a7d +d4fd75580ed9284d82a93a58b440b254 d4fd7cbcc1e6e9d812e7b3e82add0d91 d4fed3f0398795300355cafea9301570 d501132d2c8c72e17965b5c1015a2087 +d501173be361729029880eb29d3d39b8 d5014e983f0934e47a4a0d5a99be3343 d5025f065590648dde547c21aac60b1e d502e060a4211cb74af463f277d4fbec @@ -46005,6 +48359,7 @@ d51357124b010044b0d40e9672e8b235 d51461e2d7145fdc180615f5bdc50357 d515eff862f67ba304efce0a6969378a d51660cef95a52c41042e1a54b0c4f5a +d51717a1d046447d7297a1acd4c35d9a d518621b82888a2055edd8c388cb4788 d51b04056496ccee67262f94fe54daed d51bf75d22924f6536ff34f965d212fa @@ -46022,6 +48377,7 @@ d52c9ee6b51c2d83c2f254d61df6c71f d52cf41757728ebdba6c6dba08cdb2fb d52d7eb47907f5fa493e1325b1d205cf d52d88585e242ce3cbfa868b0502829b +d52fc8432b4f222ce858d7d4366876fa d5311c379baed55cc78f3429ab4500ca d5319f9a9cea9b13557aea5d9b36f8bc d533582a78b9777331cc11252f6c9066 @@ -46051,8 +48407,11 @@ d55afb5badf230d6c800cd810fc621a9 d55b8ee553ac3ae8e9b9b343ec3dfdae d55d694491842740721c7b5621c91d75 d55e5165d75295c337f628fae4859dcd +d55fddd1afb805d77973a6b3f6579055 d560e0132ab8473c0af3b80d05e9754e +d560e1a42964a03f36598a219d6eb71a d562594124eb91f3c3fd7d3ea114f800 +d56311cae8680c3b6f47a45c041a070f d566bd5e5998d3284473b6b6b6721a5e d5671a673f10f946529e6476185900a7 d567cde103753598c06ea8c7d4606d93 @@ -46081,6 +48440,7 @@ d583ea9545b8761d7706cdb8d2b1601c d583fe811de0490781397fcc2bb14d9c d5843c51020444d959291ea1ce715876 d587f3b5a6e75e62149b30265c93a77a +d589897ca8a619c1d0b918d4caabc6fb d589f40e2e0549f77f12fd6ac706dd2c d58a5cc0f1be66a2d8aacc446604d70f d58a7de0da6b02636256af810b171a00 @@ -46162,10 +48522,13 @@ d5ceec8a30fade99c315d2af3a3dfc00 d5d143677e330148c56e760934b854d4 d5d22ac3449a0c432f0362b74b7077dd d5d237ccf5758877b612526f1f87464e +d5d302b2533cba877cd718a9264f49e5 d5d3267c18eaffafb5c65da526abfef5 d5d43070385539600ab078a04ca3e305 +d5d4db32ab45a7b6fa9075219b32318e d5d727a84bfbbf68aabaa229acdb0a38 d5d7b83719c5db0bd5399d436a0690ff +d5d83286aa22b22b6730c70583432c2b d5d854ee0be2543ed1f02bbc6911f490 d5d9978b81515d3a0dff7880c329e362 d5d99f51ff446d804d60a1332f220b89 @@ -46185,11 +48548,13 @@ d5eaaa3465574b330c6c27bd2ac23a32 d5ecab6354fcdd99257b5defae2a1742 d5ecce61a525fa74379196ac1c87f19e d5eee44130f4ee9e5c65a68998642729 +d5ef47d12ceb755348974ccd7dd4af38 d5efec9491782b24ddedc579e1771659 d5f009a96e410389734220574242c0cf d5f01433a982ae41ab75e40fe3c52742 d5f1fd65b22f5ed659a86288aa88d9c0 d5f34414e97ce5802a2059d06f6d8f1a +d5f4d0540561433cb212acd062ce98b9 d5f52561838991dd71953aba62d83a07 d5f5acd25d835e717d93e0efb4327114 d5f5ae26e1cb2db5d3152dde2bc32bd0 @@ -46279,6 +48644,7 @@ d645a3646e8df08dbd8bc4fbaebb42c8 d645be01c379aef934c1d5fcb424dd60 d6467c55a745d0e0dddbf78d6c97d08f d6469c9046c0e1967a29359ca580d399 +d646aac05d51a6c478dec06b36056b12 d6486c5f15df37b09f1e2bfcaaa781e6 d648c4f319b26cfb63dc930519d4a183 d648ddb0d7e5b01b9b150723de6cf365 @@ -46293,6 +48659,7 @@ d64d71dea4c77ddb8834d5173d01dc39 d64e3df9612b9de71ee5709b64c88d2a d64e6888205dde66c609c72b55a0147b d64f4598906aaf2e8a02f8b89cc99955 +d652f7b11eda1eb5ae11f9821603a67c d655935da4725fb1247520d8af4e0418 d65681bff2e47ed8c2fe2a0905a9dc64 d658fb220442a6d07e6c0a6f67264e2a @@ -46325,6 +48692,7 @@ d6813f8f66f497907c5c5ab47da46838 d6818144ec5782361f5b63e5d6eca8c7 d6818db7dbffc66eb818b111bd9df3c4 d683a334e644a99615864c780137f9e6 +d6843b84dcaaf3f2c90b819df058d534 d684834e4bb7a663665b176a28f06422 d684f52bda20b17b676170d1571c9f3b d686504393600d8972545a6e36bbfb97 @@ -46344,6 +48712,7 @@ d698da34cbd307a09dcea2a01a42d642 d69a74d67d8be7e4236f1c4ed20d588e d69cb7500eb9d4237a7f5e968b652e18 d69cf7192452e63cda4f51a4c3a56f6e +d69d934c9947a106e790121489bed030 d69e6f6846f2391569aa2d6a5e4e8c0b d6a00adee05d276eb78fd701bd782e70 d6a20c6b848c9065b10a19d9003b2410 @@ -46359,6 +48728,7 @@ d6ab7e4ebf81d95f3b342c23422e329a d6ab9049ab4de843dae0ea5985d73603 d6abed1a93934b33900fe4ad6ed12f8c d6ad6d06ae0e601fb75fa5d835073c0a +d6afb5dc8d0413e56acf947ee363dc8d d6b1f05d0985ffcf4ee09c5eebe5572a d6b2b1b56a547df5e0e05f0ff5b9e992 d6b4eae42159b9a3816cb68d9ff5a9e0 @@ -46418,6 +48788,7 @@ d6e3ba5bb1646dc66c9407386a203690 d6e682fdafab6601a40e9b2cb346385f d6e6cb97ffd2bceb882428a1ec51c4a9 d6e817e58822d5c98f119e17d7e11b15 +d6e9aa1911ddc935108aa5cd4002ec71 d6ea4bafc289c41496ebbdaecd28f476 d6eb2b881c09c4aba133e79b035e8ac3 d6eb30066a7d1639145c30ceb781d45d @@ -46520,6 +48891,7 @@ d7570d9506736287363f2e14cd46879d d758a974143f703be21325446c3ef0e2 d75b72423814e21cd20a3ebc1254529e d75eaa22e2908fd05acf9d51d0da9d2c +d75f4ef3d8b1a9c7c2d80a3f810dd64e d75fa12e88cefd42ea903b4d25bb268c d7600b83af5d13b16a82fd862de961b1 d763193c3953d6bd23c8e2630ecb22cc @@ -46532,6 +48904,7 @@ d7663bdeffec80d453a8f2f8638a27fa d7673052b09f7446a035d63bb94e622d d76a2522b518b7d90fe1e18a467a5b79 d76abf51dcb55d798d52c5ae1833c9af +d76d33e123c476dbb0bc7078f8e571db d76f586642a7e7bfcbffaf0867e23f75 d7700208e7d79e46389d61dad341dae7 d770c5e88d1239c6dd3b16c5cbf85beb @@ -46540,6 +48913,7 @@ d774828ab50650c8bb23f42e120b5ace d774e5e0482ab96a7186566c53e3e4de d775163806277d3d52eecb5e56cec03c d7752dcaea4b0627def272736f608dba +d775559a1d0625b41b68ba2e59eb3ea0 d775a6d3bdf77630296f103c642a3cf1 d775b40be79c696ea0eb81aba936dfbb d776016be41e922ead34846aaee0c9ee @@ -46574,6 +48948,7 @@ d79380fdd94701e621e4569692a79a5e d79403d6ee0c49c30594c931faeaaa67 d79462d44c45af55f22db859e5b9b218 d7972d9a0b02c4e70bd57986b8d4b53e +d7978db229679c288814402d6a19e6ce d797a912e35ada1dd1aa6f00bee2bb68 d79857c356a1a04775fe99c3ee508469 d79a400dc305cb6dce92484bf731b640 @@ -46586,6 +48961,7 @@ d7a054e983dd11085fd6a5782cee42e6 d7a1206fb52116a160b6cea8e06905a5 d7a14a28a11cddd66417d0719ffd064b d7a19089c45be5fba05eb644de8ba97b +d7a2ea17bb3ebeff2e545477de3798e4 d7a40a67a9f49a14c7686efa6dc30474 d7a5f1267f73bd191e0ce20559a98b55 d7a6e5030d2f3ae367636723aa0eba24 @@ -46634,9 +49010,11 @@ d7d19589519d378271547910ade76c07 d7d22247bdd131503288c4b31b83e0a9 d7d25241d5248f6db834d30f852506c5 d7d25d895a10442d792b725db56fb354 +d7d4f0d2e8cc56d149e99b5a190f003a d7d500f636774615f683f0ae2a36cb27 d7d67896c3180dc66c141aa064b78395 d7d817a783320daa614e39d689fa8e00 +d7da6d71259387fc93c93a79836d833d d7dab2b218d444af58fb9f190a836ab0 d7dbc2e7577831080a8fb1c617ea1a27 d7dbde5a37beef3eb6990b69f9cca4bd @@ -46644,6 +49022,8 @@ d7dc2b6a06c35b0dcef9537304397e16 d7de393cd6c4efa50aa7353dd7079aa5 d7dedad771fc082261a072697dde7cb5 d7deedb5887acb67e66ddf4a4ce81aa8 +d7e17cbe0a47cae6336d773a9cb934d9 +d7e2d6668ec320e968b2d93c10712b59 d7e417d39eca46491acea4821e16dbc4 d7e54f18c7e6f0b64a1035d271dc4769 d7e8b87bc335dba042ae1397db2870f5 @@ -46651,6 +49031,7 @@ d7e975d29d859d9fff6972adde94c16f d7e97bfb093664d3ef17fc5bffc5806b d7eb12b493dd980d6dfa0963336b3d9b d7ec34477b7f81e227588e3ec4f4648d +d7ee5ec1064e3d7b37bf6eb15b232d66 d7f2edfa823c4c93fd266721c239f824 d7f4e90061b7faa63054b65b50903a74 d7f56241aa5e61756c71bd04fb670d2c @@ -46658,6 +49039,7 @@ d7f81b3a8769125833e9889c2d81ca18 d7f82dd63dbf8d21210198bfef400c20 d7f85fd24f19041ab7aba10817a2d666 d7f8d1e82eb2d02afad7a4c4a50240ac +d7f8deb4028a4d9e6bdb30639c1a3f3c d7fa100b1dc7dc09888398e27c9627ad d7fa7da0ea48df57c8863a2d1a6165ec d7fad6f3c9115e78a02d5bbf01e9f142 @@ -46666,6 +49048,8 @@ d7fe6a0124e0ba305772a11412b88c6e d80074f3030ca8c49e1192f9ddf3e6d9 d8019edd432f0c6bda89b6f059fa811e d801a03891259e2d38d3495b1fe421b0 +d804f737809db8beac71d99686ae077b +d8052fddfcdaddba28710145a29072cf d806c71178eefeffc7ee62b4a8fe0732 d808a0f36b72fc1150fc148902ddb1db d8094cf85d9a5b2c2dc5f00a7ce537c3 @@ -46675,6 +49059,7 @@ d80b5c3b3c81b8888d57219083921e2a d80c01638e093cb621817ed83dc0744a d80c6cdfa8c108b50df5f1d4fa40bb73 d80ceea2297df4d83c926af92d6b39db +d80e0e786e8435cb376787863029beba d80e6875fc05ecf7f18a5e02b42419ec d80fc6617f5f7ef3d5c52cbf4597b767 d810ce4c4250df6a47449a56889e5ca2 @@ -46717,6 +49102,7 @@ d83567685c737fd9be5183ca518e3675 d8380a43d34ca9b7e31e62bd2c65b3ca d83a59bd7155f88bc53a51a809ebd2bc d83c6fe6599b2c8da41af314323bbc4c +d843113e260a2f6e228ea8c63a266e96 d844a5ae46d6422c2671d1441f34b03f d845bcaad4a16ea0c3792d0ce6b780a4 d84812c95d2e616068678f5107a25c10 @@ -46750,6 +49136,7 @@ d8655ee6b3079f313e2f2bc0a2b85330 d868991cc8fbb07864d74adf19768d69 d8699572e5eb51931f5e162c869181ac d86ab884b3f8fa4da369943b12ad9042 +d86ae21c756118c01435d87dd9fe1362 d86c74b1ed536f7ea1b0426254d7fb54 d86dcf799343c9ba02a770cfe400ea8f d86fab3dff7c739bbcd0a78c9590fbe1 @@ -46758,6 +49145,7 @@ d87279699da85837b9d24dc5221c57b2 d872927d76a7c4ac047f1f0e26d9e008 d873c873066f9bd4ba3f1392541c9d1b d874c44fe05be7d76be2228a8e32c38b +d874d9a1d0432dbe54e921c9613e7321 d875bbcd5725f105823a491f02f4b286 d8768d633e39b72b7a9ddc571c266624 d876a4cb5c503bd952f1ab7935c08627 @@ -46766,6 +49154,7 @@ d879e3ea732f70797623658c782138ac d87a10d761ad4b0925f5d100fda8e5a9 d87afa992d2fce2baa59097c83ffb98f d87c40bf57b6b0d83cd489d64ab39e48 +d87e6f3c91be85fafe7d1458cd8a313f d87f10a4f615144fcedc8ac46a01b20c d8804ca4ba3cc37be0abea29f48ec980 d88163826f8cbe7412194391fd0e6d33 @@ -46806,6 +49195,7 @@ d8a91bf210de063ec1f7990c04459d77 d8a9366ed175897dc12ee380da103c5c d8a94cbf9a008a0af44ef31a00b3b07b d8a97b32fa0587b31a06ffbdef1bf73f +d8aa1c154bbeeeabf5fba3b0771e7638 d8ab8fe3d525649b8803573f2ed4380b d8ac61f36d68eb639d4a870497524c45 d8afdd8988aeb7773f1ecb542aa5c647 @@ -46818,15 +49208,18 @@ d8b4e0028f0ab93b3f2faebe44ddc442 d8b6e48210ee9b845b71afa06e229880 d8b7e30e300a9a21fe6a861e31221f03 d8b8441ba49e36e098e7991096281dd6 +d8b8f92d049ad40298763f593ce781b0 d8b98b292c8bec0a17c8a3bc9e334587 d8bbc4ae1f3a5d9eded34f1f777207ab d8bcb3f1d9731b06edc23359bc8a3079 d8bdae1c862236992b3e43034fbb8e27 d8bdbf53c5b70c7f2fa20371f892972b d8bf04a5f52459f0b476f56c96c15205 +d8c00d1a2209b7633dca4e603987354e d8c036565433258fd5fee0fb10028c42 d8c13910637da26093a4a3ce7639d9ce d8c1825877d7049eb3900abf1fbfed98 +d8c27392ea745fcc3826cd236c672c0a d8c603818314d248c07d3f72c722e660 d8c67b975963b5dbd89d2b92fcf2c6ca d8c85f8b556bc5e3d3f89a10b07258b3 @@ -46837,6 +49230,7 @@ d8ca770b4f6d4a0f83b461c3a3ce3d69 d8caf9c0d13afb713d3e5bc0861fad22 d8cb6b6df2e8d4836e185bf6ed0b06cf d8cc6c2ffa5ad10607f680a72490412f +d8ce554e7e6e391a577648fd9a3e8386 d8d0630b2434d22b43b2612016e82384 d8d2638242dd93cdb35be23b5c29c778 d8d368df65d7bc30c8e2b468335d95de @@ -46897,6 +49291,7 @@ d914cddcf9dd2eaef8b40e40120cfba3 d918230b0bbce3280c35cb42539cda6c d918c7389ac92e09738874e0f7125d3e d919332afeae73aaf50cd21b2df7dc56 +d9194e163fda0cd7636a59f432a03cf5 d91a5117273f21edd520fe8a967264b8 d91e4b5f5d5e802aeef7e9e617d8d260 d920a0d41c9a7248726927fe66f3ee5f @@ -46936,6 +49331,7 @@ d9435fc391757ded4f1b04aee65a0487 d943d7a77d73e1d90594715d4ea47be3 d94457ad204976b3006701b4861db57a d94738df23b43e42c5ab7885a5d20f2a +d94823e31f4224ef5290cce719bd06ed d948439460f4bc0f63c1cebc36787496 d9489ee9190b787fb961420e1b42b9b1 d948fe349d997e7526514ff754689450 @@ -46968,11 +49364,13 @@ d96712e77147769ed11240ff7dbecc79 d96880aec53e9d43cb8823a42fb1b70e d968a7c1ee613a5d5af1e5ff89907cbd d96bc8e77a4ea323bce705a94d2b07ec +d96cb0c9749c333140b34d12a8b5c50d d96d66752028dc5f62be4f2a9ea6150c d96f99e82d6d0223cd870c87e9a9e4dd d97004d5aeb1913292a90443a647f5e6 d9702538dff23d97568b1820b45a8054 d9714ee46a3e7d6702551d717600b82e +d9730bc47394e15a0667a8aef26bb0d0 d97488b516254827f09efc511edf1f99 d976406679c4ee3466373e0523deee4b d976b456553f23bae317c89118a178b3 @@ -47011,18 +49409,22 @@ d98f11212d1d5d73ef86819d22e1b5f6 d98f1fc5d2ae9cdc102a0fd9a14b4da6 d98fb5ad5aff33296651fbf24c29a6d1 d9907c8c6ae954be7badfb9d16620e3a +d9924d5c5370c9cbf089658fe3c6bc20 d993f7c1bc5e9c2078e850bd2d9d6e57 d995254313559db572f0cea0bb8435bb d995d7500f74962bf3a89515faefd29f +d99765421dd75e332ef7bb80b03843b5 d9979c7a39ff219e20c3f0cb149d5559 d9981ff756d4022e99f0856bc95f2e22 d998337d38b91f34c5333e1cd0b60f09 d99909efe7771eb50e6f75062dc60669 +d99931d5deb87037eda867a7c77cf7ad d999e3e154209d94a925550d0752faa2 d99c1787c9b94adb5a153f5edab4f127 d99c62366e0f1c88d0bdfe7b8f4becdd d99ca886536ef41346f288e3de682a89 d99ef194fe546e4d3a60d8f0f6b7aa42 +d99f53cea1455986b6825a977ff137e3 d9a038aa9b50dade73dc357a838fc4e2 d9a09d38f6aa5564d7a9dead278835a5 d9a34b811a334cf460c45fa8a6db6401 @@ -47054,7 +49456,9 @@ d9c3f18e3917b6872a79c0af7be8cd10 d9c5db4d5ecbabaf6ce7ce9e0940520f d9c7db37605a428e36c1e49c8807913f d9c83173514b96ab42da6670662d5086 +d9c890a1f19e6d0fafcf9b3b0fd1d423 d9c92a63b9cb48f9ff7c1ade81bb0f0a +d9c99aeefc2abe5acdcaf568a95c68f5 d9cb33a8de9d8c510ba2b8992ddbf8d4 d9ccae412028236e3fca5e54669de2ac d9cda644bd1e019c078ddb8dcbf5cecd @@ -47072,6 +49476,8 @@ d9da1bd752fd1ca3f1f94dc4da8c1505 d9dbbefce8d3cc6fb856f35b67b90ea4 d9ddb7bb15203df335026a8a87af77fc d9e0413b487a7cb856e74e7abbc24256 +d9e2212594d0b7bf034a406449d317be +d9e26cc2a031ecdd5acad381391b6b71 d9e32c45846b259c8ef0a24a5d3a6056 d9e3414533a241f27a780832ba1436d7 d9e4bd6fe997ed4ac1b7710d6f492c8e @@ -47102,6 +49508,7 @@ da050487fb96b7a0133bf8428ac697e0 da05dc3f8ca2fe19b6c22a86380f678b da061de7ae8718bf8ed7ca766fd5aa1e da097f8361182d235afa8c5d3f23f71c +da09a1934e249d7e4d1432b6665ccea1 da0adacc5eab3ec4ced0dbfa9e5acfa4 da0b1cdbf01edd3f5b27306b4203b098 da0baa01ddd425958abf4187b4149566 @@ -47115,6 +49522,7 @@ da116a76dd54e8eb0bd559f0aa79085c da122af56c2e5b2f65d0db3f9737fbd2 da12faede1e1769ca4edf3d8f4d85f9c da140ecb43d9e1b6a4b0705817cf8b4f +da1437b824efc20f9be8d80f366126df da1638c670fc1bdbe449485460f21469 da17ccfb2b59d8b1b7dd18570d60166b da1a2c9d585a449d85d2e928d0c71af5 @@ -47133,6 +49541,7 @@ da21fcfb64a579d86c5e0c6065f6add0 da231c6253109f5286523c5b7ff5ddcd da237d669c20e6af209b36825615301e da250b4be9573de5b0ac65b4e57c2a76 +da253af147418fe6f9713077927dba08 da25a6b4e9d0826db2ccc5da321e972b da25e4d8c742c40a86f176a4c4e104bc da27b4aa7fb1393e23e924bbda382c54 @@ -47163,6 +49572,7 @@ da3c0d8e138eb0d03ba0813c30a83ccd da3f42ed0760b7ee3422444df60bd6e3 da3f588cf09ec7cdb294b024b8ac8dc1 da40d474613db5bdc12a8e90979155c8 +da42a94ed304bbd1c7d1720a9124d0f4 da43f4036676663c7c7bae22ef6fc6a9 da440ccd442dc7f4c35b1ad6a1bf781a da44141d5c8e4080cd1562de1927f9f7 @@ -47209,6 +49619,7 @@ da65f00d8493065133b41e7b7bac04ae da66a92aa2ff2adff4c3c1225e3c746f da66c2b98b5137622b93f349f52c53b0 da68cd75133a62409e9b2470bf1664e0 +da69a02aff7796b33c652bca3f2ba675 da6a17904bd829803e5423567c73d601 da6b82075da9393fe9970d3729681084 da6b84ee797e4ca70c674c5f24369e6c @@ -47234,6 +49645,7 @@ da855fb318d92b8c51306391716be430 da86f70e321c6944857e9a065ffb4bfe da8932c182cf2c47d6ea8bebfae15c52 da8a0e3215f61c34eb4bd200a679e06e +da8e2570f8008eb942e85e240af92a85 da908fe89d2971ac543856c33578ad9f da932e71170f389b0b31627d258d9b22 da934add90d5c5580b1eac0e1ae5f6ec @@ -47260,6 +49672,7 @@ daab4e3f8a19845cf621a57f681bdf47 daab6bd6afc71979a4b135f53a368bc5 daac421020a08c69f02e6b75732d96e3 daaf575efa7add10c8d01865642232a7 +daafe14411b1d538fef3e5ef7a3782dd dab5794acfa95a929396b911438c3571 dab6b699eb189439f4de62483e836bbe dab82e77e5415aad76b468c6a25359a8 @@ -47301,7 +49714,9 @@ dae7b5dbcae8a5054261fc039822b183 dae7b79af4d31148cd9244c3b32e780c dae871d9055f080f5cfc390aa699abe8 dae9d0516481188eb28b52da9ebbb618 +daebb6116aa735ff5c9952a32c91ac8a daed3db05084bde1c82623ea44557b10 +daedb055a18813082b9ff06335b3d34e daee46517c403d1ff733fad1623bd7d7 daef54c0b701bbb60060210802c204b4 daf273859cce28cf22a465890650a592 @@ -47321,13 +49736,16 @@ dafe812b6207bbfa2882aab6a38d2ff5 db004e0f9c011f0bd28d6b4fac0235f8 db00e504b26834e7355c01a2ef93aff5 db039895412ef4ac897ba7464499f4bd +db03fbbc7c9895061b0609d6b940de03 db04a994038bbe15fb2083e002b5b4b2 db08c90149a32bf855246428b941c950 db08fdee7fdd53cf406660e16e1b8673 db090cfc251f9354d40e861de9802ccc +db0a16d013f32691b028875d0f54b3a6 db0a8b61fbf4f95f9f74e371fd784c41 db0b16b712495685bc86b998a1e2e8d8 db0b57f6bb2cd41abeeb3b48f632f742 +db0c693d42e648a4f914ec30e59f0701 db0c9fd41efbfd05e96d7167169a56f5 db0d10f41d26b1bace7c7c1bc0ef1645 db0e76ec1a7aba474c41c7093489c7ac @@ -47398,6 +49816,7 @@ db562fff5a7de3cf558c0634b3beb55a db56448652d6220290ebf630ff41d182 db574f3a2ab3585bdb70a7ec92ceed11 db5766f3fe382ee6acaf1d6b0d1415fe +db5834d2fa59ca43614d8ba9a681b437 db58fec4cc6d4b84c5dafb9b01e0d6ea db59f90bc62f99f1a4e822f8dec79876 db59fb6956040221a08c775aeb56b7fb @@ -47423,10 +49842,12 @@ db6b969582378074bde40ebee7daee99 db6be3cc8ac53c8c3982e20e47c7a689 db6cadf5df481dbc4a58e58111dbad93 db6e46dc72d0e9069204a942a9cff450 +db6e538560e8dbc4e22f785c2f0ccb09 db6e9b31a11bea6e63250af19114ac20 db6ea046145a1ca314be7b9823993f50 db6fa0efa3043f5ce1657ef1e3824dc3 db6fec389654e1d150ee2d5ca0ac234f +db70741130bda77976d73d4470c8bb02 db7093655e59c47c7faef4e297f8cc89 db70aee073f35584f34bbb4662799b39 db70c78bb0f65782fd3c3d475791b51b @@ -47459,6 +49880,7 @@ db9502ac4ac8ec8c29ecb6cad31e436b db95924facd47409736d3f6d7754b511 db96702c32e4cdd7c841172a45a1ce6e db983a062f0a9fb6e024f889cd083c91 +db986464f811c2d72855035cf0562074 db99187d54510cd5a2e0544e998cf7ff db992b9a991b786bbe2e696dbc03069d db99a08ab5f7bda923e6b74095b1196c @@ -47467,12 +49889,15 @@ db9d017f818a4477f920678e74c4cbd9 db9ddfed3c10a837487a90d8581d3a28 dba06e480bdf156941f7b008f60af61f dba129f9d2c302686ef3e3f4e721e9e5 +dba20bd87e651a3a582dff91258ee15f dba3352a3815c45dd220d4e3d5fc9bd6 dba45d3c40c3ae92b9936c4df666582d +dba4b314619a8edc321bf6cb7a5013f7 dba4ec19510afae3ea00721eff5db4e9 dba5596c284ada069d209ffdcd2ad120 dba6ef363301742e43fbde3b43a07f4f dba95ea3c07698b9548250ceec1a5d33 +dbaa7488dccfb9094ae55a8ded0b17bb dbaa92e468cb71ca638ba822eb24ebfd dbab05d12e3eca3f1d7b2c2e633edaa6 dbab7a4aace2d7c0a227741a1ae33986 @@ -47483,6 +49908,7 @@ dbb120349d98d873bece8b100f702e61 dbb3149e8d86697a0cdfde7d8280b75a dbb42949732d41c5876c53a265b3b59f dbb55b662faf07b01a533b27305ff452 +dbb663d3e885e80975d7945c2be1a015 dbb6be1d243e2d45f46ecdcb6c0aff5e dbb712b2a4da0f7637ea07a861294a85 dbb716b5403a60cf1a973357f986692d @@ -47516,6 +49942,7 @@ dbe03497e2ecb3919f46ab6cb0308142 dbe264a694535e15ab216f34bf8aaf5b dbe3ca2c137ff0b8bb5aebc1af309faf dbe5e1608cee5fe4ea900118f678b8f0 +dbe6ebffc840b69e0421bdb5cb54e6fe dbe804252883314a675242c283629198 dbea32ec00e1da591f219c8157ac57bd dbed3701dadbbaf0c9dd23f08cdb44c2 @@ -47549,12 +49976,15 @@ dc111013ba884fdeb57f957acf27e239 dc1199f92c5e8a23d0a1b66988c2eb1b dc11c3e19cdf36230f68525e23c491d8 dc11dd9705fd74263b05e1a343c58d8e +dc12ab8d27e5bca3635cadbdd23bcc16 dc12cc64f00fed570edb6b215797a201 dc1503500d1029e34a9009a2d1a1b085 dc15554407448b1b0567c38e966fcec9 dc1609517ab5c25d2d74e36dadcea8f2 dc16392b4dda521e8165c962f6c6540c +dc176d1578b4d58e69018c6e96ca444d dc186c671b029d910bb034519d2c628b +dc1b35c8ee24d6de8f6ec6866061bb2b dc1d1c637f7ae076741d8a1d121d44dd dc1fd54ee2cb7e1d321928e92247ea6c dc20cc3591a6bd1e1718f986c4bf0e21 @@ -47565,6 +49995,7 @@ dc23e9f6047621464d28b0af18994536 dc24e3a54b42068d0e00118a4d836cb1 dc2754d792a4bc59356f0dfbb1f8bd27 dc276c9ea68f8aa4773398e36a56ce23 +dc288996c8011b915a97d0fc0ba65c44 dc28d782c0f24f24fbee0791d54285a7 dc2c49eab18703a412752c2692a1e0b6 dc307d9b6a60845c4db1b0aec2b3617f @@ -47590,6 +50021,7 @@ dc4b4fa611400c9d39a1f62b3764da21 dc4bc118e23e124f0f2db44d0b10327c dc4d83d3fde64665961bc026591e3a86 dc4fb80dccd8c9a0e0be7bdbf2afaf74 +dc4fc77d2d714fb334f9ecbf90982921 dc529688a1043a9ff2113d2ec1ed09be dc5582473f028037c74b8832358b0aa4 dc564ce3f3dc04ff7d6846c6d520c9be @@ -47615,6 +50047,7 @@ dc6c1df240807eead98b60074a86a95d dc71ebcdc321a4471103977c22f4e710 dc74d15a968c3b49846e46edd05bce37 dc753bf2d2b5b59cdf6e92fad590baa4 +dc75ac2da40a977d261ea0095d9a7c18 dc780b037c23be2dd2c10e2b69af73d5 dc782f5359f2ecea370087843032e9a6 dc7aa7a6b29558522de6fd2b66bc50a0 @@ -47627,9 +50060,11 @@ dc819641bc81fff10fc16ec0717e30a0 dc82cccc6b6a96d63f221279543096dd dc8474000d790684deea94550b67b5a9 dc863547722a762ccfd6eaf29ea45a4b +dc87d7057044fae571c369d806693a06 dc8a759a4b6627b87067c91f5bc2e176 dc8b295a761e48ce0db92853efb89f62 dc8b785c6fa6a18e9fd7aa5df5e1707d +dc8d785ae8b010c6b97eaca4e83c74d5 dc8dd782cc06b269bd30b3cf43774e43 dc8e04b7733bb653cc9bbfbdc3e13c09 dc8e1660262b2e9ad420bce36cc17759 @@ -47638,6 +50073,7 @@ dc94053f1853d6121d11103456c30ddc dc94e2aed50b894979e6c9f72b7da8f3 dc9517932b97e229bedf4436236c14d3 dc95b4d778e2aafe89916f83e4d72272 +dc95cf3f022d312afd438f16f7e462ec dc9632b0cc88cf7d9d21033e97bd79e6 dc96e909d656229162e1afcf8685f263 dc97777871dcd50749c0df14a22251b1 @@ -47649,17 +50085,21 @@ dc9d350292d112f3aee8cc55098fe563 dc9fea5057f251465bc18c05f04c3491 dca03019f62ea0140e9cbccd89b4cf26 dca0fc8fa5ddcb8de3b3bdd350be798f +dca4f8c3b93243cfe860aa3d8d58c68d dca68c56be84788ab1c2a1d2baf3685e dca6d845abd21aa85405ff9a569a9e61 dca79db9c065671e48ce42604a0fd7ac dca8e4173257f70b7204e1eaf42851ce dcaa02ea70f4c59062832daea13f6f72 dcaa5248a1461a6ab52d910a49f89d8b +dcac01808e0c49fc03e010250214b12c +dcace5f4a93b0c13a7435db39a9f6512 dcacf56ebb7bf706d5fa6247a254c2ac dcae85a1a74f25c0c285ad0962f71796 dcaf1f9657de0775ebfa315cf1b5817e dcaf41fbedfd6e6eeffeb3d9fab31f3f dcb03ec490d3bccc224d1ae9b5f83a5a +dcb1db323ba602f15c4d05e0ce1a1bd6 dcb1dc5996bad8429c472158966f1a11 dcb20d9e18a8e792f863e2a1b1cc912f dcb2651bd848501661f68ebd25e360b4 @@ -47726,13 +50166,16 @@ dcf39fdfe3b8fe7209ab84f668afbaa8 dcf4dbce01e157fb5b48955a11e38da7 dcf58805d7f00d650ed3826d47896836 dcf5c1ea3dee9f24a9c3706a12350acf +dcf6bf049bec5ed7820d1e4c2c209790 dcfa2179f9d797fd6191c9c46deb8222 +dcfaa0dcbad64eb51b2ebea5a2c3d595 dcfcf63a407686db00d59a883a074cd9 dcfda0e1be35b2a2e78b260f5811132e dcfdea73a6ccea8094fa4c500bc6d67a dd0288d3fe0ab648e55ac420ed251839 dd031e560e801fbececd43890eb8cada dd0359f6c5cab214b918c386ae765e81 +dd066983e2a536df7c468df9062727cc dd07dc4471a82fd7c22f0745213a00b3 dd07f8db20fdf81e70a2ed35adf72045 dd09fcbf4d67783ec5094b0fb8d6e7d6 @@ -47788,6 +50231,7 @@ dd3a04cbe5de2815ff642afaa1fa7306 dd3a5c32aeca74d6f2d0927f97a55ca4 dd3a7dac6041d908dcefbcd71c30251c dd3ab8b9e7ffbc43d6a6935025af81a0 +dd3ccbc6b96f233f0f810fa79b3391a2 dd3d9e0cab578af6900699bcfc491fad dd3dd15f383c8c752322537ecb961a42 dd3e657fb116820c824981bc438d215e @@ -47803,6 +50247,7 @@ dd4989664be488445564dd6daf18f2c5 dd4b4620c026ac082eb7371cd58c2190 dd4c92ad98e93e1ce54dab5b071d6bb3 dd4cf29506031e4f3719a7c782ecb649 +dd50aaeda6bdbce1083d80a33572710d dd50b879b89bfc3ed1faa85177063bfe dd5149cd4cc71a67fa2f7b4a45ce26b8 dd51e2cbb8134cd5481700abc6ef7d66 @@ -47822,6 +50267,7 @@ dd5b7014e16e4f3f3690811edba2316d dd5ca411143e4270b07821503caf0e6b dd5ceda4ea89b918bd200ff61804fa88 dd5e1518639924ce4169f9ee3de82df0 +dd600653cff2edbe40943b0f69161e1b dd63ad35ab38da7ad093a0427942989e dd653a8bd5279bddffc31feb3923d4eb dd65eb0b8bba410b1007cd1417b895e3 @@ -47838,20 +50284,25 @@ dd7b2aed54d89550dc12bd75a1141083 dd7e633283b29bd5a63d472cc54168cb dd7ebea78c8296f89ac10f6654be437e dd7feacb0d75320804ae7e2c9d038197 +dd81a62db04ef59f5c09571803b9c6f9 dd83e39d23b1aad82e409442c9323a42 dd8541005934d67f437b66c7d5e05a32 dd85503d98d0c7eaf6e54e5b9c24c3eb dd855a4046866a23988a6567d7a66da7 dd85e52ce2507d9fdbe55d59255631bb dd860952c94dd76b859f99ffd6abdf2e +dd866843e3e009fa0bb6ec152d11d5d5 dd87163490d3087e1db4e611023ccc72 dd877992449f3cc1ccedf533dc37be10 dd890d524acd8cae0251d71f6a5a411e dd89929065b4524a851bd7750c77f893 +dd8b7518e4f682d6956fa74dd88fcb78 dd8ba350f4c14a14bc12f45c7af9d0c8 dd8d4c74d5a1c5f66bf2d94c5c2ac3ac dd8de05b878089c948de5aef5afe3d61 dd8e27ae21deaabe7f87c7b9dde0f231 +dd8e4097c245a4202c059d71ee443f87 +dd8f45b9e234222b28644cd8abc92c15 dd923ed85dc0d940778a489020ee0acf dd9299203e0cd8a86f508055cc702d1d dd93b4f911f45ec22cf1866245245b3a @@ -47881,6 +50332,7 @@ ddaf51c94bcf28921f9a6815b94f92f6 ddb0d9360922c16b52eeb42bf067f19b ddb1a23bc42b0d6341a50aaed64a382f ddb2c0657af7ce6099616cdc1770acbf +ddb41bcec6fa763e94b3c9c92a7b3e7f ddb4b90edeb727e102375f108da3a423 ddb6be63c66aad580a5e5684458099e8 ddb8810e904b62da7f794c5e82f30de7 @@ -47890,6 +50342,7 @@ ddba541d11b207e7a1b9c520a679bd7f ddbaea5f6ca3f2571bc48ca2014e19cb ddbb52f10f1adb8324ad2800eb31e79b ddbbde185b36f53af6534351c8b04e78 +ddbf48516bd4abc24b3cdb057928e02b ddc17ae9986d59192261c9a238fdb2e9 ddc1ba315f29a1a999a36f6c4ae562d7 ddc2c67dccb91abd7cf69c8ca94df071 @@ -47910,6 +50363,7 @@ ddcf03f5b60f1692432331054a2a14c0 ddd1fb1ae8c56570cf0d3af30a3712c8 ddd3722d172474e1e58d15dda417f6a8 ddd7083e96bdc010a77fd8f683459d1c +ddd93c8a8a9ca5cddddd267aaa555bd7 ddda7eedc57e749ea227f42f966f1a00 dddaeb48556533e8c2e2d5ec336ed322 dddb4c8886fada2773bdea538a916769 @@ -47926,6 +50380,7 @@ dde2ddfdeb6ac70bb5a5c4b557e374d0 dde42dcf8fa9b50c97f61e5907348970 dde57c161c7507606c5f4408295fa81e dde79e63019a6b57ce4ad81c97eeaf43 +dde95d8dd2d672a6bfb85d232f5272e0 dde9f0f95789b08a2ce840cfb773c864 ddec46901ca4502466b9d465a83e3045 dded62310346ad81d69d781a565d0440 @@ -47961,6 +50416,7 @@ de1198bab70f9882fd864b71b355179f de12350bc71026755f9cad2188b2036b de125f2d6b4962066261fa0437df8125 de125fc946d2a269ef04d81592d98840 +de12c409ba2b38f8fae0133f7972b6e1 de131ef5c845cb9d30d112ad62f51120 de13d8b04fb582dee27f5c5e58676c90 de142a08f3c0a61a3efbde8933fdb129 @@ -47972,6 +50428,7 @@ de1bcc8421481f9c47046233eebc8ca4 de1c152d5fe6563077be2962c98c3eb2 de1c6afdebe7156e35401d632c0a0f1c de1d1bd42f9a9a8d2fab0ebb6b8278ce +de1e8add6083cbd8587fda582f68fdec de1ea634315dcd1ff89d12cae5f8579d de1ff51e4138e2fc3632c80480e92372 de202ee1c1bacdb1d85d9d1a66a0f609 @@ -47995,6 +50452,7 @@ de30eacdd67264fd9bdadd51e684dbf8 de31fa1976731070c8274ec1ec2de310 de32a10fe6108c07f32f50faf98eccd2 de32caadd2e24037cfc1bb83dc8472e6 +de32cd277598563a09db01d0780598a9 de3395b2f40ae91ad1bb8e1c58534906 de37011f1fde88f49c5830e00367b198 de3a85ad1ce1abcf9c4dca50e2d4fb09 @@ -48012,6 +50470,7 @@ de46b7cf35ff50a1c17a78f1ab45e0cd de4a0ef8a4b7c887d4a310ffa443d80c de4c2f5cffabfa9e96142d143ee06ccb de4c6ee951a43b86b1d101fb40d471f7 +de4eebf3c371674bf0c2484de3c5325b de513b2dd92c2206166d1f29a00dc15d de519a0c7fbfa4d787fb8618029b6729 de520fd37e0f705b562bcf02cedd6440 @@ -48055,6 +50514,7 @@ de7aae9501f1111d7d5555d106ecd59a de7b299b32d1def36e1c1919b163e9c9 de7c895be1cfd499a2e434df0a0a7d22 de7dd48739690e4aa33f0e3a41e664bf +de7f29712a9d2b60b2101a2d94278194 de80fdbb9b42e0f53539a90900998152 de81afc3dcf55b1e225ba70965324179 de84788cd858632662a2679c5b7b16e0 @@ -48076,6 +50536,7 @@ de950bc011a50e69ee3da5e07bee69a7 de960d178f2d7465d2164b149b30aa64 de9a45381715b6f87b7ec8423eebd776 de9dba409b68ed90529b5b694655b329 +dea07bc58443cb6cfa4db8eaae5bda38 dea0bcb4ffdfb7822b52822942c32537 dea3ca3e153c1ea00da28e4b3e636dcf dea4d17ab13f6baf3e3f780c31f32b56 @@ -48119,6 +50580,7 @@ ded9d2547983fd7b1ff526ee8eeced7f dedaaa87ec48bd46dda3139f7c825b06 dedb616afd65a8d77feb326242fed2f5 dedc0bc84aa2ad57902f4ccd6e7a4536 +dedc5964865bae8fbccbe2a45c408b2a dedd758cd74411e6197ac8450f0b983e dede891801cd3501f20daeb3433be0ff dedf23bd43762b7927c074f4e8379824 @@ -48141,6 +50603,7 @@ def5ce5870b16967c55c83d96967c5ed def8479d15cf1f0e6557c0c938c364c4 def87d31218eff685d62d77c2452db60 def8be297f37f56c5f5070be5ed7221c +def9ba735bc857657688995f5c5644ec defa287f4569dac6eade77d10a1546cc defc3b876933fcf98b2479cb3c45b338 defe81fed7e475e75abe8460ef352ec9 @@ -48154,12 +50617,14 @@ df074577784954d49b4d8018cf685678 df07c4c10b9789310f36e0dc0d0b4039 df09b4bf946f74e99f5772972840265d df0a3de0a4e396179c9f6a104339c3bc +df0ae5d552eac3e5c6cf4683c17929a8 df0b72d06a8a7ff2616def0bd63b38d4 df0c20242ca25c312e195f9494b16738 df0dea09a7c7be6b9438e9b88b077d71 df0e944d2ca22668b11b3d4bbc1c8248 df0f69e98d236f002c932870f8500f00 df0fd9f941652ffc6e4859a4f53bc4da +df1189cf9c88996c58e529d6d31973db df11b0784ce782d756d234431286c626 df1245c2749871f109adf896a6236bff df12ce5f0264ef224d5af4fbe6b6a260 @@ -48189,10 +50654,12 @@ df36736df159425f29465b270cfb02f2 df380f9b9b0ad477aefaeeba9e3cc7e8 df38cd1996b96eef48e2192d909f1861 df38fb1c6e32d0dfd903059e1cffc4ef +df3957bace07268f896bdd25c75ee72a df3995cc05336f1bac4c1a2c577b41d5 df3ad6628748bd4367c4202cc51d1a8b df3b7d16422d8cb1e24b625c7ad5b604 df3bb6dde0fcef4ea0b1ecea2746e55d +df3cdc70ae38de4d8d0674126f7b21b0 df3efdcc853134d1db15fa22a4917be1 df3fd510cec4e5b53b9bddad1dae9945 df40ff4510bc943df04e5cc462298c1a @@ -48206,6 +50673,7 @@ df4756db283eb213284bbc953563201c df47cf07a3681719bc6e14b20ada82b8 df47fb63de04a2e7acf9c611fc3cb9b8 df48a77e0c7cc091493cc0110e85f324 +df4c80161424d27f32fd2a3b12a3c127 df4d750d6f4b067c72125320b513f1a8 df4f74bf972ffd4eb708e36a3841601e df4faffc90f0f8a569fa0daf74a798e0 @@ -48230,16 +50698,21 @@ df60b82e4507b29c624eb11d3a140ede df60e1644ba348e27997746358e91a0a df619f3c390239d92665a19f5181ce86 df620c8fcd96c88cf4cc8e33ef1a84ef +df656f3a841824d22db04fd90baab1e6 df65a5c1f0fe997623934e7837935f6e df66a48f0f16e45790df85045e3ba56f +df67a0d660b2f8f2dde37d8bb3d9352d df68772e87ca831cc00ac66daefbcbd8 df68dc8b1e257aee4489e942f50c7d88 df691be6adfa8648cbf58a59ec2e48f3 +df69fdb27b2b3eb8dc86a8ae55b12916 df6b53df196526d36fff3c9114d447d6 df6b8f0e1739204f9c19f61217e09b84 df6bf968ae13a5130d05df04a6fbdec4 df6ca321440ea9a8061bcd0087dea18b df6d64d45e9558c83517758af1f90b82 +df6d7389e0adb6ea8b2856e54bfa7859 +df6f078c880fa5583fba51d5d1997122 df6f3f65724ec08997532591620a6193 df7217d26e83f4a1e286b6bc4846c235 df7279867982218bbbac2f203cdeef2a @@ -48259,6 +50732,7 @@ df7b853289247a694ee7d76abba0d03c df7d59d0f42b4296dca3d71e97235d57 df7f3a12e7082e306d9c0a11d4fa0d7e df7f6cc63659a0fcb5d1e19e518ef52b +df8079fabc1771cbb3a889799387dc5e df83009042a2d4001174c58a7c866b10 df832f7931c2925c1e7373aa04d4d63c df834c50e24bafa318faeccacbf8ca87 @@ -48285,16 +50759,20 @@ df952fab76ec56126199dabe7c021a3f df956cc9889d3aa1d92667a16cce778b df9732c3619969119cb9437cf236cff1 df98d9d400f65afca9ff249b61f7dbb3 +df99c7b4e10c4d4be3d456775aef4921 df99cad79af53f68fe0dc3a98407a7a7 df9a0d769276ea02e7ab6165ea249cad df9b9bcdd8d7982d86b5414fbb8a6c71 df9babec2277ecbd0592cff83aca4420 +df9bf0e536556b5032f124c5a8c6c1a2 +df9eb9896c50fc3754c21712b0f953b7 dfa08567c261854fbeffab12706295ad dfa4e921910f3e9fe62db0a216bbd9b5 dfa5b61be471db6edc454d1fe8c5c1d9 dfa89ba5ac01625d95b601b89ffa34e7 dfa989264dbb3b2dbd7440c14fc1aef1 dfac508d0776ef6d8c78980134357189 +dfacbb24aefd18ae6ffe33e043940dfd dfacbfad93ed14ba41cef3b25217d9aa dfacc114593cf37c206194685b031148 dfad2bfeeaafae79a5fa613bfe44c010 @@ -48310,8 +50788,10 @@ dfb3cc25f84edbc4056747a76ba6d8ca dfb5dda48c3effc9eb646f1ff5833689 dfbae1161cebed893da94d8216620565 dfbd466270d3438202b1fe3cd3b62da0 +dfbd8b9bf444238c035ee3a310ee5fa1 dfbf418b87e2468d82d01c9d85ce075f dfbf6ebee47ec23b8ba68246b7858f1f +dfc0cadd8591cc1758d9766944a810b5 dfc0de7f1f8decd685e57d26cbff0af4 dfc28eaae27ee5bdc44149142967998a dfc35e528b8922017b2bec12b4a3072c @@ -48339,6 +50819,8 @@ dfd8c319ffea5fb7b829d549bc1d461b dfd92aa998786e99391aae67758b485c dfdccf127c24cd04ca90d5b15216e698 dfddca4c5fbdac7f332a67d071b5d5f5 +dfde61fba3642ec58a96743a2189c426 +dfde63adca8589d1ff10b0daba4586fb dfdeffba346e7bce90b684fadc21008c dfe07d712b051d894945f71d3f43bed2 dfe0b1388202e7057650d5bf28970259 @@ -48375,6 +50857,7 @@ e007d2b98088b68108cb0bd36fb807b2 e0090608f2961196bee84f3c358a9126 e0096194c2ee2d87b9bd2d88be3cf798 e0099b41beacb0483decb47ecd65ec7f +e00a4c9d3d2ef4f87b0ebd0918e39846 e00bb7a2213fc59fa6ce2ad869e08e56 e00c4fba652b5047bdafc59832d00c4a e00d1d7deb3663032e4b7d27fdb69b6e @@ -48397,6 +50880,7 @@ e024b209d39cb5c8fe9bbe72585082dc e024c22940b2144a024a33b1263e1299 e02611845b1a106650616b4757611cc5 e0292c409042203bab3fd6cc5ba355f3 +e02af6f1a3c39f40fbf8231edd4a74d2 e02cd8ea3cc0ba73145f3b8f452c7f01 e02d3ce2e88dce7d2e9e989a9753cde4 e02d4a38aba4fd85ea9d06f69460c45d @@ -48453,6 +50937,7 @@ e067ec7f5596010fe8eed689f1a4551a e068245fb190bd10b9c69cf3103f88ef e0682aab748c34311229b3cceaf74592 e06840738a9d2429dbb4d555432df301 +e06dea321c5cbbf3e07fe2b40543fbb2 e072456e566556d3006c7fd12bd65c3f e073134631cdae70973d69812d72a889 e0792fca475b707673d9c81f13afa160 @@ -48469,6 +50954,8 @@ e0888f01667527d9053f2d00cd6c7a40 e088a62975cf93fa37976810ec7fda79 e08af0c0461aadbafb2c87c51acf86c5 e08c1d125437f442a56e7182b7f9c64a +e08c9ce825fc923707b20b9eb4f00e49 +e08cf2c0bcfb9cc0bb103859665debc2 e08d040ee29ea7254c5237752c586172 e08f45a4c9a8437ff874e368af70dda3 e08f5c1d5c8f51999ca78d133faa96a0 @@ -48476,6 +50963,7 @@ e0913b2f4517b7f924d5611b2aa4cc73 e0924829355e45efea09944426467943 e0928934b46ddf23c354ff68027897d7 e092a1b6be6f3e994e09912ac3bc2c91 +e092e05e09b3929489cc7f053c7c493c e09307c4883c7bd1957c89a373ddc3e3 e0934a7ea0c1df82dca31928569b8777 e09493c1a30b0460f8d33c11481457a2 @@ -48493,6 +50981,7 @@ e09bff46c510959a88816671636c0a18 e09c9e905bfe865e3a78e9f7e41760ee e09d5e2bb6749b2c5f0410d95a1c837d e09dbc31528727aee2fc2af477d151af +e09dc6c806656caed442ce8e4f23d672 e09e1d564d16bcb8705a0aac0e5db546 e09ebc4d084a2b756f8e14196dc29863 e0a00e42ed1fc13863bbcbee2a9cab68 @@ -48504,6 +50993,7 @@ e0a55856987831db961e83bdb6e46e4c e0a614feb7398f62cabbab950041ebbd e0a6637760168d6e04e1a5dc8faa077c e0a7572d8d12d3b8ee3b5b3b3c896fb2 +e0aa9e0bbc5bb7f557b9e83af621a531 e0ab1bf0a8bfa97639f1781ef08461ab e0ab5b7f02540ddeb23cb4b4f0d4ed3f e0aba62984483e2e112ad6893b2be240 @@ -48515,6 +51005,7 @@ e0b0c5ce1f3f32771fe23ffb63be8d50 e0b0edb3e94758106db668e04a159cd5 e0b3144cca7b88f3f2baa8599ea1b689 e0b3c0697b5591c4b4b4515bff54abf6 +e0b58bdfc33816e4fea456ab346e5611 e0b97dea53b2ad6d20c595c42e2f0308 e0b9b1c685107149bf37c08bd8cd2670 e0babd00947264a9815dda7574f0eff3 @@ -48533,8 +51024,11 @@ e0c70052a2a4e699ddffe2d366b94ab5 e0c8da3f878126a6b023e5e4c2d2235d e0c905dae4c9dfba19ebe90a4876b17d e0c91418ba050dd7c8f95d0e18b4c2ef +e0c9b29cadcb59eeffc5a5b0d9fb5015 e0cac92a31a996114b9680e504923af9 +e0cad6d5ad62a0dcb3445b7abf2f326a e0cb7d38d0004a82f9c285cdd5b4a6b3 +e0ccc6b9d327a894ba3dcf370809df68 e0ce5a01525b40a00bc3715849da8bef e0cf7d5f47c66dec862f5e737fb5984a e0cfd250b5c754d30b032be61a767e75 @@ -48585,6 +51079,7 @@ e1075dae08cbf2e1c5893c14eca1b4a9 e107cb2e92b0e1788cda87787cd3aaf7 e107e02a1d410b8837220b93f703aab4 e108f57665f4cb9222265ffce83140fd +e10b4503aba4b19911dde451d75ccf1a e10d55187c42005623e9b509e3559195 e1139123bc966a4dc1ddc9c4e2530165 e1139b597c80333d7bb3792ffc35dd6c @@ -48603,6 +51098,7 @@ e1264c9fe9713654b0391498b85858ee e12680dd94dfde39f2fb2f2e7fcb07bb e1281e67b956c86dddaa877ab8aaf5bf e12a6d4297fc242b04c84a7c19910433 +e12b9afb31bbe8d9fdd997b3736cedf6 e12d75db22c422d36f6b20303b1e5a5d e12d7ec2bbcdbf024c52c6bf88454ec5 e12d8f6b2a158b42ee3efc94aa2c11ee @@ -48612,6 +51108,8 @@ e130673d57a35fd98ed0e63c34956c7b e1325f1d7acfde970d82aa8eea084cb5 e13324b1b097fb8c8c731307978d5599 e135c946ba2025838a8ea002d98dec4a +e135ecff996b0879c83ca40ce95ceb63 +e1365116aa9f3abcdadf36b2284bf9ff e13686a7e67f2446d9881df2815c2199 e13819216af30a67446cbc4a753cb746 e138797899e364025ec529071cae6918 @@ -48619,6 +51117,8 @@ e13a5650fa64c4c5f3d9ca2b388039c8 e13c5057e0aec580280d03985ca81959 e13cf245c47077ac0497ffe7fb0b29e5 e13ee7b74430f2f2cc900b951e9df5cb +e13efc55e34bc4037fd5e03886cd6c08 +e13f2440a3ddd7126a07be0fe116d9a0 e141cfc0f2885ba7a386a36c3dc79a22 e1459358628393e6b336daf9b48a890c e145b0513e1f63127b1bcf4f977196cf @@ -48630,9 +51130,11 @@ e14997c28113b27abec34f593237670a e149f1227a36eab6fca91dc0a3a438e6 e14c9208b39c3cdc558d50fe0cea2dc2 e14dcae72e3fee0952f2f157f21da774 +e14e7601047bbde53a81a1a8f8d5a180 e14ef642fd4f0dea66ca3ea3cecb5fde e14f522a44aea7c9092d7a8ab1c3fc28 e14f56abcbb2f74e42ceb65d4feae020 +e150bed2948473733eb9be067faf5eda e15160873d8b4104faff09cbeb29a1e9 e151e1d1b67ddcb1ea34d20ecc1fc797 e15b24cd82b88f32877af4aaf5e42ed3 @@ -48660,9 +51162,11 @@ e16fff093d563bf773a85bcdadd8ff81 e1704c9cfdddcb16aee80b9541e15f0f e1722956de181dbb662aba8e3a0f6e10 e172540c05c9180e86cccdbd52aca5ce +e172cba292cdb8c0abb7e43743f8de98 e17305e53c65a5f3af933759d899bd9c e174389739925635be168271776296dd e1757ef3ed35ca9e7c495540213f0bee +e176680ed99b0150ab088aad59a526e0 e17737500af189e6d2701daf851a0f9e e178bf258493300f7b5250bb490346f6 e178d7061017b47743d1550647b24581 @@ -48695,6 +51199,7 @@ e1939e1a685d9cbed226a8a09de28e22 e194bc32cff35c7a030b4fe862dcd508 e194d5e05759f6f46c9d99e82e4ec9ff e1952f3959d9e04cb04cfe6f5bfbf34c +e19785c13d1d921ffc964528e710d2c4 e197a09e47a5a8054b3ef78ba6652899 e1993eed14eef46c40cd43fcd432ad69 e19ac861671ffb3108507633b748e645 @@ -48726,12 +51231,14 @@ e1b336e502eecc846c64dc47c1a5665e e1b378dc4eefb51229118ffd46516079 e1b46b120c0c754331dbfae36cf29f8c e1b4d8000bfbe87f7cc5bc02eb858ed2 +e1b4f45e9943f293ee07892d5699644d e1b5b4c78b9e2f952de68cb7ad0367af e1b6638c49ee74bd79949570d7a4bf14 e1b6ae581a234431bd042fce2981d124 e1b7c49a2f9f1d5f949d24034d542fa1 e1b803f4a998f7356dce42e30ec1a1ed e1b8b2f36e55e672bac9af1c58195554 +e1bb8e4dff5a2a464994e3c90f477b24 e1bc9de2b188210b61f395e2c160cbc1 e1bcbf447bb2ee5a541201d2a28ec175 e1becdf0d8433cd06dc56aabb5d35981 @@ -48767,6 +51274,7 @@ e1dd7f5cf84b2e6bcd5c7f5c98243ab5 e1de57f8fd54e06aa67a37f5c1049b8b e1de7cd5bd0c7b8e18b0d1e6e0a03fc4 e1df33022d815530990fff83693783d6 +e1dfffbb72de01b0a27fa8840f11b3fe e1e02ecd25f989dd30d728623dc66eff e1e1b04fc4396d75ab2dc95cb186d812 e1e1e741654360a71e0d548fd6f1ffba @@ -48791,13 +51299,17 @@ e1f53dc8af80c6c54f89b074f08e21c4 e1f55a5b2e1d1b60d07946f3fc9c714f e1f59f841533274df91e1ac41616f352 e1f67f8bc0ee70bbd9024158d63056ec +e1f75f99ea3babb474412c1b16eced60 e1f7a2d03a3cee1cba74e29ae95e9905 +e1fa18ba14172f137425246f02f06759 +e1fc0eb260b9f39220d81950ddd82c25 e1fdcbc61068ec6dd3517225a97ba299 e1ffd2edb8b7f628340041bad918dfb9 e20046600e3eea481babd9b3df196635 e202ea8e8621a5dc81e83d45247e2aa7 e205d1cf7ebdabc2501183d9faa95207 e206087c59d21c715b6272d86c31a329 +e2089de8e6749e5daf205d43a78c882d e20aad61bf05122f7d0ff6ba11ba95d0 e20af51fc9632b28691b9da570f82e02 e20b4023023c6a6cc1b53c7ad0b02c6e @@ -48812,6 +51324,7 @@ e2123af97eca391fbfec6d0a997be553 e212aa24631cd012d02361f4a475d795 e212c5c2714593ebac12171ea63ae890 e213734ea841babf7f7300692e762f9a +e2153626ee5510bfcf76a8c804763e0d e2158af930dc4ba9333101ca1ae8135b e2161341b48f2b683c8f95657be8afd4 e216675592f289e67ace39ce4b07d20a @@ -48822,12 +51335,14 @@ e21d2d1b4272c087169984add9879276 e21e4d4789cf2a818f472e4b960f7de6 e21e944fc87298772d2a77e67bcffca9 e21ea133507a35da7dc27c7dbfa0cce9 +e21ed850a87f0532b9369b27c118765b e21fdd6574c734fc5723416b5e16663e e220f9d32edc685f5269851d37e662c9 e221a47caea3979655e9c40d0ffa646a e2225451e9776860e5875c21981a0e60 e222bb457d0ec40700e9dc0d68c13705 e224fe1bb577453d69e796bd0ec4dd90 +e225064a9f63d2615f75a7b7dddd8ca5 e225716664eb621ebab42107cb23f75d e225a1c3baaffc12dd8e975c10c306b6 e225cf97732d06c497b5cdb2ddc62bed @@ -48853,6 +51368,7 @@ e23a6c419eac71660b98db978adff3fa e23bc323e261ebd955e6d8e81cda47ff e23cb564bde403922634d42078553383 e23cc87994d5fcbb5cebe6e6489be5b0 +e23dbc90ab8777cf24f5586539a10ae8 e23e8a1530c19f8297972bcae95c6808 e23f4f6c5e64e3508390cfc18d9f883f e241e24f98274c90e833dfd63d3fc115 @@ -48861,6 +51377,7 @@ e24279d27dd449653792cb6ce937a937 e24a3df7d190d747063342eb3d6fbbaf e24bda1a07a73168578bec7418ed5da7 e24c61a033e0717fa9e02449f4eba9b3 +e24c9783c134acc9ae4b923bbbc5da39 e24d4b3cd78b78e70e21b92a05c43ceb e24d7afd6feb7f1b1f0c8765aa9b3c3b e24d909179d0712a3fc00a824b357ab8 @@ -48887,6 +51404,7 @@ e26397d4706c65f44fde0a25e1bb0f99 e263e4828a6a73c233af2b70ee962578 e2640113d3788c074f890bc9b84b786a e2640cf59b9f8e15dacd13815537b60a +e26518c4592fbda52654147fe064eea2 e26566a3d214c9833a379c82df1cf337 e2662988c0a481a5ebf179201718918e e2667907ebe6cebfca52c42452c714ab @@ -48928,6 +51446,7 @@ e297a1ace24d2011ba332118c54edd81 e299a56f1d9961bc6c316828e7a588dd e29c5bc36ed2c7db847d2205c89e0cb9 e29da14c2241eb7d9cd11a86211b9a2d +e29e339ea4bb0e790b54f69315a0ef28 e2a1d2c12b13fe77f68392b69222e585 e2a31ec05486deb7afda8e6254cfbc8a e2a3275c45fea4000a91cabb0666ec49 @@ -48978,9 +51497,11 @@ e2d6ceef24d780440d62a1915f66cb35 e2d998378f8fac067fc3c99f62916c33 e2db663bf7963f7d333b033f14d2d0ea e2dc039c1e183d0a6a81e7e9e4d7e708 +e2dc5563323f6b5cf159da459107b5d1 e2de5ea053c1fb66f3f6f24b2a5ed989 e2de6a50aa278dc87c279af4373592a1 e2deab68f98ea7dee9ef77828f32a342 +e2df0c6c49eb5fae3fb6a2bd4071fb3a e2e0573e1ed1b1951a0ec1b9dd2aa907 e2e0b1508aa889c916ec363920184a3e e2e177c543d67a73541fcd3256a19cd3 @@ -48988,6 +51509,7 @@ e2e41676194d3416ba4b0edfccee1857 e2e4b698d9257bb2d3eb4723740b6ba2 e2e58ab43b18e75a13d2082e0f38f74a e2e688486dd1bddbffe9cf1fb035d14d +e2e6f2762fc50fa9bd88096efe7e6ba9 e2e7aba8207ce0d02352597e1e190bf9 e2eb23854f13fb94d16532fc72c1c3ba e2ed8c65c8b84bd04a85ce4d5ae4b083 @@ -49022,6 +51544,7 @@ e312c7e08b8096bb14e52f02c7ad8be2 e3139103542793ebe3a0b601d7845117 e31496edca2d7403a2d872156fa2656c e3176d73eac5c8038baa89b490aaf254 +e317bbcfc8d3dc1431422025db05fb85 e31939bfcb4dfa1b6d0014d94556df28 e31a64e091f757edd8dad2dc286a4069 e31d1a3609fa164d75a338554a94cec1 @@ -49029,6 +51552,7 @@ e31d1e1bcfb7f14da4896b9bee5503ec e31d6aa2a76c882df091befb9c645e78 e320486354efc7642575b9e452e3c6e2 e32144730a3014015ad39045a87a5388 +e322b09b136532b8650aadadfeed9554 e3249b0a5e3a1fabbd7f29cc950e81f2 e3254d823280ceb2e4b7b380d1edb1aa e325789fb7f6b4bc6967d27f07acd6fa @@ -49067,6 +51591,7 @@ e344fb952c914b37a46fb066cdde3f2e e3459eff4c08074578ef0c26dda8825d e34703228f78d2ff2e121dcfe06d7148 e34738eb7d859719a55a5d8b0232c826 +e3487f9b49d2ed50ce100c6a8d58dc5b e3489f7a236b8c5f76c4540758536b22 e34bdc9ad775a9f6dee5331b35e19fb6 e34c8a3006a42657bef37e4bdb9e51f4 @@ -49076,6 +51601,7 @@ e34de0dba74e544bc89f0472456acee6 e34e6c0ee137fef32d51a80350c4e89c e34f97fd447e113b6d84dbf953b539ad e34fc583318162484fe9072d7ad1bb26 +e35110fdcd55fa931e11aaab40e2d175 e3522e5fd99c6200bcc54932dfe1af99 e3541704b47ee104047e326010590580 e35512c1feb40234961541b4af539ed5 @@ -49127,7 +51653,9 @@ e383dd1b20ea49704b9bfaf878ff7473 e386f3b967fcaed24e072e4e0c353b61 e3884f912d0e95776040b388ec6115f8 e389275cc53bb294feb734696fc5d632 +e38932c530a282452c441d35ac8612d9 e38990b51c00a2eb73b961ab231f088e +e389d63d0908608bbf8b0e50c3075db6 e38f9f04f0130bc026cfc8d7a3067058 e38fc7b4b55cd674166361fce1a6c964 e390066db8fa2ee43db864c77b126788 @@ -49143,6 +51671,7 @@ e395bf165f8221d077e63088887f640e e395c54d628129497e6b8be6dda0e8e0 e396019d312b2d410301639f98556570 e39654683565664e8ee3451f2c25a55f +e396f97d8b23746987f449ef42af24dc e397835454e95c83919729213651afc2 e3980b97b7d52f15cf8bcad28505dcc6 e39936b21e2c4b13f13e9fe449eaa71d @@ -49151,6 +51680,7 @@ e39b320a179b9824c8392a886ffe3594 e39b777335f0991883d1f017940d1023 e39c70587f55f936eca7868449250bcc e39d8ae6ac428ed203f8981e8c0e6253 +e39dac239044b539e06b83b1910d3f61 e39ed76870aa6e854e7a3268ba7c9a16 e39f46d0ed673559a0c02a4786cc5f37 e39fadf6547301f2b2ba148414fd176b @@ -49170,6 +51700,7 @@ e3aa1b028b85482c563f159777e016e2 e3aafd05d87352ef1cabcd913846f593 e3ab6b0f5242ac6e8e767a8a60c72587 e3ad4fa98f15b7511ae09e4b0816bbdc +e3adbaaa415710896162398868274dbb e3af90ca4a47fc195409602387274c97 e3b188cbe7291f2482066b260ddbcd19 e3b228588aa7b2b71b4e32cf4f4b04a0 @@ -49207,16 +51738,19 @@ e3cf103c84d7759a81e4616a1bf310c5 e3cf42f007e8a3daf6f9e8c1ec777c91 e3d015aaac7d9edbd55f618d55af8444 e3d15f8717dbdbf409979f2e1d3b3e1f +e3d26e993d317087d56514e8fe9db263 e3d7a66f7a236d87fff6f9952be73355 e3d807e176d071308fc7f3e4be4975a4 e3d9bf2651d3aa20710599177634c9e5 e3daf2c12ff98b800ec6a1e5cc3a24ab e3ddbed59619ae069bfd51b9df13ff51 e3dde91b567a1dfbb9be57996e9eee03 +e3deb0506a9be91d7acc1958077ff3ba e3df4a489d6bf6c44926fd7ca04ee0e0 e3dfb56dcf6b6c7f9e37436d9121cdf7 e3e00dde54af983e5b8762a17d5ba8ce e3e0b8df2e15f360479ae9c64a5a35b5 +e3e2e12f9d56f44d2d4a344fe252484e e3e2ffbad9af5497a2b77428f80401da e3e346c9ca7d1e4d8758d11cd974db73 e3e36fb1cbcc310c459cbf9965c8a0dc @@ -49233,6 +51767,7 @@ e3ec0f3a149587ae8692592614c06b68 e3ec13b26b1f9c3cf4e836a937c6a274 e3ed7e3a7010b6de1234b67d436f15ee e3efadda5415b44d551ed2864f1a3b4b +e3efc3f31c58963423701375fbd1c69e e3f025c5545a3d12e94d7cb721ee29f7 e3f3560a60ee366150c20a24d4225e67 e3f3722da208ee695fe8569c48e54c82 @@ -49253,9 +51788,11 @@ e4012f4dabf1c30d3b5d55ccb0c524d6 e40252054393fa8482d8edf63361b2f9 e4035495bf2c672efcf2bcc2cc223d36 e404164a198de31dfcb12d4a14667573 +e40473e5003049fb745c5c275a014e45 e4057f0b1d22ca4ada4112cbc3b9bae9 e407db5a13473788a43aec4f71ad96d4 e409574e796e1eb948c968c3e03fe6fc +e4098d4aa3aa407c2b711a0117ce8320 e40b151b2ff1f384249b6ea08fc58a53 e40ce85030c5bde4f0f32689ab921bbb e40e3ffa1b342008bd357ae20eb9c31d @@ -49287,6 +51824,7 @@ e431c3170aacb6bc7fca89cb91437156 e431d1d147e322e2bc3ed77d7043c85f e432045f03c7bc97ec0312580847a485 e433af22ba8d63dd6a96a67b3a9f9533 +e433bb9f5bfa5873e450ec333bd91f72 e434e96cdf8a8766db72eb322dc10457 e434fd64dc1cb7829af5edfef1459c0a e43579e32af308f35ab16931585ae3c7 @@ -49376,6 +51914,7 @@ e491d52bc4f6ea4f9d88d97ededf84a1 e4921478b733ed83f21c48af9b60287d e4932f6d959e126ffd517fd66207b0e3 e4942458d10835d2519228866275974c +e494aa1a639a5400bfec6961d9c284bb e494aa5dd5264b472b7f58ac5ddb4dda e494ef7935e692c16b5a944514a9f5ca e49660f31c17acfc5e92de43a23ba98c @@ -49430,6 +51969,7 @@ e4cf84e6152026c3647d6bea2edbd134 e4cfae4304b36701f22ebe700d0dca30 e4d0c126e1169d57bbb094b7b3f88467 e4d2882b24281d0df5fb4549d14587f3 +e4d2d31696a7d978193a37d66fa00fe7 e4d34b129414d3f684447a345c1e7d8f e4d367b8947b864f3a4ecd20bbf8af5c e4d485a1eb7aa486215344e62d856575 @@ -49445,12 +51985,14 @@ e4dd5090d0cd25600fe2e552edd9641f e4dd9191e562c265b7282fd743785c21 e4dfad3f23faa1a46ba0fb8d5a1d7a22 e4e0b8311c70b524c4f640d7128f863c +e4e0f3880d69059ba6cc440487c3c1a2 e4e34898dcc02ec124dae47c007ae46a e4e37013b31f0cbb254a402f75002e36 e4e6dc56a2282070b5f7887821b0a7a5 e4e7f8276d2303f4cb4ea326aca72270 e4e962daca4e0de2ea6888dd284ea863 e4ea4b74f3cfcd4163094e406451d156 +e4ef21538ff59ed9a57b7ffb9ea2dd3a e4efd122d7df8054958b86c4b65b6093 e4f029b61888c3b7d70c230d95f9ea53 e4f376b48b987973d7fe7fac18980cb1 @@ -49460,9 +52002,12 @@ e4f590e94e34918de55d76a014027bda e4f69ea68ef096ffc9cd9eb9217e1ec9 e4f8bfd7f3bd421229475ebf0ba4bb1e e4f9557e6c90b5b4e7b8bb492cba5257 +e4fb4bcfb78c75dad88634460e1e4a97 e4fc492b1a9f5023bea05106ec729bff e4fc9ef16e0590b7cbff32167c9e1170 +e4fe30822941929d406eedd1634baaef e4ff098880ac4101215e9d6b82ff645d +e4ff3f8c7bd5bbcb81005761d150423e e4ffc798d028319aa627d3c28c0851a0 e5006b220f7ff16e35ece89956b31bc5 e500c4471e2d230ae9c2170920bea726 @@ -49475,7 +52020,9 @@ e5036429a5b645a34e06ffd2545aa54f e503b06977b4d643819844a3ddbfa487 e5044acd983acc5cb8aaedc162213822 e50471920608fec75df91865b0d37a68 +e50473f7df195fe85c548b6798e5b270 e50732c6462df231e174bfaf0fb45e96 +e508a5b1a96202445f2724aea8c672d5 e50adf7eaf606c1ed50f8a5a6906b7fd e50bb5abc6798c3d26b883ebd7fd5ace e50c70b32cbbeabf8f0472989357a363 @@ -49511,10 +52058,12 @@ e529d8da74994f35adcb93779236c474 e52a774a0babf849f6ac3d47b8ace891 e52cdf813b3799cb29ebcce1e51affdd e52df4cc71b34d278a422a3fa1a250b2 +e52eb47b3c9c6f941af22d8ab09d0329 e530e8c9abb9d2138ba6536f020f4828 e533d3e5a2a1631fd44c6aa8087d8589 e53530f63447c911b5572fd9ed0ad205 e535be89c7e8fe68e82992b672d65ec8 +e5391005e9875639d444eb082f2627e8 e53cf13cacaadeafd23dc5644c359053 e54333be78c06261c81519ad04ed2434 e5438a533cde6cbc06ff053a62f60559 @@ -49534,6 +52083,7 @@ e555fddf783c8f4fbb4faa3dcdde192b e556b23708272a3b44f6e808b8f099ea e5582725ce0235949634f3bf8414d326 e558e21caa3b400f68df4591da508489 +e55953f230a9dce12901c46db572beb0 e5598396d8e29614e4a722c1503d7f6f e559caddfca8797cb07bed7f11621fd9 e55d432722084ce27db39b26282e2440 @@ -49541,9 +52091,11 @@ e55f70dfefe38daaa5c7b8e3ed403039 e5619542de23dff6d2d2e210d4bf26ab e562c54cd152e5ca0f5f6ee92036bba8 e562db0826f14359a25bf6dd2d9aadd2 +e5630278e9908782ea1b5bd9d8d11171 e5642073dd2e6544c53f6ada1382ffc6 e56578789e7f4338516035a51cb85eb3 e5662dd8afdba3e70500619d7c48e2aa +e569072810976ea6b5356ed9e8eaa029 e569140bfb16594fcf3a3fb939f205e9 e56a110e77815b4afe38b0e5c3b45fe8 e56ecbcfef35cfc312bafdeb320acf4e @@ -49569,6 +52121,8 @@ e589904a23de9eda6fce42dc8ab60567 e58c04bf6f955d4686ba264465a0d258 e58d072aa639557f1e5088b55acdd320 e58d40da055c148f59f8a698916123b1 +e58d7b932a2231553fa959a534426eb4 +e58db1f597f831a85f922dc08c439e07 e58e3cf6cdae67e6a0e3afc052513cd5 e58e439805076676ee2f3893a3e6cf5b e58f79a87ab2c886094fb3627e360f76 @@ -49578,14 +52132,17 @@ e5934f62c94a747fb0d12895844ca6d1 e594603bd7112501c1a68e70cf41be40 e594e276b92a616b5924fccacb16ab68 e5957aa63d9a86d56f5ca715505e28cb +e596b23040bda481264e90e9cbb83c8e e5974feb6e393846a85c3ff3fedbf297 e59868e6281f20d8ee56d76b9f51918d e598ccb7077a803dc3e6aec39cc25eaf e59911fd34bf9aadd106ee9a5ed447de e5996e9ce528572b64bafe7bdadfa8c5 e59a2d8f56a55b40e06f3033fe2b0321 +e59a4d07fb72f2685a8984be638a1f96 e59a6238e33af6068f4b5f8c5a83e0bd e59a9c45d10476a6e4a83ec5595044db +e59b678ebb7eb7e293e86a3fe75bc1c3 e59baf214f5d7d289fa5e0548f9e9f70 e59bd31583d71c35e8a98453bd0587b8 e5a0edf16b24c1d43717def419fd63f2 @@ -49629,6 +52186,7 @@ e5cab9bb6ef849ed4e3d2a1763cc22fc e5cc724408eb181995fcdf1f3e00ef4c e5cf19505e11e73a18b191cebdcacd50 e5cf58b5b0ab643c8142e1022451ab04 +e5cfcef38187f5941bad4d4668a0d6cf e5d028d1720d6fb33d93e71d18925187 e5d291d4104b8e8e108e9bbd25dceafb e5d412934b024bf3cca6aa9cd6649637 @@ -49657,11 +52215,13 @@ e5e3ba015c54826b6c0293a30ce8cfd8 e5e50f3162ca2b341dfd0ddd940015ba e5ed576b5d9fadea930f5dd107e97956 e5edd5ce19708c2d4aa1805f986e3a09 +e5eec0b75e4a61b6857dbaedb2cf6a06 e5ef1be751bc656c89a40012263b6a39 e5ef385e97161f9bfd00c175995fc957 e5efc49ee0e69029d4f2d62981261dd1 e5f0226c19b4817c6ad114e7a79d6697 e5f1412cec2c11a21d65a8385f075a6f +e5f1635deaa169c83ac54616e42525d6 e5f2a06a0e7c31a4e9174fd9bf7dcb63 e5f3cb30c3fe02eda1c5bf4a08056356 e5f61ab0ae1c5ea2a5a7a86e1a23f6db @@ -49683,6 +52243,7 @@ e5fd22770ba4783db878b9b35a88cbf5 e5fdab0994c53495e611cb6727310641 e600cccb1935517c56d319f395635982 e6018b235ec221dae6cf18557c98ff05 +e60194f66b520228027d063f4637cbaa e601c876ee34b906a7e87d0541f8607b e6032472f02c18f2caca24d8a24e6015 e604ebc336de0c5c0ba2c36569881b97 @@ -49690,6 +52251,7 @@ e605e2e1e32a1fcffa833778cd1d5a25 e607259765655aa1498e0d2acd11b8b8 e608cc266226c1b2d8990527edbf4d69 e6097d67596e53145a04234c7843b470 +e609fa44a43e803b3d526478a91c4798 e60cb6a5e50ae470d36a89056bc6a077 e60d782e1197015b1d973b5bc8b23c7d e610a94ddf698913d6b0b2297f622223 @@ -49713,6 +52275,7 @@ e627d953f8584545187d93e19f365179 e628ada71ab7b6eca855f8da419f2905 e628b9a696ebed7d7a43782e258b5c50 e62baf4d7ffbdbb93fd3d02ba5f0e82c +e62bf3a612174ebfa9efce9882e38ead e62cb01c0e3877ce6e92e0c8a1911727 e62cf481753b2900b594db6f1f1df99d e62eb760373845a4ca9a60e5b9bef647 @@ -49730,6 +52293,7 @@ e638e84fce91126bcc79dda42a13699f e63a3cbcfd81ecdefb72b4d99d7d4fcf e63afaa15d7930127d09482a1ed3b6db e63b73fa1e1c4e6e3dcc06f95e75b01b +e63c7eb0511b70b58f7d277f4f1277f6 e63c90127c38ad79ca29ab93c8a61bc1 e63cb71bc2ca58ce403a30fe2b18b442 e63e5cd02177967c8e48bd450f4f012e @@ -49761,6 +52325,7 @@ e65931699df202feb6e802e1f8a06982 e659a63413d6019b0c61383609426587 e65bab9335eee7afcd5177379a8b3e59 e65be4f9ead08ec0527043a840266f16 +e65df89afd9e1b20c883ab99e744f5e5 e65f25a8d168d8005235ca40c07c5348 e65fa48ed52d6eafa6fe497ba2b0b300 e65fb706a52944f511842a6d60245e1f @@ -49768,10 +52333,12 @@ e66108cb04944626e1e529d71417584e e6611b5fbd7012f888974e9d96fc1830 e66198d25fd9aeb6e2abc763f3b1dde1 e663140390ddbc9fed1a7c94212409e1 +e664351a8947373e7ac1b9dd90ac8a58 e6659adc8995d82645f6617a0a2953ad e6662602c39c574bbe09e72fbea71999 e667414429cefff03a0663f44641355e e66c36532ce79b1b2bbd1d7cd067868b +e66c3f98d6f04ccb3aec0c9284500e84 e66e300b455bcfdb8892b5a3f42f79d0 e66edb4ca7b78823b905bb2b93953c12 e6705190cad4fcf2aa92f94e99205e38 @@ -49819,6 +52386,7 @@ e69b6be7b402490c1dbc030a3d006f4e e69c10ca216523327a74ab0a49da821f e69c5476658c481a3ab09d166e6d2fed e69dbc65b0efbb4d88040eacbcc63d4a +e69e13b783bd0989a1369359b8fdc11f e69ea571372f4d85f1902bc128503bc7 e69f8cffea3a8ead836963758ecceac9 e69fcbf3b1316ba060805f0f2ab138f3 @@ -49837,9 +52405,11 @@ e6abf3896c51c9ec3bdfd64133c61fe4 e6ad46a4b4a8002ef9eebd0dde8c74a8 e6aeaa7074811c9f0be6276ef508346a e6b13481dd372af1a7898a9c04cef65a +e6b2bc27abdb06837da8ea139c20dc46 e6b2e91fa3e6cd805421d58292d196b5 e6b3dea55ed1b04d58491f8b8a57d872 e6b56b87b19ce0d787e0afa211ca9224 +e6b65716f852b53d1feb5ccb39acddfd e6b81415c6b95c0f08caea7ee3b85025 e6b82e629be468016d634e03ee35eb97 e6bbf552069f36858e5381c81b7d36c6 @@ -49908,6 +52478,7 @@ e705892c173a8c1a26114b7f19d638ed e70a55ec6061c465de69646a0423d2a9 e70b68e1145fa2e24186bad510b17f2d e70bbd59a1ae4e88d43355ae110466db +e70c32bd0e8c9cfa97c543e094043c15 e70c5ef23888087cc56b4546271547af e70fd64f53c24a61eae2ea3e0264bf2e e710902e1ac80a60fe16dd138bf3083c @@ -49915,6 +52486,7 @@ e7125cc74539071479fedce554eadbe9 e712834f26f3e13a23acf2b3932923ee e71297cf62a6cb1204e7fec89959d7c5 e713100f9ee1b398115eb223b2c38b4c +e7138337ce9f8f6841524e77f521e4a9 e714106ce672c954723962c13449e040 e719ba244defa8d1064b57d49d06e268 e71ac77eab6c53736fd945791079c708 @@ -49928,17 +52500,20 @@ e726119a397264aa2325a20f664567f7 e726720c8251a65b3f9f76d1d48c6ec0 e728dcf0e2ff0fca042494ae1ec1258d e7294ba05565a29b4763701193aaae9b +e729aea1791842ccd5dff222de15b3bb e72b16ad6f11055a861d1cf5cec4a80c e72b48f647b908b68a8d11a210f81deb e72b878b31a0c47ff844d75c4cdf77db e72b8ef7383309380ba914b5019eb75c e72bb66df17e487845f1813058447af8 e72d7e270ba1f65a126bbe84d56c9394 +e72db8d9b7027a9b815f8ca86821ef4c e72e73f0bdc88b728e50372b1695fe9d e72e7439140dfdd1cb7b9b97cd0404b7 e732ad8800b9e77a64692052c55498b2 e73314af65cd0cf292fc791e662cf783 e733cf595e317cc06b046ed3ebd32745 +e734745c897ff3de909c06acc77bf74e e7393c8abae8b8676deebace8c6c711f e73a2d55253cb528cc9bc6cf1984c35a e73c3f9eac5b93a2ba0f3458d2ca2ff0 @@ -49953,10 +52528,12 @@ e7414ce4846d8f74f135f2eb4e77950c e74287b051d0f26d9349526dead792b9 e7463608be58c6cfe723d246a38554cb e74678f410bfcc4e5c599180552a11d3 +e747387cc5b1061d042043a1fa35046b e748552b2b77cf417a2466742518840c e748a8c37c6d480b48d1d083bd2532d0 e7499c6b4bfd2bfd301978a1d845449a e74a3b71bf932e4f4927a528d8b26409 +e74c3b52264768b72df3d293b6bbb13f e74eb36c1c8f9d44ef55f06ec9984f41 e74f114f1efd1ce680cde03678358559 e7516f3e31125fa214dc0d64803b3551 @@ -49973,8 +52550,10 @@ e75e39b584cf262668ad9319409ac8b2 e762247960251a8018893bda034db5a1 e763c372699b4eda1878d3af1a9f4f07 e764927021a9fdd3531ca6abd16beab5 +e7665e4b37429f348ac5a7c385b1930e e769627a2947acd1102a546805d74c32 e769ba9a3be05cf9f6a115a3e6f262bf +e76a3f0f39439f046fcb16c2b1c422ea e76c3353bc9edb77064735033f64fabe e76f242e5f3c4c000063421313d9f2d8 e771e0f599751c6709874426e8f0ecd1 @@ -49987,6 +52566,7 @@ e777cebbc6c94146fb773c5a73c9e0f9 e77a0fe6aee9db67a545ddfca3b870c9 e77a8f405731be1f5c7d7e8b1b8788ba e77c9024ccd50bc7c70aea28bd9e271d +e77da2a23e00c68e6940ec7557a91f50 e7800ac745b6323720d6a448aadecde6 e781800704b94f8d6439dcec652be5ad e78182a15b3e533a516247a864f98d58 @@ -50002,10 +52582,12 @@ e7895be151666b9e36094d0d971e195f e78a653fd535933cc0e2b93d3874180d e78e1dcb5b50be9a5f5e013af70a0a1b e79113deb59e65f751b52fffa67a2efa +e793a6ee577cc1efde7b81dcdecfd036 e7955ad6fdedb42e60dc9e31ef94def4 e795ef8af1c92fda2be6402e1e7fef50 e7971b2de4afc6a903caf36253cb79cc e7980a213c8fa1ef30e05eeb4181f579 +e799bf9c896ce1aaabc5788d1cee5ccd e799df02b9ae2b7fb9dfc4e688e7e8f1 e79abc47a00c49259eb8553fe3491424 e79c01b50364f5360893329c61fb009a @@ -50020,6 +52602,7 @@ e7a34544b2fbd0549a059d63c54386d7 e7a4382d7f3851aca597c59948b3a0b5 e7a45dada3812a642c8b5a419e184ffb e7a4807599066785c7ffeda5de96c671 +e7a4ba99dc8f41fd17f3f9ccabd325ea e7a4c06dcd65741d51d55a952538afb2 e7a7358da8a5ca6ce0f86f283209ce5e e7a96b5dd4df436abb38c447a5d0221f @@ -50028,7 +52611,9 @@ e7abcad2ff616b3f71794cba2cdd61f1 e7adef5d8afe0a4de46a2baacc7f521f e7aedab18c6d877ccb2c89a625c75600 e7b1133421680e8ab281ec16aa2e01e2 +e7b2710692ad1dfbe2bea377613f3482 e7b4d5f031dd2ddd89ddc587102443b0 +e7b6a4083fe9e993032b919855988c79 e7b74511ab42b37a68994edb3831efd9 e7b82e03c7206b1565db2feee33c4be9 e7b867d553ce3bc62573a10d42eef83d @@ -50058,6 +52643,7 @@ e7d3874b605300e156b102a0de4b242d e7d42f1d08ac5101b240cf666ccecd87 e7d6f9a7ba3d9fa8ce2ddb43eee1a462 e7d7b4f50298e9458ea419836dccaa46 +e7d7df82c29b4f2b9731aff6cd6aad45 e7d8f61d637254c6782ca470ecaf44f3 e7d9cba68ded8e62a5269c287200d5c4 e7defa23abef2a7729dad2d176e6960f @@ -50089,6 +52675,7 @@ e7f94008204ce72f946231c93aaeed54 e7fa03e0b1a412af7d61ec52c0576452 e7fa69fff195e0343dc9fb6c7514aeb2 e7fb3867822fe4d5bdbaf7e25be31a37 +e7fb481d801fc9586e70d3df6ff85668 e7fc080f8781e9a87472cf36fb62dab9 e7fc1c557f666c904b00b8c84cace555 e7fcabaf8de1204154842ae71f65fdf7 @@ -50117,7 +52704,9 @@ e814e27a559702e2d1d863a767bb41a6 e8155205a699d53ccd4dc6530180212c e8170b6cdcdd12e0052cdc2c12085d70 e817d457e9ebf91de58d06282a40d8ca +e8187019d904ab2a487e053b3aa1af3d e819060a92d73bed455b321c84f53790 +e81b8f67718f313573c6ad9767acce18 e81c86997247a8a68e39f7e81a6052d8 e81d7549f97eab82d6363b0ca3edf1a8 e81e87d34bf3fe55297305cdb0add201 @@ -50144,14 +52733,18 @@ e836b491fcdb16e1428df59a8ab0ee59 e8371b4fa3ba1474567387de5ed5e15a e8376e20c14b8618cc01d35b8a29c34c e8381e8576911159830a1c235542813b +e839e84d44f6b0fa60e8e1b36dcc2a0e e83a214dd89f4b726e693dddc9412406 e83af9b10ec171df91235b5d199f2a40 +e83d1a1b17785efe6e10596bc35ddfc0 e83d8f5c0339ece4524c75c16fa26de9 e83f22889730645a2a4ddbc75f9bda4f e83f32e71007df0debcc15ed05127c96 e83f557f7715b00ae301c3bc793e787d e83f8f6542496e3c9a783f4d44ba9d5d e840d04c3892abed49d0f1422ec54085 +e8422555788941e2e3ae4f8fb6e0a564 +e84284b924c2c15cd90d6bf00aa254e9 e8429119d8c1081609db3d227e7945ee e843ea49f3b248d3e4938c16b8acf6d4 e84426d4f9d77876d6d6bd56e6c67f20 @@ -50161,6 +52754,7 @@ e84974626bf31c21f3ae67ea1a807184 e84a736d8b28a49d9753983df14b3988 e84aca35c833f05dadcfac705fa64ca8 e84f3c7c3b21213d2ea4e8d4012928cb +e850a08ef8b90dfc9ceb062c68350556 e851a7ae33e07ea0e7e2f380ec11593b e852e5a5d0bf3a364f45d2d036392690 e8534731d29418164f09f88d9b4c0279 @@ -50178,10 +52772,12 @@ e85c67b31b9040463c7b1c24d53544c6 e85ccbe8816235800628467eb99f6a37 e85ce98555b4d8cec3cbab58559eff5c e85e55d8fbe35941c8170e9a9f39b410 +e86117dc615d9f215e946bb95462e6e6 e861e9f892126ae2e0fe446ca960d4a1 e867186297d9b15372df8a9aff940a20 e867cccd157af52692c642883d43a770 e869b541871a217223b0551412b1909d +e86bcb278475d1f98ddb104be612bbbd e86d1b2238d2b8bd3e0814f8a956a72d e86dd9c1bbe13dd562da9d808fbb8bf4 e8712d537ce74d94cbd88fff78542a26 @@ -50206,6 +52802,7 @@ e885d8342b55f1174e99f57c4331820c e8862106900aaed71e57ceb31f70de32 e887c78ba91a0b89140c88026caec3cc e88d21519b6964c1c839d7dc9c090ac4 +e88dfe140c4d58f200c81fa9154609a4 e88e8c32825c242d3fcf676059917948 e88f3b791557f217aa8f559f959da9c1 e89094fb046c4fe2d30d3cf2cd6392b8 @@ -50217,6 +52814,7 @@ e892d82bbfc557a3d05819a40f0f5374 e89326d2b5421544cbacf88ad88291fa e895c7eeca2bb966ed9b4c11e274be36 e896a22e7fc8263717fc4d86dde03156 +e896d81f00e3ad7cba49b8e4f83d9cf0 e89704c4b888732c578b5ace5060b52e e89752bb76e60fb49311d49fa4ee1a45 e89beda6b98be326daf9108e30eb31b5 @@ -50272,10 +52870,12 @@ e8dd6ee4c7e9bb74aa2c83201f6e5c16 e8dde1420f3cb489792b7756b61e61b0 e8e13cc9d2095b1d388f81840d090ff0 e8e2fd16d5852493b20861d883c7ef65 +e8e38106ee3e9082296158f19442859d e8e55d320e5df5a16d3d66f2852a1d46 e8e7b93ed30f817bc404acfecdf548dd e8e811332d0125c76c93c355e9eb7fac e8eacf4a06351b62141e8b42d82fbc98 +e8ec4a6ea9a0e2a53e4a9c11f49f4a8c e8ecaad6c27a5cacfef53ba6bea4f204 e8ecd0380d1bafaf0b796536d7c7fc67 e8eeb0c6a12a4e19ff302ff8f33c7d18 @@ -50300,6 +52900,7 @@ e90af448f8e23790218d5688243d56c8 e90c85b80030fa1ba94fd9fcce376b08 e90cda6163c68d9a0c35f6b9f9eb5b85 e90d0180c9cd3bf1e1fe6ea42503fde3 +e90d03a8045a322b53589a323627b01e e90d092080f2c2a7a83fb660de81a5dd e90f6dca7a231827d4fd12bf863b1df7 e91067f0de26adde7d447a0ab8ede7aa @@ -50308,7 +52909,9 @@ e9128d4fa22046799efa7de7956b5b3e e91313fd91feaad254ed23070a7c0f1b e914187f618592e8d854d2c7dd78cee7 e91457e7ec0b92c331c5999fd738690e +e916917a738f20396c645d8020b72b76 e917a1b18f4d92a1d0c7bee3d4853168 +e9197117f11bc6da80c175b6c6595207 e919ff42d7438c78c6aa15063cfd8d8e e91a144d12b885df10c77375b6d1e0f7 e91b27d1af041bc80cd2d0bf3382cb36 @@ -50354,7 +52957,9 @@ e952fbc0749b8af931f0db3e6ff0248a e9543444527514c6e0324f1172f4ee0a e954e13600848c6bd508a33d1b6c5523 e957292359ea96fff2623fe0697b8725 +e9589afa153c616e1078fa0ad22662da e959b123ea4eb6faf0d7b7d3cccc460b +e95a5d19abb0b2dca35602774d0f6bcf e95a6a3830cd62158f7abd0ce3bda241 e95bb109582df40cfc8939c5cfd997c4 e95e3b76da5d1e3b7648e90192dcae59 @@ -50375,6 +52980,7 @@ e96b9787b8ac6fc34488f0a658554bd5 e96d9b0ad0c994c08c8a3b946a3bd5cf e97043e078925e46a1bbe4a9f75a74f1 e972448c57ba49acb6799af2b9dd63ff +e972a2ee2e1de432690b167b2c00807e e973480010c4f66775fdfc5e103b4943 e9751e17381af314cd65f4c32f64f47c e9767c921d37bae5bf5ecb10ca201f4e @@ -50386,14 +52992,19 @@ e97ca330fc1bef662016f3e5cf69d1ab e97e3a055ffb2d0ed3587d5c5b1231e5 e97f01feb39efd4c566ec4444c795c42 e97f8c10965dfa4634780c4d54a8b9eb +e980ca454668fe06993b900978f9d55c e9813099efadf886ed3f70266573bdce e98205aa33a20d3a7e539e769fb7f126 e9833e1428eaf52674068b01f20a3920 e9835d7e0ee1a64dc662b9f40a3e4031 +e983ed21a9b428b1b580520173501d3b e984c77c0814012beb6895ffb01d3ac2 +e984cc1fa00b68182a0aa16b848c0df7 e98511b50d0441552569bc93500014d8 e985aca141c378c6c1dffee9e46f7d39 e985e1b9822d4953a120061da6590d2a +e987690ecb0d79388434e295d7b365e9 +e987786e87d81707da44fb4ec61c2de9 e98807ad32cdf7e06a45ea225c88d485 e98b831de3ff6d5b3624db5b4a22b088 e98c6cdc3a2149532e50c87b1f462596 @@ -50430,11 +53041,14 @@ e9adbd0f209d4d67f4c3029871acd332 e9af63ecbb7edccfa364cbd6d3803efd e9b5d26c1d1f5e5c45aa0f7290477992 e9b6549d63e2f6bb7cc800bcdf483ab8 +e9b66df100a9826f2090cbff204f69e7 e9b83482bc8aa0fa0d23beddf2ed9836 +e9b8b37b53d149465be57f820dcbdbcf e9b95a833e71fb9874c16e82f9c53a6a e9ba80a2dd82e63b972b6dbdc5865c95 e9bbe021605b0fe6cd94208ce51643da e9bc3abe89dc19399f70405449767674 +e9bcd0ef69fca04b6c56348ef7a25b18 e9bd3758123a82009fa719dab0299b3d e9be711879f71675bee14fdfeba36fd7 e9c0c7f57fe22eff13833bd4d6e92eba @@ -50444,6 +53058,8 @@ e9c175d9d7d4cfc073c2a991987c476f e9c3606fb1a0e8ada999bf825c399451 e9c46256e11b450478c7b677c3bdab3f e9c58211f982922acc679fc370d05ac7 +e9c6361f6400ce0d19548fa500c6df56 +e9c66b9a22d79b17ee8d727027143f6f e9c76eda1fe39b8c94d8610ff9772259 e9c79cae85d203abbf587539e66e0448 e9c8904c353a0a264143f82dcd33126c @@ -50496,6 +53112,7 @@ ea02d68856d3f935db092a2fbd61ad21 ea042f2a741a247c55fa04777a8ba6fb ea0485c9246ff427d41622da445c6380 ea04c83f3917a2161134f97ef44bf4fc +ea05c6c40ab0071e1768b590c4c6524c ea0b238da8aebf259c3684eda8e73fd0 ea0d647ae0c2a259c33adefdb2f085b3 ea0e7a20260cc6956e5de6dd8949b41e @@ -50510,6 +53127,7 @@ ea1a2bcb9141a99137ace227028485e1 ea1a9812069075e441bf4db3d2752692 ea1af33c6249b5d9fcd7acc837087620 ea1bfcf009323f448539f8ed24d2ab77 +ea1c7732b2a3460770ead4e9f3c20f12 ea1ea0fe3995a95bd9467640d384dcdc ea234b95b71cc353b787fccc64bbab3a ea2418453e907f62815e5bf24c61d59d @@ -50591,6 +53209,7 @@ ea7d84de9d59810666f0ba4a260ffca1 ea80a4653a2825f6e53fb6955f48aae1 ea81016888c288f55ad8f763849656fe ea839c52bfca506ab715df4fa238b95d +ea8400b622b5e24cf1854485590e1260 ea84671e707e811a50473121ef7d07ee ea84756974e761ff34f3a1e1a3c3f50f ea84e942c01ca0261280a1303549e5e0 @@ -50602,6 +53221,7 @@ ea88d4c8f4a9075fc3dec4b8584d6596 ea89a393b666e752ccce285fc1da41dc ea8a2da3a64a067f393a95da38edbf53 ea8a7bfe3f6901d324e970a039f146e8 +ea8acd3640087041058b6e359b7d0fd7 ea8b2194ec194f624266115a8259944b ea8e333ba4fa490d39ba3fa46074d89d ea8efccd70a7aa8d1d450b90fe30472c @@ -50633,6 +53253,7 @@ eaa6abff5a4adae8e42e2c323dd7af63 eaa6d1f6b70197f464ba05b7a5a7b558 eaa7290dffd8180729feae2eb3fdded9 eaa748641404634940ba29ef6b2b9ed1 +eaa749ed71802d9734a3a8b6d1aa4149 eaaa0f0f959517d49cb866c2e35cb524 eaaa3a8fe76cf6c5c1eae1bb505fe139 eaaa87cc740b03832954943eb496e5aa @@ -50677,6 +53298,7 @@ eaddf1e6c89bf586f5c2972e75c45b49 eade17d99b32e7d0157d9958ee5ba6e0 eadf0478de92c7fa5ae3693d53d639b0 eae369fb12f2ab366c76c28ee2bfd695 +eae48462d688753ddd26c0d81a4aa9e8 eae69929e8157eea4f78352feca21297 eae8115ebff9119103a473b517b405c2 eae84319854e6fa636d2996dac094342 @@ -50702,6 +53324,7 @@ eafa7ef234102d8d9e1af1dcaf1e3da1 eafc457eebfc188f5f173adf450b9076 eafd5982d749b0f34a686dbe8d6fe815 eafdada2c69a3409f94abcdd36976887 +eafe8daaec801994cae8b6b72953d278 eaff1888714da89e954e8d6c09ef5ae4 eb00156b7e4343c32dfa032dc889aef9 eb011db7666fa82189396d52311b5a5f @@ -50712,6 +53335,7 @@ eb073d95aafdbb2a6558540400e939ad eb088e85a158f295b8cf855cfc93c553 eb09012dc0d25c6f29ea8d215ccfbc61 eb09a3ee1cfd71f23d5e0cda8c23f868 +eb0a89036f3fb5245a7f121e9b8fb5dd eb0f103a9fb95fb00ce936cca6efe986 eb1101552493ecbd2cbcf9f5933e1e02 eb11301a3475017d7dd0c8fbff6af1a0 @@ -50728,6 +53352,7 @@ eb176962e8edf9c2985bcad8e9c3a1f6 eb1a20e388fc675a24956247ff5c66b0 eb1b439a5cbafd002a3b60db7affe960 eb1c6dd344fade3edbd289da6bb8b7ff +eb1e00a3660995525c10d4834d345666 eb1ea2fab8f85b9000142864562c64db eb2086b946edef5197152c9b334ce986 eb2289dd0f4ceb4a0e6558eaa75914d6 @@ -50763,6 +53388,7 @@ eb4673632a02554744e12dfc73a150ab eb484ee869449eddeb5bf8c5889a65dc eb4934b78de86214b020e8833716dc5e eb496b45d980638b3451eef60a54e647 +eb4ab91fafae388a2df011f69a93e08b eb4d05c10fa0099bb3ea8dc939724ecc eb4fb69204db2037aa0e61df8f68b3cb eb53bfb7a4cf1304042157c0a80be377 @@ -50795,11 +53421,13 @@ eb7996dce72a505c650d7af89b893f9e eb79b94ccca6e043e79668f15ff80b62 eb7a41b5c044c9e97adc4f7f04fb95cf eb7cbae96af7fa02a73148933d4c5a46 +eb7e84a8ce28b8e5ae0d1e86847fe43c eb7eba42b4ec06ce910a8dedfc0df148 eb7f52f5f0fdd944a3f6a0a140466110 eb8005e17df1ceb535a3010e14842f14 eb8027902cceaf70f45da8a4ff080ebb eb817e87352aec3d7064cf9fed5c5fa9 +eb820ee21d57e9b8d3e3641ff7e8013d eb82bc0bb2b2221f75027e6d19df46eb eb8306d2243adf671a63580bd2ada29b eb83fbd4e11c5469a1948c3c0942f999 @@ -50812,10 +53440,13 @@ eb8bd0a665a535266c1b1ef9998db285 eb8be978c876d132c9e6cd26558b1957 eb8e98aee2ef893331f220cde0561b32 eb915142f7e077ef68e80607d3c1d702 +eb9167cbabe62e72c067e4bad540e220 eb91b3e3975f0d09f89526365f46409f eb95d0c1a8536ebeca7dea8633e5310d eb95d55daaff567b73e7648f1d3f3714 eb978f21ddb357b79cb69405dcf70642 +eb983efcc5b80d77b5733b6858290e31 +eb984757694fb6dbeceaf1fd9aef63a4 eb988efa1ac0fda476059ca7dcef2d1e eb9a1427a9a90c245fa729b26b2be9cc eb9b4c5dbe7c5e1991072b62fb46fc5d @@ -50830,6 +53461,7 @@ eba58362a49c57d1e79c2b8feb08ca92 eba5860f8aec590cbe911536aff1db8b eba5d25e206cc1f6e885b9efcf16018f eba605e40ed76657dfca173e4db3c817 +ebaabfe74b8e14668c248d09873d73fa ebab373b279f96da69af44eecb051f27 ebac5905cc8c962a6200e3bdffa84dcd ebacfcfbf5aaea89872c23590f9d130c @@ -50845,6 +53477,7 @@ ebb51fc35fab462849542f4190cc3468 ebb5e094606644e8e897203741e9109e ebb745e6d202bfb13ce81c3e5d4f2a73 ebbadde714d2e07ef50dd9f659e03aa2 +ebbaf346a2543cfca55d553ee30ebd18 ebbcf713aeb1995101c5686dc93937e6 ebbf5e085b5415098573ea585fb7b764 ebbf6039ff4ec149691fb8007ae2f868 @@ -50944,11 +53577,14 @@ ec3034a406194b0063e464886362508c ec3273babfe174a70640325c63e72c1c ec3464161abe6c8a52497e0d43132b80 ec35742cce90a6716b13ec0a4272f2ec +ec35b88ffbf0167be9a057190996153d ec387e7aa60047de01e1eda32979a535 ec38931fec026344c00eb76d9890f09a ec38bf691e51b7edbf5c97385ac319ee ec38da40413fef3f3f2e02f389b6e5fc +ec3990ae6ac1dc710094d60bb5c12108 ec3a70dd05de8d5901e7a5560ae762b8 +ec3b2262f7d4a2e366354bd178e6b03b ec3d4bac620c953d24a656a2470fe588 ec3f0c075ce7c05e929372e5acff2be3 ec3f86caed0d219d6f33a94cfc34f2ab @@ -50972,13 +53608,16 @@ ec4cd5d8cef760ed1f265793927517f0 ec4d03594d9811c026991957630c1297 ec4da0fba4981fe85c98062d449b3035 ec4e1cb3ee0186ade23adc99e36a1b31 +ec4e6c21a1fea98d62e5d0342b458fcb ec50089b4219e3e712aa81e3214ed367 ec50b49724020cc7d74a28a9f436d1cb +ec51b471f8322306902156ea56ad1223 ec52674c82119c5335ec4f59106d6519 ec52c33a02e57500b46a9f7fd504310c ec542258c579dce368fe378e5f108062 ec5679c3c9c0838da87f4ca02de47ea4 ec56fdc025fd671c70eb79e93a6d5e6b +ec5964ac6424ca55ce45805135c6f3b5 ec59c8ce37e99d0879fad1bd0eedf885 ec5a964ed940b2c10f195663b23dd4fc ec5b097bbe01d1629fc10d33fdd809fb @@ -51001,6 +53640,7 @@ ec6f3ca6125d9e8186708f64859b5404 ec701069b6a8af489b3eee7849aae290 ec70b554942194bd12d6d996927cf508 ec722ed19d527aa7b7779df63f320c1b +ec72c0f59d948bd594e792c3111638ef ec738a9eb744b266f969052a934a3b22 ec7396806dabec8ab480dd220d8145a8 ec739ed4908bc6319fe5073f3c734ea1 @@ -51036,6 +53676,8 @@ ec956dd974da91f84220e3cc4193c7ab ec961c6133c11637f0a24e8529fd8b86 ec961eba2796812d5d37e6813d26ca4b ec962ce824cb26889849f04c0413f50a +ec99cb4a39269a66e5ae3702bc9efe90 +ec99cc7c28e4c50bb70360125a0e95a0 ec9b381f18d55f16c3d3a199b6398b3a ec9d11d3729062e012489830bb568c49 ec9d7d520da6800a9d7b703d768b1d38 @@ -51079,12 +53721,14 @@ ecc46a51d31965579b086ee5a5c3adbb ecc4aa2c78712f9b8cabc78230e59bcc ecc4bd20a3fd1f8b65548face1a112dd ecc5677fa8903bc55b1028dd6fa8797e +ecc59e324b0e89649cbaaadb25a6f956 ecc700fd24b3b156e536f71537eb6fce ecc88cf6faa820d4c0ed5d8f2de8aa51 ecc8df3acebb436c87d21a91b2b42374 eccaeadb9597f6c2a457057f12da8d35 eccb797cf63cd8ab1ecbd548da44b1fd eccc606a8ae4fde1c79fdcc65bd1818c +eccda3bd6afe4a2adc78db8c30aa9b42 ecce00c2df2425c810e704f5284f4bb1 ecce954d06597a5e348744c231f964ef eccf0cfbf0aa74ad8b6468967a4d6aca @@ -51093,6 +53737,7 @@ ecd0189092560b16c8e7c524f5d28d21 ecd06a2cd9dfc7a1d048d42470ed44ed ecd0752625ec8f084a8b43f4ce10ef37 ecd1700135a39ddfb9143f05279ae0ab +ecd2ee42c1373e54df23717d3c0c2f90 ecd3affb0ab4f2afe4d2ed4debf1adc5 ecd3bfaf6384ae1c67db86e30874e86e ecd49c9c76896c85499f63312354ab5e @@ -51120,6 +53765,7 @@ ecf596c05d18aae41d476dae4646e962 ecf61517c01dfbf2d4852fa35379d887 ecf74bd6b44b3429a513266420ddc40c ecf7818eabdec4a57a9ae5c1b5ffc948 +ecf7c06e21fd774d92368717c4994a5e ecf95c828565049b78c805116da3cf2e ecf9cd7f64027003aab12a941e174d1c ecfacb81b65b71df9e7e8c8e7344e581 @@ -51143,14 +53789,17 @@ ed1140abfa0cbdb85ffee90d412b8389 ed12817124744b92d80b788c1b11d7a8 ed13e9d269f28fcb52771a678639a5f6 ed149bcb7b14560d748354851625b61c +ed15495fbb89e1d1db94f6214b6dea2a ed1585c6d436bf2d2d73b14841182ef5 ed1604193cd33b6ebc197ef4e59d6b38 ed1608ed641f7e4f00fc4bebaa7f38d2 ed1787b408abc221db98d510eb8c0bc2 +ed182fedb9a3ba2d13dc9e7f07308042 ed199239a930aa9ff1dc1c757ae68627 ed19bf5b3b4dc3f3e174058369e9df1e ed1a03225d69b0e70bf04b38abcf89cd ed1a4d835a89b2c50bfcace9dea40583 +ed1c386f5ea1d22847d137b01f22c134 ed1c4e300bce98c0683382e76317ad6c ed1ccfe8bbdf328b500d8940fb46bb8f ed1d2c68c293fc87c448d3eddc09b5fe @@ -51198,6 +53847,7 @@ ed4c6fc531e51fb59429bef1bb43d535 ed4d0e277af310d41192ac3bd2ef3c9d ed4ecde49277fa4c626f5f7ba19a6709 ed5091fd6eb23b7a6b66d27b45a3926a +ed51c33a0850110fcb62cfbaf1301a49 ed51fed7d17069116f20b697a33c2b5a ed52bdcf423688be0c208984c15420fa ed54d172a687db52564be31bfb38cca5 @@ -51212,6 +53862,7 @@ ed5d3dfd9483f19c635ea034588c20ef ed5dfe5bc981b15c12a793e0d37ad33e ed5e1475fff3bf62bbf9aa057d30a8b8 ed5e283c3a32664fa7bcf2d1968699d8 +ed5e9f289301dbd53e212b8ce26da8af ed5f953826c43170fd9027a9109ca5d7 ed60c5ce60084be6aef2f8d80b1da4d8 ed60e4ff0ddcfe9196d8d8fd13391303 @@ -51231,6 +53882,7 @@ ed7094ef9300457c43c7a3c9a07a594c ed74fc2db5b7cc6a5e2f9575b5408e95 ed75bb94027d97163ad97eabcd6075ed ed7635b640857ed5a329d2cc22bf2a21 +ed76b3ff44941c196f632b16f6113aff ed776aee72e71a753002a4b98b60e61a ed778eb5b3d14fed17d8036ac5133b49 ed791857607121cae3da59a5d50d9eda @@ -51241,10 +53893,12 @@ ed7c0d4d6498af2f6a1f820cc0fb3de0 ed7e04ddf1032c090f1121c27e1a24a6 ed7e7f54b620f1bd7ecad39beab61b82 ed816e07df44ec81f1fbd8a07cc821a9 +ed82038252a0a7cb40e1a7f62fed94b1 ed827154f7dfdcfc0fd4c787a5d18375 ed829807bfb92dc6a4ca5c5c3b6ca984 ed83795a5d14fde17d911437df4ec9fd ed83e01d7e1b55dee936ff8eca14acd1 +ed8550fe3063e7738b19de6f1d7287a5 ed895715246b306680096ce103d7d525 ed89f1427ae478246dd331350effc303 ed8acfc3e46d3c50c4bc8289a49f0144 @@ -51277,6 +53931,7 @@ eda7d7421fb548971a8059be90d0eeae eda85ec28a76326bf6eee98942abf15e eda86a50158f3f2b3f212f737b711be8 eda9059df8431d3b0db453a990529682 +edaa3ab4bda89bc8c6394a235a253f2b edac21ebee3dbdf3d0760e236823c6d8 edad549efe7071a306b442568b371dfc edb081836250d844cd7cab27e4e613bf @@ -51294,6 +53949,7 @@ edbb8ff69b9794ecd2593f94eb81fa0c edbe85ff77edb41f73d572bfb085a42f edbf663f0e6122b28c7cbb55d65eefc7 edbfbb9d2c6e654a91a70b47c40e50a7 +edc1e52e149e601c93ed71f8060dd6d8 edc230eed3f6ddcc739c5fbe8a99e22d edc254c81eef13927a5f249f4b978651 edc3c6e7c96828a5414f0d74eb7085f5 @@ -51311,6 +53967,8 @@ edd52cbe21942c35f1348d95362739dd edd77bd682f43f3ca15a839e1693f4e8 edd780e82f8e1eb6d84fdcfa2dcbefc4 edd8bf276fd5b13aaafdd84d05a0f42e +edda0acb7b4bd5c963e25f0707849b67 +eddb833f4a044b6fa6c15d6397c9414f eddbcb14280502430c213441f257c3d7 eddd69004278a4ecd2a06482cf906f3a eddfb776c3e9a137d283b460ea90ea72 @@ -51339,6 +53997,7 @@ edff76a61f0251f3bcf29dc6799d8136 ee00081e38fe7fe2875a5fe78d0e2d61 ee006c8f86ec5b7ef627d5e56ca0b44a ee01eafa8620fbc671103a9f608ef159 +ee03105b3f793a697d8b9b5aee37bfa3 ee03308f116c344545baa6c0feb423f1 ee0556236d0cbab513c97baae5ed2abd ee06cf0b60435f2deaa26fa099ad2eee @@ -51346,6 +54005,7 @@ ee070f4b7474eb2cff4bc8a180a7b79a ee07c328d03e0d9ac53e8ac6e7415402 ee099e8755cde84a743737ec8187c452 ee09fc031f69f219781d1f3376d9209a +ee0b935f219ec7076926deb2dc9a99a9 ee0bf7ef025bd516d50807b48e5fbdb8 ee0cfb628cb3c0934d3fe0ac9deead55 ee0db710761386934748c987996a452a @@ -51360,6 +54020,7 @@ ee1a4b3552fc828bb53c7f66b51ce61b ee1a5d2e4ff130a36bb24f5b521a369c ee1ae14cc1392cf61585223fae2787b4 ee1bd915bc4e6b56d28ad262f3f5337c +ee1c2bcc3dde147871b8b36e688c9c9f ee1cb11c8a7961efaefef71e780e3784 ee1d921ed1452df8a6112c99ae43b99d ee1dc5523a78086ebeeaf5c0702ae8bf @@ -51377,6 +54038,7 @@ ee339e9c23b487ca22fd45ad4bcef29e ee33c2f4a8baeaf210423dc26acb8041 ee3400a691f218cec9e53310dcf1fd8e ee3437c285737ef7a336d2cf53b7c11e +ee346d9c8b4d51b90ee8a8e803762150 ee350f24a3733d123364ab80c611a599 ee35dc32001e9532a3b0f5006ad33f3e ee38bf104620625c758cfcd899a0f42e @@ -51387,6 +54049,7 @@ ee3e19d4ddcd009161b17f14f4dcd46e ee409550bcff42023823b4ba65d0cc1f ee410e84ffcee84bc974113b787a0653 ee439b94ef349a0b7db12455860c799d +ee43f28d737bade5df8f1f786fe69c25 ee4543514479c4632362eb9c3f7310a0 ee45ae21e3ea3cc6ed8c27c28e1ed200 ee4695049655c4ece64c6e59f0603acd @@ -51395,6 +54058,7 @@ ee47fd66da3278205d2282dc19579a97 ee4affb89a1cf906f13b476394abd54e ee4c85564a6e57276dfc84489b8e76d5 ee4f5aaca0a75bcb1b1886ab8b67dfcd +ee53fa1309f3c3bc31833190b6012c0a ee5558e3bdf14b684593be0a1b7a01e2 ee56a3e44b1617801bf756fcaafb2123 ee57fc881012647b32d6915cb9ad1ebb @@ -51422,6 +54086,7 @@ ee7a5f6d5c65b0533bf0d3e8492ee903 ee7af704370b0304453de25294b7a709 ee7c91c09703674c37ac56ed9feb727d ee7fc988719de4fdeec7c9a8034849f1 +ee80e4e368fbd8f6f88563c7d8596234 ee83bf61f740ed83704434ae4facd6d3 ee83eb93de40be686c45ba5930818c93 ee84380121e7c6fb3f930d47f304f2c1 @@ -51434,6 +54099,7 @@ ee8ed96f9704fd16bda431e7fec53334 ee8f0f4577981a3a6c097af97d9abba0 ee91b4ba4b0e0b01020dafd7c3da846f ee9358d2c7a8fb594b124b8b79fa84c3 +ee93dbe450debbfb573cf26debaae494 ee946cefb3b4582439f2185a96f593ad ee94e02b7c5c29631c9291bdff41647a ee94e033c56849b96792e5d2d660c104 @@ -51443,6 +54109,7 @@ ee9696651152011b10fb35b5f73a73f5 ee96d4ec7ad26c16db43561bd98fabda ee972419ea99494ffe1fa8548424e2c4 ee9787be19bccd7b83f632a9f1bbed53 +ee97b2025ea0dd48c245909a984d7a4a ee984630d377560f36857c9c4ebed81e ee99175f4f8dadebafa9dd36b6110372 ee99216fcfec32f672fa3dbf5bedbb29 @@ -51455,6 +54122,7 @@ ee9f76e4ccb5994c9b5698fb85b33a2e eea0b03cf79875ddd0b7f312ef3f7026 eea0c43d5bdad2e313c0f291659a0928 eea3e409a215a0d4960a08a0cd843563 +eea55c326bf9fbff5d53418ee515542d eea8612a2e5d36fb83d24c6b1d374cfc eea8c6a787e93fb76d6e3457133437e4 eea92bc777913a667ac52824d1217956 @@ -51472,6 +54140,9 @@ eeb49eb332cabe98d89fc31d89dfc2a7 eeb4ab9ecb929359ad6744bde33c2541 eeb5d415a6f79e7a799935ba9bc79ee4 eeb5d6991eae35dc4c9a29fe0aca043e +eeb667baa66d7900457a81e7e288125b +eeb8ca67b492fb2e9c2b5aa0e7362293 +eeb9e97e3479e7609b04690de03596de eeba1572f24ca2beb9759b2eb1de9277 eebadc6807c38365c94ce34addfe2f68 eebc25a1a9c1961eb2c888fbc18f57b5 @@ -51482,6 +54153,7 @@ eebcf265a4d15490258120dd981aff81 eebf54f17c530bb9bdcca1a3de5bb6d1 eec1b91ccf1daf7b804aec569256a239 eec34616a05691ab369ab42f9f69e5ca +eec5a5682cec54c34a92874dcdc37f6d eec64f81300e4dee5a37869a391194b7 eec6d580b57642adfcfd8de7aa9feaf8 eec74ea77fd4f638c19d113871f0dfa3 @@ -51562,8 +54234,10 @@ ef230883320c3d4d094949ebac810eb7 ef230abbf0e70cd3ee6d1eecc6969e32 ef24caebd516c961bc765095a5ee4d21 ef25af4d5f699871f89e93e1fe03c682 +ef26df5732fc0230c52f769c61874194 ef27d5841f614d7774fa277af6335bad ef29f285b2b79e6d923de01aff4bff92 +ef2a5bcf367aaff131b4366b71edf5a5 ef2b0283da60e52974f09e2babb8a7cd ef2b86c74dbfb7ba9f46b781a580ff06 ef2bd555c6ea92610c58362052ff92d6 @@ -51587,15 +54261,19 @@ ef3b7a60204f5d00f6dda4615fbae103 ef3babebbf193229ea7daa08b37d3b70 ef3bf3d668f0b2aabbbe61c2ab6a53c3 ef3fc4fb1f28f6dd02508005f50926c0 +ef408da86080fe3198c156d9ad9e03c5 ef4144e2f9be0a9f4805088f0d66ce0f ef418812589ddc9f134fd52c829b6fc9 ef423276a20d1e06e815b308d6f38106 ef4522b94c84d942a61312fcb1891dc0 ef46ee8b37ffb3e05ca2c482d925716c ef47d0e089cc94aed31fe75ba06ba329 +ef48a4ede32d654d6e367d1003eca759 +ef4947d062a4f438649de24f94477763 ef49d088a01421291b6869aebca0aeb3 ef4a1603b1772ebc451aa6a36230ada9 ef4acf15a3221c7025036be860eee7cd +ef4d28cd2e570bd9140946eca1705858 ef4ed2c687fc537614628e34281796f1 ef4f5e63a859a680bfa763d80cb705a1 ef4f681d70c004e4032f1d6757671edb @@ -51607,8 +54285,10 @@ ef5b80d336824f0da6b1469a6826cd55 ef5ba0e0e3f3dd0fdf5d2cf441005b11 ef5bdf18db7fb1d2854d4d94d4f0b693 ef5cad1ae210e815e2428888c4814564 +ef5ec8b403dd1a11996e732b956ab5cd ef5fc9486172299754546c9cdef55034 ef60a6ed00053e6bb2134275bce8ef02 +ef60eb77ecc649caa17e96fac89cdf70 ef61ccc0be1db6f2618fbd366d595fc0 ef6212eb42ebe51d02ee0eca723fc81a ef6223b586623009445f6ed05baac2eb @@ -51623,6 +54303,7 @@ ef6a9a69ceacffda72d75036aa0ec85e ef6aef965ebc7ea940ac8e21327dce2d ef6bf406ea3ad4a10a73f8fcfdb88612 ef6c6b248c82f460ef0a12549d1a8676 +ef6c83b9b535e5af29b362bb40a44dd7 ef6d1c55cb0091a1e7dac3c677acc960 ef6d6f1d7a6094fccc068055058fcc76 ef6d889753289ca3570190d135f39704 @@ -51653,6 +54334,7 @@ ef82722cf6102820daeb38bdd2987e57 ef83b236f2d16aa1a8f6f6e0b055f322 ef853ccd6d6b6f5b803d6ee3a9e4fab5 ef85dcc23ba782a677f2b7718c042f8a +ef861abe69af7a093fc71b4f739a37ea ef87485e55242913fa18bf5fb950c0f5 ef88adb17b5d86a6d36658de805e645c ef8a6b9e417921d80e162627f559579a @@ -51661,6 +54343,7 @@ ef8b2bc4c2ff815c413e3e1459f12ada ef8d6f528b6258fd733ea8380cf4cf68 ef8e06a1ed879c859cd9069f3d27761f ef8e3cb7badc93c2cf27b77426f7f84e +ef8fbb54668269e00ccf8188a5692ee9 ef90d7e2cc86943d0b5f4fa7262839e9 ef911cb9e9874cfddd0d4b38d70f6a29 ef91fce6c45c5e7a9bbac85d09582226 @@ -51716,6 +54399,7 @@ efc33f33a82b256fdd433a6987f9c3b1 efc3f2edad0c089a84dff31fd0f38baa efc4348040ccb95fa838d6e358d48c69 efc480edd8478cad3770ddd1aa622f0a +efc807275292c190a93f18f2433d221e efc8189aaf4a0ca9bd53347fca72cf95 efca9aa27c0f408f4a1a401ffeba5fdb efcaa1d07d55f1b64c2c622f7b790c3c @@ -51734,9 +54418,11 @@ efd2070cffd061bf942a63cb1141e6b3 efd4ea2829c379f5f1dcd03f45bbc4de efd62322d7e21b6b50e6a4375b5b63d1 efd64ab2eedc8f8aaf1dea5e8d8e0387 +efda86772fbc8b46fb2ca5d84d9cdc41 efdd424ce2016357e6abe78639b65522 efe00e7c56693e83dd3a6c530bb87286 efe08a006631effb2bedf98eabef18b8 +efe0e8b366d745a7bca490808a9bf49d efe15ee3c834a777877c34f892ee3e8e efe19d500d8ed1818304ce46304a1f93 efe1a88b8b3327b8e27bdfb90070a752 @@ -51752,11 +54438,14 @@ efe95957634986fc13acee91f551cb9d efea977a877dc555f1e060a5d9fc5a56 efee7bdcf9a9c21b63decf2d782e4eab eff0bca74ab8ab2f3362d4f6dbef6bf4 +eff2b66c8d9e6ab0948e9b25b697f58f eff3376833bca7dc8d127c6b13634e52 eff3bcafda516eb9a9167e8dd8b68f29 eff4ab3e77106db7d7a370263e35890d eff54ed44a1655976b47600a681414e1 +eff551e4ba16bd90d771b9a561f1effe eff633da05e7d497ccc1f6d6b9b91646 +eff685220685c328f8807cfcdd548e0e eff68abb18ce770141c38d00db03344d eff700afb91d464894cdf3ab76056447 eff885030a722ba20a93710b2f9d0575 @@ -51788,6 +54477,8 @@ f01956e2a93fc4d517604fe7703304a1 f01afd078ad4c3295bf8d1f2bd745e69 f01cd77e537b9a441dd1246afde1c973 f01e8c713e1da07acc1c7eb794603ac7 +f01fd959c9e9f2c39a745e9c9f4a4536 +f022d1e806ab15e9ba7bbbd7832bd957 f023391004e41633434b58b5d054f41e f02502f150654ab7c0813d669d28371f f0276a1f22b801b86060292cbbff2fc0 @@ -51808,6 +54499,7 @@ f03cee29ddf3989466386ccee617e225 f03cf744a7d04ec465d54a3708c69977 f03de9eb0074c8fca5433659749ec37d f03e42d9e602aeeaef552a7e0e9f2cf7 +f03e461f34ff30daddd1d896322e2bf3 f03e6cd84dbe3d6aeabf4df2c187a482 f03ecde1a8cee0de7e22e2f83db249df f03fd36e9adfe59870c22986dbebd5ac @@ -51824,6 +54516,7 @@ f046b39220abc7e6b8a7d3519cbd578f f04bad559744e6677aead8c58d4da9e6 f04c750c0a4aca526d8bb5f6d7d2278d f04d536dd976356d4f5adf503826ddda +f04e14c1d4ec6486c1f08ec9ab70bbfe f04eb58708bd4ed68038340349707f28 f04f10a96b4bbb776e321b2b9ee808e2 f04f58caff9fea08af391a0322b33be2 @@ -51836,12 +54529,16 @@ f056caa5819471dee4383ae5002a0dad f0573820c28ed48e775188f51c4c4858 f0581aed2d2dbf80a3208e43ee9197a5 f059038110b284514631d5870a7d50e1 +f059cc58ef8099bf3919f44e64648469 +f05a4bd3a2f9fbe2183c0052fc01e234 f05bd444aa729413307cb1847897263f +f05d908afc86c69f82bd98ac82fb543a f05e5728851a64969c0045994b5c12f6 f05e76115440b2be060e59be8bfd5c0b f05f77f3acbbdbeb32301fa9c2468c45 f060d666152834ef7ae8a089da2b4b85 f0616fb65f2f4c038cea1d1d4ad7a53d +f061f18b4f63b1f0229aa38add960b68 f062b9acfdc42f309eeadd6a8fb55ae6 f063f0ed1dfd385b0b405c9423dbd553 f065d199d0653c17236abbc61439fb1a @@ -51869,6 +54566,7 @@ f081b68d2fd091c7810451950d0a52cd f081d025250fd33a769554d5c7cf226a f082e80205b055468e4ec8bb08558627 f082f7ab89b73b6992219aaff110382a +f083e7727d65a122b1d3b744bda6f773 f0847d55ee5109a16835222b7575ad13 f0861fc18c311ff1e7e376c41adc448f f08663d870f0af4fbb04d8a6f93f0618 @@ -51895,6 +54593,7 @@ f09c5c300d0040aef9b24f6891370f22 f09dbcd0f3c81917e289e92570e501aa f09fb6bf7c1eb382abcb89100507bb36 f0a1a98d5e1e7455fc6780b983def29f +f0a1c07e74553d455075d8a0ee0e06a0 f0a1f68be4c4a443d167a8d4f0325410 f0a1fdc9a8070876929127c3d384da70 f0a29cfffbaa9e0633092bc3d6096326 @@ -51905,6 +54604,7 @@ f0a9771358e279aa4ebc022ecf2f85a1 f0a99cfecb39132f469e4fbd9fecebbd f0ab461bbb9f31d8b197d7407b5d653d f0ac18af2421fded1e82a67115ad47bb +f0aec7ce77964b42397dee8082a82391 f0b147a1b6e8f84c86c1e504f7c833de f0b187cb67289a7fa4b80c39a0e4f977 f0b330ad5106ade9f9fc0a309c9020ef @@ -51913,6 +54613,7 @@ f0b4dcdaf08deec0e97e10782f79afc6 f0b5867d681db9f16665a0694bb49ff4 f0b85152dfcb12045a78055964e41da0 f0b962d451880b5f7790d8c63e2cf366 +f0b966ffd89c51b58db76e73330eaf27 f0bf94da47108e7073d6fe3334441eb9 f0c1a474347e1c7d1a5819d19346d6ee f0c348bc2bbe6ba83efcd05f561be887 @@ -51934,6 +54635,7 @@ f0e1d457227317338b4b2fa0e09fc720 f0e29708a7721089fe854bdfdabcdf6f f0e462ecb32f0ac94df3598294aa4182 f0e48735eae127fb43c39b1a2daa3f21 +f0e4f7e13948cc7bcf41a0d97a01caaf f0e5417eb82ec5047af1681afe47fc28 f0e782348d82f7d0167393799b7b4d03 f0e80262f02ef2e0c7effc269da33e9b @@ -51982,7 +54684,9 @@ f10f9d6238792d69ec6160c67ecd75d9 f1109851c70084d703b9fdde8d430891 f110ce56d7d53356c163bbcd864dc258 f11100e9fcc1a52ccdd18aa09ec1ede5 +f11287a7178778c47f636cd2d146a0e3 f112ab368ac788d6c7c67effc249206b +f112da907c9d9015830cf2e8aa57beb6 f113be2032f8fef0bec7009c95329576 f1147c8877beab902603bde084abf966 f114ca3f7c2855148de4fe0364eb5e69 @@ -52034,6 +54738,7 @@ f13f87b03b2b1c5e9765d1be4be146aa f1407fede683d782d17bf4f224120020 f14137cf63cc3e6b202da6aa2590dad6 f1419ae89c26cc2202a863d8a2e696e5 +f14287372c688b7901336d3e5af83838 f142d1aeea55925f6fb8e7c30833e3ac f1433a29be161bb244746709fce3a775 f1450de7cc2a1f1f0dd763fdd0fd57c6 @@ -52055,6 +54760,7 @@ f14fff920bd5877277142f7941603be2 f152d2fe84b44675fd10311b4fff566a f1535d702ffd1a0d0fa3e9e3588a0fb9 f15740be3f8881b15bdd4e17d94bfee0 +f157a030d74d22914b377b6da38d5e22 f158588be31293e526a3c5553d8357ba f15a03f9c8860eee81816e6656f71e02 f15a2fcd2200b5e8031455ae078b7d96 @@ -52067,6 +54773,7 @@ f164ae7d2ece76afcad0fc6e84d89fb0 f165587c2ce755b7b43924bb8b6f1144 f165b3d0f9427928354903bbf0f683cb f16721c6a6f91e291c9948aea06c3bda +f168a4be3fbc55eaf95215bc05bb27da f16b610469dfeb6021ecadb1dfd1f487 f16c54adb734b990ba4e0bb7fac745df f16d030db47fd76b3356dcb7df199efa @@ -52094,10 +54801,12 @@ f184c206cc0c2e3e86f6d926916f7233 f18883a852944a13ecece8218bd2f599 f18947cff36a6470a5c27a814fa921fe f189b97e9f8ff4102b7320596128b20c +f18addd417a0434c93979240b8dfee1b f18cc5de4298d0a3cfc4acea5935ec3f f18e42300efe430ec95a11879a0c9335 f1904901f3cc38cfcfda204afadb3a7b f190883df7bf225f17c7416f3dd7ba51 +f191cf2872fa72bc658c783743df4cdd f192a105c21dc291a49a4f5cbb861a54 f192b54c5403ab271ad030e30b071961 f19397fb15f530f78941fc37071efa12 @@ -52159,6 +54868,7 @@ f1c1ee731a5e9f2e90a9ba8a80ab0cd8 f1c20449f4167c7f4a3fd171fa170bd1 f1c3542880b640644b218da6e358e2c8 f1c3f56c130b5eb1365ce4ddcb52ac7d +f1c6774fea10bfa0cd70f464695b4826 f1c7c5177f134a1f5ab54e098f94e941 f1c927e633aa3f2b6add8f30453839cf f1c9d617c02353877074b79ef2c5ff31 @@ -52202,6 +54912,7 @@ f1ef4714a4f7ed212f8b05f7d9a2fb53 f1f5c64ff4b4aa37b84c08e3d790f40a f1f65922f8c5516aee9b11ada54cd72b f1f6e425f11782705dc12d499800b05b +f1f7abc52042b6cd0653d45af68a4f2c f1f9bbf72c87a222d63da0503f37acb7 f1fc6d3fd4cdca6e420dbc41245a8980 f1fc8527c92f877d9b2845d3fd99557e @@ -52219,6 +54930,7 @@ f205ecb46bafc16fa0aa18a47dfb6727 f20785d9acc2c2a2a939f8e1c571047a f20797005f0f440a7df87daea8c6d957 f207f1d22552d337c4f906e912583115 +f20965b27184e88f6e97a82e651dd81e f20a7249bb7e02dabeb21a01ec2a7e0b f20bb80c2b30378d638a4536168ce5f7 f20c0b044b58924152fad271a0e808f4 @@ -52284,6 +54996,7 @@ f255fe91105a018f4a5932d44f301f6c f2583ad0d9b8a0d00ad5fceeb8ad0c13 f25ba4db79f834308c38d9792c8da000 f25c7c5e43d09e2068e21708ce42be6e +f260d56263c26a470c2f5dcff8a4a003 f260f5d63cd838c320c621df5752214b f260f830ed36c0f0e439eb0572feb89b f261884d6f0bdcdc3df770825c31d91d @@ -52296,6 +55009,7 @@ f26700ba690c02fa9cde5f681a070c04 f2685a66386974bd519fd3db3cdc76d1 f268708bf1fae25ed35f0e0c0306c35d f268c79e17910f9855bb3cbcc1e0a1be +f26901d0635767fb98b035292c78d18b f269babc272b4f848234a50f8b179046 f26a52508d8f1edaccfb0928de470f00 f26bcb6a29fd5c9cea50e48d43581178 @@ -52311,6 +55025,7 @@ f27462f0a4f6ae27ff7e2db8adc55c8b f2799ac4025da32c8b8d21c007f07ae7 f27bc8008cc77583349797e34ff5ee18 f27bfe0e28c7934424b9465c5e00db91 +f27c974e884e514bf703a8dd15b99a8e f2808808f00e00b8c48d9093c789e881 f280eed491b8bae881f604a53f8e5b62 f2818e3fb162cc4b1b9ba7d27c50c942 @@ -52322,6 +55037,7 @@ f28ac0444b9811d7fc89cf0b5fa438d3 f28b1ada4e7b5af2e9b946c660eaef39 f28c5910b72d17b52da4990e64db0632 f28d23646da6dbba7b2e4652b836b436 +f28d457333561d9f795703e9b9319a6f f28e11551b7e865779352b76d19adf55 f28eca58bad56fdd6a44538602497b39 f28efdb343696e6287651d097a34521c @@ -52342,6 +55058,7 @@ f29a423eafd147a67ca98b2642f1628b f29dc92bac19ea7e3e0d3b9fc9629e0b f2a1472ace8e39b3c4125bc148a56e17 f2a17e0908b8e93fcdbc40dedb0469ac +f2a2befcb4423c85ab3583479f2748ed f2a3f85b353b963c33fc9ca9c993caa6 f2a590b8cb693113f29a68934cd252b4 f2a663366706da5182812899d27b27c8 @@ -52372,6 +55089,7 @@ f2c61db36f5c21a2d81b7e05f94f8652 f2ca9d8450d61623f3f8ff9343f7f994 f2cb074a1d3b8acf0cd7dcf5321a4ce6 f2cb7c8a1156920edd52ec25cbb06fba +f2cbb07f779985ac40f1c96171820f35 f2cc7554974a4d05d135562ee5ca65da f2ccf7e6b025e6c88d19a55c27baeb27 f2cdb54c9ad935c50466ea6f4824cf4b @@ -52381,6 +55099,7 @@ f2cee09b526aeff414f91b5482f9ea95 f2d204bae8f06bc27108aa8a97126742 f2d28e9f226a4dfecc5261c10bd51b38 f2d4f32f7fad60e70119ca3225ca1e26 +f2d5bd6925cd076305f692983049cc3c f2d61a33c1974962a604cfcc5b175a45 f2d68f9a456b43acb4b6d6c3d48f3528 f2d95b9ca0a62f6d6e3c81ae6d71e2d2 @@ -52427,6 +55146,7 @@ f2ff42c8f0967c9b6b0a44f5489e74f8 f30053aad07f5db4c58841bc37b80a63 f3008091d4569c490dcab88dc83018b6 f3057b220d36849317246329ca65857a +f305c85fa9ca4b62ae6156d6c8a08cdd f306fd3df891dfff360a2db0ed579ee8 f3076b19ebe2863097e64e230bf4a958 f30790494987b79b35e80fc54e6b68d1 @@ -52456,6 +55176,7 @@ f32d58bfbc8390f313ee8eaff171402d f32db44833e2a0a19638e616068e02af f32e19f0a4dc2ea062a686e9fd12ee44 f32e4310bbeb991c1cd3c08a2f49e0bf +f32e459adf1e0d4fdb008fdb977a5e5a f32ebae848f69bb56cb5cbe3d8be4449 f32ef8deedb495695c4d799294f10d55 f331fe6332293f6b237cc06627528e1b @@ -52481,6 +55202,7 @@ f34512fd5011d30de80a0f08f1edeedf f34673f114d8c81a1c66f5a43830c751 f346aa077cb84c1da139c96d45c15ea1 f347bf5854f67ac419e90eec13e0dffd +f34a2a45b1320588566d71366de5368a f34aff251243a8824dec9a0e57c3df81 f34b7c6a80b682da8c2bdd4b3b141675 f34b82082ba25971f8367aecd9abb998 @@ -52491,6 +55213,7 @@ f34f51ab286de0fc6ad79c123280a71c f350e609647f638d01ceba782b3c50e0 f3519a491550beff36e35d14bd260e4b f3539e7bba67d49b04903a35749db6e3 +f354c85861241d5b66180267a0979926 f355009f9b60385e325420127bfde79e f35718161b109d33082c46ebf55223bc f35773cab18f7bb622706bbc8a0b81ae @@ -52503,6 +55226,7 @@ f3600ecbd0ab1c670e6306137a8d0354 f3610c03ed0d5b2e436bf646ed21a969 f36307367f0f68e8f97f5289ddc49742 f3633f2e567574cb92c5b4860c23486d +f36346f01c190ab7e1744af0171816ed f364351375d6f3bbd4ae8a59812f909f f3651fe5f1bd4d38af7162e1c04be6ff f36529307ab5bb434941ab532a79058f @@ -52538,6 +55262,7 @@ f37ddfebd89f6f0e7eb2ea3ca3ee999a f37e271c9247c60bc553f951b426b213 f37e3cd57a4faeea80db52c8e0d61857 f37e8642b2bbb0aa8e57c30182877c4d +f37ec5a3c3d364e78f250dced41ac46b f37f548e4fdfd8684e2d90face6f2a01 f3803646f17cd2f9adc5989a60dd75dc f381d4541b2255a20dda127bb8c872ab @@ -52561,10 +55286,12 @@ f3967d41fb95ae9c10a7d17baab3bb33 f396cdf1d282330afd0817a9f11cbde8 f398a5a61fffbac4bc42030bb8f52beb f39a157821d96c25af5c6c6021f206e9 +f39a888da7c7a0ef421c29af3d016ecc f39aee193504054899561cc3051896ff f39bbae14a5c758f77207a1122fae1e3 f39d8906277deff336e5da0374f34953 f39dae2977c1658d2f30f54db58c5ab9 +f3a28ea06647e26d9edf9c49ea27a7e2 f3a3cb9346680a1e30b61e3d992f8550 f3a40c96f661433696aee365b3381c9b f3a5a9ec6c0f7ef2a3fec8c406d95323 @@ -52577,6 +55304,7 @@ f3b0c666754fabe5e045f2aa26c372cd f3b0f36d45d59127d1c548c8618040b0 f3b12f49551404cf29073a5e4c819382 f3b26ec3cc1b2b6757e18c73fb7673a6 +f3b34ccd4d3a203b9c17ad7662b0e228 f3b4ea042e29cab03523b24dbed5e4ee f3b50a534fbdab07f1913c2f61f00bdd f3b8b0b5a421686a36adcd9a82c85d06 @@ -52602,8 +55330,10 @@ f3d00b027c1cd7cdf43bd2fcf9726a45 f3d14d755fb0c1a57e954b6a19d7d314 f3d234431f0c88521f5a7a5734b2e216 f3d3392e0a16300d354f0910fe29fe42 +f3d39e97edf739a9cb2acae406a65b06 f3d5e00ce6bdb0e18c04171777565f8a f3d972d7e55fa513c1716b393822f272 +f3d9caa62c6dd7a486e72882e2d06154 f3da13d9a1c1e84623e02ffcb4c1a57d f3dcbc0eba8f53858649772860a1c669 f3dd3fb238551806c94433b579735d24 @@ -52628,6 +55358,8 @@ f3f332c96f217de5d559fc297ea74a53 f3f3d99513cae064daa88630974f2587 f3f5dd7c9b7a45349ae3ed4b6a18e18a f3f5f4530f8e96d551c530397c95f97f +f3f6ea3866b67b7618da4ea4ce1fea65 +f3f7777392f31f270d1cf81d2c5f7f8c f3f8274c31ab468d29861d2c5fb18feb f3f8393103647db03067a71761597f3f f3f9cdbb9a94f959f09cb42331f05aa5 @@ -52650,6 +55382,7 @@ f408d68913d23e293d055b7ee0e5a276 f4099e36440d853a0e65423ec172e98e f409b87b8c97d03e462f177cecdd639c f409c74795522e756ec82ea915756353 +f409d89476fd12adb7926890c3934384 f40babcb06c99644b35326b6b3040822 f40c323320da99910f0d7dbd5ae34bc6 f412bcce673022b39b9d2f9dabffbbd7 @@ -52664,8 +55397,10 @@ f41a7423066fc3b802194c12ed65766e f41aa6d1721521bd015aa1ce66e1d8fa f41e8ba83a6e7c5ffa18faba1f2eb53f f420c536251faad3367adb20eff5dff0 +f421244eca1aa2a056ebcbcb4bdd78c4 f422374beb0d19b781509c0c12807de9 f422436bb22333a92494820e34077455 +f423981c0ff90764b3935971bd7ed483 f4240a41aa730f6822ddd4fc14ff9b2c f424c6bdf6dc7fef172009ef22e1721d f42602d0ab2521ff09db556a40a78cec @@ -52716,10 +55451,13 @@ f45c10117b233746ebead2359bf1ef33 f4613d004c5dabfe4fd4691e761b1f89 f4637ee6945045cb2c49571cdf4efd80 f46486b9f1f3045b187c69466c30f6ae +f464da172411768021b10c72f2026ef3 +f465874160ae772f03a80fbe5a19548c f465c55568fe42a5418769dada6c06a7 f4666e0a556cc3326f5bf9e3167f5de8 f467e5e129151a994265b78830727346 f468dc953680218cd507987a96efdb59 +f46a6e11709042036a52dc928d92f3d5 f46ac67749a0b1bbc150079fa1f99ead f46ced9a04cba1ea00da74e67875797d f46e6ed50105eb643907a98aa3975c72 @@ -52743,6 +55481,7 @@ f47c9229b3c19e99bef78eff24a698f9 f47d463435efa4a438ecf091d87cdb84 f47db00ec563292f0ba196b047e954c4 f47ec9131a94a338d5e3184f9005b27b +f47ed3e4b0a7d445d84b3d4f0226c4e8 f47f4e5ad72c33236b86a6d0d0a679c3 f480bb85757affca9b347784b7ebe4a7 f480fab9a90475b30e3bb8e427df689a @@ -52751,6 +55490,7 @@ f481eb5c15b6f53d9c6cd09e08c0c3ee f4825c602e88942559f1a8bd7eeec8e6 f483270d374eb17bb5654ab84523443a f4871ca966005f3fc27aa3c3bb373ff8 +f48876d8002265dcd2619b5739724281 f4894934b5113a5fb04e4d419be1360a f48a00fc89b57f5caf4c5a9e09be5e57 f48a5c80d3f10a02ae9b37220e281de1 @@ -52768,12 +55508,14 @@ f49fde9885efb7bc93e53084c81f560e f4a1f5b13e76372c3faa843da13545aa f4a2b1344dea8fe418a23d28f76f7ae4 f4a378f786222899f659d93e0eccfbc8 +f4a3b3114838332d3f9bfd19f76d2b7a f4a5369e5e3075215251e605c6127a34 f4a76629f61383c53dc23cfcaefddf74 f4a79bcc3399363b2466ab82ffa6c5b5 f4a8ffc6e7d46309eb2733cd3fe1d275 f4aa3a047d07d0fd5fe49ce0c452733e f4aba6c73ce579bc8546d00c3d33d3e6 +f4ad3103c12fe1337fe40b148505c506 f4ae8acdac5c17b0c844abf6667b8b40 f4af9a15cb4758255455cba12b5bb70c f4b05e85d16c97b36f31ecc6a0d8d4e1 @@ -52791,12 +55533,15 @@ f4b9ec833fad6a119cd6f418e030896a f4bb276b31acc783b99bb89be6caf53c f4bc26f6f1e01620c7d84b57fbe6f014 f4bc2df6cbe1dc20fb08b460d0788f6a +f4be57ed82a6daa62b2d18a6f6bc29f4 f4c03c0836ab1df0a42c1e61f86a764c +f4c0d1474f5f96e8da310d1a4ede0cad f4c26b1874b33c04a73d7cb8665d2954 f4c27e5eeebc21ac74027f036338537c f4c2d1c8420ba432822968bff0d11ed9 f4c37681cc2fb17c2de8cc0a12b85670 f4c3861c9e7509d2b4e91c2806817d15 +f4c4ead37391ef0491dcc2d57e8ca6a1 f4c64ed80653381f807731e806bce11d f4c831b08bc19c899d3e881f794dd290 f4c899acb1b0a86f9e097e9e21de185c @@ -52843,6 +55588,7 @@ f4f63b59a87e77094348edde3836562a f4f668233ca7630849cc574ecf4b903f f4f6ef98bff37d56e41ee562954fa7eb f4f9d99b02d81d36b971ba400c5dc77e +f4fb20366b2ad001ab54b94abd3a6b2d f4fd7d89305e6bed6c1d4928919a1896 f4fea4c26b8796d581556defd96026f5 f500dea181b256bd8d912ab78f97341e @@ -52861,6 +55607,7 @@ f50fdd90978857b566244995da51696a f51080a0b8e44d358390a75aaf076936 f5110a23f8b746d3b3a7e0f84d07b347 f514bdeefd0791ac731e2c0d86e3c7f2 +f514d931a099291ae99a8dda9f70f9f1 f516668617e7757e9ab47a7c343c6516 f51706ad21e3dfddab4ac9eff34c54c2 f5183b91f3182a7bcbabd76eb43b8447 @@ -52907,6 +55654,7 @@ f546b868d8263ba4292c147018d5abcc f549823cbeb6f52a146a0b50cac0c7b3 f54a3742d806e4786b3f800cffa58857 f54b3bd09f143b2824662e310f52b4f1 +f54b4f52d8744ac82927f6010b264dde f54be75713e0da68e38709df9b67aad5 f54da2257f292f072d4e6ede11bbbf95 f54f210519038b5d28fa780c4fb8ffa6 @@ -52914,6 +55662,7 @@ f554299e2a6df98ec7fb2d7af40ea7a0 f554aae5791ca8e5f73c9c4ba042ff7d f5564c92d08e3d085f5adddba98b320f f55709f5febc992545f7b025d648f299 +f5572403051611145e9f20039f9bd765 f5595e59532b836d702b359c971ce783 f55cc2992713c756b2391749ac786756 f55d020dc22371d1314ed80a9e173ee4 @@ -52951,6 +55700,7 @@ f57b293e499dfb210239e0b181dbb21a f57c87fffee9b50062335df4a88c2220 f57cc7cfb0f0450e2e4f41c1032d0bdb f57e2e0c5bf2cd91b0bbbbd777a6a527 +f57e5bc1d373a5cf35432447bd2d86cc f57ef3b7b370b81b93b4783aa51801c7 f5807009b90c772eb78ebfd938bb9486 f58139483958b3a88ab21f6d7e44a1c8 @@ -52971,6 +55721,7 @@ f591cc3835d869cffdc1b17870b96ed1 f5924a38ce377d851b182be3b63a5c5d f593127f1e02583fc888fcb8483daed3 f59329552d6db5a2b3e30f6c977a42a3 +f5936f1fb12595baeeb2ca87c64b3fdf f5960e66ee7a75a8ad5aa7c1514e781d f5974b430025b560c3a61d42bdf3c60f f5994435d691e50f81b48b7eab46af08 @@ -53004,6 +55755,7 @@ f5b1ad2142b0d00fb368d206bcaff61e f5b1c63d3c35820088e82792088b188c f5b23256a1def25d97477ce53d51df2f f5b2849ac81b646764fd2adf566dcb3d +f5b35d5e18c557756413dee76e6259b2 f5b4687444526c5efbc6cbc5c0b6effd f5b481cd1facdc5d6dba07b3204966df f5b4936502c820799c6374a0df89d27f @@ -53031,22 +55783,28 @@ f5ca8ed57a7fac7644fa42b01084eca1 f5cb591c4d6c711fe5d0acedd87ca439 f5cb60ac68b2460e60822da7f23161fb f5ccbdea3e8967f6d97b546a6c7105de +f5cea3d7532eb222a2e93a15c69cbd3f f5ceb2dd4351c0cd0f8ffd3f7071e157 +f5d02ba0bdeb80d2284a06f7885cef8a +f5d3c7435a5b26294768b1ee367984df f5d6814c42fe5ab7d0739831b02709f6 f5d89aabf506714160bcf2fde4e5cdae f5d97d5c5f09156822400fee99814331 f5da7c5257f29e4510b14d468bcd6c3d f5da7c5496df96ec5658f2f8b2df86f9 +f5da7c712f87e7cdc603fbcb4b552f43 f5db9a0024504235af421d224d737263 f5dbcc8ebc597acc2fb6cff177bf2efd f5dd0bb3b38081d4a3ff7f4ebdbbac20 f5ddde7ed7d4fd2d8540b350f2b69d5e +f5de88805c26d11a74162122f5475fc4 f5deb167ea5cfe2bee7725e7835955b6 f5e0bef451da7eb167762125911b39f1 f5e303ed3324cd0ace72f56e4dd24e16 f5e4de9d1d2463ea81b923d3f4bbada4 f5e57d0a4d8d06680e20473cf803537d f5e5d14fbd0c51ec7e61c8aec9db327d +f5e6e3d2a53bb5ccdf6f5c7590ae0cf5 f5ea8a00b617ccc79532c035d43f4de4 f5eb1c9c3f5d095fff9ede9737a49b95 f5ee26c33a58f3aa87c772c00e7c83cf @@ -53127,6 +55885,7 @@ f646d6b5db7eabe0972e48f53ffcd766 f648b286c6d6c5bf3b54984f7b5fdd03 f649339d9d565cb32267d80cec65bf25 f6494dc0cc94c4f2dced6e5399e602d0 +f649f35f0a0be61e1faf30a7619c5727 f64a589152e472d3dbb7f5cbc5285fd3 f64ab672142108f5e35c433a3811ada1 f64c26f66542d2750c045d6908f8c27d @@ -53134,6 +55893,7 @@ f64c64c0e36502c8e18e250e1b1cc7cb f64c7a5db9cae7cb1caba91778ed3876 f64c843174ef675ccb2c9aaf4a465dc1 f64c8d9c0a416ce8d100cf14d0530f2d +f64eb0dcbddf01f10c79101c4e125839 f651348e37754b0baf600c9d9b7607b9 f65210aaf7cce8ffac59ad3640b543b4 f6543db18222b95c4158d04834fd4ed9 @@ -53148,7 +55908,9 @@ f6668260540acbca0db69fbaee2c9eba f6670e57e49dbe96c8bbe2625fbb14c9 f667b4fb7192dcbe5029560c65d926e4 f669af1e8e7768d794ef6f07cda39375 +f66a10c0b1087dc57f2092726711f821 f66b8960f7bde77263dcaf2e448f0a78 +f66c50c893006d19fc1a06ea38e25cc5 f66ca59ee3d6eb265ae6d272fefc994d f66d4b03d98403a733303e664385eecc f66d76ba7faadffcb54e180bf0f97eb6 @@ -53163,11 +55925,13 @@ f675d4a71b8e7df6c4dfed5a990581d4 f6779cb70600de511d00150c57db8f86 f6788a13326478908a2eaa9eaa090f91 f67b4dfac7f0ae9ab48a82c16534b12d +f67ee01091df6f5e8fc67fa1ac9e71ab f6817f298ce1a4e805aaace59ab5419f f682da643d188f01684a060a9b206707 f6832941cf07f714a26a89d58e2b5843 f6842234a9e004b696abe937b7c6875c f6853811fbce83aa7f266626879bf5d8 +f6896094fedd9fa8995251bcdfdad4ae f68a9dcc7e38da2c1421711e6d9c5916 f68ae37a4ab190b5648d6f3e6d86dd47 f68dde8fabe47c674e83366270f86e75 @@ -53187,6 +55951,7 @@ f6a2b04d43c72c06cd065c741c381a2f f6a7bc396f76f74f8bdefff59fc03469 f6a7c5cb74f62d94a284fda27c38f3d5 f6aa25f41b0a4c8732dcb51a24381938 +f6ab40d97c5c560893caf89b3db28b04 f6abb7d9d89df6253cb8d757fc33bfa5 f6ad1c1401baed115b50ab6f6606f02d f6ad4a80adb097e23d45cb65a90ebd6b @@ -53237,11 +56002,13 @@ f6e61b4390287fc6e714cd69ffa2b76c f6e6324d9194c3feb510613bb0ad26bd f6e873ce2e316ecaf2316ef0bae97ab8 f6e9ae00cd8815aebad87a49dafa6bda +f6e9ba6729e9e0eab6e8395a3205d7e8 f6ec4dde97a40adbcd3390433094e023 f6ec5cab44266d09d53ca67c7f0a78c8 f6eddf4aec527a6a5874ac20112823d4 f6eed9cd839e0456c96d2d191e86b4e2 f6ef092661bd648c01bf0b832887f231 +f6ef347be0a59c03aafaccc8f9fb6f36 f6f0113f6ea4dc9f42ed00d42177e9de f6f034c103bdd3540a6f0a1334b43ed4 f6f1742b19c0cecc58b7cf2773af0427 @@ -53249,6 +56016,7 @@ f6f3fbd5998c086a9f4f3a61b0eba7b1 f6f435ad3e80313800d5251973a9e3fa f6f68d49ae37fd334a552ba324455fdb f6f7f1eabc740f69c7d3fe0a942ed1d4 +f6f9bac3a98208714a75a179b2c46a6a f6facc285fee1dc85440d0a249afa9e2 f6faf825a8feb1c1e2548845170d1e95 f6fbd32cc6244001c1df12cdb4814348 @@ -53306,6 +56074,7 @@ f73879308e11c5d5cab0abd578b39989 f738b4c48f78f2465122ef563e8e31ab f73a7bacbb02c07a4bf46bfc7a325a28 f73c279e4cab87b5c34c0584b103a4ce +f73c54751efd6de13515fbab27ce62d5 f73c6a783e58ba6272a3ed15a6641933 f73f42fb0d4a78ad77f7768453684994 f740bd653dbf6c9935c28f6c9ab3b8d1 @@ -53365,8 +56134,10 @@ f7806ca29748aac22e7e711340bc71ea f78146dd5187746f87ba49bc0e2aa15d f7816f8df4231c5b97cc77e4833dbd91 f781bd3a9de54900732b87356a194b82 +f78501a7d0a850ca4998efb2175a515b f7851ae69ac0e0e8f8271f12a5e2c9b2 f785fb83454949cdb131a68248506372 +f7867a965a3d848dbe13f42bbf485674 f78709bbac3e57ecdb2be240821b77c6 f7875bb37a19f753422e9764509e6aed f78a5b1a14cf49db66c4dac96c92dfa7 @@ -53383,6 +56154,7 @@ f791cf3ea537b691ab4834ff2d8462fc f7922d4e641ff7c8e0d8c6cbca3c9357 f79431b52e9cfc24343a51564c655648 f7975bad0a78cc7e9c716a8d346ff59a +f79909d92d0f6d957aa2e14a1bfbe964 f79a032f2a6d30087c81be00fa1a16c9 f79a54636377b8ea56f023b8787b211b f79b1b4c9efa662c91ec7db6ebda8f97 @@ -53420,12 +56192,14 @@ f7c376c3a5e371377a84b3e261f3c973 f7c4e335765f5b261ac8d85f098f574e f7c9c53317faaa6d4ad9501cc436997a f7cabd1e7cdf163e5bee31377340482e +f7cd6f61dc0fe4166f4c49b1ba80a97b f7ce5302474960ef959518d3e360bd57 f7ce76361b0ba84504a0a126ab16f051 f7cf65412bcd5428bd67fb5fa9924ac3 f7cfb8fe1fd1592b46accf4d83454ff4 f7cfe4782e6af2599faec3c436a0c60e f7d14bd95e74b3013acfbc0c51c55c19 +f7d175f161eb7b34f289184976324f51 f7d18b7287590d65e297e4ee797294af f7d4a989d34d44b8a4d565cde239822a f7d954236b45841a4067fc41a3498e58 @@ -53462,9 +56236,11 @@ f7ef40adaabcdc3f24484336c5b9b462 f7efd1088949e7913156f2c297b58b46 f7f0cd6028ebe68c714d1ac2b92be6fa f7f208a096a91cd0df08c0336436f0bc +f7f4b1996e445d9afa418c39469489ee f7f4fa5b98a6e8540f1e33f26b1cb577 f7f5b6c9aaf9263c1a5b7fe0910f9976 f7f6e2ad349fbc2a596e61111bf7b36e +f7f8083bdac333e2441bda2998be710e f7f86265405208f073397fa2475c5b6a f7f96da9cf39b680b5beeadb1331ae10 f7f99ba2603ab425145afd6493b4ab19 @@ -53481,6 +56257,7 @@ f806c11c1c501afb24b0cab3a25876d2 f807061233ebcc274aa826e1c6482100 f80862d7144ee9c8f4ddc1d0ff94fd2d f8087a7a2c7a12e6c92ffdcdc88d44e7 +f80938e448d3c9fbbed08670460615cf f809407d6045ebd4e1f796120a7de013 f80941a1aaab5dbf0df07e438eb34bda f8097d760f4d6dc7866cd65960eb3a48 @@ -53497,6 +56274,7 @@ f811afe91d0bffbf4d1cddebec5f1985 f812a20c486064e47b4b179f6fe701a5 f813fffeae53945e56c9c83f587f18f8 f8147a80b6570c85575bca5addb5170c +f8152e51dc77395f70828abe37f37612 f816cd803252d552527e971b22107980 f818def124f8a45bfd4a162fcbd2a65a f81b8de4cd2bf792c196bff8c75b4f49 @@ -53506,6 +56284,7 @@ f81d68ad9d47a18d1b5563baa1be112e f81e737be16a786cde1efa9e1081a78d f8203f487719248050a6d2242dd4c8c6 f8209b70fef4e952122e6e2b696703ae +f820a107ddaec5cb191f53fcc8107846 f823070f0808a95b492b777c8b51af0f f824f2b8069de4f8948e14dec808677a f8267072405d07590851124f661f636c @@ -53517,6 +56296,7 @@ f82bf8eba6784abccb5df8c17b28f8ba f82e782e1c5c9cbb94c7ee7286b15ab2 f82e9a23ad7b7a89fec3aa9ebada7cbd f82efc48018de1417aecc3b19a7d819c +f83235dc5d0970af8729d8f47fd4cf9a f8343313ebd9a7bce10bf020a6928088 f83461fe36624c752a713b8b360d6653 f8346d7a7a34441b92bd2218fa692e1f @@ -53531,12 +56311,14 @@ f83b9edfd35ac3550ab404e915aa5d0a f83c53b910141d0db4adab7c5723f0e6 f83e06823a8d13e8373d0a345588e957 f842c0b796e648771bf2cf8680be934e +f84502243b0da6bb09ac9b7bc45eb1da f8466db89b27b83abbeeb4f4741851ba f84739c1a6b9b02d176fd3f7258c8d2c f847f8c5ee48c2ad59e216f2afef362a f84a7453bb41dd90101a606f839318db f84aa41620109c9031c4638358c70483 f84cd7a26286bcd57cbc2209a82b57e1 +f84eb3ac0864556451eb6aa0df64466e f85059054998dfebad6e2f13977c89cd f850a5147a350edff620cb3c6768eba8 f850b017d6bf919f7cf08e0618363b70 @@ -53570,6 +56352,7 @@ f862e775412a6f6054a48f8f465e2412 f863101516e506d8295bcfd7fb829c69 f86359655ca237e112da038498892b91 f863ad0ab3de92cd826b68436d24fbdd +f86739e076a85f97846676ee99f63b07 f8698902393ea8c65d23581a6152b59f f8699a0ceb76273a4baabccfd3fba9cd f86b739e7a8ed4feebd7083d549703d7 @@ -53577,6 +56360,7 @@ f86bd1c3d734afd6a96121ab44aa4f43 f86c79375cb8f43c7da73c7a8b3416fb f8703e8b8c3791061ae7eb82f695762e f87203792ab7bc3fd3ad53089758f531 +f872805e0d4015653c77d27b57783c2d f8739902b23a327ad99497c52aaaa81d f8746a5b2512506fb89cb457fbf41140 f877031d4392ffb0fd90c9631e141cd8 @@ -53594,12 +56378,14 @@ f87f8b1fcc36fe2fdc4396b7714831e0 f8812db1150104529bd8f824b1b04599 f88268aeaee4093ffd1bea3ffb756cc6 f884078ae918896c33ee1103a415f9ac +f8853162c54f9508a3afee2118a5b03c f887af5b38efa26613f2c1dbc43e6847 f887b2ced44e50d3be1249b1f0d4e39a f887ef0a7dda73b68859e853c9270de5 f88923fe988691e915f4e6515403714b f88bc35242dadf4266c97034385db908 f88c6a654d5232a7eace1b19c143cb93 +f88d37fc4cc15dcb8a7a01d9c974b668 f88da0bb756030a44274bf29cc982e45 f88dda5c9f5fad47e0c0f3bb795b4d38 f88ffae23ac185460fb81e7d3c39b1e9 @@ -53609,7 +56395,9 @@ f892634400f3ab771dc95ea36440e60a f894ad8d3233058974673b3b9a4cf264 f894fc0a1f326c6046ad2ef9a222686e f8950ae801ec9261e4edf71226efc5ea +f89557500db010876f9896676925528b f8955d8b8f8226d8e34560c8ddcef269 +f896fabbbd83cfd9770cf33475dab9ec f8991f23241037def96845bfb047bf68 f899ed32ff95d8f3a95194c260f7a346 f89a150c5333d06e940f324cf5c07afd @@ -53660,6 +56448,7 @@ f8d7a7af7fd0a107e9ed126fe8b7b28b f8d8ca25d60823be1639cdcdfac4f089 f8d8f2cf2a8490a809775990318ff90c f8da085e17bc019f3ea262655817a74a +f8da18a37d4c06f212c2e8b2782584f3 f8db465ffad10a16afb0a82e93bfc08c f8ddc0e47066ac333be5f90bf114deb0 f8dfce0fc9e8e4f85872b63d92f34790 @@ -53683,6 +56472,7 @@ f8f8019b3a5eab0de145f3f846bc5946 f8f96408025f83c1292aa32cfa6906b1 f8fab9d05e2691e6ab971b1c303c8a72 f8fc1af17297eae160c7aa9d58a80a81 +f8fe615d2f6f1f87bb766113585a0f74 f8fef93b5adf831a42ef2267353b7fce f8ff597d40dedca46f485e711222b178 f8ff84f4a8bf2848ffb23f1c8a283ce2 @@ -53693,6 +56483,7 @@ f904a9eac07d65d1af0441f343af7127 f9054971d44cd4ab6ba0efc0caf78d17 f906fd3145279a603ce65f79d6cf5fd1 f907724a36df2fc88ab09c596bfee080 +f907f728f98b87ada186ebed7b1f47ec f90a1802daa91598675695bf0042bf28 f90a2c1d4d1033556686482b2de3cd37 f90a9e81bd7565b2b5e15f700999f6a8 @@ -53703,6 +56494,7 @@ f90d1bb724ef180f4e1e8c124d995f47 f90f04c7c1eeb845b8d32805a8f65dbb f90fc7b28504c3d4368aacbced581bf6 f910a21a9517f3a81a0fa32dc3b279b6 +f911dbea5e4c3339716bbecf11ecd205 f912627fb4ef14c0c23049c1d7e94370 f912b6d34456d50fb07cdb5b171e3aae f91327c69f1d1a9e48074edf678a9165 @@ -53787,6 +56579,7 @@ f975d0a636c660268e2237a669a3ad8f f976d3bfe734c09fff817b087854db3f f979692cb7b47c5a74dcdf028b9d4922 f97abeba1fec66fb3c66d8c58696ef59 +f97bc35b93912f4ac564848c0d547d38 f97bf35fd10f13f068f6fb9e15bcc102 f97c2a82de0b5a362b0c11a40117cd53 f97df9707de7048563e3ec1f67152e5e @@ -53802,6 +56595,7 @@ f98ce57c07016f0874788382bc088c7d f98d1f1c28a0a9727951a3ecaea39579 f98d84d51a96d8912578141adc517ccd f991b20f512ea1b9edb0b9fb6ea0d6e3 +f99245de7fd7a880877e1e36a0b92417 f9930974a1d241582beb7693eead31b7 f99473b28103684d33e0382a8e98a7d9 f994e4dffe7ec8c0c146874ee56942b8 @@ -53827,11 +56621,14 @@ f9afed3a019041446aa348bc14b5f14b f9b0bbdcc548ca5c1b4343565aeb2c74 f9b22d170659cb0dbf1bf90c414b50dc f9b248aff1a31fc3f89a3b258581e851 +f9b3fc349298adda18ca51995b61c309 f9b4116c40f6987c65af633450e4394a f9b4e7d296c50859cfc4c6a6c1d31bbe +f9b5b096e9db36b07cf5c9754046b7d0 f9b63f430ff7644c46adc1a550b15f10 f9b8c07a0c3a0862e00b9440f897a9a8 f9b8f045e276bc4b4ddaad3228fbd06e +f9bb97a122e38d1cbf8d86a7863eb8ef f9bd91c48295f55e8e79ffee0f53dcc8 f9bdf4edf2e14cabfcaf06c54c24bb42 f9bec4a585840c71f1e7c7e5f83c919c @@ -53852,6 +56649,7 @@ f9d17038b999da5e31e62b7d5bcbf37f f9d420dbfbe7378d3d7cc7425471f150 f9d45ee3fcb9c347086d38210d1f2af8 f9d642b56791e9ba85d6f569a5218700 +f9d74712d27273f0412f950a4432b01b f9d76244cb9dd22b45b67255290ad262 f9d80544923cb6165cadac59cd556f6f f9d875fc9f28d83cd8b5b8ff880d95ea @@ -53880,6 +56678,7 @@ f9ead2dedcbed8dd404c18d7c2ad90df f9eb5446c11a30d70d382c6d2b501af9 f9ecb795d1c0722f3dc1cd2a434f8483 f9f1eaef34641b8bec99a055e4133386 +f9f29888d7db8e37cc64e4e3ccdc193c f9f4ae34202d035ff0cc52178f8779da f9f4e3355604c1a348d38fb8b7b26325 f9f5196d60bce1820e27223893cccb79 @@ -53900,6 +56699,7 @@ fa01978eb0d0845e4abbaee8e881054f fa02113c06c35aa83ba4b4f9f08289aa fa0300b8b6ffd74ddf4ecfde9b24767e fa037d5e66c18d6d1680f6f68dabc5e3 +fa041f5ae800e47c3e52ccbc7d2cc331 fa05bd051937ce962fc8fac0a0cc238c fa05bd31c24bec5d703e1a2ece54d31f fa0628386f9580e553b61d3e9db60dd9 @@ -53918,11 +56718,14 @@ fa19282010a794b665b258c07544d5a0 fa19db539c34fb7ceaf40970203e0c38 fa1ccd7fc64ee76bb0421a25895ea57a fa1d9931c98aa051d6041420fc324c09 +fa1e1e65e14820ff50d63cef565a8e41 fa1f28a392461fccf9190a924ff53e25 fa217c8e9eaff906937b823f404a254b fa2235e6c7dd64dad660dacd29080e98 fa22d68e865ea7d2f1c2076c17048788 fa2448a69b733f6c72435954c64cf076 +fa2465aff828419ca8878e3cef919862 +fa2469f4462d279fa45dca4b1315fb15 fa26fc9237dcbe3594c56a258f595a02 fa28d5e7fcf8a295b913f7d067956528 fa2adedfb93e7b197b3d692150117dd2 @@ -53953,6 +56756,7 @@ fa423c7557f027c3f9b96addbbdb66c2 fa4249108f523852538a7e0d18fbdaee fa4359b74375cdf5fc3f73bb26fb97e9 fa466947a8287c2bf65e721950686870 +fa4672383285ff71b7a0b47f08e20890 fa4730776e7d079a9dfa4450c36b845d fa4737cda3ad1775b4d6b0ab4dc822fd fa48b4026b6527b9114de27d81be0ccb @@ -53977,6 +56781,7 @@ fa5a11ad3c10a3e4a3d5d9f40ab294da fa5a313c574fea83a5086701ec6f0e2d fa5b75fb8067b7988de4c497feb6925e fa5cdd62d1d4071861c6a7e1080ef227 +fa5d430493206b186ef3db1930d2f27b fa5d576ac9f02c4fe0feca132a5c2b8f fa5f7d84829aeabbe1f0691804c4ebb6 fa60a13219a522aef154d599bef2a997 @@ -53984,12 +56789,14 @@ fa63afedc5ca846dd8380c816191d5c2 fa63f5681d1f28289d67e3ff01c5478c fa6505f705b3f0a174a0b1d46873de34 fa67c0610915c8040a417dfcc85f4aec +fa67f0e003f0ef1671fac810bfde4c15 fa68b0a52a2f479365dbc8bd97009de9 fa690b50a3550088c101ed55c8c8cb2b fa6a0fd2c085cdb1135bc08c0aa33fa3 fa6a11365caf38f2631763bb4d260d74 fa6bdb1cb217572bb54afb79b00a78d4 fa6c9e8fa02b1e75ed1ee94dc7a3bb85 +fa6e75ac23900999cb21f60ebc22d5f8 fa700a204cd859cb4320ceba4baa2c55 fa70f32ef24f3815fa853cb2bc536338 fa7296ab1e87045ceceb9093e5f321bb @@ -54016,6 +56823,7 @@ fa91d470766c29961317a3663e0de2ca fa925b67e20a670b4aa47a01469b0374 fa92e6e897b449408acc998bcb648cda fa962c1f8d72f95920253d5ca587e7ab +fa963c5fee01f754de50ca7da4ebcaaa fa982355a7730b1bc74cb5d808d42dd6 fa995e6763115c07533e2bbce9486ddf fa9ae974c192c9a784b68ee00fa309f3 @@ -54031,6 +56839,7 @@ faa89e951f6c93d085b942ae1de6db80 faaa3dd2f6970b3257c3bdc5035892bf faab62b29cc93217f77d4567c326d94b faababdf1acb523fe466d910e38532e1 +faad3c02fed74ec986bae63224ebe892 faaf55b22152ba55a917bd07cbb5094d faafe3977b16ec5b08eff730d402694f fab05db4aa5edaed10b716dc1a42cffd @@ -54051,6 +56860,7 @@ fabb3aba315cc4e1c9eaa02c982f3ab6 fabb5c59a47c7a13db14960d9e13374c fabbd82969ae7013927e40ff665e3c6a fabc079263be776896c40bf470671eb7 +fabc2e1967361c900a0e88c183b57540 fabcbef76316f07ce0ea78429c55d842 fabd8698b8b904c65615ca6de4a21f9b fabe91d786805cfae6ff7bc9769dff91 @@ -54065,6 +56875,7 @@ fac854d2b3f082eeaca5f6d6953fe58a fac8ab022c0e7ef6276d69369ec7989f fac94b66fc2b7f666eaec8c0a9c1a076 face5d61e29686eeb0078ead1ca4613b +facea83498bc41bd61e22a6c01b77dd4 fad0d1cbfc3f13a92fc2bc34eef27c58 fad1035f59fc0b0bec23ab5234e93539 fad1adc64148811f6acdfe9094171ff1 @@ -54078,6 +56889,7 @@ fad710fafe96cc650cccaa43c0c87b4d fad761538543f6cb5bbdd457b1e3c606 fad7ef725b8aed057408a25958c250a3 fad896395e8fc5a91ed882ee2e47fe72 +fad8c2e08e76fd604661e68d63121334 faddc6d9023a59f1f99214d97bc529ca fae087015e0df2161d7522ebe5c6aed2 fae0d439a8a45e7ae8ab5286c046020b @@ -54098,6 +56910,7 @@ faefe2e4bef137c4121ef94afbe3a699 faf0ee81ae05041a10dce7052eb093f4 faf1af78fab2487a3e097868f6d07fee faf5cb6359f00993143c35481cf04057 +faf7d04997677c730cfb2b86302b5d83 fafb30e25848a9e7c0ccc0330e3868fe fafbed4cdccab6972c368b2a8e6e51b3 fafed1d5c032572452fd33393bc2de9c @@ -54117,6 +56930,7 @@ fb113256509543285c30768a5ca51019 fb1178eb0ff975b0a3ee64ec99be7841 fb1295221427a79c0340399a2ba63711 fb13611a83817133b6cafdef4d48c91f +fb141f00e8aa69f073d4dd6218bf75b6 fb145f932127cbc7679b86647ff292a9 fb14fa4e83816b4cb8765141955fcd4a fb15f0ba84617f2d7129fa8de98ef29e @@ -54144,6 +56958,7 @@ fb29dc7ea8d1c118b759f974d08e741a fb2c3b2d7fcc1ccb9ebdaf70ece9c60e fb2d42f89745cde9387f647959d148e8 fb2ebcb890061d66702930329e3e114e +fb31b9b6fec1b3dd74b220a2aa639016 fb31f9d26247df95578ae094e3cbd187 fb338021445092021ca507eecf36a8f4 fb342aba66c59b4b84b78aee29168e68 @@ -54151,6 +56966,7 @@ fb36056037cb3bb9b7d78fbca9e9596c fb3a7add830c5cd9e2d4af002fbbf387 fb4014aa560d60adc9fba8203ab55861 fb407f6b15679aa83a9e59db6815d177 +fb442d4ca49b4c032eb9eeaf4514bca1 fb463f3f69a57c0dcf73b0ed70bc7eb0 fb46532c1a2c08dffb883d8f62579301 fb46978b6a53c3bcd41539974361003e @@ -54161,6 +56977,7 @@ fb4787dacc9a353a205ed6d365080006 fb4ea0dbfc81e17fcfd227e4bc3a164b fb4fca11a58d1dfee2032721210cad0a fb5074bb51714904e3a946713fb3908d +fb51bc935596cccc9f93e0fe6e36787d fb51d60f2d21f63c2ab3cc4bc49097a5 fb531829299abe7c050dd59b52753f8e fb5362715e177290cc18cada69c76d56 @@ -54171,6 +56988,7 @@ fb56eae47ee161a8346258c28b234d99 fb57f8fc44f509852a161595319d3bfd fb5846097fc69c2d633bbd6f4d1f0915 fb586eabfd5811279f51f96ef901da77 +fb58812e6ffcb14fc33a2f61cfd185ab fb589ebde1e87dad47240f5b99e83f78 fb5b973d3fbc66756ea86f086e66d4d2 fb5e6495e1b8fc7f2e8f66704a4b6ce8 @@ -54245,6 +57063,7 @@ fbb40c4d95c7e268105b23db583915c7 fbb4bfef808258683f6af955fe7e7d69 fbb5c9d75a7b91e1850ee5f05839a5b1 fbb62dc97d5bdf75a26ec44dab69bcc3 +fbb74fc5575c19340942666f07edbdc0 fbb88bd5b5d23f1b3f74b89dac322d44 fbb8d5c6b127c0f38a39632a64b23fbf fbba5f6b91121f9d0d5075bba24e0a70 @@ -54284,18 +57103,22 @@ fbdeafa6c7108c612469cac344f14259 fbdf16b2f76521df05e75b8723ee5f82 fbe00d0c59f4e7fe34bec578d407d571 fbe0b977402e8cb3935cdc5e837d1cbd +fbe0d3c25d98a587ea9c9800952e2029 fbe262f49b737942364b8ab3ef0b3f34 fbe2dcaa2616063d36c0a0bcd57c33e6 fbe34d085e2e5d32a55273e5ed8007da fbe36983c6748521bb73543749c9f3ae +fbe3a9528017d5c1cbc76aedbdb6801f fbe460cc3760db27829031cd98595d7c fbe58b742870c613b2ac43e049d4686a +fbe5ba219ca55e5b1b7dab41c1510d37 fbe5f3c9ac4ae1782061ef8451cbf46e fbe656e2a158a085f289478e63bc7475 fbe75d82be35cdde11a46e5e894586d2 fbe91424905378f43bee5ed7b2c1b898 fbe9a3b208907ba3a45841d18f41e3f6 fbea1b01e5507201b1390e29b7690d0f +fbec2351e89b275d3a1b0eedcf549ae3 fbeca63c7f2a572638802c461d25692a fbee3cf5d732f2e66ea2c4d7df0ad3c4 fbefdce4ffab4dc094bb1af3f592e9f4 @@ -54305,6 +57128,7 @@ fbf296136e6a1f1da969d632d5358a42 fbf2dd0171f9ae0da4b3e74b2be39bf1 fbf341c59eb29e77c149cb7b79a65c4b fbf4549a0a5aa65b8251c9d081a95345 +fbf862fe45e8d65ed1b65d17990edda0 fbf92432e88a9f67ae281693f5c99ffd fbfa20f06d221ca1a23280b75b6f42cf fbfb2a7748d598420e6be0459fb26908 @@ -54385,7 +57209,9 @@ fc3edd4ef55184620375e33102756d4b fc3f16b62d7e1169103872f30a0acc62 fc409791dd1c9a1e44e796ca6981a045 fc4121d8371e19f813e2e8abeaa27583 +fc424827c758ba7d198e3537c58138a3 fc42a7897790b78e728fdc6309bdfd9b +fc42db354185724f5c13a88c88a6eb50 fc43934a545ab8a57ea61105a13595bd fc4659fd9491faa407e58e62ca1c37c8 fc47b36a7008201f01c84b180128fa1d @@ -54397,12 +57223,15 @@ fc4bfd5fcfebe74ca68673d112a15bf4 fc4c2165274ec4e51bfb2d948e721c92 fc4cafcc18f77dbeed0e9ea6e05a5b54 fc4d77e835c6fb1885419c85c3f56a48 +fc4e3e8126889255fde12069b141f63f +fc4f060038e1f221fe154c2f4d58f928 fc4f0b75293a960f61e59a5279ad7104 fc4f1c036e6bc21579f05fae9bce8f37 fc50c3f708976b7c64a0ad23c82831b3 fc51bc34991c48806557c1a47f2e2e9f fc52233641d5c613b209b2dbe9a1f2b2 fc531c2c07677c9d8cee643d20159f41 +fc53c370084a56c27ba72daa436bd010 fc547f13c1a3403e5387c6cdf26e7353 fc54b24a86e319f8d8e32d51f61ed52f fc54c6d790b32a8967914549843bad5a @@ -54447,6 +57276,7 @@ fc83fb0fa8953deb39a6cc1b39b3b8c6 fc866437834e457a7597a76a5baa2df1 fc880964b19112cdc2e0bc72876d671f fc89a34ad2808fd8b396261ff65953fc +fc8a99388107140afdac0ee9c5af635f fc8ae1fff5a50e2ccc31dfd454791b50 fc8b97c3cb6b15cebc69a67c2f1d191f fc8dd5d947e330bc8d31ba285ede5a51 @@ -54467,6 +57297,7 @@ fca8db86d376d4e845a379fd2f3ead06 fcaa9e9cd6c6b870d290ff95647cdd7d fcabc885e522a09cbc1c0deffe46659c fcafabb7d281f7332f0511afb765cb1d +fcb015b3ac947dfef29859a216667e56 fcb2b215a71e03d202fab51a0e2499d7 fcb303d15bc83e94107edc4999effccf fcb492606c3fed358a8470fc31e0e8f9 @@ -54490,6 +57321,8 @@ fcc4c30a5dabf37b027762ba15a3d64b fcc57208c64ce407ceabf35eed7ff0e8 fcc627633ae4161d4badf8e9b85abcde fcc6f18734966d80b1133b3dd79a4be6 +fcc729c4c0692f6fc1a57e393fc358c1 +fcc7ae208e724e0753b73a02df303f4a fcc7f33cd9f15bc4de81ad5992d55ca1 fcc80212b0e0c37640c2e3b94280043b fcc9168258a8c53a2679b4398f948315 @@ -54536,6 +57369,7 @@ fcf2a5e325d5281021d1c2845810ff63 fcf33bfa95f9e92aa259f3acf415d456 fcf3aedad8a7456e973e09e59af6f0de fcf3c2fe509940341f5e1eef4543fcd8 +fcf81ce153216615a3ca5c0589342af4 fcfbcc7af26872f24884bbf80b75ff5f fcfc64e1fffe9ff2dd58093cca9ad097 fcfccb533264308cbb6ac8ab417829c2 @@ -54628,14 +57462,17 @@ fd5f3539725f431d7a2f5cd14ff514e5 fd613fb1cd38ec2801c6d1b0e2404542 fd61afe7bb3c67af820738d812789c73 fd6211405be57b350fe61418ffb6dfae +fd65098a9c5480e3f7b264ce892704d9 fd65aa0632a6c0b0264bf4dea1b4a54c fd674f4ff1506c34cf7d9d17002ee155 fd67d25b0047e5fe5d27c3fdfbfb5f4a fd682fc79f473eec54b2aa290261d98c fd6a695421b98c2d9d8b2815a524e659 fd6cd47d9c0ffc6995130247c7797809 +fd6df2217054f9d83f59d736a936deb5 fd6ef63b6dab9c54ad53096023cb78c8 fd6f3500071e747c33de5634631aa088 +fd6fa91378077a6841231a21fe800a8b fd7001af36561310393623fe0bd63175 fd7084bb688c551712d99fdd17815502 fd714515b0cfa2579a273479a2b714dd @@ -54651,8 +57488,10 @@ fd875fdecacbb7fce43e07b03998c349 fd88176cab325251cfd730312b77a795 fd881b09ba980e349c818dd359ed0a73 fd883f64ab41da032aab3703b601e27c +fd89a12b31567ec2d4339d7c253600fc fd8c2f7368896a9d47393dcad183fad7 fd8cb9571ea20e7ca86a1ea3114d1efe +fd8cf2e11c249bb9bb138a750c6844b9 fd8db6480e633ea3543e44a9647eed58 fd8dcd4e414b2e53d509b4e39f450549 fd8dcf54df9e3505427a1b4e2c7fd5eb @@ -54707,9 +57546,11 @@ fdc30f4096dad098b8b1175ffe423816 fdc319a9b38dd6fe38bb6f28434da011 fdc3572c7bb890a3a1666c80cb1b58e3 fdc4afe74880691b7169e6b4c64beba7 +fdc661a2d07462f3b4d493c3d6ed951c fdc68b6ede67cf3fac8bef036d5cb5df fdca2b31739a6a212dd43567b2b2dec2 fdcc83dc63d3cee3129e60b69ea0d5d9 +fdcd8df3ee4daa390ae60d69cef3d0d1 fdceab7e59ac6c0db949cb6d0f5ab65a fdd0d66794b9c01bd98deeff7f237bf9 fdd3325911a4fce988f6fc3d9c66f64b @@ -54723,6 +57564,7 @@ fddc66a6049f15a2ac9335112ea003e3 fddcc782ef4ebbee16a19255274b883d fddd1f524c04531aeb4a9ba2cc54d647 fdddb918c270f217f1bb99717d5d45ec +fdde5e0be06d9811a377ce63bc1bfa81 fde01966d47a269f4034d902d498157d fde025c1ea0c29a05df129614596ab1a fde0f771e88d4515d5258d35537c23d1 @@ -54731,6 +57573,7 @@ fde4e931df6cf112595701795e2d7dd0 fde50e611451e737af52951b44b38c39 fde52c59a02b3eb24ac420cfb6dfc6cb fde572e2a46017a209cb7363a10c74eb +fde5c1f566a4a85ee0dea45542557fdd fde5de8561aaf55e03f036d42a8db4ff fde6d86a03d44f660cebc6029379425d fde7ae5c7227c85f708bb28f3bcb0664 @@ -54746,6 +57589,7 @@ fdee3f95389ca55e49e52f273699b691 fdeef6fa0eb871d966c942bd7c915b07 fdef12af31c6d7fecc2ced267f78ae8a fdf5c26acb87dbc39afc415d9060d384 +fdf664a5378631fb015db74551f73143 fdf739b8a12074a524e3bc88fda1dce0 fdf76759174cfd9e25fdd23e5f263c08 fdf8343cbc492e1467780afa55b44b0b @@ -54774,14 +57618,17 @@ fe13f7c7b4306585439160e287089067 fe1514de90ff458410dfc14b42100573 fe15c0d5ed19b55811459a1ed2e6955a fe15fffee1fd535463472be3dc09c360 +fe1752140a1877540726aa27e151a79b fe1a3b063012aaa9ca266a8bd6e815a8 fe1a61fb189e0b2c34060460b513cf54 +fe1b1a75e02acb8610c2351fd35fbce0 fe1b39c5f935e30191de53214b281ac1 fe1b85d251adb8e4384eceaa615d9c82 fe1d88ab6c33ffec4e6fdb12f9c46ee6 fe1dd9a361d556359a26c547b5bab5a5 fe239c8b88fbb04285e0785d6f0ce6e1 fe278beb1f2ad76473312aef20308b3b +fe28e420e2cc9ba8cea65f7f9e7e9c49 fe29bc2e40a3e4a053e2063bfe62c959 fe2ba11caa55294ceb230f49985d6ff0 fe2c5574c9c0292ab8981f8fd8dea837 @@ -54796,6 +57643,7 @@ fe3522355333a257462c6a998da6c027 fe372900e1c2a71f5d95db7deb447cc6 fe37af1121acc8eea99038b5449dc42c fe38c68781841f3e2c7e025adf140ae7 +fe38e9fa7db0b54f2a991708b6750d6a fe3dfc24de15602dde5452da53d1eb7e fe3faed9ba35d7700a1829ac43040da8 fe4006cca513d267d56778d9f13a479d @@ -54826,9 +57674,11 @@ fe61cbcffd335091e3582c4b978b3a88 fe65e8dc4c1b06a56f19f211175b047b fe66b580a334de1727bab40a959a5103 fe689ff12979381ac939a82725f14b5c +fe68bb398c20b95ad3ac817d3961b8ec fe6b58abff1e0181af3593b3352ac5c2 fe6c6ccf1b3756af6f5bfa704c53a62c fe6c730c0b7d25ab26d4849a99d52f72 +fe6cddd4b51d8a2f54d0cdeca7fee260 fe6efda102b589b07d61febb304c323b fe7190395b62f5ae7a4c508d2d90dcb7 fe748248c18a90a4be14d0edd16fe09d @@ -54843,6 +57693,7 @@ fe7d21a88c431fcba66f282a860f5fa6 fe7e14d43bbfc0e0aa5aaffdd4077eb6 fe7f05bcd129663e108dcf37e9c8ba01 fe7f90fa849d7ff9a9ba171c0ae5c24d +fe80f8a91ad3352035c2b2d5d9ad38fb fe826116269e6dc22fac3d927e9aee48 fe83f2f304407757093bc9b00ba60bd7 fe84995db27ea4edd6b06571a69567ec @@ -54859,11 +57710,14 @@ fe910f15168ec03ce2831191ca30acba fe9152a485ee933f604630f906879662 fe95e19137a278c59e1266dfb7b2471f fe96f563555fa64109ff27de153f8e68 +fe97405194860b9d47ba30470dccaabd fe975218608838dbabdc976b7a0adc5c fe97684af9771442e6aaf76a8250b30e +fe98bdce0374d50c8ea7ed918128fc97 fe99b046338269ea745b1ddc338b95af fe9a6fe38ae9dbe0a2f68348ef017983 fe9af4332c84650bd962178c16209751 +fe9bc7eaacab21d91cb9c15ebb0f6344 fe9c827f7212edb153c40d5c504b8a26 fe9de99fe592731f4d93c599bad689a1 fe9e03a8013f452eab395047fd68a2f8 @@ -54932,6 +57786,8 @@ fee8d87c869018870c815db95cd72c9a fee94e5693516528872ffe0604915eee feea33bb7998a6989cc31f1c4f4f429d feea4177c2112af966a5966d9f415fa4 +feea5591651e0590f2826aab868bface +feeb1fa543a2e363c0038805d9ed8871 feec4057405bb45d2f62db1170bdbb1f feec501f02a92df68cac935fe8c7d80f feed2b93cb932c13dcf3d1c5bb550c05 @@ -54941,6 +57797,7 @@ feef9fd3bfcd6d8171b2b38c234c7a6d feefd9a4bf9db1d87aa0b3cebf888e07 fef16fd5a5955fcf3c248ee0534df2b5 fef185831b53fa6bbba72d09199a96ea +fef2256968a9b00650e0dc292b350abe fef2dc1ac0cc2b1651c3dc136ff01a28 fef4106328250ac47ab220adedd2cf45 fef4175f6ca217ce3c1b15deae3526ff @@ -54952,6 +57809,7 @@ fefb071c85eea070fb5a746358cf3d5e fefb5c5709d2ddfd8d9a8425ac934c29 fefd1ca0c28a252098abc559fd97d965 fefd2d28951857764372c58c00dec9f8 +fefe68e9e838c159471f9a3c9598f5da fefebcfbbcff9a021d1cbef80c5512c4 feffc126d6ba773bcdf8ef9739e65e47 ff008dd88b82ab0aec8ddd9d2f3c1317 @@ -54961,10 +57819,12 @@ ff037df90a82c0f4c26f4b8547a70167 ff04a809201b0413854978fb0c806ce2 ff056457bef2ea90cbfdf5f17b87a8fe ff06a24fccbb0766802fda96659a5405 +ff06d248a29d757aa0afa824908ebadd ff06d92372b3503d4bd29108ca893112 ff0708815ab22577ffd987b2fa479cbf ff08b4ab5b226db93ae9358bcb6aa73f ff0962b8540fc4426d9ab8c5f804ad8e +ff0a09ec752653d7090b8949cd8259a3 ff0a6713c28202159927b3463281355e ff0a962245ae339a165e36b643aeeaf4 ff0afc56b8e788821134edbcc68ff703 @@ -54972,6 +57832,7 @@ ff0eb97a78becafad988ce36dc58fe33 ff0ecfb1fa537371e4d9fb29020a531a ff107862dd640e096a947a1806fdfa88 ff116155f8c0f0b3c51d17f26beb6911 +ff12097a60afe4b5ee211428022cd4d0 ff136b6f3da2ccacfe8286dd561c9289 ff14697d142a8712c55d0d3a72d3d241 ff14b615ab94c9d2ba5af647b1e7fc01 @@ -54979,6 +57840,7 @@ ff14eeeac7ecae6dd371be7fb2b7091d ff166677b27ce68f0be221b36fc92a77 ff17ed00fa3884f4cc42a4b0f0c2465f ff1949fc0a0ca76f47548b466bfb635b +ff195bb3bd6d4ba98aef3cb7f4753c42 ff1cc67806a84cdd3edbd49923cb7017 ff22a3721d519d95ebc3d33bd9fadd34 ff247086752290cccbf4ad67b5250166 @@ -54986,6 +57848,7 @@ ff24f928bdcb760355e825b5df17e010 ff25b948ce2fe844ab640c4d6ece3538 ff2607011d5a5d67351c9b17c5ab745b ff266ec90858b3d0dcbc0a7441b41d84 +ff29a5c7380a0f1af5977edc051a3603 ff2a0cfd542bd2318d7bc0f64a78d0f6 ff2b3eb773a53660896b753067686cb3 ff2be9fba4424db1ccb1a96506a7ba18 @@ -54993,6 +57856,8 @@ ff2c8c5bd21d88286073227b2b17fa9e ff2d1d4ea73ded804269482057da11f0 ff2dcef13ad9e56272723c9e68892330 ff2efaf48bb3a229db962e709c6d95de +ff2f5df7b3e1e330a67f5b778608ac4d +ff2fe843be87cd71bfc7fb0452908456 ff31fac08d21f24b6bb44bab0b4fc85a ff35a63f215046e021b1627c05a33387 ff35d32a44f393599be1a3ab2ee94a9b @@ -55022,6 +57887,7 @@ ff52bf3f721773f1413c1e8b19d2a88a ff52c3c63aeae7045d517c932bb229ce ff550948742ce575edb6f3cac212d5f2 ff556f0b9393c3fed13e0f5d36ab8dae +ff55f81342a32cd6667382565debad4b ff5734d1aa6c622884ee56eb8c6690b1 ff590878a55e5c5969cded82ec13584f ff59e4390fe2d5c3044198dbc0d70754 @@ -55032,9 +57898,11 @@ ff61bb10d210bb0c72b0ecc6f45b722d ff6286edf5e8e6eeebad4ffe5bb97b22 ff6347cdbff3d963ef396f29c89dd5d2 ff64d7e12d06da89b4d4dc5c1e2007e1 +ff64ea43daf1f6690b7e3adf8218a400 ff67416f6be5ff7f1664ac93d946bc61 ff68942431c93f792b1e56b0da56ed82 ff6a45bcf786b24af2e90b7ceb2079b9 +ff6a61a39ecc7a45f2171be26ad20eda ff6afe7f97c8b8df422be97d48feaddb ff6bd8497c3d3aea7f51625c70abbe63 ff6c6c2075f04020241e54dfc5db741a @@ -55072,6 +57940,7 @@ ff8a1cfaa841b5c26997bde5f83c1fbe ff8acd12b05e64f5a6277f1cab9e9b1b ff8ba184c65994a1e899b48081747867 ff8f90519fd0206b24a1e46fdcf6c5d6 +ff8fbcff1f2c034a1d6cea2c483241a0 ff9002d2b3f6e48805207a040e230ce1 ff900855ef2d9c05d842359b5e091dff ff91d654536517f0d97b9fc32ccf8d47 @@ -55104,6 +57973,7 @@ ffaabf21767c53a55d78a8655bb5175a ffab254e799fd42d10da6d4c9f32bf1c ffab9ae62ea5149cebc770d69ab1fc3b ffabb8920899a83a51d88dc6ba5e2596 +ffac2be13292ad7cff876c94b1481d3d ffacf536cb9e5458611bcc4b3b492502 ffaea6b3910d55fd6763508599326c3a ffafb43b04dfdcb4aae126160ddb6ab0 @@ -55121,6 +57991,7 @@ ffbf4efac6f9d16dadbf3cf7a6d4612b ffc0af961551189668c4aefab399fdb2 ffc1006148dd133b1953cd96a431adbd ffc256d13f4df40bf09c0a0e7d68b315 +ffc2cf026caa56b4d0e64503825f3808 ffc381c16bc2d2783993bf5d6e6e0bdb ffc518780a25f365c0b3477e6ea44663 ffc613c073b6677d6717edd112f10a47 @@ -55166,11 +58037,13 @@ ffead1d08cb28c4af100783413415145 ffeb50773926188e20ddbfdb08212eaa ffed5926e8ea23b3cb743d4075d61452 ffee9a7d8f0b158120861f460aff695c +ffefd774e4ea46caa8f49d7814475592 fff0ab39c75cf5441fcece68da746c7c fff1bbba90ee509950dc3d634fd6efa3 fff2eed02d5934c5443f7b727bcdb8bd fff33d3a8a4c6b80f5e80052eb7c897d fff736864cf8bb0df27b9e55a1921fb4 fffb3b61e603ae263fd0b9f3b085fd63 +fffb6bb2a5db5614aaef0569c3d8021f fffcb0601c17a4ef20a9b4bb00a2a6a9 fffccc91ba9f9e0e5d63a0167a71701b \ No newline at end of file From 66780efda7329f2920592b0c20bddbb5d2d427dd Mon Sep 17 00:00:00 2001 From: dalf Date: Thu, 29 Dec 2022 01:16:59 +0000 Subject: [PATCH 07/31] Update searx.data - update_wikidata_units.py --- searx/data/wikidata_units.json | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/searx/data/wikidata_units.json b/searx/data/wikidata_units.json index cc914c15b..d4d7dfb31 100644 --- a/searx/data/wikidata_units.json +++ b/searx/data/wikidata_units.json @@ -207,6 +207,7 @@ "Q1091257": "tex", "Q1092296": "a", "Q110143852": "Ω cm", + "Q110143896": "cm³/g", "Q1104069": "$", "Q11061003": "μm²", "Q11061005": "nm²", @@ -239,6 +240,9 @@ "Q115359865": "Rg", "Q115359866": "Qg", "Q115359910": "Rm", + "Q115533751": "rm", + "Q115533764": "qm", + "Q115533776": "Qm", "Q1165799": "mil", "Q11776930": "Mg", "Q11830636": "psf", @@ -305,7 +309,6 @@ "Q14914907": "th", "Q14916719": "Gpc", "Q14923662": "Pm³", - "Q1511773": "LSd", "Q15120301": "l atm", "Q1542309": "xu", "Q1545979": "ft³", @@ -327,7 +330,6 @@ "Q17255465": "v_P", "Q173117": "R$", "Q1741429": "kpm", - "Q174467": "Lm", "Q174728": "cm", "Q174789": "mm", "Q175821": "μm", @@ -351,13 +353,11 @@ "Q182429": "m/s", "Q1826195": "dl", "Q18413919": "cm/s", - "Q184172": "F", "Q185078": "a", "Q185153": "erg", "Q185648": "Torr", "Q185759": "span", "Q1872619": "zs", - "Q189097": "₧", "Q190095": "Gy", "Q19017495": "mm²", "Q190951": "S$", @@ -630,6 +630,8 @@ "Q53393868": "GJ", "Q53393886": "PJ", "Q53393890": "EJ", + "Q53393893": "ZJ", + "Q53393898": "YJ", "Q53448786": "yHz", "Q53448790": "zHz", "Q53448794": "fHz", @@ -643,6 +645,7 @@ "Q53448826": "hHz", "Q53448828": "yJ", "Q53448832": "zJ", + "Q53448835": "fJ", "Q53448842": "pJ", "Q53448844": "nJ", "Q53448847": "μJ", @@ -705,6 +708,7 @@ "Q53951982": "Mt", "Q53952048": "kt", "Q54006645": "ZWb", + "Q54081354": "ZT", "Q54081925": "ZSv", "Q54082468": "ZS", "Q54083144": "ZΩ", @@ -1205,10 +1209,10 @@ "Q11570": "kg", "Q11573": "m", "Q11574": "s", + "Q11579": "K", "Q11582": "L", "Q12129": "pc", "Q12438": "N", - "Q16068": "DM", "Q1811": "AU", "Q20764": "Ma", "Q2101": "e", From 36eea5b7cc9116c880d572e9fbc561aea778fa8c Mon Sep 17 00:00:00 2001 From: dalf Date: Thu, 29 Dec 2022 01:16:59 +0000 Subject: [PATCH 08/31] Update searx.data - update_currencies.py --- searx/data/currencies.json | 68 +++++++++++++++++++------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/searx/data/currencies.json b/searx/data/currencies.json index 28b876aeb..a5d0dc426 100644 --- a/searx/data/currencies.json +++ b/searx/data/currencies.json @@ -493,7 +493,7 @@ "bolgarski lev": "BGN", "бугарски лев": "BGN", "பல்கேரிய லெவ்": "BGN", - "bulgar levas": "BGN", + "bulgar levası": "BGN", "болгарський лев": "BGN", "دينار بحريني": "BHD", "бахрейнски динар": "BHD", @@ -1459,7 +1459,7 @@ "грузијски лари": "GEL", "georgiska lari": "GEL", "ஜார்ஜிய லாரி": "GEL", - "gürcistan larisi": "GEL", + "gürcü larisi": "GEL", "грузинський ларі": "GEL", "سيدي غاني": "GHS", "ганайско седи": "GHS", @@ -1807,11 +1807,13 @@ "indiese roepee": "INR", "روبية هندية": "INR", "индийска рупия": "INR", + "ই রুপি": "INR", "ভারতীয় টাকা": "INR", "rupia índia": "INR", "indická rupie": "INR", "indiske rupier": "INR", "indische rupie": "INR", + "digital rupee": "INR", "indian rupee": "INR", "barata rupio": "INR", "rupia india": "INR", @@ -3102,10 +3104,11 @@ "סול": "PEN", "peruanski novi sol": "PEN", "perui sol": "PEN", - "nuevo sol peruviano": "PEN", + "sol peruviano": "PEN", "ヌエボ・ソル": "PEN", "페루 솔": "PEN", "naujasis solis": "PEN", + "nuevo sol peru": "PEN", "peruviaanse sol": "PEN", "ਪੇਰੂਵੀ ਨਵਾਂ ਸੋਲ": "PEN", "перуанский новый соль": "PEN", @@ -4359,7 +4362,6 @@ ], "venezuelai bolívar": [ "VES", - "VEF", "VED" ], "ボリバル・ソベラノ": [ @@ -4374,9 +4376,6 @@ "VES", "VED" ], - "bolivar fuerte": "VEF", - "venezuelanski bolivar fuerte": "VEF", - "venesuelos fuerte bolivaras": "VEF", "دونغ فيتنامي": "VND", "виетнамски донг": "VND", "dong": "VND", @@ -4457,7 +4456,7 @@ "franc cfa d'africa centrala": "XAF", "franco cfa da áfrica central": "XAF", "franc cfa beac": "XAF", - "центральноафриканский франк кфа": "XAF", + "центральноафриканский франк": "XAF", "stredoafrický frank": "XAF", "orta afrika cfa frangı": "XAF", "центральноафриканський франк": "XAF", @@ -4560,7 +4559,7 @@ "franc cfa d'africa occidentala": "XOF", "franco cfa da áfrica ocidental": "XOF", "franc cfa bceao": "XOF", - "западноафриканский франк кфа": "XOF", + "западноафриканский франк": "XOF", "západoafrický frank": "XOF", "batı afrika cfa frangı": "XOF", "західноафриканський франк": "XOF", @@ -4670,7 +4669,7 @@ "замбийская квача": "ZMW", "замбијска квача": "ZMW", "zambisk kwacha": "ZMW", - "zambiya kwachası": "ZMW", + "zambiya kvaçası": "ZMW", "замбійська квача": "ZMW", "zimbabwean dollar": "ZWL", "dólar rtgs": "ZWL", @@ -5223,7 +5222,6 @@ "bulgariska lev": "BGN", "bulgariska leva": "BGN", "பல்காரிய லெவ்": "BGN", - "bulgar levası": "BGN", "bulgar levi": "BGN", "лв": "BGN", "الدينار البحريني": "BHD", @@ -5450,6 +5448,7 @@ "валюта ботсваны": "BWP", "botswansk pula": "BWP", "போட்ஸ்வானா பூலா": "BWP", + "валюта ботсвани": "BWP", "Br": [ "ETB", "BYN" @@ -6219,7 +6218,7 @@ "тетри": "GEL", "சியார்சிய லாரி": "GEL", "ஜோர்ஜிய லாரி": "GEL", - "gürcü larisi": "GEL", + "gürcistan larisi": "GEL", "ларі": "GEL", "₵": "GHS", "GH₵": "GHS", @@ -6566,6 +6565,9 @@ "şekel": "ILS", "новий шекель": "ILS", "новий ізраїльський шекель": "ILS", + "e₹": "INR", + "ডিজিটাল রুপি": "INR", + "e rupee": "INR", "₹": "INR", "الروبية الهندية": "INR", "روبي هندية": "INR", @@ -6744,6 +6746,7 @@ "شيلينغ كينيي": "KES", "Ksh": "KES", "xíling de kenya": "KES", + "swllt cenia": "KES", "shilling": "KES", "chelin keniano": "KES", "chelin keniata": "KES", @@ -7704,6 +7707,7 @@ "perun nuevo sol": "PEN", "nouveau sol": "PEN", "perui új sol": "PEN", + "nuevo sol peruviano": "PEN", "nuovo sol": "PEN", "누에보 솔": "PEN", "페루 누에보 솔": "PEN", @@ -8960,11 +8964,6 @@ "VES", "VED" ], - "hard bolívar": "VEF", - "bs.f": "VEF", - "Bs.F": "VEF", - "vef": "VEF", - "bolívar fuerte": "VEF", "دونغ": "VND", "₫": "VND", "vnd": "VND", @@ -9054,6 +9053,7 @@ "валюта чада": "XAF", "валюта экваториальной гвинеи": "XAF", "франк кфа веас": "XAF", + "центральноафриканский франк кфа": "XAF", "centralafrikansk cfa franc": "XAF", "fcfa": "XAF", "மத்திய ஆப்பிரிக்க சி.எஃப்.ஏ பிராங்க்": "XAF", @@ -9171,6 +9171,7 @@ "валюта сенегала": "XOF", "валюта того": "XOF", "западно африканский франк кфа": "XOF", + "западноафриканский франк кфа": "XOF", "франк африканского финансового сообщества": "XOF", "франк кфа всеао": "XOF", "frank bceao/cfa": "XOF", @@ -9284,6 +9285,7 @@ "kwacha zambiana": "ZMW", "валюта замбии": "ZMW", "квача замбии": "ZMW", + "zambiya kwachası": "ZMW", "ZK": "ZMW", "zimbabwe dollar": "ZWL", "rtgs": "ZWL", @@ -10189,7 +10191,7 @@ "sr": "боцванска пула", "sv": "Pula", "tr": "Botsvana pulası", - "uk": "Ботсванська пула", + "uk": "ботсванська пула", "oc": "Pula", "ta": "போட்ஸ்வானா பூலா" }, @@ -10474,7 +10476,7 @@ "lt": "Juanis", "lv": "Juaņs", "ms": "Renminbi", - "nl": "Chinese renminbi", + "nl": "renminbi", "oc": "Renminbi", "pa": "ਰਨਮਿਨਬੀ", "pl": "Renminbi", @@ -11111,7 +11113,7 @@ "sr": "грузијски лари", "sv": "Georgiska lari", "ta": "ஜார்ஜிய லாரி", - "tr": "Gürcistan larisi", + "tr": "Gürcü larisi", "uk": "Ларі", "oc": "Lari" }, @@ -11302,6 +11304,7 @@ "ja": "ガイアナ・ドル", "ko": "가이아나 달러", "lt": "Gajanos doleris", + "ms": "Dolar Guyana", "nl": "Guyaanse dollar", "pa": "ਗੁਇਆਨਾਈ ਡਾਲਰ", "pl": "dolar gujański", @@ -11787,7 +11790,7 @@ "et": "Jordaania dinaar", "eu": "Jordaniako dinar", "fi": "Jordanian dinaari", - "fr": "dinar jordanien", + "fr": "Dinar jordanien", "he": "דינר ירדני", "hr": "Jordanski dinar", "hu": "jordán dinár", @@ -11886,7 +11889,8 @@ "sr": "кенијски шилинг", "sv": "Kenyansk shilling", "tr": "Kenya şilini", - "uk": "кенійський шилінг" + "uk": "кенійський шилінг", + "cy": "swllt Cenia" }, "KGS": { "ar": "سوم قرغيزستاني", @@ -12569,7 +12573,7 @@ "nl": "Mongoolse tugrik", "pa": "ਮੰਗੋਲੀਆਈ ਤੋਗਰੋਗ", "pl": "tugrik", - "pt": "Tugrik", + "pt": "tugrik", "ru": "монгольский тугрик", "sk": "Mongolský tugrik", "sr": "монголски тугрик", @@ -12578,7 +12582,8 @@ "tr": "Tögrög", "uk": "Монгольський тугрик", "vi": "Tögrög", - "cy": "tögrög Mongolia" + "cy": "tögrög Mongolia", + "sl": "tugrik" }, "MOP": { "ar": "باتاكا ماكاوية", @@ -13196,6 +13201,7 @@ "ja": "ヌエボ・ソル", "ko": "페루 솔", "lt": "Naujasis solis", + "ms": "Nuevo Sol Peru", "nl": "Peruviaanse sol", "pa": "ਪੇਰੂਵੀ ਨਵਾਂ ਸੋਲ", "pl": "Sol", @@ -13419,6 +13425,7 @@ "ja": "グアラニー", "ko": "파라과이 과라니", "lt": "Gvaranis", + "ms": "Guaraní Paraguay", "nl": "Paraguayaanse guaraní", "pa": "ਪੈਰਾਗੁਏਵੀ ਗੁਆਰਾਨੀ", "pl": "Guarani", @@ -14586,6 +14593,7 @@ "ja": "ウルグアイ・ペソ", "ko": "우루과이 페소", "lt": "Urugvajaus pesas", + "ms": "Peso Uruguay", "nl": "Uruguayaanse peso", "pa": "ਉਰੂਗੁਏਵੀ ਪੇਸੋ", "pl": "Peso urugwajskie", @@ -14639,14 +14647,6 @@ "uk": "Суверенний Болівар", "ar": "بوليفار السيادي" }, - "VEF": { - "eu": "Bolivar fuerte", - "hr": "Venezuelanski bolivar fuerte", - "hu": "Venezuelai bolívar (2008)", - "lt": "Venesuelos fuerte bolivaras", - "en": "hard bolívar", - "es": "bolívar fuerte" - }, "VES": { "en": "sovereign bolivar", "es": "bolívar soberano", @@ -14922,7 +14922,7 @@ }, "XPD": { "de": "Palladiumpreis", - "en": "Palladium as an investment" + "en": "palladium as an investment" }, "XPF": { "ar": "فرنك س ف ب", @@ -14961,7 +14961,7 @@ }, "XPT": { "de": "Platinpreis", - "en": "Platinum as an investment", + "en": "platinum as an investment", "fr": "platine", "ru": "платина" }, From 000734cb930f5c1b8fbb62904d4f90df34d55408 Mon Sep 17 00:00:00 2001 From: dalf Date: Thu, 29 Dec 2022 01:25:31 +0000 Subject: [PATCH 09/31] Update searx.data - update_engine_descriptions.py --- searx/data/engine_descriptions.json | 255 ++++++++++------------------ 1 file changed, 87 insertions(+), 168 deletions(-) diff --git a/searx/data/engine_descriptions.json b/searx/data/engine_descriptions.json index 34b7be35f..b6482aa6c 100644 --- a/searx/data/engine_descriptions.json +++ b/searx/data/engine_descriptions.json @@ -101,7 +101,7 @@ "currency:nl-BE", "ref" ], - "apple maps":"Apple Maps is een online kaartendienst van het Amerikaanse elektronicabedrijf Apple. Het is de standaardkaartendienst van de besturingssystemen iOS, macOS en watchOS en beschikt onder andere over stapsgewijze navigatie, navigatie met het openbaar vervoer en verkeersinformatie. Ook zijn op een aantal locaties — vooral grote steden — zogenaamde \"Flyovers\" beschikbaar, waarbij die locatie vanuit verschillende perspectieven fotorealistisch wordt getoond.", + "apple maps":"Apple Kaarten is een online kaartendienst van het Amerikaanse bedrijf Apple. Het is de standaardkaartendienst van de besturingssystemen iOS, macOS en watchOS en beschikt onder andere over stapsgewijze navigatie, navigatie met het openbaar vervoer en verkeersinformatie. Ook zijn op een aantal locaties — vooral grote steden — zogenaamde \"Flyovers\" beschikbaar, waarbij die locatie vanuit verschillende perspectieven fotorealistisch wordt getoond.", "emojipedia":"Emojipedia is een online naslagwerk voor emoji dat de betekenis en het gemeenschappelijk gebruik van emoji-tekens in de Unicode-Standaard documenteert. De site werd in 2013 opgestart door de Australiër Jeremy Burge.", "tineye":"TinEye is een zoekmachine voor afbeeldingen. TinEye is eigendom van het in Canada gesitueerde bedrijf Idée, Inc. Met de webapplicatie TinEye kunnen gebruikers naar afbeeldingen zoeken. Afbeeldingen kunnen geüpload worden op de website van TinEye of door een URL in te voeren naar een bestaande afbeelding.", "flickr":"Flickr is een website voor het delen van foto's en videofragmenten met een internetgemeenschap. Net als Delicious wordt het gezien als een Web 2.0-applicatie die tagging (trefwoorden) gebruikt om een niet-hiërarchische classificering mogelijk te maken (folksonomie).", @@ -168,7 +168,7 @@ "zh-HK":{ "archive is":"archive.today又称archive.is,是一個私人資助的网页存档網站,資料中心位於歐洲法國的北部-加来海峡。這個網站典藏檔案館使用Apache Hadoop與Apache Accumulo軟體。它可以一次取回一個類似於WebCite的小於50MB的頁面,並能收錄Google地圖與Twitter。", "artic":"芝加哥藝術博物館(英語:),是一座位於美國伊利諾州芝加哥的美術館,於1879年成立,是世界上最古老、規模最大的藝術博物館之一。該博物館因其策展與展示大量藝術家的作品而受到歡迎,每年共有約150萬人參觀。該博物館的收藏由11個策展部門管理,並保存了喬治·秀拉的《大碗岛的星期天下午》、巴勃羅·畢卡索的《老吉他手》 、愛德華·霍普的《夜遊者》和格兰特·伍德的《美国哥特式》等名作,博物館永久收藏近300,000件藝術品,每年舉辦30多個特展。", - "arxiv":"arXiv 是一個收集物理學、數學、計算機科學、生物學與數理經濟學的論文預印本的網站,始于1991年8月14日。截至2008年10月,arXiv.org已收集超過50萬篇預印本;至2014年底,藏量達到1百萬篇。截至2016年10月,提交率已達每月超過10,000篇。", + "arxiv":"arXiv 是一個收集物理學、數學、計算機科學、生物學與數理經濟學的論文預印本的網站,成立于1991年8月14日。截至2008年10月,arXiv.org已收集超過50萬篇預印本;至2014年底,藏量達到1百萬篇。截至2016年10月,每月提交量超過10,000篇。", "bandcamp":"Bandcamp是一家美国線上音乐公司, 由前Oddpost联合创始人Ethan Diamond与程序员Shawn Grunberger、Joe Holt和Neal Tucker于2008年创立,总部位于加利福尼亚。", "wikipedia":"維基百科 是维基媒体基金会运营的一个多语言的線上百科全書,并以创建和维护作为开放式协同合作项目,特点是自由內容、自由编辑、自由版权。目前是全球網絡上最大且最受大眾歡迎的参考工具书,名列全球二十大最受歡迎的網站,其在搜尋引擎中排名亦較為靠前。維基百科目前由非營利組織維基媒體基金會負責營運。Wikipedia是混成詞,分别取自於網站核心技術「Wiki」以及英文中百科全書之意的「encyclopedia」。截至2021年初,所有語種的維基百科條目數量達5,500萬。", "bing":"是一款由微软公司推出的網路搜尋引擎。Bing的历史可追溯至于1998年的第三个季度发布的MSN Search,它的由Looksmart和Inktomi等提供;2006年3月8日,微软发布了Windows Live Search的公测版,并于同年9月11日让其取代了MSN Search,该引擎开始使用搜尋選項卡;次年3月,微软将其与Windows Live分开并更名Live Search,在此期间,其子服务曾经多次重组、关闭。到了2009年6月3日,微软将Live Search改造成了今天的Bing并正式发布。微软认为一词简单明了、易于拼写,容易被人记住;它源自成语「有求必应」。微软声称,此款搜尋引擎将以全新的姿态面世並带来革命。Bing的内测代号为Kumo,其后才被命名为。2020年10月5日,Bing更名為Microsoft Bing。", @@ -178,7 +178,7 @@ ], "crossref":"Crossref (曾用名CrossRef)是國際DOI基金會 旗下的一個DOI注册机构,它的成員來自2,000個不同的出版商。Crossref由Publishers International Linking Association Inc.負責运营。該機構于2000年初成立。", "deezer":"Deezer是一家法国在线音乐流媒体服务提供商。它允许用户在各种设备上在线或离线收听来自包括环球音乐集团、索尼音乐和华纳音乐集团在內的各家唱片公司的音乐。2007年,Deezer创建于法国巴黎,截至2019年1月,Deezer拥有5600万首授权曲目,拥有超过3万个电台频道,月活跃用户達1400万,付费用户為700万。该服务适用于Web、Android、IOS、Windows Mobile、BlackBerry OS、Microsoft Windows和MacOS。", - "etymonline":"在线词源词典(英語:)是免费的在线词典,由道格拉斯·哈珀 编纂和撰写,用于描述英语单词的词源。", + "etymonline":"在线词源词典(英語:)是一部免费的在线词典,由道格拉斯·哈珀 编写,描述了英语单词的词源。", "fdroid":"是一个Android应用程序的软件资源库(或应用商店);其功能类似于Google Play商店,但只包含自由及开放源代码软件。应用可从F-Droid网站或直接从F-Droid客户端应用浏览及安装,F-Droid客户端应用会自动更新其应用。F-Droid不要求用户注册账号。如果应用包含广告、用户分析器,追踪器或倚赖非自由软件,会被标记存在「负功能」(antifeatures)。运行F-Droid的服务器也均使用自由及开放源代码软件,从而允许任何人创建自己的软件库。", "flickr":"Flickr為一家提供圖片分享的網路相簿,是Web 2.0的最佳利用例子之一。", "free software directory":"自由软件目录是一个自由软件基金会(FSF)和联合国教育、科学及文化组织( UNESCO )的项目。自由软件目录包含自由操作系统下运行的有用自由软件。", @@ -199,7 +199,8 @@ "npm":"npm 是Node.js預設的、用JavaScript編寫的軟體套件管理系統。", "openstreetmap":"開放街圖 是一個建構自由內容之網上地圖協作計劃,目標是創造一個內容自由且能讓所有人編輯的世界地圖,並且讓一般的行動裝置有方便的導航方案。", "piratebay":"海盜灣 是一個專門儲存、分類及搜尋Bittorrent种子文件及磁力連結的網站,由瑞典的民間反版權組織海盜署於2003年成立,支持35种语言。", - "pypi":"PyPI 是Python的正式第三方 軟體套件的軟件存儲庫,它类似于CPAN(Perl的存储库)。一些软件包管理器例如pip,就是默認從PyPI下載软件包。用戶通过PyPI可以下載超过235,000个Python软件包。", + "pubmed":"MEDLINE、Medical Literature Analysis and Retrieval System Online、MEDLARS Online,是生命科學和生物醫學信息的書目數據庫。涵蓋醫學、護理、藥學、牙科、獸醫學、衛生保健。還涵蓋生物學和生物化學以及分子進化等領域的大部分文獻。", + "pypi":"PyPI 是Python的正式第三方 軟體套件的軟件存儲庫,它类似于CPAN(Perl的存储库)。一些软件包管理器例如pip,就是默认從PyPI下載软件包。用戶通过PyPI可以下載超过235,000个Python软件包。", "reddit":"() 是一个娱乐、社交及新聞网站,注册用户可以将文字或連結在網站上發布,使它基本上成為了一個電子佈告欄系統。注册用户可以对这些帖子进行投票,结果将被用来进行排名和决定它在首页或子页的位置。網站上的內容分類被稱為「subreddit」。subreddit的內容包括新聞、電子遊戲、電影、音樂、書籍、健身、食物和圖片分享等。", "stackoverflow":"Stack Exchange是一系列问答网站,每一个网站包含不同领域的问题。这些网站参考Stack Overflow,一个关于程序设计的问答网站,也是Stack Exchange的第一个成员。如同Stack Overflow,这些网站使用声望奖励系统,用户对问题和答案进行投票,并影响用户声望。声望系统使这些网站可以自我控制。", "askubuntu":[ @@ -262,22 +263,10 @@ "Google Images. Die omvattendste prentesoektog op die web.", "https://images.google.com" ], - "google play apps":[ - "Geniet miljoene van die jongste Android-programme en -speletjies, musiek, flieks, TV, boeke, tydskrifte en meer. Enige tyd, enige plek, op al jou toestelle.", - "https://play.google.com/" - ], - "google play movies":[ - "google play apps:af", - "ref" - ], "imdb":"Die Internet-rolprentdatabasis is 'n aanlyn databasis met rolprente, televisiereekse, akteurs en rekenaarspeletjies. IMDb behoort sedert 1998 aan Amazon.com.", "library genesis":"Library Genesis of LibGen is 'n soektog vir artikels en boeke oor verskeie onderwerpe, wat toegang bied aan inhoud wat anders agter 'n betaalmuur is, of andersins nie digitaal beskikbaar is nie. Onder andere, dra dit PDFs van Elsevier se ScienceDirect web-portaal.", "library of congress":"Die Biblioteek van die VSA-kongres in Washington, D.C. is die nasionale biblioteek van die Verenigde State en een van die belangrikste biblioteke ter wêreld. Die Library of Congress is formeel 'n agentskap van die Amerikaanse Kongres.", "openstreetmap":"OpenStreetMap (OSM) is 'n \"kopielinkse\" digitale padkaart wat ontwerp is om deur enigiemand gewysig te kan word. Die kaart word geskep uit data wat opgeneem word deur GPS-ontvangers, lugfoto's en ander gratis bronne. Die kaart kan dan geprojekteer word in 'n geografiese koördinatestelsel, gebruik word vir roete beplanning of gebruik word vir geografiese soektogte.", - "pdbe":[ - "Homepage | Protein Data Bank in Europe", - "https://www.ebi.ac.uk/pdbe" - ], "soundcloud":"SoundCloud is 'n aanlynklankverspreidingsplatform wat in Berlyn, Duitsland gebaseer is en wat gebruikers in staat stel om klank op te laai, op te neem, te bemark, en te deel. SoundCloud is in Augustus 2007 deur Alexander Ljung en Eric Wahlforss gestig.", "semantic scholar":"Semantic Scholar is ’n soekenjin, wat kunsmatige intelligensie gebruik, vir akademiese publikasies. Dit is in November 2015 deur die Allen Institute for Artificial Intelligence begin.", "youtube":"YouTube is 'n webwerf wat gebruikers in staat stel om video's op te laai, koers, kommentaar, deel, en na ander opgelaaide video's te kyk. Die webwerf behels films, musiek videos, nuus, opvoedkundige programme, sowel as video blogs, skyfievertonings, humoristiese video's, en nog baie meer te kyk. YouTube is tans die grootste video webwerf op die Internet.", @@ -410,10 +399,6 @@ "Новини от международни, национални и местни източници на новини, организирани така, че да ви предоставят задълбочено информационно покритие от света на спорта, забавленията, бизнеса, политиката, времето и още много други.", "https://www.bing.com/news" ], - "bing videos":[ - "bing videos:da", - "ref" - ], "deviantart":"deviantArt е онлайн общност, в която се качват различни видове „произведения на изкуството“, направени от потребителите. Отворен е на 7 август, 2000 от Скот Джаркоф, Матю Стивънс, Анджело Сотира и други. Дружеството на deviantArt се намира в Холивуд, Лос Анджелис, Съединени щати.", "wikidata":"Уикиданни е уики проект – база знания създадена от Фондация Уикимедия. Съдържанието е свободно и подобно на повечето проекти на фондацията е достъпно под лицензи „Криейтив Комънс – Признание – Споделяне на споделеното“ (CC-BY-SA) и обществено достояние (CC0).", "gentoo":[ @@ -461,10 +446,6 @@ "wikiversity":"Уикиверситет е проект на фондация Уикимедия, който има за цел да направи достъпни учебни материали и упражнения, както и да съхранява и развива оригинални изследвания. Бета фазата на проекта Уикиверситет започва официално на 15 август 2006 г. с англоезичния Уикиверситет. За момента има единадесет Уикиверситета на различни езици – английски, френски, немски, италиански, испански, руски, чешки, гръцки, финландски, японски и португалски, а нови езици се развиват в Уикиверситет Бета – многоезичен портал, където се намира и българският проект за Уикиверситет.", "wikivoyage":"„Уикипътешественик“ е отворен многоезичен проект, посветен на туризма и създаването на свободно редактируем пътеводител. „Уикипътешественик“ е наречен „Уикипедия на пътеводителите“.", "wolframalpha":"WolframAlpha е отговаряща машина, разработена от компанията Wolfram Research, чийто основател и главен изпълнителен директор е Стивън Волфрам.", - "dictzone":[ - "Онлайн речници: английски, испански, немски, френски, италиански, унгарски... Изберете любимия си речник!", - "https://dictzone.com/" - ], "rumble":"Rumble е канадска алт-тех видео платформа. Сайтът е основан от Крис Павловски, технологичен предприемач." }, "bn":{ @@ -543,7 +524,8 @@ "gentoo":[ "gentoo:ru", "ref" - ] + ], + "youtube":"ཡུ་ཊོབ་(YouTube)ནི་ཨ་རིའི་དྲ་ཚིགས་ཤིག་ཡིན་པ་དང་མིག་སྔར་གོ་ལ་ཧྲིལ་པོའི་བརྙན་ལམ་བཙལ་འཚོལ་དང་མཉམ་སྤྱོད་སྟེགས་བུ་ཆེ་ཤོས་དེ་རེད། བཀོལ་མཁན་གྱིས་ཡུ་ཊོབ་ཐོག་ནས་བརྙན་ལམ་ཁྱབ་བསྒྲགས་དང་མཉམ་སྤྱོད་བྱེད་ཆོག ཀུང་སི་ནི་༢༠༠༥ལོའི་ཟླ་༢པའི་ཚེས་༡༤ཉིན་བཙུགས་པ་རེད།" }, "ca":{ "apple app store":"L'Apple App Store és una plataforma d'aplicacions de distribució digital per iOS desenvolupat i mantingut per Apple Inc El servei permet als usuaris navegar i descarregar aplicacions des de la botiga iTunes Store que s'han desenvolupat amb l'SDK de iOS publicada per Apple Inc", @@ -629,6 +611,7 @@ "wiktionary":"El Viccionari és un projecte col·laboratiu per produir un diccionari multilingüe lliure, amb significats, etimologies i pronunciacions, en totes aquelles llengües en què sigui possible. El Viccionari és l'acompanyant lèxic al contingut obert de l'enciclopèdia Viquipèdia.", "wikiversity":"Wikiversity és un projecte col·laboratiu per produir material per aprendre multilingüe lliure de la fundació Wikimedia i sobre programari Mediawiki.", "wikivoyage":"Viquiviatges és un projecte per crear una guia turística lliure, basada en la tecnologia wiki. Es desenvolupa de manera col·laborativa per viquiviatgers de tot el món. Viquiviatges es construeix amb l'esperit de compartir el coneixement que fa que viatjar sigui tan agradable.", + "wolframalpha":"WolframAlpha ( WUULf-rəm-) és un motor de respostes desenvolupat per Wolfram Research. Respon a les consultes de fets calculant respostes a partir de dades d'origen extern.", "naver":[ "portal web sud-coreà", "wikidata" @@ -649,7 +632,7 @@ }, "cs":{ "apple app store":"App Store je obchod s aplikacemi a online distribuční služba pro zařízení s operačním systémem iOS, iPadOS a macOS. Je provozován společností Apple, která ho zprovoznila 10. července 2008. Už po 24 hodinách bylo z App Store staženo více než 1 milion aplikací.", - "artic":"Institut umění v Chicagu, je muzeum výtvarného umění na Grant Parku v Chicagu, Illinois. Institut umění spravuje jednu ze světově nejvýznamnějších sbírek umění impresionistů a postimpresionistů.", + "artic":"Institut umění v Chicagu, je muzeum výtvarného umění, které se nachází v Chicagu, ve státě Illinois, v Grant Parku na South Michigan Avenue 111. Svou rozlohou jeden milion čtverečních stop je druhým největším muzeem umění ve Spojených státech, hned za Metropolitan Museum of Art v New Yorku.", "arxiv":"arXiv je elektronický archiv preprintů vědeckých prací z oblasti matematiky, fyziky, informatiky a biologie, který je volně dostupný na internetu. V některých oblastech matematiky a fyziky jsou téměř všechny práce umístěny na arXivu.[zdroj?] Průměrně do tohoto archivu přibývá každý měsíc kolem čtyř tisíc nových prací.", "bandcamp":[ "americká firma", @@ -715,7 +698,7 @@ "metacpan":"CPAN je softwarový repozitář obsahující jednak moduly pro programovací jazyk Perl a jednak aplikace napsané v tomto jazyce. První myšlenky k jeho zřízení se objevily už v roce 1993 inspirované repozitářem CTAN typografického systému TeX, ale do provozu byl oficiálně uveden až v roce 1995. Jméno CPAN nese kromě samotného repozitáře i perlový program, který slouží k stažení a instalaci modulů. Kromě toho je možné do repozitáře přistupovat i přes webové rozhraní, kde je například možné i bez instalace číst dokumentaci patřičného modulu generovanou ze standardního formátu POD.", "npm":"npm je správce balíčků pro JavaScript, výchozí správce balíčků pro prostředí Node.js.", "openstreetmap":"OpenStreetMap je projekt, jehož cílem je tvorba volně dostupných geografických dat a následně jejich vizualizace do podoby topografických map. Pro tvorbu geodat se jako podklad využívá záznamů z přijímačů globálního družicového polohového systému nebo jiné zpravidla digitalizované mapy, která jsou licenčně kompatibilní. Projekt byl založen v roce 2004 a využívá kolektivní spolupráce spolu s koncepcí Otevřeného software. Data jsou poskytována pod licencí Open Database License. OpenStreetMap byl inspirován projekty jako je například Wikipedie, umožňuje jednoduchou editaci dat, uchovává kompletní historii provedených změn, výsledky práce jsou dostupné veřejnosti.", - "piratebay":"The Pirate Bay je švédská webová stránka, která indexuje torrenty. Jde o největší světovou databázi torrentů a 93. nejpopulárnější webovou stránkou dle serveru Alexa.com. Stránky jsou primárně financovány z reklamy, která se zobrazuje při vyhledávání. Prvně spuštěn byl server v listopadu 2003 Anti-copyrightovou společností Piratbyrån, avšak v posledních pěti letech byl provozován jednotlivci.", + "piratebay":"The Pirate Bay je švédská webová stránka, která indexuje torrenty. Jde o největší světovou databázi torrentů a 93. nejpopulárnější webovou stránku dle serveru Alexa.com. Stránky jsou primárně financovány z reklamy, která se zobrazuje při vyhledávání. Prvně spuštěn byl server v listopadu 2003 Anti-copyrightovou společností Piratbyrån, avšak v posledních pěti letech byl provozován jednotlivci.", "pypi":"Python Package Index je oficiální softwarový repozitář pro Python, podobný například CPANu pro Perl. Využít jej lze například pomocí správce balíčků zvaného pip, který má PyPI jako přednastavený repozitář. K lednu 2020 obsahoval přes 211 tisíc balíčků. K balíčkům obsahuje i metadata, podle kterých je možno vyhledávat. Například je možno při hledání specifikovat, že má být balíček kompatibilní s POSIXem, nebo že má mít svobodnou softwarovou licenci.", "qwant":"Qwant je proprietární webový vyhledávač provozovaný francouzskou společností Qwant. Jeho provozovatelé tvrdí, že nesledují uživatele a nepersonalizují výsledky vyhledávání, takže uživatelé nejsou v rámci vyhledávání uzavřeni ve své sociální bublině. Je tak považován za vyhledávač ctící soukromí uživatelů.", "qwant news":[ @@ -753,13 +736,10 @@ "wikiversity":"Wikiverzita je projekt nadace Wikimedia Foundation nabízející volně dostupné e-learningové vzdělávání formou výukových jednotek a materiálů, které mohou nabývat podobu projektů, kurzů, hodin apod.", "wikivoyage":"Wikicesty je web založený na softwaru MediaWiki, v rámci kterého vzniká cestovní průvodce psaný dobrovolníky. Jeho obsah je k disposici pod copyleftovou licencí Creative Commons Uveďte autora-Zachovejte licenci. Od ledna 2013 patří mezi projekty nadace Wikimedia.", "wolframalpha":"Wolfram Alpha je odpovídací stroj, vytvořený firmou Wolfram Research. Jde o službu, která se snaží přímo odpovídat na dotazy uživatele, na rozdíl od vyhledávacích služeb, které poskytnou pouze seznam stránek, pravděpodobně obsahujících odpověď. Wolfram Alpha je vytvořen na základě výpočetního softwaru Mathematica, který je využíván pro řešení algebraických úloh, numerických a statistických výpočtů, ale i vizualizaci výsledků. Odpověď na dotaz se zobrazí v člověku čitelné a přehledné formě. Často je přiložen i postup vedoucí k výsledku.", - "dictzone":[ - "Online slovníky: angličtina, němčina, maďarština... Vyberte si svůj oblíbený slovník!", - "https://dictzone.com/" - ], "seznam":"Seznam.cz je český internetový portál a vyhledávač. Byl založen roku 1996 Ivem Lukačovičem a posléze se stal jedním z prvních českých internetových katalogů a vyhledávačů v České republice. Má sídlo v Praze na Smíchově, další kanceláře také v Brně, Ostravě, Plzni, Olomouci, Hradci Králové, Českých Budějovicích a Liberci. Vyhledávač a katalog firem postupně od roku 1998 doplňovaly další služby, k začátku roku 2013 firma provozovala více než 25 různých služeb a přidružených značek. Mezi nejznámější patří Email.cz, Firmy.cz, Mapy.cz, Sklik, Sreality.cz, Sauto.cz, Televize Seznam, Novinky.cz, Seznam Zprávy a další. Návštěvnost služeb Seznam.cz v českém internetu byla k roku 2014 přes 6,75 milionu unikátních návštěvníků měsíčně. Mezi nejnavštěvovanější služby patří podle údajů NetMonitoru Seznam.cz Homepage a Seznam.cz Email.[kdy?]", "naver":"Naver je jihokorejská online platforma provozovaná společností Naver Corporation. Debutoval v roce 1999 jako první webový portál v Jižní Koreji. Byl také prvním operátorem na světě, který zavedl funkci komplexního vyhledávání, která sestavuje výsledky vyhledávání z různých kategorií a prezentuje je na jediné stránce. Naver od té doby přidal množství nových služeb, od základních funkcí, jako je e-mail a zprávy, až po světově první online platformu otázek a odpovědí Knowledge iN.", - "peertube":"PeerTube je webová platforma pro hostování souborů, která je decentralizovaná a je svobodným softwarem pod licencí AGPL. Je postavena na protokolu Activity Pub a javascriptovém klientu WebTorrent, který umí používat technologii BitTorrent pro P2P stahování datových proudů pomocí webového prohlížeče." + "peertube":"PeerTube je webová platforma pro hostování souborů, která je decentralizovaná a je svobodným softwarem pod licencí AGPL. Je postavena na protokolu Activity Pub a javascriptovém klientu WebTorrent, který umí používat technologii BitTorrent pro P2P stahování datových proudů pomocí webového prohlížeče.", + "brave":"Brave Search je webový vyhledávač vyvíjený americkou společností Brave Software, Inc. Je přednastaveným vyhledávačem jejího webového prohlížeče Brave. Podobně jako prohlížeč klade velký důraz na soukromí uživatelů, tedy jde proti trendů využívání nástrojů webové analytiky." }, "cy":{ "artic":[ @@ -819,10 +799,6 @@ "Nyheder fra hele verden, nationale og lokale nyhedskilder – med henblik på at give dig en tilbundsgående nyhedsdækning inden for sport, underholdning, forretning, politik, vejret og meget andet.", "https://www.bing.com/news" ], - "bing videos":[ - "Bing video", - "https://www.bing.com/videos" - ], "currency":"DuckDuckGo er en onlinesøgemaskine, som lægger vægt på ikke at gemme oplysninger og accepterer brugerens privatsfære.", "deviantart":"DeviantArt er en amerikansk online fællesskab tilgængeligt for hele verden, der fremviser brugerfremstillet kunst. Siden blev lanceret den 7. august 2000 af Scott Jarkoff, Matthew Stephens, Angelo Sotira og andre. DeviantArt, Inc. har hovedkvarter i Hollywood-området af Los Angeles, Californien, USA.", "ddg definitions":[ @@ -877,11 +853,7 @@ "wiktionary":"Wiktionary er en ordbog med åbent indhold fra Wikimedia Foundation. Den engelsksprogede version blev etableret i december 2002 og rummer mere end 3.500.000 artikler.", "wikiversity":"Wikiversity er et projekt etableret af Wikimedia Foundation, der ønsker af skabe et frit universitet ved hjælp af wikiteknik. Projektet er flersprogligt og omfatter foreløbig 17 sprog, dog ikke dansk.", "wikivoyage":"Wikivoyage er en fri webbaseret rejseguide for både rejsedestinationer og emner relateret til rejser, der er skrevet af frivillige forfattere.", - "wolframalpha":"Wolfram Alpha er en beregningsmæssig vidensmotor eller svarmaskine udviklet af Wolfram Research. Det er en online søgemaskine som kan svare på faktuelle forespørgsler direkte ved at behandle disse vha. eksterne kilder, i stedet for at oplyse en liste med links, som en normal søgemaskine måske ville.", - "dictzone":[ - "Online ordbøger: engelsk, spansk, tysk, fransk, italiensk, ungarsk... Vælg din yndlingsordbog!", - "https://dictzone.com/" - ] + "wolframalpha":"Wolfram Alpha er en beregningsmæssig vidensmotor eller svarmaskine udviklet af Wolfram Research. Det er en online søgemaskine som kan svare på faktuelle forespørgsler direkte ved at behandle disse vha. eksterne kilder, i stedet for at oplyse en liste med links, som en normal søgemaskine måske ville." }, "de":{ "9gag":"9GAG ist eine englischsprachige Online-Plattform, auf der Bilder, GIF-Animationen und Videos von Nutzern geteilt, kommentiert und bewertet werden. Bei einem Großteil der Postings handelt es sich um humoristische Inhalte wie Internet-Memes oder Rage Comics. Teilweise wird 9GAG aufgrund fehlender Quellenangaben bei den Beiträgen kritisiert.", @@ -890,7 +862,7 @@ "artic":"Das Art Institute of Chicago ist ein 1866 gegründetes Kunstmuseum, verbunden mit der seit 1866 tätigen Kunsthochschule, 1882 umbenannt in School of the Art Institute of Chicago (SAIC) in Chicago, Illinois, (USA).", "arxiv":"arXiv.org ist ein Dokumentenserver für Preprints aus den Bereichen Physik, Mathematik, Informatik, Statistik, Finanzmathematik und Biologie. Ausgesprochen wird arXiv als „archive“ (englisch), wobei das X für das griechische χ steht.", "bandcamp":"Bandcamp ist ein Online-Musikdienst und eine Plattform zur Promotion, die sich insbesondere an unabhängige Künstler richtet. Künstler bei Bandcamp besitzen eine veränderbare Microsite mit den Alben, die sie hochladen. Viele Titel können kostenfrei auf der Internetseite abgespielt werden. Künstler können festlegen, ob Musikdownloads kostenlos oder kostenpflichtig möglich oder an die Angabe einer E-Mail-Adresse gekoppelt sind. Bandcamp nimmt einen Anteil von 15 % an den Verkäufen auf der Website, wobei der Anteil nach der Einnahme von mehr als 5.000 US-Dollar durch Verkäufe auf 10 % sinkt. Die Teilnahme bei Bandcamp ist kostenlos.", - "wikipedia":"Die Wikipedia [ˌvɪkiˈpeːdia] ist ein am 15. Januar 2001 gegründetes gemeinnütziges Projekt zur Erstellung einer freien Internet-Enzyklopädie in zahlreichen Sprachen mit Hilfe des sogenannten Wikiprinzips. Gemäß Publikumsnachfrage und Verbreitung gehört die Wikipedia unterdessen zu den Massenmedien.", + "wikipedia":"Die Wikipedia [ˌvɪkiˈpeːdia] ist ein gemeinnütziges Projekt zur Erstellung einer freien Enzyklopädie auf Basis des sogenannten Wikiprinzips.", "bing":"Microsoft Bing ist eine Internet-Suchmaschine von Microsoft und der Nachfolger von Live Search. Bing wurde im Juni 2009 im Beta-Stadium in Betrieb genommen, welches sie am 27. Januar 2012 verließ.", "bing images":[ "bing:de", @@ -945,7 +917,7 @@ ], "gitlab":"GitLab ist eine Webanwendung zur Versionsverwaltung für Softwareprojekte auf Git-Basis, hinzu kamen später weitere Funktionen zur Softwareentwicklung. GitLab bietet ein Issue-Tracking-System mit Kanban-Board, ein System für Continuous Integration und Continuous Delivery (CI/CD), ein Wiki, eine Container-Registry, einen Sicherheitsscanner für Container und Sourcecode sowie Multi-Cluster-Verwaltung und -Überwachung. GitLab ist in Produkte für Entwickler, wie zum Beispiel AWS oder Google Cloud, integrierbar und über eine API fernsteuerbar. GitLab ist in den Programmiersprachen Ruby und Go geschrieben.", "github":"GitHub ist ein netzbasierter Dienst zur Versionsverwaltung für Software-Entwicklungsprojekte. Namensgebend war das Versionsverwaltungssystem Git. Das Unternehmen GitHub, Inc. hat seinen Sitz in San Francisco in den USA. Seit dem 26. Dezember 2018 gehört das Unternehmen zu Microsoft.", - "google":"Google ist eine Internet-Suchmaschine des US-amerikanischen Unternehmens Google. Übereinstimmende Statistiken zeigen bei weltweiten Suchanfragen Google als Marktführer unter den Internet-Suchmaschinen und als die meistbesuchte Website der Welt. Google bearbeitet jährlich mehr als zwei Billionen Suchanfragen.", + "google":"Google ist eine Internet-Suchmaschine des US-amerikanischen Unternehmens Google LLC. Übereinstimmende Statistiken zeigen bei weltweiten Suchanfragen Google als Marktführer unter den Internet-Suchmaschinen und als die meistbesuchte Website der Welt. Google bearbeitet jährlich mehr als zwei Billionen Suchanfragen.", "google images":[ "Google Bilder, die umfassendste Bildersuche im Web", "https://images.google.com" @@ -982,7 +954,7 @@ "openstreetmap":"OpenStreetMap (OSM) ist ein freies Projekt, das frei nutzbare Geodaten sammelt, strukturiert und für die Nutzung durch jedermann in einer Datenbank vorhält. Diese Daten stehen unter einer freien Lizenz, der Open Database License. Kern des Projekts ist also eine offen zugängliche Datenbank aller beigetragenen Geoinformationen.", "piratebay":"The Pirate Bay ist ein web-basierter Indizierer für digitale Inhalte, bei dem Besucher Magnet-Links und früher auch .torrent-Dateien finden, herunterladen und hinzufügen können, um einen Peer-to-Peer-Dateiaustausch via BitTorrent zwischen den Nutzern aufbauen zu können.", "pubmed":"MEDLINE ist eine öffentlich zugängliche bibliografische Datenbank des US-amerikanischen National Center for Biotechnology Information (NCBI).", - "qwant":"Qwant ist eine Suchmaschine, die vom gleichnamigen französischen Unternehmen entwickelt wurde und mit strengen Datenschutzbestimmungen wirbt.", + "qwant":"Qwant ist eine Suchmaschine, die vom gleichnamigen französischen Unternehmen entwickelt wurde und mit umfassendem Datenschutz wirbt.", "qwant news":[ "qwant:de", "ref" @@ -1007,10 +979,6 @@ "ref" ], "startpage":"Startpage ist eine Suchmaschine, die die eingegebenen Suchanfragen an die Google-Suchmaschine weiterleitet und dadurch anonymisiert die Suchergebnisse anzeigt. Startpage will damit den Datenschutz ihrer Nutzer gewährleisten. Startpage wird von der niederländischen Startpage B.V. betrieben, die zur Surfboard Holding B.V. gehört.", - "solidtorrents":[ - "solidtorrents.net ist die beste Quelle für alle Informationen die Sie suchen. Von allgemeinen Themen bis hin zu speziellen Sachverhalten, finden Sie auf solidtorrents.net alles. Wir hoffen, dass Sie hier das Gesuchte finden!", - "https://www.solidtorrents.net/" - ], "unsplash":"Unsplash ist eine internationale Website für Fotos, die von ihren Urhebern der Online-Community zur kostenlosen Verwendung zur Verfügung gestellt werden.", "youtube":"YouTube ist ein 2005 gegründetes Videoportal des US-amerikanischen Unternehmens YouTube, LLC, seit 2006 eine Tochtergesellschaft von Google LLC, mit Sitz im kalifornischen San Bruno. Die Benutzer können auf dem Portal kostenlos Videoclips ansehen, bewerten, kommentieren und selbst hochladen. 2019 erzielte YouTube einen Jahresumsatz von 15 Milliarden Dollar. Die Einnahmen werden zum Großteil durch das Abspielen von Werbespots generiert.", "dailymotion":"Dailymotion ist ein Videoportal des gleichnamigen französischen Unternehmens, bei dem Videos hochgeladen und öffentlich angeschaut werden können. Es wurde 2005 in Paris gegründet und gehört zu den führenden Videoportalen. Dailymotion war die erste bekannte Videoplattform, die eine Auflösung von 720p (HD) unterstützte.", @@ -1023,10 +991,6 @@ "wikiversity":"Die Wikiversity ist eine Online-Plattform in Form eines Wikis zum gemeinschaftlichen Lernen, Lehren und Forschen. Sie ist ein Projekt der Wikimedia Foundation und startete am 15. August 2006. Auf Wikiversity werden freie Lernmaterialien erstellt und gesammelt. Außerdem können dort Lehrveranstaltungen durchgeführt bzw. begleitet werden (E-Learning).", "wikivoyage":"Wikivoyage [ˌvɪkivo̯aˈjaːʒ] ist ein von ehrenamtlichen Autoren erstellter freier Führer rund ums Reisen. Im Vordergrund von Wikivoyage steht die Bereitstellung von praktisch anwendbarem Wissen zu Reisezielen und Reisethemen. Die Bezeichnung setzt sich aus den Bestandteilen „Wiki“ und dem französischen Wort „voyage“ für Reise zusammen.", "wolframalpha":"Wolfram Alpha ist ein auf der Software Mathematica basierender Onlinedienst zum Auffinden und Darstellen von Informationen, der von Wolfram Research entwickelt wird.", - "dictzone":[ - "DictZone online Wörterbücher, Englisch, Ungarisch, Deutsch, Russisch...", - "https://dictzone.com/" - ], "1337x":[ "Verzeichnis von Torrent-Dateien und Magnet-Links", "wikidata" @@ -1138,11 +1102,7 @@ "wikisource":"Η Βικιθήκη (Wikisource) είναι ένα πρόγραμμα του Wikimedia για τη δημιουργία μιας αυξανόμενης ελεύθερου περιεχομένου βιβλιοθήκης με την συλλογή πρωτογενών κειμένων, και μεταφράσεων πρωτογενών πηγών σε οποιαδήποτε γλώσσα. Τα περισσότερα κείμενα της Βικιθήκης είναι ελεύθερα δικαιωμάτων και δεν προστατεύονται από οποιοδήποτε πνευματικά δικαιώματα ή άδεια χρήσης. Όμως, ορισμένα κείμενα έχουν πνευματικά δικαιώματα και είναι διαθέσιμα με την Άδεια Ελεύθερης Τεκμηρίωσης GNU. Η Βικιθήκη είναι αδελφικός δικτυακός τόπος της Βικιπαίδειας, της ελεύθερης εγκυκλοπαίδειας. Βρίσκεται στην διεύθυνση www.wikisource.org. Το ελληνικό εγχείρημα βρίσκεται στη διεύθυνση http://el.wikisource.org/.", "wiktionary":"Το Βικιλεξικό είναι πολύγλωσσο λεξικογραφικό διαδικτυακό εγχείρημα του ιδρύματος Wikimedia. Βασίζεται σε σύστημα wiki και το περιεχόμενό του μπορεί να χρησιμοποιηθεί ελεύθερα.", "wikiversity":"Το Βικιεπιστήμιο είναι ένα έργο του Ιδρύματος Wikimedia που υποστηρίζει τις κοινότητες μάθησης, το μαθησιακό τους υλικό και τις συνακόλουθες δραστηριότητες. Διαφέρει από τα πιο δομημένα έργα όπως η Βικιπαίδεια, επειδή προσφέρει μια σειρά από μαθήματα, τμήματα και σχολές για την προώθηση της μάθησης παρά για το περιεχόμενο.", - "wikivoyage":"Τα Βικιταξίδια είναι ένας ελεύθερος διαδικτυακός ταξιδιωτικός οδηγός, για ταξιδιωτικούς προορισμούς και θέματα ευρύτερου ταξιδιωτικού ενδιαφέροντος, ο οποίος συντάσσεται από εθελοντές. Το όνομα αποτελεί συνδυασμό της λέξης \"Wiki\" και \"Ταξίδια\".", - "dictzone":[ - "Διαδικτυακά λεξικά: Αγγλικά, Ισπανικά, Γερμανικά, Γαλλικά, Ιταλικά, Ουγγρικά... Επιλέξτε το αγαπημένο σας λεξικό!", - "https://dictzone.com/" - ] + "wikivoyage":"Τα Βικιταξίδια είναι ένας ελεύθερος διαδικτυακός ταξιδιωτικός οδηγός, για ταξιδιωτικούς προορισμούς και θέματα ευρύτερου ταξιδιωτικού ενδιαφέροντος, ο οποίος συντάσσεται από εθελοντές. Το όνομα αποτελεί συνδυασμό της λέξης \"Wiki\" και \"Ταξίδια\"." }, "en":{ "9gag":"9GAG is an online platform and social media website based in Hong Kong, which allows its users to upload and share user-generated content or other content from external social media websites. Since the platform for collections of Internet memes was launched on April 11, 2008, it has grown in popularity across social media such as Facebook, Twitter, and Instagram.", @@ -1162,7 +1122,7 @@ "artic":"The Art Institute of Chicago in Chicago's Grant Park, founded in 1879, is one of the oldest and largest art museums in the world. Recognized for its curatorial efforts and popularity among visitors, the museum hosts approximately 1.5 million people annually. Its collection, stewarded by 11 curatorial departments, is encyclopedic, and includes iconic works such as Georges Seurat's A Sunday on La Grande Jatte, Pablo Picasso's The Old Guitarist, Edward Hopper's Nighthawks, and Grant Wood's American Gothic. Its permanent collection of nearly 300,000 works of art is augmented by more than 30 special exhibitions mounted yearly that illuminate aspects of the collection and present cutting-edge curatorial and scientific research.", "arxiv":"arXiv is an open-access repository of electronic preprints and postprints approved for posting after moderation, but not peer review. It consists of scientific papers in the fields of mathematics, physics, astronomy, electrical engineering, computer science, quantitative biology, statistics, mathematical finance and economics, which can be accessed online. In many fields of mathematics and physics, almost all scientific papers are self-archived on the arXiv repository before publication in a peer-reviewed journal. Some publishers also grant permission for authors to archive the peer-reviewed postprint. Begun on August 14, 1991, arXiv.org passed the half-million-article milestone on October 3, 2008, and had hit a million by the end of 2014. As of April 2021, the submission rate is about 16,000 articles per month.", "bandcamp":"Bandcamp is an American online audio distribution platform founded in 2007 by Oddpost co-founder Ethan Diamond and programmers Shawn Grunberger, Joe Holt and Neal Tucker, with headquarters in Oakland, California, US. On March 2, 2022, Bandcamp was acquired by Epic Games.", - "wikipedia":"Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers through open collaboration and a wiki-based editing system. Its editors are known as Wikipedians. Wikipedia is the largest and most-read reference work in history. It is consistently one of the 10 most popular websites ranked by Similarweb and formerly Alexa; as of 2022, Wikipedia was ranked the 7th most popular site. It is hosted by the Wikimedia Foundation, an American non-profit organization funded mainly through donations.", + "wikipedia":"Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers, known as Wikipedians, through open collaboration and using a wiki-based editing system. Wikipedia is the largest and most-read reference work in history. It is consistently one of the 10 most popular websites ranked by Similarweb and formerly Alexa; as of 2022, Wikipedia was ranked the 5th most popular site in the world. It is hosted by the Wikimedia Foundation, an American non-profit organization funded mainly through donations.", "bing":"Microsoft Bing is a web search engine owned and operated by Microsoft. The service has its origins in Microsoft's previous search engines: MSN Search, Windows Live Search and later Live Search. Bing provides a variety of search services, including web, video, image and map search products. It is developed using ASP.NET.", "bing images":[ "bing:en", @@ -1174,7 +1134,7 @@ ], "bing videos":"Bing Videos is a video search service and part of Microsoft's Bing search engine. The service enables users to search and view videos across various websites. Bing Videos was officially released on September 26, 2007 as Live Search Video, and rebranded as Bing Videos on June 1, 2009.", "bitbucket":"Bitbucket is a Git-based source code repository hosting service owned by Atlassian. Bitbucket offers both commercial plans and free accounts with an unlimited number of private repositories.", - "btdigg":"BTDigg is the first Mainline DHT search engine. It participated in the BitTorrent DHT network, supporting the network and making correspondence between magnet links and a few torrent attributes which are indexed and inserted into a database. For end users, BTDigg provides a full-text database search via Web interface. The web part of its search system retrieved proper information by a user's text query. The Web search supported queries in European and Asian languages. The project name was an acronym of BitTorrent Digger. It went offline in June 2016, reportedly due to index spam. The site returned later in 2016 at a dot-com domain, went offline again and is now online. The btdig.com site has its torrent crawler's source code listed on GitHub, dhtcrawler2.", + "btdigg":"BTDigg is the first Mainline DHT search engine. It participated in the BitTorrent DHT network, supporting the network and making correspondence between magnet links and a few torrent attributes which are indexed and inserted into a database. For end users, BTDigg provides a full-text database search via a Web interface. The web part of its search system retrieved proper information by a user's text query. The Web search supported queries in European and Asian languages. The project name was an acronym of BitTorrent Digger. It went offline in June 2016, reportedly due to index spam. The site returned later in 2016 at a dot-com domain, went offline again, and is now online. The btdig.com site has its torrent crawler's source code listed on GitHub, dhtcrawler2.", "ccc-tv":[ "Video Streaming Portal of the Chaos Computer Club", "wikidata" @@ -1240,7 +1200,7 @@ "google news":"Google News is a news aggregator service developed by Google. It presents a continuous flow of links to articles organized from thousands of publishers and magazines. Google News is available as an app on Android, iOS, and the Web.", "google videos":"Google Video was a free video hosting service launched by the multinational technology company Google on January 25, 2005. Similar to YouTube, this platform allowed video clips to be hosted on Google servers and embedded on to other websites. In 2009, Google Videos stopped accepting new video uploads since Google acquired YouTube, and users had the opportunity to publish their videos directly onto YouTube. On August 20, 2012, Google Videos was ultimately shut down.", "google scholar":"Google Scholar is a freely accessible web search engine that indexes the full text or metadata of scholarly literature across an array of publishing formats and disciplines. Released in beta in November 2004, the Google Scholar index includes peer-reviewed online academic journals and books, conference papers, theses and dissertations, preprints, abstracts, technical reports, and other scholarly literature, including court opinions and patents.", - "google play apps":"Google Play, also branded as the Google Play Store and formerly Android Market, is a digital distribution service operated and developed by Google. It serves as the official app store for certified devices running on the Android operating system and its derivatives as well as ChromeOS, allowing users to browse and download applications developed with the Android software development kit (SDK) and published through Google. Google Play has also served as a digital media store, offering games, music, books, movies, and television programs be. Content that has been purchased on Google Play Movies & TV and Google Play Books can be accessed on a web browser, and through the Android and iOS apps.", + "google play apps":"Google Play, also known as the Google Play Store and formerly the Android Market, is a digital distribution service operated and developed by Google. It serves as the official app store for certified devices running on the Android operating system and its derivatives, as well as ChromeOS, allowing users to browse and download applications developed with the Android software development kit (SDK) and published through Google. Google Play has also served as a digital media store, offering games, music, books, movies, and television programs. Content that has been purchased on Google Play Movies & TV and Google Play Books can be accessed on a web browser and through the Android and iOS apps.", "google play movies":[ "google play apps:en", "ref" @@ -1263,7 +1223,7 @@ ], "kickass":"KickassTorrents was a website that provided a directory for torrent files and magnet links to facilitate peer-to-peer file sharing using the BitTorrent protocol. It was founded in 2008 and by November 2014, KAT became the most visited BitTorrent directory in the world, overtaking The Pirate Bay, according to the site's Alexa ranking. KAT went offline on 20 July 2016 when the domain was seized by the U.S. government. The site's proxy servers were shut down by its staff at the same time.", "library genesis":"Library Genesis (Libgen) is a file-sharing based shadow library website for scholarly journal articles, academic and general-interest books, images, comics, audiobooks, and magazines. The site enables free access to content that is otherwise paywalled or not digitized elsewhere. Libgen describes itself as a \"links aggregator\", providing a searchable database of items \"collected from publicly available public Internet resources\" as well as files uploaded \"from users\".", - "library of congress":"The Library of Congress (LOC) is the research library that officially serves the United States Congress and is the de facto national library of the United States. It is the oldest federal cultural institution in the country. The library is housed in three buildings on Capitol Hill in Washington, D.C.; it also maintains a conservation center in Culpeper, Virginia. The library's functions are overseen by the Librarian of Congress, and its buildings are maintained by the Architect of the Capitol. The Library of Congress is the largest library in the world. Its \"collections are universal, not limited by subject, format, or national boundary, and include research materials from all parts of the world and in more than 470 languages.\"", + "library of congress":"The Library of Congress (LOC) is the research library that officially serves the United States Congress and is the de facto national library of the United States. It is the oldest federal cultural institution in the country. The library is housed in three buildings on Capitol Hill in Washington, D.C.; it also maintains a conservation center in Culpeper, Virginia. The library's functions are overseen by the Librarian of Congress, and its buildings are maintained by the Architect of the Capitol. The Library of Congress is one of the largest libraries in the world. Its \"collections are universal, not limited by subject, format, or national boundary, and include research materials from all parts of the world and in more than 470 languages.\"", "lingva":[ "Alternative front-end for Google Translate, serving as a Free and Open Source translator with over a hundred languages available", "https://lingva.ml" @@ -1296,7 +1256,7 @@ "openairedatasets:en", "ref" ], - "openstreetmap":"OpenStreetMap (OSM) is a collaborative project to create a free editable geographic database of the world. The geodata underlying the maps is considered the primary output of the project. The creation and growth of OSM has been motivated by restrictions on use or availability of map data across much of the world, and the advent of inexpensive portable satellite navigation devices.", + "openstreetmap":"OpenStreetMap (OSM) is a free, open geographic database updated and maintained by a community of volunteers via open collaboration. Contributors collect data from surveys, trace from aerial imagery and also import from other freely licensed geodata sources. OpenStreetMap is freely licensed under the Open Database License and as a result commonly used to make electronic maps, inform turn-by-turn navigation, assist in humanitarian aid and data visualisation. OpenStreetMap uses its own topology to store geographical features which can then be exported into other GIS file formats. The OpenStreetMap website itself is an online map, geodata search engine and editor.", "openrepos":[ "OpenRepos.net — Community Repository System", "https://openrepos.net/" @@ -1368,7 +1328,7 @@ "https://search.yahoo.com/" ], "yahoo news":"Yahoo! News is a news website that originated as an internet-based news aggregator by Yahoo!. The site was created by a Yahoo! software engineer named Brad Clawsie in August 1996. Articles originally came from news services such as the Associated Press, Reuters, Fox News, Al Jazeera, ABC News, USA Today, CNN and BBC News.", - "youtube":"YouTube is an American online video sharing and social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by Google, and is the second most visited website, after Google Search. YouTube has more than 2.5 billion monthly users who collectively watch more than one billion hours of videos each day. As of May 2019, videos were being uploaded at a rate of more than 500 hours of content per minute.", + "youtube":"YouTube is a global online video sharing and social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by Google, and is the second most visited website, after Google Search. YouTube has more than 2.5 billion monthly users who collectively watch more than one billion hours of videos each day. As of May 2019, videos were being uploaded at a rate of more than 500 hours of content per minute.", "dailymotion":"Dailymotion is a French video-sharing technology platform owned by Vivendi. North American launch partners included Vice Media, Bloomberg and Hearst Digital Media. It is among the earliest known platforms to support HD (720p) resolution video. Dailymotion is available worldwide in 183 languages and 43 localised versions featuring local home pages and local content.", "vimeo":"Vimeo, Inc. is an American video hosting, sharing, and services platform provider headquartered in New York City. Vimeo focuses on the delivery of high-definition video across a range of devices. Vimeo's business model is through software as a service (SaaS). They derive revenue by providing subscription plans for businesses and video content producers. Vimeo provides its subscribers with tools for video creation, editing, and broadcasting, enterprise software solutions, as well as the means for video professionals to connect with clients and other professionals. As of December 2021, the site has 260 million users, with around 1.6 million subscribers to its services.", "wiby":[ @@ -1387,10 +1347,6 @@ "wikiversity":"Wikiversity is a Wikimedia Foundation project that supports learning communities, their learning materials, and resulting activities. It differs from Wikipedia in that it offers tutorials and other materials for the fostering of learning, rather than an encyclopedia; like Wikipedia, it is available in many languages.", "wikivoyage":"Wikivoyage is a free web-based travel guide for travel destinations and travel topics written by volunteer authors. It is a sister project of Wikipedia and supported and hosted by the same non-profit Wikimedia Foundation (WMF). Wikivoyage has been called the \"Wikipedia of travel guides\".", "wolframalpha":"WolframAlpha is an answer engine developed by Wolfram Research. It answers factual queries by computing answers from externally sourced data.", - "dictzone":[ - "Online dictionaries: English, Spanish, German, French, Italian, Hungarian... Select your favorite dictionary!", - "https://dictzone.com/" - ], "mymemory translated":[ "MyMemory is the world largest collaborative translation archive.", "https://mymemory.translated.net/" @@ -1406,7 +1362,7 @@ "rubygems":"RubyGems is a package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries, a tool designed to easily manage the installation of gems, and a server for distributing them. It was created by Chad Fowler, Jim Weirich, David Alan Black, Paul Brannan and Richard Kilmer during RubyConf 2004.", "peertube":"PeerTube is a free and open-source, decentralized, ActivityPub federated video platform powered by WebTorrent, that uses peer-to-peer technology to reduce load on individual servers when viewing videos.", "mediathekviewweb":"MediathekView is a free open-source software designed to manage the online multimedia libraries of several German public broadcasters as well as an Austrian, a Swiss and a Franco-German public broadcaster. The software comes with a German user interface that lists broadcasts available online. In October 2016, the developer announced that maintenance of the project would be discontinued at the end of the year. Three weeks later, the user community had formed a team to continue the project, and the software continues to remain open-source.", - "rumble":"Rumble is an online video platform and cloud services business headquartered in Longboat Key, Florida and Toronto, Ontario. It was founded in October 2013 by Chris Pavlovski, a technology entrepreneur from Canada. The cloud services business is known for hosting Truth Social and the video platform is popular among American right, and far-right users, and has been described as part of \"alt-tech\". As of August 15, 2022, Rumble reported 78 million monthly active users.", + "rumble":"Rumble is an online video platform and cloud services business headquartered in Longboat Key, Florida and Toronto, Ontario. It was founded in October 2013 by Chris Pavlovski, a technology entrepreneur from Canada. The cloud services business is known for hosting Truth Social, and the video platform is popular among American right and far-right users. The platform has been described as part of \"alt-tech\".", "wordnik":"Wordnik, a nonprofit organization, is an online English dictionary and language resource that provides dictionary and thesaurus content. Some of the content is based on print dictionaries such as the Century Dictionary, the American Heritage Dictionary, WordNet, and GCIDE. Wordnik has collected a corpus of billions of words which it uses to display example sentences, allowing it to provide information on a much larger set of words than a typical dictionary. Wordnik uses as many real examples as possible when defining a word.", "sjp.pwn":[ "Polish online dictionary", @@ -1544,7 +1500,7 @@ }, "es":{ "9gag":"9GAG es un sitio humorístico de Internet establecido en Hong Kong y publicado en Estados Unidos. Lanzada en 2008, esta página es muy conocida por el uso de memes.", - "apple app store":"La Apple App Store es un servicio para el iPhone, iPod Touch, y el iPad, creado por YouTube, que permite a los usuarios buscar y descargar aplicaciones, desarrolladas con el iOS De Juan Pedro y publicadas por Apple. Estas aplicaciones están disponibles para ser compradas o gratuitas, dependiendo de cada una. Las aplicaciones pueden ser descargadas directamente al iPhone o al iPod Touch por medio de una aplicación del mismo nombre.", + "apple app store":"La Apple App Store es un servicio para el iPhone, iPod Touch, y el iPad, creado por Apple, que permite a los usuarios buscar y descargar aplicaciones, publicadas por Apple. Estas aplicaciones están disponibles para ser compradas o gratuitas, dependiendo de cada una. Las aplicaciones pueden ser descargadas directamente al iPhone o al iPod Touch por medio de una aplicación del mismo nombre.", "archive is":"archive.today es un servicio que permite salvaguardar una copia de cualquier página en la Web, con todas los imágenes, estilos y fuentes.", "artic":"El Instituto de Arte de Chicago es un museo y escuela de arte situado en la avenida Míchigan junto al Grant Park, enfrente del lago Míchigan en Chicago, Estados Unidos. Es uno de los museos de arte más importantes del mundo y suele ser nombrado como uno de los tres principales de Estados Unidos, junto con el Metropolitan Museum de Nueva York y el Museo de Bellas Artes de Boston. Cuenta con una de las colecciones permanentes más importantes de cuadros del Impresionismo y Posimpresionismo del mundo.", "arxiv":"arXiv es un archivo en línea para las prepublicaciones de artículos científicos en el campo de las matemáticas, física, ciencias de la computación y biología cuantitativa. En muchos campos de las matemáticas y la física, casi todos los artículos científicos se colocan en arXiv. A fecha 27 de julio de 2010, arXiv.org contenía más de 617.767 imprimibles, lo que supone que miles de ellos son añadidos cada mes.", @@ -1640,7 +1596,7 @@ "ref" ], "semantic scholar":"Semantic Scholar es un motor de búsqueda respaldado por un sistema de inteligencia artificial dedicado a trabajar con publicaciones académicas. Desarrollado en el Allen Institute for Artificial Intelligence, se lanzó al público en noviembre de 2015. Utiliza avances recientes en el procesamiento del lenguaje natural para proporcionar resúmenes de artículos académicos.", - "startpage":"Startpage es un metabuscador holandés, que destaca la privacidad como su característica distintiva. El sitio web anuncia que permite a los usuarios obtener resultados del Buscador de Google protegiendo la privacidad de los usuarios al no almacenar información personal ni datos de búsqueda y eliminar todos los rastreadores. Startpage.com también incluye una función de navegación anónima que permite a los usuarios la opción de abrir los resultados de búsqueda a través de un proxy para aumentar el anonimato. Dado que la empresa tiene su sede en los Países Bajos, está protegida por las leyes de privacidad neerlandesa y de la Unión Europea, por lo que no está sujeta a los programas de vigilancia de Estados Unidos, como PRISM.", + "startpage":"Startpage es un metabuscador holandés, que destaca la privacidad como su característica distintiva. El sitio web anuncia que permite a los usuarios obtener resultados del Buscador de Google protegiendo la privacidad de los usuarios al no almacenar información personal ni datos de búsqueda y eliminar todos los rastreadores. Startpage también incluye una función de navegación anónima que permite a los usuarios la opción de abrir los resultados de búsqueda a través de un proxy para aumentar el anonimato. Dado que la empresa tiene su sede en los Países Bajos, está protegida por las leyes de privacidad neerlandesa y de la Unión Europea, por lo que no está sujeta a los programas de vigilancia de Estados Unidos, como PRISM.", "unsplash":"Unsplash es el sitio web internacional en el que están colocadas las fotografías de stock con licencia Unsplash. Desde 2021 es propiedad de Getty Images. El sitio web cuenta con más de 207,000 fotógrafos colaboradores y genera más de 17 mil millones de impresiones fotográficas por mes en su creciente biblioteca de más de 2 millones de fotos. Unsplash es uno de los sitios web principales de fotografía.", "youtube":"YouTube es un sitio web de origen estadounidense dedicado a compartir videos. Presenta una variedad de clips de películas, programas de televisión y vídeos musicales, así como contenidos amateur como videoblogs y YouTube Gaming. Las personas que crean contenido para esta plataforma generalmente son conocidas como youtubers.", "dailymotion":"Dailymotion es un sitio web en el cual los usuarios pueden subir, ver y compartir vídeos. Aloja una variedad de clips de películas, programas de televisión y vídeos musicales, así como contenidos amateur como videoblogs.", @@ -1652,11 +1608,7 @@ "wiktionary":"El Wikcionario es un proyecto de diccionario libre de la Fundación Wikimedia, que contiene definiciones, traducciones, etimologías, sinónimos y pronunciaciones de palabras en múltiples idiomas.", "wikiversity":"Wikiversidad es un proyecto hermano de Wikipedia cuyo objetivo es construir una plataforma educativa virtual libre y gratuita, con filosofía wiki y que forme parte de la Fundación Wikimedia. En este proyecto se elaboran materiales y recursos didácticos, y se forman grupos de estudio, a diversos niveles educativos. Los materiales creados tienen una licencia Creative Commons de tipo \"Atribución-Compartir Igual\" para que sean libremente redistribuibles.", "wikivoyage":"Wikiviajes es una guía de viaje gratuita creada por autores voluntarios. Es un proyecto hermano de Wikipedia y está patrocinado y alojado por la misma Fundación Wikimedia. Wikivoyage se ha llamado la «Wikipedia de guías de viaje».", - "wolframalpha":"Wolfram|Alpha es un buscador de respuestas desarrollado por la compañía Wolfram Research. Es un servicio en línea que responde a las preguntas directamente, mediante el procesamiento de la respuesta extraída de una base de datos estructurados, en lugar de proporcionar una lista de los documentos o páginas web que podrían contener la respuesta, tal y como lo hace Google. Fue anunciado en marzo de 2009 por el físico británico Stephen Wolfram y está en funcionamiento desde el 15 de mayo de 2009.Fue lanzado en español en 2022.", - "dictzone":[ - "Diccionarios en línea: inglés, español, alemán, francés, italiano, húngaro...", - "https://dictzone.com/" - ], + "wolframalpha":"Wolfram|Alpha es un buscador de respuestas desarrollado por la compañía Wolfram Research. Es un servicio en línea que responde a las preguntas directamente, mediante el procesamiento de la respuesta extraída de una base de datos estructurados, en lugar de proporcionar una lista de los documentos o páginas web que podrían contener la respuesta, tal y como lo hace Google. Fue anunciado en marzo de 2009 por el físico británico Stephen Wolfram y está en funcionamiento desde el 15 de mayo de 2009. Fue lanzado en español en 2022.", "duden":[ "diccionario online de alemán", "wikidata" @@ -1667,10 +1619,6 @@ "peertube":"PeerTube es una aplicación web de software libre, descentralizada, federada y que usa la tecnología peer-to-peer para reducir la carga de los servidores individuales al visualizar videos.", "rumble":"Rumble es una plataforma de video en línea canadiense con sede en Toronto. Fue fundada en 2013 por Chris Pavlovski, un emprendedor tecnológico de Canadá. El recuento mensual de usuarios de Rumble ha experimentado un rápido crecimiento desde julio de 2020, pasando de 1,6 millones de usuarios mensuales a 31,9 millones al final del primer trimestre de 2021.", "wikimini":"Wikimini es una enciclopedia en línea para niños, gratuita, que tiene la particularidad de ser escrita colaborativamente por niños y adolescentes. Su contenido está dirigido a lectores de 8 a 13 años y está publicado bajo licencia libre, lo que permite su difusión y reutilización. Desde que se puso en línea el 1 de octubre de 2008 por el friburgués Laurent Jauquier, el sitio ha experimentando un crecimiento en aumento dentro de la comunidad francófona.", - "wttr.in":[ - "El tiempo en: not found", - "https://wttr.in" - ], "petalsearch":"Petal Search es un motor de búsqueda propiedad de Huawei. Aunque se inventó hace algunos años, se lanzó oficialmente en mayo de 2019 de manera global. Su público objetivo inicial han sido todos los usuarios de dispositivos móviles marca Huawei, aunque al día de hoy abarca todas las marcas gracias a su posicionamiento como motor web. El objetivo principal del buscador de Petal es buscar contenido en texto e imágenes publicadas en las páginas web, en lugar de otro tipo de datos.", "petalsearch images":[ "petalsearch:es", @@ -1737,11 +1685,7 @@ "wiktionary":"Vikisõnastik on Wikimedia sihtasutuse projekt, mille eesmärk on luua Vikipeedia põhimõtteid järgiv ja sellega kaasas käiv vaba sõnaraamat ühes sõnaseletuste, tõlgete, häälduste, etümoloogiate ning kõige muu juurdekuuluvaga kõikvõimalike keelte tarvis.", "wikiversity":"Vikiülikool on vaba ja avatud veebipõhine õpikeskkond, üks Wikimedia Foundationi projekte.", "wikivoyage":"Wikivoyage on vaba ja tasuta veebipõhine reisijuht, kus sihtkohtadest ja reisiteemadest kirjutavad vabatahtlikud kaastöölised. Portaali nimi koosneb ingliskeelsest sõnast wiki ning prantsuse sõnast voyage ('reis').", - "wolframalpha":"WolframAlpha on arvutuslik teadmusmootor, mis genereerib ning visualiseerib faktilisi ja statistilisi vastuseid kõikvõimalikele päringutele. Selle töötas 2009. aastal välja Wolfram Research. Lisaandmeid kogutakse nii akadeemilistelt kui ka kommertslikelt veebisaitidelt.", - "dictzone":[ - "Veebisõnastikud: inglise, ungari Valige oma lemmiksõnaraamat!", - "https://dictzone.com/" - ] + "wolframalpha":"WolframAlpha on arvutuslik teadmusmootor, mis genereerib ning visualiseerib faktilisi ja statistilisi vastuseid kõikvõimalikele päringutele. Selle töötas 2009. aastal välja Wolfram Research. Lisaandmeid kogutakse nii akadeemilistelt kui ka kommertslikelt veebisaitidelt." }, "eu":{ "artic":"Chicagoko Arte Institutua, ingelesez: Art Institute of Chicago, AEBetako Chicago hirian dagoen arte-museo bat da. Munduko arte-museo garrantzitsuenetako bat da, eta ziurrenik AEBetako hiru arte-museo nabarmenetako bat, New Yorkeko Metropoliar Museoa eta Bostongo Arte Ederren Museoarekin batera.", @@ -1758,10 +1702,6 @@ "Munduko eta tokiko albiste-iturburuetako nahiz iturburu nazionaletako albisteak ondo antolatuta, kirol, entretenimendu, negozio, politika eta eguraldiaren berri emateko sakon, besteak beste.", "https://www.bing.com/news" ], - "bing videos":[ - "bing videos:da", - "ref" - ], "crossref":[ "DOI zenbakien kudeaketa agentzia", "wikidata" @@ -1885,6 +1825,10 @@ "gentoo:ru", "ref" ], + "github":[ + "سرویس میزبانی وب", + "wikidata" + ], "google":"جستجوگر گوگل یا گوگل یک موتور جستجوی وب است که توسط گوگل توسعه داده شده‌است. گوگل از راه این وبگاه روزانه صدها میلیون دلار درآمد به‌دست می‌آورد.\"Marketplace. American Public Media. Retrieved December 9, 2017\". این وبگاه در سال ۱۹۹۷ بنیاد نهاده شد. دامنهٔ اصلی این سایت در ماه مهٔ ۲۰۰۸ ۱۳۵ میلیون بار بازدید شده‌است. این موتور جستجو بیشترین بازدیدکننده در بین کاربران را دارد. موتور گوگل روزانه چندصدمیلیون بار به طرق مختلف استفاده می‌شود. مهم‌ترین هدف گوگل، یافتن متن موردنظر در میان صفحات وب است. اما انواع دیگر اطلاعات به وسیلهٔ قسمت‌های دیگر آن مثل جستجوی تصاویر گوگل، نیز مورد جستجو قرار می‌گیرند. جستجوگر گوگل توسط لَری پیج و سرگئی برین در سال ۱۹۹۷ ساخته شد. این جستجوگر به‌جز جستجوی واژگان، ۲۲ حالت جستجوی دیگر نیز دارد؛ مانند جستجوی مترادف‌ها، پیش‌بینی هوا، محدوده‌های زمانی ، قیمت سهام، اطلاعات زلزله، زمان نمایش فیلم‌ها، اطلاعات فرودگاه و… همچنین مختص اعداد، امکانات ویژه‌ای وجود دارد؛ مانند بازه (۷۰...۸۰)، دماها، واحدهای پول و تبدیل اینها به هم، عبارات محاسباتی و…", "google images":"جستجوی نگاره‌ها گوگل یکی از خدمات جستجوی ساخته‌شده توسط شرکت گوگل است که امکان جستجوی محتوای نگاره را در وب جهان‌گستر برای کاربران فراهم می‌کند. این طرح در ژوئیه ۲۰۰۱ معرفی شد. کلیدواژه‌هایی که برای جستجوی نگاره‌ها مورد استفاده قرار می‌گیرد از نام پرونده، پیوند داده‌شده به نگاره، و نوشته‌های اطراف نگاره گرفته می‌شوند. در هنگام جستجو برای یک نگاره، نمونه‌های کوچکی از نگاره‌ها یافت‌شده نمایش داده می‌شوند. پس از کلیک بر روی نمایهٔ کوچک، نگاره در چارچوبی در بالای صفحه و وب‌گاهی که نگاره در آن پیدا شده بود، پایین صفحه نشان داده می‌شود تا کاربر به‌آسانی دریابد که نگاره از کجا آمده‌است.", "google news":"گوگل نیوز به معنای اخبار گوگل، یک وبگاه جمع‌آوری‌کنندهٔ خبرخوان توسط گوگل است. این وبگاه در سپتامبر ۲۰۰۲ تأسیس‌شد و ۲۸ زبان زندهٔ جهان را پشتیبانی می‌کند. اما زبان فارسی در این ۲۸ زبان قرارندارد.", @@ -2040,11 +1984,7 @@ "wiktionary":"Wikisanakirja on Wikipedian sisarhanke, jonka tavoitteena on luoda wikipohjainen kaikkien kielten välinen vapaa sanakirja.", "wikiversity":"Wikiopisto on Wikimedia Foundationin hallinnoima hanke, joka sai alkunsa Wikikirjastossa ja on laajentunut omaksi hankkeekseen.", "wikivoyage":"Wikimatkat on internetissä oleva matkaopas, jota muokkaavat vapaaehtoiset käyttäjät. Tällä hetkellä se on saatavissa 21 eri kielellä.", - "wolframalpha":"Wolfram Alpha on Wolfram Researchin kehittelemä haku- ja vastauskone, joka julkaistiin 15.5.2009. Wolfram Alphan toiminta pohjautuu Wolfram Researchin kehittelemään Mathematica-laskentaohjelmaan tiedon etsimisessä ja käsittelyssä.", - "dictzone":[ - "Online-sanakirjat: englanti, espanja, saksa, ranska, italia, unkari... Valitse suosikkisanakirjasi!", - "https://dictzone.com/" - ] + "wolframalpha":"Wolfram Alpha on Wolfram Researchin kehittelemä haku- ja vastauskone, joka julkaistiin 15.5.2009. Wolfram Alphan toiminta pohjautuu Wolfram Researchin kehittelemään Mathematica-laskentaohjelmaan tiedon etsimisessä ja käsittelyssä." }, "fil":{ "bandcamp":"Ang Bandcamp ay isang Amerikanong online music company na itinatag noong 2008 ni Oddpost co-founder Ethan Diamond at mga programmer na sina Shawn Grunberger, Joe Holt at Neal Tucker; ang kumpanya ay headquarter sa Oakland, California.", @@ -2134,7 +2074,7 @@ "tineye":"TinEye est un site web canadien de recherche d'image par le contenu, créé en 2008 par l'entreprise Idée, Inc., elle-même fondée en 1999. En octobre 2012, le site affirme posséder une base de données de plus de deux milliards d’entrées et affirme en ajouter dix millions chaque mois. TinEye permet la recherche d’images déjà publiées sur Internet.", "etymonline":"L’Online Etymology Dictionary est un dictionnaire étymologique pour la langue anglaise publié en ligne et de consultation gratuite.", "fdroid":"F-Droid est un magasin d'applications libres pour les systèmes d’exploitation Android et dérivés, comme Replicant sur lequel il est installé par défaut. Il est promu par la Free Software Foundation Europe.", - "flickr":"Flickr, de l'anglais to flick through « feuilleter », est un site web de partage de photographies et de vidéos payant, avec certaines fonctionnalités gratuites. En plus d'être un site web populaire auprès des utilisateurs pour partager leurs photos personnelles, il est aussi souvent utilisé par des photographes professionnels. En août 2011, le site a franchi la barre des 6 milliards de photos hébergées. En février 2017, le site héberge approximativement 13 milliards de photos pour 122 millions de membres et 2 millions de groupes.", + "flickr":"Flickr, de l'anglais to flick through « feuilleter », est un site web de partage de photographies et de vidéos gratuit, avec certaines fonctionnalités payantes. En plus d'être un site web populaire auprès des utilisateurs pour partager leurs photos personnelles, il est aussi souvent utilisé par des photographes professionnels. En août 2011, le site a franchi la barre des 6 milliards de photos hébergées. En février 2017, le site héberge approximativement 13 milliards de photos pour 122 millions de membres et 2 millions de groupes.", "free software directory":"Le répertoire du logiciel libre est un projet commun de la Free Software Foundation et de l'UNESCO. Il recense des logiciels libres qui fonctionnent sous des systèmes d'exploitation libres notamment GNU et GNU/Linux.", "genius":"Genius est un site web américain lancé en 2009 consacré au départ à l'explication des paroles de chansons rap. Plus tard, en 2014, il élargira son domaine et annotera - le changement sémantique marquant plus d'humilité dans l'approche des textes - l'actualité, la pop, le rap, la country, les sports, la loi, entre autres. Pour tenir ses objectifs le site est rebaptisé Genius en juillet 2014.", "gigablast":"Gigablast est un logiciel libre et un site de moteur de recherche sur Internet, fondé en 2000 par Matt Wells.", @@ -2142,7 +2082,7 @@ "gentoo:ru", "ref" ], - "gitlab":"GitLab est un logiciel libre de forge basé sur git proposant les fonctionnalités de wiki, un système de suivi des bugs, l’intégration continue et la livraison continue. Développé par GitLab Inc et créé par Dmitriy Zaporozhets et par Valery Sizov, le logiciel est utilisé par plusieurs grandes entreprises informatiques, dont IBM, Sony, le centre de recherche de Jülich, la NASA, Alibaba, Oracle, Invincea, O’Reilly Media, Leibniz Rechenzentrum, le CERN, European XFEL, la GNOME Foundation, Boeing, Autodata, SpaceX et Altares.", + "gitlab":"GitLab est un logiciel libre de forge basé sur git proposant les fonctionnalités de wiki, un système de suivi des bugs, l’intégration continue et la livraison continue. Développé par GitLab Inc et créé par Dmitriy Zaporozhets et par Valery Sizov, le logiciel est utilisé par plusieurs grandes entreprises informatiques, dont IBM, Sony, le centre de recherche de Jülich, la NASA, Alibaba, Oracle, Invincea, O’Reilly Media, Leibniz Rechenzentrum, le CERN, European XFEL, la GNOME Foundation, Boeing, Autodata, SpaceX, Symbio et Altares.", "github":"GitHub est un service web d'hébergement et de gestion de développement de logiciels, utilisant le logiciel de gestion de versions Git. Ce site est développé en Ruby on Rails et Erlang par Chris Wanstrath, PJ Hyett et Tom Preston-Werner. GitHub propose des comptes professionnels payants, ainsi que des comptes gratuits pour les projets de logiciels libres.", "google":"Google /ˈgu.gəl/ est un moteur de recherche gratuit et libre d'accès sur le World Wide Web, ayant donné son nom à la société Google. C'est aujourd'hui le moteur de recherche et le site web le plus visité au monde : 90 % des internautes l'utilisaient en 2018.", "google images":"Google Images est un service proposé depuis 2001 par le moteur de recherche Google pour permettre de trouver sur le web des images en rapport avec un sujet donné.", @@ -2211,17 +2151,13 @@ "wikiversity":"Wikiversité est un wiki multilingue et ouvert à tous, destiné à l'enseignement et à la recherche scientifique. Il se décrit lui-même comme une alternative libre à Kartable. Comme Wikipédia, il appartient à Wikimedia Foundation, Inc. et son contenu, librement améliorable, est protégé par la licence Creative Commons « Attribution - Partage dans les Mêmes Conditions ».", "wikivoyage":"Wikivoyage est un guide touristique sur le Web, rédigé de manière participative par des auteurs bénévoles, et dont le contenu est sous licence libre. Le projet a été fondé en septembre 2006 par l'association allemande suprarégionale Wikivoyage e.V. par la création d'un fork de Wikitravel.", "wolframalpha":"Wolfram|Alpha est un outil de calcul en langage naturel développé par la société internationale Wolfram Research. Il s'agit d'un service internet qui répond directement à la saisie de questions factuelles en anglais par le calcul de la réponse à partir d'une base de données, au lieu de procurer une liste de documents ou de pages web pouvant contenir la réponse. Son lancement a été annoncé en mars 2009 par le physicien et mathématicien britannique Stephen Wolfram et il a été lancé le 16 mai 2009 à 3 h du matin.", - "dictzone":[ - "Dictionnaires en ligne : anglais, espagnol, allemand, français, italien, hongrois...", - "https://dictzone.com/" - ], "seznam":"Seznam est un portail web et un moteur de recherche tchèque. Il a été lancé en 1996. En novembre 2020, c'est le troisième site le plus visité en République tchèque.", "naver":"Naver est une plateforme en ligne sud-coréenne gérée par la société Naver Corporation. Le site a été créé en 1999 en tant que premier portail Web en Corée à développer et utiliser son propre moteur de recherche. Il a également été le premier opérateur au monde à introduire la fonction de recherche intégrée, qui compile les résultats de recherche de différentes catégories et les présente sur une seule page. Depuis, Naver a ajouté une multitude de nouveaux services telles que le courrier électronique et les nouvelles, puis aussi la première plateforme de questions-réponses en ligne Knowledge iN.", "rubygems":"RubyGems est un gestionnaire de paquets pour le langage de programmation Ruby qui fournit un format standard pour la distribution de programmes et de bibliothèques Ruby. Il permet de gérer facilement l'installation de gemmes et d'un serveur pour les distribuer. Il a été créé par Chad Fowler, Jim Weirich, David Alan Black, Paul Brannan et Richard Kilmer lors de la RubyConf 2004.", "peertube":"PeerTube est un logiciel libre d'hébergement de vidéo décentralisé permettant la diffusion en pair à pair, et un média social sur lequel les utilisateurs peuvent envoyer, regarder, commenter, évaluer et partager des vidéos en streaming. Il est créé en 2015 et est développé depuis 2017 par Framasoft. Il fonctionne sur le principe d'une fédération d'instances hébergées par des entités autonomes. Son objectif est de fournir une alternative aux plateformes centralisées telles que YouTube, Vimeo et plus récemment Twitch avec l'ajout du support de la diffusion en direct.", "wikimini":"Wikimini est une encyclopédie destinée aux enfants, accessible librement sur Internet. Elle a la particularité d'être écrite par des enfants et des adolescents. Son contenu s'adresse à de jeunes lecteurs de 8 à 13 ans environ et sa publication est faite sous les termes d'une licence libre, ce qui en facilite la diffusion et la réutilisation.", "wttr.in":[ - "Prévisions météo pour: not found", + "Prévisions météo pour: Washington, Virginia, United States", "https://wttr.in" ], "brave":"Le moteur de recherche Brave, également appelé Brave Search, est un moteur de recherche créé par Brave Software en 2021 pour devenir une alternative aux géants du Web.", @@ -2400,7 +2336,7 @@ }, "hr":{ "9gag":"9GAG je web stranica za zabavu temeljena na slikama kojima su autori korisnici te slikama pronađenima na sličnim stranicama, a koje su zbog svoje komičnosti prozvane gegovima. Stranica je u prosincu 2011. imala milijardu mjesečnih pregleda stranice.", - "wikipedia":"Wikipedija višejezična je na Webu zasnovana enciklopedija slobodna sadržaja. Ona postoji kao wiki, što podrazumijeva da se piše u suradnji s brojnim volonterima te da većinu članaka može uređivati svatko s pristupom Internetu i odgovarajućim web preglednikom. Projekt je započet 15. siječnja 2001. kao dodatak stručno pisanoj Nupediji. Wikipedijom danas rukovodi neprofitna organizacija zaklada Wikimedija, koja ima više od 15 milijuna članaka na mnogo jezika. Od početka joj raste popularnost, djelujući pozitivno na stvaranje drugih projekata od općeg interesa. Od urednika se traži da održavaju određenu razinu \"neutralnosti\" pri sažimanju istaknutih motrišta, bez određivanja objektivnosti istine.", + "wikipedia":"Wikipedija višejezična je na Webu zasnovana enciklopedija slobodna sadržaja. Ona postoji kao wiki, što podrazumijeva da se piše u suradnji s brojnim volonterima te da većinu članaka može uređivati svatko s pristupom internetu i odgovarajućim web preglednikom. Projekt je započet 15. siječnja 2001. kao dodatak stručno pisanoj Nupediji. Wikipedijom danas rukovodi neprofitna organizacija zaklada Wikimedija, koja ima više od 15 milijuna članaka na mnogo jezika. Otpočetka joj raste popularnost, djelujući pozitivno na stvaranje drugih projekata koji su općeg interesa. Od urednika se traži da održavaju određenu razinu \"neutralnosti\" pri sažimanju istaknutih motrišta, bez određivanja objektivnosti istine.", "bing":"Microsoft Bing je servis pretraživanja interneta (tražilica) tvrtke Microsoft. Predstavio ga je Steve Ballmer 28. svibnja 2009. na konferenciji All Things Digital u San Diegu, Bing je zamjena za Live pretraživanje. Puna funkcionalnost tražilice dostupna je od 3. lipnja 2009. U veljači 2011. Bing zauzima treće mjesto među tražilicama s 3,68% tržišnog udjela - Google je prvi s 85,37%, Yahoo je drugi s 6,14%. Značajne promjene uključuju uključivanje prijedloga za pretraživanje u stvarnom vremenu prilikom unosa pojmova za pretraživanje i popis povezanih pretraživanja na temelju semantičke tehnologije iz Powerseta, koji je Microsoft kupio u 2008. Bing također uključuje i sposobnost Spremi i dijeli povijesti pretraživanja putem Windows Live SkyDrivea, Facebooka i e-pošte.", "bing images":[ "bing:hr", @@ -2464,14 +2400,10 @@ "wiktionary":"Wječnik ili Wiki-rječnik višejezični je internetski baziran projekt koji stvara rječnik slobodnog sadržaja dostupan na više od 150 jezika.", "wikiversity":"Wikiučilište je projekt Zaklade Wikimedija, koja podržava edukacijske zajednice, njihove edukacijske materijale, i aktivnosti koje nastaju kao rezultat. Razlikuje se od strukturiranijih projekata kao što je Wikipedija u tome što nudi niz uputa i tečajeva za napredak učenja, a ne formalnog sadržaja.", "wikivoyage":"Wikivoyage ili Wikivodič višejezični je internetski slobodni i otvoreni wiki-projekt turističkih informacija. Povijest projekta povezana je s njemačkom inačicom projekta wikitravel, naime kako se wikitravel 2006. godine komercijalizirao, suradnici njemačkog izdanja su osnovali neprofitnu udrugu \"Wikivoyage e.V.\" i 10. prosinca 2006. Wikivoyage je postao dostupan u obliku internetskih stranica. Sadržaj projekta dostupan je pod Creative Commons \"Imenovanje-Dijeli pod istim uvjetima\" licencijom.", - "wolframalpha":"Wolfram Alpha je znanstvena tražilica razvijena od strane kompanije Wolfram Research. Alpha ne radi poput klasičnih tražilica tipa Google, već pomoću ugrađenih algoritama pokušava odgovoriti na vaš upit odnosno pitanje. Alpha ne daje rezultate poput prijašnjih tražilica već ih povezuje s poznatim stvarima i zapravo izračunava rezulatate koristeći se bazom algoritama i snagom tisuća procesora koji se nalaze u Dell centrima. Djelo je čovjeka po imenu Stephen Wolfram. Javnosti je predstavljena 15. 5. 2009.", - "dictzone":[ - "Online rječnici: engleski, španjolski, njemački, francuski, talijanski, mađarski... Odaberite svoj omiljeni rječnik!", - "https://dictzone.com/" - ] + "wolframalpha":"Wolfram Alpha je znanstvena tražilica razvijena od strane kompanije Wolfram Research. Alpha ne radi poput klasičnih tražilica tipa Google, već pomoću ugrađenih algoritama pokušava odgovoriti na vaš upit odnosno pitanje. Alpha ne daje rezultate poput prijašnjih tražilica već ih povezuje s poznatim stvarima i zapravo izračunava rezulatate koristeći se bazom algoritama i snagom tisuća procesora koji se nalaze u Dell centrima. Djelo je čovjeka po imenu Stephen Wolfram. Javnosti je predstavljena 15. 5. 2009." }, "hu":{ - "9gag":"A 9GAG egy hongkongi székhelyű online platform és közösségimédia-webhely, amely lehetővé teszi a felhasználók számára, hogy külső közösségi oldalakról töltsenek fel és osszák meg a felhasználók által generált vagy más tartalmakat. Az internetes mémgyűjtemények platformjának 2008. április 11-i elindítása óta népszerűsége nőtt a közösségi médiában, például a Facebookon, a Twitteren és az Instagramon.", + "9gag":"A 9GAG egy hongkongi székhelyű online platform és közösségimédia-webhely, amely lehetővé teszi a felhasználók számára, hogy külső közösségi oldalakról töltsenek fel és osszák meg a felhasználók által generált vagy más tartalmakat. Az internetes mémgyűjtemények platformjának számító weboldal 2008. április 11-i elindulása óta folyamatos nőtt a népszerűsége a közösségi médiában, például a Facebookon, a Twitteren és az Instagramon.", "apple app store":"Az App Store egy online, alkalmazásokat árusító bolt, melyet az Apple fejlesztett ki az iOS rendszerű eszközökre. A legtöbb alkalmazás (=app) fizetős, de vannak közöttük ingyenesek is. Az App Store biztosítja a felhasználóknak, hogy az alkalmazások között böngészhetnek, és letölthetik azokat az iTunes Store-ból. Az appok közvetlenül az erre alkalmas eszközökre, illetve OS X-re vagy Windows-ra az iTunes-on keresztül tölthetőek le.", "archive is":"Az archive.today egy 2012-ben alapított webarchiváló oldal, mely kérés alapján snapshotot készít többek között olyan weboldalakról is, mint a Javascripttel hevesen megtámogatott Google Maps vagy a Twitterhez hasonló progresszív webes alkalmazásokról. Az archive.today lát snapshotot készít. Az egyik minden funkcionális élő linket magában foglal, a másik pedig a weboldalról készített képernyőkép.", "bandcamp":"A Bandcamp egy 2007-ben alapított online zenebolt. A szolgáltatás 2008-ban indult azzal a céllal, hogy független zenészeknek biztosítson helyet, ahol terjeszthetik zenéiket. A művészek rendelkezésére áll egy személyre szabható mikroweboldal, ahová feltölthetik zenéiket. A számok meghallgatása díjmentes, a letölthető tartalmak zenésztől függően lehetnek ingyenesek vagy fizetősek. Néhány esetben a vásárló több pénzt is adhat, mint amennyit a feltöltő szabott ki. A Bandcamp a weboldalon bonyolított tranzakciók egy részéből fedezi a bevételét.", @@ -2542,10 +2474,6 @@ "wiktionary":"A Wikiszótár a Wikipédia testvéroldala, melynek célja szabad szótár készítése minden nyelvre. Ötletgazdája Daniel Alston. 2002. december 12-én indult. A Wikiszótár magyar változata, a magyar Wikiszótár 2004. május 2-án indult.", "wikiversity":"A Wikiegyetem egy Wikimédia Alapítvány projekt, amely tanuló közösségeket és a tananyagaikat támogatja.", "wikivoyage":"A Wikivoyage a Wikimédia Alapítvány ingyenes internetes útikönyve. A neve a Wiki és a francia voyage szóból áll. Az új wikiprojekt 2013. január 15-én, a Wikipédia alapításának 12. évfordulója évében, napra a születésnapján startolt. 24 nyelven érhető el: angolul, németül, hollandul, oroszul, svédül, olaszul, portugálul, franciául, spanyolul, kínaiul, finnül, görögül, héberül, perzsául, lengyelül, románul, ukránul, vietnámiul, törökül, japánul, hindiül, pastuul, bengáliul és eszperantóul.", - "dictzone":[ - "DictZone online szótár, fordító - Magyarország leggyorsabb szótára Angol-magyar, német-magyar, francia-magyar és még több mint 90 nyelvpár! Hangos szótár.", - "https://dictzone.com/" - ], "naver":"A Naver dél-koreai internetes portál és keresőmotor, melyet 1999-ben hozott létre egy korábbi Samsung-alkalmazott. A Naver saját keresőmotort fejlesztett, ami kifejezetten koreai nyelvű tartalomra specializálódik. 2009-ben a keresőmotorok között az ötödik helyen szerepelt a világon, a Google, a Yahoo!, a Baidu és a Microsoft után. A Naver a koreai piac domináns keresője, a keresések mintegy 70%-át itt bonyolítják és mintegy 25 millió felhasználónak ez a kezdőoldala a böngészőben. A Woori Investment and Securities elemzése szerint a Google-nek azért nem sikerült megvetnie a lábát a koreai piacon a Naverrel szemben, mert túl kevés koreai nyelvű tartalmat szolgáltat." }, "ia":{ @@ -2654,7 +2582,7 @@ ], "yahoo news":"Yahoo! News adalah sebuah pembaca umpan berbasis Internet yang disediakan Yahoo!. Situs ini menampilkan fitur berita Top Stories, U.S. National, World, Business, Entertainment, Science, Health, Weather, Most Popular, News Photos, Op/Ed, dan Local.", "youtube":"YouTube adalah sebuah situs web berbagi video yang dibuat oleh tiga mantan karyawan PayPal pada Februari 2005. Situs web ini memungkinkan pengguna mengunggah, menonton, dan berbagi video. Perusahaan ini berkantor pusat di San Bruno, California, dan memakai teknologi Adobe Flash Video dan HTML5 untuk menampilkan berbagai macam konten video buatan pengguna/kreator, termasuk klip film, klip TV, dan video musik. Selain itu, konten amatir seperti blog video, video orisinal pendek, dan video pendidikan juga ada dalam situs ini.", - "dailymotion":"Dailymotion adalah suatu situs berbagi video secara online yang menduduki peringkat ke dua setelah situs Youtube. DailyMotion bepusat di Paris, Prancis, dengan menawarkan isi konten yang terdiri dari gabungan video baik secara amatir maupun professional. Seperti situs berbagi video lainnya, DailyMotion mengizinkan penggunanya untuk mengunggah, melihat, mencari, dan membagikan video yang mereka inginkan. Tahun 2009, situs Dailymotion berhasil menambahkan 16.000 video baru setiap harinya.", + "dailymotion":"Dailymotion adalah suatu situs berbagi video secara daring yang menduduki peringkat ke dua setelah situs Youtube. DailyMotion bepusat di Paris, Prancis, dengan menawarkan isi konten yang terdiri dari gabungan video baik secara amatir maupun professional. Seperti situs berbagi video lainnya, DailyMotion mengizinkan penggunanya untuk mengunggah, melihat, mencari, dan membagikan video yang mereka inginkan. Tahun 2009, situs Dailymotion berhasil menambahkan 16.000 video baru setiap harinya.", "vimeo":"Vimeo adalah situs layanan berbagi video yang memungkinkan penggunanya untuk mengunggah, berbagi, dan menonton video. Vimeo diciptakan oleh Jake Lodwick dan Zach Klein pada November 2004.", "wikibooks":"Wikibooks adalah proyek yang sama dengan Wikipedia dan merupakan bagian dari Wikimedia Foundation yang dimulai pada 10 Juli 2003.", "wikinews":"Wikinews atau Wikiberita adalah sebuah wiki yang berhubungan dengan aktualitas atau berita-berita yang masih hangat. Versi bahasa Indonesia dari Wikinews masih berada di Wikimedia Incubator. Seperti Wikipedia, situs ini juga dikelola oleh yayasan Wikimedia.", @@ -2757,7 +2685,7 @@ "wikidata" ], "kickass":"KickassTorrents è stato un sito web, fondato nel 2008, che ospitava file torrent e magnet link per facilitare il file sharing peer-to-peer con il protocollo BitTorrent. All'agosto 2015, secondo Alexa, KAT è l'indice di file torrent più visitato al mondo e si stima riceva ogni mese più di 319 milioni di accessi. Il 20 luglio 2016 il sito è stato sequestrato dal governo degli Stati Uniti, successivamente chiuso e l'autore del sito è stato arrestato.", - "library genesis":"Library Genesis o LibGen è un motore di ricerca di articoli e libri su vari argomenti, che consente l'accesso gratuito a contenuti normalmente a pagamento o non digitalizzati altrove. Tra gli altri, veicola contenuti in formato PDF dal portale web di Elsevier di ScienceDirect.", + "library genesis":"Library Genesis o LibGen è un motore di ricerca di articoli e libri su vari argomenti, che consente l'accesso illegale gratuito a contenuti normalmente a pagamento o non digitalizzati altrove. Tra gli altri, veicola contenuti in formato PDF dal portale web di Elsevier di ScienceDirect.", "library of congress":"La Biblioteca del Congresso, nota con gli acronimi LOC o Loc, è di fatto la biblioteca nazionale degli Stati Uniti d'America. Grazie agli oltre 158 milioni di documenti in essa custoditi è la più grande biblioteca al mondo.", "metacpan":"CPAN è la sigla di Comprehensive Perl Archive Network, ed è l'archivio pubblico dei moduli, packages e applicazioni scritte in Perl e pubblicate con licenze libere. È basato sul modello di CTAN.", "mixcloud":"Mixcloud è un servizio musicale di streaming via internet che permette l'ascolto e la distribuzione di spettacoli radiofonici, mix di disc jockey e podcast, che sono caricati dai suoi utenti registrati.", @@ -2801,15 +2729,11 @@ "wikibooks":"Wikibooks, inizialmente chiamato Wikimedia Free Textbook Project e Wikimedia-Textbooks, è un progetto multilingue per la raccolta di e-book dal contenuto didattico e disponibili con licenza libera, come libri di testo, manuali e libri commentati.", "wikinews":"Wikinotizie è il progetto multilingue di Wikimedia Foundation che si propone come fonte di notizie di attualità alla cui stesura può contribuire chiunque. La sua missione è quella di \"creare un ambiente eterogeneo dove i wiki-giornalisti possano diffondere notizie su una vasta gamma di eventi attuali\".", "wikiquote":"Wikiquote è uno dei progetti basati su wiki promossi dalla Wikimedia Foundation e utilizza lo stesso software MediaWiki di Wikipedia.", - "wikisource":"Wikisource è una biblioteca digitale multilingue, che accoglie testi e libri in pubblico dominio o con licenze libere. Il sito è parte della fondazione Wikimedia ed è collaterale a Wikipedia, progetto multilingue teso a creare un'enciclopedia a contenuto libero completa ed accurata. Il progetto Wikisource, come Wikipedia, si suddivide per lingua e non per nazionalità.", + "wikisource":"Wikisource è una biblioteca digitale multilingue, che accoglie testi e libri in pubblico dominio o con licenze libere. Il sito è parte della fondazione Wikimedia ed è collaterale a Wikipedia, progetto multilingue teso a creare un'enciclopedia a contenuto libero completa e accurata. Il progetto Wikisource, come Wikipedia, si suddivide per lingua e non per nazionalità.", "wiktionary":"Il Wikizionario è un progetto collaborativo, multilingue e gratuito, tramite la Rete, supportato dalla Wikimedia Foundation, per produrre un dizionario online libero e multilingue, con significati, etimologie e pronunce, attraverso l'uso di una piattaforma wiki in maniera del tutto simile a Wikipedia di cui è un compagno lessicale.", "wikiversity":"Wikiversità è il progetto della Wikimedia Foundation, dedicato alle attività e materiali per l'apprendimento. La Wikiversità in lingua inglese iniziò ufficialmente il 15 agosto 2006, mentre quella in italiano è stata avviata il 18 maggio 2007. Sono attualmente attive diciassette versioni in lingue diverse di Wikiversità, di cui una multilingue. Ce ne sono altre attualmente in fase di sviluppo.", "wikivoyage":"Wikivoyage /ˌvɪkivwaˈjaːʒ/ è una guida turistica mondiale gratuita online statunitense, scritta da volontari e sostenuta da Wikimedia Foundation; intende essere una risorsa affidabile e dal contenuto libero, aggiornata da utenti volontari (\"wikivoyager\") provenienti da diverse parti del mondo. Il suo nome è l'unione delle parole wiki e voyage.", "wolframalpha":"Wolfram Alpha, spesso stilizzato graficamente in Wolfram|Alpha, è un motore computazionale di conoscenza che interpreta le parole chiave inserite dall'utente e propone direttamente una risposta invece che offrire una lista di collegamenti ad altri siti web.", - "dictzone":[ - "Dizionari online: inglese, spagnolo, tedesco, francese, italiano, ungherese... Scegli il tuo dizionario preferito!", - "https://dictzone.com/" - ], "mojeek":[ "motore di ricerca", "wikidata" @@ -2824,7 +2748,7 @@ ] }, "ja":{ - "apple app store":"App Store(アップストア)は、Appleが運営するiPhone、iPod touch、iPad向けアプリケーションのダウンロードサービスである。Mac OS X 10.6.6以降を搭載したMacintoshにも類似のサービスがあるが、こちらは Mac App Store を参考のこと。", + "apple app store":"App Store(アップストア)は、Appleが運営するiPhone、iPod touch、iPad向けアプリケーションのダウンロードサービスである。Mac OS X 10.6.6以降を搭載したMacにも類似のサービスがあるが、こちらは Mac App Store を参考のこと。", "arch linux wiki":[ "Arch Linuxのウェブドキュメント", "wikidata" @@ -2864,7 +2788,7 @@ "ref" ], "apple maps":"Appleマップ および マップ は、Appleが運営・開発する地図アプリケーション。iOS, iPadOS, macOS, watchOSのデフォルトの地図アプリケーションである。", - "etymonline":"オンライン・エティモロジー・ディクショナリー とは、英単語の語源についてのオンライン語源辞典。", + "etymonline":"オンライン・エティモロジー・ディクショナリー とは、英単語の語源についてのオンライン語源辞典。CiNii Researchに収録されており、NAID(NII論文ID)は「10030935381」。", "fdroid":"F-DroidはAndroidに対応したソフトウェアリポジトリおよびアプリケーションストアである。Google Playと機能は類似するが、扱っているのはフリーかつオープンソースのソフトウェアのみである。配信アプリケーションはF-Droidのウェブサイトで見ながらインストールできるが、クライアントアプリケーション から直接インストールする方法もある。クライアントアプリケーションはインストールしたF-Droid配信アプリケーションを自動的に更新することも出来る。また、ウェブサイトでは全配信アプリケーションのソースコードがダウンロードできるようになっている。ユーザーは登録や、広告、ユーザー追跡といった嫌われる機能があるアプリケーションに悩まされることもフリーでないソフトウェアに依存する必要もない。F-Droidサーバーを動かしているソフトウェアはフリーソフトウェアなので、誰でも自身のAndroidアプリケーションリポジトリをセットアップすることができる。", "free software directory":"Free Software Directoryとは、フリーソフトウェア財団 のプロジェクトである。フリーなオペレーティングシステム、とりわけGNUオペレーティングシステム とLinuxで稼動するフリーソフトウェアを一覧化するプロジェクトである。", "gentoo":[ @@ -2905,10 +2829,7 @@ "ref" ], "startpage":"Startpage とはニューヨークとオランダを拠点にしているメタ検索エンジンで、1998年にデビッド・ボドニックが設立し2000年にオランダのサーフボード・ホールディングBVが買収した。2015年2月2日にIxquickと姉妹プロジェクトのStartpage.comは(28日平均で)1日直接クエリ数が5,700万に達したとしている。", - "youtube":[ - "YouTube でお気に入りの動画や音楽を楽しみ、オリジナルのコンテンツをアップロードして友だちや家族、世界中の人たちと共有しましょう。", - "https://www.youtube.com/" - ], + "youtube":"YouTube(ユーチューブ)は、アメリカ合衆国カリフォルニア州サンブルーノに本社を置くオンライン動画共有プラットフォームである。2005年2月にPayPalの元従業員であるチャド・ハーリー、スティーブ・チェン、ジョード・カリムの3人によって設立されたこのサービスは、2006年11月に16.5億米ドルでGoogleに買収され、現在は同社の子会社の1つとして運営されている。YouTubeは、アレクサ・インターネットランキングによると、Google 検索に次いで2番目にアクセス数の多いウェブサイトである。", "dailymotion":"Dailymotion(デイリーモーション)は、Vivendi S.A.傘下のDAILYMOTION SAが運営する、フランスの動画共有サービス。", "vimeo":"Vimeo は、クリエイター向け動画共有サイト。「video」(ビデオ)と「me」(私)の意味と、「movie」(映画)という言葉のアナグラムである。", "wikisource":"ウィキソース (Wikisource) は、ウィキメディア財団が運営するウィキを利用した自由に利用できるテキストを集めた電子図書館である。ウィキソースはプロジェクトの名前でもあり、またプロジェクトのインスタンス(実体)である個々のサイト(主に各言語版)もウィキソースと呼ばれ、複数のウィキソースが集まって大きなウィキソースプロジェクトを形成している。ウィキソースの目的はあらゆる形態のフリーテキストを、多数の言語および翻訳においても提供することである。元々は有用または重要な歴史的文書を保存するアーカイブとして着想され、今では幅広いコンテンツを扱うライブラリとなっている。", @@ -2985,7 +2906,7 @@ "google play apps:ko", "ref" ], - "hoogle":"하스켈 또는 해스켈(영어: Haskell IPA: [ˈhæskəl])은 순수 함수형 프로그래밍 언어이다.", + "hoogle":"하스켈 또는 해스켈(영어: Haskell IPA: [ˈhæskəl])은 순수 함수형 프로그래밍 언어이다. 교육계와 산업계 모두를 위해 설계된 하스켈은 타입클래스, 모나딕 IO와 같은 여러 프로그래밍 언어의 기능을 개척하였다. 하스켈의 주된 구현체는 GHC(Glasgow Haskell Compiler)이다.", "imdb":"인터넷 영화 데이터베이스(Internet Movie Database, 약칭 IMDb)는 영화, 배우, 텔레비전 드라마, 비디오 게임 등에 관한 정보를 제공하는 온라인 데이터베이스이다. 2014년 8월 1일을 기준으로 영화, 에피소드 정보 2,950,317건, 인물 정보 6,029,621건을 소유하고 있으며, 컴퓨터 프로그래머 콜 니덤이 1990년에 제작했다. 1996년에는 영국에 인터넷 '무비 데이터베이스 Ltd' 회사를 설립해 광고 대행, 라이선싱, 파트너십 등을 통해 수익을 창출했다. 1998년에 아마존닷컴의 자회사로 들어가, DVD, 비디오 테이프를 판매하는 데 정보를 제공하고 있다.", "kickass":"킥애스 토렌트(KickassTorrents, KAT)는 2008년에 개설된 비트토렌트 웹사이트로, 2014년 11월까지 킥애스 토렌트는 파이러트 베이를 제치고 세계에서 가장 많이 방문했던 비트토렌트 디렉토리가 되었다. KAT는 2016년 7월 20일 미국 정부에 의해 도메인이 붙잡히면서 오프라인 상태가 되었다. 이와 동시에 사이트의 프록시 서버는 직원들에 의해 작동이 중단되었다.", "library genesis":"라이브러리 제네시스(영어: Library Genesis), 약칭 립겐(LibGen)은 학술논문 및 단행본 검색엔진이다. 대개 학술줄판사에 과금을 해야 열람할 수 있는 온갖 학술자료의 pdf 파일에 접근, 다운로드할 수 있다.", @@ -3230,7 +3151,7 @@ "youtube":"ഗൂഗിൾ ഉടമസ്ഥതയിലുള്ള ഇന്റർനെറ്റ് വീഡിയോ ഷെയറിംഗ് വെബ്‌സൈറ്റാണ്‌ യൂട്യൂബ്. ഈ സംവിധാനത്തിലൂടെ ലോകത്തെവിടെനിന്നും ഉപഭോക്താക്കൾക്ക് വീഡിയോ ഖണ്ഡങ്ങൾ മറ്റുള്ളവരുമായി പങ്കുവയ്ക്കുവാൻ കഴിയുന്നു. 2005 ഫെബ്രുവരിയിൽ പേപ്പാൽ എന്ന ഇ-വ്യാപാര കമ്പനിയിൽ ജോലി ചെയ്തിരുന്ന എതാനും പേർ ചേർന്നാണു യൂട്യൂബിനു രൂപം കൊടുത്തത്. കാലിഫോർണിയയിലെ സാൻ ബ്രൂണൊ അസ്ഥാനമാക്കി പ്രവർത്തനമാരംഭിച്ച ഈ വെബ് സേവന കമ്പനി അഡോബ് ഫ്ലാഷ് സാങ്കേതിക വിദ്യ അടിസ്ഥാനമാക്കിയാണു പ്രവർത്തിക്കുന്നത്. വീഡിയോ ഖണ്ഡങ്ങൾ, സംഗീതം, ടെലിവിഷൻ പരിപാടികൾ തുടങ്ങിയവയെല്ലാം ഈ വെബ് സൈറ്റ് വഴി പങ്കുവയ്ക്കപ്പെടുന്നുണ്ട്. യുട്യൂബിൽ അംഗമായാൽ ആർക്കും വീഡിയോകൾ അപ്‌ലോഡ് ചെയ്യാവുന്നതാണ്. ശ്ലീലമായ വീഡിയോകൾ മാത്രമാണ് അനുവദിക്കുക. പുതിയ ഉപഭോക്താക്കൾക്ക് 10 മിനുട്ടിൽ കൂടുതൽ വീഡിയോ കയറ്റാൻ അനുമതി നൽകുന്നില്ല. ഓർക്കുട്ട് പോലെ തന്നെ എല്ലാ രാജ്യങ്ങളിലും യുട്യൂബിനു അനുമതി നൽകിയിട്ടില്ല. ഉപഭോക്താക്കൾക്ക് യൂട്യൂബിൽ നിന്ന് വീഡിയോ ഖണ്ഡങ്ങൾ ഡൗൻലോഡ് ചെയ്യാനും സാധിക്കും.വെബ്‌സൈറ്റ്, മൊബൈൽ അപ്ലിക്കേഷനുകൾ എന്നിവ ഉൾപ്പെടെ വീഡിയോകൾ കാണാനും മറ്റ് വെബ്‌സൈറ്റുകൾ കൂട്ടിച്ചേർക്കാനായി യൂട്യൂബ് നിരവധി മാർഗങ്ങൾ നൽകുന്നു. ലഭ്യമായ ഉള്ളടക്കത്തിൽ സംഗീത വീഡിയോകൾ, വീഡിയോ ക്ലിപ്പുകൾ, ഹ്രസ്വ, ഡോക്യുമെന്ററി ഫിലിമുകൾ, ഓഡിയോ റെക്കോർഡിംഗുകൾ, മൂവി ട്രെയിലറുകൾ, തത്സമയ സ്ട്രീമുകൾ, വീഡിയോ ബ്ലോഗുകൾ എന്നിവ ഉൾപ്പെടുന്നു. മിക്ക ഉള്ളടക്കവും സൃഷ്ടിക്കുന്നത് വ്യക്തികളാണ്, പക്ഷേ മീഡിയ കോർപ്പറേഷനുകളും വീഡിയോകൾ പ്രസിദ്ധീകരിക്കുന്നു. കാണുന്നതിനും അപ്‌ലോഡുചെയ്യുന്നതിനും പുറമെ, രജിസ്റ്റർ ചെയ്ത ഉപയോക്താക്കൾക്ക് വീഡിയോകളിൽ അഭിപ്രായമിടാനും റേറ്റുചെയ്യാനും പ്ലേലിസ്റ്റുകൾ സൃഷ്ടിക്കാനും മറ്റ് ഉപയോക്താക്കൾക്ക് സബ്സ്ക്രൈബ് ചെയ്യാനും കഴിയും. 2005 ൽ സ്ഥാപിതമായ യുട്യൂബ് തൊട്ടടുത്ത വർഷം ഗൂഗിൾ 1.65 ബില്യൺ യുഎസ് ഡോളറിന് സ്വന്തമാക്കി. 2020 ൽ 19.8 ബില്യൺ ഡോളർ സമ്പാദിച്ച യൂട്യൂബ് ഗൂഗിളിന്റെ ഏറ്റവും ലാഭകരമായ അനുബന്ധ സ്ഥാപനങ്ങളിലൊന്നായി ഇത് മാറി. ഗൂഗിളിന്റെ ആഡ്സെൻസ്(AdSense) പ്രോഗ്രാമിൽ നിന്ന് യൂട്യൂബും തിരഞ്ഞെടുത്ത സ്രഷ്‌ടാക്കളും പരസ്യ വരുമാനം നേടുന്നു. ഭൂരിഭാഗം വീഡിയോകളും കാണാൻ സൗജന്യമാണ്, പക്ഷേ ചിലതിന് സംഗീതമോ പ്രീമിയം സബ്സ്ക്രിപ്ഷനോ ആവശ്യമാണ്.", "wikibooks":"വിക്കിമീഡിയ ഫൗണ്ടേഷന്റെ വിക്കി അധിഷ്ഠിത സം‌രംഭങ്ങളിൽ ഒന്നാണ് വിക്കിബുക്സ്. മുമ്പ് വിക്കിമീഡിയ ഫ്രീ ടെക്സ്റ്റ്ബുക് പ്രൊജക്ട്, വിക്കിമീഡിയ ടെക്സ്റ്റ്ബുക്സ് എന്നീ പേരുകളിലും അറിയപ്പെട്ടിരുന്നു. ആർക്കും തിരുത്താവുന്ന സ്വതന്ത്ര വിവരങ്ങളടങ്ങുന്ന പാഠപുസ്തകങ്ങൾ സൃഷ്ടിക്കുക എന്നതാണ് ഈ പദ്ധതിയുടെ ലക്ഷ്യം. 2003 ജൂലൈ 10-നാണ് ഈ സംരംഭം ആരംഭിച്ചത്. സ്വതന്ത്രമായി ചിന്തിക്കുക, സ്വതന്ത്രമായി പഠിക്കുക എന്നതാണ് ഇതിന്റെ ആദർശവാക്യം. വിക്കിജൂനിയർ, വിക്കിവേഴ്സിറ്റി എന്നിങ്ങനെ രണ്ട് ഉപ സം‌രംഭങ്ങളും ഇതിനുണ്ട്. പാചപുസ്തകവും വിക്കിബുക്സിന്റെ ഒരു പ്രധാനഭാഗമാണ്. 2021 ഒക്ടോബർ വരെ വിക്കിബുക്സിന് 76 ഭാഷകളിൽ സജീവമായ പതിപ്പുക്കൾ ഉണ്ട്.", "wikinews":"Wikinews അഥവാ വിക്കിവാർത്തകൾ വിക്കിമീഡിയാ ഫൗണ്ടേഷന്റെ ഒരു ഓൺലൈൻ പദ്ധതിയാണ്. സ്വതന്ത്രമായ വാർത്താകേന്ദ്രം എന്ന് വിശേഷിപ്പിക്കാവുന്ന ഈ പദ്ധതി മലയാളത്തിലിതുവരെ ലഭ്യമായി തുടങ്ങിയിട്ടില്ല.", - "wikiquote":"വിക്കിമീഡിയ ഫൗണ്ടേഷന്റെ വിക്കി അധിഷ്ഠിത സം‌രംഭങ്ങളിലൊന്നാണ് വിക്കിക്വോട്ട്. പ്രശസ്ത വ്യക്തികളുടെയും പുസ്തകങ്ങൾ, ചലച്ചിത്രങ്ങൾ എന്നിവയിൽ നിന്നുമുള്ള ഉദ്ധരണികളും പഴഞ്ചൊല്ലുകളും ശേഖരിക്കലാണ് ഈ പദ്ധതിയുടെ ലക്ഷ്യം. ഡാനിയൽ അൽസ്റ്റണിന്റെ ആശയം അടിസ്ഥാനമാക്കി ബ്രയൻ വിബ്ബർ ആണ് ഈ സം‌രംഭം ആരംഭിച്ചത്. മറ്റ് വിക്കിമീഡിയ സം‌രഭങ്ങളേപ്പോലെ മീഡിയവിക്കി സോഫ്റ്റ്വെയറാണ് ഇതിലും ഉപയോഗിക്കുന്നത്.മറ്റനേകം ഓൺലൈൻ ഉദ്ധരണ ശേഖരങ്ങൾ നിലവിലുണ്ടെങ്കിലും സന്ദർശകർക്ക് താളുകൾ തിരുത്താൻ അനുവാദം നൽകുന്നു എന്ന പ്രത്യേകത വിക്കിക്വോട്ടിനെ വ്യത്യസ്തമാക്കുന്നു. ആദ്യമായി ഇംഗ്ലീഷ് ഭാഷയിൽ മാത്രമാണ് പദ്ധതി ആരംഭിച്ചത്. എന്നാൽ, 2004 ജൂലൈ മുതൽ മറ്റ് ഭാഷകളിലേക്കും വ്യാപിക്കുവാൻ തുടങ്ങി.", + "wikiquote":"വിക്കിമീഡിയ ഫൗണ്ടേഷന്റെ വിക്കി അധിഷ്ഠിത സം‌രംഭങ്ങളിലൊന്നാണ് വിക്കിക്വോട്ട്. പ്രശസ്ത വ്യക്തികളുടെ പുസ്തകങ്ങൾ, ചലച്ചിത്രങ്ങൾ എന്നിവയിൽ നിന്നുമുള്ള ഉദ്ധരണികളും പഴഞ്ചൊല്ലുകളും ശേഖരിക്കലാണ് ഈ പദ്ധതിയുടെ ലക്ഷ്യം. ഡാനിയൽ അൽസ്റ്റണിന്റെ ആശയം അടിസ്ഥാനമാക്കി ബ്രയൻ വിബ്ബർ ആണ് ഈ സം‌രംഭം ആരംഭിച്ചത്. മറ്റ് വിക്കിമീഡിയ സം‌രഭങ്ങളേപ്പോലെ മീഡിയവിക്കി സോഫ്റ്റ്വെയറാണ് ഇതിലും ഉപയോഗിക്കുന്നത്.മറ്റനേകം ഓൺലൈൻ ഉദ്ധരണ ശേഖരങ്ങൾ നിലവിലുണ്ടെങ്കിലും സന്ദർശകർക്ക് താളുകൾ തിരുത്താൻ അനുവാദം നൽകുന്നു എന്ന പ്രത്യേകത വിക്കിക്വോട്ടിനെ വ്യത്യസ്തമാക്കുന്നു. ആദ്യമായി ഇംഗ്ലീഷ് ഭാഷയിൽ മാത്രമാണ് പദ്ധതി ആരംഭിച്ചത്. എന്നാൽ, 2004 ജൂലൈ മുതൽ മറ്റ് ഭാഷകളിലേക്കും വ്യാപിക്കുവാൻ തുടങ്ങി.", "wikisource":"സ്വതന്ത്ര വിവരങ്ങളടങ്ങിയ വിക്കി ഗ്രന്ഥശാല സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു വിക്കിമീഡിയ സം‌രംഭമാണ് വിക്കിഗ്രന്ഥശാല (ആംഗലേയം:Wikisource). പകർപ്പവകാശപരിധിയിൽ വരാത്ത പ്രാചീന കൃതികൾ, പകർപ്പവകാശ കാലാവധി കഴിഞ്ഞ കൃതികൾ, പകർപ്പവകാശത്തിന്റെ അവകാശി പബ്ലിക്ക് ഡൊമൈനിൽ ആക്കിയ കൃതികൾ എന്നിങ്ങനെ മൂന്നു തരം കൃതികൾ ആണു വിക്കിഗ്രന്ഥശാലയിൽ ലഭ്യമാകുക. വിക്കിസോഴ്സിലെ എല്ലാ കൃതികളും ഒന്നുകിൽ പകർപ്പാവകാശരഹിതമോ അല്ലെങ്കിൽ ഗ്നൂ സ്വതന്ത്ര പ്രസിദ്ധീകരണാനുമതിക്ക് കീഴിൽ പ്രസിദ്ധീകരിച്ചതോ ആയിരിക്കും. മറ്റ് ഭാഷകളിൽ നിന്നുള്ള തർജ്ജമകളും വിക്കിസോഴ്സിൽ ശേഖരിക്കപ്പെടുന്നു. 2008 ഡിസംബർ വരെയുള്ള കണക്കുകളനുസരിച്ച് 56 ഭാഷകളിൽ വിക്കിഗ്രന്ഥശാല പ്രവർത്തിക്കുന്നു.", "wiktionary":"സ്വതന്ത്ര ഉള്ളടക്കമുള്ള ഒരു നിഘണ്ടു നിർമ്മിക്കുന്നതിനുള്ള ഒരു വെബ് അധിഷ്ഠിത ബഹുഭാഷാ പദ്ധതിയാണ് വിക്ഷണറി. 150-ലധികം ഭാഷകളിൽ ഇത് ലഭ്യമാണ്. സാധാരണ നിഘണ്ടുക്കളിൽ നിന്ന് വ്യത്യസ്തമായി വോളണ്ടിയർമാരുടെ ഒരു സമൂഹമാണ് വിക്ഷണറിക്ക് പിന്നിൽ പ്രവർത്തിക്കുന്നത്. വിക്കി സോഫ്റ്റ്‌വെയർ ഉപയോഗിക്കുന്ന ഇതിലെ ലേഖനങ്ങൾ വെബ്സൈറ്റിലേക്ക് പ്രവേശിക്കുവാൻ സൗകര്യമുള്ള മിക്കവാറും എല്ലാവർക്കും തിരുത്താവുന്നതാണ്.", "wikiversity":"വിക്കിമീഡിയ ഫൗണ്ടേഷന്റെ വിക്കി അധിഷ്ഠിത സം‌രംഭങ്ങളിൽ ഒന്നാണ് വിക്കിവേഴ്സിറ്റി.ഇവിടെ സ്വതന്ത്ര പഠന സാമഗ്രികൾ പ്രവർത്തനങ്ങളും നടത്തുന്ന ഒരു പദ്ധതിയാണിത്. വിക്കിപീഡിയ പോലുള്ള വിജ്ഞാനകോശങ്ങളിൽ നിന്നു് വിഭിന്നമായി ഇവിടെ ഒരേ വിഷയത്തിൽ അധിഷ്ഠിതമായ നിരവധി പഠനസാമഗ്രികൾ വിവിധ പതിപ്പുകളിലായി ലഭിക്കുന്നു.", @@ -3254,6 +3175,10 @@ "bing:ms", "ref" ], + "bing news":[ + "Berita daripada sumber berita dunia, nasional dan tempatan, disusun untuk memberi anda liputan berita mendalam bagi sukan, hiburan, perniagaan, politik, cuaca dan lagi.", + "https://www.bing.com/news" + ], "currency":"DuckDuckGo merupakan sebuah enjin carian yang memberikan penekanan dalam perlindungan privasi pencari dan mengelakkan \"gelembung penapis\" bagi hasil carian yang diperibadikan. DuckDuckGo berbeza dengan enjin carian yang lain kerana ia tidak memprofilkan para penggunanya dan dengan sengajanya memaparkan hasil carian yang sama untuk istilah carian yang diberikan. Ia juga menekankan aspek dalam mendapatkan maklumat daripada sumber terbaik berbanding sumber kebanyakan, menjana hasil carian daripada tapak-tapak yang menjadi tumpuan seperti Wikipedia dan daripada perkongsian dengan enjin carian lain seperti Bing, Yandex, Yahoo dan WolframAlpha.", "deezer":"Deezer ialah perkhidmatan penstriman muzik dalam talian. Ia membenarkan pengguna mendengar kandungan muzik dari syarikat rakaman termasuk Sony Music, Universal Music Group, dan Warner Music Group dari pelbagai peranti samada di dalam talian atau di luar talian. Dicipta di Paris, Perancis, Deezer kini mempunyai 53 juta runut berlesen di dalam perpustakaannya, dengan lebih 30,000 saluran radio, 14 juta pengguna aktif bulanan, dan 6 juta pelanggan berbayar setakat 3 April 2018. Perkhidmatan ini boleh didapati di Web, Android, iOS, Windows Mobile, BlackBerry OS dan Windows, MacOS.", "deviantart":"DeviantART ialah sebuah komuniti maya untuk penggiat-penggiat seni. Matlamat deviantART ialah untuk menyediakan tempat bagi seorang seniman atau seniwati untuk mempamerkan serta membincangkan karya-karya mereka.", @@ -4039,10 +3964,6 @@ "wolframalpha:nl-BE", "ref" ], - "dictzone":[ - "Online woordenboeken: Engels, Spaans, Duits, Frans, Italiaans, Hongaars...", - "https://dictzone.com/" - ], "seznam":[ "seznam:nl-BE", "ref" @@ -4078,7 +3999,7 @@ "imdb":"ਆਈਐਮਡੀਬੀ ਇੱਕ ਆਨਲਾਈਨ ਡੈਟਾਬੇਸ ਹੈ ਜੋ ਅਦਾਕਾਰਾਂ, ਫ਼ਿਲਮਾਂ, ਟੈਲੀਵੀਜ਼ਨ ਪ੍ਰੋਗਰਾਮਾਂ ਅਤੇ ਵੀਡੀਓ ਗੇਮਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਇਕੱਠੀ ਕਰ ਕੇ ਪਾਠਕਾਂ ਦੇ ਸਾਹਮਣੇ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਜਿਸ ਵਿੱਚ ਜਿਸ ਵਿੱਚ ਕਾਸਟ, ਪ੍ਰੋਡਕਸ਼ਨ ਕਰੂ ਅਤੇ ਨਿੱਜੀ ਜੀਵਨੀਆਂ, ਪਲਾਟ ਸੰਖੇਪ, ਟ੍ਰੀਵੀਆ, ਫੈਨ ਅਤੇ ਆਲੋਚਨਾਤਮਕ ਸਮੀਖਿਆਵਾਂ ਅਤੇ ਰੇਟਿੰਗ ਸ਼ਾਮਲ ਹਨ। ਆਈ.ਐਮ.ਡੀਬੀ. ਦੀ ਵੈੱਬਸਾਈਟ ਅਕਤੂਬਰ 1990 ਵਿੱਚ ਸ਼ੁਰੂ ਹੋਈ ਸੀ ਅਤੇ 1998 ਤੋਂ ਐਮਾਜ਼ਾਨ ਕੰਪਨੀ ਅਧੀਨ ਹੈ।", "kickass":"ਕਿੱਕਐਸ ਟੌਰੈਂਟ ਟੌਰੈਂਟ ਅਤੇ ਮੈਗਨੇਟ ਕੜੀਆਂ ਦਾ ਸੰਗ੍ਰਹਿ ਹੈ ਜੋ ਬਿਟ-ਟੌਰੈਂਟ ਸਿਧਾਂਤ ਉੱਤੇ ਕੰਮ ਕਰਦਾ ਹੈ।", "library of congress":"ਕਾਂਗਰਸ ਦੀ ਲਾਇਬ੍ਰੇਰੀ ਇੱਕ ਖੋਜ ਲਾਇਬਰੇਰੀ ਹੈ ਜੋ ਆਧਿਕਾਰਿਕ ਤੌਰ 'ਤੇ ਯੂਨਾਈਟਿਡ ਸਟੇਟ ਕਾਂਗਰਸ ਦੀ ਸੇਵਾ ਕਰਦੀ ਹੈ ਅਤੇ ਯੂਨਾਈਟਿਡ ਸਟੇਟ ਦੀ ਅਸਲ ਰਾਸ਼ਟਰੀ ਲਾਇਬਰੇਰੀ ਹੈ। ਇਹ ਸੰਯੁਕਤ ਰਾਜ ਅਮਰੀਕਾ ਵਿੱਚ ਸਭ ਤੋਂ ਪੁਰਾਣੀ ਫੈਡਰਲ ਸਭਿਆਚਾਰਕ ਸੰਸਥਾ ਹੈ ਲਾਇਬਰੇਰੀ ਨੂੰ ਵਾਸ਼ਿੰਗਟਨ, ਡੀ.ਸੀ. ਵਿੱਚ ਕੈਪੀਟਲ ਹਿੱਲ ਵਿੱਚ ਤਿੰਨ ਇਮਾਰਤਾਂ ਵਿੱਚ ਸਥਿਤ ਹੈ; ਇਹ ਵਰਜੀਨੀਆ ਦੇ ਕੌਲਪੀਪਰ, ਨੈਸ਼ਨਲ ਆਡਿਓ-ਵਿਜ਼ੁਅਲ ਕੰਜ਼ਰਵੇਸ਼ਨ ਸੈਂਟਰ ਦਾ ਵੀ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ।", - "reddit":"ਰੈਡਿਟ ਇੱਕ ਅਮਰੀਕੀ ਸੋਸ਼ਲ ਮੀਡੀਆ ਵੈੱਬਸਾਈਟ ਹੈ, ਜਿਸ ਨੂੰ ਲੋਕ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਵਿਚਾਰ-ਵਟਾਂਦਰਾ ਕਰਨ ਲਈ ਵਰਤਦੇ ਹਨ। ਜਿਹਨਾਂ ਲੋਕਾਂ ਨੇ ਸਾਈਟ ਉੱਤੇ ਰੈਜਿਸਟਰ ਕੀਤਾ ਹੈ, ਉਹ ਸਾਈਟ ਉੱਤੇ ਕੜੀਆਂ (ਲਿੰਕਸ), ਲਿਖਤ ਪੋਸਟਾਂ, ਤਸਵੀਰਾਂ ਅਤੇ ਵੀਡੀਓਜ਼ ਚਾੜ੍ਹ ਸਕਦੇ ਹਨ, ਅਤੇ ਉਸਨੂੰ ਬਾਕੀ ਮੈਂਬਰ ਅੱਪ ਜਾਂ ਡਾਊਨ ਵੋਟ ਕਰਦੇ ਹਨ । ਪੋਸਟਾਂ ਨੂੰ ਉਪਯੋਗੀਆਂ ਵੱਲੋਂ ਬਣਾਏ \"ਸਬਰੈਡਿਟਸ\" 'ਤੇ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। ਪੋਸਟਾਂ ਜਿਹਨਾਂ ਨੂੰ ਵੱਧ ਅੱਪ-ਵੋਟਾਂ ਮਿਲਦੀਆਂ ਹਨ ਉਹ ਸਬਰੈਡਿਟਸ ਦੇ ਉੱਤੇ ਵਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ ਅਤੇ, ਜੇਕਰ ਪੋਸਟ ਨੂੰ ਬਹੁਤੇਰੀਆਂ ਅੱਪ-ਵੋਟਾਂ ਮਿਲ਼ ਜਾਣ ਤਾਂ ਉਹ ਸਾਈਟ ਦੇ ਮੁੱਖ ਪੰਨੇ ਉੱਤੇ ਵਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ। ਰੈਡਿਟ ਪ੍ਰਬੰਧਕ ਸਬਰੈਡਿਟਸ ਨੂੰ ਕਾਬੂ ਕਰਦੇ ਹਨ।↑ \"Reddit.com ਸਾਈਟ ਦੀ ਜਾਣਕਾਰੀ\". ਅਲੈਕਸਾ ਇੰਟਰਨੈਟ. Archived from the original on ਜੂਨ 14, 2016. Retrieved September 18, 2017.", + "reddit":"ਰੈਡਿਟ ਇੱਕ ਅਮਰੀਕੀ ਸੋਸ਼ਲ ਮੀਡੀਆ ਵੈੱਬਸਾਈਟ ਹੈ, ਜਿਸ ਨੂੰ ਲੋਕ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਵਿਚਾਰ-ਵਟਾਂਦਰਾ ਕਰਨ ਲਈ ਵਰਤਦੇ ਹਨ। ਜਿਹਨਾਂ ਲੋਕਾਂ ਨੇ ਸਾਈਟ ਉੱਤੇ ਰੈਜਿਸਟਰ ਕੀਤਾ ਹੈ, ਉਹ ਸਾਈਟ ਉੱਤੇ ਕੜੀਆਂ (ਲਿੰਕਸ), ਲਿਖਤ ਪੋਸਟਾਂ, ਤਸਵੀਰਾਂ ਅਤੇ ਵੀਡੀਓਜ਼ ਚਾੜ੍ਹ ਸਕਦੇ ਹਨ, ਅਤੇ ਉਸਨੂੰ ਬਾਕੀ ਮੈਂਬਰ ਅੱਪ ਜਾਂ ਡਾਊਨ ਵੋਟ ਕਰਦੇ ਹਨ । ਪੋਸਟਾਂ ਨੂੰ ਉਪਯੋਗੀਆਂ ਵੱਲੋਂ ਬਣਾਏ \"ਸਬਰੈਡਿਟਸ\" 'ਤੇ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। ਪੋਸਟਾਂ ਜਿਹਨਾਂ ਨੂੰ ਵੱਧ ਅੱਪ-ਵੋਟਾਂ ਮਿਲਦੀਆਂ ਹਨ ਉਹ ਸਬਰੈਡਿਟਸ ਦੇ ਉੱਤੇ ਵਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ ਅਤੇ, ਜੇਕਰ ਪੋਸਟ ਨੂੰ ਬਹੁਤੇਰੀਆਂ ਅੱਪ-ਵੋਟਾਂ ਮਿਲ਼ ਜਾਣ ਤਾਂ ਉਹ ਸਾਈਟ ਦੇ ਮੁੱਖ ਪੰਨੇ ਉੱਤੇ ਵਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ। ਰੈਡਿਟ ਪ੍ਰਬੰਧਕ ਸਬਰੈਡਿਟਸ ਨੂੰ ਕਾਬੂ ਕਰਦੇ ਹਨ।↑ \"Reddit on June23-05\". Retrieved August 28, 2014.", "youtube":"ਯੂਟਿਊਬ ਪੇਪਾਲ (PayPal) ਦੇ ਤਿੰਨ ਸਾਬਕਾ ਮੁਲਜਮਾਂ ਦੁਆਰਾ ਬਣਾਈ ਇੱਕ ਵੀਡੀਓ ਸਾਂਝੀ ਕਰਨ ਵਾਲੀ ਵੈੱਬਸਾਈਟ ਹੈ ਜਿਸ ’ਤੇ ਵਰਤੋਂਕਾਰ ਵੀਡੀਓ ਵੇਖ ਅਤੇ ਖ਼ੁਦ ਆਪਣੀ ਵੀਡੀਓ ਚੜ੍ਹਾ ਸਕਦੇ ਹਨ। ਨਵੰਬਰ 2006 ਵਿੱਚ ਗੂਗਲ ਨੇ ਇਸਨੂੰ 1.65 ਬਿਲੀਅਨ ਅਮਰੀਕੀ ਡਾਲਰਾਂ ਵਿੱਚ ਖਰੀਦ ਲਿਆ ਅਤੇ ਹੁਣ ਇਸਨੂੰ ਗੂਗਲ ਦੀ ਸਹਾਇਕ ਦੇ ਰੂਪ ਵਿੱਚ ਚਲਾਉਂਦੀ ਹੈ। ਆਨਲਾਈਨ ਵੀਡੀਓ ਦੇਖਣ ਲਈ ਦੁਨੀਆਂ ਭਰ 'ਚ ਯੂਟਿਊਬ ਦਾ ਇਸਤੇਮਾਲ ਸਭ ਤੋਂ ਜ਼ਿਆਦਾ ਹੁੰਦਾ ਹੈ। ਯੂਟਿਊਬ 'ਤੇ ਜਿਨ੍ਹਾਂ ਵੀਡੀਓਜ਼ ਨੂੰ ਤੁਸੀਂ ਸਭ ਤੋਂ ਜ਼ਿਆਦਾ ਵੇਖਦੇ ਹੋ ਉਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਆਫਲਾਈਨ ਸੇਵ ਕਰ ਲੈਂਦੇ ਹਨ ਜਿਸ ਨਾਲ ਅਸੀਂ ਇਸ ਨੂੰ ਦੁਆਰਾ ਵੀ ਵੇਖ ਸਕਦੇ ਹੋ। ਇੰਟਰਨੈੱਟ ਤੇ ਯੂ ਟਯੂਬ ਰਾਂਹੀ ਪਹਿਲੀ ਵੀਡੀਉ Me at the zoo ਚੜਾਉਣ ਦੀ ਸ਼ੁਰਆਤ 23 ਅਪਰੈਲ, 2005 ਨੂੰ ਹੋਈ।", "wikibooks":"ਵਿਕੀਬੁਕਸ ਆਜ਼ਾਦ ਸੋਰਸ ਵਿੱਚ ਲਿਖੀਆਂ ਗਈਆਂ ਕਿਤਾਬਾਂ ਦੀ ਲਾਇਬ੍ਰੇਰੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਵਿਕੀਮੀਡੀਆ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ ਪ੍ਰੋਜੈਕਟ ਬਹੁ-ਭਾਸ਼ਾਈ ਹੈ।ਇੱਥੇ ਓਹੀ ਪੁਸਤਕਾਂ ਸ਼ਾਮਲ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਜੋ ਬਿਨਾਂ ਕਿਸੇ ਕਾਪੀਰਾਈਟ ਦੇ ਅਜ਼ਾਦ ਸਮੱਗਰੀ ਵਜੋਂ ਜਾਰੀ ਕੀਤੀਆਂ ਹੁੰਦੀਆਂ ਹਨ।", "wikisource":"ਵਿਕੀਸਰੋਤ ਆਜ਼ਾਦ ਲਿਖਤਾਂ ਦੀ ਇੱਕ ਆਨਲਾਈਨ ਡਿਜੀਟਲ ਲਾਇਬ੍ਰੇਰੀ ਹੈ ਅਤੇ ਇਹ ਵਿਕੀ ਵਿਕੀਮੀਡੀਆ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ ਪ੍ਰਾਜੈਕਟ ਬਾਕੀ ਵਿਕੀ ਪ੍ਰਾਜੈਕਟਾਂ ਵਾਂਗੂੰ ਕਈ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਮੌਜੂਦ ਹੈ। ਇਸ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਭਾਸ਼ਾਵਾਂ ਦੀਆਂ ਲਿਖਤਾਂ ਦੇ ਨਾਲ-ਨਾਲ ਅਨੁਵਾਦ ਵੀ ਸ਼ਾਮਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਇਸ ਪ੍ਰੋਜੈਕਟ ਦਾ ਮੁੱਖ ਮੰਤਵ ਇਹ ਹੈ ਕਿ ਸੰਸਾਰ ਦੀਆਂ ਸਾਰੀਆਂ ਵੱਖ ਵੱਖ ਭਾਸ਼ਾਵਾਂ ਦੇ ਮੁਫਤ ਸਰੋਤ ਇਕੱਤਰ ਕੀਤੇ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ, ਭਾਵੇਂ ਉਹ ਕਿਸੇ ਵੀ ਰੂਪ ਵਿੱਚ ਮਿਲਦੇ ਹੋਣ। ਪ੍ਰੋਜੈਕਟ ਦੀ ਸ਼ੁਰੂਆਤ 24 ਨਵੰਬਰ 2003 ਵਿੱਚ ਕੀਤੀ ਗਈ ਸੀ।", @@ -4105,7 +4026,7 @@ ], "bitbucket":"Bitbucket – hostingowy serwis internetowy przeznaczony dla projektów programistycznych wykorzystujących system kontroli wersji Git oraz Mercurial, którego obecnym właścicielem jest firma Atlassian. Serwis umożliwia bezpłatne wykorzystanie usługi wraz z dodatkowymi płatnymi planami. Jest obecnie jednym z najpopularniejszych tego typu serwisów, z którego korzystają m.in. firmy Ford, PayPal, czy Starbucks. W kwietniu 2019 r. Atlassian ogłosił, że Bitbucket dotarł do 10 milionów zarejestrowanych użytkowników i ponad 28 milionów repozytoriów.", "crossref":"Crossref – organizacja non-profit promująca rozwój i kooperatywne wykorzystanie nowych i innowacyjnych technologii w celu przyśpieszenia i ułatwienia wyszukiwania prac naukowych. Crossref jest oficjalną agencją rejestrującą linki DOI dla publikacji profesjonalnych.", - "currency":"DuckDuckGo − wyszukiwarka internetowa z siedzibą w Valley Forge w stanie Pensylwania. Wyszukiwarka oprócz tradycyjnych źródeł danych wykorzystuje serwisy tworzone przez użytkowników Internetu, w celu poprawy wyników. Twórcy wyszukiwarki podkreślają dbanie o ochronę prywatności użytkowników i twierdzą, że nie gromadzą żadnych danych o nich. Wyszukiwarka jest zbudowana w oparciu o otwarte oprogramowanie.", + "currency":"DuckDuckGo − wyszukiwarka internetowa z siedzibą w Valley Forge w stanie Pensylwania. Wyszukiwarka oprócz tradycyjnych źródeł danych wykorzystuje serwisy tworzone przez użytkowników Internetu, w celu poprawy wyników. Twórcy wyszukiwarki podkreślają dbanie o ochronę prywatności użytkowników i twierdzą, że nie gromadzą żadnych danych o nich i z tego względu nie jest możliwe określenie dokładnej liczby użytkowników. Wyszukiwarka jest zbudowana w oparciu o otwarte oprogramowanie.", "deezer":"Deezer – powstały w sierpniu 2007 roku we Francji serwis oferujący dostęp do muzyki poprzez media strumieniowe. Usługi platformy są dostępne w ramach oprogramowania dostosowanego do systemów operacyjnych Microsoft Windows i macOS oraz w formie aplikacji na urządzenia mobilne. Serwis oferuje ponad 53 miliony utworów i jest dostępny w ponad 180 krajach.", "deviantart":"DeviantArt – społeczność internetowa dla artystów. Została ona uruchomiona 7 sierpnia 2000 roku przez Scotta Jarkoffa (jark) i Matta Stephensa (matteo). Obecnym CEO jest Angelo Sotira.", "ddg definitions":[ @@ -4147,7 +4068,7 @@ ], "hoogle":"Haskell – czysto funkcyjny język programowania nazwany na cześć amerykańskiego matematyka, Haskella Curry’ego.", "imdb":"IMDb – największa na świecie internetowa baza danych na temat filmów i ludzi z nimi związanych. Zawiera informacje o aktorach, reżyserach, scenarzystach, producentach, montażystach, operatorach, muzykach itd. Informacje nie ograniczają się do kinematografii amerykańskiej.", - "library genesis":"Library Genesis (LibGen) – biblioteka cyfrowa zawierająca artykuły z czasopism naukowych, książki (przede wszystkim akademickie, ale także komiksy, audiobooki i czasopisma. Witryna znane jest z tego, że umożliwia bezpłatny dostęp do treści, które w inny sposób są płatne lub nie zostały zdigitalizowane gdzie indziej. Libgen określa się jako „agregator linków”, dostarczając przeszukiwalną bazę danych elementów „zebranych z publicznie dostępnych publicznych zasobów internetowych” oraz plików przesłanych „od użytkowników”. W 28 lipca 2019 r. Library Genesis twierdził, że ma ponad 2,4 miliona książek naukowych lub popularnonaukowych, 2,2 miliona książek beletrystycznych, 80 milionów artykułów z czasopism naukowych, 2 miliony komiksów, i 0,4 miliona pełnych wydań czasopism.", + "library genesis":"Library Genesis (LibGen) – biblioteka cyfrowa zawierająca artykuły z czasopism naukowych, książki. Witryna znane jest z tego, że umożliwia bezpłatny dostęp do treści, które w inny sposób są płatne lub nie zostały zdigitalizowane gdzie indziej. Libgen określa się jako „agregator linków”, dostarczając przeszukiwalną bazę danych elementów „zebranych z publicznie dostępnych publicznych zasobów internetowych” oraz plików przesłanych „od użytkowników”. W 28 lipca 2019 r. Library Genesis twierdził, że ma ponad 2,4 miliona książek naukowych lub popularnonaukowych, 2,2 miliona książek beletrystycznych, 80 milionów artykułów z czasopism naukowych, 2 miliony komiksów, i 0,4 miliona pełnych wydań czasopism.", "library of congress":"Biblioteka Kongresu – biblioteka, która powstała w 1800 roku w Waszyngtonie. W 2019 roku posiadała w swoich zbiorach ponad 170 mln woluminów w ponad 470 językach. Zbiór książek i dokumentów związanych z Polską należy do jednych z największych nie tylko w USA, ale również na świecie. Pełni funkcję biblioteki narodowej. Zapewnia publiczny dostęp do zbiorów, chociaż jej głównym zadaniem jest służba Kongresowi. We wrześniu 2019 Biblioteka Kongresu zatrudniała 3210 stałych pracowników.", "metacpan":"CPAN – źródło dokumentacji oraz modułów do języka Perl. Zgromadzone moduły mają bardzo wiele zastosowań. Na początku 2007 roku liczba modułów przekraczała 11 000, a ich łączny rozmiar 3 400 MB, na początku drugiej połowy roku 2010 było ich już ponad 18 000, co dało prawie 7 400 MB.", "mixcloud":"MixCloud – społeczność internetowa dla artystów tworzących i dystrybuujących audycje radiowe, mikstejpy i podkasty. Serwis był notowany w rankingu Alexa na miejscu 2711.", @@ -4186,7 +4107,7 @@ "wikibooks":"Wikibooks – jeden z projektów Wikimedia Foundation, uruchomiony 10 lipca 2003 r. Jest to projekt siostrzany Wikipedii, który ma na celu poszerzanie i rozpowszechnianie darmowych, otwartych do edycji materiałów edukacyjnych, takich jak podręczniki szkolne, akademickie, poradniki, instrukcje obsługi oraz im podobne. Podręczniki Wikibooks, tak samo jak artykuły Wikipedii, są dostępne na zasadach Licencji Wolnej Dokumentacji GNU oraz Licencji Creative Commons; uznanie autorstwa – na tych samych warunkach 3.0.", "wikinews":"Wikinews – wolnodostępny serwis informacyjny oparty na technologii Wiki. Oznacza to, że każdy jego użytkownik może redagować jego zawartość, dodawać nowe artykuły i tworzyć materiały dziennikarskie. Celem tego obywatelskiego dziennikarstwa jest dbałość zarówno o przestrzeganie praw autorskich, pozwalanie na łatwiejsze udostępnianie treści, lecz także dbałość o wiarygodność. Serwis był notowany w rankingu Alexa na miejscu 63574.", "wikiquote":"Wikicytaty – siostrzany projekt Wikipedii, jeden z serwisów Wikimedia Foundation. Celem serwisu jest utworzenie bazy cytatów na licencji GNU Free Documentation License i Creative Commons BY-SA. Serwis działa na oprogramowaniu MediaWiki. Angielska wersja powstała 27 czerwca 2003 roku, polska zaś 17 lipca 2004 roku.", - "wikisource":"Wikiźródła – wielojęzyczny siostrzany projekt Wikipedii, który działa jako jedno z przedsięwzięć Wikimedia Foundation. Jego celem jest stworzenie wolnej bazy tekstów źródłowych.", + "wikisource":"Wikiźródła — wolna biblioteka – wielojęzyczny siostrzany projekt Wikipedii, który działa jako jedno z przedsięwzięć Wikimedia Foundation. Jego celem jest gromadzenie i udostępnianie wcześniej publikowanych tekstów znajdujących się w domenie publicznej lub udostępnionych na wolnej licencji.", "wiktionary":"Wiktionary – projekt Wikimedia Foundation, którego założeniem jest stworzenie wolnego słownika w każdym języku opartego na mechanizmie wiki. Wiktionary jest jednym z siostrzanych projektów Wikipedii. Polska wersja Wiktionary nosi nazwę Wikisłownik. Serwis był notowany w rankingu Alexa na miejscu 641.", "wikiversity":"Wikiwersytet – projekt Wikimedia Foundation będący wspólnotą, która powołana jest z myślą o tworzeniu i używaniu wolnych materiałów do nauki i ćwiczeń.", "wikivoyage":"Wikipodróże – portal internetowy Wikimedia Foundation poświęcony tematyce turystycznej, oparty na technologii wiki i tworzony na wolnej licencji przez zaangażowanych w ten projekt wolontariuszy.", @@ -4225,10 +4146,6 @@ "bing videos":"Bing Vídeos é um serviço de pesquisa de vídeo e faz parte do mecanismo de busca Bing, da Microsoft. O serviço permite aos usuários pesquisar e visualizar vídeos através de várias websites. Bing Vídeos foi oficialmente lançado em 26 de setembro de 2007, batizado de Live Search Video e renomeado como Bing Vídeos em 1 de junho de 2009.", "bitbucket":"Bitbucket é um serviço de hospedagem de projetos controlados através do Mercurial, um sistema de controle de versões distribuído. É similar ao GitHub. Bitbucket têm um serviço grátis e um comercial. O serviço é escrito em Python. Num blog de 2008, de Bruce Eckel comparou Bitbucket favoravelmente ao sítio web Launchpad, que utiliza Bazaar.", "btdigg":"O BTDigg é o primeiro mecanismo de pesquisa BitTorrent DHT. Ele participou da rede BitTorrent DHT, suportando a rede e fazendo correspondência entre links magnéticos e alguns atributos de torrent que são indexados e inseridos em um banco de dados. Para usuários finais, o BTDigg fornece uma pesquisa de banco de dados em texto completo via interface da web. A web part de seu sistema de pesquisa recuperou informações adequadas por meio de uma consulta de texto do usuário. A pesquisa na Web suportava consultas nos idiomas europeu e asiático. O nome do projeto era um acrônimo de BitTorrent Digger. Ficou offline em junho de 2016, devido a um índice de spam. O site retornou no final de 2016 em um domínio pontocom, ficou offline novamente e agora está online. O site btdig.com tem a fonte de origem do rastreador de torrents listada no Github, dhtcrawler2.Referências", - "ccc-tv":[ - "ccc-tv:de", - "ref" - ], "currency":"DuckDuckGo é um motor de pesquisa sediado em Paoli, Pensilvânia. Este motor de busca tem a particularidade de utilizar informações de origem Crowdsourcing para melhorar a relevância dos resultados. A filosofia deste motor de pesquisa enfatiza a privacidade e não registra as informações do usuário.", "deezer":"Deezer é um serviço de streaming de áudio lançado em 2007. Disponível para usuários de mais de 180 países, a plataforma possui atualmente mais de 90 milhões de músicas, mais de 100 milhões de playlists e mais de 4 milhões de programas de áudio, como podcasts, em seu acervo. É uma empresa de capital fechado, com sede em Paris, e escritórios em Londres, Berlim, Miami, São Paulo e em outros lugares do mundo. Criada em Paris, França, a Deezer possui 16 milhões de usuários ativos mensais, permitindo que os usuários ouçam conteúdo de música de gravadoras incluindo EMI, Sony, Universal Music Group e Warner Music Group.", "deviantart":"DeviantArt, Inc é uma empresa virtual estadunidense, formando uma rede social que permite aos artistas iniciantes ou mesmo consagrados exporem seus trabalhos artísticos, promovê-los, compartilhá-los, bem como interagir com seus pares ou interessados, através do envio das imagens digitalizadas. Fundada em 2000, tem sua sede na cidade de Hollywood, estado da Califórnia.", @@ -4259,7 +4176,7 @@ "gigablast":"Gigablast é um pequeno e independente motor de busca localizado em Novo México, Estados Unidos. Foi fundado em 2000 por Matt Wells, funcionário da Infoseek. Seu código-fonte foi lançado sobre licença Apache em 2013. Foi comprado pela empresa Yippy Inc. no mesmo ano.", "gentoo":"Genkernel é uma ferramenta para construir o módulo central do Gentoo Linux. O Genkernel compila o núcleo com todos os drivers disponíveis compilados como módulos, copiando-os para a memória RAM sendo depois copiada para o núcleo no momendo da inicialização do sistema, fornecendo detecção automática de hardware. Esta ferramenta permite utilizadores com menos experiência configurar o núcleo Linux.", "gitlab":"O GitLab é um gerenciador de repositório de software baseado em git, com suporte a Wiki, gerenciamento de tarefas e CI/CD. GitLab é similar ao GitHub, mas o GitLab permite que os desenvolvedores armazenem o código em seus próprios servidores, ao invés de servidores de terceiros. Ele é software livre, distribuído pela Licença MIT. Está disponível como um pacote Omnibus, assim como um instalador simplificado provido pela Bitnami e pela Digital Ocean.", - "github":"GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Ele permite que programadores, utilitários ou qualquer usuário cadastrado na plataforma contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo. GitHub é amplamente utilizado por programadores para divulgação de seus trabalhos ou para que outros programadores contribuam com o projeto, além de promover fácil comunicação através de recursos que relatam problemas ou mesclam repositórios remotos.", + "github":"GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Ele permite que programadores, utilitários ou qualquer usuário cadastrado na plataforma contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo. GitHub é amplamente utilizado por programadores para divulgação de seus trabalhos ou para que outros programadores contribuam com o projeto, além de promover fácil comunicação através de recursos que relatam problemas ou misturam repositórios remotos.", "google":"O Google Busca é um serviço da empresa Google, em que é possível fazer pesquisas na internet sobre qualquer tipo de assunto ou conteúdo. É atualmente o serviço de busca mais usado; e também o primeiro serviço lançado pela Google LLC.", "google images":"O Google Imagens é um serviço de pesquisa de propriedade do Google que permite aos usuários pesquisar por conteúdo de imagem na World Wide Web. Foi introduzido em 12 de julho de 2001 devido a uma demanda por fotos do vestido verde Versace de Jennifer Lopez que a pesquisa regular do Google não conseguiu lidar. Em 2011, foi adicionada a funcionalidade de pesquisa reversa de imagens.", "google news":"Google Notícias é um agregador de notícias e aplicativo desenvolvido pela Google. Ele apresenta um fluxo contínuo e personalizável de artigos organizados a partir de milhares de editores e revistas. O Google Notícias está disponível no Android, no iOS e na Web.", @@ -4318,17 +4235,13 @@ "wikiversity":"Wikiversidade é um projeto da Wikimedia Foundation independente. Após vários meses de ter estado como proposta, Jimmy Wales, durante a Wikimania de 2006, anunciou a aprovação de tal projeto em fase de desenvolvimento, que tem como meta ser um ambiente livre e aberto para educação em todos os níveis mediada pela web e estudos gerais em uma comunidade de pesquisa.", "wikivoyage":"Wikivoyage é um guia de viagens livre, parte da Wikimedia, s da construção colaborativa feita por voluntários, sob os mesmos princípios da Wikipédia. O nome é uma mistura das palavras wiki e Voyage, a palavra francesa para viagem.", "wolframalpha":"Wolfram|Alpha é um mecanismo de conhecimento computacional(computational knowledge engine, em inglês) desenvolvido pela Wolfram Research. É um serviço on-line que responde às perguntas diretamente, mediante o processamento da resposta extraída de base de dados estruturados, em lugar de proporcionar uma lista dos documentos ou páginas web que poderiam conter a resposta, tal como faziam os mecanismos de busca.", - "dictzone":[ - "Dicionários online: Inglês, Espanhol, Alemão, Francês, Italiano, Húngaro... Selecione seu dicionário favorito!", - "https://dictzone.com/" - ], "1337x":"1337x é um site, fundado em 2007, que fornece arquivos torrent e links magnéticos para facilitar o compartilhamento de arquivos ponto-a-ponto usando o protocolo BitTorrent.", "naver":"Naver é um popular portal de busca da Coreia do Sul, com um market share superior a 70%, comparado com 2% do Google. O Naver foi lançado em junho de 1999 por ex-funcionários da Samsung, e estreou como o primeiro portal da Coreia do Sul a usar seu próprio motor de busca. Entre os recursos do Naver está a \"Comprehensive Search\", lançada em 2000, que fornece resultados de várias categorias em uma única página. Desde então, tem agregado novos serviços, como a \"Knowledge Search\", lançada em 2002. Ele também oferece serviços de Internet, incluindo um serviço de notícias, um serviço de e-mail, um serviço de busca de teses acadêmicas e um portal para crianças. Em 2005, Naver lançou Happybean, o primeiro portal de doações online do mundo, que permite aos usuários encontrar informações e fazer doações para mais de 20.000 organizações da sociedade civil e de assistência social.Referências", "rubygems":"RubyGems é um gerenciador de pacotes para a linguagem de programação Ruby que provê um formato padrão para a distribuição de programas Ruby e bibliotecas em um formato auto-suficiente chamado de gem, uma ferramenta projetada para gerenciar facilmente a instalação de gems, e um servidor para distribui-los. RubyGems foi criado em volta de novembro de 2003 e agora faz parte da biblioteca padrão do Ruby versão 1.9 a diante.Referências", "peertube":"PeerTube é uma plataforma de vídeo livre, descentralizada e federada operada por ActivityPub e WebTorrent que usa tecnologia peer-to-peer para reduzir o estresse em servidores individuais ao assistir vídeos.", "rumble":"Rumble é uma plataforma de compartilhamento de vídeo canadense com sede em Toronto. O serviço foi fundado em 2013 por Chris Pavlovski, um empresário de tecnologia do Canadá. A contagem mensal de usuários do Rumble experimentou um rápido crescimento desde julho de 2020, houve um salto de 1,6 milhões de usuários mensais para 31,9 milhões no final do primeiro trimestre de 2021.", "wttr.in":[ - "Previsão do tempo para: not found", + "Previsão do tempo para: Washington, Virginia, United States", "https://wttr.in" ], "brave":"O Brave Search é um mecanismo de pesquisa desenvolvido pela Brave Software, Inc. Em determinados países, ele é definido como o mecanismo de pesquisa padrão para usuários do navegador Brave." @@ -4830,6 +4743,7 @@ ], "semantic scholar":"Semantic Scholar (англ. Semantic Scholar — поисковая интернет-платформа, разработанная в Институте искусственного интеллекта Аллена. Проект был запущен в 2015 году. Поиск научных публикаций производится с поддержкой искусственного интеллекта для статей в научных журналах. Поисковый сервис комбинирует машинное обучение, обработку естественного языка и машинного зрения, чтобы добавить слой семантического анализа к традиционным методам анализа цитирования. Semantic Scholar выделяет наиболее важные статьи, а также связи между ними.", "startpage":"Ixquick — метапоисковая система, основанная Дэвидом Бодникином в 1998 году в Нью-Йорке и в Нидерландах. С 2000 года принадлежит нидерландской компании Surfboard Holding BV.", + "yahoo news":"Yahoo! News — новостной веб-сайт, созданный Yahoo! как интернет-агрегатор новостей.Сайт был создан инженером-программистом Yahoo! по имени Брэд Клоси в августе 1996 года. Первоначально статьи поступали из новостных служб, таких как Associated Press, Reuters, Fox News, Al Jazeera, ABC News, USA Today, CNN и BBC News.", "youtube":"YouTube — видеохостинг, предоставляющий пользователям услуги хранения, доставки и показа видео. YouTube стал популярнейшим видеохостингом и вторым сайтом в мире по количеству посетителей.", "dailymotion":"Dailymotion — французский видеохостинг. По состоянию на 2017 год Dailymotion является 114-м по посещаемости сайтом мира по версии Alexa Internet. Наибольшее количество посетителей сайта из Японии и США.", "vimeo":"Vimeo — американский видеохостинг со штаб-квартирой в Нью-Йорке. Запущенный в 2004 году, по состоянию на март 2018 года занимает 130-е место в глобальном рейтинге сайтов и 91-е место в рейтинге США по данным Alexa. Имеет мобильные приложения для платформ iOS, Android и Windows Phone.", @@ -4841,10 +4755,6 @@ "wikiversity":"Викиверсите́т — проект фонда «Викимедиа», позиционирующий себя как новая форма интерактивного образования и ведения открытых научных проектов. Викиверситет направлен на содействие открытию и распространению знаний самым естественным путём: помогая людям учиться и делиться образовательными материалами. Англоязычный раздел открылся первым 15 августа 2006 года.", "wikivoyage":"«Викиги́д» — открытый многоязычный некоммерческий вики-проект по созданию силами добровольцев свободных туристических путеводителей по всему миру. Один из википроектов, поддерживаемых фондом «Викимедиа» и расположенный на его серверах, братский проект по отношению к «Википедии» и прочим проектам фонда. Сайт проекта — wikivoyage.org.", "wolframalpha":"Wolfram|Alpha — база знаний и набор вычислительных алгоритмов, вопросно-ответная система. Запущена 15 мая 2009 года.", - "dictzone":[ - "Онлайн-словари: английский, испанский, немецкий, французский, итальянский, венгерский... Выберите свой любимый словарь!", - "https://dictzone.com/" - ], "seznam":"Seznam.cz — чешский интернет-портал. Был основан Иво Лукачовичем в 1996 году, став одной из первых поисковых систем и одним из первых каталогов интернет-сайтов в Чехии.", "naver":"Naver — крупнейший интернет-портал и самая популярная поисковая система в Южной Корее. На него приходится 70% поисковых запросов в стране. Принадлежит компании Naver Corporation. Был открыт в 1999 году. Тогда Naver первым из корейских интернет-порталов разработал свою собственную поисковую систему.", "rubygems":"RubyGems (от англ. gem, gems— драгоценный камень) — система управления пакетами для языка программирования Руби, которая предоставляет стандартный формат для программ и библиотек Руби, инструменты, предназначенные для простого управления установкой «gems», и сервер для их распространения.", @@ -4852,7 +4762,7 @@ "rumble":"Rumble — канадский видеохостинг и облачная система хранения, имеющий штаб-квартиры в канадском Торонто и Лонгбот-Ки. Основан в октябре 2013 года канадским предпринимателем Крисом Павловски.", "wordnik":"Wordnik (wordnik.com) — интернет-сайт, разрабатываемый одноименной некоммерческой организацией, представляющий собой онлайн-словарь английского языка и языковой ресурс для словарей и тезауруса. Часть контента, представленного Wordnik, основывается на известных печатных словарях английского языка, таких как Century Dictionary, American Heritage Dictionary, WordNet и GCIDE. Wordnik собрал корпус из миллиардов слов, которые используются на сайте для отображения примеров предложений, что позволяет ему предоставлять информацию о гораздо большем наборе слов, чем в обычном словаре. Wordnik использует как можно больше реальных примеров при определении слова.", "wttr.in":[ - "Прогноз погоды: not found", + "Прогноз погоды: Washington, Virginia, United States", "https://wttr.in" ] }, @@ -4944,7 +4854,7 @@ "sl":{ "apple app store":"App Store je program za naprave iPhone, iPod Touch in iPad razvijalca Apple Inc., namenjen dostopu do spletne trgovine iTunes Store in prenosu aplikacij za operacijski sistem iPhone OS, ki jih uporabnik kupi v tej trgovini.", "arxiv":"arXiv [arhájv] je spletni arhiv elektronskih preprintov znanstvenih člankov s področja matematike, fizike, astronomije, astrofizike, fizikalne kozmologije, računalništva, kvantitativne biologije, statistike in kvantitativnega finančništva. Na mnogih področjih matematike in fizike je skoraj večina znanstvenih člankov arhiviranih v arhivu arXiv. 3. oktobra 2008 je število člankov na arXiv.org preseglo pol milijona. 14. avgusta 2011 je arhiv deloval že dvajset let. Do leta 2014 je stopnja predložitve člankov narasla na več kot 8000 na mesec.", - "wikipedia":"Wikipedija [vikipedíja] ali Vikipedija je prosta spletna enciklopedija, ki nastaja s sodelovanjem stotisočev prostovoljcev z vsega sveta. Vsebuje geselske članke v več kot 300 različnih jezikih in njihovih različicah, sponzorira pa jo nepridobitna fundacija Wikimedia. Zajema tradicionalne enciklopedične teme, obenem pa služi tudi kot almanah in zbornik. Ustanovitelj Jimmy Wales jo opisuje kot »poskus, da bi ustvarili in ponudili prosto enciklopedijo najvišje mogoče kakovosti prav vsakemu posamezniku v njegovem lastnem jeziku.« Wikipedija je eno od največkrat navedenih spletišč in dnevno doživi okoli 50 milijonov obiskov.", + "wikipedia":"Wikipedija [vikipedíja] ali Vikipedija je prosta spletna enciklopedija, ki nastaja s sodelovanjem stotisočev prostovoljcev z vsega sveta. Vsebuje geselske članke v več kot 300 različnih jezikih in njihovih različicah, sponzorira pa jo nepridobitna Fundacija Wikimedia. Zajema tradicionalne enciklopedične teme, obenem pa služi tudi kot almanah in zbornik. Ustanovitelj Jimmy Wales jo opisuje kot »poskus, da bi ustvarili in ponudili prosto enciklopedijo najvišje mogoče kakovosti prav vsakemu posamezniku v njegovem lastnem jeziku.« Wikipedija je eno od največkrat navedenih spletišč in dnevno doživi okoli 50 milijonov obiskov.", "bing images":[ "V Bingu si vsak dan oglejte priljubljene slike, slike za ozadje, GIF-e in zamisli.", "https://www.bing.com/images" @@ -4987,7 +4897,7 @@ "semantic scholar":"Semantic Scholar je spletni iskalnik, ki omogoča iskanje znanstvenih in strokovnih člankov, podprt z umetno inteligenco, ki je bil razvit na Allen Institute for Artificial Intelligence. javno je bil objavljen novembra 2015. Poleg analize citiranja pri iskanju upošteva še semantično analizo.", "youtube":"YouTube je priljubljena spletna stran za izmenjavo videoposnetkov, kjer jih uporabniki lahko pregledujejo, komentirajo in ocenjujejo. Za komentiranje in ocenjevanje videoposnetkov je potrebna registracija, za pregledovanje pa ne. Izjema so posnetki, ki niso primerni za osebe, mlajše od 18 let. Uporabniki lahko nalagajo lastne posnetke ali tiste posnetke, za katere imajo dovoljenje avtorja, prepovedano pa je nalaganje posnetkov, ki vsebujejo pornografske vsebine, nasilje, kriminalna dejanja, psovke … YouTube si pridržuje pravico za brisanje, uporabo in spremembo naloženih vsebin.", "wikibooks":"Wikiknjige je sorodni projekt Wikipedije. Wikiknjige so prosta spletna zbirka knjig in priročnikov, katere lahko ureja vsakdo.", - "wikinews":"Wikinovice so wiki novice z brezplačno vsebino in projekt fundacije Wikimedia. Spletno mesto deluje prek sodelovalnega novinarstva. Soustanovitelj Wikipedije Jimmy Wales Wikinovice od Wikipedije razlikuje z besedami: »na Wikinewsu je treba vsako zgodbo napisati kot novico v nasprotju s člankom o enciklopediji.« V nasprotju z večino projektov fundacije Wikimedia Wikinovice omogoča izvirno delo v obliki izvirnega poročanja in intervjujev.", + "wikinews":"Wikinovice so wiki novice z brezplačno vsebino in projekt Fundacije Wikimedia. Spletno mesto deluje prek sodelovalnega novinarstva. Soustanovitelj Wikipedije Jimmy Wales Wikinovice od Wikipedije razlikuje z besedami: »na Wikinewsu je treba vsako zgodbo napisati kot novico v nasprotju s člankom o enciklopediji.« V nasprotju z večino projektov Fundacije Wikimedia Wikinovice omogoča izvirno delo v obliki izvirnega poročanja in intervjujev.", "wikiquote":"Wikinavedek je prosta spletna zbirka navedkov v vseh jezikih, ki zajemajo vire, prevode v različne jezike in povezave na Wikipedijo, Wikivir, Wikislovar, Wikiknjige in ostale projekte za več informacij.", "wikisource":"Wikivir je spletna digitalna knjižnica, zgrajena s tehnologijo wiki, ki deluje kot sestrski projekt Wikipedije pod okriljem neprofitne Fundacije Wikimedia.", "wiktionary":"Wikislovar je sorodni projekt Wikipedije. Wikislovar je prosti večjezični slovar z definicijami, izvorom besed, naglaševanjem in navedki.", @@ -5021,6 +4931,18 @@ "gitlab":"GitLab је веб-алатка животног циклуса DevOps с отвореним изворним кодом. Алатка пружа менаџер спремишта за Git који нуди функције викија, функцију праћења проблема и канал за непрекидну интеграцију. Софтвер је развила компанија GitLab Inc., а првобитно су га направили Украјинци Дмитриј Запорожец и Валериј Сизов.", "github":"GitHub је веб-базиран хостинг сервис за контролу верзије, Git. Пружа Git функционалности: дистрибуирану контролу ревизија и менаџмент изворног кода, додајући додатне функције. За разлику од Git-а, који је стриктно алат који се користи из командне линије, GitHub пружа веб графички интерфејс, радну површину и мобилну интеграцију. Такође пружа контролу приступа и неколико функција за сарадњу, као што су праћење грешака, захтеве за додавање нових карактеристика, управљање задацима и могућност прављења вики документације за сваки пројекат.", "google":"Гугл претрага, позната и као Гугл веб-претрага или једноставно Гугл, веб-претраживач је ког је развио Гугл ЛЛЦ. Он је најкоришћенији претраживач веба на светској комуникационој мрежи на свим платформама, са тржишним уделом од 92,74 % у октобру 2018, вршећи више од 3,5 милијарди претрага сваки дан.", + "google images":[ + "Google слике. Најопсежнија претрага слика на вебу.", + "https://images.google.com" + ], + "google news":[ + "Свеобухватно, ажурно извештавање о вестима које Google вести прикупља из извора широм света.", + "https://news.google.com" + ], + "google scholar":[ + "Google академик пружа једноставан начин за опсежну претрагу стручне литературе. Претражујте најразличитије дисциплине и изворе: чланке, научне радове, књиге, сижеа и судске одлуке.", + "https://scholar.google.com" + ], "google play apps":", првобитно Андроид маркет, је дигитална дистрибутивна платформа за Андроид апликације и онлајн продавница за мултимедијални садржај у власништву Гугла. Сервис дозвољава проналажење и преузимање Андроид апликација направљених уз помоћ Андроид СДК-а, као и куповину музике, часописа, књига, филмова и телевизијског програма. Корисници могу да купују и уређаје, као што су Гугл Нексус мобилни телефони и таблети.", "google play movies":[ "google play apps:sr", @@ -5140,14 +5062,11 @@ "wikiversity":"Wikiversity är en wiki som ägs av Wikimedia Foundation med syftet att låta användare skapa, dela och ta del av öppna läromedel och forskningspublikationer. Denna typ av material är i allmänhet inte tillåtet på Wikipedia, eftersom det inte har encyklopedisk karaktär och kan innehålla originalforskning som inte kan bekräftas med källreferenser.", "wikivoyage":"Wikivoyage är en fri reseguide på flera språk, utvecklad av en användargemenskap. Reseguiden skrivs över Internet med wiki-teknik. Wikivoyage startades i september 2006 som en fork av Wikitravels tyskspråkiga version och fungerar sedan november 2012 som ett av Wikimedia Foundations projekt. Wikivoyage finns 2016 på 18 språk, bland annat svenska. Varje språkversion är självständig vad gäller innehåll och administration.", "wolframalpha":"Wolfram Alpha är ett sökmotorliknande internetverktyg som utvecklats av Wolfram Research.", - "peertube":[ - "decentraliserat videonätverk byggt på fri mjukvara", - "wikidata" - ] + "peertube":"Peertube, i marknadsföringssyfte skrivet PeerTube, är en fritt licensierad, decentraliserad, Activitypub-federerad videoplattform som använder WebTorrent- och peer-to-peer-teknik för att minska belastningen på enskilda servrar när videor visas." }, "ta":{ "artic":"ஆர்ட் இன்ஸ்டியூட் ஆப் சிகாகோ என்பது ஐக்கிய அமெரிக்காவின் சிகாகோ நகரில் அமைந்துள்ள கலைக்களஞ்சிய அருங்காட்சியகம் ஆகும். இவ்வருங்காட்சியகம் மிகப்பிரம்மாண்டமான மூன்று கட்டடங்களில் இயங்குகிறது. இம்மூன்று கட்டடங்களும் முதல் தளத்துடன் இணைக்கப்பட்டுள்ளன.", - "wikipedia":"விக்கிப்பீடியா என்பது, வணிக நோக்கற்ற விக்கிமீடியா நிறுவனத்தின் உதவியுடன் நடத்தப்படும், கூட்டாகத் தொகுக்கப்படும், பன்மொழி, கட்டற்ற இணையக் கலைக்களஞ்சியமாகும். தமிழ் விக்கிப்பீடியாவின் 1,00,000க்கும் மேற்பட்ட கட்டுரைகளுடன் சேர்த்து இதன் மொத்தக் கட்டுரைகளான 24 மில்லியன் கட்டுரைகளும் உலகெங்கிலுமுள்ள தன்னார்வலர்களால் கூட்டாக எழுதப்படுகின்றன. பெரும்பாலும் இதன் எல்லாக் கட்டுரைகளும், இதனைப் பயன்படுத்தும் எவராலும், தொகுக்கப்படக் கூடுவன. மேலும் இது கிட்டத்தட்ட 100,000 முனைப்பான பங்களிப்பாளர்களையும் கொண்டுள்ளது. நவம்பர் 2022 வரையில், விக்கிப்பீடியா 285 மொழிகளில் செயற்படுகிறது. இது இணையத்தளத்தில் இயங்கும் உசாத்துணைப் பகுதிகளிலேயே மிகவும் பெரியதும், அதிகப் புகழ்பெற்றதுமாகும். மேலும், இது அலெக்சா இணையத்தளத்தில் காணப்படும் இணையத்தளங்களின் தரவரிசையில் ஆறாவது இடத்தில் உள்ளதோடு, உலகளவில் அண்ணளவாக 365 மில்லியன் வாசகர்களையும் கொண்டுள்ளது.", + "wikipedia":"விக்கிப்பீடியா என்பது, வணிக நோக்கற்ற விக்கிமீடியா நிறுவனத்தின் உதவியுடன் நடத்தப்படும், கூட்டாகத் தொகுக்கப்படும், பன்மொழி, கட்டற்ற இணையக் கலைக்களஞ்சியமாகும். தமிழ் விக்கிப்பீடியாவின் 1,00,000க்கும் மேற்பட்ட கட்டுரைகளுடன் சேர்த்து இதன் மொத்தக் கட்டுரைகளான 24 மில்லியன் கட்டுரைகளும் உலகெங்கிலுமுள்ள தன்னார்வலர்களால் கூட்டாக எழுதப்படுகின்றன. பெரும்பாலும் இதன் எல்லாக் கட்டுரைகளும், இதனைப் பயன்படுத்தும் எவராலும், தொகுக்கப்படக் கூடுவன. மேலும் இது கிட்டத்தட்ட 100,000 முனைப்பான பங்களிப்பாளர்களையும் கொண்டுள்ளது. திசம்பர் 2022 வரையில், விக்கிப்பீடியா 285 மொழிகளில் செயற்படுகிறது. இது இணையத்தளத்தில் இயங்கும் உசாத்துணைப் பகுதிகளிலேயே மிகவும் பெரியதும், அதிகப் புகழ்பெற்றதுமாகும். மேலும், இது அலெக்சா இணையத்தளத்தில் காணப்படும் இணையத்தளங்களின் தரவரிசையில் ஆறாவது இடத்தில் உள்ளதோடு, உலகளவில் அண்ணளவாக 365 மில்லியன் வாசகர்களையும் கொண்டுள்ளது.", "bing":"பிங் (Bing) என்பது மைக்ரோசாப்ட் நிறுவத்திற்குச் சொந்தமான வலைத் தேடல் பொறி ஆகும். இத்தேடல் பொறியானது முன்னர் லைவ் சேர்ச், வின்டோசு லைவ் சேர்ச், எம்எஸ்என் சேர்ச் ஆகிய பெயர்களைக் கொண்டு அமைந்திருந்தது. இத்தேடல் பொறி மைக்ரோசாப்ட் நிறுவனத்தினால் முடிவெடுக்கும் பொறியாக விளம்பரப்படுத்தப்பட்டது. 2009 ஆம் ஆண்டு மே மாதம் 28 ஆம் திகதியன்று சான் டியேகோ நகரில் இடம்பெற்ற ஆல் திங்ஸ் டிஜிட்டல் (All Things Digital) மாநாட்டின் போது மைக்ரோசாப்ட் நிறுவனத்தின் முன்னாள் தலைமை நிர்வாக அதிகாரி இசுட்டீவ் பால்மரால் இத்தேடல் பொறி அறிமுகப்படுத்தப்பட்டு சூன் 1 இல் வெளியிடப்படும் எனவும் அறிவிக்கப்பட்டது.. 2009 ஆம் ஆண்டு சூன், 29 ஆம் திகதியன்று யாகூ! தேடல் பொறியினை பிங் தேடல் பொறி நிர்வகிக்கும் என அறிவிக்கப்பட்டது.", "bing images":[ "bing:ta", @@ -5314,7 +5233,7 @@ "youtube":"ยูทูบ ตามสำเนียงอเมริกัน หรือ ยูทิวบ์ ตามสำเนียงบริเตน เป็นเว็บไซต์เผยแพร่วิดีโอโดยมีสำนักงานอยู่ที่แซนบรูโน แคลิฟอร์เนีย สหรัฐอเมริกา ผู้สร้างเว็บไซต์ดังกล่าว คือ อดีตพนักงาน 3 คนในบริษัทเพย์แพล อันประกอบด้วยแชด เฮอร์ลีย์ สตีฟ เชน และยาวีด คาริม โดยสร้างในเดือนกุมภาพันธ์ 2548 ในเดือนพฤศจิกายน 2549 กูเกิลซื้อยูทูบซื้อไปในราคา 1.65 พันล้านดอลลาร์สหรัฐ ยูทูบเป็นหนึ่งในบริษัทย่อยของกูเกิล เว็บไซต์ยังสามารถให้ผู้ใช้งานสามารถอัปโหลด ดู หรือแบ่งปันวิดีโอได้", "wikibooks":"วิกิตำรา เป็นโครงการหนึ่งในโครงการของมูลนิธิวิกิมีเดีย โดยมีเป้าหมายรวบรวมคู่มือ หนังสือตำรา คู่มือ วิธีทำ และตำราอาหารจากทั่วมุมโลก โดยภาษาในวิกิตำราไทยทั้งหมดจะเป็นภาษาไทย ซึ่งข้อความบางส่วนดัดแปลง หรือแปลความมาจากวิกิตำราในภาษาอื่น วิกิตำราใช้ซอฟต์แวร์ มีเดียวิกิซึ่งเป็นซอฟต์แวร์เดียวกันกับวิกิพีเดีย", "wikinews":"วิกิข่าว เป็นแหล่งข้อมูลข่าวแบบเนื้อหาเสรี และเป็นโครงการของมูลนิธิวิกิมีเดีย มูลนิธิเดียวกับที่ดูแลสารานุกรมวิกิพีเดีย ใช้ซอฟต์แวร์มีเดียวิกิ โดยสัญญาอนุญาตที่ใช้ในวิกิข่าว จะเป็นครีเอทีฟคอมมอนส์ 2.5 แตกต่างจาก GFDL และ CC-BY-SA 3.0", - "wikiquote":"วิกิคำคม เป็นโครงการหนึ่งในโครงการของมูลนิธิวิกิมีเดีย โดยมีเป้าหมายรวบรวมคำคมจากบุคคลสำคัญ คำสุภาษิตและคำพังเพยจากทั่วมุมโลก โดยในวิกิคำคมจะมีการใช้งานทั้งหมดเป็นภาษาไทย ซึ่งข้อความบางส่วนดัดแปลง หรือแปลความมาจากวิกิคำคมในภาษาอื่น วิกิคำคมใช้ซอฟต์แวร์ มีเดียวิกิซึ่งเป็นซอฟต์แวร์เดียวกันกับวิกิพีเดีย", + "wikiquote":"วิกิคำคม เป็นหนึ่งในโครงการของมูลนิธิวิกิมีเดีย โดยมีเป้าหมายรวบรวมคำคมจากบุคคลสำคัญ คำสุภาษิตและคำพังเพยจากทั่วมุมโลก โดยในวิกิคำคมจะมีการใช้งานทั้งหมดเป็นภาษาไทย ซึ่งข้อความบางส่วนดัดแปลง หรือแปลความมาจากวิกิคำคมในภาษาอื่น วิกิคำคมใช้ซอฟต์แวร์มีเดียวิกิ ซึ่งเป็นซอฟต์แวร์เดียวกันกับวิกิพีเดีย", "wikisource":"วิกิซอร์ซ เป็นหนึ่งในโครงการของมูลนิธิวิกิมีเดีย และเป็นโครงการพี่น้องกับ วิกิพีเดีย และเปิดเสรี เป็นห้องสมุดดิจิทัลออนไลน์ที่รวบรวมเอกสารต้นทาง ในทุกๆ ภาษา ที่เป็นสาธารณสมบัติ หรืออนุญาตให้ใช้ได้ ภายใต้สัญญาอนุญาตเสรี", "wiktionary":"วิกิพจนานุกรม เป็นโครงการหนึ่งของมูลนิธิวิกิมีเดียที่มีเป้าหมายรวบรวมคำศัพท์ วลี หรือประโยค พร้อมคำอ่าน ความหมาย คำที่เกี่ยวข้อง และคำแปลในภาษาอื่น เปรียบเสมือนพจนานุกรมทุกภาษาในที่เดียวกัน โดยมีให้ใช้งานถึง 182 ภาษา การทำงานของเว็บไซต์คล้ายกับวิกิพีเดียที่เปิดให้ใครก็ได้สามารถเพิ่มและแก้ไขเนื้อหา โดยรับรองตัวอักษรของทุกภาษาที่รหัสยูนิโคดรองรับ วิกิพจนานุกรมใช้ซอฟต์แวร์มีเดียวิกิเช่นเดียวกับวิกิพีเดีย", "wikiversity":"วิกิวิทยาลัย เป็นโครงการหนึ่งของมูลนิธิวิกิมีเดีย โดยมีเป้าหมายรวบรวมความรู้ต่าง ๆ คล้ายมหาวิทยาลัย โดยวิกิวิทยาลัยยังไม่มีแบบภาษาไทย วิกิวิทยาลัยใช้ซอฟต์แวร์มีเดียวิกิซึ่งเป็นซอฟต์แวร์เดียวกันกับวิกิพีเดีย และเผยแพร่ภายใต้ GFDL และ CC-BY-SA", @@ -5428,10 +5347,6 @@ "wikiversity":"Vikiversite; öğrenme topluluklarını ve bunlara ait araç ve gereçleri destekleyen Wikimedia Foundation projesidir. Projenin Wikipedia gibi daha sağlam yapılı projelerden ayrılan yönü, içeriği kullanıcıya doğrudan sunmak yerine bir dizi rehber ve ders içeriyor oluşudur.", "wikivoyage":"Wikivoyage, gezi yerleri ve seyahat konularının gönüllüler tarafından yazıldığı ücretsiz web tabanlı seyahat rehberidir.", "wolframalpha":"Wolfram Alpha, Matematiksel hesaplar yapan bilim insanlarının tercihlerinden biri olan Mathematica yazılımının geliştiricisi Stephen Wolfram'ın sahibi olduğu Wolfram Research tarafından geliştirilen bir bilgi motorudur.", - "dictzone":[ - "Çevrimiçi sözlükler: İngilizce, Almanca, Macarca... Favori sözlüğünüzü seçin!", - "https://dictzone.com/" - ], "seznam":"Seznam.cz, Çek Cumhuriyeti merkezli arama motoru ve internet portalıdır.", "mojeek":"Mojeek, internet sansürü barındırmayan, gizlilik dostu bir arama motorudur. İngiltere'de ortaya çıkan bir projedir ve Marc Smith Mojeek'in kurucusudur. Arama motoru C programlama dili ile yazılmıştır ve 2021 yılında 4 milyar sayfa hedefini geçmiştir.", "naver":"Naver, Güney Kore merkezli bir arama motoru ve internet portalıdır. Site, Haziran 1999 tarihinde eski Samsung çalışanları tarafından kurulmuş olup Güney Kore'nin kendi arama motoruna sahip ilk internet portalıdır. Günümüzde Naver Corporation bünyesinde faaliyet göstermektedir.", @@ -5545,7 +5460,7 @@ "wikiquote":"Вікіцитати — вільне інтернет-зібрання цитат відомих осіб, висловів із книг, фільмів тощо. Сайт створений фондом «Вікімедія» із застосуванням технології «Вікі». Усі розміщені у Вікіцитатах цитати можна використовувати за умовами ліцензії GNU Free Documentation License.", "wikisource":"Вікіджерела — це інтернет-бібліотека безкоштовних текстових джерел у вікі, що керується Фондом Вікімедіа. Вікіджерела — це назва проєкту в цілому і назва для кожного екземпляра цього проєкту ; декілька Вікіджерел становлять загальний проєкт Вікіджерела. Метою проєкту є розміщення всіх форм вільного тексту багатьма мовами й перекладах. Спочатку задуманий як архів для зберігання корисних або важливих історичних текстів, він розширився і став бібліотекою загального змісту. Офіційний початок проєкту започатковано 24 листопада 2003 року під назвою англ. Project Sourceberg, гра слів з назвою знаменитого Проєкт «Гутенберг», де source в перекладі з англійської — джерело. Назва «Вікіджерела» була прийнята в тому ж році, а через сім місяців проєкт отримав власне доменне ім'я.", "wiktionary":"Вікісловни́к — багатомовний онлайн-словник довільного наповнення — україномовний розділ проєкту Wiktionary. Тут зібрали й повсякчас поповнюють тлумачення й переклади українських слів, а ще переклади слів і висловів з інших мов.", - "wikiversity":"Віківерсите́т — проєкт Фонду «Вікімедіа», що позиціонує себе як нова форма інтерактивної освіти і ведення відкритих наукових проєктів. Освіта та звершення відкриттів — необхідні сторони життя будь-якої людини і суспільства в цілому. Віківерситет Фонду «Вікімедіа» покликаний сприяти навчальним здобуткам зацікавлених в тому людей та поширенню ними знань найприроднішим шляхом: допомагаючи іншим людям навчатися і ділитися освітніми матеріалами.", + "wikiversity":"Віківерсите́т — проект фонду «Вікімедіа», що позиціонує себе як нова форма інтерактивної освіти і ведення відкритих наукових проектів. Освіта та звершення відкриттів — необхідні сторони життя будь-якої людини і суспільства в цілому. Віківерситет фонду Wikimedia спрямований на сприяння відкриттю та поширенню знань найприроднішим шляхом: допомагаючи людям навчатися і ділитися освітніми матеріалами.", "wikivoyage":"Вікімандри — інтернет-портал, присвячений туризму. Використовує вікі-технології і вільні ліцензії. Створюється добровольцями, зацікавленими в цій темі.", "wolframalpha":"Wolfram|Alpha — база знань і набір обчислювальних алгоритмів. Не є пошуковою системою. Запущено 15 травня 2009.", "seznam":"Seznam.cz — веб-портал та пошукова система в Чеській Республіці.", @@ -5639,7 +5554,7 @@ "wikiversity":"Wikiversity là một dự án của Wikimedia Foundation cung cấp các học liệu trực tuyến và các bài giảng cho mọi người với giấy phép tự do. Tuy nhiên, Wikiversity không phải là một bách khoa toàn thư như Wikipedia.", "wikivoyage":"Wikivoyage một dự án xây dựng cẩm nang du lịch trực tuyến có nội dung tự do. Là một dự án \"chị em\" với Wikipedia, nó trực thuộc tổ chức Wikimedia Foundation và cho phép mọi người tham gia biên tập. Dự án tách ra khỏi Wikitravel tiếng Đức ngày 10 tháng 12 năm 2006 sau khi công ty Internet Brands mua Wikitravel. Họ thành lập tổ chức Wikivoyage e.V. tại Đức để quản lý dự án. Vào giữa năm 2012, đa số thành viên Wikitravel tiếng Anh, bao gồm phần nhiều bảo quản viên, quyết định hợp nhất các cộng đồng Wikitravel và Wikivoyage vào một dự án phi lợi nhuận mới. Wikivoyage yêu cầu gia nhập vào Wikimedia Foundation và Wikimedia phê chuẩn vào tháng 10 năm 2012.", "wolframalpha":"WolframAlpha là một máy trả lời do Wolfram Research phát triển. Đây là một dịch vụ trực tuyến có nhiệm vụ trả lời các câu hỏi nhập vào trực tiếp bằng cách tính toán câu trả lời từ các dữ liệu có cấu trúc, chứ không chỉ cung cấp một danh sách các tài liệu hoặc trang có web có thể chứa câu trả lời như cách máy tìm kiếm thường làm. Website này được Stephen Wolfram công bố vào tháng 3 năm 2009, và được phát hành cho công chúng ngày 15 tháng 5 năm 2009.", - "naver":"Naver IPA: [nəvɛ́:r] là một nền tảng trực tuyến của Hàn Quốc được điều hành bởi Naver Corporation. Được ra mắt lần đầu năm 1999, Naver vốn là cổng thông tin điện tử đầu tiên tại Hàn Quốc, sau đó được phát triển thành một công cụ tìm kiếm riêng. Đây cũng là nhà điều hành đầu tiên trên thế giới ra mắt tính năng tìm kiếm toàn diện, tính toán các kết quả tìm kiếm từ nhiều danh mục tìm kiếm khác nhau và trình bày chúng trong một trang duy nhất. Từ đó, Naver cũng đã xây dựng thêm vô số các dịch vụ từ cơ bản như e-mail, tin tức đến nền tảng trực tuyến Q&A đầu tiên trên thế giới Knowledge iN.", + "naver":"Naver là một nền tảng trực tuyến của Hàn Quốc được điều hành bởi Naver Corporation. Được ra mắt lần đầu năm 1999, Naver vốn là cổng thông tin điện tử đầu tiên tại Hàn Quốc, sau đó được phát triển thành một công cụ tìm kiếm riêng. Đây cũng là nhà điều hành đầu tiên trên thế giới ra mắt tính năng tìm kiếm toàn diện, tính toán các kết quả tìm kiếm từ nhiều danh mục tìm kiếm khác nhau và trình bày chúng trong một trang duy nhất. Từ đó, Naver cũng đã xây dựng thêm vô số các dịch vụ từ cơ bản như e-mail, tin tức đến nền tảng trực tuyến Q&A đầu tiên trên thế giới Knowledge iN.", "peertube":"PeerTube là một nền tảng chia sẻ video liên hợp, tự do và nguồn mở hoạt động với hình thức tự lưu trữ (self-hosting). Nền tảng này sử dụng giao thức ActivityPub và WebTorrent, một công nghệ P2P tiết kiệm tài nguyên cho các máy chủ cá nhân." }, "zh-Hans-CN":{ @@ -5720,7 +5635,7 @@ "ref" ], "google scholar":[ - "借助 Google 学术搜索,您可以轻松地大范围搜索学术文献。搜索范围囊括众多知识领域和来源:文章、论文、图书、摘要和法院判决意见书。", + "Google 學術搜尋可讓你輕鬆地搜尋大範圍的學術文獻。你可以廣泛搜尋多種學門和來源的文獻,例如文章、論文、書籍、摘要以及法院判決理由。", "https://scholar.google.com" ], "google play apps":[ @@ -5759,6 +5674,10 @@ "piratebay:zh-HK", "ref" ], + "pubmed":[ + "pubmed:zh-HK", + "ref" + ], "pypi":[ "pypi:zh-HK", "ref" @@ -5941,6 +5860,10 @@ "piratebay:zh-HK", "ref" ], + "pubmed":[ + "pubmed:zh-HK", + "ref" + ], "pypi":[ "pypi:zh-HK", "ref" @@ -6014,10 +5937,6 @@ "google news":[ "Omfattende og oppdatert nyhetsdekning, samlet inn av Google News fra nyhetskilder i hele verden.", "https://news.google.com" - ], - "wttr.in":[ - "Hava beklentisi: not found", - "https://wttr.in" ] } } \ No newline at end of file From 06397692744689a2f61767618c4114f477f836be Mon Sep 17 00:00:00 2001 From: dalf Date: Thu, 29 Dec 2022 01:17:14 +0000 Subject: [PATCH 10/31] Update searx.data - update_firefox_version.py --- searx/data/useragents.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/data/useragents.json b/searx/data/useragents.json index 2bcc12491..8f831ce6a 100644 --- a/searx/data/useragents.json +++ b/searx/data/useragents.json @@ -1,7 +1,7 @@ { "versions": [ - "107.0", - "106.0" + "108.0", + "107.0" ], "os": [ "Windows NT 10.0; Win64; x64", From 06ad0539739d362d21eaa48d97b6cf92b28bce61 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Dec 2022 07:00:44 +0000 Subject: [PATCH 11/31] Bump pallets-sphinx-themes from 2.0.2 to 2.0.3 Bumps [pallets-sphinx-themes](https://github.com/pallets/pallets-sphinx-themes) from 2.0.2 to 2.0.3. - [Release notes](https://github.com/pallets/pallets-sphinx-themes/releases) - [Changelog](https://github.com/pallets/pallets-sphinx-themes/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/pallets-sphinx-themes/compare/2.0.2...2.0.3) --- updated-dependencies: - dependency-name: pallets-sphinx-themes dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 1e6e6caaa..ae65b0f7a 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ pylint==2.15.9 splinter==0.18.1 selenium==4.7.2 twine==4.0.2 -Pallets-Sphinx-Themes==2.0.2 +Pallets-Sphinx-Themes==2.0.3 Sphinx==5.3.0 sphinx-issues==3.0.1 sphinx-jinja==2.0.2 From 62fb8ee9b47898802d48ad229f1e6e87589c1dbc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 Dec 2022 07:00:49 +0000 Subject: [PATCH 12/31] Bump mock from 4.0.3 to 5.0.0 Bumps [mock](https://github.com/testing-cabal/mock) from 4.0.3 to 5.0.0. - [Release notes](https://github.com/testing-cabal/mock/releases) - [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst) - [Commits](https://github.com/testing-cabal/mock/compare/4.0.3...5.0.0) --- updated-dependencies: - dependency-name: mock dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 1e6e6caaa..07e1f53e2 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,4 +1,4 @@ -mock==4.0.3 +mock==5.0.0 nose2[coverage_plugin]==0.12.0 cov-core==1.15.0 black==22.12.0 From 38c22c8c31bd2092e0ba7d2ee4ae8ec08f11cdd6 Mon Sep 17 00:00:00 2001 From: searxng-bot Date: Fri, 30 Dec 2022 07:14:21 +0000 Subject: [PATCH 13/31] [translations] update from Weblate ea56f7b6 - 2022-12-26 - Sean Botha 0dbbb031 - 2022-12-23 - gkkulik 81f33cb7 - 2022-12-28 - Markus Heiser 5ff82460 - 2022-12-28 - peterT1D 0ea6d8c3 - 2022-12-28 - Markus Heiser b19bb597 - 2022-12-28 - Markus Heiser 904fa9ab - 2022-12-24 - Markus Heiser e7c7d624 - 2022-12-29 - Droid --- searx/translations/af/LC_MESSAGES/messages.mo | Bin 9239 -> 9517 bytes searx/translations/af/LC_MESSAGES/messages.po | 27 +++--- searx/translations/ar/LC_MESSAGES/messages.mo | Bin 21620 -> 21607 bytes searx/translations/ar/LC_MESSAGES/messages.po | 20 +++-- searx/translations/de/LC_MESSAGES/messages.mo | Bin 18654 -> 18644 bytes searx/translations/de/LC_MESSAGES/messages.po | 4 +- searx/translations/it/LC_MESSAGES/messages.mo | Bin 18063 -> 18306 bytes searx/translations/it/LC_MESSAGES/messages.po | 17 ++-- searx/translations/pt/LC_MESSAGES/messages.mo | Bin 18150 -> 18228 bytes searx/translations/pt/LC_MESSAGES/messages.po | 16 ++-- searx/translations/sl/LC_MESSAGES/messages.mo | Bin 12861 -> 13871 bytes searx/translations/sl/LC_MESSAGES/messages.po | 73 ++++++++-------- searx/translations/sv/LC_MESSAGES/messages.mo | Bin 17485 -> 17710 bytes searx/translations/sv/LC_MESSAGES/messages.po | 18 ++-- .../translations/szl/LC_MESSAGES/messages.mo | Bin 14844 -> 18272 bytes .../translations/szl/LC_MESSAGES/messages.po | 78 +++++++++++------- 16 files changed, 136 insertions(+), 117 deletions(-) diff --git a/searx/translations/af/LC_MESSAGES/messages.mo b/searx/translations/af/LC_MESSAGES/messages.mo index 7c72f7c894110804b0cda0e9d62c24845bedb324..4cf540acccbf376c580e6ec5fc0ff6318e8b7034 100644 GIT binary patch delta 2703 zcmYM!32YQq9LMq3gSDKsl_I6rSg24+OQC{LZW_)4qOB-uD?@j>UAx_p-D$muD@Vj= zu$WR2PzVu?Vo<{>iUvF)!Gjp1i3f&8gGPf<3c6Ka2 zxHQq1o7rpl+s1z(|4(MB_y1qvKw}2bE%F_W0s7@Q1gmir&cX$FGdAKLybOQCJiLTg zVa}k`cnwwqhF4LM9mOJS7;H=~uEWc5Gx9OLd}ZN2ti=P^gx{kA zts_bWvJ@FIH=qJrn-Du9cqOwx%${eh@{uHVl`Wmt;Z zz453mo9JJkf=pp%``4HGUXO_kF07)Fj!JB2gxThyT~&Y}JsOfx+vb!zLdl>QTV559>i9l+B6FHdq92QSs6#jl=izRgg{M)877&%TsyyL0s(fpZb7ZEW7G8iVWj!i` z2JGJ||9X=@-h$eyJN)q|Y9SA`&_>krTm0*f`u)Uq8Y<;()C2obnI1w-cnlTDyQo0k zN1c&RP=Wr4y8i;I0%;t1jpw5Fz6AAL6;ezy6?NZYB%p*@O+yQmS?@vYjzUwfA8&MTJi@NVu-%F_TX9B!^ zl*vde#}dE41hsc7Q4ijT+M+c`F-#OyiOs0WZAF#*Fp`5gj;c%_a_-DoR0aP*C6Gln ziA6LDXlUXV)X!%fYJm+n33vF{KR^Zg1#00wRE2&(Wq1x1@CDyLQCs^jDuE2%l7)C(dTE9j3$O|%L%@mi#cCW5NKL#T|lp(@jhs^lK5 z!WWSrh&hc)_&hGeiwPQf70$I%6WxT(^lwK+dJKE;3~GV9c>5@T^*9bWN0R@B*WQHOd1s`TBcg!ZE<^m4xwjCqHKBL5V%&?zJq(}&uc^s>~?C%>%cjjXYG zLC14iJS*mlF*~L&<_6o6~BRyD@dl3cJHGE5e~R&#Z8* z#f^S7Y4o93|^4{#sz}(4|HPu%2wY8J3si@{}&@wyjRW`=#Xgp$jny10Bqt<-a zYqPDHgdJV0=G;&Rb5yms9mx}UWoh}>b$V{)S|@&|(;2hkuG8+hAfZrh&K b<;2Lxabmh+RypBFIOH_2R`J zfR|8#{DfTQDmMju+qTbQD)XEBwqXfRHJ}gUF%y$<4Qik&^ka>E-eI5jAVZiz)QV3b zv6>Nl2q$nIUPJZs#u>91voL}AO%a7WEJp>f7qtS%)(_eGFuRK7L$Ly*hft(KaX1Zm#6{8kjq@*rpTvp3A#84>X(8g zn2uiDfgC5Z7j+m9;0pW|yYN2hFozQ7$KRJo{&hMJ(r^qoC6=^2wh1IAGth4RUqV{|z z>cwUxStg9?_ZBLkKGa0-<0||RHU4EJY33GAMsa44t#ZtFoESwsi5lQHQ~)=z4rg!& zZekQo{1IxvPq{se-=f~ThPikP^D%*kIx`zk?=|8uwxNFLyd1nFeg98V(8@QX_Wng% zuSb2i?YIlip;DL3NmD{|1brm>N8Y| zuOmU48B`|Rsq>#tBI`|k2j(Mt;8p=-nREy2T_?hi9L88mC-f)u4|#;H1e+% zb&-|0z;^U?MJQLL1pT2 zI{D9|FhBzb(oCRIG>x0^Hgf*VW6S0TD#cf*SE2$ugT448YJz}&K7dACNqrAS@IBPT z75vyJqt78trrx2@LZJuO<19Xf1^jF&!Y0(#bfG42Pyrr9W$YbW??+8=($-I-i~2d# zR$V}4;&aq^qo{G5ixhPFFQX>7ih5xh)$t~(;~mrlf1jE4OY#oryZ+&{mmd3QBz!YDMp&QZ#5CMnyh?(KwD=<`Oq;%?$EmW}-8Cy`JpI zPESd6WGJ>f%3mF54Vvn9e?@KWwi*?hI)bhK#`ey(25N1=$oBZrsL1*R*MiEz+`=M% z!PCWsg*gTME!q+YcjVTF0&U@zKu3G1*uOOpYVHjCD}qhoV8~z6I#, 2022. # Edrean Ernst , 2022. # Markus Heiser , 2022. +# Sean Botha , 2022. msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-11-16 09:11+0000\n" -"Last-Translator: Markus Heiser \n" +"PO-Revision-Date: 2022-12-30 07:14+0000\n" +"Last-Translator: Sean Botha \n" +"Language-Team: Afrikaans \n" "Language: af\n" -"Language-Team: Afrikaans " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -163,7 +165,7 @@ msgstr "netwerk fout" #: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" -msgstr "" +msgstr "SSL vout: Kon nie sertifikaat verifieer nie" #: searx/webapp.py:171 msgid "unexpected crash" @@ -297,23 +299,23 @@ msgstr "Die prent kon nie afgelaai word nie." #: searx/engines/wttr.py:101 msgid "Morning" -msgstr "" +msgstr "More" #: searx/engines/wttr.py:101 msgid "Noon" -msgstr "" +msgstr "Middag" #: searx/engines/wttr.py:101 msgid "Evening" -msgstr "" +msgstr "aand" #: searx/engines/wttr.py:101 msgid "Night" -msgstr "" +msgstr "Nag" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Outo-bespeur soektog taal" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." @@ -590,7 +592,7 @@ msgstr "Vind goed soos jy tik" #: searx/templates/simple/preferences.html:143 #: searx/templates/simple/preferences.html:311 msgid "SafeSearch" -msgstr "SafeSearch" +msgstr "VeiligeSoek" #: searx/templates/simple/filters/safesearch.html:2 #: searx/templates/simple/preferences.html:146 @@ -1222,4 +1224,3 @@ msgstr "" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\"> leer meer oor versoek" #~ " metodes" - diff --git a/searx/translations/ar/LC_MESSAGES/messages.mo b/searx/translations/ar/LC_MESSAGES/messages.mo index a110f1ca48e9eaa90ec7ac3076144a04a3e7b725..c34334e7cfe9d54cab4624160ddf1da2e066d994 100644 GIT binary patch delta 2174 zcmXZdZ%oxy9LMqR4QY25qDy3gL|%w8K>i341Q-M=ptsapx;0I9k!9$$>kuWC8 ze-3+o9`=0H;Eny~F>8Fl%xhR|R*7xs!#(K7e%Cmr(;vnhJcXTj9urtu;yiZ&_51gz zxU)D9Qx`eod3X=~nnf0~FKMi2U?Jv~It#R*kNz5L!VS0-kDvlxL@n?G@~HibHCSBc z*oj&652NNC#|!v1*5lD~vwQJUdCY794Xbb#44^VC!TYfV+i)wsgQJ*^p~X(%4phGn z{n(F6Fpf&#DCXf97UH+4dDk(7-Wc@`(%68FIE)G~jjG6Rcsu4)IpamB%2Z+oF2w>2 z;#`bkCcf+%M^#`1Yw-*!{wyj^EOm*Kksqmw<)Z?wMJ>>a0o;#sFyT6aO6)l1;un~P z7cn1yLdEe`6AMdF&+o-3zJvkRx8G?LF_873yCa-SKZs1QPHe~hsG~WDD(R1S8>VpZ z8qY)}QiR&^a@5gupmrKTRc1G;0)QYgoyohXi6>o8-<-guL63(Egjyg;9Ti{( zwZIM3QKdcPRG75mni}=wp3*jfMimQFmb+RkHMYC*UU6t(e02 zbEt~FfLbVlO6Uac!%uMw)-`ZEIEeFbEw9iW*p0dPBF41yL+-!`YT_g+k;_<&#Sc3> zScls2Hq`j@s55>K6ZjSCZQ9079>;^Y0#`LTM>2p}^gl$3X%kJaW47+}-3;}Ivb z5Aas{XHh$xLOqzoNAVZ8U*GJU>1tF(!l(ofqIP%)wZSn|oJsfhZ%`Y(+#GWz&M@#M z1DP#OX76J@{VS-_dX|}Wp%3rGC>G)Y)bAsxg-_xx97laWs+aT4z>TN`{FFl*%SBGf z3Su-8G&bR9n9_RlTV$uPiTnkF4f1VL?%!bIp_AT zV*&j+tIX!(LR2ELW*XcNYe$u=9~EE_IX*jqD*ZL27?u)r7HUO(FV^D(_TxHi<$SvE zZS25X9y5C!J5eS71bsM#8G8SdG}0NEMkO$V$}Dp=uMTFTO1v30FM(f}gui zqCPZJn1@&KKD>d7U&y=d$6EBVzO~cPWecGK_TpW*2lc=J-i^mlACfb!N!M%0zX?kX znekDyTFk^K25_I-A4Hw~7%GADSbB`cRT|3l6%MKbhfo2&!)}~L-TKhzlm4f(8!Ahy zDgqTXb&HpjRPg5uhIjUsKG73?c4s8q8||qJEbEDOcLf@{#E!n|+M1><+r!OqE^BU_u;e2|0ba{}Y!8CZomerJJN^w56>gV>4>;Ag0Sv#3CSAdi|S->d{n zTsv_I{ZCQzPU6q_6PDxQ0<(MYYC**8E*gsh&Vqharlq(NYq19V@Dn_ZN!V2A1nxlf zccT{vQ3*y-2^_{OoWSLH88t7CGS^{Rghq%)D^}uhRDd~DMgGObxU$F@FGf|S5|eQw z-i?izhW(g=@3=-$6&S-(JdcW>u*QiKNu{BTvXH7+J}Tf=)B*$O!+jWsM_tEIiJioy z_yZ>5EH1;pP;t`MnmvxCsOR@$C%%n7p&n`^h(qK%C*%j0R zGt^N5V()hrNJJe~2C4!>LyawlNB zYaiak_^YUjy@6WjC@P^-IDp^bbGW{OP2mWp<5pgwRD21S;+q)J&WGKBG1SBTTM|O&-Ss_y|4~bdF>Qm(V|f6w}THsed1hn;$Y` z)Alkdv#;fD4K#F1Bkh4%d>U*&rPvanN!FtZ8 z89&D+T>Ka}A3ISc{{}rcjmdidXJ{lbFo#MYcC(XNHj=!pK$ZAK)Vy7&0K47s{iwhn zVJ04PophZ+?bK?W%Xup%(p`n|djE@P=)nrqP8(1QJdawi7c=k`cl={iq6bld&!7_g z-gOG~p_#@kypAg{k#}103(_;EI<@QHVXFq{T;1c=|(zs4TnZCq0l! S9PVPEttY>^WpqBLBkzCRhZS)E diff --git a/searx/translations/ar/LC_MESSAGES/messages.po b/searx/translations/ar/LC_MESSAGES/messages.po index 5a9d5f772..f2189d760 100644 --- a/searx/translations/ar/LC_MESSAGES/messages.po +++ b/searx/translations/ar/LC_MESSAGES/messages.po @@ -9,21 +9,23 @@ # Markus Heiser , 2022. # ken kailer , 2022. # George Kashkosh , 2022. +# Droid , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-11-30 15:33+0000\n" -"Last-Translator: Markus Heiser \n" +"PO-Revision-Date: 2022-12-30 07:14+0000\n" +"Last-Translator: Droid \n" +"Language-Team: Arabic " +"\n" "Language: ar\n" -"Language-Team: Arabic " -"\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : " -"n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -318,8 +320,9 @@ msgid "Night" msgstr "ليلا" #: searx/plugins/autodetect_search_language.py:79 +#, fuzzy msgid "Autodetect search language" -msgstr "" +msgstr "البحث التلقائي للغة" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." @@ -1493,4 +1496,3 @@ msgstr "إخفاء الفيديو" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\"> تعرف على المزيد حول " #~ "طرق الطلب " - diff --git a/searx/translations/de/LC_MESSAGES/messages.mo b/searx/translations/de/LC_MESSAGES/messages.mo index 16e6b7cbaa79b60cdbe99f5c54a5d3aef6b8f0c6..734bdd51e6e3f3edc3e75acd087ce47d891e66f0 100644 GIT binary patch delta 1081 zcmXZb+e=hY6vy#3n&TyBoH1jBu%a3w)37pPW^$%1Ei|YMA%u(^%>9oul!O?-(e;4RkTSJVfg9sWWUSVFuO%WxBFJdIkQ3Cr;SUcxS1gFkT@mNfYD zS2lQNhv|sZp`8rldc2HUU=p>{=h%a@sDf(JX7{lJwXkLU`Gu(O%drEKID)rae{82& zD{%(f@tQ|t6^-vWhk;#wg3ox9coFmPMx$Tg80sqSqINoo%W=kyze5!?k9+VNYRB>2 zW=k-E9D=1$SLR)y5vOq#m2e6v)?T10{EN+akZij9J6Mk&kXx}}lYi8WSV-KCTIi^= z3w6c4sKQR8PUyTJdv?zaJU}IwL=`fP`tTKM$8S)Nb>79lQ3?NH9_CY}45A7sM&${k zuC@{jaGkRn!@NJMa}zRdpcR8mJmfs$JcfEyCs2uoQGbnx`FP#MW6lYT)BhNQ_#XA9 zzMu;Gfl=1CKQwd~i>TKe+Uv(v&KhS53mI=gokW|9yHS5jKL&9G^>(hH3XAPCtHu?m z-?JIB*og&7^g8z_@~N_DYu)O)?a9scxzP=gNVMt9VD@BB-@wp7?_l@wvqPtH&l0s| F{{jBgfz<#2 delta 1091 zcmXZbOGs2v7{KvQ8?TekJ86tyk5L$`V6w&sIc6`%8c9efgG`9h(HR(r5_Qq$CiWnL z$|wUj(V_;Sg*4Sb8?hn~T1ZR;MNzovwJE4||BriCzw@1Q?svZPxcQla&oc!JkII}{ z5t(fhDZ|IO5f`xICz)A)&bEZy%W_=4Aoy$3`J@h)nCbEsGG5Ot?HT#rj;{5@(xs~E)} zs5@@#6!BmuatIPby)x$#jUbKNs0p7V#mXzx3O!^wi2bN{e;=FiBXTQZcezL1gT=(B z(1Rn!6zUb9LoMt)>IqG`u_NhIZ$gP6b~P4p%^Z@;VY?hFUQO_8P@*~?pPyEb}yd}1^(6dwy5kB_~4Har|p RkEfD@iHY<`Hq#cW{10AvhUEYN diff --git a/searx/translations/de/LC_MESSAGES/messages.po b/searx/translations/de/LC_MESSAGES/messages.po index 3d5515b4b..b5ea15291 100644 --- a/searx/translations/de/LC_MESSAGES/messages.po +++ b/searx/translations/de/LC_MESSAGES/messages.po @@ -24,7 +24,7 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-12-12 23:30+0000\n" +"PO-Revision-Date: 2022-12-30 07:14+0000\n" "Last-Translator: Markus Heiser \n" "Language-Team: German " "\n" @@ -1160,7 +1160,7 @@ msgstr "Karte verstecken" #: searx/templates/simple/result_templates/paper.html:5 msgid "Published date" -msgstr "Datum der Veröffentlichung" +msgstr "Erscheinungsdatum" #: searx/templates/simple/result_templates/paper.html:9 msgid "Journal" diff --git a/searx/translations/it/LC_MESSAGES/messages.mo b/searx/translations/it/LC_MESSAGES/messages.mo index e7613d32339fdb4232b1e523115ebdd6915a1723..7273c46b922a91ccd46971c6665c7bae0d50ea9a 100644 GIT binary patch delta 4615 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 L0XyDJIMMPy0Jp>V diff --git a/searx/translations/it/LC_MESSAGES/messages.po b/searx/translations/it/LC_MESSAGES/messages.po index 852b74edc..9449fa531 100644 --- a/searx/translations/it/LC_MESSAGES/messages.po +++ b/searx/translations/it/LC_MESSAGES/messages.po @@ -20,18 +20,19 @@ # Franco Longo , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-20 07:00+0000\n" -"Last-Translator: Franco Longo \n" +"PO-Revision-Date: 2022-12-30 07:14+0000\n" +"Last-Translator: Markus Heiser \n" +"Language-Team: Italian \n" "Language: it\n" -"Language-Team: Italian " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -329,11 +330,12 @@ msgstr "Notte" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Rileva automaticamente la lingua di ricerca" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." msgstr "" +"Rileva automaticamente la lingua di ricerca della query e passa ad essa." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1516,4 +1518,3 @@ msgstr "nascondi video" #~ "href=\"https://it.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Messaggio_di_richiesta\"" #~ " rel=\"external\">Cos'è un metodo di " #~ "richiesta?)" - diff --git a/searx/translations/pt/LC_MESSAGES/messages.mo b/searx/translations/pt/LC_MESSAGES/messages.mo index cfc5a20b2eeae4cd494814856abb57aa57035f4f..a19bb34bae2aa19e2c76959c1632ef78d14bd279 100644 GIT binary patch delta 4432 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 z, 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-11-19 16:21+0000\n" -"Last-Translator: Alexandre Flament \n" +"PO-Revision-Date: 2022-12-30 07:14+0000\n" +"Last-Translator: Markus Heiser \n" +"Language-Team: Portuguese \n" "Language: pt\n" -"Language-Team: Portuguese " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -320,7 +321,7 @@ msgstr "Noite" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Deteção automatica da li" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." @@ -1504,4 +1505,3 @@ msgstr "esconder vídeo" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">aprender mais sobre métodos " #~ "de pedidos" - diff --git a/searx/translations/sl/LC_MESSAGES/messages.mo b/searx/translations/sl/LC_MESSAGES/messages.mo index 6de20731b9b280a452a59831f8163da40e44b32a..4a0988fb889bb6ae47d541ab9c8225a4ba8476c6 100644 GIT binary patch delta 4352 zcmYM$3vg7`9mnyrB;-Lt9=rtPad{^KF$4v{B8o{$KteQ#6}9apxgKzG^L1K7Q~(>XkoC=G+i|D$J|tQ5AdbQVw*LjxM6aNOe?;B) zZ&b$lq^tXjP$i#?3Sb7RqKj}iE=6KCH)8TKF1onT1CLk_Vmo!y%4`CrbGMxJB;&D3kz!6mGevNwY72AITmEn7~ z|CH_j2P*K>*o*%`&9{C;_ONY41+)ou-vGw(Zd5|~BdI^tGv`q!El`Pra5kQY)i@28 z+VL2wc9TSdWAC z{$I<5GPwcuKpQIKKAeG@@Cw|Ai|}Jq#VYx<(O%9+9j?XJT2$p4umYQGe?RK&xfzw{ z9hk58|1K^Rz;@Kadr=wew;n=GcocOwe}l^OWzNpC9O{8-s0`<#CcYH4@HbJD$_pHbGM=@dlzc{ zU8n?qHi7!<;&D3kz%!`5c^S3v+o;#`13P{eHBs)w>_Q{)8rtJffd#0Nhp2#dp!WP1 zcsgRti>Sa4bC4A1bCZ(Uh+d*Yr}K5x4R50!d>F$Y_bj|9_>x%fj=#J8ai z)ehv-);x@w_-Sm!lc@VEW@Md>OKI02+iy0a*7*q*>;2!)g-ZG)YQmRr5x$2CU;@$Q z;U%b&F1D^jRpdLi-Hn>(7SvV_U;%Eo{ku?GaS)Z@Q<%s4<_H&q@kKju9Pgt2JJfcGywV@XL0jffqZU0tOC3d4;yZxxcHS|L6!P%%Sdkpm&KY?}l z2V9He$V#6V$)vrw4|mdW06BMN#hh$lJy=S+A9ea~M{U^ySdLHH{^O_s|AGqaW7Gm? zP+L?|ll`A@G-_)X-~vqcaiIksLuL9bYJy|dH&B&%7pLIgQHQmRlcWVlStnX6P^F)P zns+hkADWe@ty+hAKAvqSO&=H9g3YJ^wxA{+Kuxd>mBGVy{4v{q$hME6_VQIM#}lXp zKC>}=(w>~$LnkHx)Xj73r$_7ccH24 z^PcM~*%xE4x1QGRoY*Ozd*bw{J$ z)}Bbs9rnq%+IrJOj}r?L&bpu{)@qu(cnj&!nYwWJxgxLE4|>APW2u=VDodJr)<*rX z-D`DPnLgD#B3c;r-L-zyPxPmr8gb>2ZqoFegiivWj~K{td%g6Qk;OUZ`Jt0&_Z%Kh zIKeunJKEFc$HJ=goulVP^4v_2>1W2g85!T=v%J5~Z*jV{R*RdhTqo0vg06IW{E$I|8{G|VN9w7GON*BW+Cn#8(cxF7bDX7-oLaVV*`#RX(nh!2?erW! z=J*>rye^8D=~!r1dq=l=anlqh)wpjOvZD=Mo+=Y0yiPB5c=CMhU}uZp;impIxixp` zD)w;olwE}lUvFai?3DaS-Zhk&TfUqcj&1G^;=$3ael*Bzwtcu8 zM!nWphwFq1GB%Cenl76@DU#DvTc4_)F`-~(YnWL*y<$c|q_ipSbv*yj|L#w%s;DZe zbrU^ZPO!Ga?M>ZM@x9_TZp;g#9e!^RCQ@fA>WWvkZt#0!zH@Y|8>SXk9?WZQXDvVd zQRNqdMg>lX=Y-w{j;Pa{@Q-ed`JF*;`qZrNMhaJU2OEO8A9d4LR;?a1o_k_pf|KrM Vx3be!Axy*b50PJbTlL<^e*q0;d^rFB delta 3352 zcmYM#3ryBk7{~GR0s?{{cSuEEP!PF^w@gz3@8NWzn3WTTN{WEE7rda;H_bA2<>j9) zGo3l-Y&vzlW|@(hwN}n@X;bHQUT0nwDYFJz-=FWLKL{m*&MbIyVNHBB?Tmt%r9 z8vcFFPZxgL+Nt*czl-6i=K|ea3$yAp%QrBI^6ysPFb+DjxFJ zz2+Q+Od76YcWfVFOlQo)Y%E6RHuF&vEJsDW8k5l-X-o_b#V9O6jh}|0I0vWV0#u;C zqsCpt5aTuGzU^p1eb|P?VnRFm7mUXg>dENFA*cY$P!ldfEws$K8kxd4n1DM_fgeUU z9<%+|Fp%|4GX)K7!FcRIcwv}^v6zdBxQPFT;shLp>rnxpLq0V(P=P-}WyBTj|1J*m zsHY=IGo`42r=eGcY6@Dg0o$Y3x(XG!gWBm9)c743h3EJbBtm94MCTCQ#7t9;gor*whFbXwK9IC$)hU@*O+5x$CKyOsU15lBUM14?f`%7$nGAe*F z)cBdG0Oz3sT!LD76>8!4Y`=rr*cJ@e``=ALDLjap@CVe6ezBfMeQ*PH1kI?0^!r-R zC=}J-2{lg-RKPFb1S~)WvH_LhO~|z{N71XZJxih0Wy~L_NN;uZPjC+v&_mSaYeV%1 zr}*zg2P~kTg8CI(j_Pkh1$Z2_&owyQN z+vG4EN{;NM8rOi_3LgcYbAH=r`H4E6mw)U(@#TIdEU15d4y>_&H_E2`bwi-IO7 zKxJS&YG<$7_6iK7J{NVV8f<+ruBYxrZ6G?se-z31HuW^rLc38JI*b~30(BH;k&SxI zH41%cc!JzN)4K=fiQ{o7Hen&Qp>{lkylR4CRKSx^ccL7%k$OzV<@gG2$6S1j%1}Dz z$}d0jB2H#~Q%WJ9hP|juaS4O*E-K=`FbkjBdQU1E*B^O_W;ljmIfmg(Tlb(cw+I#Z zQe+CV1{KKX7|ig!&7mSJ4hfVt1T|vr*6P zByPosn`*#kw185G3sbGpuXQ` z>pM|9Jb((|AZp$t*b%?S_IL)>f4LX=SI14;(1JS4HdH2pxENX>0rf!_)bs3yI+CFn ziDjt3YEe5}ftqJM>iuuVDBO!W`zG6d+Dk#V@fK>Q|Jsg--u?yLr~nEv3P)KdqrRJE z`F)N%eVoo`0V~fM9hM947Gb%k54VBKL*rm?$xcg3he6+JR zzSa3KA;USDQ0YVTLE$?#9CGNz` zaTT8GdG+owl~whX9{1qdXVtt}&#HwpDm*k)HRR2x^sRP>1vnq2jrKiA8}0H9>|X5( zdD&A{Tj{BCuA~oeQZlAHD>FXv_307patbm%?Z*-3>vYd?PGoNOHTFz#IUi>w`@YKx qaXII+bDh|ndCtb15zeig1HP@ftpUCR`DHF&QlCiyzBT=Jy8Z*pn20$5 diff --git a/searx/translations/sl/LC_MESSAGES/messages.po b/searx/translations/sl/LC_MESSAGES/messages.po index 6699ecbb9..f7f7fbb45 100644 --- a/searx/translations/sl/LC_MESSAGES/messages.po +++ b/searx/translations/sl/LC_MESSAGES/messages.po @@ -6,21 +6,23 @@ # asladic , 2017-2018 # Markus Heiser , 2022. # Alexandre Flament , 2022. +# peterT1D , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-12-03 16:35+0000\n" -"Last-Translator: Markus Heiser \n" +"PO-Revision-Date: 2022-12-30 07:14+0000\n" +"Last-Translator: peterT1D \n" +"Language-Team: Slovenian \n" "Language: sl\n" -"Language-Team: Slovenian " -"\n" -"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 " -"|| n%100==4 ? 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%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3;\n" +"X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -131,7 +133,7 @@ msgstr "splet" #. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS'] #: searx/searxng.msg msgid "scientific publications" -msgstr "" +msgstr "znanstvena publikacija" #. STYLE_NAMES['AUTO'] #: searx/searxng.msg @@ -299,7 +301,7 @@ msgstr "Slike ni bilo mogoče prevesti." #: searx/engines/wttr.py:101 msgid "Morning" -msgstr "" +msgstr "Jutro" #: searx/engines/wttr.py:101 msgid "Noon" @@ -307,11 +309,11 @@ msgstr "" #: searx/engines/wttr.py:101 msgid "Evening" -msgstr "" +msgstr "Večer" #: searx/engines/wttr.py:101 msgid "Night" -msgstr "" +msgstr "Noč" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" @@ -558,7 +560,7 @@ msgstr "" #: searx/templates/simple/preferences.html:85 msgid "Errors:" -msgstr "" +msgstr "Napake:" #: searx/templates/simple/preferences.html:105 msgid "General" @@ -785,7 +787,7 @@ msgstr "Časovni razpon" #: searx/templates/simple/preferences.html:313 #: searx/templates/simple/stats.html:28 msgid "Response time" -msgstr "" +msgstr "Odzivni čas" #: searx/templates/simple/preferences.html:314 msgid "Max time" @@ -794,7 +796,7 @@ msgstr "Največji čas" #: searx/templates/simple/preferences.html:315 #: searx/templates/simple/stats.html:29 msgid "Reliability" -msgstr "" +msgstr "Zanesljivost" #: searx/templates/simple/preferences.html:353 msgid "Special Queries" @@ -822,7 +824,7 @@ msgstr "" #: searx/templates/simple/preferences.html:376 msgid "This is the list of plugins." -msgstr "" +msgstr "To je seznam vtičnikov" #: searx/templates/simple/preferences.html:393 msgid "Cookies" @@ -884,7 +886,7 @@ msgstr "Ti piškotki so za boljšo izkušnjo, ne uporabljamo jih za sledenje." #: searx/templates/simple/preferences.html:433 msgid "Save" -msgstr "" +msgstr "Shrani" #: searx/templates/simple/preferences.html:434 msgid "Reset defaults" @@ -892,7 +894,7 @@ msgstr "Ponastavi na privzeto" #: searx/templates/simple/preferences.html:435 msgid "Back" -msgstr "" +msgstr "Nazaj" #: searx/templates/simple/results.html:23 msgid "Answers" @@ -933,11 +935,11 @@ msgstr "" #: searx/templates/simple/results.html:170 msgid "Previous page" -msgstr "" +msgstr "Prejšnja stran" #: searx/templates/simple/results.html:187 msgid "Next page" -msgstr "" +msgstr "Naslednja stran" #: searx/templates/simple/search.html:3 msgid "Display the front page" @@ -956,7 +958,7 @@ msgstr "" #: searx/templates/simple/search.html:11 #: searx/templates/simple/simple_search.html:7 msgid "search" -msgstr "" +msgstr "Išči" #: searx/templates/simple/stats.html:21 msgid "There is currently no data available. " @@ -984,23 +986,23 @@ msgstr "" #: searx/templates/simple/stats.html:99 msgid "Warnings" -msgstr "" +msgstr "Opozorila" #: searx/templates/simple/stats.html:99 msgid "Errors and exceptions" -msgstr "" +msgstr "Napake in izjeme" #: searx/templates/simple/stats.html:105 msgid "Exception" -msgstr "" +msgstr "Izjeme" #: searx/templates/simple/stats.html:107 msgid "Message" -msgstr "" +msgstr "Sporočilo" #: searx/templates/simple/stats.html:109 msgid "Percentage" -msgstr "" +msgstr "Odstotek" #: searx/templates/simple/stats.html:111 msgid "Parameter" @@ -1008,11 +1010,11 @@ msgstr "" #: searx/templates/simple/stats.html:119 msgid "Filename" -msgstr "" +msgstr "Ime datoteke" #: searx/templates/simple/stats.html:120 msgid "Function" -msgstr "" +msgstr "Funkcija" #: searx/templates/simple/stats.html:121 msgid "Code" @@ -1028,7 +1030,7 @@ msgstr "" #: searx/templates/simple/stats.html:132 msgid "Comment(s)" -msgstr "" +msgstr "Komentar(ji)" #: searx/templates/simple/filters/time_range.html:3 msgid "Anytime" @@ -1117,11 +1119,11 @@ msgstr "skrij zemljevid" #: searx/templates/simple/result_templates/paper.html:5 msgid "Published date" -msgstr "" +msgstr "Datum objave" #: searx/templates/simple/result_templates/paper.html:9 msgid "Journal" -msgstr "" +msgstr "Revija" #: searx/templates/simple/result_templates/paper.html:22 msgid "Editor" @@ -1141,23 +1143,23 @@ msgstr "" #: searx/templates/simple/result_templates/paper.html:26 msgid "DOI" -msgstr "" +msgstr "DOI" #: searx/templates/simple/result_templates/paper.html:27 msgid "ISSN" -msgstr "" +msgstr "ISSN" #: searx/templates/simple/result_templates/paper.html:28 msgid "ISBN" -msgstr "" +msgstr "ISBN" #: searx/templates/simple/result_templates/paper.html:33 msgid "PDF" -msgstr "" +msgstr "PDF" #: searx/templates/simple/result_templates/paper.html:34 msgid "HTML" -msgstr "" +msgstr "HTML" #: searx/templates/simple/result_templates/torrent.html:6 msgid "magnet link" @@ -1481,4 +1483,3 @@ msgstr "skrij video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">, več o metodah za " #~ "zahtevke " - diff --git a/searx/translations/sv/LC_MESSAGES/messages.mo b/searx/translations/sv/LC_MESSAGES/messages.mo index 49a19250d649564431caf731b2f1d1559b1f4b3a..1f867cf03d6362256fbe9888a9ab540f17271e89 100644 GIT binary patch delta 4579 zcmZA33s6+o9mny5JQg1)s3?fUo467yh=}GPpn|U?K02*M6Qx*JSYZWOWS2P9hFdic zhDw~IHH~Q-E10CVk))DpGnj}aCN;uj8k6W$Yn!1-%Cu>)rgo6NzCZR%+bOfd=bUrz zIp=@==iIy7+Z5H_9OYgeA9KL)H!{kYsaPJb+JFCEOf)8z>M^_(J8b=Z^iaQS?ZY_g zf5b8P7o39s!a|&qWXy6b!D2j&F~+#&28Gcy4523SjE@YQfb=!Vn2Z_tJQkn==|cq& zJHg(MnbebUCKe$Rm~A);gXqPtV;Ua9Oy)P86coTGr~$8|QZj_;_{2nGqVXkUPSb%3 z>`hd^i>Rda;UxSM=3z8Zm*OH+X1F_x0ayh+l&gddNTRf-t3`)Y?~HTiVou* zpgx2eXbH<0hhIcxY!hmWs!-!JVm9taW%6}Y;612?yq7}$Rrn1J3glx{imq9QP#t1Z zBN<3Q-9ORR(^1#GsFi2g>p8Z40crt7_#m!8jsF_zu)pO}(15+D2tPn|_`S6s>!|-3 zwNf9?6c38oftqkHj=;x|SWPpM9Mgs~uoHFPht`j*{irQ-Kc%3E{*KB(949J>NtlPb zaRHt}UB7`!eH1SX1)PA&KpJYm>8Sg1F#{K(wxZl#uSd=IFtR4sJWfG}_e#Srk&H8&if$QHSLPRH}Z0%D@R6KCP&f_o5!N4^aVsj=4C9+NvyXJ0o1b?9PQehem9$73Az$ry{b z;7s(Q?puR8J8SLruVuKAf&4Tm!tJQY8c-S7V{O4W>QCbcJcQBMikj$ojKddE<8+{| zpGIBpMg@Kj705-5!z(TY-Oy(n`cVN4pgIhqR_Y;58h9LP;51afY3RWjsONq*#^G|* zN>`)$Z9t{oj~f3$)B;`C7Mf8V4xsk16+QS<)C=cT)b;bIfi9sY>c_P>fC_9W`Q~Hp z;hzGk#m(4+Iy3!vHj4KRl1bP6f)mI=G-uI+e?X;Zz}EkYqp1G_^*F_6M!p5pQDeXIw=kQNC z*ECYljb~AN^bRW3S8e-%t>3iuF+77jL1q%_zGbK_SdW^h0{JatLYRz?qrO{?pi)1A zuSET@8HZ_{KeLj8Qo9uuKoHfj5m(}O@OJzyYA-#!479hCQK?KvwR^Du=cD#|2Wksl zOu=SU0Bxv%U&i6z|7R#D1Lsf!UO)x(Yt%~muo3@>8Tb(4E5%1pXXfXq!`p@G7oQ*b zMU{jacP47wT-=Haa60}FUA>XsprFIFmGIS}3OP@v9yj4pT!-QoWWH-z%{1P6= zbc|lauNu4+^(K4=EASfXENxgE$xJC~0ac61zf$SaFby9;rT#fohfZ9Er*R_26h>B( zikZ|M)Sj=#G<*QHfH2O&MhxIl*UC2A{bP-kGLb&s{h`m{?y1Gk}8{9|i7YU1Olfli`U z+J(wkkM&*D#FtQke}o$EQ+xe$>rJa!8o56Xb-z1-f+k2qok}liqB~HjEJCGr6)K<# zRL5#mzc4Cu5204N&-z_!tG#~AdJ5J5JTmSobAf_7eum@mCTaxs``*~uRjp-*Et2-hpX9@!_~raUmXn$RqpRt@`VSYO4rrahP#iH zRXL&V6IG$wy6)$y9G?v{R24S=x&A+m&QAZ9ExNxZP*dTr2|2c3kU+OIgq?7px>~Et L?l?H>mDGO&6mS-D delta 4348 zcmYM$eRS7V9l-Gm?15m80ip~ghOkW-&(HC+0V*X%OlJpKCKK1>VNJ#e!SL%p<59#p z@SuW(nTVkWB27y`AbiMH!71usIm(An5`|0-aJ{cAX!79j>1M9iC zy3i45fHJJY8EEQ%hFtyd7j)c5I37Pm#|`B!ljJY~&B#p5VE%ABg$k^}tMFx9imk{e zGTc&-2DlB2sL#in@FA?k_t7upWd0e0cOa<^TaaXhk8wTb5WGKb#yR*JCcZ2sebN*T zM$c|6I`K3#<>lx#t433NHx9$)=uz!L`|rnMJdE!6BQ)N5G@~8*rq8?Lt<=Z$CI2HR zJVL`H{2flfJo4$;PDjt|9=v!hF@t(j^kFpBk6|W0fmh?xXul)qyK@XP@f|eI2j~LN z6ej7)zM#RED2x1RXEgAY*cSU>J1jy2^~Wq6f(9CmKA(a4d}vNLsR}Hx}Z;SHs;XiJ5!7M+JtZ)n#t1s z=}SHtv%UY-6iiWV+7Rlo1NCL-b!xjmt9o%ozOQ4j2kMd-q&p&40-iK%~pf&rS*`jhCyJJ22OLMMI^`B;Vn=#E zbMaqTffvy6Glr(#j8m!4LNoUSnyH;b$$t)oS7_*rE$Ca^ie-2X^Ki_tG!x%I1C*m@ zUWuKs3NOKhXuJeX{rzYLHldl^8tdE94LxT^cm5K(qrI`itLP3|a3dZ?1Kv42ZEry9 zOVJEA#`ee134esEa68&>$cQvUX-6gl=dqn%PEl0S}<#w&3;N|2-6nY4{R7%OZY5J=;-e zD#xSkQ_$b@o6xg<5Iw`ku{-WS7jO_=@bA$xKY?!SBpUB5x}fvevJy+J+TNk zqbWXw2KX~h#a47+G26QghoFI{qJhitdpHyO;C}Rj^bYziHI7UBuR&gmumO|rQh1%h z%~;I#{4gv>vKb!58F&P}_gC@T{4AECU&7N^gLxCvm+5XaGe1N(um;WKY%%-s%xqj)GaBisjZs3V9=bp+C7K+&1|#ho{~NJ{{xLv B#T@_u diff --git a/searx/translations/sv/LC_MESSAGES/messages.po b/searx/translations/sv/LC_MESSAGES/messages.po index 984c2403d..92d1f5979 100644 --- a/searx/translations/sv/LC_MESSAGES/messages.po +++ b/searx/translations/sv/LC_MESSAGES/messages.po @@ -15,18 +15,19 @@ # robert , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-12-12 07:18+0000\n" -"Last-Translator: robert \n" +"PO-Revision-Date: 2022-12-30 07:14+0000\n" +"Last-Translator: Markus Heiser \n" +"Language-Team: Swedish \n" "Language: sv\n" -"Language-Team: Swedish " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -324,11 +325,11 @@ msgstr "Natt" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Upptäck sökspråk automatiskt" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "Upptäck automatiskt webbsökningens språk och byt till det." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1497,4 +1498,3 @@ msgstr "göm video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">lär dig mera om " #~ "förfrågningsmetoder" - diff --git a/searx/translations/szl/LC_MESSAGES/messages.mo b/searx/translations/szl/LC_MESSAGES/messages.mo index 85dfe47f9e6b393d020b0c15adaecb70485c7ff6..d1b43594bed7702fc2067ca423d27512a29555c3 100644 GIT binary patch delta 7371 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\n" +"Language-Team: Silesian \n" "Language: szl\n" -"Language-Team: Silesian " -"\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%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -126,7 +129,7 @@ msgstr "nec" #. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS'] #: searx/searxng.msg msgid "scientific publications" -msgstr "" +msgstr "naukowe publikacyje" #. STYLE_NAMES['AUTO'] #: searx/searxng.msg @@ -161,7 +164,7 @@ msgstr "feler necu" #: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" -msgstr "" +msgstr "Feler SSL: niy podarziło sie poświadczynie certyfikatu" #: searx/webapp.py:171 msgid "unexpected crash" @@ -269,6 +272,8 @@ msgid "" "{numCitations} citations from the year {firstCitationVelocityYear} to " "{lastCitationVelocityYear}" msgstr "" +"{numCitations} cytowań ôd roku {firstCitationVelocityYear} do " +"{lastCitationVelocityYear}" #: searx/engines/tineye.py:40 msgid "" @@ -295,27 +300,27 @@ msgstr "Tego ôbrazu niy szło ściōngnōńć." #: searx/engines/wttr.py:101 msgid "Morning" -msgstr "" +msgstr "Rano" #: searx/engines/wttr.py:101 msgid "Noon" -msgstr "" +msgstr "Połednie" #: searx/engines/wttr.py:101 msgid "Evening" -msgstr "" +msgstr "Wieczōr" #: searx/engines/wttr.py:101 msgid "Night" -msgstr "" +msgstr "Noc" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Autowykrywanie jynzyka wyszukowanio" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "Autōmatycznie wykrywo jynzyk zapytanio i szaltruje na niego." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -361,7 +366,7 @@ msgstr "" #: searx/plugins/self_info.py:20 msgid "Self Information" -msgstr "" +msgstr "Włosne informacyje" #: searx/plugins/self_info.py:21 msgid "" @@ -380,20 +385,24 @@ msgid "" "This plugin checks if the address of the request is a TOR exit node, and " "informs the user if it is, like check.torproject.org but from searxng." msgstr "" +"Tyn przidowek sprawdzo, jeźli adresa ôd żōndanio to je wynzoł wyjścio TOR i " +"informuje używocza, jeźli tak je. To jak check.torproject.org ino ôd searxng." #: searx/plugins/tor_check.py:62 msgid "" "The TOR exit node list (https://check.torproject.org/exit-addresses) is " "unreachable." msgstr "" +"Wykoz wynzłōw wyjścio TOR (https://check.torproject.org/exit-addresses) niy " +"ôdpowiado." #: searx/plugins/tor_check.py:78 msgid "You are using TOR. Your IP address seems to be: {ip_address}." -msgstr "" +msgstr "Używosz TOR. Twoja adresa IP wyglōndo na: {ip_address}." #: searx/plugins/tor_check.py:84 msgid "You are not using TOR. Your IP address seems to be: {ip_address}." -msgstr "" +msgstr "Niy używosz TOR. Twoja adresa IP wyglōndo na: {ip_address}." #: searx/plugins/tracker_url_remover.py:29 msgid "Tracker URL remover" @@ -448,7 +457,7 @@ msgstr "Spiyrane ôd" #: searx/templates/simple/base.html:64 msgid "a privacy-respecting, open metasearch engine" -msgstr "" +msgstr "ôtwarto metawyszukowarka, co szanuje prywatność" #: searx/templates/simple/base.html:65 msgid "Source code" @@ -499,19 +508,20 @@ msgstr "ze proxy" #: searx/templates/simple/new_issue.html:64 msgid "Start submiting a new issue on GitHub" -msgstr "" +msgstr "Zacznij ôtwiyrać nowy problym na GitHubie" #: searx/templates/simple/new_issue.html:66 msgid "Please check for existing bugs about this engine on GitHub" -msgstr "" +msgstr "Sprawdź teroźne felery ôd tego motoru na GitHubie" #: searx/templates/simple/new_issue.html:69 msgid "I confirm there is no existing bug about the issue I encounter" msgstr "" +"Potwiyrdzōm, że niy ma teroźnego feleru, co by sie tykoł mojigo problymu" #: searx/templates/simple/new_issue.html:71 msgid "If this is a public instance, please specify the URL in the bug report" -msgstr "" +msgstr "Jeźli to je publiczno instancyjo, to podej URL we reporcie ô felerze" #: searx/templates/simple/new_issue.html:72 msgid "Submit a new issue on Github including the above information" @@ -675,7 +685,7 @@ msgstr "Zastawiōne" #: searx/templates/simple/preferences.html:224 msgid "Displays results in the center of the page (Oscar layout)." -msgstr "" +msgstr "Pokoż wyniki we postrzodku strōny (ukłod Oscar)." #: searx/templates/simple/preferences.html:229 msgid "Results on new tabs" @@ -709,6 +719,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" +"Zmiyń to, jak sōm wysyłane formulary, przewiydz sie " +"wiyncyj ô metodach żōndań" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -860,13 +873,15 @@ msgstr "" #: searx/templates/simple/preferences.html:419 msgid "URL to restore your preferences in another browser" -msgstr "" +msgstr "URL to prziwrōcynio twojich sztalōnkōw na inkszyj przeglōndarce" #: searx/templates/simple/preferences.html:423 msgid "" "Specifying custom settings in the preferences URL can be used to sync " "preferences across devices." msgstr "" +"Skazowanie włosnych parametrōw we adresie sztalōnkōw może być używane do " +"synchrōnizowanio sztalōnkōw miyndzy maszinami." #: searx/templates/simple/preferences.html:428 msgid "" @@ -1119,47 +1134,47 @@ msgstr "skryj karta" #: searx/templates/simple/result_templates/paper.html:5 msgid "Published date" -msgstr "" +msgstr "Data publikacyje" #: searx/templates/simple/result_templates/paper.html:9 msgid "Journal" -msgstr "" +msgstr "Cajtōng" #: searx/templates/simple/result_templates/paper.html:22 msgid "Editor" -msgstr "" +msgstr "Redachtōr" #: searx/templates/simple/result_templates/paper.html:23 msgid "Publisher" -msgstr "" +msgstr "Wydowca" #: searx/templates/simple/result_templates/paper.html:24 msgid "Type" -msgstr "" +msgstr "Typ" #: searx/templates/simple/result_templates/paper.html:25 msgid "Tags" -msgstr "" +msgstr "Etykety" #: searx/templates/simple/result_templates/paper.html:26 msgid "DOI" -msgstr "" +msgstr "DOI" #: searx/templates/simple/result_templates/paper.html:27 msgid "ISSN" -msgstr "" +msgstr "ISSN" #: searx/templates/simple/result_templates/paper.html:28 msgid "ISBN" -msgstr "" +msgstr "ISBN" #: searx/templates/simple/result_templates/paper.html:33 msgid "PDF" -msgstr "" +msgstr "PDF" #: searx/templates/simple/result_templates/paper.html:34 msgid "HTML" -msgstr "" +msgstr "HTML" #: searx/templates/simple/result_templates/torrent.html:6 msgid "magnet link" @@ -1244,4 +1259,3 @@ msgstr "skryj wideo" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">przewiydz sie wiyncyj ô " #~ "metodach HTTP" - From 4e2eb9922e9e7c43ed2345afa9728f7d216a847f Mon Sep 17 00:00:00 2001 From: llmII Date: Tue, 3 Jan 2023 18:44:55 -0600 Subject: [PATCH 14/31] Fix checksum virtualenv checks. There's already precedence for not using GNUism sha256sum longopts as seen in searxng/utils/lib_go.sh so update lib.sh to not use them either. A nice side effect is now the sha256sum usage doesn't care if you're using BSD sha256sum or GNU sha256sum which makes this work under FreeBSD. --- utils/lib.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/lib.sh b/utils/lib.sh index a4e9e8528..afc6ef19b 100755 --- a/utils/lib.sh +++ b/utils/lib.sh @@ -600,7 +600,7 @@ pyenv.OK() { fi if [ ! -f "${PY_ENV}/requirements.sha256" ] \ - || ! sha256sum --check --status <"${PY_ENV}/requirements.sha256" 2>/dev/null; then + || ! sha256sum -c "${PY_ENV}/requirements.sha256" > /dev/null 2>&1; then build_msg PYENV "[virtualenv] requirements.sha256 failed" sed 's/^/ [virtualenv] - /' <"${PY_ENV}/requirements.sha256" return 1 From 2b886ab2691eb2d42309f4bb1a1fb35715973b1b Mon Sep 17 00:00:00 2001 From: Julian Date: Wed, 4 Jan 2023 13:41:41 +0100 Subject: [PATCH 15/31] Correct a small mistake --- docs/src/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/index.rst b/docs/src/index.rst index f88b943d5..1234f4db2 100644 --- a/docs/src/index.rst +++ b/docs/src/index.rst @@ -2,7 +2,7 @@ Source-Code =========== -This is a partial documentation of our source code. We are not aim to document +This is a partial documentation of our source code. We are not aiming to document every item from the source code, but we will add documentation when requested. From 6e8c7873eebabb8b1fb129b88ad305eec359c18d Mon Sep 17 00:00:00 2001 From: Julian Date: Wed, 4 Jan 2023 20:07:51 +0100 Subject: [PATCH 16/31] Correct my small mistake --- docs/src/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/index.rst b/docs/src/index.rst index 1234f4db2..efa7a509b 100644 --- a/docs/src/index.rst +++ b/docs/src/index.rst @@ -2,7 +2,7 @@ Source-Code =========== -This is a partial documentation of our source code. We are not aiming to document +This is a partial documentation of our source code. We are not aiming to document every item from the source code, but we will add documentation when requested. From cd4a3c02de97f2980287a3ee890c659e7c353ba0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Jan 2023 07:00:56 +0000 Subject: [PATCH 17/31] Bump pygments from 2.13.0 to 2.14.0 Bumps [pygments](https://github.com/pygments/pygments) from 2.13.0 to 2.14.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.13.0...2.14.0) --- updated-dependencies: - dependency-name: pygments dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index ea2616e1a..fe57051c1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ flask-babel==2.0.0 flask==2.2.2 jinja2==3.1.2 lxml==4.9.2 -pygments==2.13.0 +pygments==2.14.0 python-dateutil==2.8.2 pyyaml==6.0 httpx[http2]==0.21.2 From 2420ab6fc39d8ed6e72a4054de37b0b38f5f605f Mon Sep 17 00:00:00 2001 From: searxng-bot Date: Fri, 6 Jan 2023 07:14:08 +0000 Subject: [PATCH 18/31] [translations] update from Weblate b1c60c5b - 2022-12-30 - wldkwl 89133548 - 2023-01-05 - Linerly 4398061a - 2023-01-02 - Markus Heiser 9857916a - 2023-01-04 - p6n7l 0ba50078 - 2023-01-04 - Markus Heiser 0189e648 - 2023-01-02 - Markus Heiser 24ded833 - 2023-01-01 - Markus Heiser --- .../el_GR/LC_MESSAGES/messages.mo | Bin 24722 -> 24874 bytes .../el_GR/LC_MESSAGES/messages.po | 16 +++++++-------- .../fa_IR/LC_MESSAGES/messages.mo | Bin 21573 -> 21829 bytes .../fa_IR/LC_MESSAGES/messages.po | 18 ++++++++--------- searx/translations/hu/LC_MESSAGES/messages.mo | Bin 18175 -> 18174 bytes searx/translations/hu/LC_MESSAGES/messages.po | 16 +++++++-------- searx/translations/id/LC_MESSAGES/messages.mo | Bin 17909 -> 17912 bytes searx/translations/id/LC_MESSAGES/messages.po | 8 ++++---- searx/translations/lv/LC_MESSAGES/messages.mo | Bin 8384 -> 8484 bytes searx/translations/lv/LC_MESSAGES/messages.po | 17 ++++++++-------- searx/translations/ro/LC_MESSAGES/messages.mo | Bin 17812 -> 17879 bytes searx/translations/ro/LC_MESSAGES/messages.po | 19 +++++++++--------- searx/translations/sl/LC_MESSAGES/messages.mo | Bin 13871 -> 14176 bytes searx/translations/sl/LC_MESSAGES/messages.po | 14 ++++++------- 14 files changed, 55 insertions(+), 53 deletions(-) diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.mo b/searx/translations/el_GR/LC_MESSAGES/messages.mo index b8783678b18e643f204b6c1db953e671b3b8a0a8..2f48c9a52aaf0748e4b9b7d8940f1a483aac4aca 100644 GIT binary patch delta 4345 zcmYM$3s6^D4>8s&?rPLYNV8)MoNlupa;D; z8-2I{-@y<}8E#AzrX%C}Ob!JNRDkp`MHr9e_*<+)O&lKM_8V(0z#R3*Y-~bJ@H9r^ zE*y<}aRi<~_5TzVKvb;8^BI#!K`BVbG(3XzF@Hq`bP4ssEmU%Xu2bT=D}48TG4IP1hG^!Pzq{-40JFD)xQFRu@?C?OZi8s zZ$nMA4jIa9L2bngNb=0fsLb@?bbK#?{FhSjB)TtF;ZW*JQHN+HYAe>GUfho3@kLa| z0;oVgwq8O_cny_-Z>%AtK?{jSEieJ~URo0QS3{=lkcV2?B-^3Lw$DVZupHZP9%_P< zsM|4s8t^PCuuoC_uUfC8m-;Q#0+%PV&Didvpb3A9ci|4CkJ*I;Zw}%Z>__#xVjV_<(Iz{g|)-h&#q5;b8xe!I2EnedtQ6iRro19R~VDu6qv6b|7| zYKx*#?eUn04r;);sFXg63TOqY|7KL+ov5wZYumf5uVR$${}Bor;5gRf8C1#(M;gP; zG&QIJTX8C`MXm4V;$9x&X}~hn899i`)a$4Wyos9lUDP%F3+h%~LZ2f3 zn!>$!2enrP8SV=um_@x56>%$Sz;;whx7p{<;9}~1I1y7u8#4pv;WYdiYHI_iExV06 zbCF}ne+Y#b@+}ilsZK>joPpUm7WKRmb$A}eP;5jEv>X+n7Zun~P#M@_-H96a1-uJ? zjltM8hWv+8_?_+0jT-3pwnIOLQa_D~+>Z+6@2CMUU?^U;^+8ksH&FfWpaS${y5q*7 zCU!6sNBbzK!#LD^zZb)>9JSKvp>L2vC50QP$jY+ZlvkhvT8nkqi8?fccru6&4*TLzKRuRj1b%@UIF}QtTQdza zu+rAskYt!`*oEELr~6-%e z;4AFJAih5BxE+;|$b9#CGES#H4j1YEw@}bGy&sjT`wQHO=io#pT8IzQzLhIN(VRt+ zU?P}Z8OcWnXW=Al#2?}w+>a4liC8>@%E(F7dsi@3_y4~XJeb1U`hsPlI?h0{WSUSb z*nyS!ORU1{_yCrY7M+o8NK(x6I2`*i63?Rkrd+^b_zmj25;d9pYoZ4zXyV6^kDqx0 z$(nf)OK<=+&~V;TX=;Q zu6QQ?oO&~!M*RuXC-+a7jA8e?htfd>It4kmrW(EYIOgG3I08rVvMfeEvZfkGVViB= zJ(c|HkR7H$E9^rJdBLZqxw#k*t|sRLZZRPWR*)ZeWM3y{K#U2FBre z)Y-X#=P-o3s@riM*P*XoTv;Oi%B@g)|*k!x1vt>uWb9!+3tU<3sDm- zMFrZ5x!8s8;QOe6_LTAm4qrpAwa+B79PP~v)IG09&YRhW&*KSPgtcYv-u0pe`T!Ns zRm{SW@3|kUTui0jiKFlUGM9N5!!Wj-bAc%sr~6+-VJHoAF#?yMwqhA7uuYf{WXx}{ zmUd8bE8I}YM2vR|7gGO-kHk&PU*MjREE*H3=b*ND z7WzCCmQhf|YcLNFV{3=b02Epr%{LNfUS3< zGWZ^9Yd=7Za{)E+ASzQH-(vT=QWMyO)OWgaOj|#9F z^?Vg7u$`#PzG|QQF`oKm9FOI9C}_gGrS=nyinJMz<7(7OCe^v8wgl6tx8o|@jSdc} z?@1ZWtmgbg*`ZY~XTm6cb#`-laD_fn%>Q_6>^(`x!8hiej zx-shR!o2)~y!`u|{K>@y6MN=npGmLT7uf7S=zr7S=kIo^sw#>d|53+(B(TB%2mc#^ z&cMdNQ-LRG3Uv723T$%J9(eNG$_D>i^f^kIo;>Vy{M|f$CD0Mr6xiZF(vw!UHtByV C0Sr_C delta 4196 zcmX}u4{*>oBZo6XjK*laVSvESs+RSI!Zv=m{g3yEUdu-)WEk~SuEIFGXP zZT(wRe~lQ*_~us%t?&k_p&!%lh%GQ4Q&BS*iW*=l^50D3huSZ(u0RD?g)ML+#$XL< zzytPuz4beETJz!p1Zm1ZfJltTI8^&5&>x2(|IG+~DD_iO1HFiJW#*!m zVkMF+Q;o{ZPV9&Kqsjk33io)R4|ChG3^)R{iJn6(MLFt22fO22sEi#z1$x|i8a3cW zR0jUA-b790K5BwNq($GgiXs1c5X}QMXpfp%vTcxRpJ$+En1yq&KWczIsMB!})nOef zum)873)V|Gllm3Z1jol3!+thp4h0SPDmKGKNE@>R3D#`HWZaEv*J%9_wG@|7fm}z; z{4P$%phw)zIR`VT??S!*6P4*ERG>~Xc9v!yj_NQ5)i4D+V+Jbq&)D~6r~xaHvCI-= z^~@$5iMvq)1aX=4zz9^o15g8w#D`0Z>HNP=VImLKqEg+2oJ8a4;CAT6C#d&D zeOQ5H&n!k|Vk0Wx8Z5*QuoLPGS3)9ck8DDHzZsR;k8!j^;WUL}>>BUhbW5=>^=+t> z{)|l8^yC^`jRn{hf5OQa!f4tX(@`0mh04G})WEAz$8R0#G;K!(ybqlW3bhopMmJF( z_$RXd*a8)?7uDgDsFdd0_hYeyx`U751zHP9~Hduj*{B2Yq@1Q!|QguBj($SE6ZHrn|NDZi-&Y*_6jDdIs_5K>_VBbRZ z)T*;PwYI455>UBLL-pSeHKjq;QK<7%(wW?8(aLzBjw?}D%3|A~3f0lO7=*iU6z)X@ z7LwxTI1Cj~Uo6D})GpbDb$-Si#(3&0QaQx96V>lusq9^y6Ya%Bh(gsfk;$2S+={bt zA9}jEGx`CwxR)>xL)aq0*aqp_#A0vE#oGih4|`Id+1;Ia4JrViLt!O_!#EE|ao@DY z*v%E%3j#~`BVg-!~E zX%tFuJJw?)R&W@Uk>#ilKSUkigBXezP*>I;sCEJLMv_by)C5N3D4c|&@l$*XTacCz z%tw;qnDG=elV#WvH=urdY(ZsUKk6nqff^{7?XH2lA-9~#Ly}`AV>VWy`uPqO_(fE} zf8!v0fckzAo%%DrnMgrvIR$k-R-rObgF0yY;?Bnk5(QHi9-RYwchd*2YMXpm5OK%C7iF#j*TI;!}89Jzr-#}$* z8)~MXqd(T!`Y~)y{S4~6pD>TT@+Ug#*vk&ni{Ypa#v%LBOtJN~r~%%?Qa=0yHE?9M zyW72}_r<91%aJ6RN>s`}!FhNG6<9@%Yh@1k*D+hbgSNOCwR!g9Is6KBIyQ4?=c6~* z-OV3jH1+Q>5wBtlhO@&|Per{Sj@sPM+vlf{6Kk4K<8;a+|BBR`=ic&Vc!c_TR6r#I zxo~kN>RdOXmL`B{sh))FCzFrsaVaKXhr#am*{DE@Fa^u86xX5$Z#fk7LBtUA@UO_n zFo^nm?0~PK0(lR^a1S=eI@A(0paQyv(SBUTL*3uQNn8SHJYR&G=|@(l%J zh|ZG~q9`mty{JNxVrq~LZ8{HUP3gE4HSn~2cUR9r_K#VGby$zT@TwUl6P=#8{4=@xPP!XR;&CJ8s+O$J)CKjPK z^HEfwzn~^^4P$ZI821wVSlwaN8uh1;>Nlk#Ef&-yc$b+Zk}RD8# z{;`IPcXxjW?8fsR*cOX17hksTccUh9#Cl39!iyAigIz_$ z23&{Q6FX3Wp1@i>hnmQy=iE)Z4ck+{gfFAkF&<{1$(c00Vz$YdJbB8jS@FKC@aj9pW%gK(u&j!zm`483B%GUq@ diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.po b/searx/translations/el_GR/LC_MESSAGES/messages.po index 808cb058c..76227ab0a 100644 --- a/searx/translations/el_GR/LC_MESSAGES/messages.po +++ b/searx/translations/el_GR/LC_MESSAGES/messages.po @@ -5,23 +5,24 @@ # Translators: # xinomilo , 2017-2018 # xinomilo , 2015 -# Markus Heiser , 2022. +# Markus Heiser , 2022, 2023. # Constantine Giannopoulos , 2022. # Alexandre Flament , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-20 07:00+0000\n" +"PO-Revision-Date: 2023-01-06 07:14+0000\n" "Last-Translator: Markus Heiser \n" +"Language-Team: Greek " +"\n" "Language: el_GR\n" -"Language-Team: Greek " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -167,7 +168,7 @@ msgstr "Σφάλμα δικτύου" #: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" -msgstr "" +msgstr "Σφάλμα SSL: η επικύρωση του πιστοποιητικού απέτυχε" #: searx/webapp.py:171 msgid "unexpected crash" @@ -1504,4 +1505,3 @@ msgstr "απόκρυψη βίντεο" #~ "href=\"https://el.wikipedia.org/wiki/%CE%A0%CF%81%CF%89%CF%84%CF%8C%CE%BA%CE%BF%CE%BB%CE%BB%CE%BF_%CE%9C%CE%B5%CF%84%CE%B1%CF%86%CE%BF%CF%81%CE%AC%CF%82_%CE%A5%CF%80%CE%B5%CF%81%CE%BA%CE%B5%CE%B9%CE%BC%CE%AD%CE%BD%CE%BF%CF%85#%CE%9C%CE%AD%CE%B8%CE%BF%CE%B4%CE%BF%CE%B9_%CE%B1%CE%AF%CF%84%CE%B7%CF%83%CE%B7%CF%82_%CF%84%CE%BF%CF%85_HTTP\"" #~ " rel=\"external\">μάθετε περισσότερα για τις " #~ "μεθόδους αίτησης" - diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.mo b/searx/translations/fa_IR/LC_MESSAGES/messages.mo index 54a2661353a1ea354c709d46c10d86dd2e26a671..7aae9b39414fbfa4745ee908f512f710a0547582 100644 GIT binary patch delta 4559 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, 2017 # Mostafa Ahangarha , 2018 # Noémi Ványi , 2020 -# Markus Heiser , 2022. +# Markus Heiser , 2022, 2023. # Babak Ahari , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-11-11 07:18+0000\n" +"PO-Revision-Date: 2023-01-06 07:14+0000\n" "Last-Translator: Markus Heiser \n" +"Language-Team: Persian \n" "Language: fa_IR\n" -"Language-Team: Persian " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -320,11 +321,11 @@ msgstr "شب" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "تشخصیص خودکار زبان جستجو" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "تشخیص خودکار زبان کوئری جستجو و انتخاب کردن آن." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -1492,4 +1493,3 @@ msgstr "پنهان‌سازی ویدئو" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">راجع به شیوه‌های درخواست " #~ "بیشتر بیاموزید." - diff --git a/searx/translations/hu/LC_MESSAGES/messages.mo b/searx/translations/hu/LC_MESSAGES/messages.mo index a71bb7b5e6b474aa5a6ed1343e12641ffe98858f..4a4ab4138fb07331f6b1617b4c1c293ec4c449fc 100644 GIT binary patch delta 705 zcmXZaJuE{}6u|LAt3IC=@f{z7G@5AAhE&p|rRrnCgfwF5A|f?lAQI0+8kz_(8Eh5? z(UGK!bTAl9V!|R434=|7|Is`B?m73pbI(2R{bq`OGDR0(mfb2Mk*G*7CNPN^^x`L8 zV&i~F7vACmexL&rgCcI6!!}G|IqqT$9$__JpbK+2gL!Pk_L$gG$|4jK>BA`2;|g|T z8f)+pwb2{Y2A^;e<3qfIhZx3t978KE(u7m!#3d}j6%((cp1T>hMJicrljy_)vysIL z;wuy9QJ=fRDtyE`d_`^W+h`3JZrXvxQ;s1wMcev${{3pNwKqt>-uBZUHPv`Dn02YXNpL`*zw zoJYO+8tTD&s0|;R{WH`$*Vur!sH1+y6uzNOWM=gLpJ|a<7Fu8(lbA*w>3cTqS#7d< Z{ehrA5b6x{hl73D3g1M1HW587`vW(dS04ZX delta 707 zcmXZaJ1m1y6u|LQN-3=(rC!lNypoDn(x!=4JvTNL5kn^uk3knA`C{^jN`#mUCKCy2 zB6i zFDlZ2H#mdun2Qs=A|*J5bvTcOxP{fYk8V7}e9T}Rvsj7sF|owKA{Z0t#wdC*iOsl) zrI^MVyhd&C5l3;LPlO(255ste!|3j(X&gg4E?^!eO}vbHuGMde6tP$%;m2LGae+?a zOA}{NpS#6ke86&iL2dBM=pOjLsULI5H(@TeVga_H)(xW8>$A+p2--=+QAaw7I;V bKu3F^Gvsd%hC4!OXUmA!7EX^xjtYJOS!h?Y diff --git a/searx/translations/hu/LC_MESSAGES/messages.po b/searx/translations/hu/LC_MESSAGES/messages.po index 333837d57..6f5b88173 100644 --- a/searx/translations/hu/LC_MESSAGES/messages.po +++ b/searx/translations/hu/LC_MESSAGES/messages.po @@ -8,22 +8,23 @@ # Noémi Ványi , 2016 # Noémi Ványi , 2016-2017 # Kuka Manó , 2022. -# Markus Heiser , 2022. +# Markus Heiser , 2022, 2023. # Lakatos Tamás , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" +"PO-Revision-Date: 2023-01-06 07:14+0000\n" "Last-Translator: Markus Heiser \n" +"Language-Team: Hungarian \n" "Language: hu\n" -"Language-Team: Hungarian " -"\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -266,7 +267,7 @@ msgstr "{title} (elavult)" #: searx/engines/pdbe.py:103 msgid "This entry has been superseded by" -msgstr "Ezt a bejegyzést törölte:" +msgstr "Ezt a bejegyzést törölte" #: searx/engines/qwant.py:219 msgid "Channel" @@ -1494,4 +1495,3 @@ msgstr "videó elrejtése" #~ "Keresés metódusa (bővebben)" - diff --git a/searx/translations/id/LC_MESSAGES/messages.mo b/searx/translations/id/LC_MESSAGES/messages.mo index 4c61eee95541770456c8712ff81270506c4d2828..7890965de38b82635fcf46a75246b80a55cbb88e 100644 GIT binary patch delta 501 zcmXZXze_@46vpva?1z=6R)aQO2%-={D=MNPyp>CP5QJRgVq$98Eo!<`P)IaL)KF{C zROA#ye?VhH@Eb$;i(%|ETSigt$58r?p%-US`p#(=P35Wpg(V8octsy%u#aq`G}_g5 z7dy%OD2cScph-)Z~8als+ z-NgGSjgNHx6o-hte7P~=N^d9^05oLjQUH^1~cyNcrAca4amt@_zp@muES@+ET}*jZZ>t_%*z3kW0e3=- diff --git a/searx/translations/id/LC_MESSAGES/messages.po b/searx/translations/id/LC_MESSAGES/messages.po index 02ebc15a0..17a1879d2 100644 --- a/searx/translations/id/LC_MESSAGES/messages.po +++ b/searx/translations/id/LC_MESSAGES/messages.po @@ -2,14 +2,14 @@ # Copyright (C) 2021 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2021. -# Linerly , 2022. +# Linerly , 2022, 2023. # Markus Heiser , 2022. msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-12-12 23:30+0000\n" +"PO-Revision-Date: 2023-01-06 07:14+0000\n" "Last-Translator: Linerly \n" "Language-Team: Indonesian \n" @@ -456,7 +456,7 @@ msgstr "Diberdayakan oleh" #: searx/templates/simple/base.html:64 msgid "a privacy-respecting, open metasearch engine" -msgstr "sebuah mesin pencari meta yang menghormati privasi terbuka" +msgstr "sebuah mesin pencari meta terbuka yang menghormati privasi" #: searx/templates/simple/base.html:65 msgid "Source code" @@ -499,7 +499,7 @@ msgstr "Penulis" #: searx/templates/simple/macros.html:45 msgid "cached" -msgstr "cache" +msgstr "tembolok" #: searx/templates/simple/macros.html:45 msgid "proxied" diff --git a/searx/translations/lv/LC_MESSAGES/messages.mo b/searx/translations/lv/LC_MESSAGES/messages.mo index cb0148dc353ff31865034840d96e17cab5f9eca4..674d3e00a0f96f6f23c7453f48f68f9867e6b7d7 100644 GIT binary patch delta 2387 zcmYM#e@xVM9LMob^2-qHz&H>j&w>K^;SmbLfPf`7hnos(EhqLJck0Q>ZQr{zZ0ow! z=4>&GByyt}PIJ|4De9!5YYR&kWm`YjO6S<5twtGtq_(!6ulTIkagXok$M^Gjzu(`_ z7d~n^+8V!_ojhpx*~jk^emj%Z`v2$U`NpKs?6-H1;4Q+h1&5jxPNx zP#YgXt#bZ+i z>NG0AaZ~`8P!;$JRq`KD0se%#@46kIw*514JMaf8fLo{lQnTh3T7bGS+qUyirCo}e zUxEst2DMQuYJM9kz;?{VPE-P6WDC=W3ON3f9T-HF>`+f0Bz$blgB?UdOwoiA_kCX+u5h z&8YYK89ROu>u3+7AHT)>F^v;1oMJLZvwCS>AL^r8-9 z4JzVhJH8fG`VFWJyHJlHfkoJl#9~gNGQWg6+>@wz)2M)EF+=Zv1}$PRi&2^Sk)b?@_BQJ8L^8YFhk2;8Rf`OnHq;|?3aGy>2I$ZY zAEQe29csZTR0hAG0=$VT?HxPrp50QB=VFsQZRciM)vq;Jes_Um#1E%tGp~ zQkC+bhQA4>0#)KhR6x(77CeA8cnBZCFR>Xtq^AWpqUOJX+VCjqFrP$~{wyl7^Qgcs z+wm)LE)@CKs2gWcng4~nJtm2h`0uksEtHNbWfp27A8P)Cw!acJuhI5DiVCFNx)D{$ z$5C%rd@C267ZXEm)Q`I1Rn)}S?f7BT4d+mqevUeX*HLHTH#@F>p$aGmRpLU_{5n*? z>roZ$z*5B({rHD!U`QMynS6owlNboqHz6FTNLW{@c4}A`x@uHlIjz Whju!?-e72NAh>%XFwQ6c32E`XP z$YpGe8!ED-a7{>D6xY~dZOEXa{gE5}bfbt>%NEg!Sj86G^JO1M&U<`*eLtV~=l%J7 z_281hTJP$_v<~BE7r)c^U74oZ^Pe5#%zRXLIzL1|_1*X)eu_)6$Ms*wbn3S;7w_X_ z9Ft)-6Q`j1tFY9}vn3RYY1o3ZvFllfoxthTM{pwg$D3v1RAf#o!YYiQCQLY+v4Hyf zuHND7K|S}S^DySIzJ22coW&3WE@C!5!m;RQ)jS-J3ScH*+EEx8VsBso>rp%2fPAc# zuN?GT`(BJtKY$8k2-8{LE>loSuepv}sD=O10DOo#m48u3@dA0z!gN&oWM@9MP%lI+ zoJ7sji({}4i|`O?gG1jaY$6ti{v#8fN5@e}c2+9Gp_Q*4f}}M3Q4M)P&8b3~fgR=%E7G zgW6dqD%Cxx01u#^JLvlRUHehj{qEXID+0_X58 zyn}j8SMoK76f~m7@8aM!Z#!z9Bu>R{TulNkML|3F^G<1CCema9)L9p!-sh#RzX=yn zPhc5-fwS;DF2_e$f{VGiQ!s(b+y^*%RH(buIa=rZhunZ)v5=1IsLME(?J43c)C7}I zsh^HouoQI!^*9?FkhRT2?YskZxw}#0j-dh?L>=P4eAotp^juVYGdnAfyG__CRE_>qMmE_ zC}`(h$XjFkQ4#i{Ch9|_@GI0rCs5;mbnQQ(#tpmnYp6g*oOe-~e1LkZ{y~o4a=GbR z$19fU~dsvB2kQgi) zGFz`Ct)id@212R!aZz7tB&*7oRUVE;!(|nrvdXIH!q4Ufg2i=BEt}qJ4XubLTH`ID g>dm9o$lIgUnpjf{4T)`$SUeRAJWWp}3zEM70b2OlyZ`_I diff --git a/searx/translations/lv/LC_MESSAGES/messages.po b/searx/translations/lv/LC_MESSAGES/messages.po index cd3ab0218..54c01fb5e 100644 --- a/searx/translations/lv/LC_MESSAGES/messages.po +++ b/searx/translations/lv/LC_MESSAGES/messages.po @@ -4,21 +4,23 @@ # FIRST AUTHOR , 2022. # visiks-vs , 2022. # Markus Heiser , 2022. +# wldkwl , 2023. msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-11-04 07:18+0000\n" -"Last-Translator: Markus Heiser \n" +"PO-Revision-Date: 2023-01-06 07:14+0000\n" +"Last-Translator: wldkwl \n" +"Language-Team: Latvian \n" "Language: lv\n" -"Language-Team: Latvian " -"\n" -"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100" -" <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\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 % 10 == 0 || n % 100 >= 11 && n % 100 <= " +"19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n" +"X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -164,7 +166,7 @@ msgstr "tīkla kļūda" #: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" -msgstr "" +msgstr "SSL kļūda: certifikāta validācija neizdevās" #: searx/webapp.py:171 msgid "unexpected crash" @@ -1221,4 +1223,3 @@ msgstr "slēpt video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">uzzināt vairāk par pieprasījuma" #~ " metodēm" - diff --git a/searx/translations/ro/LC_MESSAGES/messages.mo b/searx/translations/ro/LC_MESSAGES/messages.mo index 94bb24c9f44d01c7199a5afbe2ec5143b022ebc6..82e1915c4bacc325db7a03adfa662228707b33a6 100644 GIT binary patch delta 4354 zcmYM%dr($I7{~E_6$~W^5k#Wmm1Al&Ld0Qg$6L)tKGP^bcxE%~D6R%lGHmnfk-e?m4^9?moMFURu-QJKW-P ze~1oQYxu9b&zNg4J506z|C1|91OvP|xTyqx%4KN!Ouo`J=f*6Y{Py@Hw_q(kh;1HgFj)U+5D)9Bu#`MAzOu}K9 zfOnwUHzEU@^>_v2o2?X-f)2bE$M+!{ScyC`b5RpogzC5om83T8i!Wmy?!*~*4wZ>1 zFS;9gYw6R1r6f$Dc2wFQw> zWFORk{g78C3AHtONRmu(U-GZiPUpcGybsl}9dE*Ir~qg2D)hy9nd*(&n(I*gGcg?t zP#LU8P1r>(V5N06Y68!qGV^jA`Bz~Z57gmZ)XLvSb=+s`2kiU9s1+Zz?~mK(zoI7o zC*F@2P;uvxcOC8psCbJ}6MPiaew}Lz&tn4*HlS7-6My-pm?YGI!?7FYAx+F^WDGM6 z2VyO%-5TpN*5^@M^&)CQ+ff|Fskp_yg2{U!rcqPpCt33ddo0zD}uF zgqlD-DuoZCwrq)g{s^W~Z$-u1gUaZB)P#KAjJ_vLd?nHY&vuo$n$=dc-fW2nZ@;gYN4XiUcOI2q?*8Fr$+ zfR1C#2rNLQav`z^^Es}QD|wS1BG!LD#7emC|WA z49iek^CYUn3z&i%Q4{_Y74R_Xba&bJzvB$*@dG$lI3M%zH5`p6QCpdsMEY~OE3ot3xj`#q?`x(_wM{iun3i^{+W>nT*+i%G6`t$b{3 zcOHbG1`0zph(ra7MZNEjp*RpV@gW$3xv2JIFcgbzy#zIZQdIjg)C8+gaqC?Q3j7d; z;u2JYm8ko@3Ke(@YNgvy9e1KqzYjIQ*Qga9v;K-|e;&1kA<16cKFANHNkF}K(ya5tW{rY1LrePXZ zpcdAOk-GouD3B$y8MV^SP^bSahU1`AFSXgYn)+B&`va&z=TNukA}Y0!jM5Vw?1eX= zGIt~DJ24UG<6{`c_@-OB7a$y!!bH@{lToQkM{Q9y>Qh>b`T*UH8n_<0ab^V$z*mqY zn$J*i&Y{}F{oRUok9LDUmqS^$%8SdKNLz(6Y!%}T4P;`CDhlU`W?sd*o9Fz zEYq8CAu8T9)RqKLahs5)rUkW-U76%xEBJy35%>)%6J4kPXHXOP7qyo$91LY75tX@N zsONd8IK`+fn}AwzDXQHxRNQjZ#OL5ASmRRYO<_cq7vNS@z}rzXz8e*=!TJEcPJIz- zVyW3)yL?o;J5Upufr&T^`JFM#k@IFYq9%6G>V9PlM=+Wf-=k)F+IkUJQV+S&`!RYP zm6ict$)gxadrNM>BKfkHA5+L2#Sa{#OHBx-;%F0bxy zCI9GjuSW&gi+%7*)L%qhsI%c?v{amkSK$KG;d~6W6|MGp8)oVLZ>69WA4SdZXH@F` zLJgFV>#aBybw+YgDZUxC!rL$gr{i+0MRwKvftp})p4UDPr%=yFP3UQiXMD4sf&%Tp zd$1FAy^==qzfpKAYHzqWZ5M zL;lrq2L&C9^s)9Dp;lCg8u(6B>dVo=rKt8BkvW(xs88^5REo_w{z!o^)Y&LO4Oos^ zz)I9a*Nh|oizvLu1F~gunKm&@BeEFNfx54!F%tU|RRd(8GB(223sHMrVxO0x2Apl{ zt59d@ISj+is5sjTTyIA2@IZUpX+329(KbAZ-FSZvwek!0`QO&iLhtNEpfZ+-8ekwQ zZW`*$j6~i40_)ALeK7&mVKT;InXT8OQr3*>_%LdvEvQ4=hJA69t?xpm{6o~?JA!fe z8!Ap{k!Q5kO{AcJsn`!kp;j;z6}Zg4Z@_D*FGZ#BMf794t%nzTAD9@_St!6+cn@kq zooMoB)-?r9ejrfM*ysf7=2q0UPKqjuomCO62n3zR3V%ajj#KTgt!(mFc03U^ATA;+ zEh956W4M!%lb4y@x;rH3Pfx4QGODQk;l8P=z ntMD)AT;}+jf^{|ipi^B{Gt=(`I+ryCJC`+7Rdu{D_#OGV0+i@uEyKoR5K_|X~UGPgR z!A^N06yq?oe-*lLBf8!i+{*gl2NZ6kpbF3(V3X;&VxA=+|gomfijO)+|4r2};M=#ai(4+Y`Izh(* zCcy$UgOkyKtIZX(iHNLHNsH5 z1uM~hi=&T5A48AoaWtUyXa+Xna(o^~V!Crt@}Lq;`MqeQbI_eHLMK{*PLRd{_(Svv zUWv~Sq6-~E<_>>FPAOc*nb?gR?ELew43{ADro(m$F8C|-jQ66KFFR%u)`8b&B zCCD2WTF{AFu>yCaxVoFrnDc=X2;&Z7%oLo=L3RB2zQLJFpI zDBgR3i+&Go9-3@u z2AYv-BnhDw2eE$GK*3x8Dt5)sunS(o7W@(&u#u~4X4=r#XD^!4_pmd5gpT_=nz4VO z--j+l@dVz3W@0}&{t$L#{cw_kJ3Wo=OS_oJJT7b84} z2L2YBsXrs%u5b)}TP{W0u^aXOmXUw|gOFXG1kew?97CdG@tf4E(Fu0q6l}#@yolb3 zFd~^SA3c&3I`6GWmr#XnqzTM0Sd!l>sY3c{iAE7CCB$;VN@5rm@ zzqW>D|$EfA#Ymf!m2rV7kWAGK^L46+h-$53yaVV@4z0u|1VN7b#I^xoj~ux z8T690qi2;hGTC8Q>`A>huE(LsafX-C08gX+uV6J^Lj#&MD*0f|MKiSuzs>q#Ed^h% zk8ulj8lBvM?Pwr7aS-moCOnRfID@Z?_`@fCFZv@yxJRp^~K zhiP|wk%Bu4W0Qq@p{Xy%l+EaX1<2Z=4*TLxG{tY@1bi308`*SJAA> zq`fm5P;Qz+FA9aRp%jhqPIO=;y3;E3*3QP>_;9Q@p($U7UcPNufWJoPIT$?}J&DeD z1`F|9S1GuIyot%gg=mK|~3>QWDVGXQ$-OY1@~3 zW5Kg+1M^2tty$SPyt<)g*~+CgjmsNGrKZ(1Jo5O;R8{@rmGup&ibt, 2019 # lukasig , 2022. # Markus Heiser , 2022. +# p6n7l , 2023. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-12-12 07:18+0000\n" -"Last-Translator: Markus Heiser \n" +"PO-Revision-Date: 2023-01-06 07:14+0000\n" +"Last-Translator: p6n7l \n" +"Language-Team: Romanian \n" "Language: ro\n" -"Language-Team: Romanian " -"\n" -"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 " -"< 20)) ? 1 : 2;\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.14.1\n" "Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] @@ -319,7 +321,7 @@ msgstr "Noapte" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Detectează automat limba căutării" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." @@ -1501,4 +1503,3 @@ msgstr "ascunde video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">învățați mai multe despre " #~ "metodele de transfer" - diff --git a/searx/translations/sl/LC_MESSAGES/messages.mo b/searx/translations/sl/LC_MESSAGES/messages.mo index 4a0988fb889bb6ae47d541ab9c8225a4ba8476c6..b5455d2b8a195db5f985f2ed03a852cfe0ec604b 100644 GIT binary patch delta 3895 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 diff --git a/searx/translations/sl/LC_MESSAGES/messages.po b/searx/translations/sl/LC_MESSAGES/messages.po index f7f7fbb45..baa398eff 100644 --- a/searx/translations/sl/LC_MESSAGES/messages.po +++ b/searx/translations/sl/LC_MESSAGES/messages.po @@ -4,7 +4,7 @@ # # Translators: # asladic , 2017-2018 -# Markus Heiser , 2022. +# Markus Heiser , 2022, 2023. # Alexandre Flament , 2022. # peterT1D , 2022. msgid "" @@ -12,8 +12,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2022-12-12 07:18+0000\n" -"PO-Revision-Date: 2022-12-30 07:14+0000\n" -"Last-Translator: peterT1D \n" +"PO-Revision-Date: 2023-01-06 07:14+0000\n" +"Last-Translator: Markus Heiser \n" "Language-Team: Slovenian \n" "Language: sl\n" @@ -305,7 +305,7 @@ msgstr "Jutro" #: searx/engines/wttr.py:101 msgid "Noon" -msgstr "" +msgstr "Opoldne" #: searx/engines/wttr.py:101 msgid "Evening" @@ -317,11 +317,11 @@ msgstr "Noč" #: searx/plugins/autodetect_search_language.py:79 msgid "Autodetect search language" -msgstr "" +msgstr "Samodejno zaznavanje jezika iskanja" #: searx/plugins/autodetect_search_language.py:80 msgid "Automatically detect the query search language and switch to it." -msgstr "" +msgstr "Samodejno zazna jezik iskanja poizvedbe in preklopi nanj." #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." @@ -367,7 +367,7 @@ msgstr "" #: searx/plugins/self_info.py:20 msgid "Self Information" -msgstr "" +msgstr "Informacije o sebi" #: searx/plugins/self_info.py:21 msgid "" From e9a7a6aea639311e9427b93cc48c303a73b314bf Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Fri, 6 Jan 2023 08:35:52 +0100 Subject: [PATCH 19/31] [build] /static --- searx/static/themes/simple/css/leaflet.css | 6 ++---- .../themes/simple/css/searxng-rtl.min.css.map | 2 +- .../themes/simple/css/searxng.min.css.map | 2 +- searx/static/themes/simple/img/favicon.png | Bin 5096 -> 5096 bytes searx/static/themes/simple/img/searxng.png | Bin 8872 -> 8872 bytes searx/static/themes/simple/js/leaflet.js | 4 ++-- .../themes/simple/src/generated/pygments.less | 2 +- 7 files changed, 7 insertions(+), 9 deletions(-) diff --git a/searx/static/themes/simple/css/leaflet.css b/searx/static/themes/simple/css/leaflet.css index ddf5d41ce..981874b5c 100644 --- a/searx/static/themes/simple/css/leaflet.css +++ b/searx/static/themes/simple/css/leaflet.css @@ -441,12 +441,10 @@ svg.leaflet-image-layer.leaflet-interactive path { line-height: 1.1; padding: 2px 5px 1px; white-space: nowrap; - overflow: hidden; -moz-box-sizing: border-box; box-sizing: border-box; - - background: #fff; - background: rgba(255, 255, 255, 0.5); + background: rgba(255, 255, 255, 0.8); + text-shadow: 1px 1px #fff; } .leaflet-control-scale-line:not(:first-child) { border-top: 2px solid #777; 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 8768d1ba7..a7cf7bbe2 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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.13.0\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","// 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-top-left-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 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 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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 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 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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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.map b/searx/static/themes/simple/css/searxng.min.css.map index 95d4dac28..5275fcfcf 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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.13.0\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","// 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-top-left-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 0 @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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 0 @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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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/img/favicon.png b/searx/static/themes/simple/img/favicon.png index 46b28b11701083ba8f4019f433be35e752cac6d6..b90d44fd869468f44c5ed70cad109327fc3989ca 100644 GIT binary patch delta 24 gcmaE%{z83&6$>}FFara(FeAgPITD*)Sr+pH09H{3Q2+n{ delta 24 gcmaE%{z83&6$>}>3kC+}7mQo0gR(cfvMlBY0B~doiU0rr diff --git a/searx/static/themes/simple/img/searxng.png b/searx/static/themes/simple/img/searxng.png index 8b9999abd269f9c9639ff863a0b6d094410771a6..36a88971164a1e301a7207fbccec6a4a501b9218 100644 GIT binary patch delta 24 fcmZ4Cy25pX6AL%DFara(FeAgPITD+FS)%0tP%s7L delta 24 gcmZ4Cy25pX6AL%<3kC+}7mQo0gR(dKvP8=P0BS=B9RL6T diff --git a/searx/static/themes/simple/js/leaflet.js b/searx/static/themes/simple/js/leaflet.js index 1b66ed6a4..047bfe7eb 100644 --- a/searx/static/themes/simple/js/leaflet.js +++ b/searx/static/themes/simple/js/leaflet.js @@ -1,6 +1,6 @@ /* @preserve - * Leaflet 1.9.2, a JS library for interactive maps. https://leafletjs.com + * Leaflet 1.9.3, a JS library for interactive maps. https://leafletjs.com * (c) 2010-2022 Vladimir Agafonkin, (c) 2010-2011 CloudMade */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).leaflet={})}(this,function(t){"use strict";function l(t){for(var e,i,n=1,o=arguments.length;n=this.min.x&&i.x<=this.max.x&&e.y>=this.min.y&&i.y<=this.max.y},intersects:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>=e.x&&n.x<=i.x,t=t.y>=e.y&&n.y<=i.y;return o&&t},overlaps:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>e.x&&n.xe.y&&n.y=n.lat&&i.lat<=o.lat&&e.lng>=n.lng&&i.lng<=o.lng},intersects:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>=e.lat&&n.lat<=i.lat,t=t.lng>=e.lng&&n.lng<=i.lng;return o&&t},overlaps:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>e.lat&&n.late.lng&&n.lng","http://www.w3.org/2000/svg"===(Ft.firstChild&&Ft.firstChild.namespaceURI));function y(t){return 0<=navigator.userAgent.toLowerCase().indexOf(t)}var b={ie:pt,ielt9:mt,edge:n,webkit:ft,android:gt,android23:vt,androidStock:yt,opera:xt,chrome:wt,gecko:bt,safari:Pt,phantom:Lt,opera12:o,win:Tt,ie3d:Mt,webkit3d:zt,gecko3d:_t,any3d:Ct,mobile:Zt,mobileWebkit:St,mobileWebkit3d:Et,msPointer:kt,pointer:At,touch:Ot,touchNative:Bt,mobileOpera:It,mobileGecko:Rt,retina:Nt,passiveEvents:Dt,canvas:jt,svg:Ht,vml:!Ht&&function(){try{var t=document.createElement("div"),e=(t.innerHTML='',t.firstChild);return e.style.behavior="url(#default#VML)",e&&"object"==typeof e.adj}catch(t){return!1}}(),inlineSvg:Ft,mac:0===navigator.platform.indexOf("Mac"),linux:0===navigator.platform.indexOf("Linux")},Wt=b.msPointer?"MSPointerDown":"pointerdown",Ut=b.msPointer?"MSPointerMove":"pointermove",Vt=b.msPointer?"MSPointerUp":"pointerup",qt=b.msPointer?"MSPointerCancel":"pointercancel",Gt={touchstart:Wt,touchmove:Ut,touchend:Vt,touchcancel:qt},Kt={touchstart:function(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&A(e);ee(t,e)},touchmove:ee,touchend:ee,touchcancel:ee},Yt={},Xt=!1;function Jt(t,e,i){return"touchstart"!==e||Xt||(document.addEventListener(Wt,$t,!0),document.addEventListener(Ut,Qt,!0),document.addEventListener(Vt,te,!0),document.addEventListener(qt,te,!0),Xt=!0),Kt[e]?(i=Kt[e].bind(this,i),t.addEventListener(Gt[e],i,!1),i):(console.warn("wrong event specified:",e),L.Util.falseFn)}function $t(t){Yt[t.pointerId]=t}function Qt(t){Yt[t.pointerId]&&(Yt[t.pointerId]=t)}function te(t){delete Yt[t.pointerId]}function ee(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){for(var i in e.touches=[],Yt)e.touches.push(Yt[i]);e.changedTouches=[e],t(e)}}var ie=200;function ne(t,i){t.addEventListener("dblclick",i);var n,o=0;function e(t){var e;1!==t.detail?n=t.detail:"mouse"===t.pointerType||t.sourceCapabilities&&!t.sourceCapabilities.firesTouchEvents||((e=Ne(t)).some(function(t){return t instanceof HTMLLabelElement&&t.attributes.for})&&!e.some(function(t){return t instanceof HTMLInputElement||t instanceof HTMLSelectElement})||((e=Date.now())-o<=ie?2===++n&&i(function(t){var e,i,n={};for(i in t)e=t[i],n[i]=e&&e.bind?e.bind(t):e;return(t=n).type="dblclick",n.detail=2,n.isTrusted=!1,n._simulated=!0,n}(t)):n=1,o=e))}return t.addEventListener("click",e),{dblclick:i,simDblclick:e}}var oe,se,re,ae,he,le,ue=we(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ce=we(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),de="webkitTransition"===ce||"OTransition"===ce?ce+"End":"transitionend";function _e(t){return"string"==typeof t?document.getElementById(t):t}function pe(t,e){var i=t.style[e]||t.currentStyle&&t.currentStyle[e];return"auto"===(i=i&&"auto"!==i||!document.defaultView?i:(t=document.defaultView.getComputedStyle(t,null))?t[e]:null)?null:i}function P(t,e,i){t=document.createElement(t);return t.className=e||"",i&&i.appendChild(t),t}function T(t){var e=t.parentNode;e&&e.removeChild(t)}function me(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function fe(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function ge(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function ve(t,e){return void 0!==t.classList?t.classList.contains(e):0<(t=xe(t)).length&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(t)}function M(t,e){var i;if(void 0!==t.classList)for(var n=W(e),o=0,s=n.length;othis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var i=this.getCenter(),t=this._limitCenter(i,this._zoom,g(t));return i.equals(t)||this.panTo(t,e),this._enforcingBounds=!1,this},panInside:function(t,e){var i=m((e=e||{}).paddingTopLeft||e.padding||[0,0]),n=m(e.paddingBottomRight||e.padding||[0,0]),o=this.project(this.getCenter()),t=this.project(t),s=this.getPixelBounds(),i=_([s.min.add(i),s.max.subtract(n)]),s=i.getSize();return i.contains(t)||(this._enforcingBounds=!0,n=t.subtract(i.getCenter()),i=i.extend(t).getSize().subtract(s),o.x+=n.x<0?-i.x:i.x,o.y+=n.y<0?-i.y:i.y,this.panTo(this.unproject(o),e),this._enforcingBounds=!1),this},invalidateSize:function(t){if(!this._loaded)return this;t=l({animate:!1,pan:!0},!0===t?{animate:!0}:t);var e=this.getSize(),i=(this._sizeChanged=!0,this._lastCenter=null,this.getSize()),n=e.divideBy(2).round(),o=i.divideBy(2).round(),n=n.subtract(o);return n.x||n.y?(t.animate&&t.pan?this.panBy(n):(t.pan&&this._rawPanBy(n),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(a(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){var e,i;return t=this._locateOptions=l({timeout:1e4,watch:!1},t),"geolocation"in navigator?(e=a(this._handleGeolocationResponse,this),i=a(this._handleGeolocationError,this),t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t)):this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){var e;this._container._leaflet_id&&(e=t.code,t=t.message||(1===e?"permission denied":2===e?"position unavailable":"timeout"),this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+t+"."}))},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e,i,n=new v(t.coords.latitude,t.coords.longitude),o=n.toBounds(2*t.coords.accuracy),s=this._locateOptions,r=(s.setView&&(e=this.getBoundsZoom(o),this.setView(n,s.maxZoom?Math.min(e,s.maxZoom):e)),{latlng:n,bounds:o,timestamp:t.timestamp});for(i in t.coords)"number"==typeof t.coords[i]&&(r[i]=t.coords[i]);this.fire("locationfound",r)}},addHandler:function(t,e){return e&&(e=this[t]=new e(this),this._handlers.push(e),this.options[t]&&e.enable()),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(t){this._container._leaflet_id=void 0,this._containerId=void 0}for(var t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),T(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(r(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)T(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){e=P("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),e||this._mapPane);return t&&(this._panes[t]=e),e},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new s(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,i){t=g(t),i=m(i||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),t=t.getSouthEast(),i=this.getSize().subtract(i),t=_(this.project(t,n),this.project(r,n)).getSize(),r=b.any3d?this.options.zoomSnap:1,a=i.x/t.x,i=i.y/t.y,t=e?Math.max(a,i):Math.min(a,i),n=this.getScaleZoom(t,n);return r&&(n=Math.round(n/(r/100))*(r/100),n=e?Math.ceil(n/r)*r:Math.floor(n/r)*r),Math.max(o,Math.min(s,n))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new p(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){t=this._getTopLeftPoint(t,e);return new f(t,t.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"==typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var i=this.options.crs;return e=void 0===e?this._zoom:e,i.scale(t)/i.scale(e)},getScaleZoom:function(t,e){var i=this.options.crs,t=(e=void 0===e?this._zoom:e,i.zoom(t*i.scale(e)));return isNaN(t)?1/0:t},project:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.latLngToPoint(w(t),e)},unproject:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.pointToLatLng(m(t),e)},layerPointToLatLng:function(t){t=m(t).add(this.getPixelOrigin());return this.unproject(t)},latLngToLayerPoint:function(t){return this.project(w(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(w(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(g(t))},distance:function(t,e){return this.options.crs.distance(w(t),w(e))},containerPointToLayerPoint:function(t){return m(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return m(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){t=this.containerPointToLayerPoint(m(t));return this.layerPointToLatLng(t)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(w(t)))},mouseEventToContainerPoint:function(t){return De(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){t=this._container=_e(t);if(!t)throw new Error("Map container not found.");if(t._leaflet_id)throw new Error("Map container is already initialized.");S(t,"scroll",this._onScroll,this),this._containerId=h(t)},_initLayout:function(){var t=this._container,e=(this._fadeAnimated=this.options.fadeAnimation&&b.any3d,M(t,"leaflet-container"+(b.touch?" leaflet-touch":"")+(b.retina?" leaflet-retina":"")+(b.ielt9?" leaflet-oldie":"")+(b.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":"")),pe(t,"position"));"absolute"!==e&&"relative"!==e&&"fixed"!==e&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),Z(this._mapPane,new p(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(M(t.markerPane,"leaflet-zoom-hide"),M(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,i){Z(this._mapPane,new p(0,0));var n=!this._loaded,o=(this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset"),this._zoom!==e);this._moveStart(o,i)._move(t,e)._moveEnd(o),this.fire("viewreset"),n&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,i,n){void 0===e&&(e=this._zoom);var o=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),n?i&&i.pinch&&this.fire("zoom",i):((o||i&&i.pinch)&&this.fire("zoom",i),this.fire("move",i)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return r(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){Z(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={};var e=t?k:S;e((this._targets[h(this._container)]=this)._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),b.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){r(this._resizeRequest),this._resizeRequest=x(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var i,n=[],o="mouseout"===e||"mouseover"===e,s=t.target||t.srcElement,r=!1;s;){if((i=this._targets[h(s)])&&("click"===e||"preclick"===e)&&this._draggableMoved(i)){r=!0;break}if(i&&i.listens(e,!0)){if(o&&!Fe(s,t))break;if(n.push(i),o)break}if(s===this._container)break;s=s.parentNode}return n=n.length||r||o||!this.listens(e,!0)?n:[this]},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e,i=t.target||t.srcElement;!this._loaded||i._leaflet_disable_events||"click"===t.type&&this._isClickDisabled(i)||("mousedown"===(e=t.type)&&Me(i),this._fireDOMEvent(t,e))},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,i){"click"===t.type&&((a=l({},t)).type="preclick",this._fireDOMEvent(a,a.type,i));var n=this._findEventTargets(t,e);if(i){for(var o=[],s=0;sthis.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(e),n=this._getCenterOffset(t)._divideBy(1-1/n);if(!0!==i.animate&&!this.getSize().contains(n))return!1;x(function(){this._moveStart(!0,!1)._animateZoom(t,e,!0)},this)}return!0},_animateZoom:function(t,e,i,n){this._mapPane&&(i&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,M(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:n}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(a(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&z(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Ue(t){return new O(t)}var Ve,O=et.extend({options:{position:"topright"},initialize:function(t){c(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),i=this.getPosition(),t=t._controlCorners[i];return M(e,"leaflet-control"),-1!==i.indexOf("bottom")?t.insertBefore(e,t.firstChild):t.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map&&(T(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null),this},_refocusOnMap:function(t){this._map&&t&&0",e=document.createElement("div");return e.innerHTML=t,e.firstChild},_addItem:function(t){var e,i=document.createElement("label"),n=this._map.hasLayer(t.layer),n=(t.overlay?((e=document.createElement("input")).type="checkbox",e.className="leaflet-control-layers-selector",e.defaultChecked=n):e=this._createRadioElement("leaflet-base-layers_"+h(this),n),this._layerControlInputs.push(e),e.layerId=h(t.layer),S(e,"click",this._onInputClick,this),document.createElement("span")),o=(n.innerHTML=" "+t.name,document.createElement("span"));return i.appendChild(o),o.appendChild(e),o.appendChild(n),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(i),this._checkDisabledLayers(),i},_onInputClick:function(){var t,e,i=this._layerControlInputs,n=[],o=[];this._handlingClick=!0;for(var s=i.length-1;0<=s;s--)t=i[s],e=this._getLayer(t.layerId).layer,t.checked?n.push(e):t.checked||o.push(e);for(s=0;se.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this}})),Ge=O.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=P("div",e+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,e+"-in",i,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,e+"-out",i,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),i},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,i,n,o){i=P("a",i,n);return i.innerHTML=t,i.href="#",i.title=e,i.setAttribute("role","button"),i.setAttribute("aria-label",e),Ie(i),S(i,"click",Re),S(i,"click",o,this),S(i,"click",this._refocusOnMap,this),i},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";z(this._zoomInButton,e),z(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),!this._disabled&&t._zoom!==t.getMinZoom()||(M(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),!this._disabled&&t._zoom!==t.getMaxZoom()||(M(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}}),Ke=(B.mergeOptions({zoomControl:!0}),B.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new Ge,this.addControl(this.zoomControl))}),O.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=P("div",e),n=this.options;return this._addScales(n,e+"-line",i),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),i},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,i){t.metric&&(this._mScale=P("div",e,i)),t.imperial&&(this._iScale=P("div",e,i))},_update:function(){var t=this._map,e=t.getSize().y/2,t=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(t)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t);this._updateScale(this._mScale,e<1e3?e+" m":e/1e3+" km",e/t)},_updateImperial:function(t){var e,i,t=3.2808399*t;5280'+(b.inlineSvg?' ':"")+"Leaflet"},initialize:function(t){c(this,t),this._attributions={}},onAdd:function(t){for(var e in(t.attributionControl=this)._container=P("div","leaflet-control-attribution"),Ie(this._container),t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",function(){this.removeAttribution(t.layer.getAttribution())},this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t&&(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update()),this},removeAttribution:function(t){return t&&this._attributions[t]&&(this._attributions[t]--,this._update()),this},_update:function(){if(this._map){var t,e=[];for(t in this._attributions)this._attributions[t]&&e.push(t);var i=[];this.options.prefix&&i.push(this.options.prefix),e.length&&i.push(e.join(", ")),this._container.innerHTML=i.join(' ')}}}),n=(B.mergeOptions({attributionControl:!0}),B.addInitHook(function(){this.options.attributionControl&&(new Ye).addTo(this)}),O.Layers=qe,O.Zoom=Ge,O.Scale=Ke,O.Attribution=Ye,Ue.layers=function(t,e,i){return new qe(t,e,i)},Ue.zoom=function(t){return new Ge(t)},Ue.scale=function(t){return new Ke(t)},Ue.attribution=function(t){return new Ye(t)},et.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled&&(this._enabled=!1,this.removeHooks()),this},enabled:function(){return!!this._enabled}})),ft=(n.addTo=function(t,e){return t.addHandler(e,this),this},{Events:e}),Xe=b.touch?"touchstart mousedown":"mousedown",Je=it.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){c(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(S(this._dragStartTarget,Xe,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(Je._dragging===this&&this.finishDrag(!0),k(this._dragStartTarget,Xe,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){var e,i;this._enabled&&(this._moved=!1,ve(this._element,"leaflet-zoom-anim")||(t.touches&&1!==t.touches.length?Je._dragging===this&&this.finishDrag():Je._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||((Je._dragging=this)._preventOutline&&Me(this._element),Le(),re(),this._moving||(this.fire("down"),i=t.touches?t.touches[0]:t,e=Ce(this._element),this._startPoint=new p(i.clientX,i.clientY),this._startPos=Pe(this._element),this._parentScale=Ze(e),i="mousedown"===t.type,S(document,i?"mousemove":"touchmove",this._onMove,this),S(document,i?"mouseup":"touchend touchcancel",this._onUp,this)))))},_onMove:function(t){var e;this._enabled&&(t.touches&&1e&&(i.push(t[n]),o=n);oe.max.x&&(i|=2),t.ye.max.y&&(i|=8),i}function ni(t,e,i,n){var o=e.x,e=e.y,s=i.x-o,r=i.y-e,a=s*s+r*r;return 0this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()t.y!=n.y>t.y&&t.x<(n.x-i.x)*(t.y-i.y)/(n.y-i.y)+i.x&&(l=!l);return l||vi.prototype._containsPoint.call(this,t,!0)}});var xi=ui.extend({initialize:function(t,e){c(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e,i,n,o=d(t)?t:t.features;if(o){for(e=0,i=o.length;er.x&&(a=n.x+h-r.x+s.x),n.x-a-o.x<(h=0)&&(a=n.x-o.x),n.y+i+s.y>r.y&&(h=n.y+i-r.y+s.y),n.y-h-o.y<0&&(h=n.y-o.y),(a||h)&&e.fire("autopanstart").panBy([a,h],{animate:t&&"moveend"===t.type}))},_getAnchor:function(){return m(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}})),Oi=(B.mergeOptions({closePopupOnClick:!0}),B.include({openPopup:function(t,e,i){return this._initOverlay(Bi,t,e,i).openOn(this),this},closePopup:function(t){return(t=arguments.length?t:this._popup)&&t.close(),this}}),o.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Bi,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){var e;this._popup&&this._map&&(Re(t),e=t.layer||t.target,this._popup._source!==e||e instanceof mi?(this._popup._source=e,this.openPopup(t.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng))},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}}),Ai.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){Ai.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){Ai.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=Ai.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=P("div",t),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+h(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,i=this._map,n=this._container,o=i.latLngToContainerPoint(i.getCenter()),i=i.layerPointToContainerPoint(t),s=this.options.direction,r=n.offsetWidth,a=n.offsetHeight,h=m(this.options.offset),l=this._getAnchor(),i="top"===s?(e=r/2,a):"bottom"===s?(e=r/2,0):(e="center"===s?r/2:"right"===s?0:"left"===s?r:i.xthis.options.maxZoom||nthis.options.maxZoom||void 0!==this.options.minZoom&&oi.max.x)||!e.wrapLat&&(t.yi.max.y))return!1}return!this.options.bounds||(e=this._tileCoordsToBounds(t),g(this.options.bounds).overlaps(e))},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,i=this.getTileSize(),n=t.scaleBy(i),i=n.add(i);return[e.unproject(n,t.z),e.unproject(i,t.z)]},_tileCoordsToBounds:function(t){t=this._tileCoordsToNwSe(t),t=new s(t[0],t[1]);return t=this.options.noWrap?t:this._map.wrapLatLngBounds(t)},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var t=t.split(":"),e=new p(+t[0],+t[1]);return e.z=+t[2],e},_removeTile:function(t){var e=this._tiles[t];e&&(T(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){M(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=u,t.onmousemove=u,b.ielt9&&this.options.opacity<1&&C(t,this.options.opacity)},_addTile:function(t,e){var i=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),a(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&x(a(this._tileReady,this,t,null,o)),Z(o,i),this._tiles[n]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,i){e&&this.fire("tileerror",{error:e,tile:i,coords:t});var n=this._tileCoordsToKey(t);(i=this._tiles[n])&&(i.loaded=+new Date,this._map._fadeAnimated?(C(i.el,0),r(this._fadeFrame),this._fadeFrame=x(this._updateOpacity,this)):(i.active=!0,this._pruneTiles()),e||(M(i.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:i.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),b.ielt9||!this._map._fadeAnimated?x(this._pruneTiles,this):setTimeout(a(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new p(this._wrapX?H(t.x,this._wrapX):t.x,this._wrapY?H(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new f(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});var Ni=Ri.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,(e=c(this,e)).detectRetina&&b.retina&&0')}}catch(t){}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),zt={_initContainer:function(){this._container=P("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Hi.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=Ui("shape");M(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=Ui("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;T(e),t.removeInteractiveTarget(e),delete this._layers[h(t)]},_updateStyle:function(t){var e=t._stroke,i=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(e=e||(t._stroke=Ui("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=d(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=n.lineCap.replace("butt","flat"),e.joinstyle=n.lineJoin):e&&(o.removeChild(e),t._stroke=null),n.fill?(i=i||(t._fill=Ui("fill")),o.appendChild(i),i.color=n.fillColor||n.color,i.opacity=n.fillOpacity):i&&(o.removeChild(i),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),i=Math.round(t._radius),n=Math.round(t._radiusY||i);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+i+","+n+" 0,23592600")},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){fe(t._container)},_bringToBack:function(t){ge(t._container)}},Vi=b.vml?Ui:ct,qi=Hi.extend({_initContainer:function(){this._container=Vi("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Vi("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){T(this._container),k(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){var t,e,i;this._map._animatingZoom&&this._bounds||(Hi.prototype._update.call(this),e=(t=this._bounds).getSize(),i=this._container,this._svgSize&&this._svgSize.equals(e)||(this._svgSize=e,i.setAttribute("width",e.x),i.setAttribute("height",e.y)),Z(i,t.min),i.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update"))},_initPath:function(t){var e=t._path=Vi("path");t.options.className&&M(e,t.options.className),t.options.interactive&&M(e,"leaflet-interactive"),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){T(t._path),t.removeInteractiveTarget(t._path),delete this._layers[h(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,t=t.options;e&&(t.stroke?(e.setAttribute("stroke",t.color),e.setAttribute("stroke-opacity",t.opacity),e.setAttribute("stroke-width",t.weight),e.setAttribute("stroke-linecap",t.lineCap),e.setAttribute("stroke-linejoin",t.lineJoin),t.dashArray?e.setAttribute("stroke-dasharray",t.dashArray):e.removeAttribute("stroke-dasharray"),t.dashOffset?e.setAttribute("stroke-dashoffset",t.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),t.fill?(e.setAttribute("fill",t.fillColor||t.color),e.setAttribute("fill-opacity",t.fillOpacity),e.setAttribute("fill-rule",t.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,dt(t._parts,e))},_updateCircle:function(t){var e=t._point,i=Math.max(Math.round(t._radius),1),n="a"+i+","+(Math.max(Math.round(t._radiusY),1)||i)+" 0 1,0 ",e=t._empty()?"M0 0":"M"+(e.x-i)+","+e.y+n+2*i+",0 "+n+2*-i+",0 ";this._setPath(t,e)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){fe(t._path)},_bringToBack:function(t){ge(t._path)}});function Gi(t){return b.svg||b.vml?new qi(t):null}b.vml&&qi.include(zt),B.include({getRenderer:function(t){t=(t=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer)||(this._renderer=this._createRenderer());return this.hasLayer(t)||this.addLayer(t),t},_getPaneRenderer:function(t){var e;return"overlayPane"!==t&&void 0!==t&&(void 0===(e=this._paneRenderers[t])&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e)},_createRenderer:function(t){return this.options.preferCanvas&&Wi(t)||Gi(t)}});var Ki=yi.extend({initialize:function(t,e){yi.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=g(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});qi.create=Vi,qi.pointsToPath=dt,xi.geometryToLayer=wi,xi.coordsToLatLng=Pi,xi.coordsToLatLngs=Li,xi.latLngToCoords=Ti,xi.latLngsToCoords=Mi,xi.getFeature=zi,xi.asFeature=Ci,B.mergeOptions({boxZoom:!0});var _t=n.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){S(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){k(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){T(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),re(),Le(),this._startPoint=this._map.mouseEventToContainerPoint(t),S(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=P("div","leaflet-zoom-box",this._container),M(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var t=new f(this._point,this._startPoint),e=t.getSize();Z(this._box,t.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(T(this._box),z(this._container,"leaflet-crosshair")),ae(),Te(),k(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){1!==t.which&&1!==t.button||(this._finish(),this._moved&&(this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(a(this._resetState,this),0),t=new s(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point)),this._map.fitBounds(t).fire("boxzoomend",{boxZoomBounds:t})))},_onKeyDown:function(t){27===t.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}}),Ct=(B.addInitHook("addHandler","boxZoom",_t),B.mergeOptions({doubleClickZoom:!0}),n.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,i=e.getZoom(),n=e.options.zoomDelta,i=t.originalEvent.shiftKey?i-n:i+n;"center"===e.options.doubleClickZoom?e.setZoom(i):e.setZoomAround(t.containerPoint,i)}})),Zt=(B.addInitHook("addHandler","doubleClickZoom",Ct),B.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0}),n.extend({addHooks:function(){var t;this._draggable||(t=this._map,this._draggable=new Je(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))),M(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){z(this._map._container,"leaflet-grab"),z(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t,e=this._map;e._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity?(t=g(this._map.options.maxBounds),this._offsetLimit=_(this._map.latLngToContainerPoint(t.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(t.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))):this._offsetLimit=null,e.fire("movestart").fire("dragstart"),e.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){var e,i;this._map.options.inertia&&(e=this._lastTime=+new Date,i=this._lastPos=this._draggable._absPos||this._draggable._newPos,this._positions.push(i),this._times.push(e),this._prunePositions(e)),this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;1e.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t))},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),i=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-e+i)%t+e-i,n=(n+e+i)%t-e-i,t=Math.abs(o+i)e.getMaxZoom()&&1=this.min.x&&i.x<=this.max.x&&e.y>=this.min.y&&i.y<=this.max.y},intersects:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>=e.x&&n.x<=i.x,t=t.y>=e.y&&n.y<=i.y;return o&&t},overlaps:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>e.x&&n.xe.y&&n.y=n.lat&&i.lat<=o.lat&&e.lng>=n.lng&&i.lng<=o.lng},intersects:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>=e.lat&&n.lat<=i.lat,t=t.lng>=e.lng&&n.lng<=i.lng;return o&&t},overlaps:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>e.lat&&n.late.lng&&n.lng","http://www.w3.org/2000/svg"===(Ft.firstChild&&Ft.firstChild.namespaceURI));function y(t){return 0<=navigator.userAgent.toLowerCase().indexOf(t)}var b={ie:pt,ielt9:mt,edge:n,webkit:ft,android:gt,android23:vt,androidStock:yt,opera:xt,chrome:wt,gecko:bt,safari:Pt,phantom:Lt,opera12:o,win:Tt,ie3d:Mt,webkit3d:zt,gecko3d:_t,any3d:Ct,mobile:Zt,mobileWebkit:St,mobileWebkit3d:Et,msPointer:kt,pointer:Ot,touch:Bt,touchNative:At,mobileOpera:It,mobileGecko:Rt,retina:Nt,passiveEvents:Dt,canvas:jt,svg:Ht,vml:!Ht&&function(){try{var t=document.createElement("div"),e=(t.innerHTML='',t.firstChild);return e.style.behavior="url(#default#VML)",e&&"object"==typeof e.adj}catch(t){return!1}}(),inlineSvg:Ft,mac:0===navigator.platform.indexOf("Mac"),linux:0===navigator.platform.indexOf("Linux")},Wt=b.msPointer?"MSPointerDown":"pointerdown",Ut=b.msPointer?"MSPointerMove":"pointermove",Vt=b.msPointer?"MSPointerUp":"pointerup",qt=b.msPointer?"MSPointerCancel":"pointercancel",Gt={touchstart:Wt,touchmove:Ut,touchend:Vt,touchcancel:qt},Kt={touchstart:function(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&O(e);ee(t,e)},touchmove:ee,touchend:ee,touchcancel:ee},Yt={},Xt=!1;function Jt(t,e,i){return"touchstart"!==e||Xt||(document.addEventListener(Wt,$t,!0),document.addEventListener(Ut,Qt,!0),document.addEventListener(Vt,te,!0),document.addEventListener(qt,te,!0),Xt=!0),Kt[e]?(i=Kt[e].bind(this,i),t.addEventListener(Gt[e],i,!1),i):(console.warn("wrong event specified:",e),u)}function $t(t){Yt[t.pointerId]=t}function Qt(t){Yt[t.pointerId]&&(Yt[t.pointerId]=t)}function te(t){delete Yt[t.pointerId]}function ee(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){for(var i in e.touches=[],Yt)e.touches.push(Yt[i]);e.changedTouches=[e],t(e)}}var ie=200;function ne(t,i){t.addEventListener("dblclick",i);var n,o=0;function e(t){var e;1!==t.detail?n=t.detail:"mouse"===t.pointerType||t.sourceCapabilities&&!t.sourceCapabilities.firesTouchEvents||((e=Ne(t)).some(function(t){return t instanceof HTMLLabelElement&&t.attributes.for})&&!e.some(function(t){return t instanceof HTMLInputElement||t instanceof HTMLSelectElement})||((e=Date.now())-o<=ie?2===++n&&i(function(t){var e,i,n={};for(i in t)e=t[i],n[i]=e&&e.bind?e.bind(t):e;return(t=n).type="dblclick",n.detail=2,n.isTrusted=!1,n._simulated=!0,n}(t)):n=1,o=e))}return t.addEventListener("click",e),{dblclick:i,simDblclick:e}}var oe,se,re,ae,he,le,ue=we(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ce=we(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),de="webkitTransition"===ce||"OTransition"===ce?ce+"End":"transitionend";function _e(t){return"string"==typeof t?document.getElementById(t):t}function pe(t,e){var i=t.style[e]||t.currentStyle&&t.currentStyle[e];return"auto"===(i=i&&"auto"!==i||!document.defaultView?i:(t=document.defaultView.getComputedStyle(t,null))?t[e]:null)?null:i}function P(t,e,i){t=document.createElement(t);return t.className=e||"",i&&i.appendChild(t),t}function T(t){var e=t.parentNode;e&&e.removeChild(t)}function me(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function fe(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function ge(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function ve(t,e){return void 0!==t.classList?t.classList.contains(e):0<(t=xe(t)).length&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(t)}function M(t,e){var i;if(void 0!==t.classList)for(var n=W(e),o=0,s=n.length;othis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var i=this.getCenter(),t=this._limitCenter(i,this._zoom,g(t));return i.equals(t)||this.panTo(t,e),this._enforcingBounds=!1,this},panInside:function(t,e){var i=m((e=e||{}).paddingTopLeft||e.padding||[0,0]),n=m(e.paddingBottomRight||e.padding||[0,0]),o=this.project(this.getCenter()),t=this.project(t),s=this.getPixelBounds(),i=_([s.min.add(i),s.max.subtract(n)]),s=i.getSize();return i.contains(t)||(this._enforcingBounds=!0,n=t.subtract(i.getCenter()),i=i.extend(t).getSize().subtract(s),o.x+=n.x<0?-i.x:i.x,o.y+=n.y<0?-i.y:i.y,this.panTo(this.unproject(o),e),this._enforcingBounds=!1),this},invalidateSize:function(t){if(!this._loaded)return this;t=l({animate:!1,pan:!0},!0===t?{animate:!0}:t);var e=this.getSize(),i=(this._sizeChanged=!0,this._lastCenter=null,this.getSize()),n=e.divideBy(2).round(),o=i.divideBy(2).round(),n=n.subtract(o);return n.x||n.y?(t.animate&&t.pan?this.panBy(n):(t.pan&&this._rawPanBy(n),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(a(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){var e,i;return t=this._locateOptions=l({timeout:1e4,watch:!1},t),"geolocation"in navigator?(e=a(this._handleGeolocationResponse,this),i=a(this._handleGeolocationError,this),t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t)):this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){var e;this._container._leaflet_id&&(e=t.code,t=t.message||(1===e?"permission denied":2===e?"position unavailable":"timeout"),this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+t+"."}))},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e,i,n=new v(t.coords.latitude,t.coords.longitude),o=n.toBounds(2*t.coords.accuracy),s=this._locateOptions,r=(s.setView&&(e=this.getBoundsZoom(o),this.setView(n,s.maxZoom?Math.min(e,s.maxZoom):e)),{latlng:n,bounds:o,timestamp:t.timestamp});for(i in t.coords)"number"==typeof t.coords[i]&&(r[i]=t.coords[i]);this.fire("locationfound",r)}},addHandler:function(t,e){return e&&(e=this[t]=new e(this),this._handlers.push(e),this.options[t]&&e.enable()),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(t){this._container._leaflet_id=void 0,this._containerId=void 0}for(var t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),T(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(r(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)T(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){e=P("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),e||this._mapPane);return t&&(this._panes[t]=e),e},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new s(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,i){t=g(t),i=m(i||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),t=t.getSouthEast(),i=this.getSize().subtract(i),t=_(this.project(t,n),this.project(r,n)).getSize(),r=b.any3d?this.options.zoomSnap:1,a=i.x/t.x,i=i.y/t.y,t=e?Math.max(a,i):Math.min(a,i),n=this.getScaleZoom(t,n);return r&&(n=Math.round(n/(r/100))*(r/100),n=e?Math.ceil(n/r)*r:Math.floor(n/r)*r),Math.max(o,Math.min(s,n))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new p(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){t=this._getTopLeftPoint(t,e);return new f(t,t.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"==typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var i=this.options.crs;return e=void 0===e?this._zoom:e,i.scale(t)/i.scale(e)},getScaleZoom:function(t,e){var i=this.options.crs,t=(e=void 0===e?this._zoom:e,i.zoom(t*i.scale(e)));return isNaN(t)?1/0:t},project:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.latLngToPoint(w(t),e)},unproject:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.pointToLatLng(m(t),e)},layerPointToLatLng:function(t){t=m(t).add(this.getPixelOrigin());return this.unproject(t)},latLngToLayerPoint:function(t){return this.project(w(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(w(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(g(t))},distance:function(t,e){return this.options.crs.distance(w(t),w(e))},containerPointToLayerPoint:function(t){return m(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return m(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){t=this.containerPointToLayerPoint(m(t));return this.layerPointToLatLng(t)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(w(t)))},mouseEventToContainerPoint:function(t){return De(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){t=this._container=_e(t);if(!t)throw new Error("Map container not found.");if(t._leaflet_id)throw new Error("Map container is already initialized.");S(t,"scroll",this._onScroll,this),this._containerId=h(t)},_initLayout:function(){var t=this._container,e=(this._fadeAnimated=this.options.fadeAnimation&&b.any3d,M(t,"leaflet-container"+(b.touch?" leaflet-touch":"")+(b.retina?" leaflet-retina":"")+(b.ielt9?" leaflet-oldie":"")+(b.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":"")),pe(t,"position"));"absolute"!==e&&"relative"!==e&&"fixed"!==e&&"sticky"!==e&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),Z(this._mapPane,new p(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(M(t.markerPane,"leaflet-zoom-hide"),M(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,i){Z(this._mapPane,new p(0,0));var n=!this._loaded,o=(this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset"),this._zoom!==e);this._moveStart(o,i)._move(t,e)._moveEnd(o),this.fire("viewreset"),n&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,i,n){void 0===e&&(e=this._zoom);var o=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),n?i&&i.pinch&&this.fire("zoom",i):((o||i&&i.pinch)&&this.fire("zoom",i),this.fire("move",i)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return r(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){Z(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={};var e=t?k:S;e((this._targets[h(this._container)]=this)._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),b.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){r(this._resizeRequest),this._resizeRequest=x(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var i,n=[],o="mouseout"===e||"mouseover"===e,s=t.target||t.srcElement,r=!1;s;){if((i=this._targets[h(s)])&&("click"===e||"preclick"===e)&&this._draggableMoved(i)){r=!0;break}if(i&&i.listens(e,!0)){if(o&&!Fe(s,t))break;if(n.push(i),o)break}if(s===this._container)break;s=s.parentNode}return n=n.length||r||o||!this.listens(e,!0)?n:[this]},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e,i=t.target||t.srcElement;!this._loaded||i._leaflet_disable_events||"click"===t.type&&this._isClickDisabled(i)||("mousedown"===(e=t.type)&&Me(i),this._fireDOMEvent(t,e))},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,i){"click"===t.type&&((a=l({},t)).type="preclick",this._fireDOMEvent(a,a.type,i));var n=this._findEventTargets(t,e);if(i){for(var o=[],s=0;sthis.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(e),n=this._getCenterOffset(t)._divideBy(1-1/n);if(!0!==i.animate&&!this.getSize().contains(n))return!1;x(function(){this._moveStart(!0,!1)._animateZoom(t,e,!0)},this)}return!0},_animateZoom:function(t,e,i,n){this._mapPane&&(i&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,M(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:n}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(a(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&z(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Ue(t){return new B(t)}var Ve,B=et.extend({options:{position:"topright"},initialize:function(t){c(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),i=this.getPosition(),t=t._controlCorners[i];return M(e,"leaflet-control"),-1!==i.indexOf("bottom")?t.insertBefore(e,t.firstChild):t.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map&&(T(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null),this},_refocusOnMap:function(t){this._map&&t&&0",e=document.createElement("div");return e.innerHTML=t,e.firstChild},_addItem:function(t){var e,i=document.createElement("label"),n=this._map.hasLayer(t.layer),n=(t.overlay?((e=document.createElement("input")).type="checkbox",e.className="leaflet-control-layers-selector",e.defaultChecked=n):e=this._createRadioElement("leaflet-base-layers_"+h(this),n),this._layerControlInputs.push(e),e.layerId=h(t.layer),S(e,"click",this._onInputClick,this),document.createElement("span")),o=(n.innerHTML=" "+t.name,document.createElement("span"));return i.appendChild(o),o.appendChild(e),o.appendChild(n),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(i),this._checkDisabledLayers(),i},_onInputClick:function(){var t,e,i=this._layerControlInputs,n=[],o=[];this._handlingClick=!0;for(var s=i.length-1;0<=s;s--)t=i[s],e=this._getLayer(t.layerId).layer,t.checked?n.push(e):t.checked||o.push(e);for(s=0;se.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section;S(t,"click",O),this.expand(),setTimeout(function(){k(t,"click",O)})}})),Ge=B.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=P("div",e+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,e+"-in",i,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,e+"-out",i,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),i},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,i,n,o){i=P("a",i,n);return i.innerHTML=t,i.href="#",i.title=e,i.setAttribute("role","button"),i.setAttribute("aria-label",e),Ie(i),S(i,"click",Re),S(i,"click",o,this),S(i,"click",this._refocusOnMap,this),i},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";z(this._zoomInButton,e),z(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),!this._disabled&&t._zoom!==t.getMinZoom()||(M(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),!this._disabled&&t._zoom!==t.getMaxZoom()||(M(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}}),Ke=(A.mergeOptions({zoomControl:!0}),A.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new Ge,this.addControl(this.zoomControl))}),B.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=P("div",e),n=this.options;return this._addScales(n,e+"-line",i),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),i},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,i){t.metric&&(this._mScale=P("div",e,i)),t.imperial&&(this._iScale=P("div",e,i))},_update:function(){var t=this._map,e=t.getSize().y/2,t=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(t)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t);this._updateScale(this._mScale,e<1e3?e+" m":e/1e3+" km",e/t)},_updateImperial:function(t){var e,i,t=3.2808399*t;5280'+(b.inlineSvg?' ':"")+"Leaflet"},initialize:function(t){c(this,t),this._attributions={}},onAdd:function(t){for(var e in(t.attributionControl=this)._container=P("div","leaflet-control-attribution"),Ie(this._container),t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",function(){this.removeAttribution(t.layer.getAttribution())},this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t&&(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update()),this},removeAttribution:function(t){return t&&this._attributions[t]&&(this._attributions[t]--,this._update()),this},_update:function(){if(this._map){var t,e=[];for(t in this._attributions)this._attributions[t]&&e.push(t);var i=[];this.options.prefix&&i.push(this.options.prefix),e.length&&i.push(e.join(", ")),this._container.innerHTML=i.join(' ')}}}),n=(A.mergeOptions({attributionControl:!0}),A.addInitHook(function(){this.options.attributionControl&&(new Ye).addTo(this)}),B.Layers=qe,B.Zoom=Ge,B.Scale=Ke,B.Attribution=Ye,Ue.layers=function(t,e,i){return new qe(t,e,i)},Ue.zoom=function(t){return new Ge(t)},Ue.scale=function(t){return new Ke(t)},Ue.attribution=function(t){return new Ye(t)},et.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled&&(this._enabled=!1,this.removeHooks()),this},enabled:function(){return!!this._enabled}})),ft=(n.addTo=function(t,e){return t.addHandler(e,this),this},{Events:e}),Xe=b.touch?"touchstart mousedown":"mousedown",Je=it.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){c(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(S(this._dragStartTarget,Xe,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(Je._dragging===this&&this.finishDrag(!0),k(this._dragStartTarget,Xe,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){var e,i;this._enabled&&(this._moved=!1,ve(this._element,"leaflet-zoom-anim")||(t.touches&&1!==t.touches.length?Je._dragging===this&&this.finishDrag():Je._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||((Je._dragging=this)._preventOutline&&Me(this._element),Le(),re(),this._moving||(this.fire("down"),i=t.touches?t.touches[0]:t,e=Ce(this._element),this._startPoint=new p(i.clientX,i.clientY),this._startPos=Pe(this._element),this._parentScale=Ze(e),i="mousedown"===t.type,S(document,i?"mousemove":"touchmove",this._onMove,this),S(document,i?"mouseup":"touchend touchcancel",this._onUp,this)))))},_onMove:function(t){var e;this._enabled&&(t.touches&&1e&&(i.push(t[n]),o=n);oe.max.x&&(i|=2),t.ye.max.y&&(i|=8),i}function ni(t,e,i,n){var o=e.x,e=e.y,s=i.x-o,r=i.y-e,a=s*s+r*r;return 0this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()t.y!=n.y>t.y&&t.x<(n.x-i.x)*(t.y-i.y)/(n.y-i.y)+i.x&&(l=!l);return l||vi.prototype._containsPoint.call(this,t,!0)}});var xi=ui.extend({initialize:function(t,e){c(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e,i,n,o=d(t)?t:t.features;if(o){for(e=0,i=o.length;es.x&&(r=i.x+a-s.x+o.x),i.x-r-n.x<(a=0)&&(r=i.x-n.x),i.y+e+o.y>s.y&&(a=i.y+e-s.y+o.y),i.y-a-n.y<0&&(a=i.y-n.y),(r||a)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([r,a]))))},_getAnchor:function(){return m(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}})),Bi=(A.mergeOptions({closePopupOnClick:!0}),A.include({openPopup:function(t,e,i){return this._initOverlay(Ai,t,e,i).openOn(this),this},closePopup:function(t){return(t=arguments.length?t:this._popup)&&t.close(),this}}),o.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Ai,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof ui||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){var e;this._popup&&this._map&&(Re(t),e=t.layer||t.target,this._popup._source!==e||e instanceof mi?(this._popup._source=e,this.openPopup(t.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng))},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}}),Oi.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){Oi.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){Oi.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=Oi.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=P("div",t),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+h(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,i=this._map,n=this._container,o=i.latLngToContainerPoint(i.getCenter()),i=i.layerPointToContainerPoint(t),s=this.options.direction,r=n.offsetWidth,a=n.offsetHeight,h=m(this.options.offset),l=this._getAnchor(),i="top"===s?(e=r/2,a):"bottom"===s?(e=r/2,0):(e="center"===s?r/2:"right"===s?0:"left"===s?r:i.xthis.options.maxZoom||nthis.options.maxZoom||void 0!==this.options.minZoom&&oi.max.x)||!e.wrapLat&&(t.yi.max.y))return!1}return!this.options.bounds||(e=this._tileCoordsToBounds(t),g(this.options.bounds).overlaps(e))},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,i=this.getTileSize(),n=t.scaleBy(i),i=n.add(i);return[e.unproject(n,t.z),e.unproject(i,t.z)]},_tileCoordsToBounds:function(t){t=this._tileCoordsToNwSe(t),t=new s(t[0],t[1]);return t=this.options.noWrap?t:this._map.wrapLatLngBounds(t)},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var t=t.split(":"),e=new p(+t[0],+t[1]);return e.z=+t[2],e},_removeTile:function(t){var e=this._tiles[t];e&&(T(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){M(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=u,t.onmousemove=u,b.ielt9&&this.options.opacity<1&&C(t,this.options.opacity)},_addTile:function(t,e){var i=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),a(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&x(a(this._tileReady,this,t,null,o)),Z(o,i),this._tiles[n]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,i){e&&this.fire("tileerror",{error:e,tile:i,coords:t});var n=this._tileCoordsToKey(t);(i=this._tiles[n])&&(i.loaded=+new Date,this._map._fadeAnimated?(C(i.el,0),r(this._fadeFrame),this._fadeFrame=x(this._updateOpacity,this)):(i.active=!0,this._pruneTiles()),e||(M(i.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:i.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),b.ielt9||!this._map._fadeAnimated?x(this._pruneTiles,this):setTimeout(a(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new p(this._wrapX?H(t.x,this._wrapX):t.x,this._wrapY?H(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new f(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});var Ni=Ri.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,(e=c(this,e)).detectRetina&&b.retina&&0')}}catch(t){}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),zt={_initContainer:function(){this._container=P("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Hi.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=Ui("shape");M(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=Ui("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;T(e),t.removeInteractiveTarget(e),delete this._layers[h(t)]},_updateStyle:function(t){var e=t._stroke,i=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(e=e||(t._stroke=Ui("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=d(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=n.lineCap.replace("butt","flat"),e.joinstyle=n.lineJoin):e&&(o.removeChild(e),t._stroke=null),n.fill?(i=i||(t._fill=Ui("fill")),o.appendChild(i),i.color=n.fillColor||n.color,i.opacity=n.fillOpacity):i&&(o.removeChild(i),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),i=Math.round(t._radius),n=Math.round(t._radiusY||i);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+i+","+n+" 0,23592600")},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){fe(t._container)},_bringToBack:function(t){ge(t._container)}},Vi=b.vml?Ui:ct,qi=Hi.extend({_initContainer:function(){this._container=Vi("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Vi("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){T(this._container),k(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){var t,e,i;this._map._animatingZoom&&this._bounds||(Hi.prototype._update.call(this),e=(t=this._bounds).getSize(),i=this._container,this._svgSize&&this._svgSize.equals(e)||(this._svgSize=e,i.setAttribute("width",e.x),i.setAttribute("height",e.y)),Z(i,t.min),i.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update"))},_initPath:function(t){var e=t._path=Vi("path");t.options.className&&M(e,t.options.className),t.options.interactive&&M(e,"leaflet-interactive"),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){T(t._path),t.removeInteractiveTarget(t._path),delete this._layers[h(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,t=t.options;e&&(t.stroke?(e.setAttribute("stroke",t.color),e.setAttribute("stroke-opacity",t.opacity),e.setAttribute("stroke-width",t.weight),e.setAttribute("stroke-linecap",t.lineCap),e.setAttribute("stroke-linejoin",t.lineJoin),t.dashArray?e.setAttribute("stroke-dasharray",t.dashArray):e.removeAttribute("stroke-dasharray"),t.dashOffset?e.setAttribute("stroke-dashoffset",t.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),t.fill?(e.setAttribute("fill",t.fillColor||t.color),e.setAttribute("fill-opacity",t.fillOpacity),e.setAttribute("fill-rule",t.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,dt(t._parts,e))},_updateCircle:function(t){var e=t._point,i=Math.max(Math.round(t._radius),1),n="a"+i+","+(Math.max(Math.round(t._radiusY),1)||i)+" 0 1,0 ",e=t._empty()?"M0 0":"M"+(e.x-i)+","+e.y+n+2*i+",0 "+n+2*-i+",0 ";this._setPath(t,e)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){fe(t._path)},_bringToBack:function(t){ge(t._path)}});function Gi(t){return b.svg||b.vml?new qi(t):null}b.vml&&qi.include(zt),A.include({getRenderer:function(t){t=(t=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer)||(this._renderer=this._createRenderer());return this.hasLayer(t)||this.addLayer(t),t},_getPaneRenderer:function(t){var e;return"overlayPane"!==t&&void 0!==t&&(void 0===(e=this._paneRenderers[t])&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e)},_createRenderer:function(t){return this.options.preferCanvas&&Wi(t)||Gi(t)}});var Ki=yi.extend({initialize:function(t,e){yi.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=g(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});qi.create=Vi,qi.pointsToPath=dt,xi.geometryToLayer=wi,xi.coordsToLatLng=Pi,xi.coordsToLatLngs=Li,xi.latLngToCoords=Ti,xi.latLngsToCoords=Mi,xi.getFeature=zi,xi.asFeature=Ci,A.mergeOptions({boxZoom:!0});var _t=n.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){S(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){k(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){T(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),re(),Le(),this._startPoint=this._map.mouseEventToContainerPoint(t),S(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=P("div","leaflet-zoom-box",this._container),M(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var t=new f(this._point,this._startPoint),e=t.getSize();Z(this._box,t.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(T(this._box),z(this._container,"leaflet-crosshair")),ae(),Te(),k(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){1!==t.which&&1!==t.button||(this._finish(),this._moved&&(this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(a(this._resetState,this),0),t=new s(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point)),this._map.fitBounds(t).fire("boxzoomend",{boxZoomBounds:t})))},_onKeyDown:function(t){27===t.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}}),Ct=(A.addInitHook("addHandler","boxZoom",_t),A.mergeOptions({doubleClickZoom:!0}),n.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,i=e.getZoom(),n=e.options.zoomDelta,i=t.originalEvent.shiftKey?i-n:i+n;"center"===e.options.doubleClickZoom?e.setZoom(i):e.setZoomAround(t.containerPoint,i)}})),Zt=(A.addInitHook("addHandler","doubleClickZoom",Ct),A.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0}),n.extend({addHooks:function(){var t;this._draggable||(t=this._map,this._draggable=new Je(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))),M(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){z(this._map._container,"leaflet-grab"),z(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t,e=this._map;e._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity?(t=g(this._map.options.maxBounds),this._offsetLimit=_(this._map.latLngToContainerPoint(t.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(t.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))):this._offsetLimit=null,e.fire("movestart").fire("dragstart"),e.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){var e,i;this._map.options.inertia&&(e=this._lastTime=+new Date,i=this._lastPos=this._draggable._absPos||this._draggable._newPos,this._positions.push(i),this._times.push(e),this._prunePositions(e)),this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;1e.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t))},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),i=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-e+i)%t+e-i,n=(n+e+i)%t-e-i,t=Math.abs(o+i)e.getMaxZoom()&&1 Date: Fri, 6 Jan 2023 16:07:37 -0600 Subject: [PATCH 20/31] Add HTTP Referer header to DuckDuckGo requests closes #2080 --- searx/engines/duckduckgo.py | 1 + 1 file changed, 1 insertion(+) diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index 0d82002bf..84198afc5 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -73,6 +73,7 @@ def request(query, params): # link again and again .. params['headers']['Content-Type'] = 'application/x-www-form-urlencoded' + params['headers']['Referer'] = 'https://lite.duckduckgo.com/' # initial page does not have an offset if params['pageno'] == 2: From db70c262c3be43bb013b4eecb8c75b29fd7e42f1 Mon Sep 17 00:00:00 2001 From: ahmad-alkadri Date: Sat, 31 Dec 2022 23:34:29 +0100 Subject: [PATCH 21/31] Add flex-wrap to the list of engines --- AUTHORS.rst | 1 + searx/static/themes/simple/src/less/style.less | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/AUTHORS.rst b/AUTHORS.rst index e6e64a269..288a067c3 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -165,3 +165,4 @@ features or generally made searx better: - Paul Alcock @Guilvareux - Sam A. ``_ - @XavierHorwood +- Ahmad Alkadri ``_ \ No newline at end of file diff --git a/searx/static/themes/simple/src/less/style.less b/searx/static/themes/simple/src/less/style.less index dd8e8a596..5ff9969e3 100644 --- a/searx/static/themes/simple/src/less/style.less +++ b/searx/static/themes/simple/src/less/style.less @@ -403,6 +403,9 @@ article[data-vim-selected].category-social { .engines { .ltr-float-right(); + display: flex; + flex-wrap: wrap; + justify-content: flex-end; color: var(--color-result-engines-font); span { @@ -834,6 +837,9 @@ article[data-vim-selected].category-social { .engines { .ltr-float-right(); + display: flex; + flex-wrap: wrap; + justify-content: flex-end; padding: 0 0 3px 0; } } From b2a80347e3f6b95322760dd61a58ba1980012ff2 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sat, 7 Jan 2023 11:53:51 +0100 Subject: [PATCH 22/31] [build] /static --- searx/static/themes/simple/css/searxng-rtl.min.css | 2 +- searx/static/themes/simple/css/searxng-rtl.min.css.map | 2 +- searx/static/themes/simple/css/searxng.min.css | 2 +- searx/static/themes/simple/css/searxng.min.css.map | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/searx/static/themes/simple/css/searxng-rtl.min.css b/searx/static/themes/simple/css/searxng-rtl.min.css index 1462d0d5e..d806afd3d 100644 --- a/searx/static/themes/simple/css/searxng-rtl.min.css +++ b/searx/static/themes/simple/css/searxng-rtl.min.css @@ -1 +1 @@ -/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:right}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-left:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-right:3rem}.center-aligment-yes #main_results #sidebar{margin-left:1rem}.center-aligment-yes #main_results #backToTop{right:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-right:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-left:2rem;margin-right:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-right:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{right:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-right:0}.center-aligment-yes #main_results #sidebar{margin-left:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-left:.25em;margin-bottom:.5em;margin-right:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;left:1.8rem;text-align:left;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-left:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:right;max-width:10em;margin-top:.5em;margin-left:.5em;margin-bottom:.5em;margin-right:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:left;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;left:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-right:.5rem}}@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 +/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:right}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-left:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-right:3rem}.center-aligment-yes #main_results #sidebar{margin-left:1rem}.center-aligment-yes #main_results #backToTop{right:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-right:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-left:2rem;margin-right:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-right:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{right:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-right:0}.center-aligment-yes #main_results #sidebar{margin-left:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-left:.25em;margin-bottom:.5em;margin-right:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;left:1.8rem;text-align:left;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-left:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:right;max-width:10em;margin-top:.5em;margin-left:.5em;margin-bottom:.5em;margin-right:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:left;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;left:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-right:.5rem}}@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 a7cf7bbe2..668161bcd 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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"4EAUA,KACE,YAAa,KACb,yBAAqC,KAUvC,KACE,OAAQ,EAOV,KACE,QAAS,MAQX,GACE,UAAW,IACX,OAAQ,MAAO,EAWjB,GACE,WAAY,YACZ,OAAmB,EACnB,SAA6B,QAQ/B,IACE,YAAa,UAAW,UACxB,UAAsB,IAUxB,EACE,iBAAkB,YAQpB,YACE,cAAe,KACf,gBAA4B,UAC5B,gBAAoC,UAAU,OAOhD,EACA,OACE,YAAa,OAQf,KACA,IACA,KACE,YAAa,UAAW,UACxB,UAAsB,IAOxB,MACE,UAAW,IAQb,IACA,IACE,UAAW,IACX,YAAa,EACb,SAAU,SACV,eAAgB,SAGlB,IACE,OAAQ,OAGV,IACE,IAAK,MAUP,IACE,aAAc,KAWhB,OACA,MACA,SACA,OACA,SACE,YAAa,QACb,UAAsB,KACtB,YAAgC,KAChC,OAAmC,EAQrC,OACA,MACE,SAAqB,QAQvB,OACA,OACE,eAA2B,KAQ7B,cACA,aACA,cAHA,OAIE,mBAAoB,OAQtB,gCACA,+BACA,gCAHA,yBAIE,aAAc,KACd,QAAS,EAQX,6BACA,4BACA,6BAHA,sBAIE,QAAS,IAAI,OAAO,WAOtB,SACE,QAAS,MAAO,MAAO,OAUzB,OACE,WAAY,WACZ,MAAkB,QAClB,QAA4B,MAC5B,UAAsC,KACtC,QAA4C,EAC5C,YAAwD,OAO1D,SACE,eAAgB,SAOlB,SACE,SAAU,KAQZ,gBACA,aACE,WAAY,WACZ,QAAoB,EAOtB,yCACA,yCACE,OAAQ,KAQV,cACE,mBAAoB,UACpB,eAA2B,KAO7B,yCACE,mBAAoB,KAQtB,6BACE,mBAAoB,OACpB,KAAiB,QAUnB,QACE,QAAS,MAOX,QACE,QAAS,UAUX,SACE,QAAS,KAOX,SACE,QAAS,KCpVX,MAEE,kBAAA,KACA,sBAAA,GAAA,GAAA,GACA,wBAAA,KACA,+BAAA,QACA,iBAAA,QACA,yBAAA,QAEA,0BAAA,QACA,sBAAA,KAEA,0BAAA,QACA,sBAAA,KAEA,uBAAA,KACA,qBAAA,KACA,2BAAA,KAEA,uBAAA,KACA,yBAAA,KACA,6BAAA,KAEA,uBAAA,QACA,iBAAA,KACA,4BAAA,KACA,sBAAA,KAEA,sBAAA,KACA,sBAAA,EAAA,IAAA,IAAA,uBACA,0BAAA,KACA,oBAAA,KACA,gCAAA,QAEA,cAAA,QACA,yBAAA,QACA,gBAAA,QACA,2BAAA,QACA,gBAAA,QACA,2BAAA,QAEA,sCAAA,QACA,wCAAA,QAEA,0BAAA,KACA,4BAAA,KACA,4BAAA,EAAA,IAAA,IAAA,uBACA,gCAAA,KACA,sCAAA,QAEA,oBAAA,KACA,0BAAA,KAEA,0BAAA,KACA,sBAAA,KACA,wBAAA,KACA,4BAAA,QACA,yBAAA,QACA,0CAAA,KACA,yBAAA,QACA,mCAAA,QACA,iCAAA,QACA,gCAAA,KACA,4BAAA,QACA,iCAAA,KACA,+BAAA,KAEA,+BAAA,KACA,wCAAA,KACA,gCAAA,KAEA,0BAAA,QACA,yCAAA,QACA,yCAAA,MAEA,2BAAA,KACA,iCAAA,UACA,iCAAA,QACA,yBAAA,KACA,2BAAA,KACA,oCAAA,yBACA,wCAAA,iBAEA,2BAAA,KACA,iCAAA,QACA,yBAAA,KACA,+BAAA,KACA,8BAAA,KACA,kCAAA,KACA,kCAAA,KACA,oCAAA,KACA,kCAAA,QACA,8BAAA,KACA,wCAAA,KACA,gCAAA,KACA,8CAAA,KACA,6CAAA,KACA,kDAAA,QACA,6CAAA,KACA,mDAAA,KACA,8CAAA,KACA,0CAAA,KACA,sCAAA,KACA,sCAAA,QACA,sCAAA,KACA,0CAAA,KACA,8BAAA,mBACA,kCAAA,uBACA,iBAAA,KACA,4BAAA,KAoHkC,mCAC7B,iBAhHL,kBAAA,KACA,sBAAA,IAAA,IAAA,IACA,wBAAA,QACA,+BAAA,QACA,iBAAA,KACA,yBAAA,QAEA,0BAAA,QACA,sBAAA,KAEA,0BAAA,QACA,sBAAA,KAEA,uBAAA,KACA,qBAAA,KACA,2BAAA,QAEA,uBAAA,KACA,yBAAA,KACA,6BAAA,QAEA,uBAAA,KACA,iBAAA,KACA,4BAAA,KACA,sBAAA,KAEA,sBAAA,KACA,sBAAA,EAAA,IAAA,IAAA,uBACA,0BAAA,QACA,oBAAA,KACA,gCAAA,KAEA,cAAA,QACA,yBAAA,QACA,gBAAA,QACA,2BAAA,QACA,gBAAA,QACA,2BAAA,QAEA,sCAAA,KACA,wCAAA,KAEA,0BAAA,KACA,4BAAA,KACA,4BAAA,EAAA,IAAA,IAAA,uBACA,gCAAA,QACA,sCAAA,QAEA,oBAAA,KACA,0BAAA,QAEA,0BAAA,QACA,sBAAA,KACA,wBAAA,KACA,4BAAA,UACA,yBAAA,KACA,0CAAA,KACA,yBAAA,KACA,mCAAA,KACA,iCAAA,QACA,gCAAA,KACA,4BAAA,QACA,iCAAA,KACA,+BAAA,KAEA,2BAAA,KACA,iCAAA,UACA,iCAAA,QACA,yBAAA,KACA,2BAAA,KACA,oCAAA,yBACA,wCAAA,iBAEA,+BAAA,KACA,wCAAA,KACA,gCAAA,KAEA,0BAAA,QACA,yCAAA,QACA,yCAAA,QAEA,2BAAA,KACA,iCAAA,KACA,yBAAA,KACA,+BAAA,KACA,8BAAA,KACA,kCAAA,QACA,kCAAA,KACA,oCAAA,KACA,kCAAA,QACA,8BAAA,KACA,wCAAA,QACA,gCAAA,KACA,8CAAA,QACA,6CAAA,QACA,kDAAA,KACA,6CAAA,KACA,mDAAA,KACA,8CAAA,KACA,0CAAA,KACA,sCAAA,KACA,sCAAA,KACA,sCAAA,KACA,0CAAA,KACA,8BAAA,yBACA,kCAAA,iBACA,iBAAA,KACA,4BAAA,MAWG,iBAtHH,kBAAA,KACA,sBAAA,IAAA,IAAA,IACA,wBAAA,QACA,+BAAA,QACA,iBAAA,KACA,yBAAA,QAEA,0BAAA,QACA,sBAAA,KAEA,0BAAA,QACA,sBAAA,KAEA,uBAAA,KACA,qBAAA,KACA,2BAAA,QAEA,uBAAA,KACA,yBAAA,KACA,6BAAA,QAEA,uBAAA,KACA,iBAAA,KACA,4BAAA,KACA,sBAAA,KAEA,sBAAA,KACA,sBAAA,EAAA,IAAA,IAAA,uBACA,0BAAA,QACA,oBAAA,KACA,gCAAA,KAEA,cAAA,QACA,yBAAA,QACA,gBAAA,QACA,2BAAA,QACA,gBAAA,QACA,2BAAA,QAEA,sCAAA,KACA,wCAAA,KAEA,0BAAA,KACA,4BAAA,KACA,4BAAA,EAAA,IAAA,IAAA,uBACA,gCAAA,QACA,sCAAA,QAEA,oBAAA,KACA,0BAAA,QAEA,0BAAA,QACA,sBAAA,KACA,wBAAA,KACA,4BAAA,UACA,yBAAA,KACA,0CAAA,KACA,yBAAA,KACA,mCAAA,KACA,iCAAA,QACA,gCAAA,KACA,4BAAA,QACA,iCAAA,KACA,+BAAA,KAEA,2BAAA,KACA,iCAAA,UACA,iCAAA,QACA,yBAAA,KACA,2BAAA,KACA,oCAAA,yBACA,wCAAA,iBAEA,+BAAA,KACA,wCAAA,KACA,gCAAA,KAEA,0BAAA,QACA,yCAAA,QACA,yCAAA,QAEA,2BAAA,KACA,iCAAA,KACA,yBAAA,KACA,+BAAA,KACA,8BAAA,KACA,kCAAA,QACA,kCAAA,KACA,oCAAA,KACA,kCAAA,QACA,8BAAA,KACA,wCAAA,QACA,gCAAA,KACA,8CAAA,QACA,6CAAA,QACA,kDAAA,KACA,6CAAA,KACA,mDAAA,KACA,8CAAA,KACA,0CAAA,KACA,sCAAA,KACA,sCAAA,KACA,sCAAA,KACA,0CAAA,KACA,8BAAA,yBACA,kCAAA,iBACA,iBAAA,KACA,4BAAA,KCpOc,oBACd,SAAA,KACA,iBAAA,QACA,MAAA,QACA,OAAA,QCCc,yBACZ,sBAAA,KACA,oBAAA,KACA,mBAAA,KACA,iBAAA,KACA,gBAAA,KACA,YAAA,KACA,OAAA,QASA,aAAA,IACA,WAAA,MARC,oCACG,WAAA,IAEH,yCACG,WAAA,IAOQ,oBAAM,YAAA,KACK,mCAAU,MAAA,QAAgB,iBAAA,YAA+B,aAAA,IAAmB,cAAA,IACnF,6BAAW,MAAA,QAAgB,iBAAA,YAA+B,aAAA,IAAmB,cAAA,IACtE,oCAAW,MAAA,KAAgB,iBAAA,QAA2B,aAAA,IAAmB,cAAA,IACxE,qCAAW,MAAA,KAAgB,iBAAA,QAA2B,aAAA,IAAmB,cAAA,IACrF,qBAAO,iBAAA,KACvB,gBAAkB,WAAA,QACF,mBAAK,MAAA,QAAgB,WAAA,OACrB,qBAAO,OAAA,IAAA,MAAA,IACP,mBAAK,MAAA,MAAgB,YAAA,IACrB,mBAAK,MAAA,KACL,oBAAM,MAAA,QAAgB,WAAA,OACtB,oBAAM,MAAA,QAAgB,WAAA,OACtB,oBAAM,MAAA,QACN,qBAAO,MAAA,QAAgB,WAAA,OACvB,oBAAM,MAAA,QAAgB,WAAA,OACtB,oBAAM,MAAA,QAAgB,WAAA,OACtB,oBAAM,MAAA,QACN,oBAAM,WAAA,OACN,oBAAM,MAAA,QACN,oBAAM,MAAA,KAAgB,YAAA,IACtB,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,KAAgB,YAAA,IACtB,oBAAM,YAAA,IACN,oBAAM,MAAA,OAAgB,YAAA,IACtB,oBAAM,MAAA,KACN,oBAAM,MAAA,MAAgB,YAAA,IACtB,oBAAM,MAAA,MAAgB,YAAA,IACtB,oBAAM,MAAA,MAAgB,YAAA,IACtB,oBAAM,MAAA,MACN,oBAAM,MAAA,MAAgB,YAAA,IACtB,oBAAM,MAAA,QACN,mBAAK,MAAA,KACL,mBAAK,MAAA,QACL,oBAAM,MAAA,QACN,oBAAM,MAAA,MACN,oBAAM,MAAA,KAAgB,YAAA,IACtB,oBAAM,MAAA,KACN,oBAAM,MAAA,KACN,oBAAM,MAAA,QAAgB,YAAA,IACtB,oBAAM,MAAA,QAAgB,YAAA,IACtB,oBAAM,MAAA,KACN,oBAAM,MAAA,QACN,oBAAM,MAAA,KAAgB,YAAA,IACtB,oBAAM,MAAA,MAAgB,YAAA,IACtB,oBAAM,MAAA,QACN,oBAAM,MAAA,KAAgB,YAAA,IACtB,mBAAK,MAAA,KACL,oBAAM,MAAA,KACN,oBAAM,MAAA,KACN,oBAAM,MAAA,KACN,oBAAM,MAAA,KACN,oBAAM,MAAA,KACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QAAgB,WAAA,OACtB,oBAAM,MAAA,QACN,oBAAM,MAAA,QAAgB,YAAA,IACtB,oBAAM,MAAA,QACN,oBAAM,MAAA,QAAgB,YAAA,IACtB,oBAAM,MAAA,MACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,MACN,oBAAM,MAAA,KACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,QACN,oBAAM,MAAA,KC9FX,yBACT,QAAA,KAGM,sBACN,QAAA,KAGF,QACE,WAAA,OAGF,OACE,MAAA,MAGF,MACE,MAAA,KAGF,WACE,QAAA,eAGF,eACE,gBAAA,KAEA,kBACE,WAAA,IACA,cAAA,IAIJ,QACE,iBAAkB,8BAGpB,SACE,WAAY,gCAGd,SACE,WAAY,gCAGd,OACE,QAAA,aACA,MAAO,gCACP,iBAAkB,sCAClB,WAAA,OACA,YAAA,OACA,eAAA,SACA,UAAA,KACA,QAAA,IAAA,IACA,cAAA,IAIF,IACE,QAAA,IAAA,IACA,OAAA,IACA,UAAA,IACA,MAAO,8BACP,WAAY,oCAId,MACE,MAAA,KAGE,iBACE,cAAA,IAAA,MAAyB,+BAK/B,GACE,QAAA,KAGF,GACE,QAAA,EAAA,IAIC,SACC,WAAA,yCAaD,mBACD,QAAA,MACA,OAAA,IAAA,MAAkB,sCAClB,QAAA,IACA,MAAO,oCACP,OAAA,KACA,SAAA,OACA,OAAA,MACA,YAAA,MC7FA,cAAA,IDgGA,uBAlBA,QAAA,MACA,UAAA,KACA,WAAA,UACA,OAAA,KACA,YAAA,IAqEF,cAhDE,SAAA,SACA,QAAA,KACA,QAAA,KACA,OAAA,EAAA,EAAA,IAAA,EACA,OAAA,IAAA,MAAkB,mCEzDlB,WAAA,MD1DA,cAAA,KDkKA,MAAO,mBACP,WAAY,8BACZ,aAAc,mBA7Cd,qBE7FA,MAAA,KF+FE,SAAA,SACA,IAAA,KACA,MAAA,QACA,UAAA,MAIF,iBACA,gBAFA,iBAGE,OAAA,IAAA,EAAA,EAAA,EAGF,oBACE,MAAA,KAGF,iBACE,eAAA,SAEC,uBACC,WAAA,cAIJ,iBACE,QAAA,EAAA,IAAA,EAAA,EACA,YAAA,EErIF,aAAA,KFuIE,eAAA,EEnIF,cAAA,EFuIA,iBACE,WAAA,KACA,cAAA,KAYJ,gBAxDE,SAAA,SACA,QAAA,KACA,QAAA,KACA,OAAA,EAAA,EAAA,IAAA,EACA,OAAA,IAAA,MAAkB,mCEzDlB,WAAA,MD1DA,cAAA,KD0KA,MAAO,qBACP,WAAY,gCACZ,aAAc,qBArDd,uBE7FA,MAAA,KF+FE,SAAA,SACA,IAAA,KACA,MAAA,QACA,UAAA,MAIF,mBACA,kBAFA,mBAGE,OAAA,IAAA,EAAA,EAAA,EAGF,sBACE,MAAA,KAGF,mBACE,eAAA,SAEC,yBACC,WAAA,cAIJ,mBACE,QAAA,EAAA,IAAA,EAAA,EACA,YAAA,EErIF,aAAA,KFuIE,eAAA,EEnIF,cAAA,EFuIA,mBACE,WAAA,KACA,cAAA,KAoBJ,cAhEE,SAAA,SACA,QAAA,KACA,QAAA,KACA,OAAA,EAAA,EAAA,IAAA,EACA,OAAA,IAAA,MAAkB,mCEzDlB,WAAA,MD1DA,cAAA,KDkLA,QAAA,MACA,WAAY,uCACZ,SAAA,MACA,IAAA,IACA,KAAA,IACA,OAAA,EAAA,KACA,UAAW,qBACX,QAAA,SAlEA,qBE7FA,MAAA,KF+FE,SAAA,SACA,IAAA,KACA,MAAA,QACA,UAAA,MAIF,iBACA,gBAFA,iBAGE,OAAA,IAAA,EAAA,EAAA,EAGF,oBACE,MAAA,KAGF,iBACE,eAAA,SAEC,uBACC,WAAA,cAIJ,iBACE,QAAA,EAAA,IAAA,EAAA,EACA,YAAA,EErIF,aAAA,KFuIE,eAAA,EEnIF,cAAA,EFuIA,iBACE,WAAA,KACA,cAAA,KAgCF,iBACE,WAAA,EAKJ,cACE,OAAA,QAIF,SACE,WAAA,KACA,WAAA,OACA,QAAA,MACA,QAAA,EACA,OAAA,EACA,OAAA,KAIU,kBACV,UAAA,IAGA,QACA,cAAA,IAAA,MAAyB,yCACzB,WAAA,KACA,aAAA,EAEA,WACE,QAAA,KAIJ,MACE,QAAA,KACA,UAAA,KACA,MAAA,KACA,UAAA,KAEE,QACA,MAAA,EAGO,wBACP,QAAA,KAGA,YACK,WACL,MAAA,EACA,QAAA,KACA,OAAA,EAAA,KACA,eAAA,KACA,eAAA,UACA,OAAA,MAAc,uCACd,aAAA,EAAA,EAAA,IAAA,EACA,MAAA,MCxOF,sBAAA,KACA,YAAA,KD2OE,OAAA,QAEC,mBAAA,kBACC,cAAA,IAAA,MAAyB,6CACzB,WAAY,sCACZ,MAAO,2CAIF,kBACC,iBACR,cAAA,IAAA,MAAyB,6CAGzB,cACA,UAAA,KACA,QAAA,MAAA,EACA,WAAA,WACA,WAAA,IAAA,MAAsB,yCACtB,QAAA,KAIO,yBACP,cAAA,IAAA,MAAyB,6CACzB,WAAY,sCACZ,MAAO,2CACP,eAAA,MAGS,2BACT,QAAA,MAKF,sCACE,QAAA,KAGF,oCACE,SAAA,UACA,WAAA,QACA,cAAA,IAAA,MAAA,YACA,YAAA,IACA,MAAA,QAEC,0CACC,cAAA,IAAA,MAAyB,6CAI7B,oCACE,cAAA,IAAA,MAAyB,6CACzB,WAAY,sCACZ,MAAO,2CAGD,4CACN,QAAA,MAKJ,OACE,OAAA,OACA,WAAA,EE7TA,YAAA,KF+TA,cAAA,EE3TA,aAAA,EF6TA,QAAA,gBACA,MAAO,yBACP,UAAA,MACA,QAAA,EAGC,aADA,aAEC,OAAA,QAIJ,wHACE,OACE,WAAA,KACA,mBAAA,KACA,gBAAA,KACA,aAAA,EAAA,KAAA,EAAA,EACA,aAAA,YACA,WAAY,2VAAA,UACZ,sBAAuB,kBACvB,gBAAA,KACA,kBAAA,YACA,iBAAkB,uCAClB,QAAA,OAAA,KACA,cAAA,SC/UF,cAAA,IDmVG,aADA,aAEC,iBAAkB,6CAGpB,cACE,iBAAkB,6BAIc,mCAClB,uBACA,uBACd,iBAAkB,kXAIN,uBACd,iBAAkB,kXAKF,oCAClB,mBAAA,KACA,gBAAA,KACA,WAAA,KACA,OAAA,QACA,QAAA,aACA,MAAA,MACA,OAAA,KACA,WAAA,eACA,OAAA,EAAA,KACA,cAAA,KACA,SAAA,SAGC,0CACA,0CACC,QAAA,EAGK,iDACL,QAAA,GACA,SAAA,SACA,MAAA,MACA,OAAA,OACA,OAAA,IAAA,MAAkB,4BAClB,cAAA,KACA,WAAY,4BAAA,EAAA,EAAA,IACZ,QAAA,MACA,IAAA,OACA,KAAA,MAGD,4CACC,SAAA,SACA,IAAA,MACA,QAAA,KACA,gBAAA,OACA,YAAA,OACA,UAAA,MACA,MAAA,QACA,OAAA,QACA,cAAA,IASoD,+DADpC,oCAElB,WAAY,mDAEX,uEAAA,4CACC,KAAA,MACA,QAAA,QACA,MAAO,mDACP,WAAY,wDAKuB,uDADF,4CAEnC,WAAY,kDAEX,+DAAA,oDACC,KAAM,mBACN,QAAA,QACA,MAAO,kDACP,WAAY,uDAKhB,qCAC0B,0CACtB,mBAAA,KACA,gBAAA,KACA,WAAA,KAEA,MAAA,KACA,OAAA,KACA,OAAA,QACA,SAAA,SACA,IAAA,EACA,KAAA,EACA,OAAA,IAAA,MAAkB,2CCvcpB,cAAA,KD0cG,iDACC,QAAA,GACA,MAAA,IACA,OAAA,IACA,SAAA,SACA,IAAA,IACA,KAAA,IACA,OAAA,IAAA,MAAkB,2CAClB,WAAA,KACA,aAAA,KACA,WAAA,IACA,QAAA,EACA,UAAW,eAGJ,yDACP,aAAc,2CACd,QAAA,EAK8B,oDAChC,OAAA,QACA,iBAAA,sBACA,OAAA,QAIoF,8FACpF,QAAA,IAIkC,mCAC9B,YACJ,MAAA,MAKJ,QACO,eACL,cAAA,IACA,MAAA,IACA,OAAA,IAGF,QACE,OAAA,IAAA,KACA,UAAA,KACA,SAAA,SACA,YAAA,QACA,WAAA,KAAA,MAAwB,mCACxB,aAAA,KAAA,MAA0B,mCAC1B,cAAA,KAAA,MAA2B,mCAC3B,YAAA,KAAA,MAAyB,uCACzB,kBAAmB,cACnB,cAAe,cACf,UAAW,cACX,kBAAA,MAAA,KAAA,SAAA,OACA,UAAA,MAAA,KAAA,SAAA,OAGF,yBACE,GACE,kBAAmB,UACnB,UAAW,UAGb,KACE,kBAAmB,eACnB,UAAW,gBAIf,iBACE,GACE,kBAAmB,UACnB,UAAW,UAGb,KACE,kBAAmB,eACnB,UAAW,gBAKf,gBACE,QAAA,KACA,SAAA,SACA,QAAA,MAAA,KACA,OAAA,EAAA,EAAA,EAAA,KACA,OAAA,IAAA,MAAkB,2CAClB,WAAY,+CACZ,UAAA,KACA,YAAA,IACA,QAAA,QACA,WAAA,KC7iBA,cAAA,KDmjBa,sBADN,yBADA,yBAGP,QAAA,aAIF,mBACE,OAAA,EACA,QAAA,EAAA,QAAA,EAAA,KACA,MAAA,KACA,MAAA,eACA,MAAA,uBACA,MAAA,KACA,eAAA,IACA,UAAA,OACA,YAAA,OACA,QAAA,YAGF,yBACE,MAAA,KACA,QAAA,aACA,SAAA,SACA,QAAA,EAAA,MACA,WAAA,MAGF,wBACE,QAAA,KACA,YAAA,EACA,UAAA,EACA,WAAA,MAGF,0BANE,QAAA,KACA,YAAA,EACA,UAAA,EACA,WAAA,MAMA,WAAY,uBACZ,OAAA,IAAA,MAAuB,oCACvB,QAAA,MAAA,EAGF,0BAdE,QAAA,KACA,YAAA,EACA,UAAA,EACA,WAAA,MAcA,WAAA,IACA,OAAA,IAAA,MAAuB,oCACvB,QAAA,MAAA,EAGF,0BAtBE,QAAA,KACA,YAAA,EACA,UAAA,EACA,WAAA,MAsBA,WAAA,IACA,cAAA,IAAA,OAA+B,oCAC/B,QAAA,EAGF,2BA9BE,QAAA,KACA,YAAA,EACA,UAAA,EACA,WAAA,MA8BA,WAAA,IACA,YAAA,IAAA,MAA4B,oCAC5B,QAAA,MAAA,EACA,MAAA,wGG3nBF,cACE,SAAA,SACA,MAAA,MACA,WAAA,EACA,WAAA,OD+DA,WAAA,MD1DA,cAAA,KEAC,qBACA,oBACA,oBACC,iBAAkB,qCAGnB,oBACC,QAAA,KAGF,iBACE,gBAAA,KACA,OAAA,EACA,QAAA,EAEA,oBACE,OAAA,QACA,QAAA,MAAA,KAEC,2BACA,2BACA,0BACA,0BACC,iBAAkB,2CAEjB,oCACA,mCACA,mCAFA,oCACA,mCACA,mCAFA,mCACA,kCACA,kCAFA,mCACA,kCACA,kCACC,gBAAA,KAIH,2BACC,OAAA,QAKL,mBACC,QAAA,MACA,iBAAkB,qCAClB,MAAO,+BACP,WAAA,MACA,WAAA,KACA,QAAA,IACA,WAAA,OACA,cAAA,MACA,WAAA,EAAA,IAAA,IAAA,mBAEC,yBACC,QAAA,KAKgC,mCACpC,cACE,MAAA,KAEK,oBACH,QAAA,MCvEkC,8DACtC,MAAA,4BAG4D,yEFH5D,MAAA,mBAIA,KAAA,QEIoB,8BACpB,QAAA,KAGkE,4EAClE,QAAA,KACA,eAAA,OACA,SAAA,MFfA,MAAA,MAIA,KAAA,EEcA,IAAA,OACA,WAAA,IAAA,KAAA,QAAA,GACA,OAAA,EACA,WAAY,sCACZ,OAAA,IAAA,MAAkB,sCAClB,QAAA,MACA,QAAA,KAAA,KAAA,KAAA,KAEC,mGACC,QAAA,MACA,KAAA,EACA,WAAA,KACA,MAAA,KACA,OAAA,KACA,gBAAA,KAEA,uGACE,QAAA,EACA,OAAA,EACA,OAAA,KACA,WAAA,QACA,MAAA,QACA,OAAA,QACA,UAAA,KACA,WAAA,QACA,WAAY,2BACZ,WAAA,QAIJ,kGACE,MAAO,gCACP,WAAA,MACA,WAAA,MAEA,qGACE,WAAA,IAAA,MAAsB,8BACtB,cAAA,KAGF,qGACE,OAAA,KACA,SAAA,OACA,cAAA,SACA,UAAA,MAGF,oGACE,MAAO,sCACP,UAAA,MAEA,yGACE,QAAA,aACA,MAAA,MAMJ,oGAFA,qGACA,oGFRF,WAAA,MEaG,mHACC,OAAA,KACA,SAAA,OACA,cAAA,SAGD,+GACC,YAAA,OACA,WAAA,OACA,cAAA,SAGc,yHACJ,qHACV,SAAA,SACA,SAAA,kBACA,WAAY,sCACZ,cAAA,kBAGF,oGAGC,2GADA,0GADA,4GAGC,MAAO,gCAGR,0GACC,gBAAA,UAIH,kGACC,IAAA,KFlHF,MAAA,KEoHE,QAAA,MAGD,qGACC,IAAA,KFpHF,KAAA,KEuHE,YAAA,MFnGF,aAAA,MEqGE,eAAA,MFjGF,cAAA,MEqGC,iGACC,IAAA,KF9HF,KAAA,KEgIE,QAAA,MAGD,kGACA,iGACA,qGACC,cAAA,IACA,QAAA,MACA,MAAA,OACA,OAAA,OACA,SAAA,SACA,OAAQ,aACR,QAAA,QAEA,uGAAA,sGAAA,0GACE,QAAA,MACA,MAAA,OACA,OAAA,OACA,WAAA,OAME,8GAAA,kHAEF,eAAA,IAIH,kGAGoB,yGADA,wGADA,0GAOpB,iGAGmB,wGADA,uGADA,yGALnB,qGAGuB,4GADA,2GADA,6GAOtB,MAAO,gCACP,WAAY,sCACZ,OAAA,IAAA,MAAkB,gCAGC,wGACA,wGAGD,uGACA,uGAHI,2GACA,2GAGtB,OAAQ,aAGV,oFACE,SAAA,SACA,IAAA,KF1LF,KAAA,IE4LE,WAAA,KAAA,MAAwB,yCACxB,aAAA,KAAA,MAA0B,yCAC1B,cAAA,KAAA,MAA2B,yCAC3B,YAAA,KAAA,MAAyB,6CAIiD,sFAC5E,IAAA,EAEuB,iHACrB,WAAY,oBAIuB,sCAC+B,4EAClE,IAAA,EFjNF,MAAA,EEoNG,mGACC,QAAA,KACA,eAAA,OACA,gBAAA,OAEA,uGACE,MAAA,KACA,WAAY,oBAIf,iGF3NH,KAAA,MEiOoC,mCACgC,4EAClE,IAAA,EFvOF,MAAA,EEyOE,QAAA,KAEuB,uGACrB,MAAA,KACA,WAAY,oBACZ,OAAA,EAGsB,yGACtB,MAAA,QF1OJ,YAAA,MGTF,cACE,eAAA,YACA,mBAAA,KAEA,uBACE,GACE,QAAA,EAGF,IACE,QAAA,GACA,UAAW,qBAAsB,aAKF,4CACnC,WAAA,KAAA,KCjBI,wCACJ,OAAA,MAGI,sCAGJ,OAAA,KAGI,wCAOJ,OAAA,MAGI,mDAEJ,OAAA,MAGI,yDAEJ,OAAA,MAGI,wCACJ,OAAA,KC9BA,gBACE,YAAA,UACA,MAAO,sBACP,iBAAkB,iCAClB,QAAA,IAAA,INMF,cAAA,IOTA,qCACE,QAAA,MACA,QAAA,IAAA,KACA,YAAA,WACA,UAAA,KACA,MAAA,KACA,iBAAA,QACA,OAAA,QACA,cAAA,eACA,WAAA,YAAA,EAAA,EAAA,EAAA,EAGkB,2CAClB,iBAAA,QAGF,4BACE,QAAA,KAGG,oCACH,SAAA,SAGF,sBACE,OAAA,KAAA,KAAA,KAAA,EAGF,8BACE,OAAA,KAAA,KAAA,KAAA,KAGF,uBACA,uBACE,WAAA,OAGF,6BACE,WAAA,WAAA,GAAA,OAAA,GAGa,sCACA,sCACb,WAAA,QC3CJ,cACE,eAAA,EACA,gBAAA,SAEG,oBACA,oBACD,cAAA,IAAA,MAAyB,2BACzB,QAAA,OAGG,mCACH,eAAA,EACA,gBAAA,SAEA,sCACA,sCACE,OAAA,KAIJ,2BACE,MAAA,MAGF,4BACE,MAAA,KACA,WAAA,MAGF,kCACE,WAAA,MAMJ,YADqB,wCADA,wCAGnB,MAAA,MAGF,eACE,WAAA,KAEK,kCACH,UAAA,OACA,OAAA,KAAA,EAAA,KAAA,EACA,OAAA,IAAA,MAAkB,2BPqBpB,WAAA,MOjBK,wCADA,wCAED,QAAA,MAGI,sDACJ,aAAA,IAAA,MAAA,MAA8B,2BAC9B,QAAA,EAAA,KAAA,EAAA,EACA,OAAA,EAAA,EAAA,EAAA,MAKN,iBACE,MAAA,IACA,QAAA,aACA,WAAA,MACA,cAAA,MAGF,iBACE,MAAO,kBACP,QAAA,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 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 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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,QUsGG,MAAA,KCpGJ,aACE,OAAA,MACA,MAAA,KACA,OAAA,KAAA,ECLF,YACE,WAAA,KAGF,OACE,WAAA,OAEA,cACE,WAAgB,wBAAA,UAChB,WAAA,KACA,OAAA,KAAA,KACA,oBAAA,OACA,gBAAA,QAGF,UACE,UAAA,IACA,WAAA,OAGF,eACA,sBACE,OAAA,EAAA,KACA,WAAA,QACA,OAAA,QACA,QAAA,EACA,QAAA,MAGF,uBACE,QAAA,MACA,OAAA,IAAA,EAGQ,uBACR,QAAA,IAAA,KACA,cAAA,kBAImC,sCAEnC,aACE,UAAA,IAIJ,YACE,WAAA,KChDqB,4BACA,4BVwCvB,WAAA,eUtCA,OAAA,KAIA,uBACE,MAAA,KAGF,2BACE,OAAA,IACA,OAAA,KAGF,yBACE,OAAA,EACA,QAAA,IAAA,EAAA,EAAA,EACA,QAAA,MVcF,MAAA,MUZE,MAAA,MAGF,yBACE,OAAA,EACA,QAAA,EVOF,MAAA,MULE,MAAA,KAGK,0CADL,gCAEE,UAAA,kBACA,WAAA,EVxBJ,YAAA,KU0BI,cAAA,EVtBJ,aAAA,EU0BE,gCACE,MAAA,MAGG,0CACH,MAAA,SACA,MAAO,qCACP,OAAA,KACA,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,uCACnC,QAAA,MAAA,MACA,OAAA,KX9BJ,cAAA,IWkCK,gDADA,gDAEC,iBAAkB,6CAKjB,qCADC,sCAEJ,QAAA,EACA,WAAA,EAAA,EAAA,IAAA,IAAwB,4BAI5B,+BACE,OAAA,EACA,QAAA,IAAA,EAAA,EAAA,EV9BF,MAAA,KUgCE,MAAA,IACA,MAAO,8CACP,UAAA,IAGF,wBACE,gBAAA,SAGI,2BACJ,WAAA,OAGF,4BVzEA,YAAA,MU4EE,kCACE,OAAA,IAAA,MAAA,YACA,QAAA,MAAA,MXpEJ,cAAA,IWyEyC,+DACvC,OAAA,IAAA,MAAkB,6CAIlB,yCACE,OAAA,QAKA,oDACE,OAAA,QAIF,8DACE,WAAA,OV5GN,MU6GgB,8BACV,UAAA,MAEA,kFACE,WAAA,MAKN,oDVlDF,WAAA,MUoDI,YAAA,IACA,WAAY,8CAGd,4CACA,gDVzDF,WAAA,MU8DK,gCACH,MAAA,KACA,UAAA,IAGA,mCADA,mCAEE,WAAA,KACA,YAAA,UACA,UAAA,KACA,QAAA,KACA,eAAA,IAGA,+CACA,WAAA,SACA,MAAA,MACA,cAAA,KAGA,8CACA,WAAA,UAI6B,4DADA,4DAE7B,iBAAkB,+BAItB,oCACE,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,4BACnC,MAAO,sBACP,OAAA,EAAA,KXxJF,cAAA,KW2JE,OAAA,QACA,QAAA,aACA,OAAA,IAAA,IACA,QAAA,KAEA,sCACE,MAAO,kCAGR,oDACC,eAAA,UAKF,yCACE,MAAA,KAKiC,sCACrC,kBACE,MAAA,KAGF,gBV/LA,MAAA,gBWGF,QACE,QAAA,EACA,OAAA,EAGF,eACE,YAAA,MXeA,aAAA,IAIA,cAAA,KWhBA,OAAA,EACA,WAAY,+BACZ,cAAA,IAAA,MAAyB,2BACzB,QAAA,KACA,WAAA,OACA,QAAA,KACA,sBAAA,KAAA,IACA,oBAAA,cAAA,oBAKF,UACE,QAAA,aACA,SAAA,SXlBA,YAAA,KWoBA,QAAA,EAEA,gBACE,QAAA,KAGF,gBAKE,OAAA,QACA,QAAA,MAAA,EACA,QAAA,YACA,eAAA,WACA,UAAA,KACA,cAAA,IAAA,MAAA,YZrBF,sBAAA,KACA,YAAA,KYWE,oBACE,cAAA,MAWC,kCACD,OAAA,KAAA,EAI2B,6CAC7B,MAAO,2CACP,cAAA,IAAA,MAAyB,6CAI7B,aACE,UAAA,KACA,QAAA,KACA,YAAA,OACA,gBAAA,OAEA,iBACE,KAAA,EACA,MAAA,KACA,OAAA,KACA,OAAA,MAAA,EAAA,KAAA,EAIJ,mBACE,UAAA,WAEA,yBACE,QAAA,KAGM,+BACN,QAAA,MACA,SAAA,SACA,WAAY,6BACZ,QAAA,KAAA,MAAA,MAAA,EACA,QAAA,KACA,MAAA,KACA,KAAA,OAIJ,aACE,UAAA,OAGF,YACE,cAAA,MACA,MAAA,MACA,QAAA,YACA,eAAA,IACA,YAAA,OACA,WAAY,2BAGd,cACE,QAAA,MACA,gBAAA,SACA,WAAA,WACA,MAAA,OACA,OAAA,EACA,QAAA,MAAA,MACA,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,+BACnC,OAAA,KACA,QAAA,EACA,MAAO,yBACP,UAAA,OACA,QAAA,MAEC,oBACC,MAAO,qCAGD,sBACN,QAAA,KAIoB,sCACtB,QAAA,KAGF,GACA,aACE,QAAA,MACA,OAAA,EACA,QAAA,MACA,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,+BACnC,OAAA,KACA,QAAA,EACA,MAAO,yBACP,UAAA,OACA,QAAA,EAGF,GACE,MAAA,KXpHA,cAAA,KAJA,aAAA,YAoBA,cAAA,EAAA,MAAA,MAAA,EW0GA,cACA,iCACA,QAAA,KAGF,aXnGE,cAAA,MAAA,EAAA,EAAA,MWsGC,mBACC,OAAA,QACA,iBAAkB,qCAClB,MAAO,+BAIJ,qBACA,oBACL,MAAA,eXnJA,aAAA,IAAA,MWoJ2B,2BAG7B,gBACE,WAAA,MXpKA,YAAA,EWsKA,cAAA,EXlKA,aAAA,QWoKA,QAAA,KACA,WAAA,KACA,2BAAA,QAEA,uBACE,iBAAA,QAGC,6BADA,6BAEC,MAAO,uBAK0B,sCACrC,eACE,QAAA,MAAA,MAAA,EAAA,MACA,WAAA,MAGF,gBACE,WAAA,MX7LF,YAAA,EW+LE,cAAA,EX3LF,aAAA,OW+LA,YACE,UAAA,IACA,MAAA,KAEA,gCACE,OAAA,KACA,WAAA,KAKmD,uDAGrD,kCAAA,oCACE,MAAA,YAEA,4CAAA,8CACE,QAAA,aACA,MAAA,KAIJ,wBAAA,0BACE,MAAA,KX/JJ,WAAA,MWiKI,WAAA,OACA,WAAA,OACA,2BAAA,OAKgC,mCACpC,eACE,MAAA,KACA,OAAA,EACA,QAAA,MAAA,EAAA,EAAA,EACA,WAAA,EACA,QAAA,EACA,oBAAA,cAAA,wBAKF,aACE,QAAA,EAGF,YACE,MAAA,IACA,QAAA,KACA,OAAA,EAAA,KAGF,GACE,MAAA,KACA,KAAA,EAGF,gBACE,OAAA,EAGF,UACE,QAAA,aACA,MAAA,KACA,OAAA,EAEA,gBACE,QAAA,eACA,OAAA,YAEA,oBACE,QAAA,KAKM,0BACV,QAAA,MACA,iBAAkB,+BAClB,SAAA,SACA,IAAA,EACA,OAAA,KACA,MAAA,KACA,QAAA,MAEA,sCACE,cAAA,IAAA,MAAyB,2BACzB,MAAA,KACA,cAAA,EACA,WAAA,KAEA,mDXjSJ,YAAA,YWqSI,wCACE,OAAA,KACA,cAAA,EACA,WAAA,KAK6B,gDX7SnC,YAAA,OW+SE,WAAA,OAAA,KAI8C,oCAChD,eACE,oBAAA,gBAAA,wBAKF,aACE,QAAA,MAIJ,YZhTE,sBAAA,KACA,YAAA,KYkTC,+BACC,MAAA,EACA,OAAA,EAIJ,sBACE,SAAA,SCxUoC,mCACf,mCACnB,oBAAA,OAIiC,oCACd,mCACnB,oBAAA,OAImC,sCAChB,mCACnB,oBAAA,OAI2D,2DAG3D,4CACE,sBAAA,IAA2B,iBAC3B,YAAA,EACA,aAAA,EAGF,yCZxBF,aAAA,KY4BE,4CZhCF,YAAA,KYoCE,8CZ5CF,MY6Cc,kBAKuB,sCAChB,mCACnB,QAAA,KACA,eAAA,OACA,YAAA,OAEA,2CACE,MAAA,KACA,QAAA,KACA,eAAA,OACA,YAAA,OAGF,kDACE,sBAA2C,iDAAA,KAAmC,yBAC9E,oBAAA,iBAAA,uBACA,WAAA,OACA,MAAA,KACA,aAAA,EACA,cAAA,EAGF,mDZ5DF,aAAA,MY8DI,MAAO,yBAGT,4CZrEF,YAAA,KAIA,aAAA,MYwEK,8DADA,iEAMC,WAAA,WAG8B,+FZhFpC,aAAA,OYmFM,sBAA4B,8CAAA,MAE5B,0GZjGN,MYkG4E,8DAIhE,6DACN,UAAA,QAKJ,yCZhGF,aAAA,EYoGE,4CZxGF,YAAA,Ga0BF,UACE,QAAA,aACA,eAAA,OACA,YAAA,EACA,gBAAA,Qb0CA,UAAW,YatCb,gBACE,MAAA,KACA,OAAA,KATA,QAAA,aACA,eAAA,OACA,YAAA,EACA,gBAAA,Qb0CA,UAAW,YahCb,cACE,MAAA,OACA,OAAA,OAfA,QAAA,aACA,eAAA,OACA,YAAA,EACA,gBAAA,Qb0CA,UAAW,YazBb,KACE,YAAA,WACA,UAAA,KdtDA,yBAAA,KACA,qBAAA,KACA,sBAAA,KACA,iBAAA,KcsDA,MAAO,uBACP,iBAAkB,6BAClB,QAAA,EACA,OAAA,EAGF,KACA,KACE,QAAA,EACA,OAAA,EAGF,KACE,QAAA,KACA,eAAA,OACA,OAAA,MACA,OAAA,EAGF,KACE,MAAA,KACA,cAAA,KACA,KAAA,EAGF,kBACE,OAAA,IAAA,KACA,MAAA,KAGF,OACE,MAAA,KACA,WAAA,KACA,QAAA,KAAA,EACA,MAAA,KACA,WAAA,OACA,iBAAkB,+BAClB,WAAA,IAAA,MAAsB,2BACtB,SAAA,OAEA,SACE,UAAA,KAIc,wBAChB,OAAA,KAIa,6BADV,mBAEH,QAAA,MACA,QAAA,aACA,WAAY,4BACZ,MAAO,sBdxGP,cAAA,Kc2GA,OAAA,EACA,OAAA,QAGF,EACE,gBAAA,KACA,MAAO,sBAEN,UACC,MAAO,8BAEP,qBACE,MAAO,8BAKN,2BACL,WAAY,iCbnHZ,aAAA,MAAA,MaoH8B,8BbhF9B,cAAA,KAAA,EAAA,EAAA,KaoFmB,yCACnB,WAAY,8BACZ,OAAA,KdpIA,cAAA,KcuIA,0DACE,OAAQ,aAIN,qDADA,oDAEF,MAAO,6CAQe,0CAFA,wCACA,0CAFA,yCAIA,2CALA,2CAMxB,OAAA,IAAA,MAAkB,8BdvJlB,cAAA,Kc2JF,QACE,OAAA,QAAA,EACA,QAAA,KbnJA,aAAA,MAAA,MAAA,YasJA,WACE,UAAA,OACA,UAAA,WACA,OAAA,MAAA,EAAA,MAAA,EACA,QAAA,EAEA,aACE,MAAO,8BACP,YAAA,IACA,UAAA,MAEC,qBACC,MAAO,sCAGR,mBACA,mBACC,gBAAA,UACA,OAAA,KACA,QAAA,EAKN,oBACA,wBACE,UAAA,eAGF,iBACA,cACE,UAAA,KACA,OAAA,EACA,QAAA,EACA,UAAA,KACA,UAAA,WACA,YAAA,KAEA,4BAAA,yBACE,MAAO,+CACP,WAAA,QACA,YAAA,IAIK,mBACP,UAAA,KACA,OAAA,EAAA,KAAA,EAAA,Ed7LF,QAAA,IAAA,KAVA,cAAA,IAYA,WAAY,iCACZ,MAAO,2BACP,OAAA,QAEC,yBACC,WAAY,4BACZ,MAAO,sBc0LP,8BACE,MAAA,QACA,WAAA,QACA,YAAA,IAIJ,qBACE,QAAA,KACA,UAAA,KACA,MAAO,6BACP,UAAA,OACA,SAAA,OACA,eAAA,IACA,OAAA,EACA,QAAA,EAEA,6BACE,YAAA,OACA,YAAA,EAGK,oCACL,QAAA,IACA,MAAA,IACA,QAAA,aAGF,6BACE,SAAA,OACA,YAAA,OACA,WAAA,QACA,UAAA,EACA,YAAA,EACA,WAAA,MAEA,qCACE,MAAA,MAKN,wBAEA,uBADA,uBAEA,yBACA,+BACE,UAAA,KACA,MAAO,qCAGT,sBACE,UAAA,MACA,MAAO,+CAIN,sBbvPH,MAAA,MayPI,YAAA,MbjQJ,aAAA,KamQI,MAAA,MACA,OAAA,MAGD,kBb/PH,MAAA,MaiQI,YAAA,MbzQJ,aAAA,Ka2QI,MAAA,KACA,WAAA,KACA,WAAA,WACA,gBAAA,MAAA,IAIJ,eACE,MAAA,KAKF,0BACE,QAAA,MACA,eAAA,QAEA,8BACE,QAAA,UAEA,mCACE,UAAA,MACA,WAAA,OACA,QAAA,WAEA,wCACE,UAAA,MAIA,+CACF,MAAO,uBACP,UAAA,MAGY,gDACZ,MAAO,qCAKb,uBACE,WAAA,OAGF,wBACE,UAAA,MACA,OAAA,OAAA,EAAA,EAAA,EACA,QAAA,EACA,UAAA,WACA,YAAA,KACA,WAAA,OAIJ,uBACE,QAAA,KACA,UAAA,KAGoB,8BACpB,UAAA,GACA,QAAA,GAOF,gBAFA,cACA,gBAFA,eAIA,iBALA,iBAME,OAAA,IAAA,MAAkB,2BAClB,OAAA,KAAA,MAAA,EAAA,gBdjWA,cAAA,KcqWe,wBACf,MAAA,eACA,UAAA,KACA,WAAA,KACA,QAAA,EAAA,IAAA,KAAA,YAGa,qBACb,MAAA,KACA,QAAA,KAAA,EAAA,EAAA,EAGgB,yBAChB,MAAA,KACA,QAAA,KAAA,EAAA,EAAA,EAGa,wBACb,SAAA,OAG6B,sCAC7B,MAAA,KACA,aAAA,EAAA,CAAA,EACA,QAAA,KAAA,EAAA,EAAA,EAGF,mCAGiC,sCAC7B,OAAQ,sBAIZ,Sb9WE,MAAA,KagXA,QAAA,KACA,UAAA,KACA,gBAAA,SACA,MAAO,iCAEP,cACE,UAAA,QACA,WAAA,EACA,cAAA,EbpZF,YAAA,MAIA,aAAA,EasZF,YACE,UAAA,KAGF,WACE,MAAO,wCACP,WAAA,QAGF,eACE,WAAA,OAGF,eACE,UAAA,EACA,QAAA,MAAA,MAAA,KAAA,MACA,OAAA,OACA,OAAA,eACA,OAAA,MAEE,iBACA,SAAA,SAGF,mBACE,OAAA,EACA,QAAA,EACA,OAAA,KACA,OAAA,KACA,MAAA,KACA,WAAA,MACA,eAAA,OACA,WAAY,qCAIV,2BADA,0BAEF,QAAA,MACA,SAAA,SAEA,MAAA,KACA,UAAA,MACA,MAAO,oCACP,QAAA,MAAA,EAAA,EAAA,EACA,SAAA,OACA,cAAA,SACA,YAAA,OAGE,2BACF,QAAA,OAAA,EAAA,EAAA,EACA,UAAA,MAKC,sBbtbH,MAAA,eawbE,OAAA,gBACA,MAAA,eAGF,kBACE,UAAA,KACA,MAAA,KACA,gBAAA,SACA,eAAA,EAAA,OAEA,qBACE,YAAA,QACA,MAAA,MACA,eAAA,IbraJ,WAAA,MayaE,qBACE,eAAA,Ib1aJ,WAAA,MagbF,QACE,QAAA,eAGF,SACE,WAAA,KbjfA,YAAA,KamfA,cAAA,Eb/eA,aAAA,MaifA,QAAA,KACA,sBAAA,MAAA,MACA,mBAAA,YAAA,YAAA,IAAA,YACA,IAAA,EAAA,KACA,oBAEE,sBAEA,kBAJF,eAAA,qBAOiB,+BACH,4BACd,WAAA,EAGF,MACE,QAAA,EACA,UAAA,KAIA,sBACE,QAAA,KACA,UAAA,IAAA,KACA,gBAAA,SAEA,2BACE,QAAA,aACA,KAAA,EAAA,EAAA,IAOJ,iBAAA,mBACE,QAAA,EACA,OAAA,IACA,UAAA,KACA,QAAA,aACA,WAAA,IACA,MAAO,oCACP,OAAA,QAIY,2BADT,8BACS,6BADT,gCAEH,MAAO,8BACP,gBAAA,KACA,UAAA,MAEC,iCAAA,oCAAA,mCAAA,sCACC,gBAAA,UAKN,aACE,UAAA,YACA,QAAA,KACA,UAAA,IAAA,KACA,OAAA,EAAA,EAAA,IAAA,EAEA,gBACK,gCACH,QAAA,aACA,QAAA,MACA,OAAA,MAGG,gCACH,UAAA,MdnjBF,cAAA,Ic0jBI,aADM,mBADC,oBAGX,OAAA,IAAA,EAAA,KAAA,EACA,MAAO,uBAGT,SACE,UAAA,QACA,WAAY,+BACZ,QAAA,KACA,OAAA,KAAA,EACA,WAAA,EACA,MAAO,yBd7kBP,cAAA,KcglBA,YACE,QAAA,KAGF,cACE,cAAA,SAKF,gBACE,UAAA,MAIJ,SACE,UAAA,QACA,UAAA,WACA,MAAO,0BAEP,kBACE,OAAA,KAAA,EAAA,KACA,OAAA,IAAA,MAAkB,4BAClB,QAAA,KACA,UAAA,KdxmBF,cAAA,Kc2mBE,qBACE,OAAA,EAAA,EAAA,KAAA,EAGF,sBACE,UAAA,KACA,WAAA,KACA,QAAA,MACA,OAAA,EAAA,KACA,QAAA,EAGF,qBACE,YAAA,IAIA,iCACE,OAAA,KAAA,EAGF,iCACE,QAAA,OACA,WAAA,KbpoBN,YAAA,MasoBM,cAAA,KbloBN,aAAA,EaooBM,QAAA,EAGF,iCACE,QAAA,OACA,OAAA,KAAA,EACA,QAAA,EAIJ,wBACE,UAAA,IAGF,qBACE,MAAA,KAGF,8BACA,wBACE,MAAA,KAKN,YACE,WAAA,IAGE,mCACE,MAAA,MAKN,cACE,SAAA,SbhrBA,KAAA,OAoCA,WAAA,Ka+oBA,IAAA,OACA,QAAA,EACA,OAAA,EACA,QAAA,KACA,YAAA,OACA,UAAA,IACA,MAAO,yBAEP,gBACE,QAAA,KACA,YAAA,OACA,YAAA,IAEA,oBACE,UAAA,Mb7rBJ,YAAA,OaksBA,gBAIS,yBAFD,wBADD,uBAEG,0BAER,MAAO,yBAIX,YACE,UAAA,WAEA,eACE,MAAA,KAIJ,MACE,WAAA,IACA,MAAA,KAGF,WACE,OAAA,IAAA,MAAkB,8BAClB,OAAA,EACA,QAAA,EACA,UAAA,IACA,WAAY,kCACZ,SAAA,MACA,OAAA,KbvuBA,MAAA,QayuBA,WAAA,QAAA,IACA,QAAA,EdhuBA,cAAA,KcmuBA,aACE,QAAA,MACA,OAAA,EACA,QAAA,KAGF,aAGC,oBADA,mBADA,qBAGC,MAAO,4BAIQ,8BACjB,QAAA,EAqH4B,oDAE1B,mBACE,QAAA,MAK+B,oCAG/B,uDACA,wDACE,QAAA,MAMuD,2DA/H3D,uCACE,QAAA,KAIJ,sCACE,OAAA,KAAA,MACA,MAAA,KAGF,+BACE,SAAA,QACA,UAAA,QAEA,wCACE,MAAA,KAEA,4CbtvBJ,MAAA,MawvBM,UAAA,KACA,WAAA,KbjxBN,YAAA,KamxBM,cAAA,Kb/wBN,aAAA,EaqxBA,6BACE,OAAA,EAAA,MAAA,QAAA,MACA,QAAA,EACA,MAAA,KACA,OAAA,KACA,MAAA,KAEA,mCACE,OAAA,EAIJ,0BACE,QAAA,KAGF,gCACE,QAAA,KAIA,uCACE,UAAA,IAII,0CACF,QAAA,MACA,YAAA,OACA,cAAA,SACA,SAAA,OACA,MAAA,KAIJ,qCbhyBF,MAAA,KakyBI,QAAA,KACA,UAAA,KACA,gBAAA,SACA,QAAA,EAAA,EAAA,IAAA,EAIJ,mCACE,cAAA,eAGF,kCACE,UAAA,IAEA,sCACE,UAAA,IAIJ,+BACE,QAAA,KAGF,gCACE,OAAA,KAAA,EAAA,EAAA,YAGe,8CACf,OAAA,KAAA,KAAA,EAAA,KACA,gBAAA,OACA,QAAA,KACA,sBAAA,MACA,mBAAA,YAAA,YAAA,YAAA,IAAA,YAAA,YACA,IAAA,EACA,oBAIE,cACA,UALF,UAAA,OAAA,cAuCqB,+CACvB,OAAA,KAAA,MAAA,EAAA,MACA,QAAA,KACA,sBAAA,KACA,mBAAA,YAAA,YAAA,YAAA,IAAA,YACA,IAAA,EACA,oBAIE,cACA,UALF,UAAA,OAAA,aAOA,wDACE,QAAA,KAGF,qDACE,OAAA,EACA,QAAA,KACA,UAAA,KAGG,4DACH,UAAA,GACA,QAAA,GAGF,0Db36BA,MAAA,KAIA,KAAA,Ka46BA,2Dbx6BA,YAAA,Kai7BoC,mCApLlC,mBACE,QAAA,KAIJ,kBACE,OAAA,KAAA,MACA,MAAA,KAGF,WACE,SAAA,QACA,UAAA,QAEA,oBACE,MAAA,KAEA,wBbtvBJ,MAAA,MawvBM,UAAA,KACA,WAAA,KbjxBN,YAAA,KamxBM,cAAA,Kb/wBN,aAAA,EaqxBA,SACE,OAAA,EAAA,MAAA,QAAA,MACA,QAAA,EACA,MAAA,KACA,OAAA,KACA,MAAA,KAEA,eACE,OAAA,EAIJ,MACE,QAAA,KAGF,YACE,QAAA,KAIA,mBACE,UAAA,IAII,sBACF,QAAA,MACA,YAAA,OACA,cAAA,SACA,SAAA,OACA,MAAA,KAIJ,iBbhyBF,MAAA,KakyBI,QAAA,KACA,UAAA,KACA,gBAAA,SACA,QAAA,EAAA,EAAA,IAAA,EAIJ,eACE,cAAA,eAGF,cACE,UAAA,IAEA,kBACE,UAAA,IAIJ,WACE,QAAA,KAGF,YACE,OAAA,KAAA,EAAA,EAAA,YAGe,0BACf,OAAA,KAAA,KAAA,EAAA,KACA,gBAAA,OACA,QAAA,KACA,sBAAA,MACA,mBAAA,YAAA,YAAA,YAAA,IAAA,YAAA,YACA,IAAA,EACA,oBAIE,cACA,UALF,UAAA,OAAA,aAqFF,KACE,iBAAkB,oCAGH,0BACf,sBAAA,KACA,OAAA,KAAA,EAAA,EAAA,EAGF,cACE,IAAA,Mbn8BF,KAAA,Mau8BY,0BACV,IAAA,Mbx8BF,KAAA,Ma48BA,SACE,OAAA,EACA,QAAA,EAGF,YACE,OAAA,KAAA,KAAA,EAAA,eAGK,2BACL,OAAA,IAAA,MAAkB,8Bdh9BpB,cAAA,Kco9BA,QACE,WAAY,+BACZ,OAAA,KAAA,EAGF,eACE,OAAA,EACA,OAAA,KACA,WAAY,oCAGd,SACE,OAAA,eACA,iBAAkB,gCAIlB,0BACE,QAAA,MAEA,8BACE,QAAA,MAEA,mCACE,QAAA,OAGE,+CACF,YAAA,IAGY,gDbj/BpB,aAAA,Oa6/B0C,mCAErC,6BACD,MAAA,eAGF,wBACE,SAAA,SAKF,SACF,YAAA,Sbj8BF,GACqB,yBACnB,UAAA,IAIF,MACE,UAAA,QACA,WAAA,MAEQ,2BACN,gBAAA,IAK2C,qDAC7C,UAAA,IAIgG,oGAChG,UAAA,IAEC,+GAEC,UAAA,IAEA,oHAEE,UAAA,IACA,MAAA,MAMN,wHACE,OACE,aAAA,EAAA,EAAA,EAAA,KACA,sBAAA,OAKc,wBAChB,UAAA,IACA,WAAA,KAIgB,qBACN,eACV,sBAAA,KAIF,kBACA,kBACE,MAAA,MAGY,2BAIA,kCAHA,4BAEA,6BADA,4BAGZ,WAAA","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 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 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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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 90820978f..d313bee64 100644 --- a/searx/static/themes/simple/css/searxng.min.css +++ b/searx/static/themes/simple/css/searxng.min.css @@ -1 +1 @@ -/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:left}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-left:3rem}.center-aligment-yes #main_results #sidebar{margin-right:1rem}.center-aligment-yes #main_results #backToTop{left:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-left:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-right:2rem;margin-left:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-left:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{left:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-left:0}.center-aligment-yes #main_results #sidebar{margin-right:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-right:.25em;margin-bottom:.5em;margin-left:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;right:1.8rem;text-align:right;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-right:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:left;max-width:10em;margin-top:.5em;margin-right:.5em;margin-bottom:.5em;margin-left:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:right;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;right:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-left:.5rem}}@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 +/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:left}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-left:3rem}.center-aligment-yes #main_results #sidebar{margin-right:1rem}.center-aligment-yes #main_results #backToTop{left:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-left:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-right:2rem;margin-left:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-left:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{left:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-left:0}.center-aligment-yes #main_results #sidebar{margin-right:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-right:.25em;margin-bottom:.5em;margin-left:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;right:1.8rem;text-align:right;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-right:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:left;max-width:10em;margin-top:.5em;margin-right:.5em;margin-bottom:.5em;margin-left:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:right;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;right:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-left:.5rem}}@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 5275fcfcf..e24ecaa94 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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 0 @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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 0 @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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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 From 4cd3be89642d09d1ef7c118a9add741ef3d823db Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sat, 7 Jan 2023 14:44:04 +0100 Subject: [PATCH 23/31] [fix] indentation and line size of the the markdown files Signed-off-by: Markus Heiser --- searx/infopage/en/about.md | 4 +- searx/infopage/en/search-syntax.md | 4 +- searx/infopage/id/about.md | 63 +++++++++++++++++------------- searx/infopage/id/search-syntax.md | 23 ++++++----- 4 files changed, 53 insertions(+), 41 deletions(-) diff --git a/searx/infopage/en/about.md b/searx/infopage/en/about.md index 48abda68f..3639a7666 100644 --- a/searx/infopage/en/about.md +++ b/searx/infopage/en/about.md @@ -4,8 +4,8 @@ SearXNG is a [metasearch engine], aggregating the results of other {{link('search engines', 'preferences')}} while not storing information about its users. -The SearXNG project is driven by an open community, come join us on -Matrix if you have questions or just want to chat about SearXNG at [#searxng:matrix.org] +The SearXNG project is driven by an open community, come join us on Matrix if +you have questions or just want to chat about SearXNG at [#searxng:matrix.org] Make SearXNG better. diff --git a/searx/infopage/en/search-syntax.md b/searx/infopage/en/search-syntax.md index fa54017a2..99e1e5fd8 100644 --- a/searx/infopage/en/search-syntax.md +++ b/searx/infopage/en/search-syntax.md @@ -35,8 +35,8 @@ To select language filter use a `:` prefix. To give an example: ## `!!` external bangs -SearXNG supports the external bangs from [DuckDuckGo]. To directly jump to a external -search page use the `!!` prefix. To give an example: +SearXNG supports the external bangs from [DuckDuckGo]. To directly jump to a +external search page use the `!!` prefix. To give an example: - search Wikipedia by a custom language diff --git a/searx/infopage/id/about.md b/searx/infopage/id/about.md index 5cf93e312..7d049100b 100644 --- a/searx/infopage/id/about.md +++ b/searx/infopage/id/about.md @@ -1,56 +1,65 @@ # Tentang SearXNG -SearXNG adalah sebuah [mesin pencari meta], yang mendapatkan hasil dari {{link('mesin pencari', 'preferences')}} -lainnya sambil tidak melacak penggunanya. +SearXNG adalah sebuah [mesin pencari meta], yang mendapatkan hasil dari +{{link('mesin pencari', 'preferences')}} lainnya sambil tidak melacak +penggunanya. -Proyek SearXNG diarahkan oleh sebuah komunitas terbuka, bergabung dengan kami -di Matrix jika Anda memiliki pertanyaan atau ingin mengobrol tentang SearXNG di [#searxng:matrix.org] +Proyek SearXNG diarahkan oleh sebuah komunitas terbuka, bergabung dengan kami di +Matrix jika Anda memiliki pertanyaan atau ingin mengobrol tentang SearXNG di +[#searxng:matrix.org] Buat SearXNG lebih baik. - Anda dapat membuat terjemahan SearXNG lebih baik di [Weblate], atau... -- Lacak pengembangan, kirim kontribusi, dan laporkan masalah di [sumber SearXNG]. -- Untuk mendapatkan informasi lanjut, kunjungi dokumentasi proyek SearXNG di [dokumentasi SearXNG]. +- Lacak pengembangan, kirim kontribusi, dan laporkan masalah di [sumber + SearXNG]. +- Untuk mendapatkan informasi lanjut, kunjungi dokumentasi proyek SearXNG di + [dokumentasi SearXNG]. ## Kenapa menggunakan SearXNG? -- SearXNG mungkin tidak menawarkan Anda hasil yang dipersonalisasikan seperti Google, tetapi tidak membuat sebuah profil tentang Anda. -- SearXNG tidak peduli apa yang Anda cari, tidak akan membagikan apa pun dengan pihak ketiga, dan tidak dapat digunakan untuk mengkompromikan Anda. -- SearXNG adalah perangkat lunak bebas, kodenya 100% terbuka, dan semuanya dipersilakan untuk membuatnya lebih baik. - -Jika Anda peduli dengan privasi, ingin menjadi pengguna yang sadar, ataupun percaya -dalam kebebasan digital, buat SearXNG sebagai mesin pencari bawaan atau jalankan di server Anda sendiri! +- SearXNG mungkin tidak menawarkan Anda hasil yang dipersonalisasikan seperti + Google, tetapi tidak membuat sebuah profil tentang Anda. +- SearXNG tidak peduli apa yang Anda cari, tidak akan membagikan apa pun dengan + pihak ketiga, dan tidak dapat digunakan untuk mengkompromikan Anda. +- SearXNG adalah perangkat lunak bebas, kodenya 100% terbuka, dan semuanya + dipersilakan untuk membuatnya lebih baik. +Jika Anda peduli dengan privasi, ingin menjadi pengguna yang sadar, ataupun +percaya dalam kebebasan digital, buat SearXNG sebagai mesin pencari bawaan atau +jalankan di server Anda sendiri! ## Bagaimana saya dapat membuat SearXNG sebagai mesin pencari bawaan? -SearXNG mendukung [OpenSearch]. Untuk informasi lanjut tentang mengubah mesin pencari -bawaan Anda, lihat dokumentasi peramban Anda: +SearXNG mendukung [OpenSearch]. Untuk informasi lanjut tentang mengubah mesin +pencari bawaan Anda, lihat dokumentasi peramban Anda: - [Firefox] -- [Microsoft Edge] - Dibalik tautan, Anda juga akan menemukan beberapa instruksi berguna untuk Chrome dan Safari. -- Peramban berbasis [Chromium] hanya menambahkan situs web yang dikunjungi oleh pengguna tanpa sebuah jalur. - +- [Microsoft Edge] - Dibalik tautan, Anda juga akan menemukan beberapa instruksi + berguna untuk Chrome dan Safari. +- Peramban berbasis [Chromium] hanya menambahkan situs web yang dikunjungi oleh + pengguna tanpa sebuah jalur. ## Bagaimana caranya SearXNG bekerja? -SearXNG adalah sebuah *fork* dari [mesin pencari meta] [searx] yang banyak dikenal -yang diinspirasi oleh [proyek Seeks]. SearXNG menyediakan privasi dasar dengan mencampur kueri -Anda dengan pencarian pada *platform* lainnya tanpa menyimpan data pencarian. -SearXNG dapat ditambahkan ke bilah pencarian peramban Anda; lain lagi, SearXNG dapat diatur sebagai -mesin pencarian bawaan. - -{{link('Laman statistik', 'stats')}} berisi beberapa statistik penggunaan anonim berguna tentang mesin pencarian yang digunakan. +SearXNG adalah sebuah *fork* dari [mesin pencari meta] [searx] yang banyak +dikenal yang diinspirasi oleh [proyek Seeks]. SearXNG menyediakan privasi dasar +dengan mencampur kueri Anda dengan pencarian pada *platform* lainnya tanpa +menyimpan data pencarian. SearXNG dapat ditambahkan ke bilah pencarian peramban +Anda; lain lagi, SearXNG dapat diatur sebagai mesin pencarian bawaan. +{{link('Laman statistik', 'stats')}} berisi beberapa statistik penggunaan anonim +berguna tentang mesin pencarian yang digunakan. ## Bagaimana caranya untuk membuat SearXNG milik saya? -SearXNG menghargai kekhawatiran Anda tentang pencatatan (*log*), jadi ambil kodenya dari -[sumber SearXNG] dan jalankan sendiri! +SearXNG menghargai kekhawatiran Anda tentang pencatatan (*log*), jadi ambil +kodenya dari [sumber SearXNG] dan jalankan sendiri! Tambahkan instansi Anda ke [daftar instansi publik]({{get_setting('brand.public_instances')}}) ini untuk membantu orang lain -mendapatkan kembali privasi mereka dan membuat internet lebih bebas. Lebih terdesentralisasinya internet, lebih banyak kebebasan yang kita punya! +mendapatkan kembali privasi mereka dan membuat internet lebih bebas. Lebih +terdesentralisasinya internet, lebih banyak kebebasan yang kita punya! [sumber SearXNG]: {{GIT_URL}} diff --git a/searx/infopage/id/search-syntax.md b/searx/infopage/id/search-syntax.md index 683f22bc3..363592332 100644 --- a/searx/infopage/id/search-syntax.md +++ b/searx/infopage/id/search-syntax.md @@ -1,12 +1,13 @@ # Sintaks pencarian SearXNG mempunyai sintaks pencarian memungkinkan Anda untuk mengubah kategori, -mesin pencari, bahasa dan lainnya. Lihat {{link('preferensi', 'preferences')}} untuk -daftar mesin pencari, kategori dan bahasa. +mesin pencari, bahasa dan lainnya. Lihat {{link('preferensi', 'preferences')}} +untuk daftar mesin pencari, kategori dan bahasa. ## `!` pilih mesin pencari dan kategori -Untuk menetapkan nama kategori dan/atau mesin pencari gunakan awalan `!`. Sebagai contoh: +Untuk menetapkan nama kategori dan/atau mesin pencari gunakan awalan `!`. +Sebagai contoh: - cari di Wikipedia tentang **Jakarta** @@ -21,9 +22,10 @@ Untuk menetapkan nama kategori dan/atau mesin pencari gunakan awalan `!`. Sebag - {{search('!images kucing')}} -Singkatan mesin pencari dan bahasa juga diterima. Pengubah -mesin/kategori dapat dirantai dan inklusif. Misalnya dengan pencarian {{search('!map !ddg !wp -Jakarta')}} dalam kategori peta dan DuckDuckGo dan Wikipedia tentang **Jakarta**. +Singkatan mesin pencari dan bahasa juga diterima. Pengubah mesin/kategori dapat +dirantai dan inklusif. Misalnya dengan pencarian {{search('!map !ddg !wp +Jakarta')}} dalam kategori peta dan DuckDuckGo dan Wikipedia tentang +**Jakarta**. ## `:` pilih bahasa @@ -35,15 +37,16 @@ Untuk memilih saringan bahasa gunakan awalan `:`. Sebagai contoh: ## `!!` mesin pencarian (*bangs*) eksternal -SearXNG mendukung mesin pencarian eksternal (*bangs*) dari [DuckDuckGo]. Untuk langsung lompat ke sebuah -laman pencarian eksternal gunakan awalan `!!`. Sebagai contoh: +SearXNG mendukung mesin pencarian eksternal (*bangs*) dari [DuckDuckGo]. Untuk +langsung lompat ke sebuah laman pencarian eksternal gunakan awalan `!!`. +Sebagai contoh: - cari Wikipedia dengan bahasa yang lain - {{search('!!wen cat')}} -Diingat, pencarian Anda akan dilakukan secara langsung di mesin pencari eksternal, -SearXNG tidak dapat melindungi privasi Anda di sana. +Diingat, pencarian Anda akan dilakukan secara langsung di mesin pencari +eksternal, SearXNG tidak dapat melindungi privasi Anda di sana. [DuckDuckGo]: https://duckduckgo.com/bang From 212acf7f7bbcd88771d9590729766b5920d4d23e Mon Sep 17 00:00:00 2001 From: PrivateLalle <29478339+LalleSX@users.noreply.github.com> Date: Fri, 28 Oct 2022 15:19:04 +0000 Subject: [PATCH 24/31] [mod] about page: add information about adding enginge to the brownser --- searx/infopage/de/about.md | 8 ++++++++ searx/infopage/en/about.md | 6 +++++- searx/infopage/id/about.md | 7 +++++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/searx/infopage/de/about.md b/searx/infopage/de/about.md index 90a251d68..f6c0f7cfe 100644 --- a/searx/infopage/de/about.md +++ b/searx/infopage/de/about.md @@ -41,6 +41,14 @@ Standardsuchmaschine finden Sie in der Dokumentation zu Ihrem [WEB-Browser]: - [Chromium]-basierte Browser fügen nur Websites hinzu, zu denen der Benutzer ohne Pfadangabe navigiert. +Wenn Sie eine Suchmaschine hinzufügen, darf es keine Duplikate mit demselben +Namen geben. Wenn Sie auf ein Problem stoßen, bei dem Sie die Suchmaschine +nicht hinzufügen können, dann können Sie entweder: + +- das Duplikat entfernen (Standardname: SearXNG) oder +- den Eigentümer kontaktieren, damit dieser der Instance einen anderen Namen als + den Standardnamen gibt. + ## Wie funktioniert SearXNG? SearXNG ist ein Fork der bekannten [searx] [Metasuchmaschine], die durch das diff --git a/searx/infopage/en/about.md b/searx/infopage/en/about.md index 3639a7666..e10f54d53 100644 --- a/searx/infopage/en/about.md +++ b/searx/infopage/en/about.md @@ -27,7 +27,6 @@ If you do care about privacy, want to be a conscious user, or otherwise believe in digital freedom, make SearXNG your default search engine or run it on your own server! - ## How do I set it as the default search engine? SearXNG supports [OpenSearch]. For more information on changing your default @@ -39,6 +38,11 @@ search engine, see your browser's documentation: - [Chromium]-based browsers only add websites that the user navigates to without a path. +When adding a search engine, there must be no duplicates with the same name. If +you encounter a problem where you cannot add the search engine, you can either: + +- remove the duplicate (default name: SearXNG) or +- contact the owner to give the instance a different name than the default. ## How does it work? diff --git a/searx/infopage/id/about.md b/searx/infopage/id/about.md index 7d049100b..956b5240e 100644 --- a/searx/infopage/id/about.md +++ b/searx/infopage/id/about.md @@ -40,6 +40,13 @@ pencari bawaan Anda, lihat dokumentasi peramban Anda: - Peramban berbasis [Chromium] hanya menambahkan situs web yang dikunjungi oleh pengguna tanpa sebuah jalur. +Apabila menambahkan mesin pencari, tidak boleh ada duplikat dengan nama yang +sama. Jika Anda menemukan masalah di mana Anda tidak bisa menambahkan mesin +pencari, Anda bisa: + +- menghapus duplikat (nama default: SearXNG) atau +- menghubungi pemilik untuk memberikan nama yang berbeda dari nama default. + ## Bagaimana caranya SearXNG bekerja? SearXNG adalah sebuah *fork* dari [mesin pencari meta] [searx] yang banyak From 9ee99423fe22550ef566245ef23e2a9e8ee76c27 Mon Sep 17 00:00:00 2001 From: ahmad-alkadri Date: Tue, 3 Jan 2023 22:59:01 +0100 Subject: [PATCH 25/31] [fix] Bing-Web engine: XPath to get the wikipedia result Modify the XPath selector to get the wikipedia result plus small fixes. About result content: especially with the Wikipedia result, we'd get several paragraph elements, only the first paragraph would be taken and displayed on the search result --- searx/engines/bing.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/searx/engines/bing.py b/searx/engines/bing.py index 8d024fed0..5c4681cd8 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -4,6 +4,7 @@ - https://github.com/searx/searx/issues/2019#issuecomment-648227442 """ +# pylint: disable=too-many-branches import re from urllib.parse import urlencode, urlparse, parse_qs @@ -74,7 +75,6 @@ def request(query, params): def response(resp): - results = [] result_len = 0 @@ -84,12 +84,20 @@ def response(resp): url_to_resolve = [] url_to_resolve_index = [] - for i, result in enumerate(eval_xpath_list(dom, '//li[@class="b_algo"]')): + for i, result in enumerate(eval_xpath_list(dom, '//li[contains(@class, "b_algo")]')): link = eval_xpath(result, './/h2/a')[0] url = link.attrib.get('href') title = extract_text(link) - content = extract_text(eval_xpath(result, './/p')) + + # Make sure that the element is free of links and + content = eval_xpath(result, '(.//p)[1]') + for p in content: + for e in p.xpath('.//a'): + e.getparent().remove(e) + for e in p.xpath('.//span[@class="algoSlug_icon"]'): + e.getparent().remove(e) + content = extract_text(content) # get the real URL either using the URL shown to user or following the Bing URL if url.startswith('https://www.bing.com/ck/a?'): From 0af41ab15cffc2b2d6e4132d9f9fef757d61118c Mon Sep 17 00:00:00 2001 From: Milad-Laly <68471307+Milad-Laly@users.noreply.github.com> Date: Sun, 8 Jan 2023 07:46:43 +0000 Subject: [PATCH 26/31] [fix] typos in utils/searxng.sh --- AUTHORS.rst | 3 ++- utils/searxng.sh | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/AUTHORS.rst b/AUTHORS.rst index 288a067c3..82188cb73 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -165,4 +165,5 @@ features or generally made searx better: - Paul Alcock @Guilvareux - Sam A. ``_ - @XavierHorwood -- Ahmad Alkadri ``_ \ No newline at end of file +- Ahmad Alkadri ``_ +- Milad Laly @Milad-Laly \ No newline at end of file diff --git a/utils/searxng.sh b/utils/searxng.sh index aaa69cc53..dee90bbf4 100755 --- a/utils/searxng.sh +++ b/utils/searxng.sh @@ -395,7 +395,7 @@ searxng.remove.all() { wait_key if service_is_available "${SEARXNG_URL}"; then - MSG="** Don't forgett to remove your public site! (${SEARXNG_URL}) **" wait_key 10 + MSG="** Don't forget to remove your public site! (${SEARXNG_URL}) **" wait_key 10 fi } @@ -650,7 +650,7 @@ searxng.remove.redis() { } searxng.instance.localtest() { - rst_title "Test SearXNG instance localy" section + rst_title "Test SearXNG instance locally" section rst_para "Activate debug mode, start a minimal SearXNG "\ "service and debug a HTTP request/response cycle." @@ -783,7 +783,7 @@ This removes Nginx site ${NGINX_SEARXNG_SITE}:: searxng.instance.exec() { if ! service_account_is_available "${SERVICE_USER}"; then - die 42 "can't execute: instance does not exists (missed account ${SERVICE_USER})" + die 42 "can't execute: instance does not exist (missed account ${SERVICE_USER})" fi sudo -H -i -u "${SERVICE_USER}" \ SEARXNG_UWSGI_USE_SOCKET="${SEARXNG_UWSGI_USE_SOCKET}" \ From 1407a055b297857ebe6e0e9ac1c6eb0e35d57f9b Mon Sep 17 00:00:00 2001 From: allixx <1695323+allixx@users.noreply.github.com> Date: Sun, 8 Jan 2023 13:41:48 +0300 Subject: [PATCH 27/31] [simple theme] set tab index for search page input field #1891 Previously it took five tab keypresses to reach search input field on search results page. Now one tab press is enough. --- searx/templates/simple/search.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/templates/simple/search.html b/searx/templates/simple/search.html index c5f7de09c..e5b44169e 100644 --- a/searx/templates/simple/search.html +++ b/searx/templates/simple/search.html @@ -6,7 +6,7 @@

From 33d97fd01aa47ed9dd082fb875c5ad5d753dfa63 Mon Sep 17 00:00:00 2001 From: llmII Date: Sun, 8 Jan 2023 10:44:58 -0600 Subject: [PATCH 28/31] Fix #2083 This changes the Suggestions to be a single column, not a wrapping row, changing the input to be incapable of overflowing into visually adjacent elements. --- searx/static/themes/simple/src/less/style.less | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/searx/static/themes/simple/src/less/style.less b/searx/static/themes/simple/src/less/style.less index 5ff9969e3..e43508dd1 100644 --- a/searx/static/themes/simple/src/less/style.less +++ b/searx/static/themes/simple/src/less/style.less @@ -532,7 +532,7 @@ article[data-vim-selected].category-social { #suggestions { .wrapper { display: flex; - flex-flow: row wrap; + flex-flow: column; justify-content: flex-end; form { @@ -552,6 +552,10 @@ article[data-vim-selected].category-social { background: transparent; color: var(--color-result-search-url-font); cursor: pointer; + width: calc(100%); + text-overflow: ellipsis; + overflow: hidden; + text-align: left; } input[type="submit"], From 9d6b048fba1a228548c188e91cdd940b7b07a5de Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sun, 8 Jan 2023 18:39:37 +0100 Subject: [PATCH 29/31] [build] /static --- searx/static/themes/simple/css/searxng-rtl.min.css | 2 +- searx/static/themes/simple/css/searxng-rtl.min.css.map | 2 +- searx/static/themes/simple/css/searxng.min.css | 2 +- searx/static/themes/simple/css/searxng.min.css.map | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/searx/static/themes/simple/css/searxng-rtl.min.css b/searx/static/themes/simple/css/searxng-rtl.min.css index d806afd3d..da518dccb 100644 --- a/searx/static/themes/simple/css/searxng-rtl.min.css +++ b/searx/static/themes/simple/css/searxng-rtl.min.css @@ -1 +1 @@ -/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:right}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-left:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-right:3rem}.center-aligment-yes #main_results #sidebar{margin-left:1rem}.center-aligment-yes #main_results #backToTop{right:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-right:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-left:2rem;margin-right:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-right:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{right:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-right:0}.center-aligment-yes #main_results #sidebar{margin-left:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-left:.25em;margin-bottom:.5em;margin-right:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;left:1.8rem;text-align:left;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-left:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:right;max-width:10em;margin-top:.5em;margin-left:.5em;margin-bottom:.5em;margin-right:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:left;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;left:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-right:.5rem}}@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 +/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:right}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-left:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-right:3rem}.center-aligment-yes #main_results #sidebar{margin-left:1rem}.center-aligment-yes #main_results #backToTop{right:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-right:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-left:2rem;margin-right:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-right:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{right:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-right:0}.center-aligment-yes #main_results #sidebar{margin-left:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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:column;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;width:calc(100%);text-overflow:ellipsis;overflow:hidden;text-align:left}#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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-left:.25em;margin-bottom:.5em;margin-right:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;left:1.8rem;text-align:left;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-left:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:right;max-width:10em;margin-top:.5em;margin-left:.5em;margin-bottom:.5em;margin-right:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:left;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;left:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-right:.5rem}}@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 668161bcd..3430a696b 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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 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 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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 @radius 0;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: @radius 0 0 @radius;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 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 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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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 @results-sidebar-width;\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: column;\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 width: calc(100%);\n text-overflow: ellipsis;\n overflow: hidden;\n text-align: left;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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 d313bee64..a76765cef 100644 --- a/searx/static/themes/simple/css/searxng.min.css +++ b/searx/static/themes/simple/css/searxng.min.css @@ -1 +1 @@ -/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:left}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-left:3rem}.center-aligment-yes #main_results #sidebar{margin-right:1rem}.center-aligment-yes #main_results #backToTop{left:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-left:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-right:2rem;margin-left:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-left:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{left:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-left:0}.center-aligment-yes #main_results #sidebar{margin-right:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-right:.25em;margin-bottom:.5em;margin-left:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;right:1.8rem;text-align:right;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-right:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:left;max-width:10em;margin-top:.5em;margin-right:.5em;margin-bottom:.5em;margin-left:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:right;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;right:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-left:.5rem}}@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 +/*! 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-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--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:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-background:#fff;--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:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--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:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--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:#545454;--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:#e1e1e1;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-search-background:#2b2e36;--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-shadow:0 2px 8px rgba(34, 38, 46, 0.25);--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--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:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--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:#1a1a1c;--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:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--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);max-height:32rem;overflow-y:auto;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:0 2px 8px rgba(34,38,46,.25)}.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}.stats_endpoint .github-issue-button{display:block;padding:8px 16px;font-family:sans-serif;font-size:16px;color:#fff;background-color:#238636;border:#2ea043;border-radius:10px!important;box-shadow:transparent 0 0 0 0}.stats_endpoint .github-issue-button:hover{background-color:#2ea043}.stats_endpoint .issue-hide{display:none}.stats_endpoint input[type=checked]{position:absolute}.stats_endpoint label{margin:1rem 1rem 1rem 0}.stats_endpoint .step_content{margin:1rem 1rem 1rem 2rem}.stats_endpoint .step1,.stats_endpoint .step2{visibility:hidden}.stats_endpoint .step1_delay{transition:visibility 0s linear 4s}.stats_endpoint #step1:checked~.step1,.stats_endpoint #step2:checked~.step2{visibility:visible}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}failed-test,table.engine-error td.engine-error-type,table.engine-error th.engine-error-type{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{max-width:1280px;margin:1rem 0 3rem 0;border:1px solid var(--color-result-border);text-align:left}.engine-errors table.engine-error tr td,.engine-errors table.engine-error tr th{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);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}#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-radius:.8rem;width:44rem;display:inline-flex;flex-direction:row;white-space:nowrap;box-shadow:var(--color-search-shadow)}#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-search-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;border-radius:0;box-shadow:none}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0;box-shadow:none}#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}@media screen and (min-width:50em){.center-aligment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-aligment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-aligment-yes #main_results #urls{margin-left:3rem}.center-aligment-yes #main_results #sidebar{margin-right:1rem}.center-aligment-yes #main_results #backToTop{left:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-aligment-yes #main_results{display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search{width:100%;display:flex;flex-direction:column;align-items:center}.center-aligment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width)/ 2) 3rem var(--center-page-width);grid-template-areas:"na logo search" "na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-aligment-yes #main_results .search_filters{margin-left:.5rem;width:var(--center-page-width)}.center-aligment-yes #main_results #results{margin-right:2rem;margin-left:10rem}.center-aligment-yes #main_results #results.image-detail-open,.center-aligment-yes #main_results #results.only_template_images{align-self:flex-start}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open){margin-left:1.5rem;grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem}.center-aligment-yes #main_results #results:not(.only_template_images):not(.image-detail-open) #backToTop{left:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width)/ 2)}.center-aligment-yes #main_results #results .result .content{max-width:inherit}.center-aligment-yes #main_results #urls{margin-left:0}.center-aligment-yes #main_results #sidebar{margin-right:0}}.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,.result .result_author,.result .result_length,.result .result_shipping,.result .result_source_country{font-size:.8em;color:var(--color-result-publishdate-font)}.result .result_price{font-size:1.2em;color:var(--color-result-description-highlight-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}.result-paper .attributes{display:table;border-spacing:.125rem}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{font-size:.9rem;margin-top:.25rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{font-size:.9rem;margin:.25rem 0 0 0;padding:0;word-wrap:break-word;line-height:1.24;font-style:italic}.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 .5rem 0 .5rem!important;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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:column;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;width:calc(100%);text-overflow:ellipsis;overflow:hidden;text-align:left}#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;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 dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{display:inline;margin-top:.5em;margin-right:.25em;margin-bottom:.5em;margin-left:0;padding:0}#sidebar .infobox .attributes 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}#links_on_top{position:absolute;right:1.8rem;text-align:right;top:2.2rem;padding:0;border:0;display:flex;align-items:center;font-size:1em;color:var(--color-search-font)}#links_on_top a{display:flex;align-items:center;margin-left:1em}#links_on_top a svg{font-size:1.2em;margin-right:.125em}#links_on_top a,#links_on_top a:active *,#links_on_top a:hover *,#links_on_top a:link *,#links_on_top 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:calc(79.75em - 0.5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-aligment-no #links_on_top span{display:none}.center-aligment-no .page_with_header{margin:2rem .5rem;width:auto}.center-aligment-no #infoboxes{position:inherit;max-width:inherit}.center-aligment-no #infoboxes .infobox{clear:both}.center-aligment-no #infoboxes .infobox img{float:left;max-width:10em;margin-top:.5em;margin-right:.5em;margin-bottom:.5em;margin-left:0}.center-aligment-no #sidebar{margin:0 .5rem .125rem .5rem;padding:0;float:none;border:none;width:auto}.center-aligment-no #sidebar input{border:0}.center-aligment-no #apis{display:none}.center-aligment-no #search_url{display:none}.center-aligment-no .result .thumbnail{max-width:98%}.center-aligment-no .result .url span.url{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.center-aligment-no .result .engines{float:right;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 0 3px 0}.center-aligment-no .result-images{border-bottom:none!important}.center-aligment-no .image_result{max-width:98%}.center-aligment-no .image_result img{max-width:98%}.center-aligment-no #backToTop{display:none}.center-aligment-no #pagination{margin:2rem 0 0 0!important}.center-aligment-no #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){#links_on_top span{display:none}.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:0 .5rem .125rem .5rem;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;display:flex;flex-wrap:wrap;justify-content:flex-end;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"}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#links_on_top{top:.8rem;right:.7rem}#main_index #links_on_top{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{background:var(--color-result-background);margin:1rem 0}.result-images{margin:0;height:6rem;background:var(--color-base-background-mobile)}.infobox{border:none!important;background-color:var(--color-sidebar-background)}.result-paper .attributes{display:block}.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-left:.5rem}}@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 e24ecaa94..bd13a92dd 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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,QUsGG,MAAA,KCpGJ,aACE,OAAA,MACA,MAAA,KACA,OAAA,KAAA,ECLF,YACE,WAAA,KAGF,OACE,WAAA,OAEA,cACE,WAAgB,wBAAA,UAChB,WAAA,KACA,OAAA,KAAA,KACA,oBAAA,OACA,gBAAA,QAGF,UACE,UAAA,IACA,WAAA,OAGF,eACA,sBACE,OAAA,EAAA,KACA,WAAA,QACA,OAAA,QACA,QAAA,EACA,QAAA,MAGF,uBACE,QAAA,MACA,OAAA,IAAA,EAGQ,uBACR,QAAA,IAAA,KACA,cAAA,kBAImC,sCAEnC,aACE,UAAA,IAIJ,YACE,WAAA,KChDqB,4BACA,4BVwCvB,WAAA,gBUtCA,OAAA,KAIA,uBACE,MAAA,KAGF,2BACE,OAAA,IACA,OAAA,KAGF,yBACE,OAAA,EACA,QAAA,IAAA,EAAA,EAAA,EACA,QAAA,MVcF,MAAA,KUZE,MAAA,MAGF,yBACE,OAAA,EACA,QAAA,EVOF,MAAA,KULE,MAAA,KAGK,0CADL,gCAEE,UAAA,kBACA,WAAA,EVxBJ,aAAA,KU0BI,cAAA,EVtBJ,YAAA,EU0BE,gCACE,MAAA,MAGG,0CACH,MAAA,SACA,MAAO,qCACP,OAAA,KACA,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,uCACnC,QAAA,MAAA,MACA,OAAA,KX9BJ,cAAA,IWkCK,gDADA,gDAEC,iBAAkB,6CAKjB,qCADC,sCAEJ,QAAA,EACA,WAAA,EAAA,EAAA,IAAA,IAAwB,4BAI5B,+BACE,OAAA,EACA,QAAA,IAAA,EAAA,EAAA,EV9BF,MAAA,MUgCE,MAAA,IACA,MAAO,8CACP,UAAA,IAGF,wBACE,gBAAA,SAGI,2BACJ,WAAA,OAGF,4BVzEA,aAAA,MU4EE,kCACE,OAAA,IAAA,MAAA,YACA,QAAA,MAAA,MXpEJ,cAAA,IWyEyC,+DACvC,OAAA,IAAA,MAAkB,6CAIlB,yCACE,OAAA,QAKA,oDACE,OAAA,QAIF,8DACE,WAAA,OV5GN,KU6GgB,8BACV,UAAA,MAEA,kFACE,WAAA,MAKN,oDVlDF,WAAA,KUoDI,YAAA,IACA,WAAY,8CAGd,4CACA,gDVzDF,WAAA,KU8DK,gCACH,MAAA,KACA,UAAA,IAGA,mCADA,mCAEE,WAAA,KACA,YAAA,UACA,UAAA,KACA,QAAA,KACA,eAAA,IAGA,+CACA,WAAA,SACA,MAAA,MACA,cAAA,KAGA,8CACA,WAAA,UAI6B,4DADA,4DAE7B,iBAAkB,+BAItB,oCACE,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,4BACnC,MAAO,sBACP,OAAA,EAAA,KXxJF,cAAA,KW2JE,OAAA,QACA,QAAA,aACA,OAAA,IAAA,IACA,QAAA,KAEA,sCACE,MAAO,kCAGR,oDACC,eAAA,UAKF,yCACE,MAAA,KAKiC,sCACrC,kBACE,MAAA,KAGF,gBV/LA,KAAA,gBWGF,QACE,QAAA,EACA,OAAA,EAGF,eACE,YAAA,MXeA,cAAA,IAIA,aAAA,KWhBA,OAAA,EACA,WAAY,+BACZ,cAAA,IAAA,MAAyB,2BACzB,QAAA,KACA,WAAA,OACA,QAAA,KACA,sBAAA,KAAA,IACA,oBAAA,cAAA,oBAKF,UACE,QAAA,aACA,SAAA,SXlBA,aAAA,KWoBA,QAAA,EAEA,gBACE,QAAA,KAGF,gBAKE,OAAA,QACA,QAAA,MAAA,EACA,QAAA,YACA,eAAA,WACA,UAAA,KACA,cAAA,IAAA,MAAA,YZrBF,sBAAA,KACA,YAAA,KYWE,oBACE,cAAA,MAWC,kCACD,OAAA,KAAA,EAI2B,6CAC7B,MAAO,2CACP,cAAA,IAAA,MAAyB,6CAI7B,aACE,UAAA,KACA,QAAA,KACA,YAAA,OACA,gBAAA,OAEA,iBACE,KAAA,EACA,MAAA,KACA,OAAA,KACA,OAAA,MAAA,EAAA,KAAA,EAIJ,mBACE,UAAA,WAEA,yBACE,QAAA,KAGM,+BACN,QAAA,MACA,SAAA,SACA,WAAY,6BACZ,QAAA,KAAA,MAAA,MAAA,EACA,QAAA,KACA,MAAA,KACA,KAAA,OAIJ,aACE,UAAA,OAGF,YACE,cAAA,MACA,MAAA,MACA,QAAA,YACA,eAAA,IACA,YAAA,OACA,WAAY,2BAGd,cACE,QAAA,MACA,gBAAA,SACA,WAAA,WACA,MAAA,OACA,OAAA,EACA,QAAA,MAAA,MACA,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,+BACnC,OAAA,KACA,QAAA,EACA,MAAO,yBACP,UAAA,OACA,QAAA,MAEC,oBACC,MAAO,qCAGD,sBACN,QAAA,KAIoB,sCACtB,QAAA,KAGF,GACA,aACE,QAAA,MACA,OAAA,EACA,QAAA,MACA,WAAA,KAAA,OAAA,OAAA,EAAA,EAAmC,+BACnC,OAAA,KACA,QAAA,EACA,MAAO,yBACP,UAAA,OACA,QAAA,EAGF,GACE,MAAA,KXpHA,aAAA,KAJA,cAAA,YAoBA,cAAA,MAAA,EAAA,EAAA,MW0GA,cACA,iCACA,QAAA,KAGF,aXnGE,cAAA,EAAA,MAAA,MAAA,EWsGC,mBACC,OAAA,QACA,iBAAkB,qCAClB,MAAO,+BAIJ,qBACA,oBACL,MAAA,eXnJA,YAAA,IAAA,MWoJ2B,2BAG7B,gBACE,WAAA,MXpKA,aAAA,EWsKA,cAAA,EXlKA,YAAA,QWoKA,QAAA,KACA,WAAA,KACA,2BAAA,QAEA,uBACE,iBAAA,QAGC,6BADA,6BAEC,MAAO,uBAK0B,sCACrC,eACE,QAAA,MAAA,MAAA,EAAA,MACA,WAAA,MAGF,gBACE,WAAA,MX7LF,aAAA,EW+LE,cAAA,EX3LF,YAAA,OW+LA,YACE,UAAA,IACA,MAAA,KAEA,gCACE,OAAA,KACA,WAAA,KAKmD,uDAGrD,kCAAA,oCACE,MAAA,YAEA,4CAAA,8CACE,QAAA,aACA,MAAA,KAIJ,wBAAA,0BACE,MAAA,KX/JJ,WAAA,KWiKI,WAAA,OACA,WAAA,OACA,2BAAA,OAKgC,mCACpC,eACE,MAAA,KACA,OAAA,EACA,QAAA,MAAA,EAAA,EAAA,EACA,WAAA,EACA,QAAA,EACA,oBAAA,cAAA,wBAKF,aACE,QAAA,EAGF,YACE,MAAA,IACA,QAAA,KACA,OAAA,EAAA,KAGF,GACE,MAAA,KACA,KAAA,EAGF,gBACE,OAAA,EAGF,UACE,QAAA,aACA,MAAA,KACA,OAAA,EAEA,gBACE,QAAA,eACA,OAAA,YAEA,oBACE,QAAA,KAKM,0BACV,QAAA,MACA,iBAAkB,+BAClB,SAAA,SACA,IAAA,EACA,OAAA,KACA,MAAA,KACA,QAAA,MAEA,sCACE,cAAA,IAAA,MAAyB,2BACzB,MAAA,KACA,cAAA,EACA,WAAA,KAEA,mDXjSJ,aAAA,YWqSI,wCACE,OAAA,KACA,cAAA,EACA,WAAA,KAK6B,gDX7SnC,aAAA,OW+SE,WAAA,OAAA,KAI8C,oCAChD,eACE,oBAAA,gBAAA,wBAKF,aACE,QAAA,MAIJ,YZhTE,sBAAA,KACA,YAAA,KYkTC,+BACC,MAAA,EACA,OAAA,EAIJ,sBACE,SAAA,SCxUoC,mCACf,mCACnB,oBAAA,OAIiC,oCACd,mCACnB,oBAAA,OAImC,sCAChB,mCACnB,oBAAA,OAI2D,2DAG3D,4CACE,sBAAA,IAA2B,iBAC3B,YAAA,EACA,aAAA,EAGF,yCZxBF,YAAA,KY4BE,4CZhCF,aAAA,KYoCE,8CZ5CF,KY6Cc,kBAKuB,sCAChB,mCACnB,QAAA,KACA,eAAA,OACA,YAAA,OAEA,2CACE,MAAA,KACA,QAAA,KACA,eAAA,OACA,YAAA,OAGF,kDACE,sBAA2C,iDAAA,KAAmC,yBAC9E,oBAAA,iBAAA,uBACA,WAAA,OACA,MAAA,KACA,aAAA,EACA,cAAA,EAGF,mDZ5DF,YAAA,MY8DI,MAAO,yBAGT,4CZrEF,aAAA,KAIA,YAAA,MYwEK,8DADA,iEAMC,WAAA,WAG8B,+FZhFpC,YAAA,OYmFM,sBAA4B,8CAAA,MAE5B,0GZjGN,KYkG4E,8DAIhE,6DACN,UAAA,QAKJ,yCZhGF,YAAA,EYoGE,4CZxGF,aAAA,Ga0BF,UACE,QAAA,aACA,eAAA,OACA,YAAA,EACA,gBAAA,Qb0CA,UAAW,WatCb,gBACE,MAAA,KACA,OAAA,KATA,QAAA,aACA,eAAA,OACA,YAAA,EACA,gBAAA,Qb0CA,UAAW,WahCb,cACE,MAAA,OACA,OAAA,OAfA,QAAA,aACA,eAAA,OACA,YAAA,EACA,gBAAA,Qb0CA,UAAW,WazBb,KACE,YAAA,WACA,UAAA,KdtDA,yBAAA,KACA,qBAAA,KACA,sBAAA,KACA,iBAAA,KcsDA,MAAO,uBACP,iBAAkB,6BAClB,QAAA,EACA,OAAA,EAGF,KACA,KACE,QAAA,EACA,OAAA,EAGF,KACE,QAAA,KACA,eAAA,OACA,OAAA,MACA,OAAA,EAGF,KACE,MAAA,KACA,cAAA,KACA,KAAA,EAGF,kBACE,OAAA,IAAA,KACA,MAAA,KAGF,OACE,MAAA,KACA,WAAA,KACA,QAAA,KAAA,EACA,MAAA,KACA,WAAA,OACA,iBAAkB,+BAClB,WAAA,IAAA,MAAsB,2BACtB,SAAA,OAEA,SACE,UAAA,KAIc,wBAChB,OAAA,KAIa,6BADV,mBAEH,QAAA,MACA,QAAA,aACA,WAAY,4BACZ,MAAO,sBdxGP,cAAA,Kc2GA,OAAA,EACA,OAAA,QAGF,EACE,gBAAA,KACA,MAAO,sBAEN,UACC,MAAO,8BAEP,qBACE,MAAO,8BAKN,2BACL,WAAY,iCbnHZ,YAAA,MAAA,MaoH8B,8BbhF9B,cAAA,EAAA,KAAA,KAAA,EaoFmB,yCACnB,WAAY,8BACZ,OAAA,KdpIA,cAAA,KcuIA,0DACE,OAAQ,aAIN,qDADA,oDAEF,MAAO,6CAQe,0CAFA,wCACA,0CAFA,yCAIA,2CALA,2CAMxB,OAAA,IAAA,MAAkB,8BdvJlB,cAAA,Kc2JF,QACE,OAAA,QAAA,EACA,QAAA,KbnJA,YAAA,MAAA,MAAA,YasJA,WACE,UAAA,OACA,UAAA,WACA,OAAA,MAAA,EAAA,MAAA,EACA,QAAA,EAEA,aACE,MAAO,8BACP,YAAA,IACA,UAAA,MAEC,qBACC,MAAO,sCAGR,mBACA,mBACC,gBAAA,UACA,OAAA,KACA,QAAA,EAKN,oBACA,wBACE,UAAA,eAGF,iBACA,cACE,UAAA,KACA,OAAA,EACA,QAAA,EACA,UAAA,KACA,UAAA,WACA,YAAA,KAEA,4BAAA,yBACE,MAAO,+CACP,WAAA,QACA,YAAA,IAIK,mBACP,UAAA,KACA,OAAA,EAAA,KAAA,EAAA,Ed7LF,QAAA,IAAA,KAVA,cAAA,IAYA,WAAY,iCACZ,MAAO,2BACP,OAAA,QAEC,yBACC,WAAY,4BACZ,MAAO,sBc0LP,8BACE,MAAA,QACA,WAAA,QACA,YAAA,IAIJ,qBACE,QAAA,KACA,UAAA,KACA,MAAO,6BACP,UAAA,OACA,SAAA,OACA,eAAA,IACA,OAAA,EACA,QAAA,EAEA,6BACE,YAAA,OACA,YAAA,EAGK,oCACL,QAAA,IACA,MAAA,IACA,QAAA,aAGF,6BACE,SAAA,OACA,YAAA,OACA,WAAA,QACA,UAAA,EACA,YAAA,EACA,WAAA,MAEA,qCACE,MAAA,MAKN,wBAEA,uBADA,uBAEA,yBACA,+BACE,UAAA,KACA,MAAO,qCAGT,sBACE,UAAA,MACA,MAAO,+CAIN,sBbvPH,MAAA,KayPI,YAAA,MbjQJ,cAAA,KamQI,MAAA,MACA,OAAA,MAGD,kBb/PH,MAAA,KaiQI,YAAA,MbzQJ,cAAA,Ka2QI,MAAA,KACA,WAAA,KACA,WAAA,WACA,gBAAA,MAAA,IAIJ,eACE,MAAA,KAKF,0BACE,QAAA,MACA,eAAA,QAEA,8BACE,QAAA,UAEA,mCACE,UAAA,MACA,WAAA,OACA,QAAA,WAEA,wCACE,UAAA,MAIA,+CACF,MAAO,uBACP,UAAA,MAGY,gDACZ,MAAO,qCAKb,uBACE,WAAA,OAGF,wBACE,UAAA,MACA,OAAA,OAAA,EAAA,EAAA,EACA,QAAA,EACA,UAAA,WACA,YAAA,KACA,WAAA,OAIJ,uBACE,QAAA,KACA,UAAA,KAGoB,8BACpB,UAAA,GACA,QAAA,GAOF,gBAFA,cACA,gBAFA,eAIA,iBALA,iBAME,OAAA,IAAA,MAAkB,2BAClB,OAAA,KAAA,MAAA,EAAA,gBdjWA,cAAA,KcqWe,wBACf,MAAA,eACA,UAAA,KACA,WAAA,KACA,QAAA,EAAA,IAAA,KAAA,YAGa,qBACb,MAAA,KACA,QAAA,KAAA,EAAA,EAAA,EAGgB,yBAChB,MAAA,KACA,QAAA,KAAA,EAAA,EAAA,EAGa,wBACb,SAAA,OAG6B,sCAC7B,MAAA,KACA,aAAA,EAAA,CAAA,EACA,QAAA,KAAA,EAAA,EAAA,EAGF,mCAGiC,sCAC7B,OAAQ,sBAIZ,Sb9WE,MAAA,MagXA,QAAA,KACA,UAAA,KACA,gBAAA,SACA,MAAO,iCAEP,cACE,UAAA,QACA,WAAA,EACA,cAAA,EbpZF,aAAA,MAIA,YAAA,EasZF,YACE,UAAA,KAGF,WACE,MAAO,wCACP,WAAA,QAGF,eACE,WAAA,OAGF,eACE,UAAA,EACA,QAAA,MAAA,MAAA,KAAA,MACA,OAAA,OACA,OAAA,eACA,OAAA,MAEE,iBACA,SAAA,SAGF,mBACE,OAAA,EACA,QAAA,EACA,OAAA,KACA,OAAA,KACA,MAAA,KACA,WAAA,MACA,eAAA,OACA,WAAY,qCAIV,2BADA,0BAEF,QAAA,MACA,SAAA,SAEA,MAAA,KACA,UAAA,MACA,MAAO,oCACP,QAAA,MAAA,EAAA,EAAA,EACA,SAAA,OACA,cAAA,SACA,YAAA,OAGE,2BACF,QAAA,OAAA,EAAA,EAAA,EACA,UAAA,MAKC,sBbtbH,MAAA,gBawbE,OAAA,gBACA,MAAA,eAGF,kBACE,UAAA,KACA,MAAA,KACA,gBAAA,SACA,eAAA,EAAA,OAEA,qBACE,YAAA,QACA,MAAA,MACA,eAAA,IbraJ,WAAA,KayaE,qBACE,eAAA,Ib1aJ,WAAA,KagbF,QACE,QAAA,eAGF,SACE,WAAA,KbjfA,aAAA,KamfA,cAAA,Eb/eA,YAAA,MaifA,QAAA,KACA,sBAAA,MAAA,MACA,mBAAA,YAAA,YAAA,IAAA,YACA,IAAA,EAAA,KACA,oBAEE,sBAEA,kBAJF,eAAA,qBAOiB,+BACH,4BACd,WAAA,EAGF,MACE,QAAA,EACA,UAAA,KAIA,sBACE,QAAA,KACA,UAAA,IAAA,KACA,gBAAA,SAEA,2BACE,QAAA,aACA,KAAA,EAAA,EAAA,IAOJ,iBAAA,mBACE,QAAA,EACA,OAAA,IACA,UAAA,KACA,QAAA,aACA,WAAA,IACA,MAAO,oCACP,OAAA,QAIY,2BADT,8BACS,6BADT,gCAEH,MAAO,8BACP,gBAAA,KACA,UAAA,MAEC,iCAAA,oCAAA,mCAAA,sCACC,gBAAA,UAKN,aACE,UAAA,YACA,QAAA,KACA,UAAA,IAAA,KACA,OAAA,EAAA,EAAA,IAAA,EAEA,gBACK,gCACH,QAAA,aACA,QAAA,MACA,OAAA,MAGG,gCACH,UAAA,MdnjBF,cAAA,Ic0jBI,aADM,mBADC,oBAGX,OAAA,IAAA,EAAA,KAAA,EACA,MAAO,uBAGT,SACE,UAAA,QACA,WAAY,+BACZ,QAAA,KACA,OAAA,KAAA,EACA,WAAA,EACA,MAAO,yBd7kBP,cAAA,KcglBA,YACE,QAAA,KAGF,cACE,cAAA,SAKF,gBACE,UAAA,MAIJ,SACE,UAAA,QACA,UAAA,WACA,MAAO,0BAEP,kBACE,OAAA,KAAA,EAAA,KACA,OAAA,IAAA,MAAkB,4BAClB,QAAA,KACA,UAAA,KdxmBF,cAAA,Kc2mBE,qBACE,OAAA,EAAA,EAAA,KAAA,EAGF,sBACE,UAAA,KACA,WAAA,KACA,QAAA,MACA,OAAA,EAAA,KACA,QAAA,EAGF,qBACE,YAAA,IAIA,iCACE,OAAA,KAAA,EAGF,iCACE,QAAA,OACA,WAAA,KbpoBN,aAAA,MasoBM,cAAA,KbloBN,YAAA,EaooBM,QAAA,EAGF,iCACE,QAAA,OACA,OAAA,KAAA,EACA,QAAA,EAIJ,wBACE,UAAA,IAGF,qBACE,MAAA,KAGF,8BACA,wBACE,MAAA,KAKN,YACE,WAAA,IAGE,mCACE,MAAA,MAKN,cACE,SAAA,SbhrBA,MAAA,OAoCA,WAAA,Ma+oBA,IAAA,OACA,QAAA,EACA,OAAA,EACA,QAAA,KACA,YAAA,OACA,UAAA,IACA,MAAO,yBAEP,gBACE,QAAA,KACA,YAAA,OACA,YAAA,IAEA,oBACE,UAAA,Mb7rBJ,aAAA,OaksBA,gBAIS,yBAFD,wBADD,uBAEG,0BAER,MAAO,yBAIX,YACE,UAAA,WAEA,eACE,MAAA,KAIJ,MACE,WAAA,IACA,MAAA,KAGF,WACE,OAAA,IAAA,MAAkB,8BAClB,OAAA,EACA,QAAA,EACA,UAAA,IACA,WAAY,kCACZ,SAAA,MACA,OAAA,KbvuBA,KAAA,QayuBA,WAAA,QAAA,IACA,QAAA,EdhuBA,cAAA,KcmuBA,aACE,QAAA,MACA,OAAA,EACA,QAAA,KAGF,aAGC,oBADA,mBADA,qBAGC,MAAO,4BAIQ,8BACjB,QAAA,EAqH4B,oDAE1B,mBACE,QAAA,MAK+B,oCAG/B,uDACA,wDACE,QAAA,MAMuD,2DA/H3D,uCACE,QAAA,KAIJ,sCACE,OAAA,KAAA,MACA,MAAA,KAGF,+BACE,SAAA,QACA,UAAA,QAEA,wCACE,MAAA,KAEA,4CbtvBJ,MAAA,KawvBM,UAAA,KACA,WAAA,KbjxBN,aAAA,KamxBM,cAAA,Kb/wBN,YAAA,EaqxBA,6BACE,OAAA,EAAA,MAAA,QAAA,MACA,QAAA,EACA,MAAA,KACA,OAAA,KACA,MAAA,KAEA,mCACE,OAAA,EAIJ,0BACE,QAAA,KAGF,gCACE,QAAA,KAIA,uCACE,UAAA,IAII,0CACF,QAAA,MACA,YAAA,OACA,cAAA,SACA,SAAA,OACA,MAAA,KAIJ,qCbhyBF,MAAA,MakyBI,QAAA,KACA,UAAA,KACA,gBAAA,SACA,QAAA,EAAA,EAAA,IAAA,EAIJ,mCACE,cAAA,eAGF,kCACE,UAAA,IAEA,sCACE,UAAA,IAIJ,+BACE,QAAA,KAGF,gCACE,OAAA,KAAA,EAAA,EAAA,YAGe,8CACf,OAAA,KAAA,KAAA,EAAA,KACA,gBAAA,OACA,QAAA,KACA,sBAAA,MACA,mBAAA,YAAA,YAAA,YAAA,IAAA,YAAA,YACA,IAAA,EACA,oBAIE,cACA,UALF,UAAA,OAAA,cAuCqB,+CACvB,OAAA,KAAA,MAAA,EAAA,MACA,QAAA,KACA,sBAAA,KACA,mBAAA,YAAA,YAAA,YAAA,IAAA,YACA,IAAA,EACA,oBAIE,cACA,UALF,UAAA,OAAA,aAOA,wDACE,QAAA,KAGF,qDACE,OAAA,EACA,QAAA,KACA,UAAA,KAGG,4DACH,UAAA,GACA,QAAA,GAGF,0Db36BA,KAAA,KAIA,MAAA,Ka46BA,2Dbx6BA,aAAA,Kai7BoC,mCApLlC,mBACE,QAAA,KAIJ,kBACE,OAAA,KAAA,MACA,MAAA,KAGF,WACE,SAAA,QACA,UAAA,QAEA,oBACE,MAAA,KAEA,wBbtvBJ,MAAA,KawvBM,UAAA,KACA,WAAA,KbjxBN,aAAA,KamxBM,cAAA,Kb/wBN,YAAA,EaqxBA,SACE,OAAA,EAAA,MAAA,QAAA,MACA,QAAA,EACA,MAAA,KACA,OAAA,KACA,MAAA,KAEA,eACE,OAAA,EAIJ,MACE,QAAA,KAGF,YACE,QAAA,KAIA,mBACE,UAAA,IAII,sBACF,QAAA,MACA,YAAA,OACA,cAAA,SACA,SAAA,OACA,MAAA,KAIJ,iBbhyBF,MAAA,MakyBI,QAAA,KACA,UAAA,KACA,gBAAA,SACA,QAAA,EAAA,EAAA,IAAA,EAIJ,eACE,cAAA,eAGF,cACE,UAAA,IAEA,kBACE,UAAA,IAIJ,WACE,QAAA,KAGF,YACE,OAAA,KAAA,EAAA,EAAA,YAGe,0BACf,OAAA,KAAA,KAAA,EAAA,KACA,gBAAA,OACA,QAAA,KACA,sBAAA,MACA,mBAAA,YAAA,YAAA,YAAA,IAAA,YAAA,YACA,IAAA,EACA,oBAIE,cACA,UALF,UAAA,OAAA,aAqFF,KACE,iBAAkB,oCAGH,0BACf,sBAAA,KACA,OAAA,KAAA,EAAA,EAAA,EAGF,cACE,IAAA,Mbn8BF,MAAA,Mau8BY,0BACV,IAAA,Mbx8BF,MAAA,Ma48BA,SACE,OAAA,EACA,QAAA,EAGF,YACE,OAAA,KAAA,KAAA,EAAA,eAGK,2BACL,OAAA,IAAA,MAAkB,8Bdh9BpB,cAAA,Kco9BA,QACE,WAAY,+BACZ,OAAA,KAAA,EAGF,eACE,OAAA,EACA,OAAA,KACA,WAAY,oCAGd,SACE,OAAA,eACA,iBAAkB,gCAIlB,0BACE,QAAA,MAEA,8BACE,QAAA,MAEA,mCACE,QAAA,OAGE,+CACF,YAAA,IAGY,gDbj/BpB,YAAA,Oa6/B0C,mCAErC,6BACD,MAAA,eAGF,wBACE,SAAA,SAKF,SACF,YAAA","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 0 @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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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 @results-sidebar-width;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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":["node_modules/normalize.css/normalize.css","src/less/definitions.less","src/less/code.less","src/generated/pygments.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/new_issue.less","src/less/stats.less","src/less/result_templates.less","src/less/index.less","src/less/preferences.less","src/less/search.less","src/less/style-center.less","src/less/style.less"],"names":[],"mappings":"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,aAGF,eACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,kBACE,OAAA,IAAA,MAAA,QACA,OAAA,IAAA,EACA,MAAA,KAGF,MACE,MAAA,EACA,OAAA,EV/FD,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,MUsGG,MAAA,GVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,MAAA,IVtGH,OUsGG,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","sourcesContent":["/*! 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-base-background-mobile: #f2f5f8;\n --color-url-font: #334999;\n --color-url-visited-font: #9822c3;\n /// Header Colors\n --color-header-background: #fdfbff;\n --color-header-border: #ddd;\n /// Footer Colors\n --color-footer-background: #fdfbff;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n --color-sidebar-background: #fff;\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: #000;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #e3e3e3;\n /// Answer Colors\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #fff;\n /// Results Colors\n --color-result-background: #fff;\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: #9822c3;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #545454;\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: #ebebeb;\n --color-settings-engine-description-font: #545454;\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: #242424;\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: #545454;\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: #e1e1e1;\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: #222428;\n --color-base-background-mobile: #222428;\n --color-url-font: #8af;\n --color-url-visited-font: #c09cd9;\n /// Header Colors\n --color-header-background: #1e1e22;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #1e1e22;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #fff;\n --color-sidebar-background: #292c34;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #2b2e36;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #222;\n --color-show-btn-background: #555;\n --color-show-btn-font: #fff;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-search-background: #2b2e36;\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-shadow: 0 2px 8px rgb(34 38 46 / 25%);\n --color-autocomplete-background: #2b2e36;\n --color-autocomplete-background-hover: #1e1e22;\n /// Answer Colors\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #26292f;\n /// Results Colors\n --color-result-background: #26292f;\n --color-result-border: #333;\n --color-result-url-font: #fff;\n --color-result-vim-selected: #1f1f23cc;\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: #c09cd9;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #a4a4a4;\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: #1a1a1c;\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: #2c2c32;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1b1b21;\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #555;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #fff;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #1e1e22;\n --color-toolkit-tabs-label-border: #222;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #313338;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #373b49;\n --color-toolkit-input-text-font: #fff;\n --color-toolkit-checkbox-onoff-off-background: #313338;\n --color-toolkit-checkbox-onoff-on-background: #313338;\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-sidebar-width: 25rem;\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","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.14.0\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","// 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-top-left-corners(@radius) {\n border-radius: @radius 0 0 0;\n}\n\n.ltr-rounded-bottom-left-corners(@radius) {\n border-radius: 0 0 0 @radius;\n}\n\n.ltr-rounded-right-corners(@radius) {\n border-radius: 0 @radius @radius 0;\n}\n\n.ltr-rounded-top-right-corners(@radius) {\n border-radius: 0 @radius 0 0;\n}\n\n.ltr-rounded-bottom-right-corners(@radius) {\n border-radius: 0 0 @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 max-height: 32rem;\n overflow-y: auto;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: 0 2px 8px rgb(34 38 46 / 25%);\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 (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","// SPDX-License-Identifier: AGPL-3.0-or-later\n.stats_endpoint {\n .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;\n border: #2ea043;\n border-radius: 10px !important;\n box-shadow: rgba(0, 0, 0, 0) 0 0 0 0;\n }\n\n .github-issue-button:hover {\n background-color: #2ea043;\n }\n\n .issue-hide {\n display: none;\n }\n\n input[type=checked] {\n position: absolute;\n }\n\n label {\n margin: 1rem 1rem 1rem 0;\n }\n\n .step_content {\n margin: 1rem 1rem 1rem 2rem;\n }\n\n .step1,\n .step2 {\n visibility: hidden;\n }\n\n .step1_delay {\n transition: visibility 0s linear 4s;\n }\n\n #step1:checked ~ .step1,\n #step2:checked ~ .step2 {\n visibility: visible;\n }\n}\n","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\n border-spacing: 0;\n border-collapse: collapse;\n\n tr td,\n tr th {\n border-bottom: 1px solid var(--color-result-border);\n padding: 0.25rem;\n }\n\n table.engine-tooltip {\n border-spacing: 0;\n border-collapse: collapse;\n\n td,\n th {\n border: none;\n }\n }\n\n .engine-name {\n width: 20rem;\n }\n\n .engine-score {\n width: 7rem;\n text-align: right;\n }\n\n .engine-reliability {\n text-align: right;\n }\n}\n\ntable.engine-error th.engine-error-type,\ntable.engine-error td.engine-error-type,\nfailed-test {\n width: 10rem;\n}\n\n.engine-errors {\n margin-top: 3rem;\n\n table.engine-error {\n max-width: 1280px;\n margin: 1rem 0 3rem 0;\n border: 1px solid var(--color-result-border);\n .ltr-text-align-left();\n\n tr th,\n tr td {\n padding: 0.5rem;\n }\n\n & span.log_parameters {\n border-right: 1px solid solid var(--color-result-border);\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.osm-map-box {\n height: 300px;\n width: 100%;\n margin: 10px 0;\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-radius: 0.8rem;\n width: @search-width;\n display: inline-flex;\n flex-direction: row;\n white-space: nowrap;\n box-shadow: var(--color-search-shadow);\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-search-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-bottom: 1px solid var(--color-search-border);\n width: 100%;\n border-radius: 0;\n box-shadow: none;\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 box-shadow: none;\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--center-page-width overrides the less variable @results-width when the results are centered\nsee the CSS rules for #results in style.less ( grid-template-columns and gap).\n\nIn this file, the --center-page-width values comes from the Oscar theme (Bootstrap 3).\n\nAll rules starts with \".center-aligment-yes #main_results\" to be enabled only\non the /search URL and when the \"center alignment\" preference is enabled.\n*/\n\n@media screen and (min-width: @phone) {\n .center-aligment-yes #main_results {\n --center-page-width: 48rem;\n }\n}\n\n@media screen and (min-width: 62rem) {\n .center-aligment-yes #main_results {\n --center-page-width: 60rem;\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n --center-page-width: 73rem;\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // any change must be reset in @media screen and (min-width: @tablet) { ... }\n .center-aligment-yes #main_results {\n #results {\n grid-template-columns: 60% calc(40% - @results-gap);\n margin-left: 0;\n margin-right: 0;\n }\n\n #urls {\n .ltr-margin-left(3rem);\n }\n\n #sidebar {\n .ltr-margin-right(1rem);\n }\n\n #backToTop {\n .ltr-left(calc(60% + 1rem));\n }\n }\n}\n\n@media screen and (min-width: @tablet) {\n .center-aligment-yes #main_results {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n #search {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n #search_header {\n grid-template-columns: calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);\n grid-template-areas: \"na logo search\" \"na spacer categories\";\n column-gap: 1.2rem; // from search.less\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n }\n\n .search_filters {\n .ltr-margin-left(0.5rem);\n width: var(--center-page-width);\n }\n\n #results {\n // from style.less (when screen width = @tablet, reset layout from tablet)\n .ltr-margin-right(2rem);\n .ltr-margin-left(@results-offset);\n //\n\n &.only_template_images,\n &.image-detail-open {\n // * grid-template-columns and .ltr-margin-left are set in style.less\n // * With .image-detail-open.only_template_images, the width is set in detail.less\n // * #results is going to be centered because of the #main_results rules,\n // align-self aligns the results on the left or right according to the language.\n align-self: flex-start;\n }\n\n &:not(.only_template_images):not(.image-detail-open) {\n // the gap is set in style.less\n .ltr-margin-left(1.5rem);\n grid-template-columns: calc(var(--center-page-width) - @results-gap - @results-sidebar-width) @results-sidebar-width;\n\n #backToTop {\n .ltr-left(calc(50% - @results-sidebar-width - @results-gap + 1rem + var(--center-page-width) / 2));\n }\n }\n\n .result .content {\n max-width: inherit;\n }\n }\n\n // from style.less (when screen width = @tablet, reset layout from tablet)\n #urls {\n .ltr-margin-left(0);\n }\n\n #sidebar {\n .ltr-margin-right(0);\n }\n }\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 (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@import \"new_issue.less\";\n@import \"stats.less\";\n@import \"result_templates.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// to center the results\n@import \"style-center.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 .result_length,\n .result_author,\n .result_shipping,\n .result_source_country {\n font-size: 0.8em;\n color: var(--color-result-publishdate-font);\n }\n\n .result_price {\n font-size: 1.2em;\n color: var(--color-result-description-highlight-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.result-paper {\n .attributes {\n display: table;\n border-spacing: 0.125rem;\n\n div {\n display: table-row;\n\n span {\n font-size: 0.9rem;\n margin-top: 0.25rem;\n display: table-cell;\n\n time {\n font-size: 0.9rem;\n }\n }\n\n span:first-child {\n color: var(--color-base-font);\n min-width: 10rem;\n }\n\n span:nth-child(2) {\n color: var(--color-result-publishdate-font);\n }\n }\n }\n\n .content {\n margin-top: 0.25rem;\n }\n\n .comments {\n font-size: 0.9rem;\n margin: 0.25rem 0 0 0;\n padding: 0;\n word-wrap: break-word;\n line-height: 1.24;\n font-style: italic;\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 @results-tablet-offset 0 @results-tablet-offset !important;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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 @results-sidebar-width;\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: column;\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 width: calc(100%);\n text-overflow: ellipsis;\n overflow: hidden;\n text-align: left;\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 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 dt {\n font-weight: bold;\n }\n\n .attributes {\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 }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\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#links_on_top {\n position: absolute;\n .ltr-right(1.8rem);\n .ltr-text-align-right();\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: flex;\n align-items: center;\n font-size: 1em;\n color: var(--color-search-font);\n\n a {\n display: flex;\n align-items: center;\n margin-left: 1em;\n\n svg {\n font-size: 1.2em;\n .ltr-margin-right(0.125em);\n }\n }\n\n a,\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/*\n tablet layout\n*/\n\n.results-tablet() {\n #links_on_top {\n span {\n display: none;\n }\n }\n\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: 0 @results-tablet-offset @results-margin @results-tablet-offset;\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 display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\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@media screen and (max-width: calc(@tablet - 0.5px)) {\n #links_on_top {\n span {\n display: none;\n }\n }\n}\n\n@media screen and (max-width: 52rem) {\n body.results_endpoint {\n #links_on_top {\n .link_on_top_about,\n .link_on_top_donate {\n display: none;\n }\n }\n }\n}\n\n@media screen and (min-width: @phone) and (max-width: @tablet) {\n // when .center-aligment-yes, see style-center.less\n // the media query includes \"min-width: @phone\"\n // because the phone layout includes the tablet layout unconditionally.\n .center-aligment-no {\n .results-tablet();\n }\n}\n\n/* Misc */\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/*\n phone layout\n*/\n\n@media screen and (max-width: @phone) {\n // based on the tablet layout\n .results-tablet();\n\n html {\n background-color: var(--color-base-background-mobile);\n }\n\n #main_results div#results {\n grid-template-columns: 100%;\n margin: 1rem 0 0 0;\n }\n\n #links_on_top {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #links_on_top {\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 background: var(--color-result-background);\n margin: 1rem 0;\n }\n\n .result-images {\n margin: 0;\n height: @results-image-row-height-phone;\n background: var(--color-base-background-mobile);\n }\n\n .infobox {\n border: none !important;\n background-color: var(--color-sidebar-background);\n }\n\n .result-paper {\n .attributes {\n display: block;\n\n div {\n display: block;\n\n span {\n display: inline;\n }\n\n span:first-child {\n font-weight: bold;\n }\n\n span:nth-child(2) {\n .ltr-margin-left(0.5rem);\n }\n }\n }\n }\n}\n\n/*\n small-phone layout\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 From cf4db4be37d41bc428b551806c29eaf0a947aa87 Mon Sep 17 00:00:00 2001 From: Milad-Laly <68471307+Milad-Laly@users.noreply.github.com> Date: Mon, 9 Jan 2023 06:33:11 +0000 Subject: [PATCH 30/31] [fix] Mojeek Xpath showing suggestions and searches + add lang support --- searx/settings.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/searx/settings.yml b/searx/settings.yml index 3e7c2aae4..2226a12de 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -1706,12 +1706,12 @@ engines: engine: xpath paging: true categories: [general, web] - search_url: https://www.mojeek.com/search?q={query}&s={pageno} - results_xpath: //a[@class="ob"] + search_url: https://www.mojeek.com/search?q={query}&s={pageno}&lang={lang}&lb={lang} + results_xpath: //ul[@class="results-standard"]/li/a[@class="ob"] url_xpath: ./@href - title_xpath: ./h2 - content_xpath: ../p[@class="s"] - suggestion_xpath: /html/body//div[@class="top-info"]/p[@class="top-info spell"]/a + title_xpath: ../h2/a + content_xpath: ..//p[@class="s"] + suggestion_xpath: //div[@class="top-info"]/p[@class="top-info spell"]/em/a first_page_num: 0 page_size: 10 disabled: true From 7fc8d72889742399abb0d327e355ab350ddb395b Mon Sep 17 00:00:00 2001 From: Ahmad Alkadri Date: Sun, 8 Jan 2023 19:12:52 +0100 Subject: [PATCH 31/31] [fix] bing: parsing result; check to see if the element contains links This patch is to hardening the parsing of the bing response: 1. To fix [2087] check if the selected result item contains a link, otherwise skip result item and continue in the result loop. Increment the result pointer when a result has been added / the enumerate that counts for skipped items is no longer valid when result items are skipped. To test the bugfix use: ``!bi :all cerbot`` 2. Limit the XPath selection of result items to direct children nodes (list items ``li``) of the ordered list (``ol``). To test the selector use: ``!bi :en pontiac aztek wiki`` .. in the result list you should find the wikipedia entry on top, compare [2068] [2087] https://github.com/searxng/searxng/issues/2087 [2068] https://github.com/searxng/searxng/issues/2068 --- searx/engines/bing.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/searx/engines/bing.py b/searx/engines/bing.py index 5c4681cd8..783c0056a 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -9,7 +9,7 @@ import re from urllib.parse import urlencode, urlparse, parse_qs from lxml import html -from searx.utils import eval_xpath, extract_text, eval_xpath_list, match_language +from searx.utils import eval_xpath, extract_text, eval_xpath_list, match_language, eval_xpath_getindex from searx.network import multi_requests, Request about = { @@ -84,9 +84,12 @@ def response(resp): url_to_resolve = [] url_to_resolve_index = [] - for i, result in enumerate(eval_xpath_list(dom, '//li[contains(@class, "b_algo")]')): + i = 0 + for result in eval_xpath_list(dom, '//ol[@id="b_results"]/li[contains(@class, "b_algo")]'): - link = eval_xpath(result, './/h2/a')[0] + link = eval_xpath_getindex(result, './/h2/a', 0, None) + if link is None: + continue url = link.attrib.get('href') title = extract_text(link) @@ -119,6 +122,8 @@ def response(resp): # append result results.append({'url': url, 'title': title, 'content': content}) + # increment result pointer for the next iteration in this loop + i += 1 # resolve all Bing redirections in parallel request_list = [