MediaWiki:Common.css: различия между версиями

Страница интерфейса MediaWiki
Нет описания правки
(тест)
Метка: отменено
Строка 105: Строка 105:


code {
code {
background-color: #303037;  
background-color: #303037;
border-color: #303037;
border-color: #303037;
color: #d3d3d3;
color: #d3d3d3;
Строка 164: Строка 164:


.citation:target {
.citation:target {
background-color: rgba(0, 127, 255, 0.133)
background-color: rgba(139, 0, 0, 0.133) /* BloodRed with alpha */
}
}


Строка 284: Строка 284:
.navbox {
.navbox {
box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
width: 100%;
width: 100%;
clear: both;
clear: both;
Строка 290: Строка 290:
text-align: center;
text-align: center;
padding: 1px;
padding: 1px;
margin: 1em auto 0
margin: 1em auto 0;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 311: Строка 313:
padding: 0.25em 1em;
padding: 0.25em 1em;
line-height: 1.5em;
line-height: 1.5em;
text-align: center
text-align: center;
}
}


Строка 317: Строка 319:
white-space: nowrap;
white-space: nowrap;
text-align: right
text-align: right
}
.navbox,
.navbox-subgroup {
background-color: #fdfdfd
}
}


.navbox-list {
.navbox-list {
line-height: 1.5em;
line-height: 1.5em;
border-color: #fdfdfd
border-color: #171616; /* PanelDark */
}
}


Строка 333: Строка 330:
tr+tr>.navbox-image,
tr+tr>.navbox-image,
tr+tr>.navbox-list {
tr+tr>.navbox-list {
border-top: 2px solid #fdfdfd
border-top: 2px solid #171616; /* PanelDark */
}
}


.navbox th,
.navbox th,
.navbox-title {
.navbox-title {
background-color: #ccccff
background-color: #121111; /* PanelDarker */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 344: Строка 342:
th.navbox-group,
th.navbox-group,
.navbox-subgroup .navbox-title {
.navbox-subgroup .navbox-title {
background-color: #ddddff
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}


.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
.navbox-subgroup .navbox-abovebelow {
background-color: #e6e6ff
background-color: #373535; /* PanelLightDark */
color: #e1e1e1; /* SCPWhite */
}
}


.navbox-even {
.navbox-even {
background-color: #f7f7f7
background-color: #303037; /* используем цвет code */
}
}


Строка 373: Строка 373:
text-align: right;
text-align: right;
padding-right: 0.2em;
padding-right: 0.2em;
padding-left: 0.2em
padding-left: 0.2em;
color: #e1e1e1; /* SCPWhite */
}
}


Строка 382: Строка 383:


