她的使者,月相(我将坑到Seven Woes Hub发布)

/* VARIABLES */
 
:root {
 
    /* VARIABLES > Core */
 
    --logo-img: var(--darkmode-logo-img);
    --logo-opacity: 30%;
 
    /* VARIABLES > Misc */
 
    --darkmode-gradient-top: var(--dark-bg-1);
    --darkmode-gradient-bottom: var(--dark-bg-2);
 
    --dark-bg-1: #21252E;
    --dark-bg-2: #2F333C;
 
    --dark-txt-color: #EDEDED;
 
    --header-txt-color: rgb(var(--accent));
    --subheader-txt-color: var(--dark-txt-color);
    --misc-txt-color: var(--dark-txt-color);
    --link-txt-color: rgb(var(--accent));
    --link-hover-txt-color: #FFF;
 
    /* VARIABLES > Color Accents */
 
    --acc-default: 153, 187, 255;
 
    --acc-wyoming: 252, 69, 69;
    --acc-canada: 252, 69, 69;
    --acc-poland: 186, 127, 108;
    --acc-slothspit: 69, 99, 245;
    --acc-vanguard: 85, 204, 51;
    --acc-threshold: 221, 207, 238;
    --acc-overwatch: 255, 215, 0;
    --acc-spc: 88, 188, 209;
    --acc-fishing: 141, 203, 211;
    --acc-nightfall: 222, 40, 20;
    --acc-hybrasil: 69, 109, 245;
    --acc-goc: 112, 148, 255;
    --acc-spooky: 252, 112, 40;
 
    /* VARIABLES > BetterFootnotes */
 
    --fnColor: rgb(var(--accent));
 
    /* VARIABLES > ACS COLORS by Nagiros */
 
    --six-color: 188, 136, 255 !important;
    /*  purple*/
    --five-color: 255, 34, 67 !important;
    /*  red  */
    --four-color: 255, 141, 54 !important;
    /*  orange  */
    --three-color: 255, 226, 82 !important;
    /*  yellow  */
    --two-color: 117, 167, 242 !important;
    /*  blue  */
    --one-color: 40, 159, 107 !important;
    /*  green  */
 
    --white-bar: 207, 207, 207;
    --lg-bar: 118, 118, 130;
    --gray-bg: 66, 66, 72;
 
}
 
/* MAIN */
 
body {
    color: var(--dark-txt-color);
    background-color: var(--dark-bg-2);
    background-image: linear-gradient(to bottom,
     var(--darkmode-gradient-top), var(--darkmode-gradient-bottom) 200px);
    background-repeat: no-repeat;
    --barColour: var(--dark-bg-1);
    --linkColour: var(--dark-txt-color);
}
 
#page-content a {
    padding-bottom: .067rem;
    border-bottom: thin solid rgb(var(--accent));
}
 
#page-content a:not(#page-content .authorlink-wrapper a):hover,
.page-rate-widget-box a,
#page-content .pseudocrumbs a,
#page-content .yui-nav li a,
#page-content #toc a,
#page-content .danger-diamond a,
#page-content a.collapsible-block-link,
#page-content span.tooltip a,
#page-content a.footnoteref {
    border-bottom: none !important;
}
 
/* MAIN > Header */
 
#header h1 a::after {
    color: var(--misc-txt-color);
}
 
/* MAIN > Header > Search Box */
 
#search-top-box-form>input[type=submit] {
    border: solid 1px #EDEDED;
    background: var(--dark-bg-1);
     !important;
    color: var(--dark-txt-color);
}
 
#search-top-box-form input[type=submit]:hover {
    border: solid 1px rgb(var(--accent));
}
 
/* MAIN > Header > Top Bar */
 
#top-bar ul li ul li a:hover {
    color: var(--dark-txt-color) !important;
    background-color: rgba(0, 0, 0, 0.5) !important;
}
 
/* MAIN > Header > Login Info */
 
#login-status {
    color: var(--dark-txt-color);
}
 
#login-status a {
    color: rgb(var(--accent));
}
 
#login-status ul a {
    color: var(--dark-txt-color);
    background: var(--dark-bg-1);
}
 
#login-status ul a:hover {
    color: rgb(var(--accent));
}
 
#account-topbutton {
    border: solid 1px rgb(var(--accent));
}
 
/* MAIN > Header > Side Bar */
 
#side-bar {
    background: var(--dark-bg-2);
}
 
#side-bar .side-block,
#side-bar .side-block.resources,
#side-bar .side-block.media {
    background: var(--dark-bg-1);
}
 
#side-bar .collapsible-block-unfolded-link .collapsible-block-link {
    color: var(--dark-txt-color) !important;
}
 
#side-bar .collapsible-block-unfolded-link {
    border-bottom: none;
}
 
#top-bar .open-menu a {
    filter: drop-shadow(0px 1px 10px rgba(0, 0, 0, 0.2));
}
 
/* CONTENT */
 
/* CONTENT > Blockquotes, Custom Divs */
 
.blockquote,
div.blockquote,
blockquote {
    background: var(--dark-bg-1);
    border-left: 5px dashed rgb(var(--accent));
    box-shadow: 4px 4px var(--dark-bg-2);
}
 
