1const DARKREADER_OPTIONS={contrast:130};const DARKREADER_FIXES={invert:[".dark-mode-manual"],css:` 2 :root { 3 --darkreader-border--bs-border-color: gray; 4 --darkreader-border--bs-border-color-translucent: gray; 5 --darkreader-border--bs-dropdown-border-color: gray; 6 --darkreader-border--custom-blue: var(-custom-blue); /* used in form */ 7 --darkreader-border--custom-blue-xlight: var(--custom-blue-xlight); 8 --darkreader-border--custom-green: var(--custom-green); /* used in form */ 9 --darkreader-border--custom-orange: var(--custom-orange); /* used in form */ 10 --darkreader-border--custom-orange-light: var(--custom-orange-light); 11 --darkreader-border--custom-pink-light: var(--custom-pink-light); /* used in form */ 12 --darkreader-border--dimgray: lightgray; 13 --darkreader-border--gray: gray; 14 --darkreader-border--lightgray: gray; 15 16 --darkreader-bg--custom-blue: var(--custom-blue); /* used in form */ 17 --darkreader-bg--custom-blue-xxlight: var(--custom-blue-deep-xlight); /* used in menu */ 18 --darkreader-bg--custom-green: var(--custom-green); /* used in form */ 19 --darkreader-bg--custom-green-light: var(--custom-green-light); 20 --darkreader-bg--custom-green-xlight: var(--custom-green-light); 21 --darkreader-bg--custom-orange: var(--custom-orange); /* used in form */ 22 --darkreader-bg--custom-orange-light: var(--custom-orange-light); /* used in menu */ 23 --darkreader-bg--custom-orange-shallow-light: var(--custom-orange-shallow-light); 24 --darkreader-bg--custom-orange-shallow-xlight: var(--custom-orange-light); 25 --darkreader-bg--custom-pink-light: var(--custom-pink-light); /* used in form */ 26 /* used in navbar switch */ 27 --darkreader-bg--custom-pink-xshallow-xxlight: var(--custom-pink-xshallow-xxlight); 28 /* used in menu */ 29 --darkreader-bg--custom-pink-shallow-xxxxlight: var(--custom-pink-xshallow-xxlight); 30 --darkreader-bg--switch-background: var(--switch-background-darkmode); 31 32 --darkreader-text--custom-blue-deep: var(--custom-blue); 33 --darkreader-text--custom-blue-deep-dark: var(--custom-blue-light); 34 --darkreader-text--custom-blue-xdeep: var(--custom-blue-deep-light); 35 --darkreader-text--custom-blue-xxdeep: var(--custom-blue-deep-xlight); 36 --darkreader-text--custom-green-deep-xdark: var(--custom-green); 37 --darkreader-text--custom-green-deep-xxdark: var(--custom-green-light); 38 --darkreader-text--custom-orange-xdeep: var(--custom-orange-light); 39 --darkreader-text--custom-orange-xxdeep: var(--custom-orange-xlight); 40 --darkreader-text--custom-pink-shallow: var(--custom-pink-xshallow-xxlight); 41 --darkreader-text--custom-pink-shallow-light: var(--custom-pink-xshallow-xxlight); 42 --darkreader-text--custom-pink-shallow-xlight: var(--custom-pink-xshallow-xlight); 43 --darkreader-text--custom-pink-shallow-xxlight: var(--custom-pink-xshallow-light); 44 --darkreader-text--black: var(--black-darkmode); 45 --darkreader-text--blue: var(--blue-darkmode); 46 --darkreader-text--dimgray: var(--dimgray-darkmode); 47 --darkreader-text--dimmergray: var(--dimmergray-darkmode); 48 --darkreader-text--gray: var(--gray-darkmode); 49 --darkreader-text--red: var(--red-darkmode); 50 51 /* turn blue links into green actually on dark mode since it's co
51oler, but green 52 * doesn't show up well normally in light mode */ 53 --darkreader-text--default-link-color: var(--default-link-color-darkmode); 54 --darkreader-text--default-link-hover-color: var(--default-link-hover-color-darkmode); 55 --darkreader-text--default-link-disabled-color: 56 var(--default-link-color-disabled-darkmode); 57 } 58 59 /* layer for specificity */ 60 @layer css-makes-me-want-to-stick-my-head-in-a-blender { 61 hr { 62 opacity: 0.6 !important; 63 } 64 65 option:active, .dropdown-item:hover, .dropdown-item:active { 66 color: var(--bs-body-color) !important; 67 } 68 69 .btn--custom-orange-light { 70 color: black !important; 71 } 72 73 .cell--top-header, .cell--left-header { 74 background-color: #242424 !important; 75 } 76 77 /* change dark mode switch to moon icon */ 78 /* (using global url here since CSS is now inline, so relative URL is weird) */ 79 .form-switch .dark-mode-switch:checked { 80 background-image: url("${BASE_STATIC_URL}files/moon.svg") !important; 81 } 82 83 .form-switch .silly-mode-switch { 84 background-image: url("${BASE_STATIC_URL}files/colon_3_dark.svg") !important; 85 } 86 87 .form-switch .silly-mode-switch:checked { 88 background-image: url("${BASE_STATIC_URL}files/colon_3_silly_dark.svg") !important; 89 } 90 91 .redacted { 92 background-color: var(--darkreader-text--bs-body-color, #ffffff) !important; 93 color: var(--darkreader-text--bs-body-color, #ffffff) !important; 94 } 95 96 .spoiler { 97 background-color: dimgray !important; 98 } 99 100 .spoiler:hover { 101 background-color: transparent !important; 102 } 103 } 104 `} 105DarkReader.setFetchMethod(window.fetch);let onDarkModeChange=function(enabled){};let jqDarkModeSwitch=null;if(localStorage.getItem("darkMode")==="true"){enableDarkMode(false);}else if(localStorage.getItem("darkMode")===null&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches){enableDarkMode(false);} 106function enableDarkMode(isVoluntary){DarkReader.enable(DARKREADER_OPTIONS,DARKREADER_FIXES);if(jqDarkModeSwitch&&jqDarkModeSwitch.length>0&&!jqDarkModeSwitch.prop("checked")){jqDarkModeSwitch.prop("checked",true);} 107if(isVoluntary){localStorage.setItem("darkMode","true");} 108if(jQuery.isReady){onDarkModeChange(true);}} 109function disableDarkMode(isVoluntary){DarkReader.disable();if(jqDarkModeSwitch&&jqDarkModeSwitch.length>0&&jqDarkModeSwitch.prop("checked")){jqDarkModeSwitch.prop("checked",false);} 110if(isVoluntary){localStorage.setItem("darkMode","false");} 111if(jQuery.isReady){onDarkModeChange(false);}} 112$(document).ready(function(){jqDarkModeSwitch=$("#dark-mode-switch");if(DarkReader.isEnabled()){jqDarkModeSwitch.prop("checked",true);onDarkModeChange(true);}else{jqDarkModeSwitch.prop("checked",false);onDarkModeChange(false);} 113window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",function(e){if(localStorage.getItem("darkMode")===null){let newColorScheme=e.matches?"dark":"light";if(e.matches){enableDarkMode(false);}else{disableDarkMode(false);}}});jqDarkModeSwitch.on("change",function(e){if(e.target.checked){enableDarkMode(true);}else{disableDarkMode(true);}});});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.