.infobox {
.infobox {
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
border-spacing: 3px;
border-spacing: 3px;
background-color: #f8f9fa;
background-color: #171616; /* PanelDark */
color: black;
color: #e1e1e1; /* SCPWhite */
margin: 0.5em 0 0.5em 1em;
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
padding: 0.2em;
Строка 467: Строка 468:


.messagebox {
.messagebox {
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #f8f9fa;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
width: 80%;
width: 80%;
margin: 0 auto 1em auto;
margin: 0 auto 1em auto;
Строка 475: Строка 477:


.messagebox.merge {
.messagebox.merge {
border: 1px solid #c0b8cc;
border: 1px solid #c0b8cc; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #f0e5ff;
background-color: #373535; /* PanelLightDark */
text-align: center
text-align: center
}
}


.messagebox.cleanup {
.messagebox.cleanup {
border: 1px solid #9f9fff;
border: 1px solid #9f9fff; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #efefff;
background-color: #373535; /* PanelLightDark */
text-align: center
text-align: center
}
}


.messagebox.standard-talk {
.messagebox.standard-talk {
border: 1px solid #c0c090;
border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #f8eaba;
background-color: #373535; /* PanelLightDark */
margin: 4px auto
margin: 4px auto
}
}


.mbox-inside .standard-talk {
.mbox-inside .standard-talk {
border: 1px solid #c0c090;
border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #f8eaba;
background-color: #373535; /* PanelLightDark */
width: 100%;
width: 100%;
margin: 2px 0;
margin: 2px 0;
Строка 516: Строка 518:
margin: 0 0 1em 1em;
margin: 0 0 1em 1em;
line-height: 1.25em;
line-height: 1.25em;
background-color: #f8eaba
background-color: #373535; /* PanelLightDark */
}
}


Строка 546: Строка 548:
table.ambox {
table.ambox {
margin: 0 10%;
margin: 0 10%;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
border-left: 10px solid #36c;
border-left: 10px solid #8B0000; /* BloodRed */
background-color: #fbfbfb;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
box-sizing: border-box
box-sizing: border-box
}
}
Строка 571: Строка 574:


table.ambox-notice {
table.ambox-notice {
border-left: 10px solid #36c
border-left: 10px solid #8B0000; /* BloodRed */
}
}


table.ambox-speedy {
table.ambox-speedy {
border-left: 10px solid #b32424;
border-left: 10px solid #8B0000; /* BloodRed */
background-color: #fee7e6
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


table.ambox-delete {
table.ambox-delete {
border-left: 10px solid #b32424
border-left: 10px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ambox-content {
table.ambox-content {
border-left: 10px solid #f28500
border-left: 10px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ambox-style {
table.ambox-style {
border-left: 10px solid #fc3
border-left: 10px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ambox-move {
table.ambox-move {
border-left: 10px solid #9932cc
border-left: 10px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ambox-protection {
table.ambox-protection {
border-left: 10px solid #a2a9b1
border-left: 10px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 602: Строка 611:
margin: 4px 10%;
margin: 4px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 3px solid #36c;
border: 3px solid #8B0000; /* BloodRed */
background-color: #fbfbfb;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
box-sizing: border-box
box-sizing: border-box
}
}
Строка 617: Строка 627:


table.imbox-notice {
table.imbox-notice {
border: 3px solid #36c
border: 3px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-speedy {
table.imbox-speedy {
border: 3px solid #b32424;
border: 3px solid #8B0000; /* BloodRed */
background-color: #fee7e6
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-delete {
table.imbox-delete {
border: 3px solid #b32424
border: 3px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-content {
table.imbox-content {
border: 3px solid #f28500
border: 3px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-style {
table.imbox-style {
border: 3px solid #fc3
border: 3px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-move {
table.imbox-move {
border: 3px solid #9932cc
border: 3px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-protection {
table.imbox-protection {
border: 3px solid #a2a9b1
border: 3px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-license {
table.imbox-license {
border: 3px solid #88a;
border: 3px solid #8B0000; /* BloodRed */
background-color: #f7f8ff
background-color: #373535; /* PanelLightDark */
color: #e1e1e1; /* SCPWhite */
}
}


table.imbox-featured {
table.imbox-featured {
border: 3px solid #cba135
border: 3px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 657: Строка 676:
margin: 3px 10%;
margin: 3px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #dfe8ff;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
box-sizing: border-box
box-sizing: border-box
}
}


table.cmbox-notice {
table.cmbox-notice {
background-color: #d8e8ff
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 669: Строка 690:
margin-top: 4px;
margin-top: 4px;
margin-bottom: 4px;
margin-bottom: 4px;
border: 4px solid #b32424;
border: 4px solid #8B0000; /* BloodRed */
background-color: #ffdbdb
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


table.cmbox-delete {
table.cmbox-delete {
background-color: #ffdbdb
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


table.cmbox-content {
table.cmbox-content {
background-color: #ffe7ce
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}


table.cmbox-style {
table.cmbox-style {
background-color: #fff9db
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}


table.cmbox-move {
table.cmbox-move {
background-color: #e4d8ff
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}


table.cmbox-protection {
table.cmbox-protection {
background-color: #efefe1
background-color: #373535; /* PanelLightDark */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 696: Строка 723:
margin: 4px 10%;
margin: 4px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #f8f9fa;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
box-sizing: border-box
box-sizing: border-box
}
}


table.ombox-notice {
table.ombox-notice {
border: 1px solid #a2a9b1
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
color: #e1e1e1; /* SCPWhite */
}
}


table.ombox-speedy {
table.ombox-speedy {
border: 2px solid #b32424;
border: 2px solid #8B0000; /* BloodRed */
background-color: #fee7e6
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


table.ombox-delete {
table.ombox-delete {
border: 2px solid #b32424
border: 2px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ombox-content {
table.ombox-content {
border: 1px solid #f28500
border: 1px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ombox-style {
table.ombox-style {
border: 1px solid #fc3
border: 1px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ombox-move {
table.ombox-move {
border: 1px solid #9932cc
border: 1px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.ombox-protection {
table.ombox-protection {
border: 2px solid #a2a9b1
border: 2px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 733: Строка 768:
margin: 4px 10%;
margin: 4px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 1px solid #c0c090;
border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #f8eaba;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
min-width: 80%;
min-width: 80%;
box-sizing: border-box
box-sizing: border-box
Строка 754: Строка 790:


table.tmbox-speedy {
table.tmbox-speedy {
border: 2px solid #b32424;
border: 2px solid #8B0000; /* BloodRed */
background-color: #fee7e6
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


table.tmbox-delete {
table.tmbox-delete {
border: 2px solid #b32424
border: 2px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.tmbox-content {
table.tmbox-content {
border: 2px solid #f28500
border: 2px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.tmbox-style {
table.tmbox-style {
border: 2px solid #fc3
border: 2px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.tmbox-move {
table.tmbox-move {
border: 2px solid #9932cc
border: 2px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


table.tmbox-protection,
table.tmbox-protection,
table.tmbox-notice {
table.tmbox-notice {
border: 1px solid #c0c090
border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 783: Строка 825:
margin: 0.2em 0;
margin: 0.2em 0;
width: 100%;
width: 100%;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
background-color: #f8f9fa;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
box-sizing: border-box
box-sizing: border-box
}
}


table.fmbox-system {
table.fmbox-system {
background-color: #191970
background-color: #090909; /* PanelUltraDark */
color: #e1e1e1; /* SCPWhite */
}
}


table.fmbox-warning {
table.fmbox-warning {
border: 1px solid #bb7070;
border: 1px solid #8B0000; /* BloodRed */
background-color: #ffdbdb
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


table.fmbox-editnotice {
table.fmbox-editnotice {
background-color: transparent
background-color: transparent;
color: #e1e1e1; /* SCPWhite */
}
}


Строка 808: Строка 854:
clear: both;
clear: both;
margin: 0.2em 0;
margin: 0.2em 0;
border: 1px solid #bb7070;
border: 1px solid #8B0000; /* BloodRed */
background-color: #ffdbdb;
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
padding: 0.25em 0.9em;
padding: 0.25em 0.9em;
box-sizing: border-box
box-sizing: border-box
Строка 815: Строка 862:


.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
border-color: #fc3;
border-color: #8B0000; /* BloodRed */
background-color: #fef6e7
background-color: #3A0000; /* BloodRedDarker2 */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 900: Строка 948:
min-width: 100px;
min-width: 100px;
background: #303037;
background: #303037;
border: solid #37373e
border: solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}


.thumbinner .thumbimage, .thumbborder {
.thumbinner .thumbimage, .thumbborder {
border: solid 1px #37373e
border: solid 1px #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}


Строка 1030: Строка 1078:


#mw-page-base {
#mw-page-base {
background: #1b1b1f;
background: #171616; /* PanelDark */
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
border: #1b1b1f
border: none; /* Remove default border */
}
}


/** Хуета ебаная сука блядь
.mediawiki,
.mediawiki,
.mw-page-container {
.mw-page-container {
background: #1b1b1f;
background: #171616; /* PanelDark */
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
border: #1b1b1f
border: none; /* Remove default border */
}
}


.mw-body {
.mw-body {
background: #212126;
background: #171616; /* PanelDark */
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
border: black
border: none; /* Remove default border */
}
}


#mw-panel {
#mw-panel {
background: #1b1b1f;
background: #171616; /* PanelDark */
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
border: #1b1b1f
border: none; /* Remove default border */
}
}


Строка 1060: Строка 1107:
#mw-content,
#mw-content,
#p-logo {
#p-logo {
background: #1b1b1f;
background: #171616; /* PanelDark */
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
border: #1b1b1f
border: none; /* Remove default border */
}
}


.mw-code {
.mw-code {
background: #212126;
background: #303037; /* code background color from existing CSS */
color: lightgrey
color: #d3d3d3; /* code color from existing CSS */
}
}


Строка 1073: Строка 1120:
#footer-info-lastmod,
#footer-info-lastmod,
#footer-info-copyright {
#footer-info-copyright {
color: lightgrey
color: #b2b2b2; /* LightGray */
}
}


Строка 1082: Строка 1129:
h4,
h4,
h5,
h5,
h6,
h5,
li {
li {
color: lightgrey
color: #e1e1e1; /* SCPWhite */
}
}
**/
 


/** Новые цвета ссылок (одинаковый цвет, независимо от посещения **/
/** Новые цвета ссылок (одинаковый цвет, независимо от посещения **/
Строка 1096: Строка 1143:
.vector-menu-tabs li a:visited,
.vector-menu-tabs li a:visited,
body.skin--responsive #p-cactions li a:visited  {
body.skin--responsive #p-cactions li a:visited  {
     color: #77c1d9
     color: #8B0000 /* BloodRed */;
}
 
/** Старые цвета ссылок
a,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-tabs li a,
body.skin--responsive #p-cactions li a {
color: lightblue
}
}
a:visited,
.vector-menu-portal .vector-menu-content li a:visited,
.vector-menu-tabs li a:visited,
body.skin--responsive #p-cactions li a:visited {
color: #007FFF
} **/


a:hover,
a:hover,
a:visited:hover {
a:visited:hover {
     color: white;
     color: #e1e1e1; /* SCPWhite */
}
}


body.skin--responsive #p-cactions li a {
body.skin--responsive #p-cactions li a {
background: #27272e
background: #121111; /* PanelDarker */
}
}


.mw-prefs-buttons {
.mw-prefs-buttons {
background: #27272e
background: #121111; /* PanelDarker */
}
}


Строка 1132: Строка 1164:
.mw-parser-output a.external:visited,
.mw-parser-output a.external:visited,
body.skin--responsive #p-cactions li a.external:visited {
body.skin--responsive #p-cactions li a.external:visited {
/**Старый цвет
color: #8B0000 /* BloodRed */;
color: #8a2be2 **/
color: #3377aa
}
}


Строка 1140: Строка 1170:
.vector-menu-tabs .selected a:visited,
.vector-menu-tabs .selected a:visited,
body.skin--responsive #p-cactions li.selected a {
body.skin--responsive #p-cactions li.selected a {
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
font-weight: bold
font-weight: bold
}
}


body.skin--responsive #p-cactions li.selected a {
body.skin--responsive #p-cactions li.selected a {
background: #27272e
background: #121111; /* PanelDarker */
}
}


.vector-menu-tabs li {
.vector-menu-tabs li {
background: #212126
background: #171616; /* PanelDark */
}
}


Строка 1157: Строка 1187:
body.skin--responsive .portlet,
body.skin--responsive .portlet,
body.skin--responsive .pBody {
body.skin--responsive .pBody {
background: #212126;
background: #171616; /* PanelDark */
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
border-color: #1b1b1f
border-color: #121111; /* PanelDarker */
}
}


#p-logo-text a {
#p-logo-text a {
color: lightgrey
color: #e1e1e1; /* SCPWhite */
}
}


#ca-nstab-mediawiki.a {
#ca-nstab-mediawiki.a {
color: lightgrey
color: #e1e1e1; /* SCPWhite */
}
}


#mw-changeslist-links {
#mw-changeslist-links {
background: #212126;
background: #171616; /* PanelDark */
color: lightgrey
color: #e1e1e1; /* SCPWhite */
}
}


#simpleSearch {
#simpleSearch {
background: #27272e;
background: #121111; /* PanelDarker */
border: 1px solid #37373e;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
color: lightgrey
color: #e1e1e1; /* SCPWhite */
}
}


#searchInput {
#searchInput {
color: white
color: #e1e1e1; /* SCPWhite */
}
}


Строка 1192: Строка 1222:
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,
#personal .dropdown {
#personal .dropdown {
background: #27272e;
background: #121111; /* PanelDarker */
border: 1px solid #37373e;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
color: lightgrey
color: #e1e1e1; /* SCPWhite */
}
}


body.skin--responsive #p-cactions li.selected {
body.skin--responsive #p-cactions li.selected {
border: #37373e
border: #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}


.vector-menu-tabs .selected {
.vector-menu-tabs .selected {
background: #1b1b1f
background: #121111; /* PanelDarker */
}
}


#pagehistory li.selected {
#pagehistory li.selected {
background: #1B4D3E;
background: #373535; /* PanelLightDark */
font-weight: bold
font-weight: bold
}
}
Строка 1215: Строка 1245:
div#mw-protect-cascadeon,
div#mw-protect-cascadeon,
div.titleblacklist-warning {
div.titleblacklist-warning {
background: #7C0A02;
background: #8B0000; /* BloodRed */
border: 1px solid #bb7070
border: 1px solid #8B0000; /* BloodRed */
color: #e1e1e1; /* SCPWhite */
}
}


.wikitable {
.wikitable {
background: #303037;
background: #303037; /* Keep default wikitable background for now */
border: 1px solid #37373e;
border: 1px solid #37373e; /* Keep default wikitable border for now */
color: white
color: #e1e1e1; /* SCPWhite */
}
}
/* класс wikitableKZ является костылем, ведь фиксить wikitable мне было впадлу. Из-за wikitable тултипы обрезаются. Не бейте*/
/* класс wikitableKZ является костылем, ведь фиксить wikitable мне было впадлу. Из-за wikitable тултипы обрезаются. Не бейте*/
Строка 1233: Строка 1264:
.wikitableKZ>*>tr>th,
.wikitableKZ>*>tr>th,
.wikitableKZ>*>tr>td {
.wikitableKZ>*>tr>td {
border: 1px solid black;
border: 1px solid #37373e; /* Keep default wikitable border for now */
}
}


.toc {
.toc {
background: #27272E;
background: #121111; /* PanelDarker */
border: 1px solid black;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.mw-content-ltr .tocnumber {
.mw-content-ltr .tocnumber {
color: grey
color: #b2b2b2; /* LightGray */
}
}


Строка 1250: Строка 1281:
.wikitable>*>tr>th,
.wikitable>*>tr>th,
.wikitable>*>tr>td {
.wikitable>*>tr>td {
border: 1px solid black;
border: 1px solid #37373e; /* Keep default wikitable border for now */
}
}


.wikitable>*>tr>th {
.wikitable>*>tr>th {
background: #27272e;
background: #121111; /* PanelDarker */
border: 1px solid black;
border: 1px solid #37373e; /* Keep default wikitable border for now */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.quickbox {
.quickbox {
border: 1px solid #303038;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
background: #27272e
background: #121111; /* PanelDarker */
color: #e1e1e1; /* SCPWhite */
}
}


.quickboxhead {
.quickboxhead {
border-bottom: 1px solid #303038;
border-bottom: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
background: #1b1b1f;
background: #121111; /* PanelDarker */
text-align: center
text-align: center
}
}
Строка 1272: Строка 1304:
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
background: #27272e;
background: #121111; /* PanelDarker */
border: 1px solid #303038;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
background: #27272e;
background: #121111; /* PanelDarker */
border: 1px solid #303038;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.oo-ui-popupWidget-popup {
.oo-ui-popupWidget-popup {
background: #303037;
background: #303037; /* Keep default popup background for now */
border: 1px solid #37373e;
border: 1px solid #37373e; /* Keep default popup border for now */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.mw-editform #wpTextbox1,
.mw-editform #wpTextbox1,
textarea {
textarea {
background: #303037;
background: #303037; /* Keep default textarea background for now */
border: 1px solid #37373e;
border: 1px solid #37373e; /* Keep default textarea border for now */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.wikiEditor-ui-toolbar {
.wikiEditor-ui-toolbar {
background: #27272e;
background: #121111; /* PanelDarker */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.wikiEditor-ui-toolbar .group {
.wikiEditor-ui-toolbar .group {
border: 1px solid #37373e;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.wikiEditor-ui-toolbar .group .label {
.wikiEditor-ui-toolbar .group .label {
color: white
color: #e1e1e1; /* SCPWhite */
}
}


.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
color: #151518;
color: #121111; /* PanelDarker */
font-weight: bold
font-weight: bold
}
}


.wikiEditor-ui .wikiEditor-ui-top {
.wikiEditor-ui .wikiEditor-ui-top {
border-bottom: 1px solid #37373e
border-bottom: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}


.wikiEditor-ui .wikiEditor-ui-view {
.wikiEditor-ui .wikiEditor-ui-view {
border: 1px solid #37373e
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}


.editOptions,
.editOptions,
.mw-editform .editOptions {
.mw-editform .editOptions {
background: #212126;
background: #171616; /* PanelDark */
border: 1px solid #37373e;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
color: white
color: #e1e1e1; /* SCPWhite */
}
}




.positive {
.positive {
color: #00FF00;
color: #1A4D1A; /* GoodGreenFore */
font-weight: bold
font-weight: bold
}
}


.negative {
.negative {
color: #FF0000;
color: #8B0000; /* BloodRed */
font-weight: bold
font-weight: bold
}
}
Строка 1363: Строка 1395:


.tabs-label {
.tabs-label {
background-color: #19191d !important;
background-color: #121111 !important; /* PanelDarker */
color: lightgrey;
color: #e1e1e1; /* SCPWhite */
}
}


Строка 1386: Строка 1418:
     text-align: left;
     text-align: left;
     transition: all 0.2s;
     transition: all 0.2s;
     border: 1px solid #465298;
     border: 1px solid #e1e1e180; /* SCPWhite with alpha */
     background-color: #27272E;
     background-color: #121111; /* PanelDarker */
color: #e1e1e1; /* SCPWhite */
}
}


Строка 1418: Строка 1451:
.mw-mmv-options-dialog-header,
.mw-mmv-options-dialog-header,
.mw-mmv-options-text-header {
.mw-mmv-options-text-header {
color: #e0e0e0;
color: #e1e1e1; /* SCPWhite */
}
}
/* MMV file info */
/* MMV file info */
.mw-mmv-above-fold {
.mw-mmv-above-fold {
background: #222;
background: #121111; /* PanelDarker */
border-top: 1px solid #333;
border-top: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}
.mw-mmv-image-metadata {
.mw-mmv-image-metadata {
background-color: #111;
background-color: #121111; /* PanelDarker */
border-color: #333;
border-color: #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}
/* MMV options popup */
/* MMV options popup */
.mw-mmv-dialog {
.mw-mmv-dialog {
border: 1px solid #333;
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
background: #222;
background: #121111; /* PanelDarker */
box-shadow: none;
box-shadow: none;
}
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
background: #222;
background: #121111; /* PanelDarker */
border-bottom: 1px solid #333;
border-bottom: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
border-right: 1px solid #333;
border-right: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}
.mw-mmv-options-enable-alert {
.mw-mmv-options-enable-alert {
background: #333;
background: #37373e; /* Keep default background for now, can be changed to StyleNano colors */
color: #e0e0e0;
color: #e1e1e1; /* SCPWhite */
}
}
/* MMV buttons on file page */
/* MMV buttons on file page */
.mw-mmv-filepage-buttons .mw-ui-button {
.mw-mmv-filepage-buttons .mw-ui-button {
background: #36c;
background: #8B0000; /* BloodRed */
color: #e0e0e0;
color: #e1e1e1; /* SCPWhite */
border-color: #1d4699;
border-color: #4D0000; /* BloodRedDarker */
}
}


.mw-default-size {
.mw-default-size {
background-color: #21212600 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-default-size img {
.mw-default-size img {
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-default-size figcaption {
.mw-default-size figcaption {
background-color: #21212600 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}
.mw-halign-right {
.mw-halign-right {
background-color: #27272E00 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-halign-right img {
.mw-halign-right img {
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-halign-right figcaption {
.mw-halign-right figcaption {
background-color: #27272E00 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}
.mw-halign-left {
.mw-halign-left {
background-color: #27272E00 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-halign-left img {
.mw-halign-left img {
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-halign-left figcaption {
.mw-halign-left figcaption {
background-color: #27272E00 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}
.mw-halign-center {
.mw-halign-center {
background-color: #27272E00 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-halign-center img {
.mw-halign-center img {
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}


.mw-halign-center figcaption {
.mw-halign-center figcaption {
background-color: #27272E00 !important;
background-color: #17161600 !important; /* PanelDark transparent */
border-color: black !important;
border-color: #171616 !important; /* PanelDark */
}
}
/* Фон референсов. Теперь НЕ белые при нажатии */
/* Фон референсов. Теперь НЕ белые при нажатии */
.reference {
.reference {
background-color: #27272E00 !important;
background-color: #17161600 !important; /* PanelDark transparent */
}
}
ol.references li:target,sup.reference:target {
ol.references li:target,sup.reference:target {
     background-color: #303037 !important;
     background-color: #303037 !important; /* Keep default reference highlight for now */
}
}
.oo-ui-inputWidget-input {
.oo-ui-inputWidget-input {
background-color: #27272e !important;
background-color: #121111 !important; /* PanelDarker */
border: #37373e !important;
border: #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
color: #ffffff !important;
color: #e1e1e1 !important; /* SCPWhite */
}
}
.mw-search-profile-tabs {
.mw-search-profile-tabs {
background-color: #27272e !important;
background-color: #121111 !important; /* PanelDarker */
border: #37373e !important;
border: #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
}
}
.search-types .current a {
.search-types .current a {
     color: #d3d3d3 !important;
     color: #d3d3d3 !important; /* Keep default search current tab color for now */
     cursor: default !important;
     cursor: default !important;
}
}
.mw-message-box-error {
.mw-message-box-error {
     background-color: #7b1919 !important;
     background-color: #4D0000 !important; /* BloodRedDarker */
     border-color: #af2424 !important;
     border-color: #8B0000 !important; /* BloodRed */
color: #e1e1e1 !important; /* SCPWhite */
}
}
.mw-message-box-warning {
.mw-message-box-warning {
     background-color: #7b6919 !important;
     background-color: #8B4500 !important; /* ConcerningOrangeFore */
     border-color: #af9a24 !important;
     border-color: #8B4500 !important; /* ConcerningOrangeFore */
color: #e1e1e1 !important; /* SCPWhite */
}
}
#mw-header-nav-hack {
#mw-header-nav-hack {
     border-top: solid 2px #212126 !important;
     border-top: solid 2px #171616 !important; /* PanelDark */
     display: block;
     display: block;
     position: absolute;
     position: absolute;
     z-index: 98;
     z-index: 98;
     background: #212126 !important;
     background: #171616 !important; /* PanelDark */
     width: 100%;
     width: 100%;
}
}
.ui-widget-overlay {
.ui-widget-overlay {
     background: #000000 !important;
     background: #090909 !important; /* PanelUltraDark */
     opacity: .3 !important;
     opacity: .3 !important;
}
}
.ui-widget-content {
.ui-widget-content {
     border: 1px solid #4a4a57 !important;
     border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
     background: #212126 !important;
     background: #171616 !important; /* PanelDark */
     color: #e0e0e0 !important;
     color: #e1e1e1 !important; /* SCPWhite */
}
}
.ui-widget-header {
.ui-widget-header {
     border: 1px solid #4a4a57 !important;
     border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
     background: #212126 !important;
     background: #171616 !important; /* PanelDark */
     color: #e0e0e0 !important;
     color: #e1e1e1 !important; /* SCPWhite */
     font-weight: bold !important;
     font-weight: bold !important;
}
}
Строка 1558: Строка 1593:
#wikieditor-toolbar-file-alt {
#wikieditor-toolbar-file-alt {
     width: 100% !important;
     width: 100% !important;
     background-color: #27272e !important;
     background-color: #121111 !important; /* PanelDarker */
     color: #e0e0e0 !important;
     color: #e1e1e1 !important; /* SCPWhite */
}
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
     box-sizing: border-box !important;
     box-sizing: border-box !important;
     background-color: #27272e !important;
     background-color: #121111 !important; /* PanelDarker */
     color: #e0e0e0 !important;
     color: #e1e1e1 !important; /* SCPWhite */
}
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
     font-family: Verdana,Arial,sans-serif !important;
     font-family: Verdana,Arial,sans-serif !important;
     font-size: 1em !important;
     font-size: 1em !important;
     background-color: #27272e !important;
     background-color: #121111 !important; /* PanelDarker */
     color: #e0e0e0 !important;
     color: #e1e1e1 !important; /* SCPWhite */
}
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
     border: 1px solid #4a4a57 !important;
     border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
     background: #27272e !important;
     background: #121111 !important; /* PanelDarker */
     font-weight: normal !important;
     font-weight: normal !important;
     color: #e0e0e0 !important;
     color: #e1e1e1 !important; /* SCPWhite */
}
}
.ui-state-hover, .ui-widget-contetn .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
.ui-state-hover, .ui-widget-contetn .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
border: 1px solid #4a4a57 !important;
border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
     background: #4c4c59 !important;
     background: #373535 !important; /* PanelLightDark */
     font-weight: normal !important;
     font-weight: normal !important;
     color: #e0e0e0 !important;
     color: #e1e1e1 !important; /* SCPWhite */
}
}
body .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close {
body .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close {
right: 0.9em !important;
right: 0.9em !important;
background: #4c4c59 !important;
background: #373535 !important; /* PanelLightDark */
}
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
padding: 0 !important;
padding: 0 !important;
background: #6c6c80 !important;
background: #444444 !important; /* Slightly lighter PanelLightDark */
}
}
ul#filetoc,.toc,.toccolours,.mw-warning {
ul#filetoc,.toc,.toccolours,.mw-warning {
         display: table !important;
         display: table !important;
         background-color: #27272e !important;
         background-color: #121111 !important; /* PanelDarker */
         border: solid #37373e !important;
         border: solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
         border-width: 1px 1px 0.2em !important;
         border-width: 1px 1px 0.2em !important;
         box-shadow: 0 1px 2px 1px rgb(0 0 0 / 2%) !important;
         box-shadow: 0 1px 2px 1px rgb(0 0 0 / 2%) !important;
Строка 1603: Строка 1638:
         min-width: 15em !important;
         min-width: 15em !important;
         font-size: 100% !important;
         font-size: 100% !important;
color: #e1e1e1; /* SCPWhite */
}
}
.diff-editfont-monospace .diff-addedline,.diff-editfont-monospace .diff-deletedline,.diff-editfont-monospace .diff-context {
.diff-editfont-monospace .diff-addedline,.diff-editfont-monospace .diff-deletedline,.diff-editfont-monospace .diff-context {
     font-family: monospace,monospace !important;
     font-family: monospace,monospace !important;
     background-color: #1b1b1f !important;
     background-color: #171616 !important; /* PanelDark */
     border-color: #1b1b1f !important;
     border-color: #171616 !important; /* PanelDark */
     color: white !important;
     color: #e1e1e1 !important; /* SCPWhite */
}
}
.diff-deletedline .diffchange {
.diff-deletedline .diffchange {
     background: #4c3c16 !important;
     background: #3A0000 !important; /* BloodRedDarker2 */
}
}
.diff-addedline .diffchange {
.diff-addedline .diffchange {
     background: #16324d !important;
     background: #1A4D1A !important; /* GoodGreenFore */
}
}
.mw-json th,.mw-json td {
.mw-json th,.mw-json td {
     border: 1px solid #000000;
     border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     font-size: 16px;
     font-size: 16px;
     padding: 0.5em 1em
     padding: 0.5em 1em
Строка 1623: Строка 1659:


.mw-json tr {
.mw-json tr {
     background-color: #212126;
     background-color: #171616; /* PanelDark */
     margin-bottom: 0.5em
     margin-bottom: 0.5em
}
}


.mw-json th {
.mw-json th {
     background-color: #303037;
     background-color: #303037; /* Keep default json th background for now */
     font-weight: normal;
     font-weight: normal;
     vertical-align: top;
     vertical-align: top;
     color:#d3d3d3;
     color:#d3d3d3; /* Keep default json th color for now */
}
}


Строка 1641: Строка 1677:


.mw-json-value,.mw-json-single-value {
.mw-json-value,.mw-json-single-value {
     background-color: #1b5929;
     background-color: #1A4D1A; /* GoodGreenFore */
     font-family: monospace,monospace;
     font-family: monospace,monospace;
     white-space: pre-wrap;
     white-space: pre-wrap;
     color:#d3d3d3;
     color:#d3d3d3; /* Keep default json value color for now */
}
}
.mw-json-empty {
.mw-json-empty {
     background-color: #1b5929;
     background-color: #1A4D1A; /* GoodGreenFore */
     font-style: italic;
     font-style: italic;
     color:#d3d3d3;
     color:#d3d3d3; /* Keep default json empty color for now */
}
}
.hover_img_special {
.hover_img_special {
Строка 1665: Строка 1701:
}
}
.ace-tm .ace_gutter {
.ace-tm .ace_gutter {
   background: #212126;
   background: #171616; /* PanelDark */
   color: #333;
   color: #37373e; /* Keep default ace gutter color for now */
}
}


.ace-tm .ace_print-margin {
.ace-tm .ace_print-margin {
   width: 1px;
   width: 1px;
   background-color: #1b1b1f;
   background-color: #121111; /* PanelDarker */
}
}
.ace-tm {
.ace-tm {
   background-color: #1b1b1f;
   background-color: #121111; /* PanelDarker */
   color: lightgrey;
   color: #e1e1e1; /* SCPWhite */
}
}
.ace-tm .ace_cursor {
.ace-tm .ace_cursor {
   color: white;
   color: #e1e1e1; /* SCPWhite */
}
}
.ace-tm .ace_storage,
.ace-tm .ace_storage,
.ace-tm .ace_keyword {
.ace-tm .ace_keyword {
   color: rgb(153, 153, 255);
   color: #8B0000; /* BloodRed */
}
}


.ace-tm .ace_constant.ace_numeric {
.ace-tm .ace_constant.ace_numeric {
   color: rgb(153, 153, 205);
   color: #8B0000; /* BloodRed */
}
}
.ace-tm .ace_constant {
.ace-tm .ace_constant {
   color: rgb(241, 89, 92);
   color: #8B0000; /* BloodRed */
}
}
.ace-tm .ace_support.ace_function {
.ace-tm .ace_support.ace_function {
   color: rgb(68, 118, 235);
   color: #8B0000; /* BloodRed */
}
}
.ace-tm .ace_support.ace_constant {
.ace-tm .ace_support.ace_constant {
   color: rgb(23, 202, 33);
   color: #1A4D1A; /* GoodGreenFore */
}
}
.ace-tm .ace_support.ace_type,
.ace-tm .ace_support.ace_type,
.ace-tm .ace_support.ace_class {
.ace-tm .ace_support.ace_class {
   color: rgb(182, 187, 236);
   color: #8B0000; /* BloodRed */
}
}
.ace-tm .ace_string {
.ace-tm .ace_string {
   color: rgb(6, 142, 13);
   color: #1A4D1A; /* GoodGreenFore */
}
}
.ace-tm .ace_comment {
.ace-tm .ace_comment {
   color: rgb(103, 193, 150);
   color: #b2b2b2; /* LightGray */
}
}
.ace-tm .ace_constant.ace_numeric {
.ace-tm .ace_constant.ace_numeric {
   color: rgb(153, 153, 255);
   color: #8B0000; /* BloodRed */
}
}
.ace-tm .ace_marker-layer .ace_selection {
.ace-tm .ace_marker-layer .ace_selection {
   background: rgb(28, 45, 68);
   background: #373535; /* PanelLightDark */
}
}
.ace-tm .ace_marker-layer .ace_bracket {
.ace-tm .ace_marker-layer .ace_bracket {
   margin: -1px 0 0 -1px;
   margin: -1px 0 0 -1px;
   border: 1px solid rgb(94, 94, 94);
   border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}
.ace-tm .ace_marker-layer .ace_active-line {
.ace-tm .ace_marker-layer .ace_active-line {
   background: rgb(153, 153, 183, 7%);
   background: #373535; /* PanelLightDark */
}
}


.ace-tm .ace_gutter-active-line {
.ace-tm .ace_gutter-active-line {
     background-color: rgb(44,44,51)
     background-color: #373535; /* PanelLightDark */
}
}
.ace-tm .ace_marker-layer .ace_selected-word {
.ace-tm .ace_marker-layer .ace_selected-word {
   background: rgb(37, 59, 89);
   background: #373535; /* PanelLightDark */
   border: 1px solid rgb(36, 36, 42);
   border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}
.codeEditor-status {
.codeEditor-status {
     clear: both;
     clear: both;
     width: 100%;
     width: 100%;
     background-color: #212126;
     background-color: #171616; /* PanelDark */
     border-top: 1px solid #40404b;
     border-top: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    display: table;
}
}
.codeEditor-status-message {
.codeEditor-status-message {
     border-left: 1px solid #40404b;
     border-left: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     border-right: 1px solid #40404b;
     border-right: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     padding: 0 0.3em;
     padding: 0 0.3em;
     width: 100%;
     width: 100%;
Строка 1743: Строка 1778:
}
}
.ace_search {
.ace_search {
     background-color: #212126;
     background-color: #171616; /* PanelDark */
     color: #d3d3d3;
     color: #e1e1e1; /* SCPWhite */
     border: 1px solid #383843;
     border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     border-top: 0 none;
     border-top: 0 none;
     overflow: hidden;
     overflow: hidden;
Строка 1756: Строка 1791:
}
}
.ace_search_form.ace_nomatch {
.ace_search_form.ace_nomatch {
     outline: 1px solid #922626;
     outline: 1px solid #8B0000; /* BloodRed */
}
}
.ace_search_field {
.ace_search_field {
     border-radius: 3px 0 0 3px;
     border-radius: 3px 0 0 3px;
     background-color: #27272e;
     background-color: #121111; /* PanelDarker */
     color: #d3d3d3;
     color: #e1e1e1; /* SCPWhite */
     border: 1px solid #383843;
     border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     border-right: 0 none;
     border-right: 0 none;
     outline: 0;
     outline: 0;
Строка 1776: Строка 1811:
}
}
.ace_searchbtn {
.ace_searchbtn {
     border: 1px solid #383843;
     border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     line-height: inherit;
     line-height: inherit;
     display: inline-block;
     display: inline-block;
     padding: 0 6px;
     padding: 0 6px;
     background: #27272e;
     background: #121111; /* PanelDarker */
     border-right: 0 none;
     border-right: 0 none;
     border-left: 1px solid #383843;
     border-left: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     cursor: pointer;
     cursor: pointer;
     margin: 0;
     margin: 0;
     position: relative;
     position: relative;
     color: #d3d3d3;
     color: #e1e1e1; /* SCPWhite */
}
}
.ace_searchbtn:last-child {
.ace_searchbtn:last-child {
     border-radius: 0 3px 3px 0;
     border-radius: 0 3px 3px 0;
     border-right: 1px solid #383843;
     border-right: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}
.ace_searchbtn:hover {
.ace_searchbtn:hover {
     background-color: #1b1b1f;
     background-color: #171616; /* PanelDark */
}
}
.ace_searchbtn.prev:after{
.ace_searchbtn.prev:after{
     content: "";
     content: "";
     border: solid 2px #d3d3d3;
     border: solid 2px #e1e1e1; /* SCPWhite */
     width: 0.5em;
     width: 0.5em;
     height: 0.5em;
     height: 0.5em;
Строка 1806: Строка 1841:
.ace_searchbtn.next:after{
.ace_searchbtn.next:after{
     content: "";
     content: "";
     border: solid 2px #d3d3d3;
     border: solid 2px #e1e1e1; /* SCPWhite */
     width: 0.5em;
     width: 0.5em;
     height: 0.5em;
     height: 0.5em;
Строка 1823: Строка 1858:
     overflow: hidden;
     overflow: hidden;
     opacity: 0.7;
     opacity: 0.7;
     border: 1px solid rgb(56, 56, 68);
     border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     padding: 1px;
     padding: 1px;
     box-sizing:    border-box!important;
     box-sizing:    border-box!important;
     color: #d3d3d3;
     color: #e1e1e1; /* SCPWhite */
     background-color: #27272e
     background-color: #121111; /* PanelDarker */
}
}
.ace_button:hover {
.ace_button:hover {
     background-color: #1b1b1f;
     background-color: #171616; /* PanelDark */
     opacity:1;
     opacity:1;
}
}
.ace_button:active {
.ace_button:active {
     background-color: #101013;
     background-color: #090909; /* PanelUltraDark */
}
}


/* Скроллбар */
/* Скроллбар */
::-webkit-scrollbar {
::-webkit-scrollbar {
     background-color:#424242;
     background-color:#37373e; /* Keep default scrollbar background for now */
}
}
::-webkit-scrollbar-thumb {
::-webkit-scrollbar-thumb {
     background-color: #686868;
     background-color: #37373e; /* Keep default scrollbar thumb for now */
     border: 2px solid #424242;
     border: 2px solid #37373e; /* Keep default scrollbar thumb border for now */
     border-radius: 4px;
     border-radius: 4px;
}
}
::-webkit-scrollbar-thumb:hover {
::-webkit-scrollbar-thumb:hover {
     background-color: #7b7b7b;
     background-color: #444444; /* Slightly lighter than default scrollbar thumb */
}
}
::-webkit-scrollbar-thumb:active {
::-webkit-scrollbar-thumb:active {
     background-color: #a1a1a1;
     background-color: #b2b2b2; /* LightGray */
}
}


Строка 1877: Строка 1912:
.section .line-break {
.section .line-break {
   flex-basis: 100%;
   flex-basis: 100%;
   width: 0px;  
   width: 0px;
   height: 0px;  
   height: 0px;
   overflow: hidden;
   overflow: hidden;
}
}


.mw-body .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend,.mw-changeslist-legend,.mw-body .mw-search-profile-tabs,.mw-body fieldset#mw-searchoptions,.mw_metadata,.mw-datatable {
.mw-body .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend,.mw-changeslist-legend,.mw-body .mw-search-profile-tabs,.mw-body fieldset#mw-searchoptions,.mw_metadata,.mw-datatable {
     color: #d3d3d3;
     color: #d3d3d3; /* Keep default legend color for now */
     background: #303037;
     background: #303037; /* Keep default legend background for now */
     border: solid #000000;
     border: solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     border-width: 1px 1px 0.2em;
     border-width: 1px 1px 0.2em;
     padding: 1.25em 1.75em;
     padding: 1.25em 1.75em;
Строка 1891: Строка 1926:
}
}
.mw_metadata > tr > th,.mw-datatable > tr > th,.wikitable > tr > th,.mw_metadata > tr > td,.mw-datatable > tr > td,.wikitable > tr > td,.mw_metadata > * > tr > th,.mw-datatable > * > tr > th,.wikitable > * > tr > th,.mw_metadata > * > tr > td,.mw-datatable > * > tr > td,.wikitable > * > tr > td {
.mw_metadata > tr > th,.mw-datatable > tr > th,.wikitable > tr > th,.mw_metadata > tr > td,.mw-datatable > tr > td,.wikitable > tr > td,.mw_metadata > * > tr > th,.mw-datatable > * > tr > th,.wikitable > * > tr > th,.mw_metadata > * > tr > td,.mw-datatable > * > tr > td,.wikitable > * > tr > td {
     border: 1px solid #000000;
     border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
     padding: 0.4em 0.5em
     padding: 0.4em 0.5em
}
}


.mw-datatable th {
.mw-datatable th {
     background: #212126;
     background: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}


.mw-datatable td {
.mw-datatable td {
     background-color: #303037;
     background-color: #303037; /* Keep default datatable td background for now */
color: #e1e1e1; /* SCPWhite */
}
}


.mw-datatable tr:hover td {
.mw-datatable tr:hover td {
     background-color: #3f3f48
     background-color: #37373e; /* Keep default datatable tr hover background for now */
}
}


Строка 1911: Строка 1948:
}
}
.mw-scribunto-console-fieldset {
.mw-scribunto-console-fieldset {
color: #d3d3d3;
color: #d3d3d3; /* Keep default scribunto color for now */
background: none;
background: none;
border: 3px solid #27272e;
border: 3px solid #121111; /* PanelDarker */
}
}
.mw-scribunto-message {
.mw-scribunto-message {
     color: #008000;
     color: #1A4D1A; /* GoodGreenFore */
     background:none;
     background:none;
}
}
Строка 1923: Строка 1960:
     border: 0;
     border: 0;
     overflow: auto;
     overflow: auto;
     background: #303037;
     background: #303037; /* Keep default scribunto input background for now */
color: #e1e1e1; /* SCPWhite */
}
}


.mw-scribunto-input {
.mw-scribunto-input {
     color: #d3d3d3;
     color: #d3d3d3; /* Keep default scribunto input color for now */
     font: inherit;
     font: inherit;
     font-weight: bold;
     font-weight: bold;
Строка 1951: Строка 1989:
line-height:50px;
line-height:50px;
border-radius: 8px;
border-radius: 8px;
color: #e1e1e1; /* SCPWhite */
}
}
.role-block-radius {
.role-block-radius {
border-radius: 8px
border-radius: 8px;
background-color: #121111; /* PanelDarker */
color: #e1e1e1; /* SCPWhite */
border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}
.role-block-name {
.role-block-name {
Строка 1959: Строка 2001:
border-radius:.3em;
border-radius:.3em;
margin-bottom:.2em;
margin-bottom:.2em;
background-color: #171616; /* PanelDark */
color: #e1e1e1; /* SCPWhite */
}
}
.story-text {
.story-text {
text-indent: 19px;
text-indent: 19px;
text-align: justify;
text-align: justify;
color: #e1e1e1; /* SCPWhite */
}
}
.story-dialogue {
.story-dialogue {
line-height:1.2
line-height:1.2;
color: #e1e1e1; /* SCPWhite */
}
}
.oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
.oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
Строка 1973: Строка 2019:
}
}
.mw-gallery-slideshow .gallerybox.slideshow-current {
.mw-gallery-slideshow .gallerybox.slideshow-current {
     background: #28282e;
     background: #373535; /* PanelLightDark */
color: #e1e1e1; /* SCPWhite */
}
}
.gallerytext {
.gallerytext {
Строка 1981: Строка 2028:
     word-wrap: break-word;
     word-wrap: break-word;
     text-align: center;
     text-align: center;
color: #e1e1e1; /* SCPWhite */
}
}
#content .gallerybox div.thumb {
#content .gallerybox div.thumb {
     background-color: #f8f9fa00;
     background-color: #17161600; /* PanelDark transparent */
}
}
.mw-body li.gallerybox div.thumb {
.mw-body li.gallerybox div.thumb {
     background: #f8f9fa00;
     background: #17161600; /* PanelDark transparent */
     border: solid #28282e;
     border: solid #37353e; /* Keep default border for now, can be changed to StyleNano colors */
     border-width: 1px 1px 0.2em;
     border-width: 1px 1px 0.2em;
     padding: 1.25em 1.75em;
     padding: 1.25em 1.75em;
Строка 1997: Строка 2045:
}
}
.title-top-border {
.title-top-border {
border-top: solid 2px #c8ccd1;
border-top: solid 2px #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
}



Версия от 21:52, 27 марта 2025

/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans Light';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRPQ_m87A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Noto Sans Light';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRGQ_m87A.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Light';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRMQ_m87A.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Light';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notosans/v30/o-0OIpQlx3QUlC5A4PNjhgRCQ_k.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZTaR.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
    font-family: 'Boxfont Round';
        src: url('/assets/fonts/boxfont-round/f3507eaadc95584e7358703d74e793ea/324a92fc76117885a667ae8af2be25ab/BoxfontRoundRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }
@font-face{
	font-family:'noto sans';
	font-style:normal;
	font-weight:400;
	src:local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Regular.woff) format('woff')
	}
	@font-face{font-family:'noto sans';
	font-style:normal;
	font-weight:400;
	src:local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Italic.woff) format('woff')
	}
	@font-face{
		font-family:'noto sans';
		font-style:normal;
		font-weight:700;
		src:local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-Bold.woff) format('woff')
	}
	@font-face{font-family:'noto sans';
		font-style:normal;
		font-weight:700;
		src:local('Noto Sans'),url(https://fonts.cdnfonts.com/s/15794/NotoSans-BoldItalic.woff) format('woff')
	}
/* symbols */
@font-face {
  font-family: 'Noto Sans Symbols';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QA_9Edkw.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F10C, U+1F110-1F16C, U+1F170-1F190, U+1F19B-1F1AC, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F321-1F32C, U+1F336, U+1F378, U+1F37D, U+1F393-1F39F, U+1F3A7, U+1F3AC-1F3AE, U+1F3C2, U+1F3C4, U+1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4DA, U+1F4DF, U+1F4E4-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50A, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F579, U+1F57B-1F594, U+1F597-1F5A3, U+1F5A5-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CB, U+1F6CD-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F93B, U+1F946, U+1FA00-1FA6F, U+1FA70-1FA74, U+1FA78-1FA7A, U+1FA80-1FA86, U+1FA90-1FAA8, U+1FAB0-1FAB6, U+1FAC0-1FAC2, U+1FAD0-1FAD6, U+1FB00-1FBFF;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans Symbols';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8QY_9Edkw.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Sans Symbols';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/notosanssymbols/v40/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8Qbf9E.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
cite,
dfn {
	font-style: inherit
}

q {
	quotes: '"' '"' "'" "'"
}

code {
	background-color: #303037;
	border-color: #303037;
	color: #d3d3d3;
}

blockquote {
	overflow: hidden;
	margin: 1em 0;
	padding: 0 40px
}

small {
	font-size: 85%
}

img {
    image-rendering: optimizeSpeed;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: optimize-contrast;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: crisp-edges;
    image-rendering: pixelated;
    -ms-interpolation-mode: nearest-neighbor;
}

.mw-body-content sub,
.mw-body-content sup,
span.reference {
	font-size: 80%
}

.ns-talk .mw-body-content dd {
	margin-top: 0.4em;
	margin-bottom: 0.4em
}

#interwiki-completelist {
	font-weight: bold
}

.biglink {
	font-family: "Oswald";
	font-style: oblique 10deg;
	font-variant-caps: small-caps;
    text-shadow: #1b1b1f 1px 2px, #595959dd 2px 2px 1px
}

.client-js .mw-special-Watchlist #watchlist-message,
.client-js .collapsible:not(.mw-made-collapsible).collapsed>tbody>tr:not(:first-child),
#editpage-specialchars {
	display: none
}

.mw-rcfilters-enabled .mw-specialpage-summary {
	margin-top: 1em
}

.citation:target {
	background-color: rgba(139, 0, 0, 0.133) /* BloodRed with alpha */
}

.citation {
	word-wrap: break-word
}

ol.references {
	font-size: 90%;
	margin-bottom: 0.5em
}

.hlist dl,
.hlist ol,
.hlist ul {
	margin: 0;
	padding: 0
}

.hlist dd,
.hlist dt,
.hlist li {
	margin: 0;
	display: inline
}

.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
	display: inline
}

.hlist .mw-empty-li {
	display: none
}

.hlist dt:after {
	content: ":"
}

.hlist dd:after,
.hlist li:after {
	content: " · ";
	font-weight: bold
}

.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
	content: none
}

.hlist dd dd:first-child:before,
.hlist dd dt:first-child:before,
.hlist dd li:first-child:before,
.hlist dt dd:first-child:before,
.hlist dt dt:first-child:before,
.hlist dt li:first-child:before,
.hlist li dd:first-child:before,
.hlist li dt:first-child:before,
.hlist li li:first-child:before {
	content: " (";
	font-weight: normal
}

.hlist dd dd:last-child:after,
.hlist dd dt:last-child:after,
.hlist dd li:last-child:after,
.hlist dt dd:last-child:after,
.hlist dt dt:last-child:after,
.hlist dt li:last-child:after,
.hlist li dd:last-child:after,
.hlist li dt:last-child:after,
.hlist li li:last-child:after {
	content: ")";
	font-weight: normal
}

.hlist ol {
	counter-reset: listitem
}

.hlist ol>li {
	counter-increment: listitem
}

.hlist ol>li:before {
	content: " " counter(listitem) "\a0"
}

.hlist dd ol>li:first-child:before,
.hlist dt ol>li:first-child:before,
.hlist li ol>li:first-child:before {
	content: " (" counter(listitem) "\a0"
}

.plainlist ol,
.plainlist ul {
	line-height: inherit;
	list-style: none none;
	margin: 0
}

.plainlist ol li,
.plainlist ul li {
	margin-bottom: 0
}

.navbox {
	box-sizing: border-box;
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	width: 100%;
	clear: both;
	font-size: 88%;
	text-align: center;
	padding: 1px;
	margin: 1em auto 0;
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

.navbox .navbox {
	margin-top: 0
}

.navbox+.navbox {
	margin-top: -1px
}

.navbox-inner,
.navbox-subgroup {
	width: 100%
}

.navbox-group,
.navbox-title,
.navbox-abovebelow {
	padding: 0.25em 1em;
	line-height: 1.5em;
	text-align: center;
}

th.navbox-group {
	white-space: nowrap;
	text-align: right
}

.navbox-list {
	line-height: 1.5em;
	border-color: #171616; /* PanelDark */
}

tr+tr>.navbox-abovebelow,
tr+tr>.navbox-group,
tr+tr>.navbox-image,
tr+tr>.navbox-list {
	border-top: 2px solid #171616; /* PanelDark */
}

.navbox th,
.navbox-title {
	background-color: #121111; /* PanelDarker */
	color: #e1e1e1; /* SCPWhite */
}

.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
	background-color: #373535; /* PanelLightDark */
	color: #e1e1e1; /* SCPWhite */
}

.navbox-even {
	background-color: #303037; /* используем цвет code */
}

.navbox-odd {
	background-color: transparent
}

.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
	padding: 0.125em 0
}

.mw-parser-output .mw-collapsible-toggle {
	font-weight: normal;
	text-align: right;
	padding-right: 0.2em;
	padding-left: 0.2em;
	color: #e1e1e1; /* SCPWhite */
}

.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
	float: left;
	text-align: left
}

.infobox {
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	border-spacing: 3px;
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	margin: 0.5em 0 0.5em 1em;
	padding: 0.2em;
	float: right;
	clear: right;
	font-size: 88%;
	line-height: 1.5em;
	width: 22em
}

.infobox-header,
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
.infobox th,
.infobox td {
	vertical-align: top
}

.infobox-label,
.infobox-data,
.infobox th,
.infobox td {
	text-align: left
}

.infobox .infobox-above,
.infobox .infobox-title,
.infobox caption {
	font-size: 125%;
	font-weight: bold;
	text-align: center
}

.infobox-title,
.infobox caption {
	padding: 0.2em
}

.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
	text-align: center
}

.infobox .infobox-navbar {
	text-align: right
}

.wikitable.plainrowheaders th[scope=row] {
	font-weight: normal;
	text-align: left
}

.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
	text-align: left
}

table.mw-hiero-table td {
	vertical-align: middle
}

.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href*=".pdf#"].external,
.mw-parser-output a[href$=".PDF"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
	background: url(//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) no-repeat right;
	padding-right: 18px
}

.messagebox {
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	width: 80%;
	margin: 0 auto 1em auto;
	padding: .2em
}

.messagebox.merge {
	border: 1px solid #c0b8cc; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #373535; /* PanelLightDark */
	text-align: center
}

.messagebox.cleanup {
	border: 1px solid #9f9fff; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #373535; /* PanelLightDark */
	text-align: center
}

.messagebox.standard-talk {
	border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #373535; /* PanelLightDark */
	margin: 4px auto
}

.mbox-inside .standard-talk {
	border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #373535; /* PanelLightDark */
	width: 100%;
	margin: 2px 0;
	padding: 2px
}

.messagebox.small {
	width: 238px;
	font-size: 85%;
	float: right;
	clear: both;
	margin: 0 0 1em 1em;
	line-height: 1.25em
}

.messagebox.small-talk {
	width: 238px;
	font-size: 85%;
	float: right;
	clear: both;
	margin: 0 0 1em 1em;
	line-height: 1.25em;
	background-color: #373535; /* PanelLightDark */
}

th.mbox-text,
td.mbox-text {
	border: none;
	padding: 0.25em 0.9em;
	width: 100%
}

td.mbox-image {
	border: none;
	padding: 2px 0 2px 0.9em;
	text-align: center
}

td.mbox-imageright {
	border: none;
	padding: 2px 0.9em 2px 0;
	text-align: center
}

td.mbox-empty-cell {
	border: none;
	padding: 0;
	width: 1px
}

table.ambox {
	margin: 0 10%;
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	border-left: 10px solid #8B0000; /* BloodRed */
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	box-sizing: border-box
}

table.ambox+table.ambox,
table.ambox+.mw-empty-elt+table.ambox {
	margin-top: -1px
}

.ambox th.mbox-text,
.ambox td.mbox-text {
	padding: 0.25em 0.5em
}

.ambox td.mbox-image {
	padding: 2px 0 2px 0.5em
}

.ambox td.mbox-imageright {
	padding: 2px 0.5em 2px 0
}

table.ambox-notice {
	border-left: 10px solid #8B0000; /* BloodRed */
}

table.ambox-speedy {
	border-left: 10px solid #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

table.ambox-delete {
	border-left: 10px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ambox-content {
	border-left: 10px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ambox-style {
	border-left: 10px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ambox-move {
	border-left: 10px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ambox-protection {
	border-left: 10px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox {
	margin: 4px 10%;
	border-collapse: collapse;
	border: 3px solid #8B0000; /* BloodRed */
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	box-sizing: border-box
}

.imbox .mbox-text .imbox {
	margin: 0 -0.5em;
	display: block
}

.mbox-inside .imbox {
	margin: 4px
}

table.imbox-notice {
	border: 3px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-speedy {
	border: 3px solid #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-delete {
	border: 3px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-content {
	border: 3px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-style {
	border: 3px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-move {
	border: 3px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-protection {
	border: 3px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-license {
	border: 3px solid #8B0000; /* BloodRed */
	background-color: #373535; /* PanelLightDark */
	color: #e1e1e1; /* SCPWhite */
}

table.imbox-featured {
	border: 3px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.cmbox {
	margin: 3px 10%;
	border-collapse: collapse;
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	box-sizing: border-box
}

table.cmbox-notice {
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

table.cmbox-speedy {
	margin-top: 4px;
	margin-bottom: 4px;
	border: 4px solid #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

table.cmbox-delete {
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

table.cmbox-content {
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

table.cmbox-style {
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

table.cmbox-move {
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

table.cmbox-protection {
	background-color: #373535; /* PanelLightDark */
	color: #e1e1e1; /* SCPWhite */
}

table.ombox {
	margin: 4px 10%;
	border-collapse: collapse;
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	box-sizing: border-box
}

table.ombox-notice {
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

table.ombox-speedy {
	border: 2px solid #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

table.ombox-delete {
	border: 2px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ombox-content {
	border: 1px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ombox-style {
	border: 1px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ombox-move {
	border: 1px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.ombox-protection {
	border: 2px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

table.tmbox {
	margin: 4px 10%;
	border-collapse: collapse;
	border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	min-width: 80%;
	box-sizing: border-box
}

.tmbox.mbox-small {
	min-width: 0
}

.mediawiki .mbox-inside .tmbox {
	margin: 2px 0;
	width: 100%
}

.mbox-inside .tmbox.mbox-small {
	line-height: 1.5em;
	font-size: 100%
}

table.tmbox-speedy {
	border: 2px solid #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

table.tmbox-delete {
	border: 2px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.tmbox-content {
	border: 2px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.tmbox-style {
	border: 2px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.tmbox-move {
	border: 2px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

table.tmbox-protection,
table.tmbox-notice {
	border: 1px solid #c0c090; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

table.fmbox {
	clear: both;
	margin: 0.2em 0;
	width: 100%;
	border: 1px solid #a2a9b1; /* Keep default border for now, can be changed to StyleNano colors */
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	box-sizing: border-box
}

table.fmbox-system {
	background-color: #090909; /* PanelUltraDark */
	color: #e1e1e1; /* SCPWhite */
}

table.fmbox-warning {
	border: 1px solid #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

table.fmbox-editnotice {
	background-color: transparent;
	color: #e1e1e1; /* SCPWhite */
}

div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon,
div.titleblacklist-warning {
	clear: both;
	margin: 0.2em 0;
	border: 1px solid #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
	padding: 0.25em 0.9em;
	box-sizing: border-box
}

.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
	border-color: #8B0000; /* BloodRed */
	background-color: #3A0000; /* BloodRedDarker2 */
	color: #e1e1e1; /* SCPWhite */
}

html body.mediawiki .mbox-small {
	clear: right;
	float: right;
	margin: 4px 0 4px 1em;
	box-sizing: border-box;
	width: 238px;
	font-size: 88%;
	line-height: 1.25em
}

html body.mediawiki .mbox-small-left {
	margin: 4px 1em 4px 0;
	box-sizing: border-box;
	overflow: hidden;
	width: 238px;
	border-collapse: collapse;
	font-size: 88%;
	line-height: 1.25em
}

.compact-ambox table .mbox-image,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-empty-cell {
	display: none
}

.compact-ambox table.ambox {
	border: none;
	border-collapse: collapse;
	background-color: transparent;
	margin: 0 0 0 1.6em !important;
	padding: 0 !important;
	width: auto;
	display: block
}

body.mediawiki .compact-ambox table.mbox-small-left {
	font-size: 100%;
	width: auto;
	margin: 0
}

.compact-ambox table .mbox-text {
	padding: 0 !important;
	margin: 0 !important
}

.compact-ambox table .mbox-text-span {
	display: list-item;
	line-height: 1.5em;
	list-style-type: square;
	list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg)
}

.compact-ambox .hide-when-compact {
	display: none
}

.nounderlines a,
.IPA a:link,
.IPA a:visited {
	text-decoration: none !important
}

.nowrap,
.nowraplinks a {
	white-space: nowrap
}

.wrap,
.wraplinks a {
	white-space: normal
}

#wpUploadDescription {
	height: 13em
}

.thumbinner {
	min-width: 100px;
	background: #303037;
	border: solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}

.thumbinner .thumbimage, .thumbborder {
	border: solid 1px #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}

#mw-subcategories,
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
	clear: both
}

.wpb .wpb-header {
	display: none
}

.wpbs-inner .wpb .wpb-header {
	display: table-row
}

.wpbs-inner .wpb-outside {
	display: none
}

.mw-tag-markers {
	font-style: italic;
	font-size: 90%
}

.checkuser-show,
.sysop-show,
.abusefilter-show,
.abusefilter-helper-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
	display: none
}

.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
	display: none !important
}

ul.permissions-errors>li {
	list-style: none none
}

ul.permissions-errors {
	margin: 0
}

span.texhtml {
	font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
	font-size: 118%;
	line-height: 1;
	white-space: nowrap;
	-moz-font-feature-settings: "lnum", "tnum", "kern" 0;
	-webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
	font-feature-settings: "lnum", "tnum", "kern" 0;
	font-variant-numeric: lining-nums tabular-nums;
	font-kerning: none
}

span.texhtml span.texhtml {
	font-size: 100%
}

span.mwe-math-mathml-inline {
	font-size: 118%
}

.mwe-math-fallback-image-display,
.mwe-math-mathml-display {
	margin-left: 1.6em !important;
	margin-top: 0.6em;
	margin-bottom: 0.6em
}

.mwe-math-mathml-display math {
	display: inline
}

.k-player .k-attribution {
	visibility: hidden
}

.PopUpMediaTransform a .play-btn-large {
	margin: 0;
	top: auto;
	right: auto;
	bottom: 0;
	left: 0
}

	.gallerybox .thumb img {
		background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat
	}
	.ns-0 .gallerybox .thumb img,
	.ns-2 .gallerybox .thumb img,
	.ns-100 .gallerybox .thumb img,
	.nochecker .gallerybox .thumb img {
		background-image: none
	}
}

.flaggedrevs_draft_synced,
.flaggedrevs_stable_synced,
#t-upload,
.mw-special-Book #coll-downloadbox {
	display: none
}

#site-tools {
	display: none !important;
}

span.comment {
	overflow-wrap: break-word
}

#mw-page-base {
	background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	border: none; /* Remove default border */
}

.mediawiki,
.mw-page-container {
	background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	border: none; /* Remove default border */
}

.mw-body {
	background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	border: none; /* Remove default border */
}

#mw-panel {
	background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	border: none; /* Remove default border */
}

#mw-content-container,
#mw-header-container,
#mw-content-wrapper,
#mw-content,
#p-logo {
	background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	border: none; /* Remove default border */
}

.mw-code {
	background: #303037; /* code background color from existing CSS */
	color: #d3d3d3; /* code color from existing CSS */
}

footer,
#footer-info-lastmod,
#footer-info-copyright {
	color: #b2b2b2; /* LightGray */
}

p,
h1,
h2,
h3,
h4,
h5,
h5,
li {
	color: #e1e1e1; /* SCPWhite */
}


/** Новые цвета ссылок (одинаковый цвет, независимо от посещения **/
a,
.vector-menu-portal .vector-menu-content li a,.vector-menu-tabs li a,
body.skin--responsive #p-cactions li a,
a:visited,
.vector-menu-portal .vector-menu-content li a:visited,
.vector-menu-tabs li a:visited,
body.skin--responsive #p-cactions li a:visited  {
    color: #8B0000 /* BloodRed */;
}

a:hover,
a:visited:hover {
    color: #e1e1e1; /* SCPWhite */
}

body.skin--responsive #p-cactions li a {
	background: #121111; /* PanelDarker */
}

.mw-prefs-buttons {
	background: #121111; /* PanelDarker */
}

a.extiw:visited,
a.external:visited,
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited,
body.skin--responsive #p-cactions li a.external:visited {
	color: #8B0000 /* BloodRed */;
}

.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
body.skin--responsive #p-cactions li.selected a {
	color: #e1e1e1; /* SCPWhite */
	font-weight: bold
}

body.skin--responsive #p-cactions li.selected a {
	background: #121111; /* PanelDarker */
}

.vector-menu-tabs li {
	background: #171616; /* PanelDark */
}

#mw-site-navigation .sidebar-chunk,
#mw-site-navigation .sidebar-chunk,
#mw-related-navigation .sidebar-chunk,
body.skin--responsive .portlet,
body.skin--responsive .pBody {
	background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
	border-color: #121111; /* PanelDarker */
}

#p-logo-text a {
	color: #e1e1e1; /* SCPWhite */
}

#ca-nstab-mediawiki.a {
	color: #e1e1e1; /* SCPWhite */
}

#mw-changeslist-links {
	background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

#simpleSearch {
	background: #121111; /* PanelDarker */
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

#searchInput {
	color: #e1e1e1; /* SCPWhite */
}

#pt-createaccount {
    visibility: hidden;
    display: none;
}

.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,
#personal .dropdown {
	background: #121111; /* PanelDarker */
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

body.skin--responsive #p-cactions li.selected {
	border: #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}

.vector-menu-tabs .selected {
	background: #121111; /* PanelDarker */
}

#pagehistory li.selected {
	background: #373535; /* PanelLightDark */
	font-weight: bold
}

div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon,
div.titleblacklist-warning {
	background: #8B0000; /* BloodRed */
	border: 1px solid #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
}

.wikitable {
	background: #303037; /* Keep default wikitable background for now */
	border: 1px solid #37373e; /* Keep default wikitable border for now */
	color: #e1e1e1; /* SCPWhite */
}
/* класс wikitableKZ является костылем, ведь фиксить wikitable мне было впадлу. Из-за wikitable тултипы обрезаются. Не бейте*/
.wikitableKZ {
    border-collapse: collapse
}

.wikitableKZ>tr>th,
.wikitableKZ>tr>td,
.wikitableKZ>*>tr>th,
.wikitableKZ>*>tr>td {
	border: 1px solid #37373e; /* Keep default wikitable border for now */
}

.toc {
	background: #121111; /* PanelDarker */
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

.mw-content-ltr .tocnumber {
	color: #b2b2b2; /* LightGray */
}

.wikitable>tr>th,
.wikitable>tr>td,
.wikitable>*>tr>th,
.wikitable>*>tr>td {
	border: 1px solid #37373e; /* Keep default wikitable border for now */
}

.wikitable>*>tr>th {
	background: #121111; /* PanelDarker */
	border: 1px solid #37373e; /* Keep default wikitable border for now */
	color: #e1e1e1; /* SCPWhite */
}

.quickbox {
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	background: #121111; /* PanelDarker */
	color: #e1e1e1; /* SCPWhite */
}

.quickboxhead {
	border-bottom: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	background: #121111; /* PanelDarker */
	text-align: center
}

.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
	background: #121111; /* PanelDarker */
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
	background: #121111; /* PanelDarker */
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

.oo-ui-popupWidget-popup {
	background: #303037; /* Keep default popup background for now */
	border: 1px solid #37373e; /* Keep default popup border for now */
	color: #e1e1e1; /* SCPWhite */
}

.mw-editform #wpTextbox1,
textarea {
	background: #303037; /* Keep default textarea background for now */
	border: 1px solid #37373e; /* Keep default textarea border for now */
	color: #e1e1e1; /* SCPWhite */
}

.wikiEditor-ui-toolbar {
	background: #121111; /* PanelDarker */
	color: #e1e1e1; /* SCPWhite */
}

.wikiEditor-ui-toolbar .group {
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}

.wikiEditor-ui-toolbar .group .label {
	color: #e1e1e1; /* SCPWhite */
}

.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
	color: #121111; /* PanelDarker */
	font-weight: bold
}

.wikiEditor-ui .wikiEditor-ui-top {
	border-bottom: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}

.wikiEditor-ui .wikiEditor-ui-view {
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}

.editOptions,
.mw-editform .editOptions {
	background: #171616; /* PanelDark */
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}


.positive {
	color: #1A4D1A; /* GoodGreenFore */
	font-weight: bold
}

.negative {
	color: #8B0000; /* BloodRed */
	font-weight: bold
}

.anglerect {
	--angle-rect-clip-size: 16px;
	clip-path: polygon(0 0, calc(100% - var(--angle-rect-clip-size)) 0, 100% var(--angle-rect-clip-size), 100% 100%, var(--angle-rect-clip-size) 100%, 0 calc(100% - var(--angle-rect-clip-size)))
}

.flex {
	display: flex
}



.mw-body {
	padding: 0.5em
}

.mw-body dd {
	margin: 0.2em;
	margin-left: 1.6em
}

.tabs-label {
	background-color: #121111 !important; /* PanelDarker */
	color: #e1e1e1; /* SCPWhite */
}

.tooltip{
  position: relative;
  display: inline;
}

.tooltiptext {
    position: absolute;
    display: initial;
    z-index: 99999;
    width: 295px;
    left: -120px;
    top: 42px;
    padding: 5px;
    pointer-events: none;
    visibility: hidden;
    opacity: 0;
    white-space: normal;
    text-align: left;
    transition: all 0.2s;
    border: 1px solid #e1e1e180; /* SCPWhite with alpha */
    background-color: #121111; /* PanelDarker */
	color: #e1e1e1; /* SCPWhite */
}

.tooltip:hover>.tooltiptext {
  visibility: visible;
  opacity: 0.98;
}

	.tooltip{
  position: static;
}
	.tooltiptext{
		box-shadow: 0px 0px 100vw 100vh rgb(0 0 0 / 60%);
        position: fixed;
	    width: 80vw;
	    top: 40vh;
	    left: 0;
	    margin: 0 auto;
	    right: 0;
	}

}

/** MultimediaViewer tweaks **/
/* MMV text colors */
.mw-mmv-above-fold,
.mw-mmv-dialog,
.mw-mmv-image-links li,
.mw-mmv-options-cancel-button.mw-ui-button.mw-ui-quiet,
.mw-mmv-options-dialog-header,
.mw-mmv-options-text-header {
	color: #e1e1e1; /* SCPWhite */
}
/* MMV file info */
.mw-mmv-above-fold {
	background: #121111; /* PanelDarker */
	border-top: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
.mw-mmv-image-metadata {
	background-color: #121111; /* PanelDarker */
	border-color: #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
/* MMV options popup */
.mw-mmv-dialog {
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	background: #121111; /* PanelDarker */
	box-shadow: none;
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
	background: #121111; /* PanelDarker */
	border-bottom: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
	border-right: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
.mw-mmv-options-enable-alert {
	background: #37373e; /* Keep default background for now, can be changed to StyleNano colors */
	color: #e1e1e1; /* SCPWhite */
}
/* MMV buttons on file page */
.mw-mmv-filepage-buttons .mw-ui-button {
	background: #8B0000; /* BloodRed */
	color: #e1e1e1; /* SCPWhite */
	border-color: #4D0000; /* BloodRedDarker */
}

.mw-default-size {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}

.mw-default-size img {
	border-color: #171616 !important; /* PanelDark */
}

.mw-default-size figcaption {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}
.mw-halign-right {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}

.mw-halign-right img {
	border-color: #171616 !important; /* PanelDark */
}

.mw-halign-right figcaption {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}
.mw-halign-left {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}

.mw-halign-left img {
	border-color: #171616 !important; /* PanelDark */
}

.mw-halign-left figcaption {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}
.mw-halign-center {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}

.mw-halign-center img {
	border-color: #171616 !important; /* PanelDark */
}

.mw-halign-center figcaption {
	background-color: #17161600 !important; /* PanelDark transparent */
	border-color: #171616 !important; /* PanelDark */
}
/* Фон референсов. Теперь НЕ белые при нажатии */
.reference {
	background-color: #17161600 !important; /* PanelDark transparent */
}
ol.references li:target,sup.reference:target {
    background-color: #303037 !important; /* Keep default reference highlight for now */
}
.oo-ui-inputWidget-input {
	background-color: #121111 !important; /* PanelDarker */
	border: #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
	color: #e1e1e1 !important; /* SCPWhite */
}
.mw-search-profile-tabs {
	background-color: #121111 !important; /* PanelDarker */
	border: #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
}
.search-types .current a {
    color: #d3d3d3 !important; /* Keep default search current tab color for now */
    cursor: default !important;
}
.mw-message-box-error {
    background-color: #4D0000 !important; /* BloodRedDarker */
    border-color: #8B0000 !important; /* BloodRed */
	color: #e1e1e1 !important; /* SCPWhite */
}
.mw-message-box-warning {
    background-color: #8B4500 !important; /* ConcerningOrangeFore */
    border-color: #8B4500 !important; /* ConcerningOrangeFore */
	color: #e1e1e1 !important; /* SCPWhite */
}
#mw-header-nav-hack {
    border-top: solid 2px #171616 !important; /* PanelDark */
    display: block;
    position: absolute;
    z-index: 98;
    background: #171616 !important; /* PanelDark */
    width: 100%;
}
.ui-widget-overlay {
    background: #090909 !important; /* PanelUltraDark */
    opacity: .3 !important;
}
.ui-widget-content {
    border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
    background: #171616 !important; /* PanelDark */
    color: #e1e1e1 !important; /* SCPWhite */
}
.ui-widget-header {
    border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
    background: #171616 !important; /* PanelDark */
    color: #e1e1e1 !important; /* SCPWhite */
    font-weight: bold !important;
}
#wikieditor-toolbar-file-target,
#wikieditor-toolbar-file-caption,
#wikieditor-toolbar-file-alt {
    width: 100% !important;
    background-color: #121111 !important; /* PanelDarker */
    color: #e1e1e1 !important; /* SCPWhite */
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
    box-sizing: border-box !important;
    background-color: #121111 !important; /* PanelDarker */
    color: #e1e1e1 !important; /* SCPWhite */
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Verdana,Arial,sans-serif !important;
    font-size: 1em !important;
    background-color: #121111 !important; /* PanelDarker */
    color: #e1e1e1 !important; /* SCPWhite */
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
    background: #121111 !important; /* PanelDarker */
    font-weight: normal !important;
    color: #e1e1e1 !important; /* SCPWhite */
}
.ui-state-hover, .ui-widget-contetn .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
    background: #373535 !important; /* PanelLightDark */
    font-weight: normal !important;
    color: #e1e1e1 !important; /* SCPWhite */
}
body .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close {
	right: 0.9em !important;
	background: #373535 !important; /* PanelLightDark */
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0 !important;
	background: #444444 !important; /* Slightly lighter PanelLightDark */
}
ul#filetoc,.toc,.toccolours,.mw-warning {
        display: table !important;
        background-color: #121111 !important; /* PanelDarker */
        border: solid #37373e !important; /* Keep default border for now, can be changed to StyleNano colors */
        border-width: 1px 1px 0.2em !important;
        box-shadow: 0 1px 2px 1px rgb(0 0 0 / 2%) !important;
        padding: 1.25em 1.75em !important;
        margin-top: 1em !important;
        margin-bottom: 1em !important;
        min-width: 15em !important;
        font-size: 100% !important;
		color: #e1e1e1; /* SCPWhite */
}
.diff-editfont-monospace .diff-addedline,.diff-editfont-monospace .diff-deletedline,.diff-editfont-monospace .diff-context {
    font-family: monospace,monospace !important;
    background-color: #171616 !important; /* PanelDark */
    border-color: #171616 !important; /* PanelDark */
    color: #e1e1e1 !important; /* SCPWhite */
}
.diff-deletedline .diffchange {
    background: #3A0000 !important; /* BloodRedDarker2 */
}
.diff-addedline .diffchange {
    background: #1A4D1A !important; /* GoodGreenFore */
}
.mw-json th,.mw-json td {
    border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    font-size: 16px;
    padding: 0.5em 1em
}

.mw-json tr {
    background-color: #171616; /* PanelDark */
    margin-bottom: 0.5em
}

.mw-json th {
    background-color: #303037; /* Keep default json th background for now */
    font-weight: normal;
    vertical-align: top;
    color:#d3d3d3; /* Keep default json th color for now */
}

.mw-json th span {
    -webkit-position: sticky;
    position: sticky;
    top: 0.5em
}

.mw-json-value,.mw-json-single-value {
    background-color: #1A4D1A; /* GoodGreenFore */
    font-family: monospace,monospace;
    white-space: pre-wrap;
    color:#d3d3d3; /* Keep default json value color for now */
}
.mw-json-empty {
    background-color: #1A4D1A; /* GoodGreenFore */
    font-style: italic;
    color:#d3d3d3; /* Keep default json empty color for now */
}
.hover_img_special {
    top: 0;
    left: 0;
    display: none
}

.img_special:hover .hover_img_special {
    display: inline;
}

.img_special:hover .img_spec {
    display: none;
}
.ace-tm .ace_gutter {
  background: #171616; /* PanelDark */
  color: #37373e; /* Keep default ace gutter color for now */
}

.ace-tm .ace_print-margin {
  width: 1px;
  background-color: #121111; /* PanelDarker */
}
.ace-tm {
  background-color: #121111; /* PanelDarker */
  color: #e1e1e1; /* SCPWhite */
}
.ace-tm .ace_cursor {
  color: #e1e1e1; /* SCPWhite */
}
.ace-tm .ace_storage,
.ace-tm .ace_keyword {
  color: #8B0000; /* BloodRed */
}

.ace-tm .ace_constant.ace_numeric {
  color: #8B0000; /* BloodRed */
}
.ace-tm .ace_constant {
  color: #8B0000; /* BloodRed */
}
.ace-tm .ace_support.ace_function {
  color: #8B0000; /* BloodRed */
}
.ace-tm .ace_support.ace_constant {
  color: #1A4D1A; /* GoodGreenFore */
}
.ace-tm .ace_support.ace_type,
.ace-tm .ace_support.ace_class {
  color: #8B0000; /* BloodRed */
}
.ace-tm .ace_string {
  color: #1A4D1A; /* GoodGreenFore */
}
.ace-tm .ace_comment {
  color: #b2b2b2; /* LightGray */
}
.ace-tm .ace_constant.ace_numeric {
  color: #8B0000; /* BloodRed */
}
.ace-tm .ace_marker-layer .ace_selection {
  background: #373535; /* PanelLightDark */
}
.ace-tm .ace_marker-layer .ace_bracket {
  margin: -1px 0 0 -1px;
  border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
.ace-tm .ace_marker-layer .ace_active-line {
  background: #373535; /* PanelLightDark */
}

.ace-tm .ace_gutter-active-line {
    background-color: #373535; /* PanelLightDark */
}
.ace-tm .ace_marker-layer .ace_selected-word {
  background: #373535; /* PanelLightDark */
  border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
.codeEditor-status {
    clear: both;
    width: 100%;
    background-color: #171616; /* PanelDark */
    border-top: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
.codeEditor-status-message {
    border-left: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    border-right: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    padding: 0 0.3em;
    width: 100%;
    display: table-cell;
}
.ace_search {
    background-color: #171616; /* PanelDark */
    color: #e1e1e1; /* SCPWhite */
    border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    border-top: 0 none;
    overflow: hidden;
    margin: 0;
    padding: 4px 6px 0 4px;
    position: absolute;
    top: 0;
    z-index: 99;
    white-space: normal;
}
.ace_search_form.ace_nomatch {
    outline: 1px solid #8B0000; /* BloodRed */
}
.ace_search_field {
    border-radius: 3px 0 0 3px;
    background-color: #121111; /* PanelDarker */
    color: #e1e1e1; /* SCPWhite */
    border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    border-right: 0 none;
    outline: 0;
    padding: 0;
    font-size: inherit;
    margin: 0;
    line-height: inherit;
    padding: 0 6px;
    min-width: 17em;
    vertical-align: top;
    min-height: 1.8em;
    box-sizing: content-box;
}
.ace_searchbtn {
    border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    line-height: inherit;
    display: inline-block;
    padding: 0 6px;
    background: #121111; /* PanelDarker */
    border-right: 0 none;
    border-left: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    cursor: pointer;
    margin: 0;
    position: relative;
    color: #e1e1e1; /* SCPWhite */
}
.ace_searchbtn:last-child {
    border-radius: 0 3px 3px 0;
    border-right: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
.ace_searchbtn:hover {
    background-color: #171616; /* PanelDark */
}
.ace_searchbtn.prev:after{
     content: "";
     border: solid 2px #e1e1e1; /* SCPWhite */
     width: 0.5em;
     height: 0.5em;
     border-width:  2px 0 0 2px;
     display:inline-block;
     transform: rotate(-45deg);
}
.ace_searchbtn.next:after{
     content: "";
     border: solid 2px #e1e1e1; /* SCPWhite */
     width: 0.5em;
     height: 0.5em;
     border-width:  2px 0 0 2px;
     display:inline-block;
     transform: rotate(135deg);
}
.ace_button {
    margin-left: 2px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overflow: hidden;
    opacity: 0.7;
    border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    padding: 1px;
    box-sizing:    border-box!important;
    color: #e1e1e1; /* SCPWhite */
    background-color: #121111; /* PanelDarker */
}
.ace_button:hover {
    background-color: #171616; /* PanelDark */
    opacity:1;
}
.ace_button:active {
    background-color: #090909; /* PanelUltraDark */
}

/* Скроллбар */
::-webkit-scrollbar {
    background-color:#37373e; /* Keep default scrollbar background for now */
}
::-webkit-scrollbar-thumb {
    background-color: #37373e; /* Keep default scrollbar thumb for now */
    border: 2px solid #37373e; /* Keep default scrollbar thumb border for now */
    border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #444444; /* Slightly lighter than default scrollbar thumb */
}
::-webkit-scrollbar-thumb:active {
    background-color: #b2b2b2; /* LightGray */
}

/* Списки */
.style-for-sub-numbered-lists ol {
  counter-reset: item
}
.style-for-sub-numbered-lists li {
  display: block
}
.style-for-sub-numbered-lists li:before {
  content: counters(item, ".") ". ";
  counter-increment: item;
}

/* Flex table */
.section {
  display: flex;
  flex-wrap: wrap;
}

.section .col {
  flex: 1 1 auto;
}

.section .line-break {
  flex-basis: 100%;
  width: 0px;
  height: 0px;
  overflow: hidden;
}

.mw-body .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend,.mw-changeslist-legend,.mw-body .mw-search-profile-tabs,.mw-body fieldset#mw-searchoptions,.mw_metadata,.mw-datatable {
    color: #d3d3d3; /* Keep default legend color for now */
    background: #303037; /* Keep default legend background for now */
    border: solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    border-width: 1px 1px 0.2em;
    padding: 1.25em 1.75em;
    box-shadow: 0 1px 2px 1px rgba(0,0,0,0.02)
}
.mw_metadata > tr > th,.mw-datatable > tr > th,.wikitable > tr > th,.mw_metadata > tr > td,.mw-datatable > tr > td,.wikitable > tr > td,.mw_metadata > * > tr > th,.mw-datatable > * > tr > th,.wikitable > * > tr > th,.mw_metadata > * > tr > td,.mw-datatable > * > tr > td,.wikitable > * > tr > td {
    border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
    padding: 0.4em 0.5em
}

.mw-datatable th {
    background: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}

.mw-datatable td {
    background-color: #303037; /* Keep default datatable td background for now */
	color: #e1e1e1; /* SCPWhite */
}

.mw-datatable tr:hover td {
    background-color: #37373e; /* Keep default datatable tr hover background for now */
}

.pretoclip-copy-button {
    float: right;
}
.mw-scribunto-console-fieldset {
	color: #d3d3d3; /* Keep default scribunto color for now */
	background: none;
	border: 3px solid #121111; /* PanelDarker */
}
.mw-scribunto-message {
    color: #1A4D1A; /* GoodGreenFore */
    background:none;
}
#mw-scribunto-input {
    width: 100%;
    border: 0;
    overflow: auto;
    background: #303037; /* Keep default scribunto input background for now */
	color: #e1e1e1; /* SCPWhite */
}

.mw-scribunto-input {
    color: #d3d3d3; /* Keep default scribunto input color for now */
    font: inherit;
    font-weight: bold;
    margin-top: 0.5em;
}

/*Блок ролей на странице "Роли"*/
.table-flex {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:space-evenly;
}
.boxes-flex {
  padding:0;
  margin:5px 15px 5px 15px;
  text-align:center;
}
.role-big-title {
	margin:0px;
	text-align: center;
	font-size: 40px;
	line-height:50px;
	border-radius: 8px;
	color: #e1e1e1; /* SCPWhite */
}
.role-block-radius {
	border-radius: 8px;
	background-color: #121111; /* PanelDarker */
	color: #e1e1e1; /* SCPWhite */
	border: 1px solid #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}
.role-block-name {
	padding:2px;
	border-radius:.3em;
	margin-bottom:.2em;
	background-color: #171616; /* PanelDark */
	color: #e1e1e1; /* SCPWhite */
}
.story-text {
	text-indent: 19px;
	text-align: justify;
	color: #e1e1e1; /* SCPWhite */
}
.story-dialogue {
	line-height:1.2;
	color: #e1e1e1; /* SCPWhite */
}
.oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
    display: block;
    position: relative;
    margin: 0px 25%;
}
.mw-gallery-slideshow .gallerybox.slideshow-current {
    background: #373535; /* PanelLightDark */
	color: #e1e1e1; /* SCPWhite */
}
.gallerytext {
    overflow: hidden;
    font-size: 94%;
    padding: 2px 4px;
    word-wrap: break-word;
    text-align: center;
	color: #e1e1e1; /* SCPWhite */
}
#content .gallerybox div.thumb {
    background-color: #17161600; /* PanelDark transparent */
}
.mw-body li.gallerybox div.thumb {
    background: #17161600; /* PanelDark transparent */
    border: solid #37353e; /* Keep default border for now, can be changed to StyleNano colors */
    border-width: 1px 1px 0.2em;
    padding: 1.25em 1.75em;
    box-shadow: 0 1px 2px 1px rgba(0,0,0,0.02);
    padding: 0;
}
.title-no-bottom-border {
	border-bottom: none !important
}
.title-top-border {
	border-top: solid 2px #37373e; /* Keep default border for now, can be changed to StyleNano colors */
}

/* Установка ширины страницы по умолчанию в 1800px */
@media screen and (min-width: 1800px) {
    body {
        font-size: 90%;
        font-family: Citizen, sans-serif;
    }
}