@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;
}
}
}
}
@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;
}
}
}
}
: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;
}
Hermes双手握着步枪坐在那里,他被冻得发抖。他们身后的门在几天前就锁上了,虽然他们的给养足够再维持一个星期,但他们的制服并不是给此刻笼罩着他们的极度寒意而设计的。他们现在的世界是一个平坦的世界,一个无边无际的世界,一个懒洋洋地向四面八方延伸的世界,仿佛没有什么别的事情可做。他记得,就在那扇门关上之前,飞机里曾有过一段短暂的温暖,但现在这架飞机里最后一件温暖的物品是一颗子弹。
从他们靠着门坐着的地方可以清楚地看到那人赤裸的尸体。他们是不是在第一个晚上就把他的单薄的衣服剥下来了?夜晚?这里没有夜晚,没有方向。尽管如此,当寒冷开始侵袭他们时,他们还是试图入睡,但无济于事。他们本想把死者搬到离他们更远的地方,一个他们看不见的地方,但这无关紧要。门这边的每一个地方都可以从门这边看到。很明显的是,他们已经花了一整天的时间拖着那具尸体,感觉好像拖着他走了一千英里,但这无关紧要。那地方离他们坐的地方还不到十英尺远呢。
Raphael摆弄着手里的收音机。一旦门关上,无论他们怎么调试它,它就无声无息了。Hermes很早就砸坏了他的那扇门,因为他意识到那扇门只是一扇框里的门,而他们追赶死人时经过的医院已经不在另一边了。老人拨弄着收音机顶上的旋钮时,那无聊的嘀嗒嘀嗒声在他们的呼吸中回荡,像反复无常的笑声又回到他们的耳边。他们讨厌这样,但除此之外别无他法。
“你认为我们会死在这里吗?”Hermes表示。
Raphael耸耸肩。“可能会,可能不会。”
“什么意思?”
收音机一次一次嘀嗒响着。“我的意思是我很想死在这里。我已经经历过比这更糟糕的情况,但我活了下来。不过,我知道还有一些人没有。”
Hermes皱起眉头。“这不是安慰。”
“不是。”Raphael把收音机翻过来,把电池取出来几次。收音机响了7次。现在7点。
“你认为他们会来找我们吗?”
“你觉得这重要吗?”
“不,”Hermes说着打了个寒颤,“但这是个好的想法——知道他们在找我们。”
Raphael哼了一声。“所以你最后的想法可能是他们离我们有多近?我宁愿认为他们已经放弃了。那样就能更容易恨地他们了。”
“恨他们吗?为什么?”
“因为这个任务,这个分配给我们的任务。他没有提前让我们知道那家伙能做什么。”Raphael叹了口气。“在很多事情面前,只选择一件去完成,这很容易做到。”
“我不认为这是他们的错,是吗?我的意思是,文件中没有任何关于空间异常的内容。”
“不,当然没有。不过,有趣的是,我们是最后被关在这里的人,不是吗?”
“这是什么意思?”
“最大的鼹鼠和最小的鼹鼠,一个老人和一个生手。听起来像什么?”
Hermes摇摇头。
Raphael又耸耸肩。“没关系。我想说的是,找个理由恨他们,然后坚持下去。这会让事情变得简单。”
从那以后,他们默默地坐了好一会儿。Hermes几次坐立不安,想让自己舒服些,但他身上的某些东西不再让他觉舒服了。那里有一个悬而未决的问题,某种暂时的,比寒冷更让他烦恼的东西。
“你恨基金会吗?”
“是的。”Raphael没有抬头。
“为什么?”
收音机的钟面一直在滴答作响。“基金会有把好人变成怪物的有趣方法,”Raphael慢吞吞地说到。“当它发生的时候,你不会注意到,没有人会注意到。直到你开始把它拼凑起来,在冷汗中惊醒,即使在记忆删除之后,这也无关紧要。因为你的身体开始排斥它。”
Hermes搓了搓双手。“基金会里有很多好人。”
“名字。”
“什么?”
“说出基金会里一个好人的名字。”
Hermes嘲讽地笑了。“Light博士很好。她参与过各种用于保护人类的项目。”
Raphael点点头。“Light博士还在90年代末监督了几项测试,导致100人死亡。”
“这不是真的。”
“不,这是真的。这也是她参与Alpha-9项目的原因之一。你不会听说这些的,但这是真的,我被派去做这件事。这些测试是为了确定少数人造物的作战效用,是过去的十年里发生的D级的大规模淘汰事件之一。但自从我们开始假装我们有良知以来,你再也听不到这些了。”
“那好,Shaw博士呢?他很粗鲁,但是在过去几年里,他为工作人员做了很多好事。”
“我敢肯定,上百个被他个人灵魂所取代的人,和你看他的旅游预算费用报销程序时的心态是一样的。”
“那么,Site-23 E-Wing的工作人员。他们已经尽了最大的努力让我们为这些任务做好准备,我知道他们已经非常努力——”
“然而,我们在这里,特别工作组中最值得被消耗的两名成员,在与一个了解甚少的异常实体接触之后,正处于进退两难的境地。一场原本不需要在现在发生的对峙。我们大约一个月前开始跟踪这个人,你不认为不能再等一个月,看看他能否把大门变成通往任何地方的单向入口吗?”
“他很危险。”
“他住在树林里。他有一年没有靠近过人群中心了,是我们把他带到镇上的。他很害怕、困惑、迷茫,但E-Wing想让我们把他驱赶进一个陷阱。”
“监督者议会?”
“他们不存在。”
Hermes挺直了身子。“不,他们存在。”
“你最好希望他们不要存在。如果你认为,在我已经告诉过你的一切之后,有13个神秘的怪物坐在基金会的最顶端,并且同意这种做法,而且这些人都是好人。那么我认为我们应该更好地讨论好人的定义是什么。”
“但这都是为了更大的利益,不是吗?”我们所做的一切都是为了保护人类。总的来说,基金会是善良的。”
Raphael抬起头来,凝视着他们周围朦胧的虚无,他多次取下电池。收音机响了9次。
“有一次我在埃及执行另一项任务。我们试图收集一些人造物,或者其他东西。我们在那里待了三个月,在集市上翻找,在沙子里挖洞。一共七十五人员,有足够维持一年或更长时间的军火和物资。但这无关紧要,因为是基金会埋单的,我们可以永远住在那里。
“第一个月之后,我们得到消息说南部发生了冲突。某个独裁者脑子里想的是,他的国家里有一些少数民族正在妨碍他适当地征服他的人民,于是他开始利用他的士兵把他们赶出去。成千上万的人突然失去了家园。士兵们把他们押到边境,把他们留在那里,并向任何反抗的人开枪。
“我们被告知不要与他们互动。不要偏离我们的首要目标。这一人造物的恢复对该区域人类的安全至关重要。所以我们继续工作,同时看着一群饥饿的、垂死的人们像幽灵一样从我们身边经过。尽管我们为他们做了那么多好事,我们可能也是幽灵。当地政府不准备处理他们,喂养他们,给他们提供住处。那些试图为自己和家人创造新生活的人失败了。那些企图谋财害命的人被杀害了。尸体被堆起来烧了,而我们只不停在沙子里挖着。”
他朝Hermes望去,他的眼睛在他们上方虚空的微光衬托下变黑了。“我们发现了那个人造物。我甚至不记得它有什么用,但这无关紧要。它被放在一个盒子里,藏在地下某个地方,再也见不到天日了。”他停顿了一下,“然而,我不禁想知道,究竟是什么东西值得这么多人付出生命。他们死去了,因为一个人的残忍,一个国家的冷漠,以及在这两者之间的任意一个因素。这使75个人无视周围同类的痛苦,他们的眼睛聚焦在沙漠中的一块岩石上。”
Raphael靠在门上叹了口气。他把收音机放在他旁边的地上,他们的世界一片寂静。
“基金会是善良的。基金会保护人们。但基金会里有很多人认为目的比目标更重要。我们是人类的保护者,但我们又在保护他们什么呢?疾病每年夺去数百万人的生命。战争蹂躏了整个地区。仇恨和偏执会毁掉无数的生命。基金会保护他们,但忽视他们。他们还是死了。这有什么要紧的呢呢?我们要保护的是人类,还是这一切只是伪装?不管一个孩子是因为一个月内只吃了水和一些草而死,还是因为某个异教偶像让他在失败的仪式中死去,这又有什么关系呢?”
寒冷开始再次侵袭他们,比以前更猛烈了。Hermes剧烈地颤抖着,他的牙齿打颤得厉害,差点把他的脑袋都震碎了。Raphael脱下他的外套,把它裹在年轻人身上,他们在无尽的寂静中永远地挤作一团。
“你呢?”Hermes说,他的声音微弱而无力。“你是个好人,你对我很好,也帮助过别人。”
Raphael没有回答。他的目光越过他的同伴,看向他们旁边躺着的一具尸体,一颗子弹射入了那个人的头骨中,而Raphael的弹匣是空的。
Hermes逐渐变得安静,冰冷。Raphael从年轻人的腰带上的枪套里抽出手枪,弹夹是满的。他朝着空中射空了枪。
他蜷缩在尸体旁边,拿起收音机。他把电池拿出来,又放回去,一次又一次。收音机响了11次。