:root {
/* header measurements */
--header-height-on-desktop: 10rem;
--header-height-on-mobile: 10rem;
--header-h1-font-size: clamp(2rem, 5vw, 2.8125rem);
--header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem);
--logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
}
#header {
--search-textbox-text-color: var(--swatch-secondary-color);
background: none;
}
#header::before {
content: " ";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0.75rem;
background-image: var(--logo-image);
background-repeat: no-repeat;
background-position: center 0;
background-size: auto calc(var(--header-height-on-desktop) - 1.5rem);
opacity: 0.8;
pointer-events: none;
}
#header h1,
#header h2 {
margin: 0;
padding: 0;
width: 100%;
height: var(--header-height-on-desktop);
display: flex;
align-items: center;
justify-content: center;
display: flex;
align-items: center;
justify-content: center;
}
#header h1 a,
#header h1 a::before,
#header h2 span,
#header h2 span::before {
margin: 0;
padding: 0;
z-index: 0;
display: block;
text-align: center;
}
#header h1 {
z-index: 1;
}
#header h1 a::before,
#header h1 a::after {
content: var(--header-title);
}
#header h1 a::before {
color: rgb(var(--swatch-text-tertiary-color));
z-index: -1;
-webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark));
}
#header h1 a::after {
color: rgb(var(--swatch-headerh1-color));
z-index: 1;
}
#header h2 {
z-index: 0;
text-transform: uppercase;
pointer-events: none;
}
#header h2 span {
margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 2em);
}
#header h2 span::before,
#header h2 span::after {
--wght: 600;
content: var(--header-subtitle);
position: absolute;
left: 50%;
transform: translateY(-50%) translateX(-50%);
width: 100%;
text-align: center;
}
#header h2 span::before {
-webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark));
}
#header h2 span::after {
color: rgb(var(--swatch-headerh2-color));
z-index: 1;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
color: rgba(0, 0, 0, 0);
}
@media (min-width: 36rem) {
#login-status {
flex-grow: 1;
left: 3%;
right: initial;
}
#login-status::before {
--mask-image: none;
background-color: transparent;
}
#login-status:not(:focus-within) {
color: rgb(var(--login-line-divider-color));
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
#login-status #account-topbutton,
#login-status:not(:focus-within) #account-topbutton {
--clip-path:
polygon( 0 0, 100% 0, 100% 100%, 0 100% );
background-color: rgba(var(--login-arrow-color), 0);
}
#login-status #account-topbutton::before{
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(var(--login-arrow-color), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton:hover::before {
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
}
#login-status:not(:focus-within) #account-topbutton::after {
display: none;
}
#login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
pointer-events: all;
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) {
opacity: 1;
}
#login-status #my-account {
--wght: 300;
}
#account-options {
background: var(--gradient-header);
}
#search-top-box {
top: 1.5em;
right: 3%;
background: rgba(var(--search-focus-textbox-bg-color), 0.4);
}
#search-top-box:focus-within ~ #login-status {
opacity: 1;
}
#search-top-box::after {
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
#search-top-box:not(:focus-within)::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0% 100%
);
background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#search-top-box:not(:focus-within):hover::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
background-color: rgb(var(--search-icon-hover-bg-color));
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) {
max-width: var(--search-width);
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
max-width: var(--search-width);
padding: 0 var(--search-height) 0 1em;
outline-width: 0;
background-color: rgb(var(--search-focus-textbox-bg-color), 0.35);
color: rgba(var(--search-textbox-text-color), 0.4);
cursor: pointer;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"],
#search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] {
pointer-events: all;
border: none;
}
}
#page-title::after,
.meta-title::after,
#page-title::before,
.meta-title::before {
content: "";
flex-grow: 1;
height: 0.0625rem;
background: rgb(var(--swatch-primary));
}
#page-title::before,
.meta-title::before {
margin: auto 1.25rem auto auto;
}
@supports(display: grid) {
:root {
--sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19);
--body-width-on-desktop: 45.75rem;
}
@media only screen and (min-width: 769px) {
#side-bar .close-menu {
display: block;
position: fixed;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
background: unset;
opacity: 1;
pointer-events: all;
z-index: -1;
}
#side-bar .close-menu img {
color: transparent;
}
#side-bar .close-menu::before,
#side-bar .close-menu::after {
content: "";
box-sizing: border-box;
position: fixed;
display: block;
top: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
padding: 0;
margin: 0;
text-align: center;
pointer-events: all;
cursor: pointer;
transition:
opacity var(--sidebar-transition-timing);
}
#side-bar .close-menu::before {
--mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2z'/%3E%3C/svg%3E");
z-index: -1;
background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: 50% 50%;
mask-position: 50% 50%;
-webkit-mask-size: 60%;
mask-size: 60%;
}
#side-bar .close-menu::after {
z-index: -2;
background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important;
border-radius: var(--toggle-roundness, 50%);
border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid;
}
#side-bar:focus-within .close-menu,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu {
pointer-events: none;
}
#side-bar:focus-within .close-menu::before,
#side-bar:focus-within .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::before,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar {
display: block;
position: fixed;
top: 0;
left: calc(var(--sidebar-width-on-desktop)*-1);
z-index: 10;
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
margin-top: 0;
}
#side-bar:focus-within {
left: 0;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover {
left: 0;
}
#side-bar .side-block {
margin-top: 1rem;
background-color: rgb(0, 0, 0, 0);
border-radius: 0;
border-left-width: 0px;
border-right-width: 0px;
}
#main-content::before {
content: "";
display: block;
position: fixed;
top: 0;
right: 0;
z-index: -1;
opacity: 0;
transition:
opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
margin-left: var(--sidebar-width-on-desktop);
background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat;
padding-right: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: 99;
}
#side-bar:focus-within ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
@supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) { #side-bar {
padding: inherit;
} }
#content-wrap {
display: flex;
flex-direction: row;
width: calc(100vw - (100vw - 100%));
min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem)));
flex-grow: 2;
height: auto;
position: relative;
margin: 0 auto;
max-width: inherit;
}
#main-content {
width: 100%;
position: initial;
max-height: 100%;
padding: 2rem 1rem;
max-width: var(--body-width-on-desktop, 45.75rem);
margin: 0 auto;
}
#page-content {
max-width: min(90vw, var(--body-width-on-desktop, 45.75rem));
}
@supports (-webkit-hyphens:none) {
#side-bar {
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
padding-right: 0;
background-color: rgb(0, 0, 0, 0);
pointer-events: all;
overflow-x: visible;
overflow-y: visible;
z-index: 999;
}
#side-bar::-webkit-scrollbar {
opacity: 0;
-webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
}
#side-bar .close-menu::before {
z-index: 999;
}
#side-bar .close-menu::after {
z-index: 998;
}
#side-bar:hover .close-menu::before,
#side-bar:hover .close-menu::after {
opacity: 0;
}
#side-bar:hover {
left: 0;
background-color: rgba(var(--swatch-menubg-color), 1);
padding-right: 0;
}
#side-bar:hover::-webkit-scrollbar {
opacity: 1;
}
#side-bar:hover~#main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
}
}
}
现象名称:多元前厅
现象编号:Phenomenon-C-60
发生区域:前厅
概述
该现象是根据大量探索者针对前厅的回忆、一部分新探索者切入后室时所在层级异常、一部分实体关于起源和所在层级内容等的反应等多个因素共同结合,最终提出的现象理论。
该现象理论认为:探索者切入前所在的被称为“前厅”的现实世界实际上不止一个,并且一部分探索者切入前所在的世界的状态确实会对切入时所在的位置产生影响,这一现象似乎也对一些曾经来自于前厅的实体种族同样适用。
目前根据言论反馈和信息收集总共确定以下几个前厅分类,推测还有更多,但需要更长时间去搜索。
标准
这是目前最常见的前厅,排除长时间受到精神影响而产生的精神混乱或是过于年幼等种种因素导致对前厅记忆缺失的人后,剩下的探索者中大约有一半左右的人口来源于此前厅。这也是目前大多数探索者最初的家乡,以及他们致力于返回的所在。
由于这个前厅的到来者非常多,关于它的内容也基本补完,关于这个前厅的详细内容见此。
值得一提的是被称为未来的我们的个体所讲述的历史与该世界高度相似,其很有可能也来自于该前厅,但是时间要比我们晚的多。尽管如此,这些个体与我们切入之后,仍然处于同一时间,尚不清楚原因。
尽管蓝藻确实表现出对自然界惊人的控制能力,但是当探索者与它们进行更进一步的交流后逐渐发现其所描述很多内容与多数探索者记忆中前厅相去甚远。根据蓝藻提供的科学技术样本得出结论是:来自此前厅的探索者在进入后室时会使蓝藻失去对其体内微生物群落的控制,这会迅速导致其体内自循环系统崩溃,因此大多数来自此前厅的探索者都死于进入层级。
根据蓝藻提供的信息来看自从此前厅进入的探索者更有可能直接切入潮湿或是深水层级,更恶劣的切入区域导致大多数来自此前厅的探索者即使周围存在蓝藻没有死于体内微生物生态崩溃也会迅速死于溺水,但蓝藻方面确实认证极少数的幸存探索者是来自此层级。
正如之前在伟大母亲的记录中所提及的,该前厅的进入者时间跨度相当巨大。在其他层级发现正在持续切入的处于时间段上游的探索者,对于他们来说自己的国家正在建设或是刚刚建成位于西南地区的重工业基地。但是在伟大母亲和有识血肉所处以及“母亲的城市”进入的时间线中,不仅基地甚至人类本身都已经早已毁灭。
由于该前厅已经进入后室成为其中一个层级,进入该前厅要容易得多,而且有相当数量号称能够返回前厅的尝试最终都会进入该层级,不知道是否算是返回成功。从该前厅进入的探索者有很大概率直接出现在Level C-307,“母亲的城市”或是Level C-408,而不是Level 0
在思乡症后从此前厅前来的探索者数量开始显著提高,目前最高一次已经占据同期登记切入者的30%以上。
我们尽可能用谎言帮你们掩盖一下,但你们的探索者个体在确认这一事实之后情绪大多数都变得相当不稳定。
远古
虫群和失落一族所处的前厅在时间线上与大多数个体存在明确差异,由于时间相差过远。尚不确定该两者所谓的前厅究竟是另一个特殊层级是某个时间线上的远古前厅甚至是一个单独的世界。
根据虫群领主所言,它们没有再见到其他切入的新同族,但是考虑到该种族的起源是进入到后室之后才发生变异,最终诞生出的文明,也有可能新切入的个体是尚未诞生文明的版本。
而失落一族的营地中明显有非生育的人口增长,推测其可能同样有切入人口补充。但并未在其他层发现落单的或新切入的失落一族成员。
如果他们确实是切入而不是通过其他什么方式进入的话,切入点很有可能是族群的聚集地。不过也不排除由于科技落后身体素质相比现代人略差等种种因素在切入后室后迅速死亡,导致目前没有发现成功案例的可能。
2229WW4前厅
该前厅是一个极端特殊的案例,而相关记载主要在金瞳族手上。其切入者大多于该前厅的2246年切入后室。该前厅于2229在2234年间爆发了第四次世界大战。该前厅曾被怀疑是标准前厅的未来,但存在部分细微历史上的差异与未来的我们未曾提及的历史。该前厅暂被视为与标准前厅不同。
也有人怀疑未来的我们,来自该前厅的未来。主要依据在于未来的我们所具有的科技发展方向,与金瞳族所持有的义体技术为同一类型。该前厅有其造物在Level C-239.1中留存
由尼卡星
【已删除】
并不是【已删除】
一致【已删除】
真实世界
该前厅由名为艾略特的失踪流浪者发现。艾略特为目前已知唯一一个从该前厅切入后室的流浪者,任何已知超自然现象在该前厅均为人类所书写的故事内容。
艾略特声称后室为该前厅某网站艺术作品,并叙述了一些该网站未发布的层级内容,之后被发现的部分层级已被证实与其描述内容相似。
艾略特坚称自己正处于睡眠状态,并未进入后室,并在采访结束后失踪。目前关于艾略特所述前厅真实性仍未被证实。
由M.E.G从员峤与暗巷处的人员获得的信息可推断,那个被称为f层群的平行世界后室也有一个对应的前厅,该前厅与标准前厅大致相同,但由少部分推测来自此前厅的流浪者对前厅具体某一小片区域的描述与其他流浪者不同,可得知此前厅与标准前厅并不一样。
基实世界
关于这个前厅的信息最早流传在某些实体和失落一族成员之间。该前厅与其他前厅有显著不同:首先,它对应了若干个不同的“后室”,这些层级链之间的联系远弱于我们所处后室的各层群。其次,这个前厅中存在着与某些“后室”频繁交流,又对该前厅的历史进程造成影响的人类群体。
在暗巷被发现后,通过与上文所述的实体群体的进一步交流及少量实地报告,该前厅被认定为阈限档案馆阈限世界所对应的“前厅”,即基实世界,亦称“基线”。
穹界前厅
此前厅的所有信息均来源于Z.W.T.O.组织的成员。该前厅的历史直至1985年依然与标准前厅一致,但在1992年发生了一直持续到1997年的技术大爆炸,在此期间,绝大多数标准前厅中的技术难题均被攻克,例如可控核聚变。技术大爆炸一直持续到1997年一枚未知元素构成的巨型陨石坠落在该前厅太平洋。最终人类利用该陨石上的元素建造了一艘被命名为“穹世方舟”的巨型星际飞船,并利用其进行星际探索。
1999年9月2日,被该前厅人类称为“古魇”的外星生物进入太阳系,对全人类发动了战争。最终,人类以三分之一人口和穹世方舟为代价赢得了胜利,将“古魇”流放到了太阳系外。
2045年,自称“古魇使者”的生物再次入侵地球,最终人类险胜。剩余人类组成的“穹极之界”组织成功复刻出了穹界方舟,但在一次试航中连同全舰工作人员经过Level C-1切入后室,与前厅失联。
其他
除了已有的这些前厅之外,也确定还存在有更多的前厅,如果之后有档案员发现了其他可以被归类的新来源,请在此区域进行总结归纳。
规避与利用
尽管该现象并没有太多实际意义上的伤害,但是内容广泛传播有可能造成探索者对于返回前厅意义的缺失,进而引发空虚和信念崩溃等一系列精神问题。
同时不同前厅来源的探索者,如果过于深刻的执着于这一问题的话有可能造成对其他前厅来人的轻视甚至是敌意。因此仅在数据库记录,不将其作为任何宣发对象,在除数据库以外的区域提到此内容会被删除发言并封禁1~5天。
发现
该现象最早发现于论坛中数名探索者关于自己前厅回忆的讨论。但回忆中出现严重偏差以至于引发一系列争执并且吸引越来越多的探索者在此论坛上进行讨论,最初探索者们以为来自“母亲的城市”的探索者言论是吹牛或记忆错误,但是有数百名“母亲的城市”的探索者坚定的表明自己的立场,并且描述的前厅高度相似。这些探索者其中有相当一部分彼此之间并没有见过面,甚至有数名迷失在Level C-408的探索者都加入讨论。
最终管理员封禁此帖并交由学者进行大规模筛查统计得出前厅不唯一理论,依据此理论进一步分析统计整理最终完成此文档记录。