User:TheWeirdOrange/vector.css

@media (prefers-color-scheme: dark) { h1,h2,h3,h4,h5,h6 { color: #ccc; }	hr { color: #222 }	.editOptions { background-color: #333; border-color: #4c4c4c; color: #ccc; }	input,textarea { background-color: #4c4c4c; border-color: #4c4c4c; color: #ccc; }	a,.mw-body a.external,.mw-body a.extiw { color: #e69710; }	a:visited,.mw-body a.external:visited,.mw-body a.extiw:visited { color: #b3a58c; }	a.new,#p-personal a.new { color: #d44; }	div.thumbinner,.catlinks { background-color: #4c4c4c; border-color: #666; }	#toc,div.toc,ul#filetoc,li.gallerybox div.thumb { background-color: #4c4c4c; border: none; border-radius: 3px; box-shadow: #0005 0 1px 3px; }	.toctogglelabel { color: #b86; }	code { border: none; background-color: inherit; color: inherit; }	table.mw_metadata td,table.mw_metadata th,table.wikitable,table.wikitable>*>tr>th,table.wikitable>*>tr>td,pre { color: #c1c1c1; background-color: #4c4c4c !important; border-color: #666; }	table.mw_metadata th,table.wikitable>*>tr>th { background-color: #595959; }	table.diff { background-color: #4c4c4c; }	td .diffchange { color: #4c4c4c; }	#pagehistory li.selected,td.diff-context { background-color: inherit; color: inherit; }	#pagehistory li { border: 0; }	ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper,ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper { background-color: rgba(0,0,0,0.8); }	#left-navigation div.vectorTabs,#right-navigation div.vectorTabs { background-image: none; background-color: #222; }	#left-navigation div.vectorTabs ul,#right-navigation div.vectorTabs ul { background-color: #222; }	#left-navigation div.vectorTabs ul li,#right-navigation div.vectorTabs ul li { background-color: #222; background-image: none; }	#left-navigation div.vectorTabs li.new a,#right-navigation div.vectorTabs li.new a,#left-navigation div.vectorTabs li.new a:visited,#right-navigation div.vectorTabs li.new a:visited { color: #d44 }	#left-navigation div.vectorTabs li.selected,#right-navigation div.vectorTabs li.selected { background-color: #333; background-image: -moz-linear-gradient(top,#222 0,#333 40%); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#222),color-stop(40%,#333)); background-image: -webkit-linear-gradient(top,#222 0,#333 40%); background-image: linear-gradient(#222 0,#333 40%) }	#left-navigation div.vectorTabs li.selected a,#right-navigation div.vectorTabs li.selected a,#left-navigation div.vectorTabs li.selected a:visited,#right-navigation div.vectorTabs li.selected a:visited { color: #b3a58c }	#left-navigation div.vectorTabs li a,#right-navigation div.vectorTabs li a { color: #e69710 }	#mw-head div.vectorMenu h3 span { color: #e69710 }	div.vectorMenu ul { background-color: black; border: solid 1px #0c0c0c }	div.vectorMenu li a { color: #e69710 }	div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited { color: #b3a58c; text-decoration: none }	.vectorMenu#p-cactions div.menu { border-color: #666 }	.vectorMenu#p-cactions ul { border: 0; background-color: #4c4c4c }	#mw-navigation #mw-panel div.portal { background-image: none !important; border-top: 1px solid #4c4c4c }	body { background-color: #222; }	.mw-body { background-color: #333; color: #ccc; border: none; }	#simpleSearch { color: #aaa; background-color: #333; background-image: none; border-color: #444; }	#simpleSearch input { color: #ccc; }	#simpleSearch #searchInput.placeholder { color: #999 }	#simpleSearch #searchInput:-ms-input-placeholder { color: #999 }	#simpleSearch #searchInput:-moz-placeholder { color: #999 }	div.vectorTabs ul li { background-color: #f3f3f3; }	div.vectorTabs li.new a,div.vectorTabs li.new a:visited { color: #a55858 }	div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited { color: #333; text-decoration: none }	div.vectorTabs li a { display: inline-block; height: 1.9em; padding-left: .5em; padding-right: .5em; color: #e69710; cursor: pointer; font-size: .8em }	div.vectorMenu h3 span { color: #4d4d4d }	div.vectorMenu h3 a { background-image: url(/w/skins/Vector/images/arrow-down-icon.png); background-image: -webkit-linear-gradient(transparent,transparent),url(/w/skins/Vector/images/arrow-down-icon.svg); background-image: linear-gradient(transparent,transparent),url(/w/skins/Vector/images/arrow-down-icon.svg); background-position: 100% 70%; background-repeat: no-repeat; }	div.vectorMenu div.menu { background-color: white; border: solid 1px silver; border-top-width: 0; }	div.vectorMenu li a { color: #e69710; }	div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited { color: #333; text-decoration: none }	#mw-page-base { background-image: -moz-linear-gradient(top,#333 50%,#2a2a2a 100%); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#333),color-stop(100%,#2a2a2a)); background-image: -webkit-linear-gradient(top,#333 50%,#2a2a2a 100%); background-image: linear-gradient(#333 50%,#2a2a2a 100%); background-color: #333; }	#mw-panel div.portal h3 { font-size: .75em; color: #ccc; font-weight: normal; margin: 0.5em 0 0 0.5em; padding: .25em 0 .25em .25em; cursor: default; border: none }	#mw-panel div.portal div.body ul li a { color: #e69710 }	#mw-panel div.portal div.body ul li a:visited { color: #b3a58c }	#footer ul li { color: #333; }	/* Additional changes */ table.fmbox { border: 2px solid #a2a9b1; border-left-width: 8px; background: none !important; }	table.fmbox-warning { border-color: #f7aaaa; }	table.fmbox-system { border-color: #609fff; }	table.ambox { border: 2px solid #36c; border-left-width: 8px; background: transparent; }	table.ambox-content { border-color: #f28500; }	#pt-notifications-alert .mw-echo-notifications-badge:before { filter: invert(1) brightness(5); }	#pt-notifications-notice .mw-echo-notifications-badge:before { filter: invert(1) brightness(5); }	#mw-panel .portal .body { background: none; }	#mw-head { background: #222; }	.vectorTabs { padding: 0; }	.vectorTabs span { border: none; border-right: 1px solid; border-image: linear-gradient(#222, #333) 10; background-image: none; }	#mw-head .vectorMenu h3 { border: none; border-right: 1px solid; border-image: linear-gradient(#222, #333) 10; background-image: none; }	#p-logo a { height: 140px; background-position: center 30px; filter: brightness(0.4) contrast(1.2); }	.suggestions-results { background-color: #444; border-color: #555; }	.suggestions-result { color: #ddd; }	.suggestions-special { background-color: #404040; border-color: #555; }	.suggestions-special .special-label { color: #888; }	.suggestions-special .special-query { color: #ddd; }	.navbox { background: #444; }	.navbox th, .navbox title { background: #666 !important; }	.navbox-even { background: #333; }	tr + tr > .navbox-abovebelow, tr + tr > .navbox-group, tr + tr > .navbox-image, tr + tr > .navbox-list { border-color: #444; }	.navbox-list { border-color: #444; }	.navbox-abovebelow { background-color: #666 !important; }	ul { list-style-image: none; }	.infobox { border-color: #555; background-color: #444; color: #aaa; }	.infobox.geography td, .infobox.geography th { border-color: #555; }	.sidebar { background-color: #444 !important; }	.noprint.navbox.metadata.plainlist { background: #444 !important; }	#footer ul li { color: #aaa; }	.tocnumber { color: #999; }	.mwe-popups { background-color: #555; }	.mwe-popups .mwe-popups-extract { color: #ccc; }	.mwe-popups .mwe-popups-extract[dir='ltr']:after { background-image: linear-gradient(to right,rgba(255,255,255,0),#555 50%); }	.mw-ui-icon-popups-settings:before { filter: brightness(2); }	.mwe-popups.flipped-y:after { border-top-color: #555; }	.mwe-popups.mwe-popups-image-pointer.flipped-x:after { border-bottom-color: #0005; }	.mwe-popups.mwe-popups-image-pointer.flipped-x:before { border-bottom-color: #555; }	table { background: #4c4c4c !important; }	#mp-topbanner { background: none !important; color: inherit !important; border: none !important; border-bottom: solid 2px #999 !important; }	#mp-upper { background: none !important; }	#mp-left, #mp-right, #mp-middle, #mp-lower { background: none !important; color: inherit !important; border: solid 1px !important; border-top-width: 4px !important; }	#mp-left { border-color: #9cb !important; }	#mp-right { border-color: #68d !important; }	#mp-middle { border-color: #c9a !important; }	#mp-lower { border-color: #a8c !important; }	#mp-tfa-h2, #mp-dyk-h2, #mp-itn-h2, #mp-otd-h2, #mp-tfl-h2, #mp-tfp-h2, #mp-other, #mp-sister, #mp-lang { background: none !important; color: inherit !important; padding: 0.2em 0.1em !important; border: none !important; border-bottom: solid 2px #777 !important; }	.infobox th[style*="background:lavender"] { background: transparent !important; border: solid lavender; } }