.jotting,
.notation,
.modal,
.paper {
    background: var(--dark-bg-1);
    border-color: rgb(var(--accent));
}
 
.paper {
    box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.8);
}
 
div.note {
    background: var(--dark-bg-1);
}
 
/* CONTENT > Headings, Titles */
 
#page-title,
.meta-title {
    color: var(--dark-txt-color) !important;
    border-bottom-color: rgba(255, 255, 255, 0.3);
}
 
h1 {
    color: rgb(var(--accent)) !important;
}
 
h2,
h3,
h4,
h5,
h6 {
    color: var(--dark-txt-color) !important;
}
 
.footnotes-footer .title {
    color: var(--dark-txt-color);
}
 
/* CONTENT > Rate Module */
 
.page-rate-widget-box {
    font-family: var(--ui-font);
}
 
.page-rate-widget-box,
#page-content .rate-box-with-credit-button {
    border: solid 1px rgb(var(--accent));
}
 
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown,
.page-rate-widget-box .cancel,
#page-content .rate-box-with-credit-button {
    background: var(--dark-bg-1);
}
 
.page-rate-widget-box .rate-points {
    background: var(--dark-bg-1) !important;
}
 
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a,
.page-rate-widget-box .cancel a,
#page-content .rate-box-with-credit-button .fa-info {
    color: var(--dark-txt-color);
}
 
div.page-rate-widget-box .rate-points {
    color: var(--dark-txt-color) !important;
}
 
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover,
.page-rate-widget-box .cancel a:hover {
    background: rgb(var(--accent)) !important;
}
 
/* CONTENT > Rate Module > Info Pane */
 
#page-content .rate-box-with-credit-button .creditButton p a {
    border-left-color: transparent;
}
 
#page-content .rate-box-with-credit-button .page-rate-widget-box .cancel {
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .page-rate-widget-box .rate-points {
    border-left: 0;
}
 
.rate-box-with-credit-button .page-rate-widget-box .cancel a:hover {
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .fa-info {
    color: var(--dark-txt-color);
}
 
#page-content .rate-box-with-credit-button .fa-info:hover {
    color: rgb(var(--accent));
}
 
#page-content .modalbox {
    background: var(--dark-bg-2) !important;
    color: var(--dark-txt-color);
    box-shadow: none;
}
 
#page-content .modalbox > hr:first-of-type {
    opacity: 0%;
}
 
#page-content .modalbox h2:first-of-type {
    font-family: var(--ui-font);
}
 
.close-credits,
.credit-back {
    filter: grayscale(100%) invert(100%) contrast(275%);
}
 
/* CONTENT > Rate Module > Author Label */
 
#page-content .authorbox {
    background-color: var(--dark-bg-1) !important;
    color: var(--dark-txt-color) !important;
}
 
#page-content .authorbox::before {
    border-color: transparent transparent var(--dark-bg-1) transparent;
}
 
/* CONTENT > Image Block */
 
.scp-image-block .scp-image-caption {
    background-color: var(--dark-bg-1) !important;
    color: var(--dark-txt-color);
}
 
.scp-image-block img,
.scp-image-block .scp-image-caption {
    border-color: rgba(0, 0, 0, 0.4);
}
 
/* CONTENT > Tables Base */
 
#page-content tr th {
    color: var(--dark-bg-1);
    background-color: rgb(var(--accent));
    border: solid 2px rgb(var(--accent));
}
 
#page-content tr td {
    border: solid 2px rgb(var(--accent));
    background-color: var(--dark-bg-1);
}
 
/* CONTENT > Tables Customization (Table Coloring System) */
 
/* CONTENT > Tables Customization (Table Coloring System) > Table Headings, Image Captions */
 
#page-content .table1 tr th,
#page-content .table1 .scp-image-block .scp-image-caption,
#page-content .table1 .scp-image-block img {
    background-color: rgb(40, 159, 107);
    border-color: rgb(40, 159, 107);
    --link-txt-color: rgb(0, 229, 129);
    --accent: 0, 229, 129 !important;
}
 
#page-content .table1 tr td {
    border-color: rgb(40, 159, 107);
}
 
#page-content .table2 tr th,
#page-content .table2 .scp-image-block .scp-image-caption,
#page-content .table2 .scp-image-block img {
    background-color: rgb(117, 167, 242);
    border-color: rgb(117, 167, 242);
    --link-txt-color: rgb(76, 146, 252);
    --accent: 76, 146, 252 !important;
}
 
#page-content .table2 tr td {
    border-color: rgb(117, 167, 242);
}
 
#page-content .table3 tr th,
#page-content .table3 .scp-image-block .scp-image-caption,
#page-content .table3 .scp-image-block img {
    background-color: rgb(255, 226, 82);
    border-color: rgb(255, 226, 82);
    --link-txt-color: rgb(255, 255, 46);
    --accent: 255, 255, 46 !important;
}
 
#page-content .table3 tr td {
    border-color: rgb(255, 226, 82);
}
 
#page-content .table4 tr th,
#page-content .table4 .scp-image-block .scp-image-caption,
#page-content .table4 .scp-image-block img {
    background-color: rgb(255, 141, 54);
    border-color: rgb(255, 141, 54);
    --link-txt-color: rgb(255, 98, 0);
    --accent: 255, 98, 0 !important;
}
 
