MediaWiki:Common.css: Difference between revisions

From R74n Wikibase
Jump to navigation Jump to search
(test)
 
No edit summary
 
(48 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* CSS placed here will be applied to all skins */
/* CSS placed here will be applied to all skins */
body {
.mw-body, .parsoid-body {
    background-color: black;
background-color: #000000;
    color: white;
color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size:22px;
    word-wrap: break-word;
}
}
.content {
h1, h2, h3, h4, h5, h6 {
    margin:10px;
color: #ffffff;
    margin-top:20px;
    overflow-wrap: break-word;
}
}
pre, code, .mw-code {
}
body, #mw-navigation, #mw-head {
background-color: #131313;
color: #ffffff;
color-scheme: dark;
}
.vector-menu-tabs-legacy li, .vector-menu-tabs-legacy li a {
background-color:rgb(107,107,107)!important;
color: white!important;
}
.vector-menu-tabs-legacy .selected {
filter: brightness(150%);
}
a {color: #FF4DFF!important;text-decoration: none;cursor:pointer}
a:active, a:hover:active {color: rgb(255, 179, 255)!important;}
a:hover {color: rgb(255, 121, 255)!important;}
.vector-menu-heading-label {color:#ffffff}
#p-logo {margin-bottom:0}
#mw-page-base {
background-image:unset!important;
background-color:unset!important;
}
textarea, input[type=text], input[type=number], input[type=date], input[type=datetime-local], input[type=month], input[type=week], input[type=email], input[type=password], input[type=search], input[type=tel], input[type=time], input[type=url], #toc, #catlinks {
    background-color: rgb(107,107,107)!important;
    color: rgb(255,255,255)!important;
    border-radius: 15px!important;
    border-style: none!important;
    outline: 0!important;
    padding: 10px!important;
    color:white!important;
}
.ui-suggester-list {
background-color: #131313!important;
}
.suggestions { display: none!important; }
.wikibase-entitysearch-list .wb-entitysearch-suggestions, .ui-entityselector-list .ui-entityselector-more {
background-color: #131313!important;
}
.special-query, .ui-entityselector-description { color:white!important; }
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: lightgray!important;
  opacity: 1!important; /* Firefox */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: lightgray!important;
}
::-ms-input-placeholder { /* Microsoft Edge */
  color: lightgray!important;
}
#toc, #catlinks {
background-color: #131313!important;
}
.tocnumber {
color: lime!important;
}
#footer-info-lastmod {
color: lightgray;
}
ul {
list-style-image: unset!important;
}
.mw-body {
border: none!important;
}
.wikibase-entitytermsforlanguagelistview {
background-color: #000000!important;
}
.wikibase-entitytermsforlanguagelistview .wikibase-entitytermsforlanguagelistview-header .wikibase-entitytermsforlanguagelistview-header-row .wikibase-entitytermsforlanguagelistview-cell, .wikibase-entitytermsforlanguagelistview-header-row th {
background-color: #00ffff!important;
color: black!important;
}
.wikibase-statementlistview, .wikibase-statementgrouplistview {
background-color: #131313!important;
}
.wikibase-statementgroupview-property {
background-color: #000000!important;
}
.wikibase-statementlistview > .wikibase-toolbar-wrapper {
background-color: #000000!important;
}
.wikibase-entitytermsview .wikibase-toolbar-container .wikibase-toolbar-container {
background-color: #000000!important;
}
.oo-ui-popupWidget-head, .oo-ui-popupWidget-footer, .oo-ui-popupWidget-footer .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { background-color: #131313!important; }
.oo-ui-popupWidget-body, .mw-echo-ui-placeholderItemWidget { background-color: #000000!important; }
.mw-rcfilters-ui-liveUpdateButtonWidget .oo-ui-buttonElement-button,
.mw-rcfilters-ui-savedLinksListWidget-button .oo-ui-buttonElement-button,
.mw-rcfilters-ui-changesLimitAndDateButtonWidget .oo-ui-buttonElement-button{ background-color: #131313!important; }
.oo-ui-buttonElement-button .oo-ui-icon-play { filter:invert(1)!important }
.oo-ui-buttonElement-button .oo-ui-iconElement-icon, .mw-ui-button { filter:invert(1)!important }


a {color: rgb(255, 0, 255);text-decoration: none;cursor:pointer}
.vector-menu-portal {
a:active, a:hover:active {color: rgb(255, 179, 255);}
margin: 0;
a:hover {color: rgb(255, 121, 255);}
}
 
@media screen and (min-width: 982px) {
 
#mw-panel {
 
padding-left: 0;
.pagetitle, .backbutton, .R74nicon {display: inline-block;margin:0px;vertical-align: middle;margin-left:10px}
}
.pagetitle, .R74nicon {font-size:4.5vw; }
}
.backbutton {font-size:60px}
.vector-menu-portal .vector-menu-content li {
 
font-size: 0.85em;
.pagetitle {margin-left: 10px;}
.R74nicon {height:50px;width:50px;transition:3s;}
.iconimg {height:50px;width:50px;}
 
b {font-weight:bold;}
i {font-style:italic;}
 
img, audio, video {vertical-align:middle;max-width:100%}
 
.vertical {font-family:'Mongolian Baiti','Noto Sans Mongolian',sans-serif;font-size:140%;-webkit-writing-mode:vertical-lr;-moz-writing-mode:vertical-lr;writing-mode:vertical-lr;writing-mode:vertical-ideographic;layout-flow:vertical-ideographic;}
 
 
.R74nicon:hover {
    filter:hue-rotate(3600deg);
    transition:30s;
}
}
 
.mw-echo-notifications-badge, .vector-menu-dropdown .vector-menu-heading:after, .wb-help-field-hint, a .wb-icon, .oo-ui-icon-menu, .oo-ui-indicatorElement-indicator, .searchButton, .wikiEditor-ui-toolbar .tabs span.tab a:before  {
textarea, button, input, .checkmark {
     filter: invert(1);
    vertical-align: middle;
     color-scheme: dark;
}
}
input[type=submit] {background-color: rgb(126, 126, 126)!important;}
#n-R74n a {
input[type=reset] {background-color: rgb(111, 79, 79)!important;}
color: #00ffff!important;
input[type=button], button, input[type=submit], input[type=reset], .checkmark {
    background-color: rgb(107,107,107);
    color: rgb(255,255,255);
    box-shadow: 0em -0.1em 0em inset rgb(0,0,0,0.5);
    font-size: 20px;
    border-radius: 7px;
    border-style: none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 7px;
    padding-right: 7px;
    min-width: 30px;
    max-height: 40px;
    vertical-align: middle;
    line-height: 22px;
    cursor: pointer;
    outline: 0;
    margin: 4px 0;
    line-height: 1;
    /* color transition */
    transition: filter 0.2s;
}
}
input[type=button][selected=true] {
.wb-propertypage .wikibase-propertyview-datatype {
    filter: brightness(150%);
background-color:black!important;
}
}
input[disabled], textarea[disabled], button[disabled], select[disabled] {filter:brightness(50%);cursor:not-allowed}
.ui-entityselector-notfound a, .ui-entityselector-input-unrecognized {
input[type=button]:hover, button:hover, input[type=submit]:hover, .checkmark:hover {
color: black!important;
    filter: brightness(125%);
}
}
input[type=button][disabled]:hover, button[disabled]:hover, input[type=submit][disabled]:hover {
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
    filter: brightness(75%);
background-color: black;
}
}
input[type=button]:active, button:active, input[type=submit]:active, .checkmark:active {
.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-inputWidget-input {
    filter: brightness(50%);
padding-left: 2.42857143em!important;
}
}
 
