/*
线性黑色主题
由Queerious制作
*/
@import url('https://fonts.googleapis.com/css2?family=Martian+Mono:wght@100..800&display=swap');
#page-title {
display: none;
}
:root {
--sp_top-bar-gradient-top-color: #373737;
--sp_top-bar-gradient-bottom-color: #171717;
--sp_top-bar-link-hover-color: var(--vividLighter);
--sp_top-bar-link-hover-background: #1E1E24;
--sp_dropdown-background: #060607;
--sp_dropdown-link-color: var(--sp_top-bar-link-hover-color);
--sp_dropdown-link-hover-color: var(--sp_top-bar-link-hover-color);
--sp_dropdown-link-background: transparent;
--sp_dropdown-link-border: 0.05rem solid #ddd;
--sp_dropdown-link-hover-background: var(--sp_top-bar-link-hover-background);
--sp_header-logo-size: 8.25rem;
--sp_rate-module-background: rgba(255,255,255,0.2);
--sp_rate-module-sub-color: #FFF;
--accentColor: #6d6d77;
--vividAccentColor: #ACACD2;
--vividLighter: #D5D3FF;
--vividDarker: #8986B1;
--accentRed: #BB7672;
--sp_tab-text-color: var(--vividAccentColor);
--sp_tab-background: rgba(255,255,255,0.1);
--sp_tab-border-color: var(--accentColor);
--sp_tab-hover-background: rgba(0,0,0,0.3);
--sp_tab-selected-text-color: black;
--sp_tab-selected-background: white;
--sp_tab-selected-border-color: var(--accentColor);
--sp_top-bar-link-hover-color: var(--vividAccentColor);
--sp_rate-module-button-color: black;
--sp_hovertip-background: #060607;
--sp_hovertip-border: 0.05rem solid black;
}
.hovertip {
color: white;
}
h1 {
color: var(--vividAccentColor);
}
:where(#page-content) a {
color: var(--vividAccentColor);
}
:where(#page-content) a.newpage {
color: var(--accentRed);
}
:where(#page-content) a.newpage:hover {
text-decoration: underline;
border-color: var(--accentRed);
}
:where(#page-content) a:visited {
color: var(--vividDarker);
}
/* 侧边栏 */
#content-wrap #side-bar .side-block, #interwiki .side-block {
background-color: #060607;
color: white !important;
border: 1px solid var(--vividAccentColor);
}
#content-wrap #side-bar .heading, #interwiki .heading {
color: var(--vividAccentColor);
border-bottom: solid 1px var(--vividDarker);
}
#content-wrap #side-bar a, #interwiki a {
color: var(--vividAccentColor);
}
#content-wrap #side-bar .side-block .menu-item img, #interwiki .side-block .menu-item img {
filter: hue-rotate(185deg) brightness(12) saturate(0.3);
}
@media (max-width: 767px) {
#content-wrap #side-bar {
background-color: rgba(255,255,255,0.5);
}
}
/* 颜色校准底部区域 */
#page-info a, .page-watch-options a, .page-options-bottom a, .page-tags a, .edit-help-34 a, #action-area a {
color: var(--accentRed);
}
#license-area {
color: white;
}
#account-options {
margin-top: -3.45em;
}
/* 分页 */
#page-content .yui-navset .yui-nav .selected {
font-weight: bold !important;
}
#page-content .yui-navset .yui-content {
background-color: rgba(255,255,255,0.1);
}
/* 页面选项 */
#action-area, #page-options-container {
color: white;
}
#lock-info {
color:black;
}
#page-content {
background: rgba(0,0,0,0.35);
padding: 0.3em 1.5em;
border-radius: 30px;
}
#page-content hr {
background-color: var(--accentColor);
}
#page-content :is(.blockquote, blockquote) {
background: rgba(255,255,255,0.1);
border-style: solid;
}
#page-content :is(.blockquote, blockquote) > :is(.blockquote, blockquote) {
background: rgba(0,0,0,0.3);
border-style: dashed;
border-color: var(--accentColor);
}
#page-content .licensebox .blockquote, .licensebox blockquote {
background: rgba(255,255,255,0.1);
border-style: solid;
margin: 1rem 1.5rem;
}
#page-content .licensebox .blockquote > .blockquote {
background: inherit;
border-style: inherit;
border-color: inherit;
font-family: inherit;
font-size: inherit;
margin: 1rem 1.5rem;
}
#header {
background-image: url(https://scp-wiki.wdfiles.com/local--files/theme:linear-black/mountain_pattern_stretch.jpg);
background-color: #2b2930;
background-blend-mode: hard-light;
background-position-x: center;
background-size: 1200px;
height: 250px;
background-position-y: center;
grid-template-rows: 1.5fr 1.5fr auto auto 0.75fr auto;
}
#header::before {
margin: 0em auto;
grid-row: 1 / 5;
grid-column: 1/5;
z-index: 2;
}
#header h1, #header h2 {
padding-inline-start: initial;
grid-column: 1/5;
margin: 0em auto;
z-index: 1;
}
#header h1 {
grid-row: 3 / 5;
}
#header h2 {
grid-row: 5;
}
#container {
background: url(https://scp-wiki.wdfiles.com/local--files/theme:linear-black/trianglify-lowres_dark.webp);
background-repeat: round;
background-position-x: left;
background-position-y: 26em;
background-size: 40em;
}
#page-content {
color: white;
font-family: 'Martian Mono', monospace;
font-weight: 200;
}
#page-content th {
color: black;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Martian Mono', monospace;
}
.scp-image-block {
margin-top: 1.5em;
border-width: 2px;
}
:is(.blockquote,blockquote) .scp-image-block .scp-image-caption {
background-color: rgba(255,255,255,0.1);
}
#page-content .scp-image-block .scp-image-caption {
background-color: rgba(255,255,255,0.1);
}
#page-content table.wiki-content-table td {
padding: 0.5em 0.7em;
}
.ratingModuleAlign {
text-align: right;
margin-bottom: -1em;
margin-top: 0.5em;
}
#search-top-box-form :is(input[type="submit"], input[type="submit"]:hover) {
background-color: var(--vividDarker);
color: white;
background-image: linear gradient (to bottom, var(--vividLighter), var(--vividAccentColor), var(--vividDarker));
}