#page-content .table4 tr td {
    border-color: rgb(255, 141, 54);
}
 
#page-content .table5 tr th,
#page-content .table5 .scp-image-block .scp-image-caption,
#page-content .table5 .scp-image-block img {
    background-color: rgb(255, 34, 68);
    border-color: rgb(255, 34, 68);
    --link-txt-color: rgb(255, 71, 71);
    --accent: 255, 71, 71 !important;
}
 
#page-content .table5 tr td {
    border-color: rgb(255, 34, 68);
}
 
#page-content .table6 tr th,
#page-content .table6 .scp-image-block .scp-image-caption,
#page-content .table6 .scp-image-block img {
    background-color: rgb(188, 136, 255);
    border-color: rgb(188, 136, 255);
    --link-txt-color: rgb(197, 159, 245);
    --accent: 197, 159, 245 !important;
}
 
#page-content .table6 tr td {
    border-color: rgb(188, 136, 255);
}
 
/* CONTENT > Tables Customization (Table Coloring System) > Other Colored Divs */
 
.table1 .jotting,
.table1 .notation,
.table1 .modal,
.table1 .paper,
.jotting.table1,
.notation.table1,
.modal.table1,
.paper.table1 {
    border-color: rgb(var(--one-color));
    --link-txt-color: rgb(var(--one-color));
    --accent: var(--one-color) !important;
}
 
.table2 .jotting,
.table2 .notation,
.table2 .modal,
.table2 .paper,
.jotting.table2,
.notation.table2,
.modal.table2,
.paper.table2 {
    border-color: rgb(var(--two-color));
    --link-txt-color: rgb(var(--two-color));
    --accent: var(--two-color) !important;
}
 
.table3 .jotting,
.table3 .notation,
.table3 .modal,
.table3 .paper,
.jotting.table3,
.notation.table3,
.modal.table3,
.paper.table3 {
    border-color: rgb(var(--three-color));
    --link-txt-color: rgb(var(--three-color));
    --accent: var(--three-color) !important;
}
 
.table4 .jotting,
.table4 .notation,
.table4 .modal,
.table4 .paper,
.jotting.table4,
.notation.table4,
.modal.table4,
.paper.table4 {
    border-color: rgb(var(--four-color));
    --link-txt-color: rgb(var(--four-color));
    --accent: var(--four-color) !important;
}
 
.table5 .jotting,
.table5 .notation,
.table5 .modal,
.table5 .paper,
.jotting.table5,
.notation.table5,
.modal.table5,
.paper.table5 {
    border-color: rgb(var(--five-color));
    --link-txt-color: rgb(var(--five-color));
    --accent: var(--five-color) !important;
}
 
.table6 .jotting,
.table6 .notation,
.table6 .modal,
.table6 .paper,
.jotting.table6,
.notation.table6,
.modal.table6,
.paper.table6 {
    border-color: rgb(var(--six-color));
    --link-txt-color: rgb(var(--six-color));
    --accent: var(--six-color) !important;
}
 
.table1 .blockquote,
.table1 div.blockquote,
.table1 blockquote,
.table2 .blockquote,
.table2 div.blockquote,
.table2 blockquote,
.table3 .blockquote,
.table3 div.blockquote,
.table3 blockquote,
.table4 .blockquote,
.table4 div.blockquote,
.table4 blockquote,
.table5 .blockquote,
.table5 div.blockquote,
.table5 blockquote,
.table6 .blockquote,
.table6 div.blockquote,
.table6 blockquote,
.blockquote.table1,
div.blockquote.table1,
.blockquote.table2,
div.blockquote.table2,
.blockquote.table3,
div.blockquote.table3,
.blockquote.table4,
div.blockquote.table4,
.blockquote.table5,
div.blockquote.table5,
.blockquote.table6,
div.blockquote.table6 {
    background: var(--dark-bg-1);
}
 
.table1 .jotting,
.table1 .notation,
.table1 .modal,
.table1 .paper,
.jotting.table1,
.notation.table1,
.modal.table1,
.paper.table1,
.table2 .jotting,
.table2 .notation,
.table2 .modal,
.table2 .paper,
.jotting.table2,
.notation.table2,
.modal.table2,
.paper.table2,
.table3 .jotting,
.table3 .notation,
.table3 .modal,
.table3 .paper,
.jotting.table3,
.notation.table3,
.modal.table3,
.paper.table3,
.table4 .jotting,
.table4 .notation,
.table4 .modal,
.table4 .paper,
.jotting.table4,
.notation.table4,
.modal.table4,
.paper.table4,
.table5 .jotting,
.table5 .notation,
.table5 .modal,
.table5 .paper,
.jotting.table5,
.notation.table5,
.modal.table5,
.paper.table5,
.table6 .jotting,
.table6 .notation,
.table6 .modal,
.table6 .paper,
.jotting.table6,
.notation.table6,
.modal.table6,
.paper.table6 {
    background: var(--dark-bg-1);
}
 