.mw-rcfilters-ui-filterTagMultiselectWidget, .oo-ui-tagMultiselectWidget-handle, .mw-confirmaccount-bar {
textarea, input[type=text], input[type=number], input[type=date], input[type=datetime-local], input[type=month], input[type=week], input[type=email], input[type=password], input[type=search], input[type=tel], input[type=time], input[type=url] {
background-color: black!important;
    background-color: rgb(107,107,107);
color: white!important;
    color: rgb(255,255,255);
    border-radius: 15px;
    border-style: none;
    outline: 0;
    padding: 10px;
}
}
input[type=number] {width:100px}
.mw-rcfilters-ui-filterTagItemWidget {
textarea:focus {
color: white!important;
    box-shadow: 0 0 3pt 2pt rgb(31, 31, 31);
background-color: rgb(107,107,107)!important;
}
}
textarea {
.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
     max-width:80%;
     border-top-left-radius: 0!important;
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
}
}
select {
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
    background-color: rgb(107,107,107);
color: white;
    color: rgb(255,255,255);
    border-radius: 15px;
    border-style: none;
    outline: 0;
    padding: 10px;
}
}
meter, progress {
#p-lang {display:none}
    height: 1.5em;
.wikibase-referenceview {background:unset!important;}
    vertical-align: middle;
.wikibase-referenceview.wb-edit > .wikibase-referenceview-heading {background-color:#1e1e1e}
 
.vector-menu-portal .vector-menu-heading {
background-image: linear-gradient(to right,rgba(255,255,0,0) 0,#ffff00 33%,#ffff00 66%,rgba(255,255,0,0) 100%);
}
}
input[type="color"] {
.vector-menu-heading-label {
    appearance: none;
color:#ffff00;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-color: rgb(107,107,107);
    border: 0;
    cursor: pointer;
    padding: 0;
    vertical-align: middle;
    height: 1.75em;
}
}




ul, dl {
 
    list-style: none; /* Remove default bullets */
.wikiEditor-ui-toolbar, .editOptions {
background-color: #212121;
color: white;
}
}
ul li::before, dl dt::before {
 
    content: "\003E\00A0";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
 
    color: lime; /* Change the color */
 
    font-weight: bold; /* If you want it to be bold */
.oo-ui-pendingElement-pending {
    display: inline-block; /* Needed to add space between the bullet and the text */
background-image: linear-gradient(135deg,#888 25%,transparent 25%,transparent 50%,#888 50%,#888 75%,transparent 75%,transparent)
    /*width: 1em; /* Also needed for space (tweak if needed) */
    margin-left: 0.5em; /* Also needed for space (tweak if needed) */
}
}
li.redbullet::before, dt.redbullet::before {color:red;}
li.cyanbullet::before, dt.cyanbullet::before {color:#00ffff;}
li.glowbullet::before, dt.glowbullet::before, .glowtext {text-shadow: 0px 0px 20px,0px 0px 20px,0px 0px 20px,0px 0px 20px,0px 0px 20px,0px 0px 20px,0px 0px 20px;}
li.graybullet::before, dt.graybullet::before {color:gray;}
li.yellowbullet::before, dt.yellowbullet::before {color:yellow;}
ol {list-style: none; counter-reset: li}
ol li::before {content: counter(li); color: lime;display: inline-block; width: 1em;margin-left: -1.25em}
ol li {counter-increment: li}


::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
.wb-lexeme .wikibase-lexeme-sense-gloss-language-input_invalid-language, .wb-lexeme .wikibase-lexeme-sense-gloss_invalid-language-warning {
  color: lightgray;
background-color: #6d4240
  opacity: 1; /* Firefox */
}
.wb-lexeme .wikibase-lexeme-sense-glosses-table td {
color: white;
}
.wb-lexeme .wikibase-lexeme-sense-glosses-table {
border-left: 5px solid #1e1e1e;
}
.wb-lexeme .wikibase-lexeme-sense-glosses-control:enabled {
color: #FF4DFF;
}
.wb-lexeme .lemma-widget_add, .wb-lexeme .representation-widget_add {
background: #1e1e1e;
}
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
.wb-lexeme .lemma-widget_edit-area, .wb-lexeme .representation-widget_representation-edit-box {
  color: lightgray;
border: 3px solid #1e1e1e;
}
}
::-ms-input-placeholder { /* Microsoft Edge */
#pagehistory li.selected {
  color: lightgray;
background-color: #1e1e1e;
color: white;
}
}




 
.mw-collapsibleFieldsetLayout.mw-collapsible .mw-collapsible-toggle .oo-ui-iconElement-icon {
.checkbox {
filter: invert(1);
    position: absolute;
}
    opacity: 0;
.mw-spinner-container > div:after {
background: #fff;
}
}
.checkbox + label {
.mw-advancedSearch-fieldContainer, .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button, .oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed), .oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle, .oo-ui-menuSelectWidget, .mw-advancedSearch-namespace-selection, .oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
    position: relative;
background-color: black!important;
    cursor: pointer;
color: white!important;
    padding: 0;
background: unset!important;
}
}
.checkbox + label:before {
 
    content: '';
 
    margin-right: 5px;
.oo-ui-menuSelectWidget.oo-ui-clippableElement-clippable {
    margin-top: 2.5px;
background-color:black!important;
    display: inline-block;
    vertical-align: text-top;
    width: 20px;
    height: 20px;
    background: rgb(107,107,107);
    border-radius: 5px;
    border-style: none;
}
}
.checkbox:hover + label:before {
.oo-ui-optionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
    filter: brightness(150%)
color: white;
}
}
.checkbox:focus + label:before {
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12);
background-color:#393a3b!important;
}
}
.checkbox:checked + label:before {
 
    background: white;
 
/* {{pp|small=y}} */
/*
* This TemplateStyles sheet deliberately does NOT include the full set of
* infobox styles. We are still working to migrate all of the manual
* infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]]
* DO NOT ADD THEM HERE
*/
/*
* not strictly certain these styles are necessary since the modules now
* exclusively output infobox-subbox or infobox, not both
* just replicating the module faithfully
*/
.infobox-subbox {
padding: 0;
border: none;
margin: -3px;
width: auto;
min-width: 100%;
font-size: 100%;
clear: none;
float: none;
background-color: transparent;
}
}
.checkbox:disabled + label {
 
    color: #b8b8b8;
.infobox-3cols-child {
    cursor: auto;
margin: auto;
}
}
.checkbox:disabled + label:before {
 
    box-shadow: none;
.infobox .navbar {
    background: #ddd;
font-size: 100%;
}
}
.checkbox:checked + label:after {
 
    content: '';
/* T281642 */
    position: absolute;
body.skin-minerva .infobox-header,
    left: 5px;
body.skin-minerva .infobox-subheader,
    top: 9px;
body.skin-minerva  .infobox-above,
    background: black;
body.skin-minerva .infobox-title,
    width: 2px;
body.skin-minerva  .infobox-image,
    height: 2px;
body.skin-minerva  .infobox-full-data,
    box-shadow: 2px 0 0 black, 4px 0 0 black, 4px -2px 0 black, 4px -4px 0 black, 4px -6px 0 black, 4px -8px 0 black;
body.skin-minerva .infobox-below {
    transform: rotate(45deg);
text-align: center;
    margin-top: 2.5px;
}
}


