.jfk-bubble.gtx-bubble, embed[type=\"application/pdf\"] { filter: invert(100%) hue-rotate(180deg) brightness(90%) contrast(90%) grayscale(20%) sepia(20%) !important; } [data-darkreader-inline-bgcolor] { background-color: var(--darkreader-inline-bgcolor) !important; } [data-darkreader-inline-bgimage] { background-image: var(--darkreader-inline-bgimage) !important; } [data-darkreader-inline-border] { border-color: var(--darkreader-inline-border) !important; } [data-darkreader-inline-border-bottom] { border-bottom-color: var(--darkreader-inline-border-bottom) !important; } [data-darkreader-inline-border-left] { border-left-color: var(--darkreader-inline-border-left) !important; } [data-darkreader-inline-border-right] { border-right-color: var(--darkreader-inline-border-right) !important; } [data-darkreader-inline-border-top] { border-top-color: var(--darkreader-inline-border-top) !important; } [data-darkreader-inline-boxshadow] { box-shadow: var(--darkreader-inline-boxshadow) !important; } [data-darkreader-inline-color] { color: var(--darkreader-inline-color) !important; } [data-darkreader-inline-fill] { fill: var(--darkreader-inline-fill) !important; } [data-darkreader-inline-stroke] { stroke: var(--darkreader-inline-stroke) !important; } [data-darkreader-inline-outline] { outline-color: var(--darkreader-inline-outline) !important; } html { background-color: #000000 !important; } html, body, input, textarea, select, button { background-color: #000000; } html, body, input, textarea, select, button { border-color: #6c6458; color: #dfd7cb; } a { color: #5183bc; } table { border-color: #535552; } ::placeholder { color: #a9a092; } input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { background-color: #505119 !important; color: #dfd7cb !important; } ::-webkit-scrollbar { background-color: #20211f; color: #a29a8c; } ::-webkit-scrollbar-thumb { background-color: #444543; } ::-webkit-scrollbar-thumb:hover { background-color: #565855; } ::-webkit-scrollbar-thumb:active { background-color: #474947; } ::-webkit-scrollbar-corner { background-color: #000000; } * { scrollbar-color: #20211f #444543; } ::selection { background-color: #1a4577 !important; color: #dfd7cb !important; } ::-moz-selection { background-color: #1a4577 !important; color: #dfd7cb !important; } .vimvixen-hint { background-color: #674e0d !important; border-color: #bea240 !important; color: #e6d9bc !important; } ::placeholder { opacity: 0.5 !important; } ::selection { background-color: #174e91; color: #ffffff; } ::-moz-selection { background-color: #174e91; color: #ffffff; } input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { background-color: #4b4f18 !important; color: #fcfbf9 !important; } ::-webkit-scrollbar { background-color: #090a0b; color: #d1cec9; } ::-webkit-scrollbar-thumb { background-color: #1a1b1c; } ::-webkit-scrollbar-thumb:hover { background-color: #242627; } ::-webkit-scrollbar-thumb:active { background-color: #313335; } ::-webkit-scrollbar-corner { background-color: #040506; } * { scrollbar-color: #1a1b1c #090a0b; } .vimvixen-hint { background-color: #634b0c !important; border-color: #d0b85a !important; color: #fffdea !important; } ::placeholder { opacity: 0.5 !important; } body { font-family: sans-serif; font-size: small; border-width: 1px; margin: 10px; } a:hover, a:visited, a:active { color: #5183bc; } span.cntrl { border: dashed #aaaaaa; border-width: 1px; padding: 0px 2px 0px 2px; margin: 0px 2px 0px 2px; } img.logo { float: right; border-width: 0px; } img.avatar { vertical-align: middle; } img.blob { max-height: 100%; max-width: 100%; } a.list img.avatar { border-style: none; } div.page_header { height: 25px; padding: 8px; font-size: 150%; font-weight: bold; } div.page_nav { padding: 8px; } div.page_path { padding: 8px; font-weight: bold; border: solid #d9d8d1; border-width: 0px 0px 1px; } div.page_footer { height: 22px; padding: 4px 8px; font-style: italic; } div#generating_info { margin: 4px; font-size: smaller; text-align: center; } div.page_body { padding: 8px; font-family: monospace; } div.title, a.title { display: block; padding: 6px 8px; font-weight: bold; text-decoration: none; } div.readme { padding: 8px; } div.title_text { padding: 6px 0px; border: solid #d9d8d1; border-width: 0px 0px 1px; font-family: monospace; } div.log_body { padding: 8px 8px 8px 150px; } span.age { position: relative; float: left; width: 142px; font-style: italic; } div.log_link { padding: 0px 8px; font-size: 70%; font-family: sans-serif; font-style: normal; position: relative; float: left; width: 136px; } div.list_head { padding: 6px 8px 4px; border: solid #d9d8d1; border-width: 1px 0px 0px; font-style: italic; } .author_date, .author { font-style: italic; } div.author_date { padding: 8px; border-width: 0px 0px 1px 0px; } a.list { text-decoration: none; } a.subject, a.name { font-weight: bold; } table.tags a.subject { font-weight: normal; } a.list:hover { text-decoration: underline; } a.text { text-decoration: none; } a.text:visited { text-decoration: none; } a.text:hover { text-decoration: underline; } table { padding: 8px 4px; border-spacing: 0; } table.diff_tree { font-family: monospace; } table.combined.diff_tree th { text-align: center; } table.combined.diff_tree td { padding-right: 24px; } table.combined.diff_tree th.link, table.combined.diff_tree td.link { padding: 0px 2px; } table.combined.diff_tree td.nochange a { color: #6666ff; } table.combined.diff_tree td.nochange a:hover, table.combined.diff_tree td.nochange a:visited { color: #d06666; } table.blame { border-collapse: collapse; } table.blame td { padding: 0px 5px; font-size: 100%; vertical-align: top; } th { padding: 2px 5px; font-size: 100%; text-align: left; } /* do not change row style on hover for 'blame' view */ tr.light, table.blame .light:hover { } tr.dark, table.blame .dark:hover { background-color: #303030; } /* currently both use the same, but it can change */ tr.light:hover, tr.dark:hover { background-color: #333333; } /* boundary commits in 'blame' view */ /* and commits without "previous" */ tr.boundary td.sha1, tr.no-previous td.linenr { font-weight: bold; } /* for 'blame_incremental', during processing */ tr.color1 { background-color: #f6fff6; } tr.color2 { background-color: #f6f6ff; } tr.color3 { background-color: #fff6f6; } td { padding: 2px 5px; font-size: 100%; vertical-align: top; } td.link, td.selflink { padding: 2px 5px; font-family: sans-serif; font-size: 70%; } td.selflink { padding-right: 0px; } td.sha1 { font-family: monospace; } .error { color: red; background-color: yellow; } td.current_head { text-decoration: underline; } td.category { background-color: #d9d8d1; border-top: 1px solid #000000; border-left: 1px solid #000000; font-weight: bold; } table.diff_tree span.file_status.new { color: #008000; } table.diff_tree span.file_status.deleted { color: #c00000; } table.diff_tree span.file_status.moved, table.diff_tree span.file_status.mode_chnge { color: #777777; } table.diff_tree span.file_status.copied { color: #70a070; } /* noage: "No commits" */ table.project_list td.noage { color: #808080; font-style: italic; } /* age2: 60*60*24*2 <= age */ table.project_list td.age2, table.blame td.age2 { font-style: italic; } /* age1: 60*60*2 <= age < 60*60*24*2 */ table.project_list td.age1 { color: #009900; font-style: italic; } table.blame td.age1 { color: #009900; background: transparent; } /* age0: age < 60*60*2 */ table.project_list td.age0 { color: #009900; font-style: italic; font-weight: bold; } table.blame td.age0 { color: #009900; background: transparent; font-weight: bold; } td.pre, div.pre, div.diff { font-family: monospace; font-size: 12px; white-space: pre; } td.mode { font-family: monospace; } /* progress of blame_interactive */ div#progress_bar { height: 2px; margin-bottom: -2px; } div#progress_info { float: right; text-align: right; } /* format of (optional) objects size in 'tree' view */ td.size { font-family: monospace; text-align: right; } /* styling of diffs (patchsets): commitdiff and blobdiff views */ div.diff.header, div.diff.extended_header { white-space: normal; } div.diff.header { font-weight: bold; margin-top: 4px; padding: 4px 0px 2px 0px; } div.diff.header a.path { text-decoration: underline; } div.diff.extended_header, div.diff.extended_header a.path, div.diff.extended_header a.hash { color: #777777; } div.diff.extended_header .info { color: #b0b0b0; } div.diff.extended_header { background-color: #000000; padding: 2px 0px 2px 0px; } div.diff a.list, div.diff a.path, div.diff a.hash { text-decoration: none; } div.diff a.list:hover, div.diff a.path:hover, div.diff a.hash:hover { text-decoration: underline; } div.diff.to_file a.path, div.diff.to_file { color: #007000; } div.diff.add { color: #008800; } div.diff.add span.marked { background-color: #aaffaa; } div.diff.from_file a.path, div.diff.from_file { color: #aa0000; } div.diff.rem { color: #cc0000; } div.diff.rem span.marked { background-color: #916c6c; } div.diff.chunk_header a, div.diff.chunk_header { color: #990099; } div.diff.chunk_header { border: dotted #ffe0ff; border-width: 1px 0px 0px 0px; margin-top: 2px; } div.diff.chunk_header span.chunk_info { background-color: #000000; } div.diff.chunk_header span.section { color: #aa22aa; } div.diff.incomplete { color: #cccccc; } div.diff.nodifferences { font-weight: bold; color: #600000; } /* side-by-side diff */ div.chunk_block { overflow: hidden; } div.chunk_block div.old { float: left; width: 50%; overflow: hidden; } div.chunk_block div.new { margin-left: 50%; width: 50%; } div.chunk_block.rem div.old div.diff.rem { background-color: #fff5f5; } div.chunk_block.add div.new div.diff.add { background-color: #f8fff8; } div.chunk_block.chg div div.diff { background-color: #fffff0; } div.chunk_block.ctx div div.diff.ctx { color: #404040; } div.index_include { border: solid #d9d8d1; border-width: 0px 0px 1px; padding: 12px 8px; } div.search { font-size: 100%; font-weight: normal; margin: 4px 8px; float: right; top: 56px; right: 12px } div.projsearch { text-align: center; margin: 20px 0px; } div.projsearch form { margin-bottom: 2px; } td.linenr { text-align: right; } a.linenr { color: #999999; text-decoration: none } a.rss_logo { float: right; padding: 3px 5px; line-height: 10px; border: 1px solid; border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e; color: #ffffff; background-color: #ff6600; font-weight: bold; font-family: sans-serif; font-size: 70%; text-align: center; text-decoration: none; } a.rss_logo:hover { background-color: #ee5500; } a.rss_logo.generic { background-color: #ff8800; } a.rss_logo.generic:hover { background-color: #ee7700; } span.refs span { padding: 0px 4px; font-size: 70%; font-weight: normal; border: 1px solid; background-color: #ffaaff; border-color: #ffccff #ff00ee #ff00ee #ffccff; } span.refs span a { text-decoration: none; color: inherit; } span.refs span a:hover { text-decoration: underline; } span.refs span.indirect { font-style: italic; } span.refs span.ref { background-color: #aaaaff; border-color: #ccccff #0033cc #0033cc #ccccff; } span.refs span.tag { background-color: #ffffaa; border-color: #ffffcc #ffee00 #ffee00 #ffffcc; } span.refs span.head { background-color: #146114; border-color: #ccffcc #00cc33 #00cc33 #ccffcc; } span.atnight { color: #828282; } span.match { color: #e00000; } div.binary { font-style: italic; } div.remote { margin: .5em; border: 1px solid #d9d8d1; display: inline-block; } .popup { /* timezone selection UI */ position: absolute; /* "top: 0; right: 0;" would be better, if not for bugs in browsers */ top: 0; left: 0; border: 1px solid; padding: 2px; background-color: #f0f0f0; font-style: normal; color: #000000; cursor: auto; } .close-button { /* close timezone selection UI without selecting */ /* float doesn't work within absolutely positioned container, * if width of container is not set explicitly */ /* float: right; */ position: absolute; top: 0px; right: 0px; border: 1px solid green; margin: 1px 1px 1px 1px; padding-bottom: 2px; width: 12px; height: 10px; font-size: 9px; font-weight: bold; text-align: center; background-color: #fff0f0; cursor: pointer; } .num { color:#6f6ef5; } .esc { color:#ff00ff; } .str { color:#bf4e4e; } .dstr { color:#818100; } .slc { color:#838183; font-style:italic; } .com { color:#838183; font-style:italic; } .dir { color:#008200; } .sym { color:#5c5c5c; } .line { color:#555555; } .kwa { color:#5c5c5c; font-weight:bold; } .kwb { color:#830000; } .kwc { color:#5c5c5c; font-weight:bold; } .kwd { color:#4f4ff0; }