.table1 .blockquote,
.table1 div.blockquote,
.table1 blockquote,
.blockquote.table1,
div.blockquote.table1 {
    border-left-color: rgb(var(--one-color));
    --link-txt-color: rgb(var(--one-color));
    --accent: var(--one-color) !important;
}
 
.table2 .blockquote,
.table2 div.blockquote,
.table2 blockquote,
.blockquote.table2,
div.blockquote.table2 {
    border-left-color: rgb(var(--two-color));
    --link-txt-color: rgb(var(--two-color));
    --accent: var(--two-color) !important;
}
 
.table3 .blockquote,
.table3 div.blockquote,
.table3 blockquote,
.blockquote.table3,
div.blockquote.table3 {
    border-left-color: rgb(var(--three-color));
    --link-txt-color: rgb(var(--three-color));
    --accent: var(--three-color) !important;
}
 
.table4 .blockquote,
.table4 div.blockquote,
.table4 blockquote,
.blockquote.table4,
div.blockquote.table4 {
    border-left-color: rgb(var(--four-color));
    --link-txt-color: rgb(var(--four-color));
    --accent: var(--four-color) !important;
}
 
.table5 .blockquote,
.table5 div.blockquote,
.table5 blockquote,
.blockquote.table5,
div.blockquote.table5 {
    border-left-color: rgb(var(--five-color));
    --link-txt-color: rgb(var(--five-color));
    --accent: var(--five-color) !important;
}
 
.table6 .blockquote,
.table6 div.blockquote,
.table6 blockquote,
.blockquote.table6,
div.blockquote.table6 {
    border-left-color: rgb(var(--six-color));
    --link-txt-color: rgb(var(--six-color));
    --accent: var(--six-color) !important;
}
 
/* CONTENT > Tabs Customization */
 
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    border-color: rgb(var(--accent));
}
 
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
    color: var(--dark-txt-color);
    background-color: var(--dark-bg-1);
}
 
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
    color: var(--dark-txt-color);
    background-color: rgb(var(--accent));
}
 
.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li {
    color: var(--dark-txt-color);
    background-color: var(--dark-bg-1);
}
 
.yui-navset .yui-nav .selected,
.yui-navset .yui-navset-top .yui-nav .selected {
    background-color: rgb(var(--accent));
}
 
.yui-navset .yui-nav .selected a {
    color: var(--dark-bg-1);
}
 
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
    color: var(--dark-bg-1);
    background-color: rgb(var(--accent));
}
 
.yui-navset .yui-content {
    background-color: var(--dark-bg-1);
}
 
/* CONTENT > Collapsibles */
 
#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link) {
    color: var(--dark-txt-color);
    background: rgba(0, 0, 0, 0.4);
    box-shadow: inset 0px 0px 0px 2px rgb(var(--accent));
}
 
#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link):hover {
    background: rgba(var(--accent), 0.25);
}
 
/* CONTENT > ACS Adjustments */
 
/*  ACS COLORS by Nagiros  */
 
.anom-bar>.bottom-box {
    /*  horizontal bar  */
    box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
    -webkit-box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
    -moz-box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
    box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
    -webkit-box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
    -moz-box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
}
 
.bottom-box>.diamond-part {
    /*  vertical bar  */
    box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
    -webkit-box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
    -moz-box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
    box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
    -webkit-box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
    -moz-box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
}
 
.anom-bar-container.esoteric .text-part .main-class,
.anom-bar-container.explained .text-part .main-class,
.anom-bar-container.neutralized .text-part .main-class,
.anom-bar-container.pending .text-part .main-class {
    background-color: rgba(66, 66, 72, .5) !important;
    background-color: rgba(var(--gray-bg, 66, 66, 72), .5) !important;
    border-left-color: rgb(118, 118, 130) !important;
    border-left-color: rgb(var(--lg-bar, 118, 118, 130)) !important;
}
 
.danger-diamond>.arrows {
    /*  inverted arrows  */
    filter: invert(90%) !important;
    -webkit-filter: invert(90%) !important;
}
 
.danger-diamond>.quadrants>.bottom-quad,
.anom-bar-container.explained .danger-diamond>.quadrants>.top-quad,
.anom-bar-container.neutralized .danger-diamond>.quadrants>.top-quad,
.anom-bar-container.pending .danger-diamond>.quadrants>.top-quad {
    /*  "transparent" bottoms/top icon backgrounds  */
    background-color: rgb(26, 26, 26) !important;
    /*  body background color  */
}
 
.danger-diamond>.bottom-icon,
.anom-bar-container.pending .danger-diamond>.top-icon::before {
    /*  esoteric, pending icon backgrounds  */
    background-color: rgb(3, 3, 3) !important;
}
 
.anom-bar>.bottom-box::before {
    background-color: var(--white-bar);
}
 
/* CONTENT > Woed Bar Adjustments */
 
div.scale div.item1>div,
div.scale div.class1>div,
div.scale div.obj {
    color: var(--dark-txt-color);
}
 
div.scale div.obj {
    background-color: var(--dark-bg-1);
    box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.35);
}
 
/* MISC */
 
#footer,
#footer a {
    color: var(--dark-txt-color);
}
 