hr {
 
    border: 1px solid rgb(53, 53, 53);
/* Infobox-related css from enwiki's Common.css - https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.css&oldid=1156165951 */
    margin-left:50px;
/* Infobox template style */
    margin-right:50px;
.infobox {
    margin-bottom:30px;
border: 1px solid #00ffff;
    margin-top:30px;
border-spacing: 3px;
background-color: transparent;
color: white;
/* @noflip */
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
/* @noflip */
float: right;
/* @noflip */
clear: right;
font-size: 88%;
line-height: 1.5em;
width: 22em;
}
}


/*.lidesc {margin-left:10px;}*/
@media only screen and (max-width: 600px) {
.lidesc, dd {font-style:italic;}
  .infobox {
dd {margin-inline-end: 20px;}
    width: 100%;
.lidesc::before, dd::before {content:"↳ "}
  }
.cw[open="false"] {cursor:pointer;background-color:rgb(39, 39, 39);padding:5px;border-radius:20px;line-height:2;}
}
.cw[open="false"]:active {background-color:rgb(61, 61, 61);}
.cw[open="true"] {transition:0.5s;}
.desc {display:block;margin-left:10px;}
.desc::before {content:"↳ "}
/*.wordtxt {}*/
.wordsep {color:rgb(85, 85, 85);}
.wordcom {color:lightgray}
.worddef {color:lightgray;font-style:italic;}
.wordlist {white-space:pre-wrap;margin-left:10px;margin-left:40px;}
.wordline {margin-left: -20px;text-indent: 10px;}
.toc {margin:0px;}


