From c2e0d1f70a8eadf1161036801c3193b8fb04ce97 Mon Sep 17 00:00:00 2001 From: HackTheFish Date: Sun, 24 Jul 2022 17:53:40 +0000 Subject: [PATCH] Changed Basic Theme --- Fisch.png | Bin 0 -> 302992 bytes Fisch.svg | 4297 ++++++++++++++++ searx/settings.yml | 2 +- .../themes/simple/css/searxng-rtl.min.css | 2 +- .../themes/simple/css/searxng-rtl.min.css.map | 2 +- .../static/themes/simple/css/searxng.min.css | 2 +- .../themes/simple/css/searxng.min.css.map | 2 +- searx/static/themes/simple/img/favicon.png | Bin 5096 -> 72025 bytes searx/static/themes/simple/img/favicon.svg | 2 +- .../themes/simple/img/img_load_error.svg | 0 searx/static/themes/simple/img/searxng.png | Bin 8872 -> 72025 bytes searx/static/themes/simple/img/searxng.svg | 2 +- .../themes/simple/src/less/animations.less | 0 .../themes/simple/src/less/autocomplete.less | 17 +- searx/static/themes/simple/src/less/code.less | 0 .../themes/simple/src/less/definitions.less | 141 +- .../static/themes/simple/src/less/detail.less | 0 .../themes/simple/src/less/embedded.less | 0 .../static/themes/simple/src/less/index.less | 28 +- searx/static/themes/simple/src/less/info.less | 0 .../static/themes/simple/src/less/mixins.less | 0 .../themes/simple/src/less/new_issue.less | 63 +- .../themes/simple/src/less/preferences.less | 0 .../simple/src/less/result_templates.less | 0 .../static/themes/simple/src/less/search.less | 216 +- .../static/themes/simple/src/less/stats.less | 53 +- .../themes/simple/src/less/style-ltr.less | 0 .../themes/simple/src/less/style-rtl.less | 0 .../static/themes/simple/src/less/style.less | 115 +- .../themes/simple/src/less/toolkit.less | 0 .../simple/src/less/toolkit_loader.less | 0 .../templates/simple/searxng-wordmark.min.svg | 2 +- src/brand/favicon.png | Bin 0 -> 302992 bytes src/brand/favicon.svg | 4297 ++++++++++++++++ src/brand/img_load_error.svg | 0 src/brand/searxng-wordmark.png | Bin 0 -> 302992 bytes src/brand/searxng-wordmark.svg | 4349 +++++++++++++++- src/brand/searxng.png | Bin 0 -> 302992 bytes src/brand/searxng.svg | 4389 ++++++++++++++++- utils/brand.env | 6 +- 40 files changed, 17490 insertions(+), 497 deletions(-) create mode 100755 Fisch.png create mode 100755 Fisch.svg mode change 100644 => 100755 searx/static/themes/simple/img/favicon.png mode change 100644 => 100755 searx/static/themes/simple/img/favicon.svg mode change 100644 => 100755 searx/static/themes/simple/img/img_load_error.svg mode change 100644 => 100755 searx/static/themes/simple/img/searxng.png mode change 100644 => 100755 searx/static/themes/simple/img/searxng.svg mode change 100644 => 100755 searx/static/themes/simple/src/less/animations.less mode change 100644 => 100755 searx/static/themes/simple/src/less/autocomplete.less mode change 100644 => 100755 searx/static/themes/simple/src/less/code.less mode change 100644 => 100755 searx/static/themes/simple/src/less/definitions.less mode change 100644 => 100755 searx/static/themes/simple/src/less/detail.less mode change 100644 => 100755 searx/static/themes/simple/src/less/embedded.less mode change 100644 => 100755 searx/static/themes/simple/src/less/index.less mode change 100644 => 100755 searx/static/themes/simple/src/less/info.less mode change 100644 => 100755 searx/static/themes/simple/src/less/mixins.less mode change 100644 => 100755 searx/static/themes/simple/src/less/new_issue.less mode change 100644 => 100755 searx/static/themes/simple/src/less/preferences.less mode change 100644 => 100755 searx/static/themes/simple/src/less/result_templates.less mode change 100644 => 100755 searx/static/themes/simple/src/less/search.less mode change 100644 => 100755 searx/static/themes/simple/src/less/stats.less mode change 100644 => 100755 searx/static/themes/simple/src/less/style-ltr.less mode change 100644 => 100755 searx/static/themes/simple/src/less/style-rtl.less mode change 100644 => 100755 searx/static/themes/simple/src/less/style.less mode change 100644 => 100755 searx/static/themes/simple/src/less/toolkit.less mode change 100644 => 100755 searx/static/themes/simple/src/less/toolkit_loader.less create mode 100755 src/brand/favicon.png create mode 100755 src/brand/favicon.svg mode change 100644 => 100755 src/brand/img_load_error.svg create mode 100755 src/brand/searxng-wordmark.png mode change 100644 => 100755 src/brand/searxng-wordmark.svg create mode 100755 src/brand/searxng.png mode change 100644 => 100755 src/brand/searxng.svg diff --git a/Fisch.png b/Fisch.png new file mode 100755 index 0000000000000000000000000000000000000000..a604c1634c4d95d6b2e87e6c28f653c8452b94f8 GIT binary patch literal 302992 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�=WF>x9>`p|D2k@LGE~+3Kp$VT;2#u56JF zHN)9rx4klVLr&vx;$M80)f>rp)7N+d+KtSUNtMiG=ZnZUguB?jRQ$qW2yzx!MOIZ0QSt#k1KY;$8W3 zIVV)9#fdpMNolUJRFDch^|Go0UIKuKqcj-@NDA^@a@C?Y^wikrNZN}?b^o2!w(vqN z{;O6&LXs21Sv~wZ=no{R_fXkZ&|H=~h)(xo^81F@i4y2roBO?{q&si?$xk8>=8~Xq z-#Mv?H1r_+Ehg`~^NQV)W1L;G2hndnXP%M_A3qaK%?)fUZr7LqP|iIzl+DytJ1@;Y z?66erZ~{rb!YDEg$;Lz924SFfKG$h3@aw{=4UEbc?y~Yj(_u9tC)qYYWN>lM5oLb$ zND+yE~IBB z=c!=|nV`3VMo)ei;8d`w^rkPr#5~8;bXASFkAsO8qM4}#LvLcE{gG*;(1hJxSAMKl zj|^#vXa45fPe~)^z#>X^dE81rK@)Nqjij}1KP@W>Of8W;o7U$9$-fJ1>dbvU8lc7< zNWh0X_z|81JXx=lv*!?G#@UIdDGMo*9a+OgSHw{Q@5v`rlmB2ssGs!T@GbvKfzqyy zAJN1vZ0)-OH}Y=(W!F6`1_x33hha56T%@~wpsi0&wJY94m^YEFll+0DumkYJ!h=lz z$QTR<|JEM}I%4de!9ua1)^IB~;(g5nZfT2os7NW+T0t-e2_TafmsvnC@x`u=x_#<0 zibZIoV|WgYEcinwWa>~(+K_^FF)~BGpBH7i!k>cA6Q2Bw8w&=6d{g@yvofk-`ws9((u%2tu@v)8dJWeLE)xtX;- zhnL!lr#x{k_gW7P5UNQD*%Yi=NL1KU8YTRyoN`IlUTxf|o<>eyQTAL( zy*$1Ei1grdA%^`zX_ykfqiZJ8Q?8AbzwYM)x%Zo(SeC0)oqcAr{%m3@%Ht7Xilt7! z4gO?u5CqHWT`HQ$NW_nw!>BU(&R2aEw;B55_sb$9};tEBW&?C|;P1Cv+Y_!#tgn1i#M1?BGe> zf7N7MDm^^Do~_b=PP_Yr!g{s-XXheuP)Y9fT`*=OEIO{yTgpFcrSJg_RU10CjyByC z%_wTQg$@92qy)a**3OPnL_F1Y8Xgg^QdP3rTBzun;elIMw>mnK%YJ}x3GKfbux(*} zX5zGCyi0_iBTB&!(!3LR{Bc>yCorqd%KYH<)h)wkH95D7{H4E0B$xt`7SI#i> z!eC~h5EnihmZ~r0>$K}-dug!QFftsvUph-n1=~v(n7PESl(yYsJ_qiQ--qpRr1Vix z;WHoyLZx&;JAFf-SxN2ZPK<;Iv{z#-P=qyE{XhGN$v`;lttqRGQKHcv*yAE*7}Tk> ze1lru_2jY$JNd2A!=MK~S)4H{Zm_DT+W4&D7o22oh~i;Db_4xk|AT1EXE2@qkB)UC zUF+D;dZn<(S#LEyU*zY@hsiRL4t$0{`O3?d((%d?jELZ6tpUsiCTDyTW!5NKK8*Gu z63TM+s;BYYO*LUHy6?-f(JUpJX{ZvAVo(Ia4<+D{fzZ@^8T#VnVplmw8*SPX{uz>% z?ka=2yh90-k%}YKAbi#$2NJ zf-J%DaMQ%> zezaW9@1Lr*807z0FG_xrzclW9>AIIV9!mF2wtXe8BgDq_gxK94AvBlhNz8OHk+k(s zv-_X`(29Rmo)|62$ncoez)-|vU*x6HuFBfXdE$cz!5TpyK0)$< zm$Tr0+_tgFrExW*NLjC??RjB za-8Jd=f*@x37$Onle53lH2Mi~#yrC2RraWYe`{@jFBP8%tu5jGP9M zqB6Gt*g~`-QzRoQ^y6`T7%O|x z�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

sPaV8av+3(B6Zwc`1WTNRU4H>(+Y^$WO%!Q@Hq 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 literal 0 HcmV?d00001 diff --git a/Fisch.svg b/Fisch.svg new file mode 100755 index 000000000..5d0992a66 --- /dev/null +++ b/Fisch.svg @@ -0,0 +1,4297 @@ + + + + diff --git a/searx/settings.yml b/searx/settings.yml index 21f0f20b3..2a7ade1d9 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -54,7 +54,7 @@ server: # If you change port, bind_address or base_url don't forget to rebuild # instance's enviroment (make buildenv) port: 8888 - bind_address: "127.0.0.1" + bind_address: "0.0.0.0" base_url: false # Possible values: false or "https://example.org/location". limiter: false # rate limit the number of request on the instance, block some bots diff --git a/searx/static/themes/simple/css/searxng-rtl.min.css b/searx/static/themes/simple/css/searxng-rtl.min.css index 450f5d96d..70b0526cf 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}.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)}}@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-url-font:#29314d;--color-url-visited-font:#80b;--color-header-background:#fff;--color-header-border:#fff;--color-footer-background:#f7f7f7;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-backtotop-font:#444;--color-backtotop-border:#ddd;--color-backtotop-background:#fff;--color-btn-background:#2d79cf;--color-btn-font:#fff;--color-show-btn-background:#bbb;--color-show-btn-font:#222;--color-search-border:#bbb;--color-search-background:#fff;--color-search-font:#222;--color-search-background-hover:#2d79cf;--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:#2d79cf;--color-categories-item-border-selected:#2d79cf;--color-autocomplete-font:#000;--color-autocomplete-border:#bbb;--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#f7f7f7;--color-answer-border:#ddd;--color-answer-font:#444;--color-answer-background:#f7f7f7;--color-result-border:#ddd;--color-result-url-font:#000;--color-result-vim-selected:#f7f7f7;--color-result-vim-arrow:#000bbb;--color-result-description-highlight-font:#000;--color-result-link-font:#000bbb;--color-result-link-font-highlight:#000bbb;--color-result-link-visited-font:#80b;--color-result-publishdate-font:#777;--color-result-engines-font:#777;--color-result-search-url-border:#ddd;--color-result-search-url-font:#000;--color-result-image-span-font:#444;--color-result-image-span-font-selected:#fff;--color-result-image-background:#fff;--color-settings-tr-hover:#f7f7f7;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#fff;--color-toolkit-kbd-background:#000;--color-toolkit-dialog-border:#ddd;--color-toolkit-dialog-background:#fff;--color-toolkit-tabs-label-border:#fff;--color-toolkit-tabs-section-border:#ddd;--color-toolkit-select-background:#f7f7f7;--color-toolkit-select-border:#ddd;--color-toolkit-select-background-hover:#bbb;--color-toolkit-input-text-font:#222;--color-toolkit-checkbox-onoff-off-background:#ddd;--color-toolkit-checkbox-onoff-on-background:#ddd;--color-toolkit-checkbox-onoff-on-mark-background:#2d79cf;--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:#2d79cf;--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;--color-icon-background:brightness(0) saturate(100%) invert(42%) sepia(43%) saturate(892%) hue-rotate(172deg) brightness(95%) contrast(97%);--search-bar-shadow:rgba(0, 0, 0, 0.35) 0 2px 9px}@media (prefers-color-scheme:dark){:root.theme-auto{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#181818;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#eee;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#111;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#252525;--color-search-font:#eee;--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:#eee;--color-autocomplete-border:#555;--color-autocomplete-background:#252525;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#eee;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#eee;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#eee;--color-result-detail-font:#eee;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#111;--color-result-image-background:#111;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#eee;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#eee;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#111;--color-toolkit-tabs-label-border:#111;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#eee;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#111;--color-toolkit-checkbox-onoff-off-mark-background:#eee;--color-toolkit-checkbox-onoff-off-mark-color:#111;--color-toolkit-checkbox-label-background:#111;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#111;--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;--color-icon-background:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(137deg) brightness(109%) contrast(100%);--search-bar-shadow:rgba(0, 0, 0, 0.85) 0 10px 15px}}:root.theme-dark{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#181818;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#eee;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#111;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#252525;--color-search-font:#eee;--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:#eee;--color-autocomplete-border:#555;--color-autocomplete-background:#252525;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#eee;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#eee;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#eee;--color-result-detail-font:#eee;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#111;--color-result-image-background:#111;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#eee;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#eee;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#111;--color-toolkit-tabs-label-border:#111;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#eee;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#111;--color-toolkit-checkbox-onoff-off-mark-background:#eee;--color-toolkit-checkbox-onoff-off-mark-color:#111;--color-toolkit-checkbox-label-background:#111;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#111;--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;--color-icon-background:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(137deg) brightness(109%) contrast(100%);--search-bar-shadow:rgba(0, 0, 0, 0.85) 0 10px 15px}.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:45rem;max-height:0;top:.8rem;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:.8rem 1.5rem}.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;transition:max-height .3s ease-in;overflow-y:hidden;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:var(--search-bar-shadow)}.autocomplete.open:empty{display:none}.autocomplete.close{transition:0 .8s ease-out}@media screen and (max-width:50em){.autocomplete{width:100%}.autocomplete>ul>li{padding:1.5rem}}#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}.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}.github-issue-button:hover{background-color:#2ea043}.issue-hide{display:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}.engine-stats table.engine-error{max-width:1280px;margin:1rem;border:1px solid gray}.engine-stats failed-test,.engine-stats table.engine-error td.engine-error-type,.engine-stats table.engine-error th.engine-error-type{width:10rem}.engine-stats table.engine-error span.log_parameters{border-right:1px solid gray;padding:0 1rem 0 0;margin:0 0 0 .5rem}.bar-chart-value{width:3em;display:inline-block;text-align:right;padding-right:.5rem}.bar-chart-graph{width:calc(100% - 5rem);display:inline-block}.bar-chart-bar{border:3px solid #5bc0de;margin:1px 0}.bar-chart-serie1{border:3px solid #5bc0de;margin:1px 0;float:left}.bar-chart-serie2{border:3px solid #deb15b;margin:1px 0;float:left}.bar0{width:0;border:0}.bar1{width:1%}.bar2{width:2%}.bar3{width:3%}.bar4{width:4%}.bar5{width:5%}.bar6{width:6%}.bar7{width:7%}.bar8{width:8%}.bar9{width:9%}.bar10{width:10%}.bar11{width:11%}.bar12{width:12%}.bar13{width:13%}.bar14{width:14%}.bar15{width:15%}.bar16{width:16%}.bar17{width:17%}.bar18{width:18%}.bar19{width:19%}.bar20{width:20%}.bar21{width:21%}.bar22{width:22%}.bar23{width:23%}.bar24{width:24%}.bar25{width:25%}.bar26{width:26%}.bar27{width:27%}.bar28{width:28%}.bar29{width:29%}.bar30{width:30%}.bar31{width:31%}.bar32{width:32%}.bar33{width:33%}.bar34{width:34%}.bar35{width:35%}.bar36{width:36%}.bar37{width:37%}.bar38{width:38%}.bar39{width:39%}.bar40{width:40%}.bar41{width:41%}.bar42{width:42%}.bar43{width:43%}.bar44{width:44%}.bar45{width:45%}.bar46{width:46%}.bar47{width:47%}.bar48{width:48%}.bar49{width:49%}.bar50{width:50%}.bar51{width:51%}.bar52{width:52%}.bar53{width:53%}.bar54{width:54%}.bar55{width:55%}.bar56{width:56%}.bar57{width:57%}.bar58{width:58%}.bar59{width:59%}.bar60{width:60%}.bar61{width:61%}.bar62{width:62%}.bar63{width:63%}.bar64{width:64%}.bar65{width:65%}.bar66{width:66%}.bar67{width:67%}.bar68{width:68%}.bar69{width:69%}.bar70{width:70%}.bar71{width:71%}.bar72{width:72%}.bar73{width:73%}.bar74{width:74%}.bar75{width:75%}.bar76{width:76%}.bar77{width:77%}.bar78{width:78%}.bar79{width:79%}.bar80{width:80%}.bar81{width:81%}.bar82{width:82%}.bar83{width:83%}.bar84{width:84%}.bar85{width:85%}.bar86{width:86%}.bar87{width:87%}.bar88{width:88%}.bar89{width:89%}.bar90{width:90%}.bar91{width:91%}.bar92{width:92%}.bar93{width:93%}.bar94{width:94%}.bar95{width:95%}.bar96{width:96%}.bar97{width:97%}.bar98{width:98%}.bar99{width:99%}.bar100{width:100%}.osm-map-box{height:300px;width:100%;margin:10px 0}#main_index{margin-top:26vh}.index{text-align:center}.index .title{background:url(../img/searxng.png) no-repeat;min-height:3.5rem;background-position:center;background-size:contain;filter:var(--color-icon-background)}.index h1{font-size:33rem;visibility:hidden;margin-bottom:-7.5rem;margin-top:-7rem}.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}.title{font-size:14px}footer{display:none}:focus{outline:0}#search_view{display:inline-flex;grid-area:search;margin-top:1rem}#search_header{padding-top:1.5em;padding-left:2em;padding-right:7rem;margin:0;background:var(--color-header-background);display:grid;column-gap:1.2rem;row-gap:1rem;position:relative;border-radius:1rem;grid-template-columns:3rem 1fr;grid-template-areas:"logo search" "spacer categories"}div#suggestions{display:none}.search_box{width:45rem;background:var(--color-categories-item-selected-font);border-radius:1rem;box-shadow:var(--search-bar-shadow);position:relative;height:3.5rem}#categories_container{margin-top:-2.2rem}.category{display:inline-flex;position:relative;margin-left:1rem;padding:0;margin-right:1rem}.category input{display:none}.category label{cursor:pointer;padding:.2rem 0;padding-right:.5rem;padding-left:.1rem;display:inline-flex;text-transform:capitalize;font-size:13px;border-bottom:2px solid transparent;-webkit-touch-callout:none;user-select:none}.category label svg{padding-right:.5rem}.category label div.category_name{margin:auto 0}.category input[type=checkbox]:checked+label{color:var(--color-categories-item-selected-font);border-bottom:3px solid var(--color-categories-item-border-selected)}#search_logo{grid-area:logo;display:flex;align-items:center;justify-content:center;filter:var(--color-icon-background)}#search_logo svg{flex:1;width:100px;height:100px;margin-top:-13.5rem;margin-bottom:-7rem;margin-left:-9.2rem;overflow:visible}#search_logo image{width:18rem;height:15rem;overflow:visible}.search_categories{grid-area:categories;padding-top:2.3rem}.search_categories .help{display:none}.search_categories:hover .help{display:flex;position:absolute;background:var(--color-base-background);padding:1rem .6rem .6rem 0;z-index:1000;width:100%;left:-.1rem}#clear_search{display:none;position:absolute;z-index:1;right:85px;margin:auto;border-radius:50%;text-align:center;color:var(--color-search-font);cursor:pointer;background-color:#0000;border:none;top:16px}#clear_search:hover{color:var(--color-search-background-hover);cursor:pointer}#q,#send_search{display:flex;padding-left:1.5rem;height:3.5rem;border:none;color:var(--color-search-font);background-color:var(--color-search-background);font-size:20px;width:43.5rem;border-radius:.7rem;transition:all .4s cubic-bezier(0,0,.3,1.2)}#q[type=search]{display:flex;outline:0;width:100%;background:var(--color-search-background);padding:0 1.6rem;border-radius:.7rem;appearance:none;transition:all .4s cubic-bezier(0,0,.3,1.2);transition-property:width,border-radius;z-index:1;position:absolute;padding-right:2rem;text-align:center;padding-left:1.5rem}#send_search{display:none;position:absolute;top:0;right:0;height:3.6rem;width:5rem;font-weight:700;background:var(--color-categories-item-selected-font);border-radius:0 .7rem .7rem 0;color:var(--color-search-background);cursor:pointer;box-shadow:var(--search-bar-shadow);z-index:0;line-height:3.7rem}#send_search:hover{cursor:pointer;background-color:var(--color-search-background-hover);color:var(--color-search-font)}#q:not(:placeholder-shown){display:flex;border-radius:.7rem 0 0 .7rem;width:calc(100% - 9.5rem);position:absolute;z-index:1;padding-left:1.5rem;padding-right:3rem;transition:all .4s cubic-bezier(0,0,.3,1.2);transition-property:width,border-radius}#q:not(:placeholder-shown)~#send_search{display:flex}#q:not(:placeholder-shown)~#clear_search{display:flex}input[type=search]::-webkit-search-cancel-button{display:none}.search_filters{margin-top:.6rem;margin-left:0;margin-bottom:0;margin-right:10.6rem;display:none;overflow-x:auto;overscroll-behavior-inline:contain}.search_filters select{background:var(--color-search-background)}.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-flex;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-flex;width:auto;margin:0}.category label{padding:1rem!important;margin:0!important}.category label svg{display:none}#search_view:focus-within{display:flex;background-color:var(--color-base-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-top:none;border-left:none;border-right:none;width:100%;border-radius:0}#search_view:focus-within .search_box #send_search{margin-left:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0}#main_results #q:placeholder-shown~#send_search{margin-left:2.6rem;transition:margin .2s}}@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}.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}.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 dl{margin:.5em 0}#sidebar .infobox dt{display:inline;margin-top:.5em;margin-left:.25em;margin-bottom:.5em;margin-right:0;padding:0;font-weight:700}#sidebar .infobox dd{display:inline;margin:.5em 0;padding:0}#sidebar .infobox input{font-size:1em}#sidebar .infobox br{clear:both}#sidebar .infobox .attributes,#sidebar .infobox .urls{clear:both}#search_url{margin-top:8px}#search_url div.selectable_url pre{width:200em}#linkto_preferences{position:absolute;left:1.8rem;top:2.2rem;padding:0;border:0;display:block;font-size:1.2em;color:var(--color-search-font)}#linkto_preferences a:active *,#linkto_preferences a:hover *,#linkto_preferences a:link *,#linkto_preferences a:visited *{color:var(--color-search-font)}#pagination{grid-area:pagination}#pagination br{clear:both}#apis{margin-top:8px;clear:both}#backToTop{border:1px solid var(--color-backtotop-border);margin:0;padding:0;font-size:1em;background:var(--color-backtotop-background);position:fixed;bottom:8rem;right:56.3rem;transition:opacity .5s;opacity:0;border-radius:10px}#backToTop a{display:block;margin:0;padding:.7em}#backToTop a,#backToTop a:active,#backToTop a:hover,#backToTop a:visited{color:var(--color-backtotop-font)}#results.scrolling #backToTop{opacity:1}@media screen and (max-width:79.75em){.page_with_header{margin:2rem .5rem;width:auto}#infoboxes{position:inherit;max-width:inherit}#infoboxes .infobox{clear:both}#infoboxes .infobox img{float:right;max-width:10em;margin-top:.5em;margin-left:.5em;margin-bottom:.5em;margin-right:0}#sidebar{margin: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"}}#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){html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#linkto_preferences{top:.8rem;left:.7rem}#main_index #linkto_preferences{top:.5rem;left:.5rem}#results{margin:0;padding:0}#pagination{margin:2rem 1rem 0 1rem!important}article[data-vim-selected]{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{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)}}@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 886eaffc1..6dcbbfac4 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.12.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.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\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.less"],"names":[],"mappings":"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EG,MAAA,GVzEH,MUyEG,MAAA,GVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IV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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-url-font: #29314d;\n --color-url-visited-font: #80b;\n /// Header Colors\n --color-header-background: #fff;\n --color-header-border: #fff;\n /// Footer Colors\n --color-footer-background: #f7f7f7;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n /// BackToTop Colors\n --color-backtotop-font: #444;\n --color-backtotop-border: #ddd;\n --color-backtotop-background: #fff;\n /// Button Colors\n --color-btn-background: #2d79cf;\n --color-btn-font: #fff;\n --color-show-btn-background: #bbb;\n --color-show-btn-font: #222;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-background: #fff;\n --color-search-font: #222;\n --color-search-background-hover: #2d79cf;\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: #2d79cf;\n --color-categories-item-border-selected: #2d79cf;\n /// Autocomplete Colors\n --color-autocomplete-font: #000;\n --color-autocomplete-border: #bbb;\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #f7f7f7;\n /// Answer Colors\n --color-answer-border: #ddd; // same as --color-header-border\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #f7f7f7; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #ddd;\n --color-result-url-font: #000;\n --color-result-vim-selected: #f7f7f7;\n --color-result-vim-arrow: #000bbb;\n --color-result-description-highlight-font: #000;\n --color-result-link-font: #000bbb;\n --color-result-link-font-highlight: #000bbb;\n --color-result-link-visited-font: #80b;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #777;\n --color-result-search-url-border: #ddd;\n --color-result-search-url-font: #000;\n // Images Colors\n --color-result-image-span-font: #444;\n --color-result-image-span-font-selected: #fff;\n --color-result-image-background: #fff;\n /// Settings Colors\n --color-settings-tr-hover: #f7f7f7;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #0001;\n /// Detail modal\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #fff;\n --color-toolkit-kbd-background: #000;\n --color-toolkit-dialog-border: #ddd;\n --color-toolkit-dialog-background: #fff;\n --color-toolkit-tabs-label-border: #fff;\n --color-toolkit-tabs-section-border: #ddd;\n --color-toolkit-select-background: #f7f7f7;\n --color-toolkit-select-border: #ddd;\n --color-toolkit-select-background-hover: #bbb;\n --color-toolkit-input-text-font: #222;\n --color-toolkit-checkbox-onoff-off-background: #ddd;\n --color-toolkit-checkbox-onoff-on-background: #ddd;\n --color-toolkit-checkbox-onoff-on-mark-background: #2d79cf;\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: #2d79cf;\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 --color-icon-background: brightness(0) saturate(100%) invert(42%) sepia(43%) saturate(892%) hue-rotate(172deg) brightness(95%) contrast(97%);\n --search-bar-shadow: rgba(0, 0, 0, 0.35) 0 2px 9px;\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: #181818;\n --color-url-font: #8af;\n --color-url-visited-font: #96b;\n /// Header Colors\n --color-header-background: #181818;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #181818;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #eee;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #181818;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #111;\n --color-show-btn-background: #555;\n --color-show-btn-font: #bbb;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-background: #252525;\n --color-search-font: #eee;\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: #eee;\n --color-autocomplete-border: #555;\n --color-autocomplete-background: #252525;\n --color-autocomplete-background-hover: #181818;\n /// Answer Colors\n --color-answer-border: #333; // same as --color-header-border\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #181818; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #333;\n --color-result-url-font: #eee;\n --color-result-vim-selected: #181818;\n --color-result-vim-arrow: #8af;\n --color-result-description-highlight-font: #eee;\n --color-result-link-font: #8af;\n --color-result-link-font-highlight: #8af;\n --color-result-link-visited-font: #96b;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #888;\n --color-result-search-url-border: #555;\n --color-result-search-url-font: #eee;\n /// Detail modal : same as the light version\n --color-result-detail-font: #eee;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n // Images Colors\n --color-result-image-span-font: #bbb;\n --color-result-image-span-font-selected: #111;\n --color-result-image-background: #111;\n /// Settings Colors\n --color-settings-tr-hover: #2d2d2d;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1a1919;\n /// Toolkit Colors\n --color-toolkit-badge-font: #eee;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #eee;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #111;\n --color-toolkit-tabs-label-border: #111;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #3c3b31;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #333;\n --color-toolkit-input-text-font: #eee;\n --color-toolkit-checkbox-onoff-off-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-mark-background: #58f;\n --color-toolkit-checkbox-onoff-on-mark-color: #111;\n --color-toolkit-checkbox-onoff-off-mark-background: #eee;\n --color-toolkit-checkbox-onoff-off-mark-color: #111;\n --color-toolkit-checkbox-label-background: #111;\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: #111;\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 --color-icon-background: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(137deg) brightness(109%) contrast(100%);\n --search-bar-shadow: rgb(0 0 0 / 85%) 0 10px 15px;\n}\n\n/// Dark Theme (autoswitch based on device pref)\n@media (prefers-color-scheme: dark) {\n :root.theme-auto {\n .dark-themes();\n }\n}\n\n// Dark Theme by preferences\n:root.theme-dark {\n .dark-themes();\n}\n\n/// General Size\n@results-width: 45rem;\n@results-offset: 10rem;\n@results-tablet-offset: 0.5rem;\n@results-gap: 5rem;\n@results-margin: 0.125rem;\n@result-padding: 1rem;\n@results-image-row-height: 12rem;\n@results-image-row-height-phone: 6rem;\n@search-width: 44rem;\n// heigh of #search, see detail.less\n@search-height: 7.6rem;\n\n/// Device Size\n/// @desktop > @tablet\n@tablet: 79.75em; // see https://github.com/searxng/searxng/issues/874\n@phone: 50em;\n@small-phone: 35em;\n@ultra-small-phone: 20rem;\n\n/// From style.less\n@stacked-bar-chart: rgb(0, 0, 0);\n\n/// Load fonts from this directory.\n@icon-font-path: \"../../../fonts/\";\n//** File name for all font files.\n@icon-font-name: \"glyphicons-halflings-regular\";\n//** Element ID within SVG icon file.\n@icon-font-svg-id: \"glyphicons_halflingsregular\";\n\n// decoration of the select HTML elements\n@select-light-svg-path: \"../svg/select-light.svg\";\n@select-dark-svg-path: \"../svg/select-dark.svg\";\n",".code-highlight pre {\n overflow: auto;\n background-color: inherit;\n color: inherit;\n border: inherit;\n}\n\n// stylelint-disable no-invalid-position-at-import-rule\n@import \"../generated/pygments.less\";\n","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.12.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: 45rem;\n max-height: 0;\n top: 0.8rem;\n overflow-y: hidden;\n\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.8rem 1.5rem;\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 transition: max-height 0.3s ease-in;\n overflow-y: hidden;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: var(--search-bar-shadow);\n\n &:empty {\n display: none;\n }\n }\n\n &.close {\n transition: 0 0.8s ease-out;\n }\n}\n\n@media screen and (max-width: @phone) {\n .autocomplete {\n width: 100%;\n\n > ul > li {\n padding: 1.5rem;\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\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\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 table.engine-error {\n max-width: 1280px;\n margin: 1rem;\n border: 1px solid gray;\n }\n\n table.engine-error th.engine-error-type,\n table.engine-error td.engine-error-type,\n failed-test {\n width: 10rem;\n }\n\n table.engine-error span.log_parameters {\n border-right: 1px solid gray;\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\n}\n\n.bar-chart-value {\n width: 3em;\n display: inline-block;\n text-align: right;\n padding-right: 0.5rem;\n}\n\n.bar-chart-graph {\n width: calc(100% - 5rem);\n display: inline-block;\n}\n\n.bar-chart-bar {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n}\n\n.bar-chart-serie1 {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n float: left;\n}\n\n.bar-chart-serie2 {\n border: 3px solid #deb15b;\n margin: 1px 0;\n float: left;\n}\n\n.bar0 {\n width: 0;\n border: 0;\n}\n\n.generate-bar(100);\n\n.generate-bar(@n, @i: 1) when (@i =< @n) {\n .bar@{i} {\n width: (@i * 100% / @n);\n }\n .generate-bar(@n, (@i + 1));\n}\n","// 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","\n// #search_logo svg {\n// /* width: 90px; */\n// /* height: 150px; */\n// /* margin-top: -10rem; */\n// /* margin-bottom: -7rem */\n// width: 80px;\n// height: 80px;\n// margin-top: -3rem;\n// /* margin-bottom:-7rem; */\n// overflow: visible;\n// margin-left: -8rem;\n// #search_logo image {\n// /* width: 249px; */\n// /* height: 135px */\n// width: 180px;\n// height: 180px;\n// /* overflow: visible; */\n// }\n\n#main_index {\n margin-top: 26vh;\n}\n\n.index {\n text-align: center;\n\n .title {\n background: url('../img/searxng.png') no-repeat;\n min-height: 3.5rem;\n background-position: center;\n background-size: contain;\n filter: var(--color-icon-background);\n }\n\n h1 {\n font-size: 33rem;\n visibility: hidden;\n margin-bottom: -7.5rem;\n margin-top: -7rem;\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.title {\n font-size: 14px;\n}\n\nfooter {\n display: none;\n}\n\n*:focus {\n outline: none;\n}\n\n#search_view {\n display: inline-flex;\n grid-area: search;\n margin-top: 1rem;\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 //box-shadow: 0 5px 5px -7px #222;\n display: grid;\n column-gap: 1.2rem;\n row-gap: 1rem;\n position: relative;\n border-radius: 1rem;\n grid-template-columns: 3rem 1fr;\n grid-template-areas:\n \"logo search\"\n \"spacer categories\";\n}\n\ndiv#suggestions {\n display: none;\n}\n\n.search_box {\n width: 45rem;\n background: var(--color-categories-item-selected-font);\n border-radius: 1rem;\n box-shadow: var(--search-bar-shadow);\n position: relative;\n height: 3.5rem;\n}\n\n#categories_container {\n margin-top: -2.2rem;\n}\n\n.category {\n display: inline-flex;\n position: relative;\n .ltr-margin-right(1rem);\n padding: 0;\n margin-right: 1rem;\n\n input {\n display: none;\n }\n\n label {\n svg {\n padding-right: 0.5rem;\n }\n\n cursor: pointer;\n padding: 0.2rem 0;\n padding-right: 0.5rem;\n padding-left: 0.1rem;\n display: inline-flex;\n text-transform: capitalize;\n font-size: 13px;\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: 3px 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 filter: var(--color-icon-background);\n\n svg {\n flex: 1;\n width: 100px;\n height: 100px;\n margin-top: -13.5rem;\n margin-bottom: -7rem;\n margin-left: -9.2rem;\n overflow: visible;\n }\n\n image {\n width: 18rem;\n height: 15rem;\n overflow: visible;\n }\n}\n\n.search_categories {\n grid-area: categories;\n padding-top: 2.3rem;\n\n .help {\n display: none;\n }\n\n &:hover .help {\n display: flex;\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#clear_search {\n display: none;\n position: absolute;\n z-index: 1;\n right: 85px;\n margin: auto;\n border-radius: 50%;\n text-align: center;\n color: var(--color-search-font);\n cursor: pointer;\n background-color: #0000;\n border: none;\n top: 16px;\n\n &:hover {\n color: var(--color-search-background-hover);\n cursor: pointer;\n }\n}\n\n#q,\n#send_search {\n display: flex;\n padding-left: 1.5rem;\n height: 3.5rem;\n border: none;\n color: var(--color-search-font);\n background-color: var(--color-search-background);\n font-size: 20px;\n width: 43.5rem;\n border-radius: 0.7rem;\n transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2); // transition-property: width, border-radius;\n}\n\n#q[type=\"search\"] {\n display: flex;\n outline: 0;\n width: 100%;\n background: var(--color-search-background);\n padding: 0 1.6rem;\n border-radius: 0.7rem;\n appearance: none;\n transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2);\n transition-property: width, border-radius;\n z-index: 1;\n position: absolute;\n padding-right: 2rem;\n text-align: center;\n padding-left: 1.5rem;\n}\n\n#send_search {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n height: 3.6rem;\n width: 5rem;\n font-weight: bold;\n background: var(--color-categories-item-selected-font);\n border-radius: 0 0.7rem 0.7rem 0;\n color: var(--color-search-background);\n cursor: pointer;\n box-shadow: var(--search-bar-shadow);\n z-index: 0;\n line-height: 3.7rem;\n\n &:hover {\n cursor: pointer;\n background-color: var(--color-search-background-hover);\n color: var(--color-search-font);\n }\n}\n\n#q:not(:placeholder-shown) {\n display: flex;\n border-radius: 0.7rem 0 0 0.7rem;\n width: calc(100% - 9.5rem);\n position: absolute;\n z-index: 1;\n padding-left: 1.5rem;\n padding-right: 3rem;\n transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2);\n transition-property: width, border-radius;\n}\n\n#q:not(:placeholder-shown) ~ #send_search {\n display: flex;\n}\n\n#q:not(:placeholder-shown) ~ #clear_search {\n display: flex;\n}\n\ninput[type=\"search\"]::-webkit-search-cancel-button { display: none; }\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: none;\n overflow-x: auto;\n overscroll-behavior-inline: contain;\n\n select {\n background: var(--color-search-background);\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-flex;\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-flex;\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: flex;\n background-color: var(--color-base-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-top: none;\n border-left: none;\n border-right: none;\n width: 100%;\n border-radius: 0;\n\n #send_search {\n .ltr-margin-right(0) !important; // Delete when send_search button is disabled on mobile.\n }\n\n * {\n border: none;\n border-radius: 0;\n }\n }\n }\n\n #main_results #q:placeholder-shown ~ #send_search {\n .ltr-margin-right(2.6rem);\n transition: margin 0.2s;\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* 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// 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.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 25rem;\n grid-template-rows: min-content min-content 1fr min-content;\n gap: 0 @results-gap;\n grid-template-areas:\n \"corrections sidebar\"\n \"answers sidebar\"\n \"urls sidebar\"\n \"pagination sidebar\";\n}\n\n#results #sidebar *:first-child,\n#results #urls *:first-child {\n margin-top: 0;\n}\n\n#urls {\n padding: 0;\n grid-area: urls;\n}\n\n#suggestions {\n .wrapper {\n display: flex;\n flex-flow: row wrap;\n justify-content: flex-end;\n\n form {\n display: inline-block;\n flex: 1 1 50%;\n }\n }\n}\n\n#suggestions,\n#infoboxes {\n input {\n padding: 0;\n margin: 3px;\n font-size: 0.9em;\n display: inline-block;\n background: transparent;\n color: var(--color-result-search-url-font);\n cursor: pointer;\n }\n\n input[type=\"submit\"],\n .infobox .url a {\n color: var(--color-result-link-font);\n text-decoration: none;\n font-size: 0.9rem;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n#corrections {\n grid-area: corrections;\n display: flex;\n flex-flow: row wrap;\n margin: 0 0 1em 0;\n\n h4,\n input[type=\"submit\"] {\n display: inline-block;\n padding: 0.5rem;\n margin: 0.5rem;\n }\n\n input[type=\"submit\"] {\n font-size: 0.8rem;\n .rounded-corners-tiny;\n }\n}\n\n#suggestions .title,\n#search_url .title,\n#apis .title {\n margin: 2em 0 0.5em 0;\n color: var(--color-base-font);\n}\n\n#answers {\n grid-area: answers;\n background: var(--color-answer-background);\n padding: @result-padding;\n margin: 1rem 0;\n margin-top: 0;\n color: var(--color-answer-font);\n .rounded-corners;\n\n h4 {\n display: none;\n }\n\n span {\n overflow-wrap: anywhere;\n }\n}\n\n#infoboxes {\n form {\n min-width: 210px;\n }\n}\n\n#sidebar {\n grid-area: sidebar;\n word-wrap: break-word;\n color: var(--color-sidebar-font);\n\n .infobox {\n margin: 10px 0 10px;\n border: 1px solid var(--color-sidebar-border);\n padding: 1rem;\n font-size: 0.9em;\n .rounded-corners;\n\n h2 {\n margin: 0 0 0.5em 0;\n }\n\n img {\n max-width: 100%;\n max-height: 12em;\n display: block;\n margin: 0 auto;\n padding: 0;\n }\n\n dl {\n margin: 0.5em 0;\n }\n\n dt {\n display: inline;\n margin-top: 0.5em;\n .ltr-margin-right(0.25em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n padding: 0;\n font-weight: bold;\n }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\n\n input {\n font-size: 1em;\n }\n\n br {\n clear: both;\n }\n\n .attributes,\n .urls {\n clear: both;\n }\n }\n}\n\n#search_url {\n margin-top: 8px;\n\n div.selectable_url {\n pre {\n width: 200em;\n }\n }\n}\n\n#linkto_preferences {\n position: absolute;\n .ltr-right(1.8rem);\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: block;\n font-size: 1.2em;\n color: var(--color-search-font);\n\n a:link *,\n a:hover *,\n a:visited *,\n a:active * {\n color: var(--color-search-font);\n }\n}\n\n#pagination {\n grid-area: pagination;\n\n br {\n clear: both;\n }\n}\n\n#apis {\n margin-top: 8px;\n clear: both;\n}\n\n#backToTop {\n border: 1px solid var(--color-backtotop-border);\n margin: 0;\n padding: 0;\n font-size: 1em;\n background: var(--color-backtotop-background);\n position: fixed;\n bottom: 8rem;\n .ltr-left(@results-width + @results-offset + (0.5 * @results-gap - 1.2em));\n transition: opacity 0.5s;\n opacity: 0;\n .rounded-corners;\n\n a {\n display: block;\n margin: 0;\n padding: 0.7em;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-backtotop-font);\n }\n}\n\n#results.scrolling #backToTop {\n opacity: 1;\n}\n\n@media screen and (max-width: @tablet) {\n .page_with_header {\n margin: 2rem 0.5rem;\n width: auto;\n }\n\n #infoboxes {\n position: inherit;\n max-width: inherit;\n\n .infobox {\n clear: both;\n\n img {\n .ltr-float-left();\n max-width: 10em;\n margin-top: 0.5em;\n .ltr-margin-right(0.5em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n }\n }\n }\n\n #sidebar {\n margin: 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#main_results div#results.only_template_images {\n margin: 1rem @results-tablet-offset 0 @results-tablet-offset;\n display: grid;\n grid-template-columns: 100%;\n grid-template-rows: min-content min-content min-content 1fr min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n\n #sidebar {\n display: none;\n }\n\n #urls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n\n #urls::after {\n flex-grow: 10;\n content: \"\";\n }\n\n #backToTop {\n .ltr-left(auto);\n .ltr-right(1rem);\n }\n\n #pagination {\n .ltr-margin-right(4rem);\n }\n}\n\n@media screen and (max-width: @phone) {\n 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 #linkto_preferences {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #linkto_preferences {\n top: 0.5rem;\n .ltr-right(0.5rem);\n }\n\n #results {\n margin: 0;\n padding: 0;\n }\n\n #pagination {\n margin: 2rem 1rem 0 1rem !important;\n }\n\n article[data-vim-selected] {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n }\n\n .result {\n 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\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 09d26b534..94d3f0098 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}.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)}}@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-url-font:#29314d;--color-url-visited-font:#80b;--color-header-background:#fff;--color-header-border:#fff;--color-footer-background:#f7f7f7;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-backtotop-font:#444;--color-backtotop-border:#ddd;--color-backtotop-background:#fff;--color-btn-background:#2d79cf;--color-btn-font:#fff;--color-show-btn-background:#bbb;--color-show-btn-font:#222;--color-search-border:#bbb;--color-search-background:#fff;--color-search-font:#222;--color-search-background-hover:#2d79cf;--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:#2d79cf;--color-categories-item-border-selected:#2d79cf;--color-autocomplete-font:#000;--color-autocomplete-border:#bbb;--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#f7f7f7;--color-answer-border:#ddd;--color-answer-font:#444;--color-answer-background:#f7f7f7;--color-result-border:#ddd;--color-result-url-font:#000;--color-result-vim-selected:#f7f7f7;--color-result-vim-arrow:#000bbb;--color-result-description-highlight-font:#000;--color-result-link-font:#000bbb;--color-result-link-font-highlight:#000bbb;--color-result-link-visited-font:#80b;--color-result-publishdate-font:#777;--color-result-engines-font:#777;--color-result-search-url-border:#ddd;--color-result-search-url-font:#000;--color-result-image-span-font:#444;--color-result-image-span-font-selected:#fff;--color-result-image-background:#fff;--color-settings-tr-hover:#f7f7f7;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#fff;--color-toolkit-kbd-background:#000;--color-toolkit-dialog-border:#ddd;--color-toolkit-dialog-background:#fff;--color-toolkit-tabs-label-border:#fff;--color-toolkit-tabs-section-border:#ddd;--color-toolkit-select-background:#f7f7f7;--color-toolkit-select-border:#ddd;--color-toolkit-select-background-hover:#bbb;--color-toolkit-input-text-font:#222;--color-toolkit-checkbox-onoff-off-background:#ddd;--color-toolkit-checkbox-onoff-on-background:#ddd;--color-toolkit-checkbox-onoff-on-mark-background:#2d79cf;--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:#2d79cf;--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;--color-icon-background:brightness(0) saturate(100%) invert(42%) sepia(43%) saturate(892%) hue-rotate(172deg) brightness(95%) contrast(97%);--search-bar-shadow:rgba(0, 0, 0, 0.35) 0 2px 9px}@media (prefers-color-scheme:dark){:root.theme-auto{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#181818;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#eee;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#111;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#252525;--color-search-font:#eee;--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:#eee;--color-autocomplete-border:#555;--color-autocomplete-background:#252525;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#eee;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#eee;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#eee;--color-result-detail-font:#eee;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#111;--color-result-image-background:#111;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#eee;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#eee;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#111;--color-toolkit-tabs-label-border:#111;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#eee;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#111;--color-toolkit-checkbox-onoff-off-mark-background:#eee;--color-toolkit-checkbox-onoff-off-mark-color:#111;--color-toolkit-checkbox-label-background:#111;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#111;--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;--color-icon-background:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(137deg) brightness(109%) contrast(100%);--search-bar-shadow:rgba(0, 0, 0, 0.85) 0 10px 15px}}:root.theme-dark{--color-base-font:#bbb;--color-base-font-rgb:187,187,187;--color-base-background:#181818;--color-url-font:#8af;--color-url-visited-font:#96b;--color-header-background:#181818;--color-header-border:#333;--color-footer-background:#181818;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#eee;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#181818;--color-btn-background:#58f;--color-btn-font:#111;--color-show-btn-background:#555;--color-show-btn-font:#bbb;--color-search-border:#555;--color-search-background:#252525;--color-search-font:#eee;--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:#eee;--color-autocomplete-border:#555;--color-autocomplete-background:#252525;--color-autocomplete-background-hover:#181818;--color-answer-border:#333;--color-answer-font:#bbb;--color-answer-background:#181818;--color-result-border:#333;--color-result-url-font:#eee;--color-result-vim-selected:#181818;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#eee;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#96b;--color-result-publishdate-font:#888;--color-result-engines-font:#888;--color-result-search-url-border:#555;--color-result-search-url-font:#eee;--color-result-detail-font:#eee;--color-result-detail-label-font:lightgray;--color-result-detail-background:#000;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:rgba(255, 255, 255, 0.2);--color-result-detail-loader-borderleft:rgba(0, 0, 0, 0);--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#111;--color-result-image-background:#111;--color-settings-tr-hover:#2d2d2d;--color-settings-engine-description-font:#909090;--color-settings-engine-group-background:#1a1919;--color-toolkit-badge-font:#eee;--color-toolkit-badge-background:#777;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#eee;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#111;--color-toolkit-tabs-label-border:#111;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#3c3b31;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#333;--color-toolkit-input-text-font:#eee;--color-toolkit-checkbox-onoff-off-background:#3c3b31;--color-toolkit-checkbox-onoff-on-background:#3c3b31;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#111;--color-toolkit-checkbox-onoff-off-mark-background:#eee;--color-toolkit-checkbox-onoff-off-mark-color:#111;--color-toolkit-checkbox-label-background:#111;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#111;--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;--color-icon-background:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(137deg) brightness(109%) contrast(100%);--search-bar-shadow:rgba(0, 0, 0, 0.85) 0 10px 15px}.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:45rem;max-height:0;top:.8rem;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:.8rem 1.5rem}.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;transition:max-height .3s ease-in;overflow-y:hidden;z-index:100;margin-top:3.5rem;border-radius:.8rem;box-shadow:var(--search-bar-shadow)}.autocomplete.open:empty{display:none}.autocomplete.close{transition:0 .8s ease-out}@media screen and (max-width:50em){.autocomplete{width:100%}.autocomplete>ul>li{padding:1.5rem}}#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}.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}.github-issue-button:hover{background-color:#2ea043}.issue-hide{display:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{width:7rem;text-align:right}.engine-stats .engine-reliability{text-align:right}.engine-stats table.engine-error{max-width:1280px;margin:1rem;border:1px solid gray}.engine-stats failed-test,.engine-stats table.engine-error td.engine-error-type,.engine-stats table.engine-error th.engine-error-type{width:10rem}.engine-stats table.engine-error span.log_parameters{border-right:1px solid gray;padding:0 1rem 0 0;margin:0 0 0 .5rem}.bar-chart-value{width:3em;display:inline-block;text-align:right;padding-right:.5rem}.bar-chart-graph{width:calc(100% - 5rem);display:inline-block}.bar-chart-bar{border:3px solid #5bc0de;margin:1px 0}.bar-chart-serie1{border:3px solid #5bc0de;margin:1px 0;float:left}.bar-chart-serie2{border:3px solid #deb15b;margin:1px 0;float:left}.bar0{width:0;border:0}.bar1{width:1%}.bar2{width:2%}.bar3{width:3%}.bar4{width:4%}.bar5{width:5%}.bar6{width:6%}.bar7{width:7%}.bar8{width:8%}.bar9{width:9%}.bar10{width:10%}.bar11{width:11%}.bar12{width:12%}.bar13{width:13%}.bar14{width:14%}.bar15{width:15%}.bar16{width:16%}.bar17{width:17%}.bar18{width:18%}.bar19{width:19%}.bar20{width:20%}.bar21{width:21%}.bar22{width:22%}.bar23{width:23%}.bar24{width:24%}.bar25{width:25%}.bar26{width:26%}.bar27{width:27%}.bar28{width:28%}.bar29{width:29%}.bar30{width:30%}.bar31{width:31%}.bar32{width:32%}.bar33{width:33%}.bar34{width:34%}.bar35{width:35%}.bar36{width:36%}.bar37{width:37%}.bar38{width:38%}.bar39{width:39%}.bar40{width:40%}.bar41{width:41%}.bar42{width:42%}.bar43{width:43%}.bar44{width:44%}.bar45{width:45%}.bar46{width:46%}.bar47{width:47%}.bar48{width:48%}.bar49{width:49%}.bar50{width:50%}.bar51{width:51%}.bar52{width:52%}.bar53{width:53%}.bar54{width:54%}.bar55{width:55%}.bar56{width:56%}.bar57{width:57%}.bar58{width:58%}.bar59{width:59%}.bar60{width:60%}.bar61{width:61%}.bar62{width:62%}.bar63{width:63%}.bar64{width:64%}.bar65{width:65%}.bar66{width:66%}.bar67{width:67%}.bar68{width:68%}.bar69{width:69%}.bar70{width:70%}.bar71{width:71%}.bar72{width:72%}.bar73{width:73%}.bar74{width:74%}.bar75{width:75%}.bar76{width:76%}.bar77{width:77%}.bar78{width:78%}.bar79{width:79%}.bar80{width:80%}.bar81{width:81%}.bar82{width:82%}.bar83{width:83%}.bar84{width:84%}.bar85{width:85%}.bar86{width:86%}.bar87{width:87%}.bar88{width:88%}.bar89{width:89%}.bar90{width:90%}.bar91{width:91%}.bar92{width:92%}.bar93{width:93%}.bar94{width:94%}.bar95{width:95%}.bar96{width:96%}.bar97{width:97%}.bar98{width:98%}.bar99{width:99%}.bar100{width:100%}.osm-map-box{height:300px;width:100%;margin:10px 0}#main_index{margin-top:26vh}.index{text-align:center}.index .title{background:url(../img/searxng.png) no-repeat;min-height:3.5rem;background-position:center;background-size:contain;filter:var(--color-icon-background)}.index h1{font-size:33rem;visibility:hidden;margin-bottom:-7.5rem;margin-top:-7rem}.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}.title{font-size:14px}footer{display:none}:focus{outline:0}#search_view{display:inline-flex;grid-area:search;margin-top:1rem}#search_header{padding-top:1.5em;padding-right:2em;padding-left:7rem;margin:0;background:var(--color-header-background);display:grid;column-gap:1.2rem;row-gap:1rem;position:relative;border-radius:1rem;grid-template-columns:3rem 1fr;grid-template-areas:"logo search" "spacer categories"}div#suggestions{display:none}.search_box{width:45rem;background:var(--color-categories-item-selected-font);border-radius:1rem;box-shadow:var(--search-bar-shadow);position:relative;height:3.5rem}#categories_container{margin-top:-2.2rem}.category{display:inline-flex;position:relative;padding:0;margin-right:1rem}.category input{display:none}.category label{cursor:pointer;padding:.2rem 0;padding-right:.5rem;padding-left:.1rem;display:inline-flex;text-transform:capitalize;font-size:13px;border-bottom:2px solid transparent;-webkit-touch-callout:none;user-select:none}.category label svg{padding-right:.5rem}.category label div.category_name{margin:auto 0}.category input[type=checkbox]:checked+label{color:var(--color-categories-item-selected-font);border-bottom:3px solid var(--color-categories-item-border-selected)}#search_logo{grid-area:logo;display:flex;align-items:center;justify-content:center;filter:var(--color-icon-background)}#search_logo svg{flex:1;width:100px;height:100px;margin-top:-13.5rem;margin-bottom:-7rem;margin-left:-9.2rem;overflow:visible}#search_logo image{width:18rem;height:15rem;overflow:visible}.search_categories{grid-area:categories;padding-top:2.3rem}.search_categories .help{display:none}.search_categories:hover .help{display:flex;position:absolute;background:var(--color-base-background);padding:1rem .6rem .6rem 0;z-index:1000;width:100%;left:-.1rem}#clear_search{display:none;position:absolute;z-index:1;right:85px;margin:auto;border-radius:50%;text-align:center;color:var(--color-search-font);cursor:pointer;background-color:#0000;border:none;top:16px}#clear_search:hover{color:var(--color-search-background-hover);cursor:pointer}#q,#send_search{display:flex;padding-left:1.5rem;height:3.5rem;border:none;color:var(--color-search-font);background-color:var(--color-search-background);font-size:20px;width:43.5rem;border-radius:.7rem;transition:all .4s cubic-bezier(0,0,.3,1.2)}#q[type=search]{display:flex;outline:0;width:100%;background:var(--color-search-background);padding:0 1.6rem;border-radius:.7rem;appearance:none;transition:all .4s cubic-bezier(0,0,.3,1.2);transition-property:width,border-radius;z-index:1;position:absolute;padding-right:2rem;text-align:center;padding-left:1.5rem}#send_search{display:none;position:absolute;top:0;right:0;height:3.6rem;width:5rem;font-weight:700;background:var(--color-categories-item-selected-font);border-radius:0 .7rem .7rem 0;color:var(--color-search-background);cursor:pointer;box-shadow:var(--search-bar-shadow);z-index:0;line-height:3.7rem}#send_search:hover{cursor:pointer;background-color:var(--color-search-background-hover);color:var(--color-search-font)}#q:not(:placeholder-shown){display:flex;border-radius:.7rem 0 0 .7rem;width:calc(100% - 9.5rem);position:absolute;z-index:1;padding-left:1.5rem;padding-right:3rem;transition:all .4s cubic-bezier(0,0,.3,1.2);transition-property:width,border-radius}#q:not(:placeholder-shown)~#send_search{display:flex}#q:not(:placeholder-shown)~#clear_search{display:flex}input[type=search]::-webkit-search-cancel-button{display:none}.search_filters{margin-top:.6rem;margin-right:0;margin-bottom:0;margin-left:10.6rem;display:none;overflow-x:auto;overscroll-behavior-inline:contain}.search_filters select{background:var(--color-search-background)}.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-flex;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-flex;width:auto;margin:0}.category label{padding:1rem!important;margin:0!important}.category label svg{display:none}#search_view:focus-within{display:flex;background-color:var(--color-base-background);position:absolute;top:0;height:100%;width:100%;z-index:10000}#search_view:focus-within .search_box{border-top:none;border-left:none;border-right:none;width:100%;border-radius:0}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{border:none;border-radius:0}#main_results #q:placeholder-shown~#send_search{margin-right:2.6rem;transition:margin .2s}}@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}.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}.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 dl{margin:.5em 0}#sidebar .infobox dt{display:inline;margin-top:.5em;margin-right:.25em;margin-bottom:.5em;margin-left:0;padding:0;font-weight:700}#sidebar .infobox dd{display:inline;margin:.5em 0;padding:0}#sidebar .infobox input{font-size:1em}#sidebar .infobox br{clear:both}#sidebar .infobox .attributes,#sidebar .infobox .urls{clear:both}#search_url{margin-top:8px}#search_url div.selectable_url pre{width:200em}#linkto_preferences{position:absolute;right:1.8rem;top:2.2rem;padding:0;border:0;display:block;font-size:1.2em;color:var(--color-search-font)}#linkto_preferences a:active *,#linkto_preferences a:hover *,#linkto_preferences a:link *,#linkto_preferences a:visited *{color:var(--color-search-font)}#pagination{grid-area:pagination}#pagination br{clear:both}#apis{margin-top:8px;clear:both}#backToTop{border:1px solid var(--color-backtotop-border);margin:0;padding:0;font-size:1em;background:var(--color-backtotop-background);position:fixed;bottom:8rem;left:56.3rem;transition:opacity .5s;opacity:0;border-radius:10px}#backToTop a{display:block;margin:0;padding:.7em}#backToTop a,#backToTop a:active,#backToTop a:hover,#backToTop a:visited{color:var(--color-backtotop-font)}#results.scrolling #backToTop{opacity:1}@media screen and (max-width:79.75em){.page_with_header{margin:2rem .5rem;width:auto}#infoboxes{position:inherit;max-width:inherit}#infoboxes .infobox{clear:both}#infoboxes .infobox img{float:left;max-width:10em;margin-top:.5em;margin-right:.5em;margin-bottom:.5em;margin-left:0}#sidebar{margin: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"}}#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){html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:1rem 0 0 0}#linkto_preferences{top:.8rem;right:.7rem}#main_index #linkto_preferences{top:.5rem;right:.5rem}#results{margin:0;padding:0}#pagination{margin:2rem 1rem 0 1rem!important}article[data-vim-selected]{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{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)}}@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 fca74abfb..163c65b69 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.12.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.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\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.less"],"names":[],"mappings":"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EG,MAAA,GVzEH,MUyEG,MAAA,GVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IVzEH,OUyEG,MAAA,IV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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-url-font: #29314d;\n --color-url-visited-font: #80b;\n /// Header Colors\n --color-header-background: #fff;\n --color-header-border: #fff;\n /// Footer Colors\n --color-footer-background: #f7f7f7;\n --color-footer-border: #ddd;\n /// Sidebar Colors\n --color-sidebar-border: #ddd;\n --color-sidebar-font: #000;\n /// BackToTop Colors\n --color-backtotop-font: #444;\n --color-backtotop-border: #ddd;\n --color-backtotop-background: #fff;\n /// Button Colors\n --color-btn-background: #2d79cf;\n --color-btn-font: #fff;\n --color-show-btn-background: #bbb;\n --color-show-btn-font: #222;\n /// Search Input Colors\n --color-search-border: #bbb;\n --color-search-background: #fff;\n --color-search-font: #222;\n --color-search-background-hover: #2d79cf;\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: #2d79cf;\n --color-categories-item-border-selected: #2d79cf;\n /// Autocomplete Colors\n --color-autocomplete-font: #000;\n --color-autocomplete-border: #bbb;\n --color-autocomplete-background: #fff;\n --color-autocomplete-background-hover: #f7f7f7;\n /// Answer Colors\n --color-answer-border: #ddd; // same as --color-header-border\n --color-answer-font: #444; // same as --color-base-font\n --color-answer-background: #f7f7f7; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #ddd;\n --color-result-url-font: #000;\n --color-result-vim-selected: #f7f7f7;\n --color-result-vim-arrow: #000bbb;\n --color-result-description-highlight-font: #000;\n --color-result-link-font: #000bbb;\n --color-result-link-font-highlight: #000bbb;\n --color-result-link-visited-font: #80b;\n --color-result-publishdate-font: #777;\n --color-result-engines-font: #777;\n --color-result-search-url-border: #ddd;\n --color-result-search-url-font: #000;\n // Images Colors\n --color-result-image-span-font: #444;\n --color-result-image-span-font-selected: #fff;\n --color-result-image-background: #fff;\n /// Settings Colors\n --color-settings-tr-hover: #f7f7f7;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #0001;\n /// Detail modal\n --color-result-detail-font: #fff;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n /// Toolkit Colors\n --color-toolkit-badge-font: #fff;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #fff;\n --color-toolkit-kbd-background: #000;\n --color-toolkit-dialog-border: #ddd;\n --color-toolkit-dialog-background: #fff;\n --color-toolkit-tabs-label-border: #fff;\n --color-toolkit-tabs-section-border: #ddd;\n --color-toolkit-select-background: #f7f7f7;\n --color-toolkit-select-border: #ddd;\n --color-toolkit-select-background-hover: #bbb;\n --color-toolkit-input-text-font: #222;\n --color-toolkit-checkbox-onoff-off-background: #ddd;\n --color-toolkit-checkbox-onoff-on-background: #ddd;\n --color-toolkit-checkbox-onoff-on-mark-background: #2d79cf;\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: #2d79cf;\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 --color-icon-background: brightness(0) saturate(100%) invert(42%) sepia(43%) saturate(892%) hue-rotate(172deg) brightness(95%) contrast(97%);\n --search-bar-shadow: rgba(0, 0, 0, 0.35) 0 2px 9px;\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: #181818;\n --color-url-font: #8af;\n --color-url-visited-font: #96b;\n /// Header Colors\n --color-header-background: #181818;\n --color-header-border: #333;\n /// Footer Colors\n --color-footer-background: #181818;\n --color-footer-border: #333;\n /// Sidebar Colors\n --color-sidebar-border: #555;\n --color-sidebar-font: #eee;\n /// BackToTop Colors\n --color-backtotop-font: #bbb;\n --color-backtotop-border: #333;\n --color-backtotop-background: #181818;\n /// Button Colors\n --color-btn-background: #58f;\n --color-btn-font: #111;\n --color-show-btn-background: #555;\n --color-show-btn-font: #bbb;\n /// Search Input Colors\n --color-search-border: #555;\n --color-search-background: #252525;\n --color-search-font: #eee;\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: #eee;\n --color-autocomplete-border: #555;\n --color-autocomplete-background: #252525;\n --color-autocomplete-background-hover: #181818;\n /// Answer Colors\n --color-answer-border: #333; // same as --color-header-border\n --color-answer-font: #bbb; // same as --color-base-font\n --color-answer-background: #181818; // same as --color-header-background:\n /// Results Colors\n --color-result-border: #333;\n --color-result-url-font: #eee;\n --color-result-vim-selected: #181818;\n --color-result-vim-arrow: #8af;\n --color-result-description-highlight-font: #eee;\n --color-result-link-font: #8af;\n --color-result-link-font-highlight: #8af;\n --color-result-link-visited-font: #96b;\n --color-result-publishdate-font: #888;\n --color-result-engines-font: #888;\n --color-result-search-url-border: #555;\n --color-result-search-url-font: #eee;\n /// Detail modal : same as the light version\n --color-result-detail-font: #eee;\n --color-result-detail-label-font: lightgray;\n --color-result-detail-background: #000;\n --color-result-detail-hr: #555;\n --color-result-detail-link: #8af;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0);\n // Images Colors\n --color-result-image-span-font: #bbb;\n --color-result-image-span-font-selected: #111;\n --color-result-image-background: #111;\n /// Settings Colors\n --color-settings-tr-hover: #2d2d2d;\n --color-settings-engine-description-font: darken(#dcdcdc, 30%);\n --color-settings-engine-group-background: #1a1919;\n /// Toolkit Colors\n --color-toolkit-badge-font: #eee;\n --color-toolkit-badge-background: #777;\n --color-toolkit-kbd-font: #000;\n --color-toolkit-kbd-background: #eee;\n --color-toolkit-dialog-border: #555;\n --color-toolkit-dialog-background: #111;\n --color-toolkit-tabs-label-border: #111;\n --color-toolkit-tabs-section-border: #555;\n --color-toolkit-select-background: #3c3b31;\n --color-toolkit-select-border: #555;\n --color-toolkit-select-background-hover: #333;\n --color-toolkit-input-text-font: #eee;\n --color-toolkit-checkbox-onoff-off-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-background: #3c3b31;\n --color-toolkit-checkbox-onoff-on-mark-background: #58f;\n --color-toolkit-checkbox-onoff-on-mark-color: #111;\n --color-toolkit-checkbox-onoff-off-mark-background: #eee;\n --color-toolkit-checkbox-onoff-off-mark-color: #111;\n --color-toolkit-checkbox-label-background: #111;\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: #111;\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 --color-icon-background: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(137deg) brightness(109%) contrast(100%);\n --search-bar-shadow: rgb(0 0 0 / 85%) 0 10px 15px;\n}\n\n/// Dark Theme (autoswitch based on device pref)\n@media (prefers-color-scheme: dark) {\n :root.theme-auto {\n .dark-themes();\n }\n}\n\n// Dark Theme by preferences\n:root.theme-dark {\n .dark-themes();\n}\n\n/// General Size\n@results-width: 45rem;\n@results-offset: 10rem;\n@results-tablet-offset: 0.5rem;\n@results-gap: 5rem;\n@results-margin: 0.125rem;\n@result-padding: 1rem;\n@results-image-row-height: 12rem;\n@results-image-row-height-phone: 6rem;\n@search-width: 44rem;\n// heigh of #search, see detail.less\n@search-height: 7.6rem;\n\n/// Device Size\n/// @desktop > @tablet\n@tablet: 79.75em; // see https://github.com/searxng/searxng/issues/874\n@phone: 50em;\n@small-phone: 35em;\n@ultra-small-phone: 20rem;\n\n/// From style.less\n@stacked-bar-chart: rgb(0, 0, 0);\n\n/// Load fonts from this directory.\n@icon-font-path: \"../../../fonts/\";\n//** File name for all font files.\n@icon-font-name: \"glyphicons-halflings-regular\";\n//** Element ID within SVG icon file.\n@icon-font-svg-id: \"glyphicons_halflingsregular\";\n\n// decoration of the select HTML elements\n@select-light-svg-path: \"../svg/select-light.svg\";\n@select-dark-svg-path: \"../svg/select-dark.svg\";\n",".code-highlight pre {\n overflow: auto;\n background-color: inherit;\n color: inherit;\n border: inherit;\n}\n\n// stylelint-disable no-invalid-position-at-import-rule\n@import \"../generated/pygments.less\";\n","/*\n this file is generated automatically by searxng_extra/update/update_pygments.py\n using pygments version 2.12.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: 45rem;\n max-height: 0;\n top: 0.8rem;\n overflow-y: hidden;\n\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.8rem 1.5rem;\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 transition: max-height 0.3s ease-in;\n overflow-y: hidden;\n z-index: 100;\n margin-top: 3.5rem;\n border-radius: 0.8rem;\n box-shadow: var(--search-bar-shadow);\n\n &:empty {\n display: none;\n }\n }\n\n &.close {\n transition: 0 0.8s ease-out;\n }\n}\n\n@media screen and (max-width: @phone) {\n .autocomplete {\n width: 100%;\n\n > ul > li {\n padding: 1.5rem;\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\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","// SPDX-License-Identifier: AGPL-3.0-or-later\n\n.engine-stats {\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 table.engine-error {\n max-width: 1280px;\n margin: 1rem;\n border: 1px solid gray;\n }\n\n table.engine-error th.engine-error-type,\n table.engine-error td.engine-error-type,\n failed-test {\n width: 10rem;\n }\n\n table.engine-error span.log_parameters {\n border-right: 1px solid gray;\n padding: 0 1rem 0 0;\n margin: 0 0 0 0.5rem;\n }\n}\n\n.bar-chart-value {\n width: 3em;\n display: inline-block;\n text-align: right;\n padding-right: 0.5rem;\n}\n\n.bar-chart-graph {\n width: calc(100% - 5rem);\n display: inline-block;\n}\n\n.bar-chart-bar {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n}\n\n.bar-chart-serie1 {\n border: 3px solid #5bc0de;\n margin: 1px 0;\n float: left;\n}\n\n.bar-chart-serie2 {\n border: 3px solid #deb15b;\n margin: 1px 0;\n float: left;\n}\n\n.bar0 {\n width: 0;\n border: 0;\n}\n\n.generate-bar(100);\n\n.generate-bar(@n, @i: 1) when (@i =< @n) {\n .bar@{i} {\n width: (@i * 100% / @n);\n }\n .generate-bar(@n, (@i + 1));\n}\n","// 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","\n// #search_logo svg {\n// /* width: 90px; */\n// /* height: 150px; */\n// /* margin-top: -10rem; */\n// /* margin-bottom: -7rem */\n// width: 80px;\n// height: 80px;\n// margin-top: -3rem;\n// /* margin-bottom:-7rem; */\n// overflow: visible;\n// margin-left: -8rem;\n// #search_logo image {\n// /* width: 249px; */\n// /* height: 135px */\n// width: 180px;\n// height: 180px;\n// /* overflow: visible; */\n// }\n\n#main_index {\n margin-top: 26vh;\n}\n\n.index {\n text-align: center;\n\n .title {\n background: url('../img/searxng.png') no-repeat;\n min-height: 3.5rem;\n background-position: center;\n background-size: contain;\n filter: var(--color-icon-background);\n }\n\n h1 {\n font-size: 33rem;\n visibility: hidden;\n margin-bottom: -7.5rem;\n margin-top: -7rem;\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.title {\n font-size: 14px;\n}\n\nfooter {\n display: none;\n}\n\n*:focus {\n outline: none;\n}\n\n#search_view {\n display: inline-flex;\n grid-area: search;\n margin-top: 1rem;\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 //box-shadow: 0 5px 5px -7px #222;\n display: grid;\n column-gap: 1.2rem;\n row-gap: 1rem;\n position: relative;\n border-radius: 1rem;\n grid-template-columns: 3rem 1fr;\n grid-template-areas:\n \"logo search\"\n \"spacer categories\";\n}\n\ndiv#suggestions {\n display: none;\n}\n\n.search_box {\n width: 45rem;\n background: var(--color-categories-item-selected-font);\n border-radius: 1rem;\n box-shadow: var(--search-bar-shadow);\n position: relative;\n height: 3.5rem;\n}\n\n#categories_container {\n margin-top: -2.2rem;\n}\n\n.category {\n display: inline-flex;\n position: relative;\n .ltr-margin-right(1rem);\n padding: 0;\n margin-right: 1rem;\n\n input {\n display: none;\n }\n\n label {\n svg {\n padding-right: 0.5rem;\n }\n\n cursor: pointer;\n padding: 0.2rem 0;\n padding-right: 0.5rem;\n padding-left: 0.1rem;\n display: inline-flex;\n text-transform: capitalize;\n font-size: 13px;\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: 3px 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 filter: var(--color-icon-background);\n\n svg {\n flex: 1;\n width: 100px;\n height: 100px;\n margin-top: -13.5rem;\n margin-bottom: -7rem;\n margin-left: -9.2rem;\n overflow: visible;\n }\n\n image {\n width: 18rem;\n height: 15rem;\n overflow: visible;\n }\n}\n\n.search_categories {\n grid-area: categories;\n padding-top: 2.3rem;\n\n .help {\n display: none;\n }\n\n &:hover .help {\n display: flex;\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#clear_search {\n display: none;\n position: absolute;\n z-index: 1;\n right: 85px;\n margin: auto;\n border-radius: 50%;\n text-align: center;\n color: var(--color-search-font);\n cursor: pointer;\n background-color: #0000;\n border: none;\n top: 16px;\n\n &:hover {\n color: var(--color-search-background-hover);\n cursor: pointer;\n }\n}\n\n#q,\n#send_search {\n display: flex;\n padding-left: 1.5rem;\n height: 3.5rem;\n border: none;\n color: var(--color-search-font);\n background-color: var(--color-search-background);\n font-size: 20px;\n width: 43.5rem;\n border-radius: 0.7rem;\n transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2); // transition-property: width, border-radius;\n}\n\n#q[type=\"search\"] {\n display: flex;\n outline: 0;\n width: 100%;\n background: var(--color-search-background);\n padding: 0 1.6rem;\n border-radius: 0.7rem;\n appearance: none;\n transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2);\n transition-property: width, border-radius;\n z-index: 1;\n position: absolute;\n padding-right: 2rem;\n text-align: center;\n padding-left: 1.5rem;\n}\n\n#send_search {\n display: none;\n position: absolute;\n top: 0;\n right: 0;\n height: 3.6rem;\n width: 5rem;\n font-weight: bold;\n background: var(--color-categories-item-selected-font);\n border-radius: 0 0.7rem 0.7rem 0;\n color: var(--color-search-background);\n cursor: pointer;\n box-shadow: var(--search-bar-shadow);\n z-index: 0;\n line-height: 3.7rem;\n\n &:hover {\n cursor: pointer;\n background-color: var(--color-search-background-hover);\n color: var(--color-search-font);\n }\n}\n\n#q:not(:placeholder-shown) {\n display: flex;\n border-radius: 0.7rem 0 0 0.7rem;\n width: calc(100% - 9.5rem);\n position: absolute;\n z-index: 1;\n padding-left: 1.5rem;\n padding-right: 3rem;\n transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2);\n transition-property: width, border-radius;\n}\n\n#q:not(:placeholder-shown) ~ #send_search {\n display: flex;\n}\n\n#q:not(:placeholder-shown) ~ #clear_search {\n display: flex;\n}\n\ninput[type=\"search\"]::-webkit-search-cancel-button { display: none; }\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: none;\n overflow-x: auto;\n overscroll-behavior-inline: contain;\n\n select {\n background: var(--color-search-background);\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-flex;\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-flex;\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: flex;\n background-color: var(--color-base-background);\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n z-index: 10000;\n\n .search_box {\n border-top: none;\n border-left: none;\n border-right: none;\n width: 100%;\n border-radius: 0;\n\n #send_search {\n .ltr-margin-right(0) !important; // Delete when send_search button is disabled on mobile.\n }\n\n * {\n border: none;\n border-radius: 0;\n }\n }\n }\n\n #main_results #q:placeholder-shown ~ #send_search {\n .ltr-margin-right(2.6rem);\n transition: margin 0.2s;\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* 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// 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.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 25rem;\n grid-template-rows: min-content min-content 1fr min-content;\n gap: 0 @results-gap;\n grid-template-areas:\n \"corrections sidebar\"\n \"answers sidebar\"\n \"urls sidebar\"\n \"pagination sidebar\";\n}\n\n#results #sidebar *:first-child,\n#results #urls *:first-child {\n margin-top: 0;\n}\n\n#urls {\n padding: 0;\n grid-area: urls;\n}\n\n#suggestions {\n .wrapper {\n display: flex;\n flex-flow: row wrap;\n justify-content: flex-end;\n\n form {\n display: inline-block;\n flex: 1 1 50%;\n }\n }\n}\n\n#suggestions,\n#infoboxes {\n input {\n padding: 0;\n margin: 3px;\n font-size: 0.9em;\n display: inline-block;\n background: transparent;\n color: var(--color-result-search-url-font);\n cursor: pointer;\n }\n\n input[type=\"submit\"],\n .infobox .url a {\n color: var(--color-result-link-font);\n text-decoration: none;\n font-size: 0.9rem;\n\n &:hover {\n text-decoration: underline;\n }\n }\n}\n\n#corrections {\n grid-area: corrections;\n display: flex;\n flex-flow: row wrap;\n margin: 0 0 1em 0;\n\n h4,\n input[type=\"submit\"] {\n display: inline-block;\n padding: 0.5rem;\n margin: 0.5rem;\n }\n\n input[type=\"submit\"] {\n font-size: 0.8rem;\n .rounded-corners-tiny;\n }\n}\n\n#suggestions .title,\n#search_url .title,\n#apis .title {\n margin: 2em 0 0.5em 0;\n color: var(--color-base-font);\n}\n\n#answers {\n grid-area: answers;\n background: var(--color-answer-background);\n padding: @result-padding;\n margin: 1rem 0;\n margin-top: 0;\n color: var(--color-answer-font);\n .rounded-corners;\n\n h4 {\n display: none;\n }\n\n span {\n overflow-wrap: anywhere;\n }\n}\n\n#infoboxes {\n form {\n min-width: 210px;\n }\n}\n\n#sidebar {\n grid-area: sidebar;\n word-wrap: break-word;\n color: var(--color-sidebar-font);\n\n .infobox {\n margin: 10px 0 10px;\n border: 1px solid var(--color-sidebar-border);\n padding: 1rem;\n font-size: 0.9em;\n .rounded-corners;\n\n h2 {\n margin: 0 0 0.5em 0;\n }\n\n img {\n max-width: 100%;\n max-height: 12em;\n display: block;\n margin: 0 auto;\n padding: 0;\n }\n\n dl {\n margin: 0.5em 0;\n }\n\n dt {\n display: inline;\n margin-top: 0.5em;\n .ltr-margin-right(0.25em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n padding: 0;\n font-weight: bold;\n }\n\n dd {\n display: inline;\n margin: 0.5em 0;\n padding: 0;\n }\n\n input {\n font-size: 1em;\n }\n\n br {\n clear: both;\n }\n\n .attributes,\n .urls {\n clear: both;\n }\n }\n}\n\n#search_url {\n margin-top: 8px;\n\n div.selectable_url {\n pre {\n width: 200em;\n }\n }\n}\n\n#linkto_preferences {\n position: absolute;\n .ltr-right(1.8rem);\n top: 2.2rem;\n padding: 0;\n border: 0;\n display: block;\n font-size: 1.2em;\n color: var(--color-search-font);\n\n a:link *,\n a:hover *,\n a:visited *,\n a:active * {\n color: var(--color-search-font);\n }\n}\n\n#pagination {\n grid-area: pagination;\n\n br {\n clear: both;\n }\n}\n\n#apis {\n margin-top: 8px;\n clear: both;\n}\n\n#backToTop {\n border: 1px solid var(--color-backtotop-border);\n margin: 0;\n padding: 0;\n font-size: 1em;\n background: var(--color-backtotop-background);\n position: fixed;\n bottom: 8rem;\n .ltr-left(@results-width + @results-offset + (0.5 * @results-gap - 1.2em));\n transition: opacity 0.5s;\n opacity: 0;\n .rounded-corners;\n\n a {\n display: block;\n margin: 0;\n padding: 0.7em;\n }\n\n a,\n a:visited,\n a:hover,\n a:active {\n color: var(--color-backtotop-font);\n }\n}\n\n#results.scrolling #backToTop {\n opacity: 1;\n}\n\n@media screen and (max-width: @tablet) {\n .page_with_header {\n margin: 2rem 0.5rem;\n width: auto;\n }\n\n #infoboxes {\n position: inherit;\n max-width: inherit;\n\n .infobox {\n clear: both;\n\n img {\n .ltr-float-left();\n max-width: 10em;\n margin-top: 0.5em;\n .ltr-margin-right(0.5em);\n margin-bottom: 0.5em;\n .ltr-margin-left(0);\n }\n }\n }\n\n #sidebar {\n margin: 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#main_results div#results.only_template_images {\n margin: 1rem @results-tablet-offset 0 @results-tablet-offset;\n display: grid;\n grid-template-columns: 100%;\n grid-template-rows: min-content min-content min-content 1fr min-content;\n gap: 0;\n grid-template-areas:\n \"corrections\"\n \"answers\"\n \"sidebar\"\n \"urls\"\n \"pagination\";\n\n #sidebar {\n display: none;\n }\n\n #urls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n\n #urls::after {\n flex-grow: 10;\n content: \"\";\n }\n\n #backToTop {\n .ltr-left(auto);\n .ltr-right(1rem);\n }\n\n #pagination {\n .ltr-margin-right(4rem);\n }\n}\n\n@media screen and (max-width: @phone) {\n 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 #linkto_preferences {\n top: 0.8rem;\n .ltr-right(0.7rem);\n }\n\n #main_index #linkto_preferences {\n top: 0.5rem;\n .ltr-right(0.5rem);\n }\n\n #results {\n margin: 0;\n padding: 0;\n }\n\n #pagination {\n margin: 2rem 1rem 0 1rem !important;\n }\n\n article[data-vim-selected] {\n border: 1px solid var(--color-result-vim-arrow);\n .rounded-corners;\n }\n\n .result {\n 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\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 old mode 100644 new mode 100755 index b90d44fd869468f44c5ed70cad109327fc3989ca..318445ccd4a8844c8fca9d3af6a2c2830b2d08bd GIT binary patch literal 72025 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 literal 5096 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 \ No newline at end of file + \ No newline at end of file diff --git a/searx/static/themes/simple/img/img_load_error.svg b/searx/static/themes/simple/img/img_load_error.svg old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/img/searxng.png b/searx/static/themes/simple/img/searxng.png old mode 100644 new mode 100755 index 36a88971164a1e301a7207fbccec6a4a501b9218..318445ccd4a8844c8fca9d3af6a2c2830b2d08bd GIT binary patch literal 72025 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 literal 8872 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 \ No newline at end of file + \ No newline at end of file diff --git a/searx/static/themes/simple/src/less/animations.less b/searx/static/themes/simple/src/less/animations.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/autocomplete.less b/searx/static/themes/simple/src/less/autocomplete.less old mode 100644 new mode 100755 index bb2e1890f..ef4adb1fa --- a/searx/static/themes/simple/src/less/autocomplete.less +++ b/searx/static/themes/simple/src/less/autocomplete.less @@ -2,9 +2,11 @@ .autocomplete { position: absolute; - width: @search-width; + width: 45rem; max-height: 0; + top: 0.8rem; overflow-y: hidden; + .ltr-text-align-left(); .rounded-corners; @@ -26,7 +28,7 @@ > li { cursor: pointer; - padding: 0.5rem 1rem; + padding: 0.8rem 1.5rem; &.active, &:active, @@ -52,16 +54,21 @@ background-color: var(--color-autocomplete-background); color: var(--color-autocomplete-font); max-height: 32rem; - overflow-y: auto; + transition: max-height 0.3s ease-in; + overflow-y: hidden; z-index: 100; margin-top: 3.5rem; border-radius: 0.8rem; - box-shadow: 0 2px 8px rgb(34 38 46 / 25%); + box-shadow: var(--search-bar-shadow); &:empty { display: none; } } + + &.close { + transition: 0 0.8s ease-out; + } } @media screen and (max-width: @phone) { @@ -69,7 +76,7 @@ width: 100%; > ul > li { - padding: 1rem; + padding: 1.5rem; } } } diff --git a/searx/static/themes/simple/src/less/code.less b/searx/static/themes/simple/src/less/code.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/definitions.less b/searx/static/themes/simple/src/less/definitions.less old mode 100644 new mode 100755 index ef6b02b2c..68089fdf2 --- a/searx/static/themes/simple/src/less/definitions.less +++ b/searx/static/themes/simple/src/less/definitions.less @@ -10,34 +10,31 @@ --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-url-font: #29314d; + --color-url-visited-font: #80b; /// Header Colors - --color-header-background: #fdfbff; - --color-header-border: #ddd; + --color-header-background: #fff; + --color-header-border: #fff; /// Footer Colors - --color-footer-background: #fdfbff; + --color-footer-background: #f7f7f7; --color-footer-border: #ddd; /// Sidebar Colors --color-sidebar-border: #ddd; --color-sidebar-font: #000; - --color-sidebar-background: #fff; /// BackToTop Colors --color-backtotop-font: #444; --color-backtotop-border: #ddd; --color-backtotop-background: #fff; /// Button Colors - --color-btn-background: #3050ff; + --color-btn-background: #2d79cf; --color-btn-font: #fff; --color-show-btn-background: #bbb; - --color-show-btn-font: #000; + --color-show-btn-font: #222; /// Search Input Colors --color-search-border: #bbb; - --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%); --color-search-background: #fff; --color-search-font: #222; - --color-search-background-hover: #3050ff; + --color-search-background-hover: #2d79cf; /// Modal Colors --color-error: #db3434; --color-error-background: lighten(#db3434, 40%); @@ -46,19 +43,18 @@ --color-success: #42db34; --color-success-background: lighten(#42db34, 40%); /// Categories Colors - --color-categories-item-selected-font: #3050ff; - --color-categories-item-border-selected: #3050ff; + --color-categories-item-selected-font: #2d79cf; + --color-categories-item-border-selected: #2d79cf; /// Autocomplete Colors --color-autocomplete-font: #000; --color-autocomplete-border: #bbb; - --color-autocomplete-shadow: 0 2px 8px rgb(34 38 46 / 25%); --color-autocomplete-background: #fff; - --color-autocomplete-background-hover: #e3e3e3; + --color-autocomplete-background-hover: #f7f7f7; /// Answer Colors + --color-answer-border: #ddd; // same as --color-header-border --color-answer-font: #444; // same as --color-base-font - --color-answer-background: #fff; + --color-answer-background: #f7f7f7; // same as --color-header-background: /// Results Colors - --color-result-background: #fff; --color-result-border: #ddd; --color-result-url-font: #000; --color-result-vim-selected: #f7f7f7; @@ -66,9 +62,9 @@ --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-link-visited-font: #80b; --color-result-publishdate-font: #777; - --color-result-engines-font: #545454; + --color-result-engines-font: #777; --color-result-search-url-border: #ddd; --color-result-search-url-font: #000; // Images Colors @@ -76,79 +72,78 @@ --color-result-image-span-font-selected: #fff; --color-result-image-background: #fff; /// Settings Colors - --color-settings-tr-hover: #ebebeb; - --color-settings-engine-description-font: #545454; + --color-settings-tr-hover: #f7f7f7; + --color-settings-engine-description-font: darken(#dcdcdc, 30%); --color-settings-engine-group-background: #0001; /// Detail modal --color-result-detail-font: #fff; --color-result-detail-label-font: lightgray; - --color-result-detail-background: #242424; + --color-result-detail-background: #000; --color-result-detail-hr: #555; --color-result-detail-link: #8af; --color-result-detail-loader-border: rgba(255, 255, 255, 0.2); --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0); /// Toolkit Colors --color-toolkit-badge-font: #fff; - --color-toolkit-badge-background: #545454; + --color-toolkit-badge-background: #777; --color-toolkit-kbd-font: #fff; --color-toolkit-kbd-background: #000; --color-toolkit-dialog-border: #ddd; --color-toolkit-dialog-background: #fff; --color-toolkit-tabs-label-border: #fff; --color-toolkit-tabs-section-border: #ddd; - --color-toolkit-select-background: #e1e1e1; + --color-toolkit-select-background: #f7f7f7; --color-toolkit-select-border: #ddd; --color-toolkit-select-background-hover: #bbb; --color-toolkit-input-text-font: #222; --color-toolkit-checkbox-onoff-off-background: #ddd; --color-toolkit-checkbox-onoff-on-background: #ddd; - --color-toolkit-checkbox-onoff-on-mark-background: #3050ff; + --color-toolkit-checkbox-onoff-on-mark-background: #2d79cf; --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-checkbox-input-border: #2d79cf; --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; + --color-icon-background: brightness(0) saturate(100%) invert(42%) sepia(43%) saturate(892%) hue-rotate(172deg) brightness(95%) contrast(97%); + --search-bar-shadow: rgba(0, 0, 0, 0.35) 0 2px 9px; } .dark-themes() { /// Base Colors --color-base-font: #bbb; --color-base-font-rgb: 187, 187, 187; - --color-base-background: #222428; - --color-base-background-mobile: #222428; + --color-base-background: #181818; --color-url-font: #8af; - --color-url-visited-font: #c09cd9; + --color-url-visited-font: #96b; /// Header Colors - --color-header-background: #1e1e22; + --color-header-background: #181818; --color-header-border: #333; /// Footer Colors - --color-footer-background: #1e1e22; + --color-footer-background: #181818; --color-footer-border: #333; /// Sidebar Colors --color-sidebar-border: #555; - --color-sidebar-font: #fff; - --color-sidebar-background: #292c34; + --color-sidebar-font: #eee; /// BackToTop Colors --color-backtotop-font: #bbb; --color-backtotop-border: #333; - --color-backtotop-background: #2b2e36; + --color-backtotop-background: #181818; /// Button Colors --color-btn-background: #58f; - --color-btn-font: #222; + --color-btn-font: #111; --color-show-btn-background: #555; - --color-show-btn-font: #fff; + --color-show-btn-font: #bbb; /// Search Input Colors --color-search-border: #555; - --color-search-shadow: 0 2px 8px rgb(34 38 46 / 25%); - --color-search-background: #2b2e36; - --color-search-font: #fff; + --color-search-background: #252525; + --color-search-font: #eee; --color-search-background-hover: #58f; /// Modal Colors --color-error: #f55b5b; @@ -161,72 +156,73 @@ --color-categories-item-selected-font: #58f; --color-categories-item-border-selected: #58f; /// Autocomplete Colors - --color-autocomplete-font: #fff; + --color-autocomplete-font: #eee; --color-autocomplete-border: #555; - --color-autocomplete-shadow: 0 2px 8px rgb(34 38 46 / 25%); - --color-autocomplete-background: #2b2e36; - --color-autocomplete-background-hover: #1e1e22; + --color-autocomplete-background: #252525; + --color-autocomplete-background-hover: #181818; /// Answer Colors + --color-answer-border: #333; // same as --color-header-border --color-answer-font: #bbb; // same as --color-base-font - --color-answer-background: #26292f; + --color-answer-background: #181818; // same as --color-header-background: /// Results Colors - --color-result-background: #26292f; --color-result-border: #333; - --color-result-url-font: #fff; - --color-result-vim-selected: #1f1f23cc; + --color-result-url-font: #eee; + --color-result-vim-selected: #181818; --color-result-vim-arrow: #8af; - --color-result-description-highlight-font: #fff; + --color-result-description-highlight-font: #eee; --color-result-link-font: #8af; --color-result-link-font-highlight: #8af; - --color-result-link-visited-font: #c09cd9; + --color-result-link-visited-font: #96b; --color-result-publishdate-font: #888; - --color-result-engines-font: #a4a4a4; + --color-result-engines-font: #888; --color-result-search-url-border: #555; - --color-result-search-url-font: #fff; + --color-result-search-url-font: #eee; /// Detail modal : same as the light version - --color-result-detail-font: #fff; + --color-result-detail-font: #eee; --color-result-detail-label-font: lightgray; - --color-result-detail-background: #1a1a1c; + --color-result-detail-background: #000; --color-result-detail-hr: #555; --color-result-detail-link: #8af; --color-result-detail-loader-border: rgba(255, 255, 255, 0.2); --color-result-detail-loader-borderleft: rgba(0, 0, 0, 0); // Images Colors --color-result-image-span-font: #bbb; - --color-result-image-span-font-selected: #222; - --color-result-image-background: #222; + --color-result-image-span-font-selected: #111; + --color-result-image-background: #111; /// Settings Colors - --color-settings-tr-hover: #2c2c32; + --color-settings-tr-hover: #2d2d2d; --color-settings-engine-description-font: darken(#dcdcdc, 30%); - --color-settings-engine-group-background: #1b1b21; + --color-settings-engine-group-background: #1a1919; /// Toolkit Colors - --color-toolkit-badge-font: #fff; - --color-toolkit-badge-background: #555; + --color-toolkit-badge-font: #eee; + --color-toolkit-badge-background: #777; --color-toolkit-kbd-font: #000; - --color-toolkit-kbd-background: #fff; + --color-toolkit-kbd-background: #eee; --color-toolkit-dialog-border: #555; - --color-toolkit-dialog-background: #1e1e22; - --color-toolkit-tabs-label-border: #222; + --color-toolkit-dialog-background: #111; + --color-toolkit-tabs-label-border: #111; --color-toolkit-tabs-section-border: #555; - --color-toolkit-select-background: #313338; + --color-toolkit-select-background: #3c3b31; --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-select-background-hover: #333; + --color-toolkit-input-text-font: #eee; + --color-toolkit-checkbox-onoff-off-background: #3c3b31; + --color-toolkit-checkbox-onoff-on-background: #3c3b31; --color-toolkit-checkbox-onoff-on-mark-background: #58f; - --color-toolkit-checkbox-onoff-on-mark-color: #222; - --color-toolkit-checkbox-onoff-off-mark-background: #ddd; - --color-toolkit-checkbox-onoff-off-mark-color: #222; - --color-toolkit-checkbox-label-background: #222; + --color-toolkit-checkbox-onoff-on-mark-color: #111; + --color-toolkit-checkbox-onoff-off-mark-background: #eee; + --color-toolkit-checkbox-onoff-off-mark-color: #111; + --color-toolkit-checkbox-label-background: #111; --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-engine-tooltip-background: #111; --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; + --color-icon-background: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(137deg) brightness(109%) contrast(100%); + --search-bar-shadow: rgb(0 0 0 / 85%) 0 10px 15px; } /// Dark Theme (autoswitch based on device pref) @@ -243,7 +239,6 @@ /// General Size @results-width: 45rem; -@results-sidebar-width: 25rem; @results-offset: 10rem; @results-tablet-offset: 0.5rem; @results-gap: 5rem; diff --git a/searx/static/themes/simple/src/less/detail.less b/searx/static/themes/simple/src/less/detail.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/embedded.less b/searx/static/themes/simple/src/less/embedded.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/index.less b/searx/static/themes/simple/src/less/index.less old mode 100644 new mode 100755 index 8590d0c3b..b4d47dda1 --- a/searx/static/themes/simple/src/less/index.less +++ b/searx/static/themes/simple/src/less/index.less @@ -1,3 +1,23 @@ + +// #search_logo svg { +// /* width: 90px; */ +// /* height: 150px; */ +// /* margin-top: -10rem; */ +// /* margin-bottom: -7rem */ +// width: 80px; +// height: 80px; +// margin-top: -3rem; +// /* margin-bottom:-7rem; */ +// overflow: visible; +// margin-left: -8rem; +// #search_logo image { +// /* width: 249px; */ +// /* height: 135px */ +// width: 180px; +// height: 180px; +// /* overflow: visible; */ +// } + #main_index { margin-top: 26vh; } @@ -7,15 +27,17 @@ .title { background: url('../img/searxng.png') no-repeat; - min-height: 4rem; - margin: 4rem auto; + min-height: 3.5rem; background-position: center; background-size: contain; + filter: var(--color-icon-background); } h1 { - font-size: 4em; + font-size: 33rem; visibility: hidden; + margin-bottom: -7.5rem; + margin-top: -7rem; } #search, diff --git a/searx/static/themes/simple/src/less/info.less b/searx/static/themes/simple/src/less/info.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/mixins.less b/searx/static/themes/simple/src/less/mixins.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/new_issue.less b/searx/static/themes/simple/src/less/new_issue.less old mode 100644 new mode 100755 index a1e5006e3..83d53b5e3 --- a/searx/static/themes/simple/src/less/new_issue.less +++ b/searx/static/themes/simple/src/less/new_issue.less @@ -1,48 +1,21 @@ // SPDX-License-Identifier: AGPL-3.0-or-later -.stats_endpoint { - .github-issue-button { - display: block; - padding: 8px 16px; - font-family: sans-serif; - font-size: 16px; - color: white; - background-color: #238636; - border: #2ea043; - border-radius: 10px !important; - box-shadow: rgba(0, 0, 0, 0) 0 0 0 0; - } - .github-issue-button:hover { - background-color: #2ea043; - } - - .issue-hide { - display: none; - } - - input[type=checked] { - position: absolute; - } - - label { - margin: 1rem 1rem 1rem 0; - } - - .step_content { - margin: 1rem 1rem 1rem 2rem; - } - - .step1, - .step2 { - visibility: hidden; - } - - .step1_delay { - transition: visibility 0s linear 4s; - } - - #step1:checked ~ .step1, - #step2:checked ~ .step2 { - visibility: visible; - } +.github-issue-button { + display: block; + padding: 8px 16px; + font-family: sans-serif; + font-size: 16px; + color: white; + background-color: #238636; + border: #2ea043; + border-radius: 10px !important; + box-shadow: rgba(0, 0, 0, 0) 0 0 0 0; +} + +.github-issue-button:hover { + background-color: #2ea043; +} + +.issue-hide { + display: none; } diff --git a/searx/static/themes/simple/src/less/preferences.less b/searx/static/themes/simple/src/less/preferences.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/result_templates.less b/searx/static/themes/simple/src/less/result_templates.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/search.less b/searx/static/themes/simple/src/less/search.less old mode 100644 new mode 100755 index e70ef30ad..201765cfb --- a/searx/static/themes/simple/src/less/search.less +++ b/searx/static/themes/simple/src/less/search.less @@ -7,27 +7,65 @@ margin: 0; } +.title { + font-size: 14px; +} + +footer { + display: none; +} + +*:focus { + outline: none; +} + +#search_view { + display: inline-flex; + grid-area: search; + margin-top: 1rem; +} + #search_header { padding-top: 1.5em; .ltr-padding-right(2em); .ltr-padding-left(@results-offset - 3rem); margin: 0; background: var(--color-header-background); - border-bottom: 1px solid var(--color-header-border); + //box-shadow: 0 5px 5px -7px #222; display: grid; column-gap: 1.2rem; row-gap: 1rem; + position: relative; + border-radius: 1rem; grid-template-columns: 3rem 1fr; grid-template-areas: "logo search" "spacer categories"; } +div#suggestions { + display: none; +} + +.search_box { + width: 45rem; + background: var(--color-categories-item-selected-font); + border-radius: 1rem; + box-shadow: var(--search-bar-shadow); + position: relative; + height: 3.5rem; +} + +#categories_container { + margin-top: -2.2rem; +} + .category { - display: inline-block; + display: inline-flex; position: relative; .ltr-margin-right(1rem); padding: 0; + margin-right: 1rem; input { display: none; @@ -35,14 +73,16 @@ label { svg { - padding-right: 0.2rem; + padding-right: 0.5rem; } cursor: pointer; padding: 0.2rem 0; + padding-right: 0.5rem; + padding-left: 0.1rem; display: inline-flex; text-transform: capitalize; - font-size: 0.9em; + font-size: 13px; border-bottom: 2px solid transparent; .disable-user-select; @@ -53,7 +93,7 @@ input[type="checkbox"]:checked + label { color: var(--color-categories-item-selected-font); - border-bottom: 2px solid var(--color-categories-item-border-selected); + border-bottom: 3px solid var(--color-categories-item-border-selected); } } @@ -62,24 +102,35 @@ display: flex; align-items: center; justify-content: center; + filter: var(--color-icon-background); svg { flex: 1; - width: 30px; - height: 30px; - margin: 0.5rem 0 auto 0; + width: 100px; + height: 100px; + margin-top: -13.5rem; + margin-bottom: -7rem; + margin-left: -9.2rem; + overflow: visible; + } + + image { + width: 18rem; + height: 15rem; + overflow: visible; } } .search_categories { grid-area: categories; + padding-top: 2.3rem; .help { display: none; } &:hover .help { - display: block; + display: flex; position: absolute; background: var(--color-base-background); padding: 1rem 0.6rem 0.6rem 0; @@ -89,98 +140,113 @@ } } -#search_view { - grid-area: search; -} - -.search_box { - border-radius: 0.8rem; - width: @search-width; - 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: 0.8rem 0.2rem; - background: none repeat scroll 0 0 var(--color-search-background); - border: none; - outline: none; + display: none; + position: absolute; + z-index: 1; + right: 85px; + margin: auto; + border-radius: 50%; + text-align: center; color: var(--color-search-font); - font-size: 1.1rem; - z-index: 10000; + cursor: pointer; + background-color: #0000; + border: none; + top: 16px; &:hover { color: var(--color-search-background-hover); + cursor: pointer; } - - &.empty * { - display: none; - } -} - -html.no-js #clear_search.hide_if_nojs { - display: none; } #q, #send_search { - display: block; - margin: 0; - padding: 0.8rem; - background: none repeat scroll 0 0 var(--color-search-background); + display: flex; + padding-left: 1.5rem; + height: 3.5rem; border: none; - outline: none; color: var(--color-search-font); - font-size: 1.1rem; - z-index: 2; + background-color: var(--color-search-background); + font-size: 20px; + width: 43.5rem; + border-radius: 0.7rem; + transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2); // transition-property: width, border-radius; } -#q { +#q[type="search"] { + display: flex; + outline: 0; width: 100%; - .ltr-padding-left(1rem); - .ltr-padding-right(0) !important; - .ltr-rounded-left-corners(0.8rem); -} - -#q::-ms-clear, -#q::-webkit-search-cancel-button { - display: none; + background: var(--color-search-background); + padding: 0 1.6rem; + border-radius: 0.7rem; + appearance: none; + transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2); + transition-property: width, border-radius; + z-index: 1; + position: absolute; + padding-right: 2rem; + text-align: center; + padding-left: 1.5rem; } #send_search { - .ltr-rounded-right-corners(0.8rem); + display: none; + position: absolute; + top: 0; + right: 0; + height: 3.6rem; + width: 5rem; + font-weight: bold; + background: var(--color-categories-item-selected-font); + border-radius: 0 0.7rem 0.7rem 0; + color: var(--color-search-background); + cursor: pointer; + box-shadow: var(--search-bar-shadow); + z-index: 0; + line-height: 3.7rem; &:hover { cursor: pointer; background-color: var(--color-search-background-hover); - color: var(--color-search-background); + color: var(--color-search-font); } } -.no-js #clear_search, -.no-js #send_search { - width: auto !important; - .ltr-border-left(1px solid var(--color-search-border)); +#q:not(:placeholder-shown) { + display: flex; + border-radius: 0.7rem 0 0 0.7rem; + width: calc(100% - 9.5rem); + position: absolute; + z-index: 1; + padding-left: 1.5rem; + padding-right: 3rem; + transition: all 0.4s cubic-bezier(0, 0, 0.3, 1.2); + transition-property: width, border-radius; } +#q:not(:placeholder-shown) ~ #send_search { + display: flex; +} + +#q:not(:placeholder-shown) ~ #clear_search { + display: flex; +} + +input[type="search"]::-webkit-search-cancel-button { display: none; } + .search_filters { margin-top: 0.6rem; .ltr-margin-right(0); margin-bottom: 0; .ltr-margin-left(@results-offset + 0.6rem); - display: flex; + display: none; overflow-x: auto; overscroll-behavior-inline: contain; select { - background-color: inherit; + background: var(--color-search-background); &:hover, &:focus { @@ -220,7 +286,7 @@ html.no-js #clear_search.hide_if_nojs { width: max-content; .category { - display: inline-block; + display: inline-flex; width: auto; } } @@ -267,7 +333,7 @@ html.no-js #clear_search.hide_if_nojs { } .category { - display: inline-block; + display: inline-flex; width: auto; margin: 0; @@ -282,8 +348,8 @@ html.no-js #clear_search.hide_if_nojs { } #search_view:focus-within { - display: block; - background-color: var(--color-search-background); + display: flex; + background-color: var(--color-base-background); position: absolute; top: 0; height: 100%; @@ -291,10 +357,11 @@ html.no-js #clear_search.hide_if_nojs { z-index: 10000; .search_box { - border-bottom: 1px solid var(--color-search-border); + border-top: none; + border-left: none; + border-right: none; width: 100%; border-radius: 0; - box-shadow: none; #send_search { .ltr-margin-right(0) !important; // Delete when send_search button is disabled on mobile. @@ -303,14 +370,13 @@ html.no-js #clear_search.hide_if_nojs { * { border: none; border-radius: 0; - box-shadow: none; } } } #main_results #q:placeholder-shown ~ #send_search { .ltr-margin-right(2.6rem); - transition: margin 0.1s; + transition: margin 0.2s; } } @@ -334,7 +400,3 @@ html.no-js #clear_search.hide_if_nojs { height: 0; } } - -#categories_container { - position: relative; -} diff --git a/searx/static/themes/simple/src/less/stats.less b/searx/static/themes/simple/src/less/stats.less old mode 100644 new mode 100755 index 4658d4f2b..0e54e270c --- a/searx/static/themes/simple/src/less/stats.less +++ b/searx/static/themes/simple/src/less/stats.less @@ -1,25 +1,6 @@ // SPDX-License-Identifier: AGPL-3.0-or-later .engine-stats { - border-spacing: 0; - border-collapse: collapse; - - tr td, - tr th { - border-bottom: 1px solid var(--color-result-border); - padding: 0.25rem; - } - - table.engine-tooltip { - border-spacing: 0; - border-collapse: collapse; - - td, - th { - border: none; - } - } - .engine-name { width: 20rem; } @@ -32,33 +13,23 @@ .engine-reliability { text-align: right; } -} - -table.engine-error th.engine-error-type, -table.engine-error td.engine-error-type, -failed-test { - width: 10rem; -} - -.engine-errors { - margin-top: 3rem; table.engine-error { max-width: 1280px; - margin: 1rem 0 3rem 0; - border: 1px solid var(--color-result-border); - .ltr-text-align-left(); + margin: 1rem; + border: 1px solid gray; + } - tr th, - tr td { - padding: 0.5rem; - } + table.engine-error th.engine-error-type, + table.engine-error td.engine-error-type, + failed-test { + width: 10rem; + } - & span.log_parameters { - border-right: 1px solid solid var(--color-result-border); - padding: 0 1rem 0 0; - margin: 0 0 0 0.5rem; - } + table.engine-error span.log_parameters { + border-right: 1px solid gray; + padding: 0 1rem 0 0; + margin: 0 0 0 0.5rem; } } diff --git a/searx/static/themes/simple/src/less/style-ltr.less b/searx/static/themes/simple/src/less/style-ltr.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/style-rtl.less b/searx/static/themes/simple/src/less/style-rtl.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/style.less b/searx/static/themes/simple/src/less/style.less old mode 100644 new mode 100755 index 11d2ef58d..45c6eb204 --- a/searx/static/themes/simple/src/less/style.less +++ b/searx/static/themes/simple/src/less/style.less @@ -29,9 +29,6 @@ // Search-Field @import "search.less"; -// to center the results -@import "style-center.less"; - // ion-icon .ion-icon { display: inline-block; @@ -463,7 +460,7 @@ article[data-vim-selected].category-social { margin-bottom: 0; .ltr-margin-left(@results-offset); display: grid; - grid-template-columns: @results-width @results-sidebar-width; + grid-template-columns: @results-width 25rem; grid-template-rows: min-content min-content 1fr min-content; gap: 0 @results-gap; grid-template-areas: @@ -594,29 +591,24 @@ article[data-vim-selected].category-social { padding: 0; } + dl { + margin: 0.5em 0; + } + dt { + display: inline; + margin-top: 0.5em; + .ltr-margin-right(0.25em); + margin-bottom: 0.5em; + .ltr-margin-left(0); + padding: 0; font-weight: bold; } - .attributes { - dl { - margin: 0.5em 0; - } - - dt { - display: inline; - margin-top: 0.5em; - .ltr-margin-right(0.25em); - margin-bottom: 0.5em; - .ltr-margin-left(0); - padding: 0; - } - - dd { - display: inline; - margin: 0.5em 0; - padding: 0; - } + dd { + display: inline; + margin: 0.5em 0; + padding: 0; } input { @@ -644,30 +636,16 @@ article[data-vim-selected].category-social { } } -#links_on_top { +#linkto_preferences { position: absolute; .ltr-right(1.8rem); - .ltr-text-align-right(); top: 2.2rem; padding: 0; border: 0; - display: flex; - align-items: center; - font-size: 1em; + display: block; + font-size: 1.2em; color: var(--color-search-font); - a { - display: flex; - align-items: center; - margin-left: 1em; - - svg { - font-size: 1.2em; - .ltr-margin-right(0.125em); - } - } - - a, a:link *, a:hover *, a:visited *, @@ -720,17 +698,7 @@ article[data-vim-selected].category-social { opacity: 1; } -/* - tablet layout -*/ - -.results-tablet() { - #links_on_top { - span { - display: none; - } - } - +@media screen and (max-width: @tablet) { .page_with_header { margin: 2rem 0.5rem; width: auto; @@ -831,36 +799,6 @@ article[data-vim-selected].category-social { } } -@media screen and (max-width: calc(@tablet - 0.5px)) { - #links_on_top { - span { - display: none; - } - } -} - -@media screen and (max-width: 52rem) { - body.results_endpoint { - #links_on_top { - .link_on_top_about, - .link_on_top_donate { - display: none; - } - } - } -} - -@media screen and (min-width: @phone) and (max-width: @tablet) { - // when .center-aligment-yes, see style-center.less - // the media query includes "min-width: @phone" - // because the phone layout includes the tablet layout unconditionally. - .center-aligment-no { - .results-tablet(); - } -} - -/* Misc */ - #main_results div#results.only_template_images { margin: 1rem @results-tablet-offset 0 @results-tablet-offset; display: grid; @@ -899,14 +837,7 @@ article[data-vim-selected].category-social { } } -/* - phone layout -*/ - @media screen and (max-width: @phone) { - // based on the tablet layout - .results-tablet(); - html { background-color: var(--color-base-background-mobile); } @@ -916,12 +847,12 @@ article[data-vim-selected].category-social { margin: 1rem 0 0 0; } - #links_on_top { + #linkto_preferences { top: 0.8rem; .ltr-right(0.7rem); } - #main_index #links_on_top { + #main_index #linkto_preferences { top: 0.5rem; .ltr-right(0.5rem); } @@ -957,10 +888,6 @@ article[data-vim-selected].category-social { } } -/* - small-phone layout -*/ - @media screen and (max-width: @small-phone) { .result-videos { img.thumbnail { diff --git a/searx/static/themes/simple/src/less/toolkit.less b/searx/static/themes/simple/src/less/toolkit.less old mode 100644 new mode 100755 diff --git a/searx/static/themes/simple/src/less/toolkit_loader.less b/searx/static/themes/simple/src/less/toolkit_loader.less old mode 100644 new mode 100755 diff --git a/searx/templates/simple/searxng-wordmark.min.svg b/searx/templates/simple/searxng-wordmark.min.svg index 45cc2c05b..d26fac621 100644 --- a/searx/templates/simple/searxng-wordmark.min.svg +++ b/searx/templates/simple/searxng-wordmark.min.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/brand/favicon.png b/src/brand/favicon.png new file mode 100755 index 0000000000000000000000000000000000000000..a604c1634c4d95d6b2e87e6c28f653c8452b94f8 GIT binary patch literal 302992 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�=WF>x9>`p|D2k@LGE~+3Kp$VT;2#u56JF zHN)9rx4klVLr&vx;$M80)f>rp)7N+d+KtSUNtMiG=ZnZUguB?jRQ$qW2yzx!MOIZ0QSt#k1KY;$8W3 zIVV)9#fdpMNolUJRFDch^|Go0UIKuKqcj-@NDA^@a@C?Y^wikrNZN}?b^o2!w(vqN z{;O6&LXs21Sv~wZ=no{R_fXkZ&|H=~h)(xo^81F@i4y2roBO?{q&si?$xk8>=8~Xq z-#Mv?H1r_+Ehg`~^NQV)W1L;G2hndnXP%M_A3qaK%?)fUZr7LqP|iIzl+DytJ1@;Y z?66erZ~{rb!YDEg$;Lz924SFfKG$h3@aw{=4UEbc?y~Yj(_u9tC)qYYWN>lM5oLb$ zND+yE~IBB z=c!=|nV`3VMo)ei;8d`w^rkPr#5~8;bXASFkAsO8qM4}#LvLcE{gG*;(1hJxSAMKl zj|^#vXa45fPe~)^z#>X^dE81rK@)Nqjij}1KP@W>Of8W;o7U$9$-fJ1>dbvU8lc7< zNWh0X_z|81JXx=lv*!?G#@UIdDGMo*9a+OgSHw{Q@5v`rlmB2ssGs!T@GbvKfzqyy zAJN1vZ0)-OH}Y=(W!F6`1_x33hha56T%@~wpsi0&wJY94m^YEFll+0DumkYJ!h=lz z$QTR<|JEM}I%4de!9ua1)^IB~;(g5nZfT2os7NW+T0t-e2_TafmsvnC@x`u=x_#<0 zibZIoV|WgYEcinwWa>~(+K_^FF)~BGpBH7i!k>cA6Q2Bw8w&=6d{g@yvofk-`ws9((u%2tu@v)8dJWeLE)xtX;- zhnL!lr#x{k_gW7P5UNQD*%Yi=NL1KU8YTRyoN`IlUTxf|o<>eyQTAL( zy*$1Ei1grdA%^`zX_ykfqiZJ8Q?8AbzwYM)x%Zo(SeC0)oqcAr{%m3@%Ht7Xilt7! z4gO?u5CqHWT`HQ$NW_nw!>BU(&R2aEw;B55_sb$9};tEBW&?C|;P1Cv+Y_!#tgn1i#M1?BGe> zf7N7MDm^^Do~_b=PP_Yr!g{s-XXheuP)Y9fT`*=OEIO{yTgpFcrSJg_RU10CjyByC z%_wTQg$@92qy)a**3OPnL_F1Y8Xgg^QdP3rTBzun;elIMw>mnK%YJ}x3GKfbux(*} zX5zGCyi0_iBTB&!(!3LR{Bc>yCorqd%KYH<)h)wkH95D7{H4E0B$xt`7SI#i> z!eC~h5EnihmZ~r0>$K}-dug!QFftsvUph-n1=~v(n7PESl(yYsJ_qiQ--qpRr1Vix z;WHoyLZx&;JAFf-SxN2ZPK<;Iv{z#-P=qyE{XhGN$v`;lttqRGQKHcv*yAE*7}Tk> ze1lru_2jY$JNd2A!=MK~S)4H{Zm_DT+W4&D7o22oh~i;Db_4xk|AT1EXE2@qkB)UC zUF+D;dZn<(S#LEyU*zY@hsiRL4t$0{`O3?d((%d?jELZ6tpUsiCTDyTW!5NKK8*Gu z63TM+s;BYYO*LUHy6?-f(JUpJX{ZvAVo(Ia4<+D{fzZ@^8T#VnVplmw8*SPX{uz>% z?ka=2yh90-k%}YKAbi#$2NJ zf-J%DaMQ%> zezaW9@1Lr*807z0FG_xrzclW9>AIIV9!mF2wtXe8BgDq_gxK94AvBlhNz8OHk+k(s zv-_X`(29Rmo)|62$ncoez)-|vU*x6HuFBfXdE$cz!5TpyK0)$< zm$Tr0+_tgFrExW*NLjC??RjB za-8Jd=f*@x37$Onle53lH2Mi~#yrC2RraWYe`{@jFBP8%tu5jGP9M zqB6Gt*g~`-QzRoQ^y6`T7%O|x z�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

sPaV8av+3(B6Zwc`1WTNRU4H>(+Y^$WO%!Q@Hq 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 literal 0 HcmV?d00001 diff --git a/src/brand/favicon.svg b/src/brand/favicon.svg new file mode 100755 index 000000000..5d0992a66 --- /dev/null +++ b/src/brand/favicon.svg @@ -0,0 +1,4297 @@ + + + + diff --git a/src/brand/img_load_error.svg b/src/brand/img_load_error.svg old mode 100644 new mode 100755 diff --git a/src/brand/searxng-wordmark.png b/src/brand/searxng-wordmark.png new file mode 100755 index 0000000000000000000000000000000000000000..a604c1634c4d95d6b2e87e6c28f653c8452b94f8 GIT binary patch literal 302992 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�=WF>x9>`p|D2k@LGE~+3Kp$VT;2#u56JF zHN)9rx4klVLr&vx;$M80)f>rp)7N+d+KtSUNtMiG=ZnZUguB?jRQ$qW2yzx!MOIZ0QSt#k1KY;$8W3 zIVV)9#fdpMNolUJRFDch^|Go0UIKuKqcj-@NDA^@a@C?Y^wikrNZN}?b^o2!w(vqN z{;O6&LXs21Sv~wZ=no{R_fXkZ&|H=~h)(xo^81F@i4y2roBO?{q&si?$xk8>=8~Xq z-#Mv?H1r_+Ehg`~^NQV)W1L;G2hndnXP%M_A3qaK%?)fUZr7LqP|iIzl+DytJ1@;Y z?66erZ~{rb!YDEg$;Lz924SFfKG$h3@aw{=4UEbc?y~Yj(_u9tC)qYYWN>lM5oLb$ zND+yE~IBB z=c!=|nV`3VMo)ei;8d`w^rkPr#5~8;bXASFkAsO8qM4}#LvLcE{gG*;(1hJxSAMKl zj|^#vXa45fPe~)^z#>X^dE81rK@)Nqjij}1KP@W>Of8W;o7U$9$-fJ1>dbvU8lc7< zNWh0X_z|81JXx=lv*!?G#@UIdDGMo*9a+OgSHw{Q@5v`rlmB2ssGs!T@GbvKfzqyy zAJN1vZ0)-OH}Y=(W!F6`1_x33hha56T%@~wpsi0&wJY94m^YEFll+0DumkYJ!h=lz z$QTR<|JEM}I%4de!9ua1)^IB~;(g5nZfT2os7NW+T0t-e2_TafmsvnC@x`u=x_#<0 zibZIoV|WgYEcinwWa>~(+K_^FF)~BGpBH7i!k>cA6Q2Bw8w&=6d{g@yvofk-`ws9((u%2tu@v)8dJWeLE)xtX;- zhnL!lr#x{k_gW7P5UNQD*%Yi=NL1KU8YTRyoN`IlUTxf|o<>eyQTAL( zy*$1Ei1grdA%^`zX_ykfqiZJ8Q?8AbzwYM)x%Zo(SeC0)oqcAr{%m3@%Ht7Xilt7! z4gO?u5CqHWT`HQ$NW_nw!>BU(&R2aEw;B55_sb$9};tEBW&?C|;P1Cv+Y_!#tgn1i#M1?BGe> zf7N7MDm^^Do~_b=PP_Yr!g{s-XXheuP)Y9fT`*=OEIO{yTgpFcrSJg_RU10CjyByC z%_wTQg$@92qy)a**3OPnL_F1Y8Xgg^QdP3rTBzun;elIMw>mnK%YJ}x3GKfbux(*} zX5zGCyi0_iBTB&!(!3LR{Bc>yCorqd%KYH<)h)wkH95D7{H4E0B$xt`7SI#i> z!eC~h5EnihmZ~r0>$K}-dug!QFftsvUph-n1=~v(n7PESl(yYsJ_qiQ--qpRr1Vix z;WHoyLZx&;JAFf-SxN2ZPK<;Iv{z#-P=qyE{XhGN$v`;lttqRGQKHcv*yAE*7}Tk> ze1lru_2jY$JNd2A!=MK~S)4H{Zm_DT+W4&D7o22oh~i;Db_4xk|AT1EXE2@qkB)UC zUF+D;dZn<(S#LEyU*zY@hsiRL4t$0{`O3?d((%d?jELZ6tpUsiCTDyTW!5NKK8*Gu z63TM+s;BYYO*LUHy6?-f(JUpJX{ZvAVo(Ia4<+D{fzZ@^8T#VnVplmw8*SPX{uz>% z?ka=2yh90-k%}YKAbi#$2NJ zf-J%DaMQ%> zezaW9@1Lr*807z0FG_xrzclW9>AIIV9!mF2wtXe8BgDq_gxK94AvBlhNz8OHk+k(s zv-_X`(29Rmo)|62$ncoez)-|vU*x6HuFBfXdE$cz!5TpyK0)$< zm$Tr0+_tgFrExW*NLjC??RjB za-8Jd=f*@x37$Onle53lH2Mi~#yrC2RraWYe`{@jFBP8%tu5jGP9M zqB6Gt*g~`-QzRoQ^y6`T7%O|x z�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

sPaV8av+3(B6Zwc`1WTNRU4H>(+Y^$WO%!Q@Hq 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 literal 0 HcmV?d00001 diff --git a/src/brand/searxng-wordmark.svg b/src/brand/searxng-wordmark.svg old mode 100644 new mode 100755 index b94fe3728..5d0992a66 --- a/src/brand/searxng-wordmark.svg +++ b/src/brand/searxng-wordmark.svg @@ -1,56 +1,4297 @@ - - - - - - image/svg+xml - - - - - - - - - - - + + diff --git a/src/brand/searxng.png b/src/brand/searxng.png new file mode 100755 index 0000000000000000000000000000000000000000..a604c1634c4d95d6b2e87e6c28f653c8452b94f8 GIT binary patch literal 302992 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�=WF>x9>`p|D2k@LGE~+3Kp$VT;2#u56JF zHN)9rx4klVLr&vx;$M80)f>rp)7N+d+KtSUNtMiG=ZnZUguB?jRQ$qW2yzx!MOIZ0QSt#k1KY;$8W3 zIVV)9#fdpMNolUJRFDch^|Go0UIKuKqcj-@NDA^@a@C?Y^wikrNZN}?b^o2!w(vqN z{;O6&LXs21Sv~wZ=no{R_fXkZ&|H=~h)(xo^81F@i4y2roBO?{q&si?$xk8>=8~Xq z-#Mv?H1r_+Ehg`~^NQV)W1L;G2hndnXP%M_A3qaK%?)fUZr7LqP|iIzl+DytJ1@;Y z?66erZ~{rb!YDEg$;Lz924SFfKG$h3@aw{=4UEbc?y~Yj(_u9tC)qYYWN>lM5oLb$ zND+yE~IBB z=c!=|nV`3VMo)ei;8d`w^rkPr#5~8;bXASFkAsO8qM4}#LvLcE{gG*;(1hJxSAMKl zj|^#vXa45fPe~)^z#>X^dE81rK@)Nqjij}1KP@W>Of8W;o7U$9$-fJ1>dbvU8lc7< zNWh0X_z|81JXx=lv*!?G#@UIdDGMo*9a+OgSHw{Q@5v`rlmB2ssGs!T@GbvKfzqyy zAJN1vZ0)-OH}Y=(W!F6`1_x33hha56T%@~wpsi0&wJY94m^YEFll+0DumkYJ!h=lz z$QTR<|JEM}I%4de!9ua1)^IB~;(g5nZfT2os7NW+T0t-e2_TafmsvnC@x`u=x_#<0 zibZIoV|WgYEcinwWa>~(+K_^FF)~BGpBH7i!k>cA6Q2Bw8w&=6d{g@yvofk-`ws9((u%2tu@v)8dJWeLE)xtX;- zhnL!lr#x{k_gW7P5UNQD*%Yi=NL1KU8YTRyoN`IlUTxf|o<>eyQTAL( zy*$1Ei1grdA%^`zX_ykfqiZJ8Q?8AbzwYM)x%Zo(SeC0)oqcAr{%m3@%Ht7Xilt7! z4gO?u5CqHWT`HQ$NW_nw!>BU(&R2aEw;B55_sb$9};tEBW&?C|;P1Cv+Y_!#tgn1i#M1?BGe> zf7N7MDm^^Do~_b=PP_Yr!g{s-XXheuP)Y9fT`*=OEIO{yTgpFcrSJg_RU10CjyByC z%_wTQg$@92qy)a**3OPnL_F1Y8Xgg^QdP3rTBzun;elIMw>mnK%YJ}x3GKfbux(*} zX5zGCyi0_iBTB&!(!3LR{Bc>yCorqd%KYH<)h)wkH95D7{H4E0B$xt`7SI#i> z!eC~h5EnihmZ~r0>$K}-dug!QFftsvUph-n1=~v(n7PESl(yYsJ_qiQ--qpRr1Vix z;WHoyLZx&;JAFf-SxN2ZPK<;Iv{z#-P=qyE{XhGN$v`;lttqRGQKHcv*yAE*7}Tk> ze1lru_2jY$JNd2A!=MK~S)4H{Zm_DT+W4&D7o22oh~i;Db_4xk|AT1EXE2@qkB)UC zUF+D;dZn<(S#LEyU*zY@hsiRL4t$0{`O3?d((%d?jELZ6tpUsiCTDyTW!5NKK8*Gu z63TM+s;BYYO*LUHy6?-f(JUpJX{ZvAVo(Ia4<+D{fzZ@^8T#VnVplmw8*SPX{uz>% z?ka=2yh90-k%}YKAbi#$2NJ zf-J%DaMQ%> zezaW9@1Lr*807z0FG_xrzclW9>AIIV9!mF2wtXe8BgDq_gxK94AvBlhNz8OHk+k(s zv-_X`(29Rmo)|62$ncoez)-|vU*x6HuFBfXdE$cz!5TpyK0)$< zm$Tr0+_tgFrExW*NLjC??RjB za-8Jd=f*@x37$Onle53lH2Mi~#yrC2RraWYe`{@jFBP8%tu5jGP9M zqB6Gt*g~`-QzRoQ^y6`T7%O|x z�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

sPaV8av+3(B6Zwc`1WTNRU4H>(+Y^$WO%!Q@Hq zfPnep#!esGzz$nwzU-C5?di~xBp~2z=}n=5g%(QMoPiXfG;X_I0mlxX%V1v?i&OLc zIS-oqfYReqBbs>$%2Hy9zJ!Buk<`<&sY!%d1>>NOkgeYb8)CE6B>!o;i@NTiAh`x# z!hT8?pJyf#1-M9rh`MdP?40I@Kqq}IkYSLM;Js_i4ad@@KYzf!LiisS9*lVyW;y~2 z$Y8VvsH$mY3(}?r{v6UT+lSaca(LxZAW5z7J=dtmy{~>y+x2xGws6#6Dt=~F0!=j{ zjp~0$Z>)Dayn+A~D!p59!WVW)d|`_f(}yV9o?pvJLHbM4V~!H48F?Xjkx}DPIeMDXoJ&iW?)~HgoRyvrf!=T-i5iH<+4l&) zG4}TKf*GxQ^7WO+7vA$Sb(7xW)D}a@tXrp3>Sg0%i;5`Qsviso+_61QJ^AlR#r&Lo zh$y`)SEQ(G_a{B1s+9-(!*uW_?Pq$}l9uGI^*yxH?0rvP`Y}m!suz&JMopv>x`AL! zd}g90LmL_#+cqaWWilCY&WU8|>&elNn;G#`^9yZ#@)-FCOEB))z%jmQAl4JW3h513 z+o%XkCt(A88ujt3_nzRmb7K$Q3iK?^@3&i(E0|*W*;l9`E zc4kwGeLb>S&}^6^9=+{B)XKwZpb=%UC<+qDk|*>5d?eyl)~gzmt}+G6J#Bu1sQe5+ zT6l0k(mm$^c75eluk^QaGN*LxZWPx#PMAcY+oL6JMcrQk$-K3e)2>JtkBEi9>u<~v zi*iv&D}ctqTV@bWx9hS zez2wRu{A{n75eH|(}lYOCXIKRCO_A%S!}uvg4!b7M-UcQl&3t|9Kn!)PL1D2!k>+r z0Ak4b4fS5i23izaZ9qwX3KwJ5Gmw!iU(!Yodj4iv?_+=s*AvR=1C2u)SR8W54&BsxYbDi_cNfl9tHz(;J0{eQmz4^_J=W6HVDQXUSJ- z)%F6(Y`Kua_ft`!n?f>F##mB6Vk(vDOr_GiccoH?=0`Wb z2_bMEF4dPfa89q{S7#`#EnW|ML%Ib5L(;RZ*fxO}wLf)c_h!D;nQ6UkIQP!Ab^5Q{ zu6s2bJvcN?R+Z)|?s;G70hD?okhhJnUr&);e;1i^r5rTM`V&EMacp$ax-`G|F2P3P})2W3|IT zf|gwub@?4RH#l`rxuN$q6O}8@r5L)%%5ZaCW_^q*IMjTZfYAEZ>m%=`3X>93sHSAx ztp~0_6fyndnDkL-Obz*nD0h=U|CL?eJ2bRIfXCP=&Cu4mJuYnvq}B)#IVVaBk+%<4g#@#xDf%1 zExRw>pd;K*iA%e(uqC|9FP*3MFCOahVQYs{$QJRBy%dw!4iZy@jAP`2ohRn0( zr?XA`oy1||8LP@)9qN4kG3);(RomJ$Ays2`d#1Dh3uICO<8Ko(HJOm96(G}e2-Jj3 z^Zr04PYYza;wB4kaU+mS7iEsd{E4MYdxAgc`l_~?MrF|6O*1Wdy!EF>t2j|ve#&#t zC4U1t$qc-BD0SWF_+KINV8vsh+Udk?=2Tt-Gbue#nmMo>mOyk~(lL5+6S=wXgr7C( zH5J8#gD?2Gg>fU+j#y<*6hR>MRGAbB?HwQcxN$Pj2|G7U08`8_i<~P!3kVZeB^|Ml z4P?Cf*RlZ(6qj7v?wdUsvK`v1hgP{AAnuRL^YzMT`t?(W()oDB%<_PQpdE{sv^}Yi zhm}rm-Vrx>7}yr1eVHGA3I@Qd(R()PfzB!B?$PQk5uyPereAYOx|@lR=Z~_Rr6`KB z+K{`*0irt%SMj+K2xI=TH#=QCjrT&upJ`j27c=XVZBz5|ol`u~S)-UnNHc<%U#%rEi zk&jDRqQL#}gRe(g=5;KAHUmj?(H8^wl)oFe`y%1mzJaB;f?ev`n72){<8A}Jmrqgw z(TCZKud66qu1CjFs@dA{uV~5?u{eRvCMg6l?nPbHW(f9ssP6h8KkOX0M4`c^wAjJQ zNP{5Ei#jfsSQ2^EC!Q804Cr+S0t3;QH+-%0LU`bbV5rM>dmVk>*CS`jojx0BsTaq^ zpW(AU+h-5PJHz95fEp|Q{x)g3;b{toNvT-9F$je!-sZl@KD*79RkKh4+DN@xMcLFJ zg{8KeMYU1TVUs#qz>i(dS(|K<8$`JphEoqmGHc1~x!PPZo*=Dut7ku9LXk|Vh)1b| z^odtTxdu4ygeKi**pK&Dn={`KcK_LBmdAl^zqsKCu%*L-z<=VAh2InkdP+vYNX^kG zuUm7ouPLi1eR1DYe1EMdY<5qII^{+tYt!qIkt0jLd;+Fwr29DeT#&m{O7I;^pj5P6 zdSTm`G?pl(laf4#aAfl4B!E?ExNuRKvdC?)e~&L`?QNI~Kg_eQDo35BYF!&MM_qu? z*A#>q2w_)uY}du_=2{WHH|Tj7L!rPnuq>BT8I?OnG!iHeQcq_5tgw*c#Evytx^6-U z$M`sC%o$2=f>-LZS8K2Z`<{r-+z+vf_)*y3Yg!4ZHB9P0;GEe@nQ|+T&cg*2eG$=3 zP0loJe`ZW6H;XU2^6jY|5C%t3R{ol!{;6CygB7;Kqa;!7I8G`T>x;Yw1Ha?F`dL^5 zlm}O{5MfNjO_7=pZ(eIJtA(XTax{LNLQz<~u*SW#F;Q+arI8Tg1Gr|$a*@YyAqF(yMeN}9`UZkTjz zrSmd}z$b{C0->&^Ae4@X)kgsJsvMn$jH54bb}(@Cpx}6`1)x%LPN=lvDY7+ssT18(jmb}T z8>-awc~zD{sJp46<$b+kj(+%XM4Y>_1qsdlykrl!KHPv7xQq^r;uKmvOahmLJFXxL zrF;Cg94HgWV_vc$J;?(CvBH07w8(>KRD|s$R+Ys{+o`0!Si1HQ;)I@ zo>=`@yzNYS?V6qF+Y#N2NxFO|+c0oVI^piSr3*ROM)|c~DKEb;seey2Nw*-C92>J- zql--&aFQ2(;^#De(bPKPaus;nIy+dJX?!%~sLHMGlz+>}woV zd_+0S*QhT`>$-wZNKx@Ol1m#QEJ>!PwzpZt^xkl&eUx}LcbyBZt$NW3a?X_j|`MDi}4meo><}s^`G&BJ=z5}`=|dae(9GR{lb>D%s-2#_szk9K3M9UgdQ5B~D8B4wK2$#yH+mI?V>u=bH9Xr=^Djl5)FB5`e|S6zM}in6NxTUCpxaL z3BB`DRE89_WA?)FLYn+d7m5Fv4O}UDPL!Xx&l$|V>px{o7U9)ZtccVciu_o>JmPoT z0IxAZ>V6CP-ewn9B=1y+n!!lLzH_;Ijq|HUa9l;lVVIC5zGLwadepif%&%eKAEP>* zxL_~{?EM^|6XxvuD82=Jo9AZ%H%4r@O?w%ez0Cb-((~VDf|;isfqxB7wt}_NR&S*E z<=$y&mCH3SS+aV(vLzDag+6)Im{^M0o3eH}NFFZp@M%sXL_JO;@HrbBiFl@d?)Sk}TL4I*FR;lI8qX9Y*QSnf65&}SCwghYke{ct+ziU}7Fwaqe|qR(=q8J82uYk;^yJ)NQl0A;acQ3pFX>xm)9#TpcPrNKA*VjfccW{;vigVx zA&;v$eY7Z0-~1Jr$;pZd)Eo|--%;+6tuK0&OdG@8kB*}^H_AFe3lNy(Ra7s9b$a>_ zX{seb7coAXybcyw>3MK|@<-``_(Z^DE|VzGr5(Yig_OFxnlU|Z6Xti{` zYR(7ag3dt(QpV^l8VAf`fk91-vj+?Pc2KioFe0c0piCN^J;yY9GsNS`#TjE_9k4wL zlLF7txMhnM84Rgbx^ImB8>O2Gk)rMsV7M21hO(?ajwALvjaAiP5Vg+Su*Y;cmsRxS z;4Y{gReI#+4nz0N%@^6NtmQ2CrwTM-xpo>vmL%5AQm8_5na0!=FKs=9uMGxyp=!4j z4tAYZGjo|m`$1Mym+=9qwjmsJfqwdWgI#Zl2{R{NB}`qned$>tKh~ME_U()&%x-u= z=w<>wjZp33kg1!Iwkms2#Am$-Y-FU5->?5B-D_n$#hvTkR(P*1$6S^fs;d{&fTzJp+yYf8<3hd|Z^y=IgB zs$@q_^&V3;9rUn!-A%ZO*Il`C3IFREDI34|4hlEut2xg>SRPse&wQmT?u zoU+do-Ja)O_uR)3%H8g+mcKbFvK#)HGynu^A-|0=Mv^ywbpxopzq+A(>Bt_o8xFPg zOmZ|iHi8u#G(<{y0h$_~TpmL=JT-Rmw38rgkTHHxLOFA{Wv5s;;O8x?g6D}84dx#l zY@`q2BK^x2uUki5S?Q{eGKD6nxM~0Y9V(>3kCeXW!PQvc~2OUhC1T7yE0B(1x(VFEJE5VjleSj2+%WQrJ%XkJh_=?O`F&|N8 zU6EnLNq1+(%1;4R)ZZpv*;%8_sUNZA8*GkK!&#wi%%n1Ku5JNaPhOquWgGY^Gj>T` zsl(P|p6yi?ppVliPM}qAE>_J(C!T=;HHRO73#pP?yIJOQZU;@=Rphbd5nSOJvfSX%(28T1LqmVzMKm4su z4`yOagZutXsrXm;vS~%Tru4+=N7i0V$anAq^=v5+dENUG0ds>QrJiTK5R3S~1!s#V z_ER`{kBfB=ZQ%cK_U3U-UR&F6lnTz4s;G<>jmf)S#Gkc1GDkm=pg+6H}|?|pyY{SSA@ zPucsv*Iw&d*ShxFLuy1}H6dU1vffT!mo#u2Tlz^w+TIJ}E6FBp6te-sC=}1AokO#0 z?^|Z&fON1aNC^VHVY;nLNA|;Q&Anm7nO31gUuB{zAgPI8xr?I~nfG9B0U8wb^JBSJ z$))4P+9+orNfQ)_r|<3-l)VHSVZhl0gK^iywGFW#cDXNMa_-Q_1lU2~m!y;jO}SQ)am= zmU~sPter5UzX)W5e%-e--UmeUy`JoE)-(f8Spzi90gDSo{&I61`wsZQHLtxsS$xi{ zLQ_elTGi*;G(x@%Ny*3-4OL(I$d*W?LyW(hoJ!T^HJ=nbxHk^k##t`(k*JEcf-RQ~ zmRfy)nl?edX?4F)Jg?<~pi2dWt}h2I7^gR4jnyt^eIOHSS=adek%Z@D-Dc2~xDXjKaBa07JVgr~gQ z?;08FQmQUE)>&U5#bG@c@46NTjzf#PaORYFk{&%4nyuIEn&e|anhVx~d*_}%8a`-3 ziig-7Srbe5ch*3C3Qt~Ga@`Uj$QSbO&NLKAphlUn7zQmqs2QSHUOPWLI<;H~4yyQG zROj?L%_sM@qi^CXu9(rYYlCo~)^`%d4)KARR>k?Z=|A1N*c$(ty!QX*>;-J5L?!ZG z&prfq5(xSyObJf2h3%P|O)haTQ}L>l@_ZAIws2awAAU{ZgRXc=_(U`B&JIg^c;DFz zC4Bxt;eg?n)a3Nsl}=2?>@kYk|JqZKzO2ZOGv}T-#DpY3*0vuRxpJ!3*%8jl?lA8% zcDTq0#=HC9*xaU{OX-Bt2hICf;sL7ux!@)Zr5g+nH*bbLNZfGG`)-^Q?Lq7qIC9_% zL#hA8p2B1w8O5iXB0#qWZ(z3*0n z`*ytJ^M9U;Jqud*v&E@MkVJdY=;mv902`L-bTe&aP+N&un`KarHy8~{F>XBeLG$|c zYxZX8{%MfOZf{ky&74`K3%&S;m@v7QV9ns$gcfc6R}H5TSeNXOF_x%GP^REa;lr$H zrIBm}LF{z*wyKaQGo{nYVbBQbUVBF+anZmOU4l93U!w4C+>gIYc7V^w{hN@=1v6+T zz>=M9t8)e_guhZ`#NvE%_KQ698S2&ny`J!|VaL+rry^El-*$Umc#0#r)N&2N?&|u7 zA3F$k;1fNo#%YH=%naJo`YK)?4dff%;JBI-%fzXmJK;`bSJ|D^Nj>NltB+;SDXG+| z#F+J4ox#E-04%Y-L;Y9`5S*Ar=_GbQ?^QsW5@GZ^kKu(0@M-*s7cjK6#zfC|&~3E}$$5>GRn~h@d6xOCP)9b2*qD z?&6gTQH!#IMhE%3)~$IyN}xN0dEH$FfCUSrbab}QFU!gyIEpMbp@*X6;w#&;MNh@s zmT#OMTBX%sh(~j^whB9ZN(?xuMz4DoAPATZA$PRO=o^s+M@e_8hcJ1tVUIfGzcG?K z`v<)wpW%Gjt(Id)TciFnGX`g&zImkj{PD_QhuquQhC3{H1<9Pbtt#9GMda7aL3o0} z|Ew-(dm9EGWNE@(tCH}8cZhClf%z2auPb9*4$`kg47l`_%3jBSLUdzcEkH#f&iPKS zBzUj=OqkzP;jciM%(cy?s5UNXtyH4!xJYi}A|rn7BH_oL?O-u`oUF6d%6G8;!nfGp z*NpvPc0n^hoP1QjF5Yr_U<+i37M=e4DMEkfJnbQ zwxCdPl4#QI)ZfVmS zeBjm-hKE>U;NZdem8@?4fNmxI#%^HjxZh31rqi0+MJ{+7KpPQx>ZDh(E(<46cWmeY zSerBOCo#+KEP%)#L-o(5oiu2oV_=`+Tzg%`5?H#xO7KUjr{$x3pD+^InBD(3!2Rbu z|J(hiCb6z`dHtAroYMClmt^W#z8`s0VbCA{0XQFXOW%LO!18~>z-jvM9n%k`FYzNo zSX%)$%sjxS!`ssLmbMb`sBZ^vrb@pA#IbCpcTY&k9+FiPQ~DQERG2wklh1@%!}vDk z#JIF#DOh)U%7kZRgyq=LzdwH`D{Nw_r|hyN<4dULtGvE3PR*C^*|rSyBVUE``l{dQ zy9ko0=${}^5n%;_K$Wv2C}t#2pn|7AQk6Z%;0WJy4wvx9%{%8S^$SA33ER!DH6*#a zn_Gyut3bWsYVj$tJa<^>b65+?!5t_+Zx^E4N(rI zYOk=X=006}L3W)cX{b?0nns`!0Vm4A4P-byx0c!3gpOv%$6f%MtqHjS6Y)Wd*K1C` za=B{f4XXOqDT9)VKLY+(MFaFWS1b`fkWhO(TUk1ODEo(m6?c{xrIOo$&CD0|Gal;u z#RGXZ#b$jCNW9(6&GB#G;Ip~Cx|n&cPYTlx6sJ<= z$j8P8qLA^wO-`i;Tyh-|=4jQMBwa`Vl05|oHS=NyP%E~@#LPkrY6q~$cr#lpaSVb} z*;d3t6iPB6Iqtw6*?1oclt%3G9?$hkol5t_fz3U7X;a({RktkLP2G&FHOSHi`bY$d zY8faSSca#p_sa&FIT#r}*Q@3<@8Qd>rLz4*k~P!;Ixn=nHFZtSS1zU1{9TXyty`n5 z_LDHR>VmMdbq#T{)8Q}TK&J(#csgtn#{EA0&g{D=a=B>^2$p5@R~Y2EI2@e`P(%*; zJj}mBl06F|tjEi-)Q%`P3o{wB08Mo%(fxT~P})|qn^Ltjokf_QUPUaG!Q((-)Bl|( z?@>0>PUH*TLU=bYTrd9Swy+A(#(dU3(qA5Ye;W=khsQpIj$KD>b04PH*~gCz-oz$2 zUk1uVt*^KqwqZ|(I|j5;p}>5*P-*qkaem=u@7)o5bU*tY?`;KXQceqtKo_t9iFjWn z*^VU{+|-zGcc0A6)7biMqjhfYBTUK;x>(BFAm}v0a<7@=*1Nv()?`)RGu6-iD9q#Kh86& zYx%B)SKlS?Axr@;dLg3`uHV>|-;I^2D%Co~H-*x(v+lpn+FqAoxOiZJ>n<8rhboy}LnJJiREc8@=0^CavyhhE~_4pUOUrv%ziZ>Z~CgTMEbw1PUXl`u2& zf2;Gt{;Kn0pMGpbeU2NaS9_Tg(X{*$GU#f=?5M3x8wYeYGF2VvY+ii5uL>_|4b%8n zd1A@^u&dOb>6hx}i#lO7&!`Sa8Ve zewVa{e0c&9ljkK705=}AK?XLFy{Y<2-&B3Mpz0f|Zd5C4K*_qjwbBh=zkbo!GaHsM ze6lfG8*uP$HL$A1vms5X{|~-A^PBwcpR$(9(RWxG6+vZ2?Al3@#Z=02*{vH`7Jq5Uus@0^3?C2iouxin0H0sJV3}G96Q-`Qa3gXP?wL= z8T1urw$(bsd78e1E`*lK2A?#VjmNmhWd;NvRz*zw#lTC$uKCMj1KLOzQ5$RhvzCX@3F*TR6FPnQ#rV?s+A5X}J6V}fjb0T@6qfRzg zPM}`mOY&}GjoyruT-GC^}Q zVKQP|%t1zhM{sg{C5Y9JNnAEcinM%$a;NuvK8^kmLf3sc`Fw0;>W2d9^8F}DayfWj zx=s543P-+a9xaubg!H}5NFf!x-WG@96H3AK|~mTaLX~gltP2l zrL_~@auv+)`3BcYA6*x)@C{{;onEEkVboY6gT|eI8z1lNuS`0kk{{`1y)}AbSgl#;uw{?0ykiV21f=@T($Bj;?MWb6}N#wYSj;htB*<=avZ~C63X4+;e_V~lcuguC^scB?n zoHrZ>X?X@XTM2Yu7a5Yr_Om3lwDDud%p$@ZZdG%}g9PZjbL9H80SwGiz5q6$ytg1a zjQXpkTF??P3X8fka<QjXdks% zIvRO{U80@PG~^RaY5!_UcX0$=IGuDSl-u`3Xxx+i;XKj|6cM=mU018Q4a&3+GKeeV zia>RSF9W?dYJ9HvbOAk8a;~41ey`V+>3@o~0sV&#pb`97>swaTk~hWLHDdodW6JV( zbfPgbbZiLm4SCaHhtYOY$!;Mxevd$_FVH2e|3A`T?f-Cqvx zkW}RN+EBT9lr)y!VYDui^T!885YFOLer=V|XmKbP4#T$21Qg1wSvI4{J9afh>h<8esq_c%0ysT8* zLY>BxqYeM*N>!mx#tE+~UaIme2d&@6|I_kCfbXE4nEi>sSzZnYlg9*p)$$Wj7P&xSf)q%GvcieoAlv&+vE2B7~M?*m6iFB9VMU}k3&L^sU4nVPV| z;jf5*`X?fAbqG3}Et8&^<-&fOD!ehFfdG7F8fP!vnI++#J&q@@b50T+X#|Y?^@wMr zd~vLjDOV6{RoQsLIG-3>YWT!*GR8IUy@8SnwSRaD@<`mmDeossjQr9s?nGN{sbzR} znXAL@bb2o);B2_2I1?RmGFZNnq5_O*rE^XqDAXF-S4;N)?DJPBz>tyucHcXzuhxWr zx%Z+u0^WoV0Wb5M(c`3Afa^Fw4)6!d*DrPDJaXdGCWPO-( z(2_H8jj`Y-*#^S6HV6uO=VsXE6H@oWwhBgdZ!m zN}`4eXEWC>VdsqF7x#45@3ksE;BwK)Wl@+*{K#;7z4wlea!}T~u1s@+QS0D$LrvI5 z=4Li3jT-+FIpmk=m;RefhMg5B`&%ID)z?38Al+sbWIwTcR%oZ;h-pI?RoydI(tOYf z9*vg;5T3jLi4u@D4o~|OE1)zGmKq1w-X+{UqbAGhX6*9OM-wj1Aen))NSq*!eEy&P z#5c))cC?H&G?CeXk&moQ{VYiqlG1|O1K8~sj*&o4R_7cX{AE zYI#A&`~gE&(0%YK->P=T(-z`A9Lo{x$Oo-litgEP9VdLe*wX!nkAMob0;@|<>p-Hw zKTr0E);(b+!UGU1>`a3aINogbIzggg{}KtgR0Zpq7?{D;GswO*mR1MuO^<>6v+Zm9 zaU1s8D&7~>q_(4=P%@3{vQBN0v0Iy}CdS{ALix1xwO<(L@XwcO>(ySE9k&2J(#9~a zKhZa6HoVRjZoJJF7>!F184u$qk}q(B=L=UIGIRFE=;{5s1pR}$b4pNtJh#xYrqje6 z%6m6J!PR26qaq{Vq5KbQyw8e`Ug`QK^|>QO@ktL|^%a`fC0TrXYdjo&9^Dt{yohl+ zenjx64(hN+WvTY8BG~2ss=j(gwiPFHSMjl7I}1IZMdmHmspuEer0W4Km@x_bCjWLl zYh`J5M*x26aUqMFrdN5%6)->jQ-Em25%O4nBw^$5RPVMalI7#m6uy@%=#eOtSD(yy zg6RkJSYE5;)AQxK%rDvcj~3KNGg1Xsa7W8sGDvy&iw>VDeIdx1Tr;}u4}T!fW`!rP z|F^Pj_$Yqrp?9E_uD5yHz(eCtuM_)cHtg*hgbR+kJzcq7OsTUI6J5;KsDB;?NvRqz47#LDiYKduq#^Vh^ z^q*JW;AA{@G`IR1{BBSFFysuECWDca(pZP zDJZEO+i%kIbOS%!u3naDW+NgC1=!j8N(`(oD4V3FlS&q_H);f1cSCP{)T94iQ{T1O z1cO-)a&=h&t=ZCQz?YgzjurB6*(MLPj{2a5-3t`*WhVoAkNvz>zgRM>yW?{S!2UgQ z8V3D8ivRD%G4cX3(#!v!c>A!6XUsf!+VsTe9SSBWf7?|m8?#$n{(NXlevM8bsnbU2 zx+UUWa_{E}A=!qHEoVTOjXLp;e$lR0O8MeIVQc4iy zt{U{Nt#DX0*Tly(NvF|HRN#R6=~M^-;apOhiQRE@@hGKQLs@edY25Hei4$oGaV}Qf zh0YIcXZo{M2X0Zfb%W+mkNX;G%|2aK6@NT-7O3F9r^Pu0uLp8AU^i|7!khIjQu0Hs zig0bvd*2;V0?^#Bc0lJ$R~TNtY?NjzQYX4oHk4aVLH?6w&pSKvo2VB}yTTMnM>VGu zTCLJcUQ^9qWcZ$JQEy%K$M}5cT4IIGqry!R!OEpBg0;jJ$zPJoe>i;lc!X^D)&G~` z5pahg@jNtO-ytU+*d61hME}BfjnlSMfrSTuueeCqr+%dY{m%4vr+P=KC zyXCi-P))Rc>{)c7vwF{U0WR!yqsG{85cl=E^!$OyZ*FRGA?EMnSlHP>Q43__{-p zDSUP;H!Wcwi2Qa2V_0&=v%&J6fO{sN45yck41L!B6mhJ){#pLG%Pc}jaBy&# z`G5m=RZZ=|r6tb>{ESd0qN}Q~YKvTj{@Pt!lxi0%M`$yy?^M&{?FLQ$UB@Z#l*`#e z#^h(@-b(qjE5@0z?3FDZUrw^YzkmqZ!Xx|m`zPRPH`yuoza7HNmPZ8>u2`LT~IKbvPV$YLEi zlvy7s?BhiRKPYo++HwA+;wtFxrp`(9D2u{M`YES8|&=S)0Ugy&hg~}_LWNxEBN)pY(6pk%W z7u%qceL3V8aUd)F)@fk<(6%&rS>`m2?n`w6VywN~Rr%6~>^@U(09qH5Il%qp_J}x7 zUCQ>hT*v4T#>6`anpV^ex(V{X`3yW`em;8<@|3u;Lefy-?zH$!>(GgT57nCySnM&| zh3uOgjw?95!gmr7=umm4l9rCVIVfg=^&b`H;&SH8F4x8UTZ^4V-{BU(e-a19)HW!XObT8W-#%`(rD;s(YL3p)P$Qw~+@A0mqkJG2><<)5~ zrK!I;{{Rad@fVm3&%`sT&464Em^<@Dp#4iv?eC(0G4c(_14?|K=yBVkh5Qhx^Xu{R zH8s`Uni{f+y6Dy^)_P#(h|9LWq(%!4t*YE`dZ>IvW3Locg40GWuPK8QIX?e>+#L9{ znf?*1Bvc)#+=AU=*F+!NQ|1;(!o?uJpI#1hGJs~d_q0Fi!LX>}qk*-uadv8LW-{oX zKepZkh-$ao-j|sS7>XoLhPR`8p;Up+U(Qfe$ElN4vVF+`Fckc|w#uEpvfjZN^N6Xb zvrLY`cTMHzb3jff8mVT5C_5hd-W_s(?sE`%GSL2M*P@giyq&1zA|>tvjka$5VxVhP zbrd#R)BR`E;}*J7%*SP1@EpQVppZ(yf(3Dp?&W-r zKBLuc`REG1)onuYYWhh#Gny||3X@~Zi=I?OCM~ZLNw=xf2GUJ7Cp`Ey(r6jkUb5$T zo|r(4BY@fdb2WLlZ?v>D@Qr*lW!z&9D;EXe0x3ug~MW?2l-ZdT#ULs z?`0>Uu&iLLwxlUG_m1y`*qDho2By3`@}X>gi$p9q<&9I0Oiv*Un8Z=)K+{|JXVIQ;DGIqcqoJx-L z$?kN7W7A}rdPfwh!k|YIU2tbAe;*C|XAWS%D2X61eZ=FU5iVdoJ9clL^bBX84K`gShM~5nHR4WGJ0?QddVxF(RFyj}HCf>2c z`wxy&WZkFjO4h^F4#5Hpu7@p=-hLPWjc~ShE{3bsC>CfdQD7b^(CkpfLpeD)1?B^A zqY(mfF9m3I)a6)p@J+KKpiv^MUuPVpIX~d4(Dmv}`Bxp!oh%n+lk(Afwonn$+ME`Y z7~to7hhF1?-ioJ;YZd6^A8OY?6+$h|-_%v25pa-PKBBg2Nw1w19#63Ci{D~qU)&Qq|sKj6{ zy3TA8_bj&P55O|X+XLz%S_(&n+mw@;SQG*dnp9INyql`}8mZ|r!VI*mS)~7H^~_0R z{pZ1v|JE6RfB$ofn9@AdSK`n&8!qOcp(GK5Sxd3|L;lmTM2}yqi*`+a9gh}DGE-l$ zz#jKX4mjTRl}L1=J@SFsA5!v?ekDJ_CN2B zX6dm-X*#d?S>R_e=Z12sdV1<4bKmz7_bO~b3ztXt9!nx@4bK8L>yh|C&Ls>up$A1- zV$KIUd(IfN(|si}bsx4k655n{{w2~A@ANchk;UkmWWorO#b@*FSbKeKffJk6c~qz1 zU)kd7+M@c7yxIP9nNI;9`LCeh;5!n9!kJrLW9JnLmjm7=SZF7h*f_xBGrkvsMQ}; z->1q7eIcl1Y#tq?Q6l&g03Kg}6QG{uIN9k2!&}9NT(IPrVurxe)@< zY$qD^TBUdg(u`~T>YU|sQ;ociLffGAmw!|qwVs1O#k_RO`sxg;mr^@2RA1pFCUb7Z z53Va~{a73x?AhMB+T<)2ASLZs@vYZ>a74xn>*M2rvP%tt_SBU;**CP|P~-q=1`&@E zEtoNWF!Z?1z7=yyJYXo)GJ1w_-~y(m!k`s>x$W2m;*e@$#AuYF!`v_ZSOuLs;dw&P zpej$3+EwEl6OdYau+Jz1b?ZG(oE4f6_PVUl6j_GkEJ6EBNGNH0ak(t^%L_Ij5C}g0Rpyi?KWgAb5npVu zX=Oh|5xX)YN0zS_X5_pC7A>!F9xTQ1t;YetQG7xLZ&M@@BIe0D>p_yv>1jYmPD#E^ z^KOcl=2eZawH%Jnx8vO~(S+ZyHazTBt^aZ9WM#4JS~D`=ihe3B7)j4lCBHBmq1m7s z4)t+dU2BvhM+(jWG;J-MaQO>O8;&|b%}DxQd$U}rz&h4~e%Ri%>#dlfT{ki{DJAK} z!epf|(HO`fKW%>NUE_87R6!4b(s)Wz1t3yl6SA<+qREfzNiQovVd9D)&twChF zRv0(^fu=^Q{~2M8exSj@82P%nKuEOAZ3bt_{OSFn?h8ic-Bf){W0;rcW@r%V^PrIL z4!t53RsVKc_J|o>`rO!;^98!#q7?wr)deuv;xk1L9cl5#psog9?n=#7J#^$D-99fT zr>};k%!y4~udmTK=PRk7f|$leCVv8|Bu#2=GghgpEC!J}jx4_Z&3-ijwlK7b#+zCw+D3<9cJiN0Rk1jj>#G_!BOdR)rL~QBr*XKa50y}SMWK3J1`(#_mRi~? zZ4>j+yA|l`!_cTdr--we0z~O61(aO-I`=aNU-!J!lyTy@mmYgqRqGeVMSuf1X&c;( zHSJc6Yo^0)E=fv&aYObxP|K?m0wO+o%52*4Ac4(J<(HKInTdURm!jfUo9-ZkDH8#> zGqxE)1hy#YTS21p__b#I^Q80C#KwXW2eIJ>FMcrMb-wXaYTQK_pK;$r zJ;qKrt~RwGA0|_RsD&vdVmC~F++|}<4rpBsh?PudSi&6#k`!sXtlMoPNQ7aeP}{kJ zIJMD((QEb-PD(YUq9o!5Gk|I%j4=hTE-PZ8j|E%uF+v~BuOMr(yqbQ>SxG^GZvJ%v zf4#{$qAj{OaFcZJa&>4|%4d4M2B72egrO(`Ee$_cV{A|&U8!Vj`^#S)+1NyHu#GN9Qr~gPoJaTdVVzU zVK-vu`K@RtxA9OMNqS)O!Jt7H-wMZRXP6yvzj{(Ljn)6bJONKFRm{~c;;%8~eb~#44w} z*krK*{H))2^R*KesyamizMubicG^SBk)zizK6}>$Ui6Lk8@J0HK&k`Uq;wTN*Yqn2Trs7iMV{4hy;qhS*KEYLIbEz878w2V zKZ{u4>|>GwJ;j^&(K`IK4Gm*<&4w$L5JDsH={{yT(eM-K&n(kQ+mTFk*JwyruE8l;@_X%+z`$VKRDXjKgJWu%kx5d0C?B2&M1{3x?a&1&h<2k z>i$EY6G3n1(vdu0-$>W{Mx8GNXZrrOEE#HL&Hvbxf72ziPL^COTs}bnzCWdbk%q%P zz<0%O|Ex>GP7Ftq-RoL#Y#nHq-KJ~^c^bgK%905Vy^{Fz8r4r4C!b(YpaHDeD76hA z%Aqxxqp$R72$@qQ-mf5K8mN+m31TG=zYnW4crlq%?!A2WEKRKF`4)aBSwu=R`~t*+ zX)_oZ^b*FuEwfrMS^2iDlY8^7v0Ef77wuEqZ)3C6T_&EaAH)TBVf>)RavaZC{J;H{ejG2_WrWTg(HtnHLTDCsm3p}J;jFCP@hPN zDwgo+(;22T12j#69Vs+!?;|oF%XrZO0hfP6Eb%UkBT58IK>ldo&5bH7gTDY}N)0|L zkRlXknqqF0^G-!%NMY57yk^gcywkW-mgWa0BHa3T(eYEJhKXPpT#76zsF?rUa+Ob0B=b(1EMn)V)1q?FuyV#+H9Yi8I@d^ssnA4#>s3$iX zVZ06>!`R=8M=4WAlS1{pfF<&!qU~|a*vkyUdce3g$$Y7y?D9pVIPPq8Te1RI6m91Q zUc)~ZmA&G~Kc8OTA-?|096Ig^>XMPidFnXi(9LcST7^GDtoS(L;u0c>EZVDJ5n<`} zUy3$doTFwZfJjmG@;mh-=9do?(DZNnlMe%Oc=S*fwwJA}(Y9xhOc2wSeB#I@mhun9 zbd+28sE9zU$p;2b{lxXxYR=TiG$4Z|ucp6YE|JJ2p|@>>&mOBQ0VbJL+%{{`IAjl6|T239G9v84@^ z;HiyUC$B!bQu-K~9&ak|imyq=UT1YG8;k-$gu7Ve@6dco_cV_jB%_Txy6qP1B?55S z_;fihb{}ic=MRn!f(?PXiqmi3+`}|$LP}AfvtkMkJn)PS60-IcGxnB)$?_i@Ip6>w zxjF5Dx(HDF8o7N_{gN!fmhF1Vtg)3g+eNWo?&||2Z!i*^cy8}|BY4pO9F>P_98rQgOVt8*is{$eEeD-}24SR>a+W zCw)hIr@Ha#6(Sm5tFnLABFS4I7B$^nA$v=p*gt4Fiktk(-nQ~#B+)VSO8FepBa{KO ze0j_60JeKXAiBdNty+-9dfLM!xsbx}Gkd4$ibLXLBf`UfYh(&BaeiXTOk}lHRq_QOH(Mc_+4;O@Y zaU~;C>{TLPukKXdqce$!9evliX1W3h_Jlh{nw7O9$(gxP@r+lGz{oq!8ZhxsS8zE; zcRMsyU161*c>~8g=Ph4~oR6z~*F$yo+JikB{_2r@@E)SActNE*f2+A5*GV5LX-x1) z!D0vx(>?~&wEZ6wd~Hp24ku;%ts|#|fY> zs#q-Cp~#I?*4FzRu{Zs@mDE7z;TmlxlYKqOB@Pu09~k|mNAe8M3e3=o;QHi zJ5RM;&0(bUus)Ss18ywM7QYqqbTL-47E6xqOq<_S^-|sV+eyC{G3RW73;FxXQolGq zW7{A2=C^{7?0$ZGdgSJtKd7B-x*YbA6hcn&ewq03<%jJpx_83{`Ei0Rz9u@XYr>W` zUH4}w>J|bvF;pD3>m1X z?pc1Veq1w#nb(w&zh6XViGI{I{yj=?vwBV3T}vASzY_jh|BLh$ArINCIYIwLMGTivmP`xnz)H2m=e;w;7{Ssj57werW~gOP7IM=?C%ibRoVVj6V>?)2xN zuxHwyMc&j_cIcHToVvL840w#p>)cW*MO5dq0Dbx*GWQ!6w(w#5jOqWgy-%=%{enW?7OOZC z3lQ;<##0#`Oy1Y`WlpN`o7uH`9&4WeN{Dc+q(-Vd%Ztl|k{zg2uqY8WQ)0I1TR@62 z&%RX0N_*|i;b8BL$W&HyGoMAtjq~+w znB(UX=jw{Fl8TZKZ7!FFnh6%KALX|}Q|v8b{sk?kP2ME#RQ6mvbGc0X3uwpWQAQ%Q zew<)yBl|{Nv!(46Y-2m%;n@L1UUaBlC;pHZunk^PwF(4(Ilb-JB$J-R+uI4jiXN4VjJchXd;pOjpW@iE0?uJTPKxddIBX)6(+%T|vyHHd z<7_NB+r0DT^_Jy$sMoI+FBsCahJk)}WyNj{zR&3&_z$8E*e=6v7E61Q(nGHTn0Emv~_3m(>08}oWP7l^IJ40td&|f?G=4zkC z2)0gM`Uy~DjDRDbfJ6^U)e_3J%3C7kMtqVF_diX#XF5IBdF_beVD5SY!NYAvo)Gin zdy8otC>X$E3hDVHD*F7NKil>B+V@U{0P3j!K+-D7mqzK^Itg+3@x0R4?_fFFEZ6+7ElCyxoqG<;x7Xn@x6b#D{ z#kbhN`v{N-5+F=a2IvA|zhC8skQslcu5HB$%YlG+=I{E>DSBzX)Z~~@!*TKN zXofUlx&OsVj703P0(XqY;N%owoH%5-=_e2@N+N@qf@4(9QA%}GZNM!uwgDd#YQV-? z>+Pb8*yKXGq}%^eG}Hzagno~L~6U#stT!&F5Q+zT`Ahp zh5!1Mv^Ls-UGX9N_>0~*esNkC@M|rO-%(ZJG!RJ2)t2jL$$lb+{)XB~R)Ry&qlgQu zr=au=DW5@pPMYT7j!>`JE6Wwri9w!XuLX@$XTdTBCm*L$(Nm+p*Kfa8n~$#jJ6TH@Z)Mhc>Xg;7PAIBG#vE%<{h`qRT5WA?y%p!0re9Q&Z zEXdTzjvHjFvEE2*+CI2jSy5*lcvR|5drM8yG+xcI`TWFzD{$r}OSc1QO3?g!hJk=_ z?>InhmJT#+0v@Lf82+;~tMQ=4#lDZs6#Xu9Kb!Dtp|^{CIK$fD$&5*KLXu2o>_f|1 zL=%rLherKXy|lo$5JY@BcY)Q!1(Pco6uL-|R@NX*h-`bml4Xd$H7AiOrHL zvWzG@+Zn?#J)-^__yNmH=$>nRsr0NAa1j{(&GgOp2krUJwe&d}8r{0Tb>J)P{U=WB z(lr?m^kEu*fAUDL2RS6T4t8RPZK3Gci?gq>>x+44ratgj!iymWD{VHUZ}fMs9RbDg zJXPIJ&{(_POOP@Q{-o+@r2!++!^(N1-a@s#;&qGo#ubr7$05~NiPx2F(+UVm(|{N>^vrJtD&fDKyC;&J3Xrjb(7Xp#u3*CIn!Dx z9K7su+w)`$+;dx3$2~JSZ77!9ZsLyRncU(Q#v23dt4Z8md#|WkE9$L?s*Wda0u=<} zSK{Q+p~XbUZIhJSb)-Paz}keUl=0F*3tv&Ypn z3JF?@MfJ!(s$+7dKlN@a?EVJ3xsL(eq7rXoiMecE^^|h4jhnr|0F!B#p}#iPF^GXB zVB6M<4NJ_dYsR(%pS6^imguXjDb*{ z!*5BC3_s@wdji}rh`YA3f0+ETWfnL~f%i;fJsZsawUutnUn4SR~p617|X zx&RRgD2T~`bm&I$5aHVn4nFS83ROJ@Ltp-RCUW! zHs6)%z;3COrH|`_Mh5mR6*j6qVZ5&H^Xi@&dw7`+x6rx6@Yi*{VK%7iO)1Ov_MBit zPxQ~_*Daw^Un^@|qXN5Xqn*b|$^gzwaQ5ZX=`V<8M^LN%16?Ayw(SyI(O{@C`iz9) z%LJFeBdwzr?T}EEY`iBo4NKnJnI^co^c0l`^JL(dZG6nv%NrFE|zWHc>HQcSL=i)P#Sq(NgM&vzZ+GTyogsNPnK$+*C3!3ja{?Dh^ck(B$nDw3YK8KOj zA-{o2eJ-B0$Y&OVcVyCh4B~IgY;7xj^u@Ia_Oq1j`g)(=$4R1$62J&__g{AT$6sO} znA&OL&|^|}UarzD9+%c|$vG;*Wbn+aK(VlE1rQT|i|!^3(A-*#TK$_*qz9G_A`oSx$U$k_h5P`>gPv))<$1%?@l-JoaReQsAI~iqbtGKE>m9dJL*Y!@ci^K!9As5-Jnu5x(|ZJ zlRMS%6`zf)@fS3-fU;l{>MrF=_52gN@u@11%m4`*-f8+IUfaKgmK`lR7`ahE>WeZ3 zqfIbNjS)oH{a%!WTnA{aGkltiL3S0mx^8z!tx3NHnt372JAd@b)UL=cV}zM8$lcKX zB|t2cTwx%u*YHEKUyF{V*lFEMD5``(1=+aT57s8}3TfOVhpCX1AW2CVuLg5+%tf04 zLsi6!6^EWyLYgE`mxz_;fD~$E4&M4=I0zrdl^;d`RkyHu7&=aFh>7TubSkIHMkng7 z70JrKi};L5Rqx$7QuhiQGFH!=K`ob@jeDnyCj{bqv-&mN^{Va{F(Q6|M@&MkG&ggv z>uO?OXH~xz4vz*p_-#U0TOtyU%&f`mTz(oJ#ixG3$d?#mC&R2=AN zipQ-~)@SN9V<0=ECB;_O5+83!+2RJQ=9^H2Suio3`c3QvAz7(aGgUKWXJ}`J@Ew-~ zA>XZ#01B@QaKHRNl~Jub7A2obNR`w97YaCI{0EM_);^|zW=w6{>rOALTyJ!Coen&p zcX5%O2VOvwQ3SlIJvdhUZNh$`>PmJ-IMOAZ^@HH87GPEzG!fPL#NGiLD^a z`XnX|G~{v!G0JqE=GEg@vEqy&ZKS7R0>@M(AUro#FsZD7$28MKO^*5dw^vqz@caxZ zAoxN)$JQLYuB9Q6AKad`Q9d?uny=KHOdPOhsqIgZjWKQliTDrW_LZg^(dE^?EzYt9 zvRQR3+~$KsT99+kt}yomkta>8Px2#+rJb^hJWsIlui56VYSKavT(>b7_JQ=SAjR*d z1NduodlO44pfZYYW867)9!Vn8d7Rs>*2S!NJ4EwOupMC9@^h1^uaPUgpScF|^OGE! z$;#Kh*k$_ULTj5R|LRPXReyTP^Iu+vp+6>q#VvID7Gd|GxGadYAnWkq!z!?2fU`rpb@|Pxo7oBfwgACdS{9lKlHp5T}@`pccf00DiY(q z@~cAFRx8r_x%@z*^ozSAU2>h754 zL*QBsoSfjpMf}*If=8wF%3rG%=%5pYGBF#Tul*T>(&2!e0`^}!LS{{ zfhT=p$$Y{1g51B~=j;vh*AqQ;EsC-tlWC%u9wX!I7D~yiOL5aDn^Bvwl=wTwQSDB2 z$PZE8;sJkYI;UF3M5nUG60|EIk(4`}MxAN^6QSbJM9Z4q363bk4{E<{DPayG~2YYaf-2A2Z9#wNCO0$<@rfvMPjJxu03p znfxK6H22an_Ka`)D}2txObXln@ucPo{b~!U=?D4%*yeEQ{N~6_RxQvuOr}7v%BIn! zP;fJ1IweL_^NsE@8W+R8X1z6ucl#-;IcJYly+xpG`>{(GN*`fK1gYjPAh7&es&;qR z5k@$QXPh)e>)j(jSkb6nTk`|e#yYIIvxK4!!(_`u---5esMz3(q8l~5%H9rw%}7RG zp5bXDi9wb~XN6Jzdyh@-a=yihL!&ZgJ<7Y9G9{-RwY+k5t&@war_e{yL)!d9IV^otYT?g}Iq%7Go7}L3_H?LFkS7 zEygWptCOEnNO;ci0eJMxO~L5Jv*o&{n41!B5o@<%RiWh4Bj7pt$0ZL)``9j_^BD|A z{IjNSE7x328sWaFi3yrBlm7V05ju0^n+U0Xf=P>a!+6gNKCqpy)6NI?y2Jo z2A}WsU#k~hPZb*j*Ra0$hmlnZw61zIW(rMq42N08t;=T_d#lB@c~M(fOg~`V#je;5 zuZrhVFa$p|o!72wIFlEm9U4}v%$Ib+@b!MDqpQlsD_wluB6ht4Tq;Kp+}3b1Fu1=MO9vcCHV~mox(|??d}EfkaU&-v6dsja3%Eb zL^39OxE-U6c&oH%V?|rM4N_uyydBahjPhIO_FskQ_$xGh*d(RdBn)p@wBW2bN5yoW z|2FksQo)^ho@WcL9h1~0oVrQ8eOD2<0#0B~PBN!$c=l_}#&V_OI-V1h(k(L%93*qe zMF-~|1nH718;d;em9va^s-atJ)-c4}o%3u=C0yPwHa2niBUQ(YL(SC4kG4Q=RcD_p zevex$Dp3(goMKE!KrKH3b&bXK3#gYI@)s=nF3#2(n1>h_H7Qics7_Tbaf_* ziv9_iA2#J2^=lxI{0{ph^rX)}pd6TYn{Cq|UimlI9L z0dKG4ZVvU|un5f5p3PWOYnej;8WB_#BSH-GLd zCxeCA>LuL#BYsRG(^_>P4s8j-U@)Sso!UjK8Ulg(oz;p?A5DE@62cp`qjGQR^T0NR1UBQrrVDD<4B zwC<7t1(|2su>~(v#hHn#WxQcyOATgiXS?ip*+PZQFh%pvYiSc}1LYT?cg@zHOM?pr z!{@hdce;}dH1B4d7Z9OO@_r#tl6ItB*Q&b3rtk#Dt^?;nM#bl_pe`up4XIaLg{Zah zout!*t>ApIu*TNb-gkd}$6=l>lC98EEL zBAcR>A5&qQgd00{>X5IhOU=GnVeXMy!pnnf2B{Q(-@lI+0dN6$9c3{58o0ZAi{jP; z``=KuasN5`tWT!Ok6f+4Eh7#Lx8Q>$ixxc2TK80VZGjlaO%@m)tv-Am%eZu|031kG zQczab`r(blx9}!CxywEF$o6$V63yY}&5+cWNAA);5o2T{Ox`snEa}y~)^Hcal_a zn72gg=Cqo({7baEGGt3bZwE%re)n>7QOquLY5eozsPz@9t36Mqs(*~+7I;~j^;7D* zT#TPRQ9o`8Lr;a=TY2vBZuDJwKftTh_}F&3r+cj63bQ|ZVZN@cf+NF-2|0w=(?Pav z@EzZGCxC=Xb>2RLbJYbykX+&F^a1WbnWu+GTr@f(*GUk0=4rCIx-&bjY3+k-OKnE4 zLEEDhEk4H0&u~<^up21>kFOKK0Gu2cqqI7?mvdc zHJmBIANTVNNkW}{l+IT@7P=TsPbv&=LEw-Xvgxb!PB zVNK9@ofx8c`pz1kN;p{u6Fz$2{cht_{khdKjZ0U=HY#tmRp3W<-&^wtJ{y)c($XF; z#8zk>2de4wfab?1k}E3}w+Egl11~@zOb;%5yu{*mj!ruJg$}NTGXt-)%85HGU@h|m}z)(8hPE(q56?>-NjP+ zS&>C=ZSN+k$-~S^czS)B4Bby}HaM1EELl@Q7jz4~#j2X07s7H-))F|ken_QLykQ)O zQ}ARR6w;F?CQCL|Vr1h|cwjI)?z;NxMA4~FVpRR>>0(B$*SWf^O*zgq=C3UZe%SnB zmEv}vgwb6qvrZp06}1^%9IMwAT(-VmPQ!zlr5^Klx?E?F%hCsP9KA8AFI2lbE?=`% zu^zg|w(8QTGIdc4ub}n(N=LX1D1-XzhEMvF z#2xJoRNhS^i4=Ro63DOL_!AIs;*AT{OUI=j+H)@tJN_Bm^XuB2+q;~%bk+H~(^!3+ z$EKEa-3+2TXCp}Gu*Uc zYT9!O6_wGTa>`Qjk~q=IY)22+In%TXtGL-frQR@Ro6++&sKFp5d}EooK4W}p_#vIN zi3UH?31QU!h(i%HCOE$u#d@Pm7Sq3jL!P8Ir+1j5xMbIz`7^FCoe3D{f%MmPh75MK z6X_t;9W%_70S6!&dl)BJ-58LfoQ*X!wWLG!bgW_k%_<0mb>5~qPTbvdt>)Qk)qpX+ z$fj)Z%X~d1HZu2qc$1ihb1S#zhI_0Jqd3WxS8+7srTtF}yW7;x3DiDyHOFGfRF;Sh zU-X#=o=VjY^|;P2KqnA#2&^d)pGs!_kKEIEiNT>ehN&vh&(P?u?_&lXX!LvTk*10v zpXJz`dbmuQd{D~F4HNuX2W|4jRtex5n`0$&?XNzyo(4a0( z?o=7#J{mG-8wWeFQy)pvS;_8ZFm>aOr_vh^3B7?)s(L!}bGhtR+3Z8Zj>>Ao3`pH! zEpps<3SITFBW&5gbG&OD4~FMjDI%S^RBP3?>1~q{o$|@};RBpRbQc%$f-pC^KaFIX zsJ(Z7aT?}Eo-hv`=#YfQEj!TlYtnDuNSHSjy~>ue1!51<{;x&P1pP#?O%Do^ibWSA zw!wl!S~wtM>M4~2@2hQ;eNA@CXA@)Og5g~A_nQ9iYf`3Wh1^}b{kZhB)?+sYOw#Y_ zJ_NkA=e-Sf&rA$q4D1+=Wf`ktFvF$2bZe(j=wz+L>FQ;HG14V+*>Bs~kE45va4MA| zPOUZU9qGt{^?HpzBjY#Sj-^|3y|ZNve!~hkW7<)6zJqm^dS!93ANFp{_rKg8Usq^s z%|i)HV%)_q^lkzJvl;BlHI+@9A+R7(>@Q*c$Y5M^%8%Vl#JGaV_MP3COG1SOy_1+- z%!-v~#ZHHY({`n9z#NV%rxI5LflgV!`FdaC;e5Wa2Pa5V`bbZExu?z3Rdy&@k*eOk z?|urW0=@3mJVR`sS$~^Sq>$p(l)YfTHX{49u0yvY0PSCSrP4P>!fd-dE^!b)=33aq zA&h>|$18+WdA|~fshF=HkJp3_*ZtXOhKh4aV` z-rihk$n27W996fh9WxD|Y{^_vxo-ve_W2wJYZ)gIoRix7;N%^+kV)H>@%1cRYSLUD zc{edx@p;l~JBx<`<}e$JVy;zBkFm95hNgUBSMsNYP4{b!M_Dt}lOa>e66ZgL@!P)T zOZsH_-tmzYsQssP@hC6Jp%ViYx^UomQ(fU+ueQ2vaKMu(L+M3P{kP9Z6E_8%j(&#$ zQbkkm*z%|$Xjt)nIqb6;MCKKzb(;4TdwyEo+{ex<5%m=?2x!cWSvJB7{oPzU|B2Mp zC3lT?(q{l$mg!ws+=JnIXQOp_hojF&@^V3STSm~~P4wX;-9Q-CMIT8x0j6`n=w#Wj zWQl9u&Hl2vEb>lbTxwZ&c3pF#BGjhHuo+V(4oWnNZOw0A=D@va@4GGS29r=24yKuQ zdx0z^BoIsCrPW^D2MP(Y=+v5W^{1DXz%qBUn@l#K5-w{Lm-rl!1Pqx7=>8rAbbsFeG&r$pVH%W@sUYu1?J8|BS+AhYMmBCH4KmFI#p#iiI31uY{B0C zJ}WCWm4{Oo)=9X&ldG9^#bA*HoMC>v7~eRjBC2GGG3>Z^!xQpG-b!>f)uc?y?$ZzS zfqJ`Bc~fq z&_M_KI$U1*9bU2Y0)ij6wOyeI0iz@0hhTKn9%%?r(_^|~mS*dWnl-_^K*imE6Zd zw`T-dI*jvlClkB!1qYP4w)S}~mj&Zf3gHgSEw*_99{TTWS&)Q_{6Say@8pD@p==!I z7ck?HT9wXyIT~HlFl|qp%r$-}0}R33V$}l_P0JwN(kZb}G&yF+N#X&zpiWHagqf05_;B;M^Hf7lT*Ju3(s9K1yoIn5btg`K@(W|L6ZIe4|He&aL; z&4@+&>?78bfRd-V0%a3ydMUj!3kblXWKQAZtCm&FBiLu!?~)B#PFB8WSG(Ht*(Eqy zUJIr3`HrIAC-n~pBi0r6=ZPu@E{S`9MeSvx;2ZtZ&gnK|8SqZioXuPMtZsc5<>3tu z1by~0jEB{;=9f&-=iuwrAF(LUw;TP@xQ2m}t8b|pUb~5^&Y6M}^k^?# z8)N02Q3zL)bDPpyO481)Y`l_6y~k6UbVbyIX+GlC7jH8Ddys&qU5~u1fY%l zanaO`Z-)QzICjT;KjXMKXz`J{8EWZb$mH89$p{Yqwr?h+*=#f=<@yC}WgeNNaW$%9 z>Y4PM@RYT>rc#!%Tf$;82wfN+y0Wuhi5bbJy9q2q`0FK9Wy?NuM_+ik0v^;rGSSsN ze#?&&{Nltwj2(L+#`bZgC5nC6rtQs4X?tLNkIjk35I4Yg{rF_V;gB2|#<#h~$#r8I z!j|Qkc1iQm<0rI8=u&?!zvqVS+{2X8kp4mv-2n;+D*s?g?8uAX8lYygYf( zWvQ6!+qf?%fma6{Y z{PJNV8d#4p7opK*JnS^3>IG6K2G~QkHr0uQCImbNmYEhq zh57lzI3-)Gx`>KVWiN<kl z2Z+Dj0z44re>3*q@?;;$>~lM*)1I0}imNx>>K-XAxF7xP657k;gBzM`>F$Yv(`55K zwjO_eI^lJBcxA|Ip-JaUhNXnBe${p_Z*rUh?J2-)Z!8)M1Yeh#_qm$GWRh#qm}3NP zT+fzTFb=MHe|#L8jsqLUKg0K$fQmKOn-)W)xE1=&#qZUp$`&sr#YN*c0E4D9ISZl@ z4XsQJIAh&+Y_^!j8-i!=c1xyKX#W`k#sMEDQIfQWJz{L!aKB8y36_o8UcNyXu*0-V zJQ#0%SO#_pOQm)VoowR%!y70M>~ygG_X|_@nuf9Q2)`pYjnLh^Yi;mqcbhT+)}Kh* zpn>E6Zz86Y$po8nigUu@N>%ZLW|tRSuZXkeNPlLn0+D2TdCgH=cD*FJI`*}EX!Kw% zaQ2A7Mw6h$r|>5hg`Bl5-@CyDEPkNojt)lF-xUU?GQBYCKCE8+@!ufRa(d54#=u>0 z%ULurao}1130DtKbd0}fSx5W;kKKJQB;Aq)V+#EAjyE8=KeP6g3}K|^4T$zleXl>xznFW^Yjk)L{riXGervd-7WZ+_ zqqo*gJ$hdF`a|btk{ueNOT^J4$q80^8yL#~z+K{)VHNQC%32~jl!ITvo`?$$A+F~Q z%fvwSn-mzV7WKlA#9~*2F|1f+pl@`5^u>e+$0Zj#7p?huykElaA*4Fl$rgxtzCYKy zEV0=N*5?%XG`J*5YoximgG1H_a2ss~=inX9 zYZ);8H!Rw2fj6&h7P}-J3g4BN14ehzA#FXZZXImvhezKlJ7zEmE_VGVv{G320xyoa*REUyfT3B1$k$f-qR%V(}rC(Be`ErVNuRxYP+75{!o8 zCV#^;F*v=WkH94!*pGZd4lODbk2Znuo=yd*_gMow+ z2yZx%aX~Ey=J#sQuu2M|lY&IM^UG4T;JEkdoTdd6a|l1<9so&fbMaZn;Wl(}Uxn8) zVo-9fH*h_Ln@pc~euq+(j2RjN)wI6wSSpZIcWma9Uj*}0K{)9nySx|O1%5Byo9isP zH(irpal+G!^NA{)<$$VV6W(xRM&glE|z@ARG6LuR$ixG2FcFg`=91v~jOZ?#CYFx^wnz z19(a4LqTN%6|7Xa6E>Ly8TZkNt-8LUY^=(i;|7dn6`lVYr;fcMWKEsk13mFQ-hq>t z@4c>~x^kZycr`dyBsb-O5-fe-U)agU)y;$Wvc@sH$m47asL0b9HoDG>;CKhU?7aDC zGanE^odaq8u=IhII{=EH0aRwcg)a;n$!7EOYUyRM1B8Eop6Qofa8OwDHyh*CSl~3~ zGJEd&)fHAa>P{-kZ6flX;^$@c56xJ!Zex zqtV34sn0q)!hc)+H|Xun%@Ov zvtYHh!qnfNbK$~;ocK&&_~|n!z%D$LEZj`URM)I_64b3Z=4;a>zX*ei&I4;YY%lrT zC&fS{qpPqWXjVz6LOHNZeQyfHWoeE7la-YfoDdOl3sm*sPMNGLf)H=}_2`p4>Hg;v zMG3?`(+|4$kZta+Eg+#yt5GQ2lXdCR?#-ZPcbmWBfkg+O-7=fIVvqU0s{V0j+a0KWf8Nk!+SG@bVcG=t%Wo8z3Tfd^eKPC0;iHQKuq&ItQW+z7fg}qlK6#f=p zc9i_?5eB0c*k~iwZ+3M#Mnpsu>J8>I#1A~Sc3h|rdqsGfsGTP!3QmahC~)w7h^DA` z4~5bO4K$I0Z`DM^CcffxzAVzsuJUTa2sedj-sY^}Ti%onS+|73=)!@o5_*D&osHBa zpb%Zq?Wf<;B|WrM)YZituo;7m#Uao5lx`QBKGtGX|9Xa)&{4At<>4MsEEEd23<4cn zmhTQ`dV4S@9Uv1$Sxc&)vg!N-yU)RZkUYm;6jL|ogu>52T?>wg2o6T?Ti2H8>4VaK z$}aGvtnNweo&qri*W$9&sgoJTQ~Z~e@%)olMc_K;u^kO&b2Ml<48tSO?Fk=vXx}Dm z$jZ`bO}a`4$WqKukiV>80b&H+m*#}9(gm?x{d@XN!(%)YU49vMF+7u{(uAed5 z9zm7Q@wDz)0%rVsYbobD60xT-o6dJm{2Dx){N~8*(us=$AcWqR|H7$%2Q8#O-n5&0+pqrzuKd}|3b~Ot@L%<5`JF3 z6w-Y9bRXay5%F*VrLv<7<>=V4x%B8nnF)f^)a}6A)lE}I&yj_bAZF=u?6!mi?m`NK z4z{wppn8=yq$hOSHx}zj(oJD;7S}ByVfc}ED>(?QjBQAAU6LZhW$9WCN`<+w*(gi@ z&GlLmXIKSke4h?t9~-N8S!*PBb(?}GW)nQ)dC%>dIV3Fux$k+q4GW6J_@sJZJ9A8I zs=DH0;Qb@k?(V2b?hvT0Vl%{#d|sc@Kd|_i%|K}^CK|Ksl8vVp{F?7|KM1&mb-6l* zMO1^f9}G~S@5xZ*!$R`Vc1sZzzeHWHCQ2spBlkS0D#>@v^vYlnfm-@b8kL$AS$f~D z^a1Vo6<6#EL4VK9O?;AZ{=(s$JO5M`0-MW{t#G=R55ToeC?u7}2rGuVU|A#Zn!?xl zW}K&^9Cf;^tcdgKQ9ImNE?)k0KMQ*u+g^O!Dte^=h*XBMUa6wP=emr=A|2r&`Kw6-HC8|;D0&&mk z#8v%ch0;_@zWDYl1}Yl=Je6H++^cZ!5>Fzr8Uq_ZXpHlq^2uu4_Ko%pv5%Ghk2sRM z$>rg*UqSim+ME6pL!_mqxW&?e)cL3L9EiL2G%-$+BJk3VwhNC}q-xJ*dzs7E9bX8G z`vGAwdsOhERsB-bJ`~EUTY6Yce5OqzlgtL4XRWSY!IP-s>gYP5bvGKKUT!A8&&8Dw zrxM9&H|)wEoUOSm$UX^iRpQTdpG5>G0NMUoa6(Urq6!ye-E4`1J8jUg`^;}C$+D9U z@}%sznZx*FKe|oKGZ;%v&jU8J377uEnKP5_2{%Oq<%xvB!P|QB;(UqgdNLb?nI;$a z<^k;pD6tTe!6L{MmHW#Ksuc5b2zS#kkM|&t<96|7zy7KS<+#%Mc6AS;-g+UPjR`6BN(mJ~xVVhDU)Au2i~Lo%!?A?%MRA%Jjik zL}3b9@sr(ac}OqNqYj-olygT|9_KIE-Gk1Ut!4(j?VZ8tCs>B`MGkz)UbHe*a%x;11uCmIAJ``L$pj;Bx?NzH1FZk$o^k~hA3B#G{@26<0JN>P7 zb@b>d|Tp!_?+&$_Z9uEAh6)$?3=LTvEvm}7Rv zWbm=ZT!6I;19BvUM?@SGT^xedDy`msu$JCqeZo!6qYjzPdP|p4pHs~8Vp(HFj{1J3 zbxf{{yU0af*oOs?++U$;@zq+*FJj?m5f5AO+?Gi@;7Wti?o0uF`T|O^^$8{Q9(8Y5 z8Z|=6)5q&F_9e;K!vwV%B0Vse7;TCObx_+YqS6aj9Jeb~TIe~r3lWph`~L2K8B`Z0 zy{@j#^MX%#v3d`Kbs?K;NykVC%7L~%<7$fXP6vij$lFQh)mshcJ8MOrlwt>c6uX%% zG}nW{!V4v1p^c}>SW@_rrDyDQ57HD^;dexZDj0-^Nl)%H28ue{*>wSDFI;$P)@7KQ zTa91 zbQ5)ID+TJzq^>@5LS@#Y#MJH=y0^jlhABJsG)no;@~0&WUu6oQ{y5EEN8yL6KojZh z&(Apr`mz&@Hk41IhmRMtZ1^FN;D$9>|I#(PHxp7T9Plh%@xm_Sp)abLIf7d9v-j=A zAEbY_BHymOAaq`JZDN9t_5$`kkczh)F$szJjM$!`#<5;zvB+6ZPC4x>@XIU;?J}OP zPL5Dky{g9-eSFj293k&Gg)M$fLu@Vt-L6n~Ypj3B1gGZOUHrtK!t61R*BOTPQW6sA z%I|}I$~OqzPgx%h^AfBap)y`BF$a`isLfnu7bs|Q%AJ3=lWvfP9-Z_v@dK0xYHNaZ zp5mrovHus>LsbCuor~?((?D44j*0l0y8RUaBCikv2myouLI5Fv5cn@4V6Ad+7}c2m z$HL0{37B91D%XN(&S0+SJ?PWmk2d{P@{HsYA%GA-2p|Ly0tf+w073vEfDk|kAOsKs z6A9dKn>XeqVc@OWKk<*qGeQ6%fDk|kAOsKs2myouLI5Fv5I_hZ1P}uMbp&P*_q;di z@9>+oefoc0?k-#ib*~1yXCS@+|Aj@1WCi7OAR7t%waOdGEkXbxfDk|kAOsKs2myouLI5Fv5I_hZ1TOqJHxf81 zc;JHg0wC2BA%GA-2p|Ly0tf+w073vEfDk|kAOsKs|7ilqMgsq7!btcC0fYcT03m=7 zKnNfN5CRARgaASSA%GD0a}oG|yOF>iQOae+7vRrTBaqY}1P}rU0fYcT03m=7KnNfN z5CRARguq{k0J4$5U#YZ_ydne;0tf+w073vEfDk|kAOsKs2myouLI4o>zp{~l->H@n z2y(vsY4Asz5b6j4gaASSA%GA-2p|Ly0tf+w073vEfDk|k{Amc>cboS%1g_~L*7mv6 t;5+0(2p|Ly0tf+w07Bp|LEx>)Q6o8i=r`Z%fwTMR+Ks`LYrfq7zW_~IofQB8 literal 0 HcmV?d00001 diff --git a/src/brand/searxng.svg b/src/brand/searxng.svg old mode 100644 new mode 100755 index 5b55fa275..5d0992a66 --- a/src/brand/searxng.svg +++ b/src/brand/searxng.svg @@ -1,96 +1,4297 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - + + diff --git a/utils/brand.env b/utils/brand.env index 31afce53c..5525dd08a 100644 --- a/utils/brand.env +++ b/utils/brand.env @@ -1,5 +1,5 @@ export SEARXNG_URL='' export SEARXNG_PORT='8888' -export SEARXNG_BIND_ADDRESS='127.0.0.1' -export GIT_URL='https://github.com/searxng/searxng' -export GIT_BRANCH='master' +export SEARXNG_BIND_ADDRESS='0.0.0.0' +export GIT_URL='unknow' +export GIT_BRANCH='unknow'