#license-area {
    color: var(--dark-txt-color);
    background: var(--dark-bg-1);
    border-top: solid 2px rgba(0, 0, 0, 0.3);
}
 
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
    border-left: solid 1px var(--dark-bg-1);
    border-right: solid 1px var(--dark-bg-1);
}
 
#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
    border-top-color: var(--dark-bg-1);
}
 
#header #top-bar a {
    color: var(--dark-bg-1);
}
 
#page-content hr:not(.fancyhr hr) {
    background-color: rgb(var(--accent));
}
 
#page-content .divider>hr,
div.paper hr {
    border-top-color: rgb(var(--accent));
}
 
.page-options-bottom a {
    color: var(--dark-bg-1);
    background: rgb(var(--accent));
}
 
.page-options-bottom a:hover {
    background: rgba(var(--accent), 0.3);
    color: var(--dark-txt-color);
}
 
.code {
    background-color: #F8F8F8;
    border: solid 3px var(--dark-bg-2);
    box-shadow: none;
}
 
.fncon {
    background-color: var(--dark-bg-1);
    border-color: rgb(var(--accent));
}
 
/* Pop-Up Windows */
.owindow {
    background-color: var(--dark-bg-1);
    border-color: rgb(var(--accent));
}
 
.owindow .modal-header {
    background-color: var(--dark-bg-1);
}
 
.owindow .modal-body img {
    background-color: transparent !important;
}
 
.owindow .title {
    background-color: rgba(0, 0, 0, 0.4);
    color: rgb(var(--dark-txt-color));
    border-bottom-color: rgba(0, 0, 0, 0.6);
}
 
.owindow .button-bar a {
    background-color: rgba(0, 0, 0, 0.4);
    color: var(--dark-txt-color);
}
 
.owindow .button-bar a:hover {
    background-color: rgb(var(--accent));
    color: var(--dark-bg-1);
}
 
.buttons .btn {
    background-color: rgba(0, 0, 0, 0.5);
    border-color: rgb(var(--accent));
    color: #dfdfdf;
}
 
.buttons .btn:hover {
    background-color: rgb(var(--accent));
    color: var(--dark-txt-color);
}
 
#edit-cancel-button,
#edit-diff-button,
#edit-preview-button,
#edit-save-draft-button,
#edit-save-continue-button,
#edit-save-button {
    background: var(--dark-bg-1);
    color: var(--dark-txt-color);
    border-color: #979797;
}
 
#edit-cancel-button:hover,
#edit-diff-button:hover,
#edit-preview-button:hover,
#edit-save-draft-button:hover,
#edit-save-continue-button:hover,
#edit-save-button:hover {
    background: var(--dark-bg-1);
    border-color: rgb(var(--accent));
    color: rgb(var(--accent));
}
 
#edit-save-button,
#edit-save-continue-button {
    --accent: 33, 255, 58;
}
 
#edit-cancel-button {
    --accent: 255, 31, 41;
}
 
#lock-info {
    background-color: var(--dark-bg-1);
}
 
a.action-area-close:hover {
    background-color: var(--dark-bg-1);
    color: rgb(var(--accent));
}
 
.wd-editor-toolbar-panel {
    filter: invert(90%) hue-rotate(180deg);
}
 
.pager .current {
    background-color: rgb(var(--accent));
    border-color: var(--dark-txt-color);
}
 
table.page-history tbody tr {
    color: var(--dark-txt-color);
}
 
textarea,
input.text {
    background-color: var(--dark-bg-1);
    color: var(--dark-txt-color);
}
 
.hovertip {
    background: var(--dark-bg-1) !important;
}
 
#main-content .page-tags {
    border-color: rgb(var(--accent));
}
 
#main-content .page-tags a {
    color: var(--dark-bg-1);
}
 
#main-content .page-tags a::after {
    background-color: var(--dark-bg-1);
}
 
#action-area>p {
    color: #c9eede;
}
 
.yui-ac-content {
    border: 1px solid var(--dark-txt-color);
    background: var(--dark-bg-1);
}
 
.autocomplete-list li:hover {
    background: unset;
    color: rgb(var(--accent));
}
 
.preview-message,
.error-block {
    background-color: rgba(64, 14, 23, 0.7) !important;
    color: var(--dark-txt-color);
}
 
input.checkbox,
.page-history input {
    filter: invert(1) grayscale(1);
}
 
#h-perpage {
    filter: invert(1);
}
 
table.page-history td.optionstd a,
.pager .current,
.pager a {
    border: 1px solid rgba(255, 255, 255, 0.25);
}
 
.inline-diff del {
    background-color: rgba(255, 0, 0, 0.6);
}
 
.inline-diff ins {
    background-color: rgba(0, 255, 52, 0.3);
}
 
.fader iframe,
.fader a {
    border: none;
}


moon.jpg

可怜的小Daniel Collins。无人在凝望我。

I

在第一天,他哭了,因为此时他是真正的孤身一人。

他的引路星降临在他身上,给了他最渴望的东西:感知和接纳。现在,他蜷缩在冰冷的月面上,泪痕凝固在脸颊上。他躺在地上瑟瑟发抖,人格的残余就像白沙一样覆在他毫无血色的肉体上。在他睁开双眼之前,地球已经完成了升落。