.divblock {display:inline-block;margin:0.4rem;padding:0.4rem;vertical-align:middle;max-width:500px;}
.infobox-header,
.homediv {display:inline-block;vertical-align:top;}
.infobox-label,
.homefundiv, .homefundivtop {display:block;padding-bottom:1em;padding-top:1em;margin-bottom:1em;text-align: center; border-radius: 30px; border:solid white}
.infobox-above,
.homefundivtop {margin-top:1em}
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox td {
vertical-align: top;
}


table {border-collapse:collapse;margin-left: 2em;overflow-wrap: anywhere;}
.infobox-label,
td, th {border:0.5px solid gray;padding:5px;padding-left:10px;padding-right:10px}
.infobox-data,
th {background-color:#00ffff;color:black}
/* Remove element selector when every .infobox thing is using the standard module/templates  */
tr:nth-child(odd){background-color: #272727;}
.infobox th,
.fullTable {margin-left:0;min-width:100%;max-width:unset;overflow-wrap:unset}
.infobox td {
.imgtext { height:1em }
/* @noflip */
text-align: left;
}


.linkcategory {color:yellow}
/* Remove .infobox when element selectors above are removed */
#newsheader {color:white;background-color:darkred;padding:0.25em;border-radius:10px;}
.infobox .infobox-above,
#newsheader a {color:lime;}
.infobox .infobox-title,
#newsheader a:hover {color:rgb(117, 255, 117);}
/* Remove element selector when every .infobox thing is using the standard module/templates  */
#newsheader a:active {color:yellow;}
.infobox caption {
font-size: 125%;
font-weight: bold;
text-align: center;
}


.pixelart, .pixelflag {
.infobox-title,
    image-rendering: pixelated;
/* Remove element selector when every .infobox thing is using the standard module/templates  */
    image-rendering: -moz-crisp-edges;
.infobox caption {
    image-rendering: crisp-edges;
padding: 0.2em;
}
}
.grayimg {background-color:gray;padding:5px;}


kbd {background-color:rgb(59, 59, 59);color:white;border-radius:5px;padding:2px;padding-left:5px;padding-right:5px;margin-left:3px;margin-right:3px;line-height:1.5;}
/* Remove .infobox when element selectors above are removed */
.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
text-align: center;
}


/* Mobile styles */
/* Remove .infobox when element selectors above are removed */
@media only screen and (max-width: 700px) {
.infobox .infobox-navbar {
    table {margin-left: 0em}
/* @noflip */
text-align: right;
}
}
/* End infobox-related imports from enwiki */

Latest revision as of 03:27, 22 April 2024

/* CSS placed here will be applied to all skins */
.mw-body, .parsoid-body {
	background-color: #000000;
	color: #ffffff;
}
h1, h2, h3, h4, h5, h6 {
	color: #ffffff;
}
pre, code, .mw-code {
	
}
body, #mw-navigation, #mw-head {
	background-color: #131313;
	color: #ffffff;
	color-scheme: dark;
}
.vector-menu-tabs-legacy li, .vector-menu-tabs-legacy li a {
	background-color:rgb(107,107,107)!important;
	color: white!important;
}
.vector-menu-tabs-legacy .selected {
	filter: brightness(150%);
}
a {color: #FF4DFF!important;text-decoration: none;cursor:pointer}
a:active, a:hover:active {color: rgb(255, 179, 255)!important;}
a:hover {color: rgb(255, 121, 255)!important;}
.vector-menu-heading-label {color:#ffffff}
#p-logo {margin-bottom:0}
#mw-page-base {
	background-image:unset!important;
	background-color:unset!important;
}
textarea, input[type=text], input[type=number], input[type=date], input[type=datetime-local], input[type=month], input[type=week], input[type=email], input[type=password], input[type=search], input[type=tel], input[type=time], input[type=url], #toc, #catlinks {
    background-color: rgb(107,107,107)!important;
    color: rgb(255,255,255)!important;
    border-radius: 15px!important;
    border-style: none!important;
    outline: 0!important;
    padding: 10px!important;
    color:white!important;
}
.ui-suggester-list {
	background-color: #131313!important;
}
.suggestions { display: none!important; }
.wikibase-entitysearch-list .wb-entitysearch-suggestions, .ui-entityselector-list .ui-entityselector-more {
	background-color: #131313!important;
}
.special-query, .ui-entityselector-description { color:white!important; }
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: lightgray!important;
  opacity: 1!important; /* Firefox */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: lightgray!important;
}
::-ms-input-placeholder { /* Microsoft Edge */
  color: lightgray!important;
}
#toc, #catlinks {
	background-color: #131313!important;
}
.tocnumber {
	color: lime!important;
}
#footer-info-lastmod {
	color: lightgray;
}
ul {
	list-style-image: unset!important;
}
.mw-body {
	border: none!important;
}
.wikibase-entitytermsforlanguagelistview {
	background-color: #000000!important;
}
.wikibase-entitytermsforlanguagelistview .wikibase-entitytermsforlanguagelistview-header .wikibase-entitytermsforlanguagelistview-header-row .wikibase-entitytermsforlanguagelistview-cell, .wikibase-entitytermsforlanguagelistview-header-row th {
	background-color: #00ffff!important;
	color: black!important;
}
.wikibase-statementlistview, .wikibase-statementgrouplistview {
	background-color: #131313!important;
}
.wikibase-statementgroupview-property {
	background-color: #000000!important;
}
.wikibase-statementlistview > .wikibase-toolbar-wrapper {
	background-color: #000000!important;
}
.wikibase-entitytermsview .wikibase-toolbar-container .wikibase-toolbar-container {
	background-color: #000000!important;
}
.oo-ui-popupWidget-head, .oo-ui-popupWidget-footer, .oo-ui-popupWidget-footer .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { background-color: #131313!important; }
.oo-ui-popupWidget-body, .mw-echo-ui-placeholderItemWidget { background-color: #000000!important; }
.mw-rcfilters-ui-liveUpdateButtonWidget .oo-ui-buttonElement-button,
.mw-rcfilters-ui-savedLinksListWidget-button .oo-ui-buttonElement-button,
.mw-rcfilters-ui-changesLimitAndDateButtonWidget .oo-ui-buttonElement-button{ background-color: #131313!important; }
.oo-ui-buttonElement-button .oo-ui-icon-play { filter:invert(1)!important }
.oo-ui-buttonElement-button .oo-ui-iconElement-icon, .mw-ui-button { filter:invert(1)!important }

.vector-menu-portal {
	margin: 0;
}
@media screen and (min-width: 982px) {
	#mw-panel {
		padding-left: 0;
	}
}
.vector-menu-portal .vector-menu-content li {
	font-size: 0.85em;
}
.mw-echo-notifications-badge, .vector-menu-dropdown .vector-menu-heading:after, .wb-help-field-hint, a .wb-icon, .oo-ui-icon-menu, .oo-ui-indicatorElement-indicator, .searchButton, .wikiEditor-ui-toolbar .tabs span.tab a:before  {
    filter: invert(1);
}
#n-R74n a {
	color: #00ffff!important;
}
.wb-propertypage .wikibase-propertyview-datatype {
	background-color:black!important;
}
.ui-entityselector-notfound a, .ui-entityselector-input-unrecognized {
	color: black!important;
}
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
	background-color: black;
}
.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-inputWidget-input {
	padding-left: 2.42857143em!important;
}
.mw-rcfilters-ui-filterTagMultiselectWidget, .oo-ui-tagMultiselectWidget-handle, .mw-confirmaccount-bar {
	background-color: black!important;
	color: white!important;
}
.mw-rcfilters-ui-filterTagItemWidget {
	color: white!important;
	background-color: rgb(107,107,107)!important;
}
.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
    border-top-left-radius: 0!important;
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
	color: white;
}
#p-lang {display:none}
.wikibase-referenceview {background:unset!important;}
.wikibase-referenceview.wb-edit > .wikibase-referenceview-heading {background-color:#1e1e1e}

.vector-menu-portal .vector-menu-heading {
	background-image: linear-gradient(to right,rgba(255,255,0,0) 0,#ffff00 33%,#ffff00 66%,rgba(255,255,0,0) 100%);
}
.vector-menu-heading-label {
	color:#ffff00;
}



.wikiEditor-ui-toolbar, .editOptions {
	background-color: #212121;
	color: white;
}



.oo-ui-pendingElement-pending {
	background-image: linear-gradient(135deg,#888 25%,transparent 25%,transparent 50%,#888 50%,#888 75%,transparent 75%,transparent)
}

.wb-lexeme .wikibase-lexeme-sense-gloss-language-input_invalid-language, .wb-lexeme .wikibase-lexeme-sense-gloss_invalid-language-warning {
	background-color: #6d4240
}
.wb-lexeme .wikibase-lexeme-sense-glosses-table td {
	color: white;
}
.wb-lexeme .wikibase-lexeme-sense-glosses-table {
	border-left: 5px solid #1e1e1e;
}
.wb-lexeme .wikibase-lexeme-sense-glosses-control:enabled {
	color: #FF4DFF;
}
.wb-lexeme .lemma-widget_add, .wb-lexeme .representation-widget_add {
	background: #1e1e1e;
}
.wb-lexeme .lemma-widget_edit-area, .wb-lexeme .representation-widget_representation-edit-box {
	border: 3px solid #1e1e1e;
}
#pagehistory li.selected {
	background-color: #1e1e1e;
	color: white;
}


.mw-collapsibleFieldsetLayout.mw-collapsible .mw-collapsible-toggle .oo-ui-iconElement-icon {
	filter: invert(1);
}
.mw-spinner-container > div:after {
	background: #fff;
}
.mw-advancedSearch-fieldContainer, .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button, .oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed), .oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle, .oo-ui-menuSelectWidget, .mw-advancedSearch-namespace-selection, .oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
	background-color: black!important;
	color: white!important;
	background: unset!important;
}


