.github-issue-button { display: block; padding: 8px 16px; font-family: sans-serif; font-size: 16px; color: white; background-color: #238636 !important; /* important is needed cause to an !important in logicodev-dark */ border: #2ea043; border-radius: 10px !important; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px; } .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 table.engine-error th.engine-error-type, .engine-stats table.engine-error td.engine-error-type, .engine-stats failed-test { width: 10rem; } .engine-stats table.engine-error span.log_parameters { border-right: 1px solid gray; padding: 0 1rem 0 0; margin: 0 0 0 0.5rem; } .bar-chart-value { width: 3em; display: inline-block; text-align: right; padding-right: 0.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; } .default-image-style { width: auto; max-height: 60px; min-height: 60px; } .col-stat { width: 10rem; } @keyframes rotate-forever { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .loading-spinner { animation-duration: 0.75s; animation-iteration-count: infinite; animation-name: rotate-forever; animation-timing-function: linear; height: 30px; width: 30px; border: 8px solid #666; border-right-color: transparent; border-radius: 50% !important; margin: 0 auto; } html.infinite_scroll #pagination button { visibility: hidden; } /* this file is generated automatically by searxng_extra/update/update_pygments.py using pygments version 2.11.2 */ .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: transparent; /* WebKit/Blink Browsers */ } .code-highlight .linenos::-moz-selection { background: transparent; /* Gecko Browsers */ } .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: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .code-highlight .hll { background-color: #ffffcc; } .code-highlight { background: #282C34; } .code-highlight .c { color: #556366; font-style: italic; } /* Comment */ .code-highlight .err { border: 1px solid #ff0000; } /* Error */ .code-highlight .k { color: #BE74D5; font-weight: bold; } /* Keyword */ .code-highlight .o { color: #D19A66; } /* Operator */ .code-highlight .ch { color: #556366; font-style: italic; } /* Comment.Hashbang */ .code-highlight .cm { color: #556366; font-style: italic; } /* Comment.Multiline */ .code-highlight .cp { color: #BC7A00; font-style: italic; } /* Comment.Preproc */ .code-highlight .cpf { color: #556366; font-style: italic; } /* Comment.PreprocFile */ .code-highlight .c1 { color: #556366; font-style: italic; } /* Comment.Single */ .code-highlight .cs { color: #556366; font-style: italic; } /* Comment.Special */ .code-highlight .gd { color: #A00000; } /* Generic.Deleted */ .code-highlight .ge { font-style: italic; } /* Generic.Emph */ .code-highlight .gr { color: #FF0000; } /* Generic.Error */ .code-highlight .gh { color: #000080; font-weight: bold; } /* Generic.Heading */ .code-highlight .gi { color: #00A000; } /* Generic.Inserted */ .code-highlight .go { color: #888888; } /* Generic.Output */ .code-highlight .gp { color: #000080; font-weight: bold; } /* Generic.Prompt */ .code-highlight .gs { font-weight: bold; } /* Generic.Strong */ .code-highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */ .code-highlight .gt { color: #0044DD; } /* Generic.Traceback */ .code-highlight .kc { color: #BE74D5; font-weight: bold; } /* Keyword.Constant */ .code-highlight .kd { color: #BE74D5; font-weight: bold; } /* Keyword.Declaration */ .code-highlight .kn { color: #BE74D5; font-weight: bold; } /* Keyword.Namespace */ .code-highlight .kp { color: #BE74D5; font-weight: bold; } /* Keyword.Pseudo */ .code-highlight .kr { color: #BE74D5; font-weight: bold; } /* Keyword.Reserved */ .code-highlight .kt { color: #D46C72; font-weight: bold; } /* Keyword.Type */ .code-highlight .m { color: #D19A66; } /* Literal.Number */ .code-highlight .s { color: #86C372; } /* Literal.String */ .code-highlight .na { color: #7D9029; } /* Name.Attribute */ .code-highlight .nb { color: #BE74D5; } /* Name.Builtin */ .code-highlight .nc { color: #61AFEF; font-weight: bold; } /* Name.Class */ .code-highlight .no { color: #D19A66; } /* Name.Constant */ .code-highlight .nd { color: #AA22FF; } /* Name.Decorator */ .code-highlight .ni { color: #999999; font-weight: bold; } /* Name.Entity */ .code-highlight .ne { color: #D2413A; font-weight: bold; } /* Name.Exception */ .code-highlight .nf { color: #61AFEF; } /* Name.Function */ .code-highlight .nl { color: #A0A000; } /* Name.Label */ .code-highlight .nn { color: #61AFEF; font-weight: bold; } /* Name.Namespace */ .code-highlight .nt { color: #BE74D5; font-weight: bold; } /* Name.Tag */ .code-highlight .nv { color: #DFC06F; } /* Name.Variable */ .code-highlight .ow { color: #AA22FF; font-weight: bold; } /* Operator.Word */ .code-highlight .w { color: #D7DAE0; } /* Text.Whitespace */ .code-highlight .mb { color: #D19A66; } /* Literal.Number.Bin */ .code-highlight .mf { color: #D19A66; } /* Literal.Number.Float */ .code-highlight .mh { color: #D19A66; } /* Literal.Number.Hex */ .code-highlight .mi { color: #D19A66; } /* Literal.Number.Integer */ .code-highlight .mo { color: #D19A66; } /* Literal.Number.Oct */ .code-highlight .sa { color: #86C372; } /* Literal.String.Affix */ .code-highlight .sb { color: #86C372; } /* Literal.String.Backtick */ .code-highlight .sc { color: #86C372; } /* Literal.String.Char */ .code-highlight .dl { color: #86C372; } /* Literal.String.Delimiter */ .code-highlight .sd { color: #86C372; font-style: italic; } /* Literal.String.Doc */ .code-highlight .s2 { color: #86C372; } /* Literal.String.Double */ .code-highlight .se { color: #BB6622; font-weight: bold; } /* Literal.String.Escape */ .code-highlight .sh { color: #86C372; } /* Literal.String.Heredoc */ .code-highlight .si { color: #BB6688; font-weight: bold; } /* Literal.String.Interpol */ .code-highlight .sx { color: #BE74D5; } /* Literal.String.Other */ .code-highlight .sr { color: #BB6688; } /* Literal.String.Regex */ .code-highlight .s1 { color: #86C372; } /* Literal.String.Single */ .code-highlight .ss { color: #DFC06F; } /* Literal.String.Symbol */ .code-highlight .bp { color: #BE74D5; } /* Name.Builtin.Pseudo */ .code-highlight .fm { color: #61AFEF; } /* Name.Function.Magic */ .code-highlight .vc { color: #DFC06F; } /* Name.Variable.Class */ .code-highlight .vg { color: #DFC06F; } /* Name.Variable.Global */ .code-highlight .vi { color: #DFC06F; } /* Name.Variable.Instance */ .code-highlight .vm { color: #DFC06F; } /* Name.Variable.Magic */ .code-highlight .il { color: #D19A66; } /* Literal.Number.Integer.Long */ .searxng-navbar { background: #29314D; height: 2.3rem; font-size: 1.3rem; line-height: 1.3rem; padding: 0.5rem; font-weight: bold; margin-bottom: 0.8rem; } .searxng-navbar a, .searxng-navbar a:hover { margin-right: 2rem; color: white; text-decoration: none; } .searxng-navbar .instance a { color: #01D7D4; margin-left: 2rem; } #main-logo { margin-top: 20vh; margin-bottom: 25px; } #main-logo > img { max-width: 350px; width: 80%; } * { border-radius: 0 !important; } html { position: relative; min-height: 100%; color: #29314D; } body { /* Margin bottom by footer height */ font-family: 'Roboto', Helvetica, Arial, sans-serif; margin-bottom: 80px; background-color: white; } body a { color: #0088CC; } .footer { position: absolute; bottom: 0; width: 100%; /* Set the fixed height of the footer here */ height: 60px; text-align: center; color: #999; } input[type=checkbox]:checked + .label_hide_if_checked, input[type=checkbox]:checked + .label_hide_if_not_checked + .label_hide_if_checked { display: none; } input[type=checkbox]:not(:checked) + .label_hide_if_not_checked, input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked { display: none; } .onoff-checkbox { width: 15%; } .onoffswitch { position: relative; width: 110px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .onoffswitch-checkbox { opacity: 0; position: absolute; } .onoffswitch-checkbox:before { content: ""; display: inline-block; width: 16px; height: 16px; margin-right: 10px; position: absolute; left: 0; bottom: 1px; background-color: #fff; border: 1px solid #ccc; border-radius: 0px; } .onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border: 2px solid #FFFFFF !important; border-radius: 50px !important; } .onoffswitch-inner { display: block; transition: margin 0.3s ease-in 0s; } .onoffswitch-inner:before, .onoffswitch-inner:after { display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 40px; font-size: 20px; box-sizing: border-box; content: ""; background-color: #EEEEEE; } .onoffswitch-switch { display: block; width: 37px; background-color: #01D7D4; position: absolute; top: 0; bottom: 0; right: 0px; border: 2px solid #FFFFFF; border-radius: 50px !important; transition: all 0.3s ease-in 0s; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-right: 0; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 71px; background-color: #A1A1A1; } .onoffswitch-checkbox:focus + .onoffswitch-label .onoffswitch-switch { border: 3px solid #444444; } .result_header { margin-top: 0px; margin-bottom: 2px; font-size: 16px; } .result_header .favicon { margin-bottom: -3px; } .result_header a { color: #29314D; text-decoration: none; } .result_header a:hover { color: #0088CC; } .result_header a:visited { color: #684898; } .result_header a .highlight { background-color: #F6F9FA; } .result-content, .result-format, .result-source { margin-top: 2px; margin-bottom: 0; word-wrap: break-word; color: #666; font-size: 13px; } .result .highlight { font-weight: bold; } .result-source { font-size: 10px; float: left; } .result-format { font-size: 10px; float: right; } .result-abstract { margin-top: 0.5em; margin-bottom: 0.8em; } .external-link { color: #068922; font-size: 12px; margin-bottom: 15px; } .external-link a { margin-right: 3px; } .result-default, .result-code, .result-torrent, .result-videos, .result-map { clear: both; padding: 0.5em 4px; } .result-default:hover, .result-code:hover, .result-torrent:hover, .result-videos:hover, .result-map:hover { background-color: #F6F9FA; } .result-images { float: left !important; margin: 0; padding: 0; } .result-images a { display: block; width: 100%; background-size: cover; } .result-images a .img-thumbnail { border: none !important; padding: 0; } .result-images a:hover, .result-images a:focus { outline: 0; } .result-images a:hover .img-thumbnail, .result-images a:focus .img-thumbnail { box-shadow: 5px 5px 15px 0px black; } .result-images.js a .img-thumbnail { max-height: inherit; min-height: inherit; } .result-images:not(.js) { width: 25%; padding: 3px 13px 13px 3px; } .result-images:not(.js) a .img-thumbnail { margin: 0; max-height: 128px; min-height: 128px; } .img-thumbnail { margin: 5px; max-height: 128px; min-height: 128px; } .result-videos { clear: both; } .result-videos hr { margin: 5px 0 15px 0; } .result-videos .collapse { width: 100%; } .result-videos .in { margin-bottom: 8px; } .result-torrent { clear: both; } .result-torrent b { margin-right: 5px; margin-left: 5px; } .result-torrent .seeders { color: #2ecc71; } .result-torrent .leechers { color: #F35E77; } .result-metadata { clear: both; margin: 1em; } .result-metadata td { padding-right: 1em; color: #A4A4A4; } .result-metadata td:first-of-type { color: #666; } .result-map { clear: both; } .result-map .img-thumbnail { float: right; width: auto; height: 120px; border: 0; background: inherit; } .result-map .img-type { width: 20px; max-height: 20px; } .result-map .result-map-details { font-size: 13px; border-collapse: separate; border-spacing: 0 0.35rem; } .result-map .result-map-details th { font-weight: inherit; width: 20rem; vertical-align: top; } .result-map .result-map-details td { vertical-align: top; } .result-code { clear: both; } .result-code .code-fork, .result-code .code-fork a { color: #666; } .suggestion_item { margin: 2px 5px; max-width: 100%; } .suggestion_item .btn { max-width: 100%; white-space: normal; word-wrap: break-word; text-align: left; } .result_download { margin-right: 5px; } #pagination { margin-top: 30px; padding-bottom: 60px; } .label-default { color: #666; background: transparent; } .result .text-muted small { word-wrap: break-word; } .modal-wrapper { box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-wrapper { background-clip: padding-box; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); outline: 0 none; position: relative; } @media screen and (max-width: 75em) { .img-thumbnail { object-fit: cover; } } .infobox .panel-heading { background-color: #F6F9FA; } .infobox .panel-heading .panel-title { font-weight: 700; } .infobox .header_url { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; } .infobox p { font-family: "DejaVu Serif", Georgia, Cambria, "Times New Roman", Times, serif !important; font-style: italic; } .infobox img { max-height: "250px"; } .infobox .btn { background-color: #007AB8; border: none; } .infobox .btn a { color: white; margin: 5px; } .infobox .infobox_part { margin-bottom: 20px; word-wrap: break-word; table-layout: fixed; } .infobox .infobox_part:last-child { margin-bottom: 0; } .infobox .infobox_toggle { width: 100%; text-align: center; margin-bottom: 0px; cursor: pointer; } .infobox .infobox_toggle:hover { background: #DDD; } .infobox .infobox_checkbox ~ .infobox_body { max-height: 300px; overflow: hidden; } .infobox .infobox_checkbox:checked ~ .infobox_body { max-height: none; } .infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_down { display: block; } .infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_up { display: none; } .infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up { display: block; } .infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down { display: none; } .infobox .infobox_checkbox ~ .infobox_body img.infobox_part { display: none; } .infobox .infobox_checkbox:checked ~ .infobox_body img.infobox_part { display: block; } .search_categories, #categories { text-transform: capitalize; margin-bottom: 0.5rem; display: flex; flex-wrap: wrap; flex-flow: row wrap; align-content: stretch; } .search_categories label, #categories label, .search_categories .input-group-addon, #categories .input-group-addon { flex-grow: 1; flex-basis: auto; font-size: 1.2rem; font-weight: normal; background-color: white; border: #DDD 1px solid; border-right: none; color: #666; padding-bottom: 0.4rem; padding-top: 0.4rem; text-align: center; min-width: 50px; } .search_categories label:last-child, #categories label:last-child, .search_categories .input-group-addon:last-child, #categories .input-group-addon:last-child { border-right: #DDD 1px solid; } .search_categories input[type="checkbox"]:checked + label, #categories input[type="checkbox"]:checked + label { color: #29314D; font-weight: bold; border-bottom: #01D7D4 5px solid; } #main-logo { margin-top: 24vh; margin-bottom: 25px; } #main-logo > img { max-width: 350px; width: 80%; } #q { box-shadow: none; border-right: none; border-color: #888; } #search_form .input-group-btn .btn { border-color: #888; } #search_form .input-group-btn .btn:hover { background-color: #068922; color: white; } .custom-select, .custom-select-rtl { appearance: none; -webkit-appearance: none; -moz-appearance: none; font-size: 1.2rem; font-weight: normal; background-color: white; border: #888 1px solid; color: #666; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat; } .custom-select-rtl { background-position-x: 4%; } .search-margin { margin-bottom: 0.6em; } .visually-hidden { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); white-space: nowrap; } .label-danger, .btn-danger { background: #c9432f; } .label-success, .btn-success { background: #068922; } select.form-control { border-color: #888 !important; } #advanced-search-container { display: none; text-align: left; margin-bottom: 1rem; clear: both; } #advanced-search-container label, #advanced-search-container .input-group-addon { font-size: 1.2rem; font-weight: normal; background-color: white; border: #DDD 1px solid; border-right: none; color: #666; padding-bottom: 0.4rem; padding-right: 0.7rem; padding-left: 0.7rem; } #advanced-search-container label:last-child, #advanced-search-container .input-group-addon:last-child { border-right: #DDD 1px solid; } #advanced-search-container input[type="radio"] { display: none; } #advanced-search-container input[type="radio"]:checked + label { color: #29314D; font-weight: bold; border-bottom: #01D7D4 5px solid; } #check-advanced:focus + label { text-decoration: underline; } #check-advanced:checked ~ #advanced-search-container { display: block; } .advanced { padding: 0; margin-top: 0.3rem; text-align: right; } .advanced label, .advanced select { cursor: pointer; } .cursor-text { cursor: text !important; } .cursor-pointer { cursor: pointer !important; } pre, code { font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important; } .code-highlight pre { margin-bottom: 25px; padding: 20px 10px; background-color: inherit; color: inherit; border: inherit; color: #D7DAE0; } .table > tbody > tr > td, .table > tbody > tr > th { vertical-align: middle !important; } .nav-tabs.nav-justified { margin-bottom: 20px; } p { margin: 10px 0; } input.cursor-text { margin: 10px 0; } .engine-tooltip { display: none; position: absolute; padding: 0.5rem 1rem; margin: 0rem 0 0 2rem; border: 1px solid #ddd; box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1); background: white; font-size: 14px; font-weight: normal; z-index: 1000000; max-width: 40rem; } td:hover .engine-tooltip, th:hover .engine-tooltip, .engine-tooltip:hover { display: inline-block; } /* stacked-bar-chart */ .stacked-bar-chart { margin: 0; padding: 0 0.125rem 0 3rem; width: 100%; width: -moz-available; width: -webkit-fill-available; width: fill; flex-direction: row; flex-wrap: nowrap; flex-grow: 1; align-items: center; display: inline-flex; } .stacked-bar-chart-value { width: 3rem; display: inline-block; position: absolute; padding: 0 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: #000000; border: 1px solid rgba(0, 0, 0, 0.9); padding: 0.3rem 0; } .stacked-bar-chart-rate80 { display: flex; flex-shrink: 0; flex-grow: 0; flex-basis: unset; background: transparent; border: 1px solid rgba(0, 0, 0, 0.3); padding: 0.3rem 0; } .stacked-bar-chart-rate95 { display: flex; flex-shrink: 0; flex-grow: 0; flex-basis: unset; background: transparent; border-bottom: 1px dotted rgba(0, 0, 0, 0.5); padding: 0; } .stacked-bar-chart-rate100 { display: flex; flex-shrink: 0; flex-grow: 0; flex-basis: unset; background: transparent; border-left: 1px solid rgba(0, 0, 0, 0.9); padding: 0.4rem 0; width: 1px; } /* Safari 9+ Conditional/Hack CSS from https://browserstrangeness.github.io/css_hacks.html */ @supports (-webkit-marquee-repetition:infinite) and (object-fit:fill) { .twitter-typeahead .tt-input:focus { z-index: 2; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-left: inherit !important; } } h1 { font-size: 36px !important; font-weight: 400 !important; line-height: 44px !important; letter-spacing: 0px !important; } h2 { font-size: 32px !important; font-weight: 400 !important; line-height: 40px !important; letter-spacing: 0px !important; } h3 { font-size: 28px !important; font-weight: 400 !important; line-height: 36px !important; letter-spacing: 0px !important; } h4 { font-size: 24px !important; font-weight: 400 !important; line-height: 32px !important; letter-spacing: 0px !important; } h5 { font-size: 22px !important; font-weight: 400 !important; line-height: 28px !important; letter-spacing: 0px !important; } h6 { font-size: 18px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0px !important; } .glyphicon { display: none !important; } #buttons-test .elevated:not(.disabled) { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; border: none; background-color: #ffffff !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); padding-left: 16px; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .elevated:not(.disabled):hover, #buttons-test .elevated:not(.disabled).hovered { background-color: #e7edf1 !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 2px 6px 2px rgba(0, 0, 0, 0.15); } #buttons-test .elevated:not(.disabled).focused, #buttons-test .elevated:not(.disabled):active, #buttons-test .elevated:not(.disabled).pressed { background-color: #ddebe6 !important; } #buttons-test .elevated:not(.disabled)::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23006b54' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .elevated:not(.disabled)::after { content: "Button"; display: inline-block; white-space: nowrap; color: #026bbba3; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .elevated.disabled { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: not-allowed; border: none; background-color: rgba(25, 27, 28, .12) !important; padding-left: 16px; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .elevated.disabled::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(25, 27, 28, .38)' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .elevated.disabled::after { content: "Button"; display: inline-block; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .filled:not(.disabled) { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; border: none; background-color: #026bbb !important; padding-left: 16px; white-space: nowrap; color: #ffffff; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .filled:not(.disabled):hover, #buttons-test .filled:not(.disabled).hovered { background-color: #023f65 !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); } #buttons-test .filled:not(.disabled).focused, #buttons-test .filled:not(.disabled):active, #buttons-test .filled:not(.disabled).pressed { background-color: #033e62 !important; box-shadow: none !important; } #buttons-test .filled:not(.disabled)::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .filled:not(.disabled)::after { content: "Button"; display: inline-block; white-space: nowrap; color: #ffffff; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .filled.disabled { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: not-allowed; border: none; background-color: rgba(25, 27, 28, .12) !important; padding-left: 16px; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .filled.disabled::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(25, 27, 28, .38)' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .filled.disabled::after { content: "Button"; display: inline-block; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .tonal:not(.disabled) { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; border: none; background-color: #cedce8 !important; padding-left: 16px; white-space: nowrap; color: #071420; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .tonal:not(.disabled):hover, #buttons-test .tonal:not(.disabled).hovered { background-color: #bed8cd !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); } #buttons-test .tonal:not(.disabled).focused, #buttons-test .tonal:not(.disabled):active, #buttons-test .tonal:not(.disabled).pressed { background-color: #b3e0fc !important; box-shadow: none !important; } #buttons-test .tonal:not(.disabled)::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23072019' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .tonal:not(.disabled)::after { content: "Button"; display: inline-block; white-space: nowrap; color: #071420; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .tonal.disabled { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: not-allowed; border: none; background-color: rgba(25, 27, 28, .12) !important; padding-left: 16px; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .tonal.disabled::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(25, 27, 28, .38)' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .tonal.disabled::after { content: "Button"; display: inline-block; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .outlined:not(.disabled) { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; background-color: transparent !important; border: 1px solid #6f7579; padding-left: 16px; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .outlined:not(.disabled):hover, #buttons-test .outlined:not(.disabled).hovered { background-color: rgba(0, 66, 107, .08) !important; } #buttons-test .outlined:not(.disabled).focused, #buttons-test .outlined:not(.disabled):active, #buttons-test .outlined:not(.disabled).pressed { background-color: rgba(0, 68, 107, .12) !important; } #buttons-test .outlined:not(.disabled)::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23006b54' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .outlined:not(.disabled)::after { content: "Button"; display: inline-block; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .outlined.disabled { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: not-allowed; background-color: transparent !important; border: 1px solid #6f7579; border-color: rgba(25, 27, 28, .12); padding-left: 16px; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .outlined.disabled::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(25, 27, 28, .38)' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .outlined.disabled::after { content: "Button"; display: inline-block; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .text:not(.disabled) { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; background-color: transparent !important; border: none; padding-left: 16px; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .text:not(.disabled):hover, #buttons-test .text:not(.disabled).hovered { background-color: rgba(0, 66, 107, .08) !important; } #buttons-test .text:not(.disabled).focused, #buttons-test .text:not(.disabled):active, #buttons-test .text:not(.disabled).pressed { background-color: rgba(0, 68, 107, .12) !important; } #buttons-test .text:not(.disabled)::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23006b54' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .text:not(.disabled)::after { content: "Button"; display: inline-block; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .text.disabled { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: not-allowed; background-color: transparent !important; border: none; padding-left: 16px; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #buttons-test .text.disabled::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-plus' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(25, 27, 28, .38)' d='M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } #buttons-test .text.disabled::after { content: "Button"; display: inline-block; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } .onoff-checkbox { width: auto; } .onoffswitch { width: 34px; height: 14px; user-select: none; } .onoffswitch-checkbox { opacity: 0; visibility: hidden; position: absolute; } .onoffswitch-checkbox:before { display: none; } .onoffswitch-label { display: block; position: relative; overflow: visible; cursor: pointer; border: none !important; border-radius: 0 !important; } .onoffswitch-inner { display: block; transition: none; width: 34px; height: 14px; border-radius: 7px !important; background-color: #c9e0ff; transition: all 0.25s; } .onoffswitch-inner::before, .onoffswitch-inner::after { display: none; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { background-color: #dbe1e5; } .onoffswitch-switch { display: block; width: 20px; height: 20px; background-color: #026bbb; position: absolute; top: -3px; left: calc(100% - 20px + 3px); border: none; border-radius: 10px !important; transition: all 0.25s; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { background-color: #e0e2df; left: -3px; } .onoffswitch-checkbox:focus + .onoffswitch-label .onoffswitch-switch { border: none; } input[type=text], input[type=url], input[type=email], input:not([type]) { height: 52px; color: #353a40; background-color: transparent !important; border: 1px solid #6f7579; border-radius: 4px !important; box-shadow: none !important; outline: none !important; padding: 16px; transition: all ease 0.1s; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; letter-spacing: 0.25px !important; } input[type=text]:focus, input[type=url]:focus, input[type=email]:focus, input:not([type]):focus { border-color: #026bbb; border-width: 2px; padding: 15px; } input[type=text][readonly], input[type=text]::placeholder, input[type=url][readonly], input[type=url]::placeholder, input[type=email][readonly], input[type=email]::placeholder, input:not([type])[readonly], input:not([type])::placeholder { color: #6f7579; } .nav-tabs { display: flex; flex-flow: row nowrap; justify-content: stretch; align-items: stretch; max-width: 100%; overflow-x: auto; overflow-y: hidden; } .nav-tabs li { flex: 1 0 auto; display: block !important; width: auto !important; max-width: 360px; height: 48px; line-height: 48px; margin: 0; font-size: 16px !important; font-weight: 500 !important; line-height: 24px !important; letter-spacing: 0.1px !important; } .nav-tabs li a { width: 100%; height: 48px; line-height: 48px !important; padding: 0 16px; background-color: transparent !important; color: #3f4449; border-left: none !important; border-top: none !important; border-right: none !important; border-bottom: 2px solid transparent !important; border-radius: 0 !important; transition: all 0.25s; text-transform: capitalize; } .nav-tabs li a:hover { color: #353a40; } .nav-tabs li a[href="#tab_engine_it"] { text-transform: uppercase; } .nav-tabs li.active a { color: #026bbb; border-bottom-color: #026bbb !important; } .nav-tabs li.active a:hover, .nav-tabs li.active a:focus { color: #026bbb; } * { box-sizing: border-box; } html, body { min-height: 100vh; width: 100vw; max-width: 100vw; margin: 0; padding: 0; } body { background-color: #ffffff; color: #353a40; font-family: "Roboto", "Noto Sans", sans-serif; display: flex; flex-direction: column; justify-content: space-between; align-items: center; } @media (max-width: 767px) { body { font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; letter-spacing: 0.25px !important; } } @media (min-width: 768px) { body { font-size: 16px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0.5px !important; } } body a { color: #026bbb; text-decoration: none !important; transition: color 0.25s; } body a:hover { color: #011220; } body hr { height: 0; border-top: 1px solid #6f7579; } body .container { max-width: 100%; } .text-muted { color: #3f4449; } label { font-weight: inherit; margin: 0; } .help-block { color: #3f4449 !important; } .cursor-text { cursor: text !important; } .cursor-pointer { cursor: pointer !important; } .visually-hidden { display: none !important; } table { width: 100%; overflow-x: auto; border-collapse: separate; border-spacing: 0; border: 1px solid #dbe1e5 !important; border-radius: 24px !important; } table tr:first-child th, table tr:first-child td { border-top: none !important; } table td:first-child, table th:first-child { border-left: none !important; } table tr:last-child th, table tr:last-child td { border-bottom: none !important; } table td:last-child, table th:last-child { border-right: none !important; } table tr:first-child td:first-child, table tr:first-child th:first-child { border-top-left-radius: 24px; } table tr:first-child td:last-child, table tr:first-child th:last-child { border-top-right-radius: 24px; } table tr:last-child td:first-child, table tr:last-child th:first-child { border-bottom-left-radius: 24px; } table tr:last-child td:last-child, table tr:last-child th:last-child { border-bottom-right-radius: 24px; } table tr { background-color: transparent !important; } table td, table th { padding: 16px 24px !important; border-top: 1px solid #dbe1e5 !important; border-left: 1px solid #dbe1e5 !important; vertical-align: middle !important; } table th { background-color: #eef1f6; color: #3f4449; font-size: 16px !important; font-weight: 500 !important; line-height: 24px !important; letter-spacing: 0.1px !important; } table td { font-size: 16px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0.5px !important; } table td.danger { background-color: #ffdad4 !important; color: #410001 !important; } table.table-striped tr:nth-of-type(2n+1) { background-color: transparent; } .table-responsive { margin: 0; padding: 0; border: none; } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding-right: 16px; padding-left: 16px; } .searxng-navbar { width: 100%; height: 48px; padding: 0 16px; margin-bottom: 16px; display: flex; justify-content: space-between; align-items: center; background: #ffffff; } .searxng-navbar span { height: 48px; float: none !important; display: inline-flex; padding: 0 !important; margin: 0 !important; } .searxng-navbar span a[href="/"] { display: inline-block; content: " "; width: 48px; height: 48px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-home' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%233f4945' d='M10,20V14H14V20H19V12H22L12,3L2,12H5V20H10Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; } .searxng-navbar span a[href="/info/en/about"] { display: inline-block; content: " "; width: 48px; height: 48px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-information' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%233f4945' d='M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; } .searxng-navbar span a[href="/preferences"] { display: inline-block; content: " "; width: 48px; height: 48px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-cog' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%233f4945' d='M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; } .searxng-navbar a { padding: 0 !important; margin: 0 !important; } .footer { position: unset; margin: 24px 0; text-align: center; font-size: 12px !important; font-weight: 400 !important; line-height: 16px !important; letter-spacing: 0.4px !important; } .footer small { font-size: inherit !important; color: #353a40; } input[type=checkbox]:checked + .label_hide_if_checked, input[type=checkbox]:checked + .label_hide_if_not_checked + .label_hide_if_checked { display: none; } input[type=checkbox]:not(:checked) + .label_hide_if_not_checked, input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked { display: none; } .alert { border-radius: 12px !important; padding: 0; margin-bottom: 24px; border: none; background-color: #ffffff !important; padding: 16px !important; margin-bottom: 24px; } .alert.alert-danger { border-radius: 12px !important; padding: 0; margin-bottom: 24px; border: none; background-color: #ffdad4 !important; color: #410001; } .alert p { padding: 0; margin: 0; } .panel { border-radius: 12px !important; padding: 0; margin-bottom: 24px; border: none; background-color: #eef1f6 !important; } .panel .panel-heading { padding: 16px; font-size: 16px !important; font-weight: 500 !important; line-height: 24px !important; letter-spacing: 0.1px !important; background: none; color: inherit; border: none; margin: 0; } .panel .panel-body { padding: 16px; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; letter-spacing: 0.25px !important; } .panel .panel-body .suggestion_item { margin: 0 8px 8px 0; padding: 0; } .panel .panel-body .suggestion_item .btn { display: block; overflow: hidden; flex-grow: 0; border-radius: 8px !important; height: 32px; padding: 0 16px; margin: 0; transition: all ease-in-out 0.1s; cursor: pointer; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; line-height: 32px !important; background-color: #ffffff; color: #3f4449; border: 1px solid #6f7579 !important; } .panel .panel-body .suggestion_item .btn:hover { background-color: #ecefec; } .panel .panel-body .suggestion_item .btn:active { background-color: #e4e7e4; } .panel .panel-heading ~ .panel-body { padding-top: 0 !important; } .panel .panel-body ~ .panel-footer { padding-top: 0 !important; } .panel .panel-footer { padding: 16px; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; letter-spacing: 0.25px !important; background: transparent; border: none; border-radius: 0; } .panel.panel-default.hidden-xs .panel-body .form-group { position: relative; height: 52px; margin: 4px 0 24px; } .panel.panel-default.hidden-xs .panel-body .form-group label { position: absolute; top: -8px; left: 12px; z-index: 20; padding: 0 4px; margin: 0; background-color: #eef1f6 !important; color: #6f7579 !important; transition: color 0.1s; font-size: 11px !important; font-weight: 500 !important; line-height: 16px !important; letter-spacing: 0.5px !important; } .panel.panel-default.hidden-xs .panel-body .form-group:focus-within label { color: #026bbb !important; } .panel.panel-default.hidden-xs .panel-body .form-group input { position: absolute; top: 0; left: 0; z-index: 10; height: 52px; } .panel.panel-default.hidden-xs .panel-body label { margin-bottom: 8px; } .panel.panel-default.hidden-xs .panel-body .result_download .btn { display: block; overflow: hidden; flex-grow: 0; border-radius: 8px !important; height: 32px; padding: 0 16px; margin: 0; transition: all ease-in-out 0.1s; cursor: pointer; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; line-height: 32px !important; background-color: #ffffff; color: #3f4449; border: none !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); margin-right: 8px; text-transform: uppercase; } .panel.panel-default.hidden-xs .panel-body .result_download .btn:hover { background-color: #ecefec; } .panel.panel-default.hidden-xs .panel-body .result_download .btn:active { background-color: #e4e7e4; } .panel.panel-default.hidden-xs .panel-body .result_download .btn:hover { box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 2px 6px 2px rgba(0, 0, 0, 0.15); } .panel.panel-default.hidden-xs .panel-body > label:last-of-type, .panel.panel-default.hidden-xs .panel-body > br:last-of-type { display: none; } .result_header { margin: 0; font-size: 16px !important; font-weight: 500 !important; line-height: 24px !important; letter-spacing: 0.1px !important; } .result_header .favicon { display: none !important; } .result_header a { color: #026bbb; } .result_header a:hover { color: #026bbb; } .result_header a:visited { color: rgba(65, 99, 118, 0.88) !important; } .result-content, .result-format, .result-source { font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; letter-spacing: 0.25px !important; color: #3f4449; margin: 0 0 2px; } .result .highlight { background-color: #eef1f6 !important; border-radius: 4px !important; font-weight: bold; } .external-link { font-size: 12px !important; font-weight: 400 !important; line-height: 16px !important; letter-spacing: 0.4px !important; color: #4b5863; padding-right: 16px; max-width: 100%; word-wrap: break-word; } .result { padding: 0 !important; background-color: transparent !important; border: none !important; box-shadow: none !important; } .result .pull-right { font-size: 12px !important; font-weight: 400 !important; line-height: 16px !important; letter-spacing: 0.4px !important; } .result .pull-right .label { font-size: 12px !important; font-weight: 400 !important; line-height: 16px !important; letter-spacing: 0.4px !important; background-color: transparent; color: #3f4449; padding: 0; margin-right: 16px; } .result .pull-right .text-info { font-size: 12px !important; font-weight: 400 !important; line-height: 16px !important; letter-spacing: 0.4px !important; background-color: transparent; color: #4b5863; padding-left: 20px; margin: 0; position: relative; } .result .pull-right .text-info::before { display: inline-block; content: " "; width: 16px; height: 16px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-cached' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%234b635a' d='M19,8L15,12H18A6,6 0 0,1 12,18C11,18 10.03,17.75 9.2,17.3L7.74,18.76C8.97,19.54 10.43,20 12,20A8,8 0 0,0 20,12H23M6,12A6,6 0 0,1 12,6C13,6 13.97,6.25 14.8,6.7L16.26,5.24C15.03,4.46 13.57,4 12,4A8,8 0 0,0 4,12H1L5,16L9,12' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 16px 16px; position: absolute; top: 50%; left: 0; transform: translateY(-50%); } .result-default, .result-code, .result-torrent, .result-videos, .result-map { clear: both; padding: 0; margin-bottom: 24px; } .result-default:hover, .result-code:hover, .result-torrent:hover, .result-videos:hover, .result-map:hover { background-color: transparent; } .result-images { float: left !important; margin: 0; padding: 0; } .result-images a { display: block; width: 100%; background-size: cover; border: none !important; } .result-images a .img-thumbnail { border-radius: 12px !important; border: none !important; padding: 0; } .result-images a:hover, .result-images a:focus { outline: 0; } .result-images a:hover .img-thumbnail, .result-images a:focus .img-thumbnail { box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); } .result-images.js a .img-thumbnail { max-height: inherit; min-height: inherit; } .result-images:not(.js) { width: 25%; } .result-images:not(.js) a .img-thumbnail { margin: 0; max-height: 128px; min-height: 128px; } .img-thumbnail { max-height: 128px; min-height: 128px; } .result-videos { clear: both; } .result-videos hr { margin: 5px 0 15px 0; } .result-videos .collapse { width: 100%; } .result-videos .in { margin-bottom: 8px; } .result-torrent { clear: both; } .result-torrent b { margin-right: 5px; margin-left: 5px; } .result-torrent .seeders { color: #2ecc71; } .result-torrent .leechers { color: #F35E77; } .result-metadata { clear: both; margin: 1em; } .result-metadata td { padding-right: 1em; color: #A4A4A4; } .result-metadata td:first-of-type { color: #666; } .result-map { clear: both; } .result-map .img-thumbnail { float: right; width: auto; height: 120px; border: 0; background: inherit; } .result-map .img-type { width: 20px; max-height: 20px; } .result-map .result-map-details { font-size: 13px; border-collapse: separate; border-spacing: 0 0.35rem; } .result-map .result-map-details th { font-weight: inherit; width: 20rem; vertical-align: top; } .result-map .result-map-details td { vertical-align: top; } .result-code { clear: both; } .result-code .code-fork, .result-code .code-fork a { color: #666; } .suggestion_item { margin: 2px 5px; max-width: 100%; } .suggestion_item .btn { max-width: 100%; white-space: normal; word-wrap: break-word; text-align: left; } .result_download { margin-right: 5px; } #pagination { margin: 24px 0 72px; padding: 0; } #pagination .btn:not([disabled]) { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; background-color: transparent !important; border: none; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #pagination .btn:not([disabled]):hover, #pagination .btn:not([disabled]).hovered { background-color: rgba(0, 66, 107, .08) !important; } #pagination .btn:not([disabled]).focused, #pagination .btn:not([disabled]):active, #pagination .btn:not([disabled]).pressed { background-color: rgba(0, 68, 107, .12) !important; } #pagination .btn[disabled] { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: not-allowed; background-color: transparent !important; border: none; white-space: nowrap; color: rgba(25, 27, 28, .38); font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } #pagination::after { display: block; content: " "; clear: both; } .result .text-muted small { word-wrap: break-word; } .modal-backdrop { background-color: rgba(45, 47, 49, .62); padding: 0 !important; } .modal-backdrop.in { opacity: 1; } .modal-dialog { width: 560px; max-width: 90vw; margin: 16vh auto; } .modal { padding: 0 !important; } .modal .modal-wrapper { background-color: #ffffff; border-radius: 28px; box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.3), 0 4px 8px 3px rgba(0, 0, 0, 0.15); } .modal .modal-header { padding: 24px 24px 8px; color: #353a40; font-size: 18px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0px !important; border: none !important; } .modal .modal-header button.close { display: none; } .modal .modal-header .modal-title { font-size: 18px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0px !important; } .modal .modal-body { padding: 8px 24px 12px; color: #3f4449; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; letter-spacing: 0.25px !important; } .modal .modal-body img { border-radius: 12px; width: auto; height: auto; max-width: 100%; } .modal .modal-body .result-content { display: none; } .modal .modal-footer { padding: 12px 24px 24px; border: none !important; } .modal .modal-footer .pull-left { font-size: 12px !important; font-weight: 400 !important; line-height: 16px !important; letter-spacing: 0.4px !important; color: #4b5863; padding-right: 16px; margin: 0; } .modal .modal-footer .pull-right { font-size: 12px !important; font-weight: 400 !important; line-height: 16px !important; letter-spacing: 0.4px !important; background-color: transparent; color: #3f4449; padding: 0; } .modal .modal-footer .row { margin: 24px 0 0; } .modal .modal-footer .row > * { width: auto; float: right; padding: 0; } .modal .modal-footer .row .btn { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; background-color: transparent !important; border: none; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } .modal .modal-footer .row .btn:hover, .modal .modal-footer .row .btn.hovered { background-color: rgba(0, 66, 107, .08) !important; } .modal .modal-footer .row .btn.focused, .modal .modal-footer .row .btn:active, .modal .modal-footer .row .btn.pressed { background-color: rgba(0, 68, 107, .12) !important; } @media screen and (max-width: 75em) { .modal .img-thumbnail { object-fit: cover; } } .infobox .panel-heading .label { display: none; } .infobox p { margin: 0; font-style: normal; font-family: inherit !important; } .infobox .infobox_body { padding: 0 !important; max-height: none !important; overflow: visible !important; } .infobox .infobox_body .infobox_part { padding: 0 16px; margin-bottom: 16px; } .infobox img { height: auto; max-width: none; width: 100%; border-radius: 12px !important; display: block !important; padding: 0 !important; } .infobox .btn { background: none !important; /* padding: 0; margin: 0; */ border: none !important; box-shadow: none !important; } .infobox .btn a { display: block; overflow: hidden; flex-grow: 0; border-radius: 8px !important; height: 32px; padding: 0 16px; margin: 0; transition: all ease-in-out 0.1s; cursor: pointer; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; line-height: 32px !important; background-color: #ffffff; color: #3f4449; border: none !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); } .infobox .btn a:hover { background-color: #ecefec; } .infobox .btn a:active { background-color: #e4e7e4; } .infobox .btn a:hover { box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 2px 6px 2px rgba(0, 0, 0, 0.15); } .infobox .infobox_toggle { display: none !important; } #main-logo { margin-top: 0; margin-bottom: 32px; } #main-logo > img { max-width: 350px; width: 80%; } #q { width: 100%; height: 48px; line-height: 48px; /* font-size: 18px; */ /* padding: 0 24px; */ border: none; outline: none; /* border-radius: 24px !important; */ box-shadow: none; background-color: #e7edf1!important; color: #353a40; } #q::placeholder { color: rgba(25, 27, 28, .5); } #search_form .input-group { display: flex; align-items: center; gap: 16px; position: relative; } #search_form .input-group .input-group-btn { display: block; width: auto; } #search_form .input-group button[type=submit] { position: unset; display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; border: none; background-color: #026bbb !important; white-space: nowrap; color: #ffffff; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; width: 48px !important; height: 48px !important; border-radius: 48px !important; padding: 0 !important; } #search_form .input-group button[type=submit]:hover, #search_form .input-group button[type=submit].hovered { background-color: #023f65 !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); } #search_form .input-group button[type=submit].focused, #search_form .input-group button[type=submit]:active, #search_form .input-group button[type=submit].pressed { background-color: #033e62 !important; box-shadow: none !important; } #search_form .input-group button[type=submit]::before { flex-shrink: 0; display: inline-block; content: " "; width: 20px; height: 20px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-magnify' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; } #search_form .input-group button[type=reset], #search_form .input-group #clear_search { position: absolute; top: 50%; right: 80px; transform: translateY(-50%); z-index: 999; background-color: none; border: none; display: inline-block; content: " "; width: 24px; height: 24px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-close' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%236f7974' d='M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; } #search_form .input-group button[type=reset]:hover, #search_form .input-group #clear_search:hover { display: inline-block; content: " "; width: 24px; height: 24px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-close' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%234b635a' d='M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; } body.results_endpoint #search_form .row [class^=col-] { margin-bottom: 16px; } /* body.results_endpoint #search_form #q { font-size: 16px; } */ .advanced { margin-top: 24px; text-align: center; } .advanced input#check-advanced { display: none; } .advanced label[for=check-advanced] { margin: 0; margin-bottom: 24px; display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; background-color: transparent !important; border: none; padding-left: 16px; white-space: nowrap; color: #005aa0; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } .advanced label[for=check-advanced]:hover, .advanced label[for=check-advanced].hovered { background-color: rgba(0, 66, 107, .08) !important; } .advanced label[for=check-advanced].focused, .advanced label[for=check-advanced]:active, .advanced label[for=check-advanced].pressed { background-color: rgba(0, 68, 107, .12) !important; } .advanced label[for=check-advanced]::before { margin-right: 8px; flex-shrink: 0; display: inline-block; content: " "; width: 18px; height: 18px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-filter-variant' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%232b7bb1' d='M6,13H18V11H6M3,6V8H21V6M10,18H14V16H10V18Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 18px 18px; } .advanced label[for=check-advanced]::after { content: " "; display: inline-block; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } @media (max-width: 767px) { .advanced #check-advanced:checked + label { display: block !important; background-color: rgba(7, 21, 32, .38) !important; border-radius: 0 !important; z-index: 999998; position: fixed !important; top: 0 !important; left: 0 !important; bottom: 0 !important; right: 0 !important; transform: none !important; width: 100vw !important; height: 100vh !important; } .advanced #check-advanced:checked + label::before, .advanced #check-advanced:checked + label::after { display: none !important; } } .advanced #advanced-search-container { display: block !important; padding: 24px; margin-bottom: 0; border-radius: 28px !important; background-color: #eef1f6; } @media (max-width: 767px) { .advanced #advanced-search-container { z-index: 999999; position: fixed; bottom: 0; left: 0; right: 0; transform: translateY(100%); transition: transform ease 0.25s; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .advanced #advanced-search-container::before { content: "Advanced settings"; display: inline-block; margin-bottom: 20px; font-size: 18px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0px !important; } } @media (min-width: 768px) { .advanced #advanced-search-container { height: 0; padding-top: 0; padding-bottom: 0; overflow: hidden; transition: opacity ease 0.25s, height ease 0.25s, padding 0.25s; } } @media (max-width: 767px) { .advanced #check-advanced:checked ~ #advanced-search-container { transform: translateY(0%); } } @media (min-width: 768px) { .advanced #check-advanced:checked ~ #advanced-search-container { opacity: 1; height: 192px; padding: 24px !important; } } .advanced .custom-select, .advanced .custom-select-rtl { background-color: #ffffff; } #categories { display: flex; flex-flow: row wrap; align-items: flex-start; gap: 16px 8px; margin-bottom: 16px; } #categories label { display: block; overflow: hidden; flex-grow: 0; border-radius: 8px !important; height: 32px; padding: 0 16px; margin: 0; transition: all ease-in-out 0.1s; cursor: pointer; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; line-height: 32px !important; background-color: #ffffff; color: #3f4449; border: 1px solid #6f7579 !important; text-transform: capitalize; } #categories label:hover { background-color: #ecefec; } #categories label:active { background-color: #e4e7e4; } #categories label[for=checkbox_it] { text-transform: uppercase; } #categories input[type=checkbox]:checked + label { display: block; overflow: hidden; flex-grow: 0; border-radius: 8px !important; height: 32px; padding: 0 16px; margin: 0; transition: all ease-in-out 0.1s; cursor: pointer; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; line-height: 32px !important; background-color: #cedce8; color: #071420; border: 1px solid #a9d8ff !important; } #categories input[type=checkbox]:checked + label:hover { background-color: #b3e0fc; } #categories input[type=checkbox]:checked + label:active { background-color: #b3e0fc; } .custom-select, .custom-select-rtl { appearance: none; -webkit-appearance: none; -moz-appearance: none; outline: none; box-shadow: none !important; border: none; height: 48px; border-radius: 4px !important; background-color: #eef1f6; color: #3f4449; font-size: 14px !important; font-weight: 400 !important; line-height: 20px !important; letter-spacing: 0.25px !important; text-overflow: ellipsis; } pre, code { font-family: "Noto Mono", "Ubuntu Mono", "Courier New", "Lucida Console", monospace !important; } /* this file is generated automatically by searx_extra/update/update_pygments.py using pygments version 2.8.0 */ .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: transparent; /* WebKit/Blink Browsers */ } .code-highlight .linenos::-moz-selection { background: transparent; /* Gecko Browsers */ } .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: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .code-highlight .hll { background-color: #ffffcc; } .code-highlight { background: #282C34; } .code-highlight .c { color: #556366; font-style: italic; } /* Comment */ .code-highlight .err { border: 1px solid #ff0000; } /* Error */ .code-highlight .k { color: #BE74D5; font-weight: bold; } /* Keyword */ .code-highlight .o { color: #D19A66; } /* Operator */ .code-highlight .ch { color: #556366; font-style: italic; } /* Comment.Hashbang */ .code-highlight .cm { color: #556366; font-style: italic; } /* Comment.Multiline */ .code-highlight .cp { color: #BC7A00; font-style: italic; } /* Comment.Preproc */ .code-highlight .cpf { color: #556366; font-style: italic; } /* Comment.PreprocFile */ .code-highlight .c1 { color: #556366; font-style: italic; } /* Comment.Single */ .code-highlight .cs { color: #556366; font-style: italic; } /* Comment.Special */ .code-highlight .gd { color: #A00000; } /* Generic.Deleted */ .code-highlight .ge { font-style: italic; } /* Generic.Emph */ .code-highlight .gr { color: #FF0000; } /* Generic.Error */ .code-highlight .gh { color: #000080; font-weight: bold; } /* Generic.Heading */ .code-highlight .gi { color: #00A000; } /* Generic.Inserted */ .code-highlight .go { color: #888888; } /* Generic.Output */ .code-highlight .gp { color: #000080; font-weight: bold; } /* Generic.Prompt */ .code-highlight .gs { font-weight: bold; } /* Generic.Strong */ .code-highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */ .code-highlight .gt { color: #0044DD; } /* Generic.Traceback */ .code-highlight .kc { color: #BE74D5; font-weight: bold; } /* Keyword.Constant */ .code-highlight .kd { color: #BE74D5; font-weight: bold; } /* Keyword.Declaration */ .code-highlight .kn { color: #BE74D5; font-weight: bold; } /* Keyword.Namespace */ .code-highlight .kp { color: #BE74D5; font-weight: bold; } /* Keyword.Pseudo */ .code-highlight .kr { color: #BE74D5; font-weight: bold; } /* Keyword.Reserved */ .code-highlight .kt { color: #D46C72; font-weight: bold; } /* Keyword.Type */ .code-highlight .m { color: #D19A66; } /* Literal.Number */ .code-highlight .s { color: #86C372; } /* Literal.String */ .code-highlight .na { color: #7D9029; } /* Name.Attribute */ .code-highlight .nb { color: #BE74D5; } /* Name.Builtin */ .code-highlight .nc { color: #61AFEF; font-weight: bold; } /* Name.Class */ .code-highlight .no { color: #D19A66; } /* Name.Constant */ .code-highlight .nd { color: #AA22FF; } /* Name.Decorator */ .code-highlight .ni { color: #999999; font-weight: bold; } /* Name.Entity */ .code-highlight .ne { color: #D2413A; font-weight: bold; } /* Name.Exception */ .code-highlight .nf { color: #61AFEF; } /* Name.Function */ .code-highlight .nl { color: #A0A000; } /* Name.Label */ .code-highlight .nn { color: #61AFEF; font-weight: bold; } /* Name.Namespace */ .code-highlight .nt { color: #BE74D5; font-weight: bold; } /* Name.Tag */ .code-highlight .nv { color: #DFC06F; } /* Name.Variable */ .code-highlight .ow { color: #AA22FF; font-weight: bold; } /* Operator.Word */ .code-highlight .w { color: #D7DAE0; } /* Text.Whitespace */ .code-highlight .mb { color: #D19A66; } /* Literal.Number.Bin */ .code-highlight .mf { color: #D19A66; } /* Literal.Number.Float */ .code-highlight .mh { color: #D19A66; } /* Literal.Number.Hex */ .code-highlight .mi { color: #D19A66; } /* Literal.Number.Integer */ .code-highlight .mo { color: #D19A66; } /* Literal.Number.Oct */ .code-highlight .sa { color: #86C372; } /* Literal.String.Affix */ .code-highlight .sb { color: #86C372; } /* Literal.String.Backtick */ .code-highlight .sc { color: #86C372; } /* Literal.String.Char */ .code-highlight .dl { color: #86C372; } /* Literal.String.Delimiter */ .code-highlight .sd { color: #86C372; font-style: italic; } /* Literal.String.Doc */ .code-highlight .s2 { color: #86C372; } /* Literal.String.Double */ .code-highlight .se { color: #BB6622; font-weight: bold; } /* Literal.String.Escape */ .code-highlight .sh { color: #86C372; } /* Literal.String.Heredoc */ .code-highlight .si { color: #BB6688; font-weight: bold; } /* Literal.String.Interpol */ .code-highlight .sx { color: #BE74D5; } /* Literal.String.Other */ .code-highlight .sr { color: #BB6688; } /* Literal.String.Regex */ .code-highlight .s1 { color: #86C372; } /* Literal.String.Single */ .code-highlight .ss { color: #DFC06F; } /* Literal.String.Symbol */ .code-highlight .bp { color: #BE74D5; } /* Name.Builtin.Pseudo */ .code-highlight .fm { color: #61AFEF; } /* Name.Function.Magic */ .code-highlight .vc { color: #DFC06F; } /* Name.Variable.Class */ .code-highlight .vg { color: #DFC06F; } /* Name.Variable.Global */ .code-highlight .vi { color: #DFC06F; } /* Name.Variable.Instance */ .code-highlight .vm { color: #DFC06F; } /* Name.Variable.Magic */ .code-highlight .il { color: #D19A66; } /* Literal.Number.Integer.Long */ .code-highlight pre { margin-bottom: 25px; padding: 20px 10px; background-color: inherit; color: inherit; border: inherit; color: #D7DAE0; } body.preferences_endpoint { font-size: 16px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0.5px !important; } body.preferences_endpoint h1 { margin-bottom: 24px; } body.preferences_endpoint .btn:not([type=submit]) { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; background-color: transparent !important; border: none; white-space: nowrap; color: #026bbb; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; } body.preferences_endpoint .btn:not([type=submit]):hover, body.preferences_endpoint .btn:not([type=submit]).hovered { background-color: rgba(0, 66, 107, .08) !important; } body.preferences_endpoint .btn:not([type=submit]).focused, body.preferences_endpoint .btn:not([type=submit]):active, body.preferences_endpoint .btn:not([type=submit]).pressed { background-color: rgba(0, 68, 107, .12) !important; } body.preferences_endpoint .btn[type=submit] { display: inline-flex; align-items: center; justify-content: center; height: 40px; border-radius: 20px !important; padding: 0 24px; transition: background-color ease 0.1s, box-shadow ease 0.1s; text-decoration: none; white-space: nowrap; overflow: hidden; cursor: pointer; border: none; background-color: #026bbb !important; white-space: nowrap; color: #ffffff; font-size: 14px !important; font-weight: 500 !important; line-height: 20px !important; letter-spacing: 0.1px !important; margin: 0 !important; } body.preferences_endpoint .btn[type=submit]:hover, body.preferences_endpoint .btn[type=submit].hovered { background-color: #023f65 !important; box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.3), 0 1px 3px 1px rgba(0, 0, 0, 0.15); } body.preferences_endpoint .btn[type=submit].focused, body.preferences_endpoint .btn[type=submit]:active, body.preferences_endpoint .btn[type=submit].pressed { background-color: #033e62 !important; box-shadow: none !important; } body.preferences_endpoint .btn[type=submit] ~ a { display: inline-block; margin: 0 !important; } body.preferences_endpoint .tab-content > *, body.preferences_endpoint .tab-pane > * { margin: 0 0 24px; } body.preferences_endpoint .container-fluid { padding: 0; margin: 0; } body.preferences_endpoint #search_form { margin-bottom: 24px; } body.preferences_endpoint #search_form > * { margin-bottom: 24px; } body.preferences_endpoint #search_form > p { color: #353a40; } body.preferences_endpoint #search_form > p:last-of-type { margin-bottom: 8px; } body.preferences_endpoint #search_form small { font-size: 16px !important; font-weight: 400 !important; line-height: 24px !important; letter-spacing: 0.5px !important; } body.preferences_endpoint #tab_general .form-group { padding: 0; margin: 0 0 24px; } body.preferences_endpoint #tab_general .form-group [class^=col-] { min-height: 48px; padding: 0 8px; margin: 0; display: flex; align-items: center; } body.preferences_endpoint #tab_general .form-group #categories { min-height: 48px; align-items: center; margin-bottom: 0; } body.preferences_endpoint #tab_engine .text-right { text-align: left !important; margin: 0; } @media (min-width: 768px) { body.preferences_endpoint #tab_plugins .panel-heading { padding: 24px 24px 16px; } body.preferences_endpoint #tab_plugins .panel-body { padding: 0 24px 24px; } } body.preferences_endpoint #tab_plugins .panel-body { display: flex; align-items: center; } body.preferences_endpoint #tab_plugins .panel-body [class^=col-] { padding: 0; margin: 0; float: none; } body.preferences_endpoint #tab_plugins .panel-body [class^=col-]:first-child { flex-grow: 99999; } body.preferences_endpoint #tab_plugins .panel-body [class^=col-]:last-child { width: 34px; } body.preferences_endpoint .engine-tooltip { display: none !important; } body.preferences_endpoint #tab_engine .label { display: inline-block; width: 24px; font-size: 1px !important; padding: 0; background-color: transparent !important; color: transparent !important; position: relative; } body.preferences_endpoint #tab_engine .label::before { position: absolute; top: 50%; left: 0; transform: translateY(-50%); } body.preferences_endpoint #tab_engine .label.label-success::before { display: inline-block; content: " "; width: 24px; height: 24px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-check-circle' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23006b54' d='M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; } body.preferences_endpoint #tab_engine .label.label-danger::before { display: inline-block; content: " "; width: 24px; height: 24px; padding: 0; overflow: hidden; color: transparent; background-color: transparent !important; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='mdi-close' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%233f4945' d='M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z' /%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; }