在第二天,他站起了身。

这个动作不费吹灰之力,因为他正处于失重状态。他远眺绵延不绝的地平线,在漆黑的天空下,环形山连绵起伏、一望无际。数十亿星辰像闪烁的白金,但他的眼中只有——那个遥远的蓝绿色球体。他凝视片刻,想到无数的人在下面徘徊,对真实一无所知。他觉得自己就像一只高居在林冠的动物,看着蚂蚁在林地上行进。如果它们知道天空的广阔就好了。

他戳了戳躯干,但没有感觉到疼痛,也没有撕裂的迹象。虽然他不记得自己被劫持的确切时间——刺眼的光线、可怕的声音,还是发生在大学里的什么?但他知道那比他想象的还要痛苦。现在,他的身体恢复了,步伐显得轻松起来。他选择忽略肋骨下的细微起伏,忽略延展的腹部,忽略被抬高的感觉,忽略迈步时身体拱起和吐息的方式。这些东西很难面对,在他的胃里留下了不安的重量。

他沉思片刻后,选择了一个方向走去。

在地势崎岖的地方,他手脚并用,小心翼翼地攀爬,以免失去对上升势能的控制。在倾斜向下的地方,比如火山口或类似的地形,他就让重力承载自己的重量,以滑动代替行走,双臂呈扇形张开,让沙石如瀑流下。当他厌倦了行走,就会轻轻地跪下,趴着用手指捋过细软的白沙。接着是如醉如痴地空想,任由沙粒冲刷他过去的记忆。

所有家乡的人们,他想, 如果他们现在能看到我就好了。

他从未感到疲倦;其实不然,因为当他的呼吸变得稀薄时,他只需记住他没有呼吸,亦没有脉搏。他已经死了,这对于一片死地来说再合适不过。在这样的时刻,对自己未死之身的意识会让他充满想象力和无限的喜悦,他甚至会猛地冲出去——或者说在低重力下尽可能地冲出去——向山上冲去。他几乎像在嬉戏着,匆忙地爬上最大的岩石。在登上岩壁后,他朝着虚空尖叫,像一个战胜了死亡的人那样狂笑。心满意足之后,他会把自己扔向地面,在缓缓下降后毫发无伤。在这样的时刻,他感到无比幸福。

有时,他的未死之身并不会带来笑声,也没有微笑,甚至连最微小的满足感也没有。他会将身子蜷缩成一团,埋下脸颊,挤出冰冷的泪水,直到在伪装的疲惫中沉睡过去。醒来后,周而复始。

除了偶尔起伏的高地,这片景色几乎毫无特色。荒凉得令人麻木,刺骨的寒冷让人难以置信。他一生都在研究这个地方;这就是他的一生,而现在他就在这里——空间与皮肤之间毫无隔阂,他感受到赤脚踏在白沙上的触感,向着无空气的天空呼出虚无。他想知道徒步绕行月球一周需要多长时间。随后他意识到,即便他真的做到了,他也永远无法知晓答案。

然后,那种感觉开始蔓延。一种渐进且无可避免的感觉,未知逐渐失去控制,可预测性逐渐消失,填补了间隙。须臾之间,白色的山丘恢复了原状——无尽的单色。

他强迫自己去感受饥饿,因为连饥饿感也离他而去。他弯下腰,尝了一口白沙,用牙齿磨碎了尘沙,但这既没有让他感到痛苦,也没有感到愉悦。味觉完全不存在。

我现在该怎么办?他咆哮着——当然是在脑海中,他的声带无法发出声音。他向天空呼喊,向上帝呼喊,向他的母亲呼喊,向月亮呼喊。祈求着一个迹象,一条信息。

他坐了下来,但双腿并没有感到轻松,因为他从未感到过疼痛。即使月亮陷入黑夜,睡意也没有降临。

II

第三天他听到了声音。

It swept low across the lunar dunes from beyond the higher peaks, wavelike. When he closed his eyes he thought he could see it like a vibration in his mind’s eye. It sounded just like a woman singing—almost perfectly. That sound, he had heard it once before, on that dusk walk, when he first felt the lunar eye on his back, when he first communed with his lunar guardian. The voice, which had eluded him even in his dreams, even when she loomed above him, ready to pluck him from his life and grant him higher sight. Even then she was silent. But now…

He climbed to one knee from his sandy bed, then stood. The sound ebbed and flowed, tracing the contours of the land exactly, as if it had shaped it. He followed it, a puppet pulled by strings. The voice led him far, farther than he had traveled the day before. Up and up he climbed. Through lava valleys and ancient pockets, depressions in the lifeless surface never graced by conscious sight. Reaching the zenith of a peak, he lost his footing. Slipping on the loose rock, he stumbled and fell, rolling headfirst into a primordial abyss. The descent was slow but final. At the bottom of the deep pit he looked up. The walls were sheer rock, impossible to climb. It was dark, too. So dark he had to feel his way around on his knees. That voice still trailed, elusively, one step ahead.

Trapped, he decided his best course was to follow it. The rational side of his brain, for the last time, gave way to his aching heart. That voice would lead him out of here, to something more. It would show him his purpose.

