SCP-7630

/* 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;
}

项目编号:項目編號:7630
等级等級3
收容等级:收容等級:
keter
次要等级:次要等級:
{$secondary-class}
扰动等级:擾動等級:
vlam
风险等级:風險等級:
危险

header.jpg

一名感染SCP-7630患者的CT扫描图像。可见灰白质分界异常清晰。


负责站点 站点主管 首席研究员 指派特遣队
Site-39 Dr. Charles Kurt Dr. Emily Rossella 待定 应急响应指挥小组Theta-5(“烧尽一切”)

特殊收容措施


所有SCP-7630活体样本均须收容在Site-39G翼生物收容室25-C内。接触SCP-7630样本或受感染者的人员必须遵守B级(BSL-3,3级生物防护等级)危险物品/生物安全防护程序。

目前,尚未发现基金会收容之外的SCP-7630个体。但若发生大规模收容失效事故,应急响应指挥小组Theta-5须立即尝试控制事态,并对所有受影响区域进行净化处理。


描述


SCP-7630是一种外形类似箱形水母的小型寄生生物。其主要感染人类宿主,通过鼻腔或口腔侵入人体。SCP-7630寄生于宿主脑内,将其“触手”缠绕在颞叶和顶叶周围。项目以脑脊液和灰质为食,导致宿主失忆和意识混乱,并最终引发脑死亡。一旦感染,SCP-7630无法通过手术移除,因为这将对宿主的大脑造成致命损伤。感染后约1-2天,SCP-7630会在宿主脊髓和颈部产卵,其虫卵可通过体液和空气微粒传播。宿主将在2-4天后陷入昏迷,通常于3-5天后死亡。

SCP-7630可利用其“触手”在大脑内产生电信号,从而与人类宿主进行交流。感染SCP-7630的对象描述称,可听到一个声音在自己脑海中与自己对话。更多信息请详见附录


附录7630-1 – 初次感染


2026年2月4日,埃米莉·罗塞拉(Emily Rossella)博士在一次实验事故中被一例SCP-7630感染。她随即失去意识,被送往Site-39医疗翼区。以下是亚历山大·兰伯特(Alexander Lambert)博士于次日进行的医疗检查副本记录。


世界标准时间2026年02月05日23:05 – 记录01

[记录开始]

hospital.jpg

医院病房。

LAMBERT:生命体征?

ELSTROM护士:稳定。血氧98,血压92/63。

LAMBERT:有点低。

[ROSSELLA微微抽搐。]

ELSTROM护士:博士,有反应。

[ROSSELLA动了动。]

ELSTROM护士:她醒了——

LAMBERT:Emily,能听见我说话吗?

[ROSSELLA睁开眼睛,试图坐下。但倒回病床上。]

ROSSELLA:发生什么了?我——我在哪儿?

LAMBERT:请先别急,我稍后会解释。别担心。[停顿]你感觉如何?

ROSSELLA:我为什么在这儿?

[沉默]

LAMBERT:你还记得什么?

ROSSELLA:我们——抱歉,我当时在实验室处理样本,正准备——准备调整面罩的封口,然后……哦天哪。

LAMBERT:没事的。

ROSSELLA:[明显焦虑不安]不,不,没事才怪!我——操操操!

LAMBERT:你没事的。请冷静,Emily。

ROSSELLA:[呼吸急促]这不是真的,这——是真的吗?Alex?

[沉默,LAMBERT点头]

[ROSSELLA双手抱头]

LAMBERT:我知道,这很难接受。

[ROSSELLA低声啜泣]

LAMBERT:抱歉。

ROSSELLA:肯定是搞错了,或者什么,我——

LAMBERT:你现在情绪很激动——

ROSSELLA:你他妈的在骗我,要么这就是个梦,要么——

LAMBERT:请冷静,没——没事的。你会没事的。

[沉默]

LAMBERT:我很抱歉。

ROSSELLA:你别道歉。

[沉默]

LAMBERT:[轻声]休息一会儿吧,求你了。

[记录结束]



附录7630-2 – 第一天


次日上午,记录了以下日志。


世界标准时间2026年02月06日07:12 – 日志02

[记录开始]

[LAMBERT走进病房。背景中传来输液泵轻微的滴答声。]

ROSSELLA:嗨。

LAMBERT:感觉还好吗?

ROSSELLA:头——头痛已经好了。

LAMBERT:好,真是太好了。

[沉默]

ROSSELLA:掐我一下。

LAMBERT:[有些惊讶]什么?

ROSSELLA:掐我一下,告诉我这不是真的,这只是个梦。

LAMBERT:Emily,你知道我不能这么做。

ROSSELLA:我们都认识这么久了,求你了,就——

LAMBERT:Emily,不行。你不该这样。你是我见过的最聪明的人之一。求你像往常一样冷静思考,[停顿]而不是像这样又踢又闹地逃避。

ROSSELLA:“逃避?”你他妈的——[ROSSELLA说到一半停住]

[沉默]

ROSSELLA:对不起。

LAMBERT:别这样。你压力太大了,这很正常。

[沉默]

ROSSELLA:[轻声]开始了。

LAMBERT:什么开始了?

ROSSELLA:那个声音,比我预想得要……逼真得多。没有人活到能告诉我们那是什么感觉。

LAMBERT:那是什么感觉?

ROSSELLA:很平静,真的很平静。这个声音就像是在我的脑海里……我控制不了它。[停顿]还有点刺耳。

LAMBERT:你能听懂它在说什么吗?

ROSSELLA:不太能。越来越清晰了,但……等我听清楚再告诉你。我有些……东西想弄明白。

LAMBERT:你确定吗?不必勉强。

ROSSELLA:我——不,不,是的,我确定。毕竟……没有比现在更好的机会了。

LAMBERT:我真的很佩服你的敬业精神,Emily。

ROSSELLA:这跟研究没关系,Alex。只是……

LAMBERT:不,不用说了。我明白。

[沉默]

ROSSELLA:这下专业形象全没了,是吧?

[LAMBERT微笑]

ROSSELLA:你走之前,我有件事想问你。

LAMBERT:什么?

ROSSELLA:我能不能见见伊莎贝拉(Isabella)?在我……你知道的……

[LAMBERT叹了口气]

ROSSELLA:我知道,我知道。规定嘛。

LAMBERT:那样不安全,抱歉。

ROSSELLA:我理解。

LAMBERT:我很抱歉。

[LAMBERT走出病房]

[记录结束]


当日世界标准时间14时02分左右,Rossella博士申请使用一台格林-阿特金森神经振荡解析器(GANOP)。1安装完成后,记录下以下日志。


世界标准时间2026年02月06日14:52 – 日志03

[记录开始]

ROSSELLA:你听得到我吗?

SCP-7630:[轻声]喂?

ROSSELLA:你能听到我说话吗?

SCP-7630:你在跟我说话

ROSSELLA:你会说话。

SCP-7630:对。

ROSSELLA:你是什么?

SCP-7630:我——我不知道。

ROSSELLA:你不知道。

SCP-7630:对不起。

ROSSELLA:你……对不起?你他妈的为什么这么客气?我该恨你,你他妈的就是个杀人犯,你知道吗?

SCP-7630:每个人,或多或少都是。所以——所以你也是。

ROSSELLA:你是在说什么?

SCP-7630:你也杀过人。D-66120的名字不是叫克里斯托弗(Christopher)吗?

ROSSELLA:闭嘴。你他妈闭嘴。

[沉默]

ROSSELLA:你怎么知道的?

SCP-7630:对不起。

ROSSELLA:该死的别道歉了,你是怎么知道的?

SCP-7630:我——我不确定。我只是……我感觉得到。

ROSSELLA:你还知道什么?

SCP-7630:你还很小的时候,大概两三岁吧,你看到你的哥哥或者是谁离开了——

[因篇幅原因省略]

SCP-7630:——你滑倒了,摔了一跤,然后你的朋友和父母围在你身边,有一瞬间,虽然身上有伤痛,但心里也有爱和感激,你以为那是——

[因篇幅原因省略]

SCP-7630:——你十岁时,终于长大到能理解痛苦了,你看着母亲躺在床上日渐憔悴,病魔蚕食着她的身体,治疗也无力回天——

[因篇幅原因省略]

SCP-7630:——爱Isabella,但你不想离开她,你知道她会怨恨你,就像你怨恨你自己的——

[ROSSELLA开始啜泣]

ROSSELLA:操,我——我去你的。

SCP-7630:哦,我——对不起。我不是——

ROSSELLA:你别道歉。[停顿]我不想她恨我。

SCP-7630:我懂。

ROSSELLA:不,你——[叹气]对不起。我两年没见她了,而且我——我居然还跟她说妈妈会回家的,然后我们会去动物园看大象,然后……

[沉默]

SCP-7630:我很抱歉。

ROSSELLA:你不明白,对吧?你不可能明白。

SCP-7630:什么意思?

ROSSELLA:你就是卡在我神经系统里该死的一坨肉,所以别该死地假装懂什么“家庭”啊,“爱”啊,还有——

SCP-7630:我——我在努力,好吗?

ROSSELLA:你说什么?你在努力?你他妈在杀了我,好让你自己活下去,却叫我去死!我不该这样!

[沉默]

ROSSELLA:我他妈的不该这样。

[沉默]

ROSSELLA:我该这样吗?

SCP-7630:你不该,没有人该这样。

ROSSELLA:你这么说,只是因为我希望这么想。

SCP-7630:我只是不想让你恨我。[停顿]不想死的不只是你,我也不想我的孩子们死。

[沉默]

SCP-7630:你他妈的真走运。你曾有大把的时间,而我——我甚至没能见到我的孩子。

[沉默。传来一阵细微的,高亢的呜咽声]

ROSSELLA:对不起。

SCP-7630:这不公平。

ROSSELLA:从来都不公平。

SCP-7630:是啊。

[记录结束]



附录7630-3 — 第二天


次日上午,记录了以下日志。


世界标准时间2026年02月07日08:01 — 日志04

[记录开始]

[LAMBERT按下输液泵上的按钮,ROSSELLA睁开眼睛。]

LAMBERT:嘿。

ROSSELLA:嘿。

LAMBERT:感觉还好吗?我们给你补了钾。

ROSSELLA:感觉——目前感觉还行。我……我刚刚想说什么来着?我有点头晕,好像刚吃了个记——记忆删除剂。

LAMBERT:[关切]你还撑得住吗?

ROSSELLA:嗯,嗯。没事。

LAMBERT:我看了昨天的日志。

ROSSELLA:是吗,你看了啊?

LAMBERT:我——对不起。我不知道你承受了——

ROSSELLA:别道歉了。你每次一说,道歉的意义就越来越小。

LAMBERT:抱……嗯,对,你说得对。

ROSSELLA:我死之后,你会把我的日志放进档案里吗?

LAMBERT:我——那样你会开心吗?

[沉默]

ROSSELLA:你知道吗,从我的——呃,从我以前的办公室隔两间房,有台传真机,一天到晚地嗡嗡响。你知道它是在打印什么吗?

LAMBERT:我不知道。Emily,你——你真的还好吗?

ROSSELLA:死亡证明。它打印的是死亡证明,Alex。O5议会有个家伙,他唯一的工作就是在那儿签字,一页又一页又一页又一页又——

LAMBERT:哦,Emily—

ROSSELLA:你觉得会是谁来签我的死亡证明?是你?还是那个家伙?

LAMBERT:求你了,别……你真的没事吗?我不知道该说什么。

ROSSELLA:你知道会发生什么,我活着的每一天都是借来的,Alex。

[沉默]

LAMBERT:该……该死。

ROSSELLA:现在你明白了。

LAMBERT:有什么……有什么是我能做的吗?

ROSSELLA:让我再见她一面。I—Isabella。我好多年没见过她了,Alex。

LAMBERT:我做不到,对不起。[停顿]我——我上次就跟你说过了。

ROSSELLA:是吗?嗯。

LAMBERT:还有别的吗?

ROSSELLA:没了。[停顿]

LAMBERT:[微笑]需要我的时候我就在这儿。[停顿]我就在这儿。

[输液泵发出哔哔声]

[记录结束]


当天晚些时候,GANOP被重新激活。


世界标准时间2026年02月07日16:36 — 日志05

[记录开始]

ROSSELLA:嘿。

SCP-7630:嗨。

ROSSELLA:抱歉——上次对你发火。

SCP-7630:没事。别这么想。

ROSSELLA:你知道吗,以前我和Isabella经常像这样躺在床上聊天。在那之前,嗯……

SCP-7630:那感觉很好吗?

ROSSELLA:那真是最棒的时光。她常跟我聊学校里的朋友,她读的书,还有……大概别的什么吧,而我总用生物课的东西把她烦得够呛。[笑]

SCP-7630:很抱歉……你现在只能和我聊了。

ROSSELLA:没关系。

[沉默]

ROSSELLA:你觉得Alex会让我见Isabella吗……在我走之前?

SCP-7630:我……知道的和你一样多。你觉得呢?

ROSSELLA:我觉得,有时候我觉得他挺混蛋的,你知道吗?

SCP-7630:为什么这么说?

ROSSELLA:我以为你知道的和我一样多。

SCP-7630:你觉得他不够努力吗?觉得他亏欠你?

ROSSELLA:我不是自私,但……你总觉得他至少应该试试吧。

SCP-7630:他不知道自己在做什么,你知道的。

ROSSELLA:什么意思?

SCP-7630:我是说,他没经历过这种事。他当然见过人死,但不是……你知道的,不是朋友。

ROSSELLA:你觉得他是朋友?

SCP-7630:嘿,我知道的跟你一样多。

ROSSELLA:我想你说得对。

[沉默]

SCP-7630:嗯,根据我对你所有思绪和记忆的分析……

ROSSELLA:哦?

SCP-7630:我觉得你作为母亲已经做得非常出色了,考虑到你的……处境

ROSSELLA:你真的这么认为吗?

SCP-7630:我知道的和你一样多。身为母亲,你对自己太苛刻了。

ROSSELLA:你从什么时候当起心理医生了?

[沉默,轻微的啜泣声]

ROSSELLA:你觉得她还会爱我吗?我不想她恨我,我不想……

SCP-7630:我觉得她会怨你。

ROSSELLA:去你的。

SCP-7630:但我知道她依然会爱你。等她长大了,她会明白的。

ROSSELLA:[喘息之间]怎么可能?她——她根本不知道……不知道这些事。

SCP-7630:真相总会找到出路。

ROSSELLA:你知道那不是真的。

[沉默]

SCP-7630:那就希望乐观一点?

ROSSELLA:希望——乐观一点。

[记录结束]


当晚晚些时候,Rossella博士的血氧水平降至75%以下,随即接受辅助供氧治疗。


附录7630-4 – 第三天



世界标准时间2026年02月08日10:01 – 日志06

[记录开始]

LAMBERT:Emily?

[沉默]

LAMBERT:Emily?

[ROSSELLA动了动,她迷迷糊糊地睁开眼睛。]

ROSSELLA:你是?

LAMBERT:是我,Alex。

[沉默]

LAMBERT:感觉怎么样?

ROSSELLA:浑身发麻,我的手在哪儿?

[LAMBERT把ROSSELLA的手从床上拉起来,她没有反应]

LAMBERT:在这儿,艾米(Em),就在这儿。

ROSSELLA:我渴。

LAMBERT:我们已经增加你的补液量了。

[沉默]

ROSSELLA:还有——还有一集《风骚律师 Saul 》我没看完。帮——帮我看完,好——好吗?

LAMBERT:当——当然。还有别的吗?

ROSSELLA:告诉伊兹(Izzy)我爱她。告诉她……要听爸爸的话。告诉她我很抱歉。

LAMBERT:我会尽力的,你——你再坚持一下。

[沉默]

LAMBERT:时间不多了。

[LAMBERT开始哭泣。ROSSELLA没有反应]

[记录结束]


GANOP当天晚些时候被重新激活。


世界标准时间2026年02月08日17:32 – 日志07

[记录开始]

[通过GANOP可见一片墨黑的虚空,ROSSELLA漂浮其中。她身着蓝色连衣裙,一只蓝色水母悬浮在她身旁,有节奏地收缩和展开伞盖。在ROSSELLA脚边,一团白云开始形成,起初很小,但迅速膨胀。]

[云朵缓缓变成一间小屋,外观像是儿童卧室。一角摆放着一张粉色床铺,另一侧墙壁上装饰着各种动物的图画,其中多数是大象。房间中央站着一个不超过十岁的小女孩,身穿与ROSSELLA相似的蓝色连衣裙。]

ROSSELLA:I—Isabella?Izzy?

女孩:妈妈?

ROSSELLA:是你,真——真的是你。我好想你——

[女孩跑向ROSSELLA,紧紧拥抱她。ROSSELLA也抱住她,将头靠在她的肩膀上。]

女孩:你去哪儿了?

ROSSELLA:妈妈在工作,宝贝。妈妈在工作。但妈妈现在回来了。

[沉默]

ROSSELLA:妈妈回来了,她非常爱你。

女孩:我也爱你。

ROSSELLA:要听爸爸的话,好吗?

女孩:我会的。

ROSSELLA:也要好好照顾自己,好吗?以后遇到困难的时候,只要记住……只要记住妈妈会一直陪在你身边。她很爱你。

女孩:我知道了。

[沉默]

女孩:我爱你。

[两人分开。ROSSELLA眼中含泪,女孩和卧室缓缓变回云朵。ROSSELLA静立片刻,然后转向身旁的水母。]

ROSSELLA:谢谢你。

[记录结束]


两小时后,Rossella博士陷入昏迷状态。世界标准时间约22:12宣布死亡。遗体随后被火化。

Isabella Rossella目前正由基金会人员进行监控。

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