.oo-ui-menuSelectWidget.oo-ui-clippableElement-clippable {
	background-color:black!important;
}
.oo-ui-optionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
	color: white;
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
	background-color:#393a3b!important;
}


/* {{pp|small=y}} */
/*
 * This TemplateStyles sheet deliberately does NOT include the full set of
 * infobox styles. We are still working to migrate all of the manual
 * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]]
 * DO NOT ADD THEM HERE
 */
/*
 * not strictly certain these styles are necessary since the modules now
 * exclusively output infobox-subbox or infobox, not both
 * just replicating the module faithfully
 */
.infobox-subbox {
	padding: 0;
	border: none;
	margin: -3px;
	width: auto;
	min-width: 100%;
	font-size: 100%;
	clear: none;
	float: none;
	background-color: transparent;
}

.infobox-3cols-child {
	margin: auto;
}

.infobox .navbar {
	font-size: 100%;
}

/* T281642 */
body.skin-minerva .infobox-header,
body.skin-minerva .infobox-subheader,
body.skin-minerva  .infobox-above,
body.skin-minerva .infobox-title,
body.skin-minerva  .infobox-image,
body.skin-minerva  .infobox-full-data,
body.skin-minerva .infobox-below {
	text-align: center;
}


/* Infobox-related css from enwiki's Common.css - https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.css&oldid=1156165951 */
/* Infobox template style */
.infobox {
	border: 1px solid #00ffff;
	border-spacing: 3px;
	background-color: transparent;
	color: white;
	/* @noflip */
	margin: 0.5em 0 0.5em 1em;
	padding: 0.2em;
	/* @noflip */
	float: right;
	/* @noflip */
	clear: right;
	font-size: 88%;
	line-height: 1.5em;
	width: 22em;
}

@media only screen and (max-width: 600px) {
  .infobox {
    width: 100%;
  }
}

.infobox-header,
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox td {
	vertical-align: top;
}

.infobox-label,
.infobox-data,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox td {
	/* @noflip */
	text-align: left;
}

/* Remove .infobox when element selectors above are removed */
.infobox .infobox-above,
.infobox .infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
	font-size: 125%;
	font-weight: bold;
	text-align: center;
}

.infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
	padding: 0.2em;
}

/* Remove .infobox when element selectors above are removed */
.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
	text-align: center;
}

/* Remove .infobox when element selectors above are removed */
.infobox .infobox-navbar {
	/* @noflip */
	text-align: right;
}
/* End infobox-related imports from enwiki */