Feeling through the dark, he felt good. The sound itself was more than enough to keep his wandering mind occupied. It was tenfold more interesting than the lunar terrain, and even down here in the dark it kept him thinking, anticipating his encounter with the source.

Then it halted.

The wall came out of the dark, fast; the dead end of the cave. He did not know it was there until his momentum halted—he could not feel the pain of its impact. He explored in the dark, felt the panic rise like bile in his throat. That sound was gone—almost, as if it had been intensely muted by the cave. If he concentrated, he could feel it riding on the edges of his senses. Pressing an ear to the cave wall, he listened, praying for the voice to return. Indeed it did, but from somewhere deeper, muddied by thousands of meters of rock and frozen lava. He began to dig, for there was nothing else to do. He scratched the cave wall until the nail was worn to a stump, yet he persisted.

He lost a sense of time there, for it was impossible to measure change in the land of darkness. That voice, ever far away. The cave, impenetrable. Then something gave. A shifting of stone deep underground, a pocket of air, bubbling. Something nigh imperceptible caused an avalanche of matter until—

The wall was gone, crumbled; the cave stretched on, deeper, taking on a new shade of blackness. The voice returned in full strength. A bright roar now, it called him forward, that effervescent tongue beckoned him, pleading him on with gentle words.

If there had ever been doubt about the nature of this message, it was extinguished upon entering the lunar depths. Down here the air was moist, dampened somehow by forces beyond scientific comprehension. He had long left the world of reason, but even this was confounding. Was he approaching the lunar core? Some change in atmosphere hitherto undiscovered by modern science? And then the wonder was back, the bleak nature of his lifeless condition suppressed by a boundless joy, the joy of discovery. His joy, his wisdom.

The voice seemed to share in his excitement, sewing new words into its lullaby. Pressing him onward. He now walked faster than it could pull him, and he seemed to move a beat ahead of its tempo, gaining on the source.

Around him, the cave shifted. The lunar rocks turned from bloodless white to something else, impossible to notice by sight in this darkness but perceptible nonetheless. He ran a hand across the cave wall and felt smoothness where before it had been rough. The texture felt almost like glass, bending and warping into something unlike anything in the known solar system. Had this been another undiscovered feature of the lunar core? Or was this something else?

The cave walls melted and reformed like the song that led him forward into unknown depths. That was the only certainty; that he had been travelling down. He felt it in his inner ear like a diver, the pressure of space and rock pressing him down, grinding him into bone meal.

The voice pitched up, a sweet loop, then settled low again. He felt his heart flutter. He was in love! This was what had spoken to him all those years ago, this was his guardian. The essence of the moon, distilled sanctity, peace, and love. Love most of all, for that was what his dead cells craved most in this instance. In a loveless, lifeless place, love was all he needed.

Just another step.

One more curve around a bend, one more stumble in the dark.

Another change in his surroundings. He knew not when it happened, the switch in his orientation, but he felt with every step forward the gradual release of that pressure, felt the legions of stone loosen their hold on him. He realized he was moving up, passed the threshold, and now was rising.

Rising like the tide. An inevitable force. As the moon was destined to wane and wax, he was destined to reach the voice, to meet his lover.

He walked. Through the dark, through his echoing breath. Hand grazing the silt and the mud he marched onward, up, that sound dangling ahead of him. Sight blessed by light, dancing thinly through the waves of the voice, through stringy vines dangling from the cave ceiling. New textures under his feet—soft, mushy, things that hissed and squeezed between his toes. When he emerged from the cave he was someplace else.

His senses took it for Earth at first. His ears imagined birdsong, his eyes distant lake-filled mountains and frosted peaks. Rabbits and deer like those that lived back home, playing in the fields.

He was wrong.

This was not Earth. This was not a place built for creatures of reason, logic, cause and effect. Water. Trees. Wrong! His mind objected. Lakes. Mountains. Wrong. Deer. Wrong. Wrong wrong wrong—

And yet the voice lingered. Taunted him forward. Giggling in some secret joke.

My love! he thought.

And so he walked, trailblazed the flat expanse.

Nothing sat right in his mind. On either side, the liquid was iridescent, glittering patterns of pink-purple madness. Things shifted and moved beneath, straining with ill-formed eyes to watch him walk past. The mountains were not distant—far closer, and twisted, they formed impossible angles of red stone. The sky was blue—wrong, yellow, a toxic choking sight that stole his absent breath. He bent over, hurling his guts, feeling the texture of the red dirt. It felt like broken glass, splintering his skin and shredding his nails.

Teary-eyed, he reared his head and searched the sky for a sign. It was mulling, endless radioactive clouds, spilling to infinity. Nothing broke that barren horizon save for the tall, arching, yawning black shapes that stepped like cats over the impossible rocks.

He was far from home. Nowhere could something like this exist. A barren place, yet so dreadfully familiar.

His love was close. He could feel it, as real as the saffron-colored rain on his skin. He let his pace quicken, convinced that this place was some kind of illusion, a madness-induced symptom of undeath. His love would set this straight, dispel the mystery and make things right. She had selected him. Him! Of all the pleading, praying, groveling humans she had been forced to endure, it was he who she plucked, sewed up, and set on his present course. It was not—could not—be for nothing.

