:root {
--header-title: "S · C · P";
--header-subtitle: "控制,收容,保护...?";
--sp_header-logo: linear-gradient(to right, #444, #fff);
--sp_header-logo-size: 7.5rem;
--sp_header-height: 7.5rem;
--sp_header-gradient-top-color: #333;
--sp_header-gradient-top-stop: 0;
--sp_header-gradient-bottom-color: #2a2a2a;
--sp_header-gradient-bottom-stop: .99;
--sp_diagonal-stripes-color: #00000000;
--sp_top-bar-height: 2.25rem;
--sp_top-bar-gradient-top-color: #00000000;
--sp_top-bar-gradient-bottom-color: #00000000;
--sp_top-bar-link-color: #eee;
--sp_top-bar-link-hover-color: #fff;
--sp_top-bar-link-hover-background: #666;
--sp_dropdown-background: #666;
--sp_dropdown-link-color: #fff;
--sp_dropdown-link-hover-color: #000;
--sp_dropdown-link-border: 0.2rem solid #000;
--sp_dropdown-link-hover-background: #bbb;
--sp_rate-module-background: #00000000;
--sp_rate-module-sub-color: #333;
--sp_rate-module-text-color: #333;
--sp_rate-module-button-color: #333;
--sp_rate-module-button-background: #00000000;
--sp_rate-module-button-hover-color: #000;
--sp_rate-module-button-hover-background: #ddd;
--sp_tab-text-color: #eee;
--sp_tab-background: #333;
--sp_tab-border-color: #999;
--sp_tab-hover-text-color: var(--sp_tab-text-color);
--sp_tab-hover-background: #444;
--sp_tab-hover-border-color: #bbb;
--sp_tab-selected-text-color: #fff;
--sp_tab-selected-background: #666;
--sp_tab-selected-border-color: #ddd;
--sp_hovertip-background: #eee;
--sp_hovertip-border: 0.1rem solid #333;
}
#container a {
transition: color 0.25s, background-color 0.1s;
}
#header {
grid-template-rows: auto auto 2fr 1fr auto auto;
grid-template-columns: var(--sp_area-comp-margin) 2fr 1fr var(--sp_area-comp-margin);
}
#header:before {
mask-image: url(https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg);
mask-position: center;
mask-size: contain;
mask-repeat: no-repeat;
-webkit-mask-image: url(https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg);
-webkit-mask-position: center;
-webkit-mask-size: contain;
-webkit-mask-repeat: no-repeat;
}
#header h1 a:before, #header h2 span:before{
text-shadow: none;
background-image: linear-gradient(to right, #fff 60%, #bbb);
background-clip: text;
-webkit-background-clip: text;
color: transparent;
}
#header h1 {
position: relative;
}
#header h1 a {
position: absolute;
bottom: 0.5rem;
}
@media (min-width:768px) {
#header {
grid-template-areas:
". . . ."
". search login ."
". h1 top-bar ."
". h2 . ."
". . . .";
grid-template-columns: var(--sp_area-comp-margin) 1fr 1fr var(--sp_area-comp-margin);
grid-template-rows: auto auto 2fr 1fr auto auto;
}
#top-bar {
position: absolute;
top: 3.5rem;
height: var(--sp_top-bar-height);
}
#side-bar {
position: sticky;
}
}
@media (max-width:768px) {
#search-top-box {
justify-content: flex-end;
}
}
#search-top-box-input {
border: solid 2px #666;
border-radius: 0;
color: #ccc;
background-color: #333;
box-shadow: unset;
transition: color 0.25s, background-color 0.1s;
}
#search-top-box-input:hover, #search-top-box-input:focus, #search-top-box-input:focus-within {
border: solid 2px #fff;
color: #fff;
background-color: #666;
box-shadow: unset;
}
#search-top-box-form input[type=submit] {
border: solid 2px #666;
border-radius: 0;
color: #fff;
background: #333;
box-shadow: unset;
transition: color 0.25s, background-color 0.1s;
}
#search-top-box-form input[type=submit]:hover {
border: solid 2px #999;
color: #fff;
background: #666;
box-shadow: unset;
}
#top-bar {
padding-inline: 0;
}
#top-bar div[class*="top-bar"] > ul {
justify-content: center;
}
#top-bar div[class*="top-bar"] > ul > li {
flex-grow: 1;
}
#top-bar :is(.top-bar, .mobile-top-bar) ul li ul {
border: 0.2rem solid #000;
border-top: unset;
box-shadow: unset;
padding: 0;
}
#top-bar :is(.top-bar, .mobile-top-bar) ul li ul li a {
padding: 0.5em 0.675em;
text-align: center;
}
#side-bar {
background: linear-gradient(#ddd, #aaa);
border: 0.1rem solid #000;
max-height: 100vh;
overflow-y: scroll;
top: 0;
scrollbar-width: thin;/*for-moz*/
}
#side-bar::-webkit-scrollbar {
width: 0.5rem;
}
#side-bar img {
filter: grayscale(100%);
}
#side-bar .collapsible-block {
filter: grayscale(100%);
}
#side-bar .side-block {
background: transparent;
padding: 0;
border: unset;
box-shadow: unset;
border-radius: 0;
}
#side-bar .menu-item {
display: flex;
justify-content: center;
}
#side-bar .menu-item p {
display: inline-flex;
justify-content: center;
}
#side-bar .menu-item a {
display: inline-block;
flex-grow: 1;
text-decoration: none;
}
#side-bar .heading {
background: #fff;
color: #000;
text-align: center;
font-size: 1rem;
padding: 0.5rem;
border-color: #bbb;
border-width: 0.2rem 0;
margin: 0.5rem 0;
}
body {
background: linear-gradient(#bbb, #eee);
background-attachment: fixed;
color: #000;
}
#page-title, #meta-title {
color: #000;
}
.page-rate-widget-box {
box-shadow: unset;
}
#page-content .rate-box-with-credit-button {
box-shadow: unset;
}
#page-content div.creditButton p a {
border: unset;
border-inline-start: unset;
}
#page-content .creditButtonStandalone p a.fa.fa-info {
display: inline-block;
color: inherit;
background: transparent;
box-shadow: unset;
}
#page-content .creditButtonStandalone p a.fa.fa-info:hover {
color: #333;
background: #bbb;
box-shadow: unset;
}
#content-wrap h1 {
color: inherit;
}
#main-content a:not(#u-sb-button, #u-no-more-menu, .page-rate-widget-box a, .creditRate a, .printuser.avatarhover a:first-child, ul.yui-nav a, a.newpage, .page-options-bottom a) {
color: #333;
text-decoration: underline dotted 1px;
text-underline-position: under;
}
#main-content a:not(#u-sb-button, #u-no-more-menu, .page-rate-widget-box a, .creditRate a, .printuser.avatarhover a:first-child, ul.yui-nav a):hover {
color: #666;
}
#page-content a:not(#u-sb-button, #u-no-more-menu, .page-rate-widget-box a, .creditRate a, .printuser.avatarhover a:first-child, ul.yui-nav a, a.newpage):visited {
color: #603;
}
#content-wrap a.newpage {
color: #326;
text-decoration: underline dotted 1px;
text-underline-position: under;
}
#side-bar a,#side-bar a:visited,#side-bar a:hover {
color: #333;
text-decoration: underline dotted 1px;
text-underline-position: under;
}
#side-bar a:hover {
background: #333;
color: #fff;
}
.yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav {
border: unset;
}
.yui-navset.yui-navset-top .yui-nav li {
flex-grow: 1;
transition: flex-grow 0.25s;
}
.yui-navset.yui-navset-top .yui-nav li.selected {
flex-grow: 2;
}
.yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content {
border:none;
border-bottom: .2rem solid #333;
background: linear-gradient(to right, #f0f0f0, #e9e9e9);
}
.scp-image-block {
border-width: 0.2rem;
box-shadow: unset;
background: linear-gradient(#aaa, #ddd);
padding: 4px;
}
.scp-image-block .scp-image-caption {
background: transparent;
}
#toc, .code, blockquote, div.blockquote {
background: linear-gradient(to right, #f0f0f0, #e9e9e9);
border: 0.1rem solid #333;
}
div.wiki-note {
width: auto;
margin: 0.5rem 2rem;
border: unset;
text-align: center;
background: #fff;
padding: 0.2rem;
box-shadow: 0 5px 15px #0005;
}
table.wiki-content-table {
background: linear-gradient(to right, #f0f0f0, #e9e9e9);
border: 0.1rem solid #333;
}
table.wiki-content-table th {
background: #333;
color: #fff;
}
.credits {
display: flex;
border: 0.1rem solid #333;
background: linear-gradient(to right, #f0f0f0, #e9e9e9);
justify-content: center;
align-items: center;
padding: 1rem;
}
.credits .series {
font-size: 1.5rem;
font-weight: bolder;
border-right: 0.2rem solid #333;
padding: 0.5rem;
padding-right: 1rem;
}
.credits .author {
text-align: center;
font-size: 0.8rem;
font-weight: bolder;
height: fit-content;
margin-left: 0.75rem;
padding: 0.25rem;
flex-grow: 1;
background: #fff;
}
.bibitems, .footnotes-footer {
background: linear-gradient(to right, #f0f0f0, #e9e9e9);
border-left: 0.2rem solid #333;
position: relative;
padding: 0.2rem 0.5rem;
margin: 2rem 0;
}
.bibitems .title, .footnotes-footer .title{
position: absolute;
bottom: 100%;
display: inline-block;
background: #333;
color: #fff;
padding: 0.2rem 0.5rem;
left: -0.2rem;
margin: 0;
}
.page-options-bottom {
text-align: center;
height: auto;
display: flex;
flex-wrap: wrap;
}
.page-options-bottom a {
color: #333;
display: block;
flex-grow: 1;
padding: 0.2rem 0.5rem;
text-decoration: none;
border-bottom: 0.1rem dotted currentcolor;
margin: 0.1rem;
}
div.buttons input, input.button, button, file, a.button,.owindow .button-bar a {
border: 0.1rem solid #333;
flex-grow: 1;
color: #fff;
background: #333;
padding: 0.2rem 0.5rem;
cursor: pointer;
margin: 0.1rem;
transition: color 0.25s, background-color 0.1s;
}
div.buttons.alignleft {
display: flex;
flex-wrap: wrap;
}
#top-bar .open-menu a {
border: 0.2rem solid #333;
border-radius: 0.2rem;
background: #666;
color: #fff;
}
#top-bar .open-menu a:hover {
box-shadow: unset;
background: #333;
color: #ddd;
}
.owindow.owait .content{
background: radial-gradient(circle, #aaaaaa88, #aaaaaa88),
radial-gradient(circle, #666 , #666);
background-size: 30px 30px;
background-position: 45% bottom, 55% bottom;
background-repeat: no-repeat;
animation: background-position 0.5s alternate infinite;
padding-bottom: 40px;
}
@keyframes background-position{
0%{
background-position: 45% bottom, 55% bottom;
}
100%{
background-position: 55% bottom, 45% bottom;
}
}
南翼楼上有一间很小的实验室,暴露在地表每年持续长达8个月的狂暴寒风中,且还总是要被吝啬的站点主管以节约资源为由停断暖气。
实验室门口原本有个标准的基金会实验室门牌,用的是结实的三铆钉,可能还补过胶,但被某个醉鬼仗着酒劲用硬物狠狠敲掉了,只留下墙顶上的几块塑料碎片,本体不知所终。墙上也留下了一个坑,白粉被椊掉了,露出一小块里面的水泥来。
有人在那间实验室门上贴了张A4打印纸,上面龙飞凤舞地用细笔写着“Poem”,由于字写的极大(远远超出白纸边界)而字迹又极细,很少有人能看出那是一个单词,而往往误认为那是门上的刮痕或涂鸦。
那间屋子里的人从不穿实验服也不戴胸牌,他们身上既没有编号也没有姓名,就连基金会的标志也都从来没有,有的只是一个装有纯色卡片的塑料卡套,每周一三五挂蓝色,二四六挂红色,安息日时一半挂红色,一半挂蓝色。而且总是在喝一种灰绿色标签的棕瓶子劣酒。
这些带着奇怪工作牌的人几乎从来不和部门外的员工说话,只是每天不定期出现在站点的各角落,每当有人在他们的地盘外见到他们,他们都总是捏着酒瓶,一副行色匆匆的样子,并在拐角间眨眼就消失不见,只在走廊里留下浓烈的酒鬼臭味。
没人知道他们是干什么的,也没人喜欢他们。
4月6日晚八点,记忆学实验室损毁了一份报告。
记录显示它应当来自于南翼楼的Wing6实验室,但那份报告上莫名满是烟草烧焦和液体浸润的痕迹,字迹根本无从辨认,记忆实验室只得派一个人去重新取来。
一名1级研究员被派往南翼楼,由于敲门后屋内久久没人响应,于是不得不在等在走廊上,一边跺脚一边呵手。
五分钟后,研究员忍无可忍,最终决定开门进去。
一进入到南翼楼Wing6——或者说Poem房,蓝灰色的烟气就立马包裹了她。
整个房间密不透风,烟雾迷漫,空气中充斥着一种化学品的香甜和雪茄的苦涩,研究员被呛的咳嗽,连连扇风,企图驱散一点儿屋里的烟气,好看清楚哪儿有人,哪儿又是桌。
还没等她扇上两下,烟雾深处忽地窜出一条瘦高人影,这一人影咆哮了一声,一手把研究员拽进房间,像炮弹似地把门重重撞上,然后怒气冲冲地发话了:“你知不知道这些烟有多值钱!”
研究员没来得及说话,那条瘦高的人影就又飞似地窜入茫茫的烟雾深处去了,沿途发出噼里啪啦一顿撞掉某物的声响。
研究员在原地呆愣了几秒,小心翼翼地顺着那方向往房间内走去。
没几步,她就感到自己似乎迷失了:在甜腻的,浑浊的灰蓝烟雾里,她分不清前后左右,更别提东南西北,而且一回头,她发现身后已经看不见墙壁,也看不见来时的红门。
在不知从何而来的微光中灰雾悠然浮动,静悄悄地以研究员为中心,向四面八方无限地伸展开来。无声,沉重,没有一丝被其他生物扰动的痕迹。
研究员看见烟雾在她眼前打了个卷。她喊:“有人吗?我需要你们在5月8日寄给记忆学微观操作实验室的那份研究报表!”
她看见自己的声音犹如水泥般扩散,推着烟雾向四面八方涌去,然后有人在她近旁说:“稍等一下。”
她转过头,看见雾气中心忽然清出了一块,她说不清那束光是从哪儿打过来的,像个白色的塑料锥,一张华丽到浮夸的巨大红木办公桌赫然摆放在那里——研究员简直不明白为什么自己先前没有找到——有个穿西装的,微胖且秃顶男人正坐在桌后,威廉姆斯正如一只饥饿的花枝鼠般疯狂咀嚼诗歌,字符如原木遇见碎纸机般在他锋利的门齿间快速消失。
威廉姆斯吃完了诗歌,又开始对网络文学痛下杀手。
在吃下大约十万字索然无味的垃圾文学后,威廉姆斯总算停下来。他用餐巾优雅地擦了擦嘴,向尚未有名字的年轻研究员伸出一只手。
“威廉姆斯•皮平。”他和蔼可亲地说,然后在研究员开口前再次打断,“你是说5月8号的那篇报告吗?真是不好意思,我刚才把它吃了。味道不佳,原本像巧克力,只可惜有些发霉了。”
研究员又惊又气。
“吃完了?”她忍不住叫喊,“可我还得把它拿回去呀!”
威廉姆斯只是摊一摊手:“我知道,亲爱的,可是这里真的没有了。”
“你们总有电子版吧?”研究员问,“再打印一份不行吗?”
“喔,不,亲爱的,我们是一个非常硬核的部门,在这里,我们只有*硬*记录和*硬*设施。”
“但我必须拿到那份报告!”研究员坚持,“这一点很重要!”
威廉姆斯忽然像只啮齿类动物般仰起头,吸了吸鼻子。
“你闻到了吗?”他说,“是暖气停了。”
研究员在南翼楼Wing7号实验室门口的寒风中瑟瑟发抖了五分钟,最终忍无可忍,决定开门进去。
她推开那扇写着“Poem”的实验室门,里面空荡荡的,又窄,又小,空气里浮动着灰尘和没有丝毫温度的日光。地上有大量陈旧的痕迹,有液体干涸的斑点,烟头,还有大量发黄朽烂的纸张。一张沙发被堆在实验室空荡荡的墙角,已经破了,里面能看见被扯碎的发黄海绵。
研究员疑惑地眨眨眼,回到位于地下的记忆学微观操作实验室,告诉她的主管Wing7里空无一人。
“5月8日的报告?”实验室主管茫然地重复,然后,深深地对研究员皱起了眉,“5月8号的报告早就在5月8号收集齐了,我们没有缺失任何报告。而且,南翼楼已经废弃很多年了。那边的地表建筑保温性能差,保障供暖太费钱。”
研究员困惑地看了看手表,这才发现,她手腕上的时间,早已经不转了。