Her song led him far, sent him trudging through sludge seas, beneath looping cliff faces. He hid from the gaze of those arching things, ever so human yet intrinsically, inexplicably foreign—a sight not meant for human eyes.

He walked until it lost its meaning. The landscape never softened, never varied beyond its innate harshness. This planet willed him to die, but he could not.

Is this my test? To thin the wheat from the chaff? he thought. That song, that looping, dancing, beautifying song!

III

The structure before him seemed to sprout from the very soil, as if grown from a seed. Situated in the crux of a bowl-shaped formation, surrounded on all edges by perforated red rock drizzling streams of iridescent antimaterial sludge. It was unmistakable, even in the heavy yellow mist. He spent the fourth grade in a similar building, its mass-produced design just small and light enough to be set up anywhere a modular classroom was needed. Atop it loomed a tall black radio mast, its flashing red eye piercing the air. Her voice was loud and clear. Her song was elevating, a trilling mass of harmonies spreading out and forever, from here.

From here! he thought. Her voice? Could it be here?

The door was ajar, so he let himself in, stooping low to fit his frame inside.

The interior was in disarray; desks and computers toppled, bunks fitted with raggy, torn sheets. Cans of food split open and trashed, their rotting contents caking the floor. He pressed himself inside. At the far end, sitting at an arrangement of electronics before a spanning, dirty window, was a skeleton. Its bones were warped as if bent by heat, but not broken. The flesh had sloughed into a wet pile around the skeleton’s swivel chair. A pair of headphones were affixed to the skull; upon investigation, he realized they were fused to the bone.

The electronics appeared functional—an assortment of dials, tubes, screens, and a microphone—so he flipped a red switch and turned it on. The thing made a grinding noise, then produced a low tone punctuated by human whistling from speakers unseen. He jumped back, startled, then settled. All around him were papers of a multitude of colors. He reached into a pile of coffee-stained documents. They were covered in incomprehensible jargon, a littering of names, codes, places. Phrases of antiquity, they hurt his eyes to read. But something compelled him:

We catch glimpses of the other between blinks. We see the world as its inverse. Mailumar, the moon and the planet as one. Its body is foreign. Its rocks are strange and hostile to the eye. They twist and mock the senses, the colors off-putting.

This is wrong! It’s not her words! Where is she, where is she? He clamped his eyes shut, yet the words lingered.

Its dust holds no remembrance of the suffering of man. Its water is poison, thick and oily. Its life is vile. Strange fish and stranger things tall and arching. Yet in it we see what was, is, and is yet to be.

The pain was intense, a burning behind his eyes. He tried to shut it out, to remember the voice of his lover, his guardian, she who had brought him so far, had made him something more than human. But the words buried themselves deep, burning a hole in his memory.

We see our future. We see all possibilities. Today's broadcast is dedicated to the other, Mailumar. We send our ambassadors to confer with what is not and never could be. We hope the other gives us audience.

The words were no longer coming from the page but from the speakers around the room. A woman spoke in steady, droning syllables. Chanting rhythm, filling the gaps in all things. He was on the floor now, curled into a ball, crying tears into nothingness, his hands clamping his ears so tightly they bled pale blood. That voice, his lover’s.

He screamed. Pure, refined terror.

"Stop," he said, when he could not keep the words inside any longer. "Stop stop stop stop stop! Please, please, you're killing me."

The other waits patient for our time. We give thanks to the planet Mailumar. Keep her close so we may hear her whispers. We pray our bodies may one day be ready for the voyage. Blessings to the ambassadors. Let them return triumphant and in good spirits. Humanity will evolve like it always must. Let it be painless. Prepare, and—

Then it was gone. The electronics buzzed a low hum. The woman was silent in all but her slow, steady breathing on the other end.

His mind was racing, but before he could move she spoke:

Daniel Harriet Collins.


Brave, lonely


Daniel


Collins.


Is


that


you?

He tried to rise but his strength had been sapped as if drunken by a cosmic mouth. Was this her? If so, why did her words hurt? Her intonation, her phrasing. It was all like the voice he had been following, yet here there was more. Another layer of meaning that his mind wrestled to understand.

My ambassador.


My envoy.


Oh, how I’ve longed for you.

Then she froze, shifting her tone imperceptibly. He felt a shiver run through his body. The channel had been turned.

I must apologize


for the deception.


But I have need of you.


She chose you


for one reason or another.


And for that she is part of you


as is this place.

The channel changed again, and the voice was now morose.

我很遗憾地通知你


你的星球,


Mailumar


已经不复存在。


逃遁,


或者更糟,


像他们所有人一样。


雨要来了,


你看,


她也害怕了。


我们都恐惧着,


Daniel Collins。

他的头脑一片空白,完全被催眠了。知觉脱离了他的感官。他呆滞地瘫倒在地板上,在那遥远的失落之地,传来了一位真正的导师的声音。

害怕什么呢,


可怜的


Daniel


Collins?


嗯。















看见。
















七天、七首诗、七位午夜徘徊者的力量在他眼前一闪而过。他死去而后重生。他窥见了一角。霎眼间,便消失了。


除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License