失火

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

评分: +31+x

2019年 5月6日 10点 人力资源部办公室
超密码学部
火化服务部
计算办公室

这份名单被分发到了Grande的手上。由部门管理委员会在上个月的会议初步起草,考虑到SCP基金会日益衰落的经济环境,管理层们必须为将来的发展开源节流,第一刀便节在了这些非必要的庞杂部门上。伴随着这些部门的解散,随之而来的便是大量的人员流动,但这不是委员会负责考虑的事,现在头疼的是人力资源部职员Grande。介于人事主管逐渐摆烂的工作态度,这份苦差事被踢到了他的手上————事实上他也差不多,现在的SCP基金会很难让人提起工作的热情。此时的Grande一边阅读着手头上的名单一边思索着如何慢慢的磨洋工。

“虚假情报部门、应用超心理学部、建筑动物学部、蜂类部门…”

Grande拿起办公桌上半满的水杯移到嘴边轻抿了一口,打量着手上这一打规整的纸张,抬头上还印有SCP基金会象征性的标志。名单里大部分的部门的确很冷清,如果不是这次的人事调整,Grande大概在职业生涯中都不会与他们有什么干系。“如果没有这档事,在这种职位摸鱼倒是也不错。”工位上的人事职员这样想着,推了一下眼镜。目光从上至下扫过印在这一页的目标,随后把手指放至嘴边粘了一下,抓起页角向上翻去。大同小异的内容总会让人感到枯燥,但仿佛是为了专门引起注意一样,Grande的视线被名单居中位置显眼的信息夺走。他下意识的攥紧了手中的名单,使得规整纸张有了些许褶皱。那里陈列着一个他既熟悉又陌生的目标部门:

遏火部


2019年 3月30日 2点 部门管理委员会会议室
Iris委员坐在走廊的长椅上用手拍打着自己的头,昨晚酒精带来的宿醉已经虐待了这位可怜员工一上午。在经过午休勉强的调整后,便赶来准备这场重要的会议。

在上次会议中提到的整顿部门的相关事宜受到了同事们广泛认同,Iris于昨天终于与同事赶出了无用部门的列表,自觉高枕无忧的Iris在昨晚喝了个痛快,一觉醒来便受到了二次会议通知————至于内容是什么?Iris自己也不知道,SCP基金会特有的故作神秘,即便是现在这般境地也不能丢。走廊里委员弯曲的膝盖伸直,伸手清理了身上的衣物,调整自己的面容后推开了会议室的大门。室内的强光照射到脸上让人一时睁不开双眼,可以模糊的看到会议室旁零星的坐着几人,正对着门的位置上也有一个人——Iris一个都不认识。

“3级人员,部门管理委员会委员Iris。”

会议室的来者率先做了自我介绍,随后转身将门推至原位,会议室里透满了诡异的气氛,不禁使人想起在SCP基金会里流传的各种版本的职员失踪都市传说,这让列表的编写者下意识的选择了靠门最近的那个座位。会议室内响起了伴随着不同音色的另一种声音:

“开门见山的说,我们叫你来的原因你估计也能猜个七七八八,主要是针对于你正编写的那篇《SCP基金会庞杂部门的解散列表》。”

Iris把悬着的心放下了,幸亏不是什么大事,起码不是性命相关的大事。但同时又冒出了疑惑:“我是负责这方面事宜的职员…但问题是我还没有将这份名单发给任何部门,呃,您又想谈论这份名单的哪一部分呢?”

会议室的人们面面相觑,正位的委员清了清嗓子带有略微尴尬的说到:“事实上,我们也不清楚你的列表出了什么问题,就像你说的那样,在坐的各位实际上都没有看过你那篇未发表的名单。但我大概能猜到出了什么事,你的那篇列表内是不是有一个叫‘遏火部’的部门?”

Iris顶着头疼的脑袋努力回想自己编写列表时的情景:“遏火部…嗯,名单里确实有,据我查到的资料来看,这个部门主要负责劝阻那些因各种原因辞职、失踪、叛逃等离开SCP基金会的员工,我个人觉得该部门并没有特殊之处,人力资源部应该可以完全接管这项职能。并且我询问过许多部门高层,他们都对这项决定没什么意见,人事主管甚至还很赞同……”

Iris还没有说完,会议室里便响起了一个砸吧声,随之而来的是零落二三的叹息声。有人忽略了发言者直接向其余人发出疑问:
“不出意外的话,这次议会内容也在他们监听范围内吧?”
“肯定是啦,不过没什么大不了的,放以往一个全程垃圾话的废物会议都至少会被三个部门监听。”

Iris识趣的闭上了嘴,默默听着他们的对话。在SCP基金会工作这么多年,她早已习惯这群不说人话满口谜语的高层。无奈的是,哪怕你真的想搞个明白,那望尘莫及的权限审核有时又会直接要了你的命。通过他们的对话,她明白自己捅了个篓子,这个遏火部应该是个有不少手段大家伙,是时候提出一个台阶了:
“嗯…如果关于遏火部的相关事宜有所不妥的话,我可以进行修改,很快的,更何况现在名单还没有正式发布,对吧?”

Iris的一番话终结了议会上的一切谈话,这似乎是最好的选择,会议室内的眼色都递给了正位。这位大人物用手遮挡住嘴呈现出典型的思考动作,汗滴贴着手指的脉络划着皮肤落在会议桌上,打破了沉默:

“联合其他站点部门拟草向O5议会的提案。”


2019年 3月29日 22点 遏火部办公室
“头儿,最近这活是越来越难干了啊。”

Henry自诩算是个遏火部的高级员工,一部分原因是他在这行干的确实足够久,按其他部门的话来说,就是一个“能让撒旦背后纹他的老畜牲啦”。Henry自己倒是觉得没什么,他就是干这个的,事实上大多数时候他只是找别人谈谈话,给别人加加工资————最近没有了,他甚至自己都降工资了。

所以说他还觉得自己对他们挺好的。这另一个原因嘛,便是他与遏火部主管的关系足够要好,可以借此唬住一些员工。这不是又向主管抱怨了。

“哦?怎么说?”

这位遏火部的主管就像大多数人对遏火部员工想象与现实的落差一般,十恶不赦、凶残狠辣等词语与他的外表很难联系起来。他是个典型的基金会文书人员——穿着一尘不变的白大褂,不怎么打理变得蓬松的头发,轻板的身材搭配黑框眼镜,因缺乏睡眠导致严重黑眼圈。哦,最典型的是手里拿着的那一杯续命的咖啡。

主管一边把咖啡贴近嘴边,调动起口腔内的气流吹了吹。另一边在自己的办公电脑上处理着又一个员工的辞职信——这本应该是Henry的工作。

“先是克扣资金,又是限制异常技术的使用,那上头叫我们拿什么留下员工啊,爱与信念吗?”

Henry的抱怨不是没来由的,今年才第三个月他就丢掉了五个员工,这一方面是源于他现在的状态并不理想。另一方面则被他归咎给了SCP基金会。

“嗯…这个嘛,确实是这样,但你知道的。基金会最近的状况并不容乐观,我们苦,别的部门也苦。但貌似别的部门苦会让我们的活更难办。”

主管又喝了一口咖啡打趣道,同时并没有停下手头上的工作,他享受使用霹雳手段把员工留在基金会——典型的工作狂体质,享受工作给自己带来的快感。不过这些问题确实也苦恼着他,异常技术的限制不仅使一些活着的员工更难留下,更重要的是造成了大量死亡员工的逃跑。

另一方面,他又能怎么办呢?提交辞职书然后拍拍屁股走人是不现实的,他很清楚他自己会被用什么手段拦下来,他太了解遏火部了。但最近他越发觉得火势的旺盛,不过幸运的是,遏火部仍然是基金会享有特权最多的部门之一,火势仍然可控。

“他们整得活是越来做好了,头儿,你觉得下一步是什么?不会直接把我们给解散了吧?”

Henry还在抱怨,作为遏火部的员工他的压力很大。更何况现在是半夜十点钟,面对着残忍而又枯燥的工作,不发些牢骚的话怕不是会疯掉——Henry被自己的想法逗笑了,遏火部怎么说也是SCP基金会最重要的部门,遏火部的解散不是他们这代人该考虑的事。

主管喝了最后一口咖啡,并没有搭理Henry,他罕见的停下了处理到一半的员工辞职。因为监视处向他发了更值得他注意的信息,信息来源于部门管理委员会。主管打开对面发来的邮件,在屏幕上显示了一个瞩目的标题:

《SCP基金会庞杂部门的解散列表》


O5会议记录-2019年4月1日

Site-01


[记录开始]
O5-13:今日的第一个议题,由多站点各部门主管提议,关于废除遏火部的事宜,相关资料你们应该已经收到了。

O5-6:愚人节笑话?

O5-13:之前四号提到过类似的提议,目的是削弱遏火部在内部庞大的势力范围。

O5-4:的确,但我不认为现在是合适的时间。事实上…

O5-10:事实上你上次的提案确实通过了,但结果是。你懂的,我们都忽略了遏火部的手段。

O5-8:我们对付得了一个能将星河瞬间蒸发的异常,却对付不了一个负责处理员工辞职的部门。

O5-5:四号,实际上我认为现在是解决遏火部的最佳时刻。不可否认的是,基金会现在正在走下坡路,遏火部同时已不可避免的受到了影响。

O5-4:你是对的五号,但我指得并不是那个…我现在很矛盾。

O5-6:得了吧,我看这个什么遏火部用处也不大,现在的基金会该润的人都润了。留着个这么大的畸形部门呑经费不如多划点钱去搞员工福利。

O5-11:你们真的有信心吗?我翻看了关于遏火部的相关决议,这好像不是第一次讨论类似的话题。

O5-8:就像五号说的,我按现在的局势分析了8次,大概率是可行的。

O5-6:既然之前都通过那么多次了,这次还怂什么,让咱们来干遏火部一炮!我跟了。

O5-8:速战速决。

[记录结束]


O5议会表决记录

关于是否废除遏火部


赞成 反对 弃票
O5-5 O5-1 O5-3
O5-6 O5-2 O5-13
O5-7 O5-4
O5-8 O5-11
O5-9
O5-10
O5-12
通过

2019年4月3日 12点 遏火部办公室
Henry坐在沙发上与主管相顾无言,他都没有料到这一刻来的如此之快,以至于还在想着如何处理面前这副情景。

在沙发的背后靠着一个观赏用的鱼缸,水里的金鱼漫无目的的漂浮在水中,即使他们仍被困在这他们所不知的枷锁中,但他们可以见证另一个枷锁的破裂。

空气中弥漫着一股油味,让沙发上的员工鼻子一阵抽动。办公室的门大开,在主管面前的是一个漆黑的圆洞,洞后是个全副武装的人员——目的显而易见,但主管却不觉得自己值得这么大场面来招待。办公电脑上还流着三天前由上层单独发给遏火部们的消息,来通知他们最后的挣扎:

遏火部案件 ID-3452364383444XP

问题:
甲级火情:O5议会决定废除遏火部

背景知识:
部门管理委员会通过的《SCP基金会庞杂部门的解散列表》包括遏火部,多站点部门主管联名提议,O5议会经投票后通过该提议。

推荐措施:
发出标准邮件,提醒各站点所有遏火部员工尽力阻止该行动的实施。

备注:
必要时可不尽一切手段。


“虽说如此,但现在的遏火部怎么可能拦得住基金会嘛。”主管无奈的摊手,面对着这么一群持枪大汉,主管展现了与一般基金会文书人员不同的冷静————跟旁边已经说不出话的Henry相比便显而易见了。

“咱们也不必这么严肃,大伙都是给基金会打工的,我平时都了解的。”

主管仍然试图通过打趣让氛围不再这么严肃,但对面依然一言不发,仿佛在面对眨眼就会死掉的怪雕塑。

“唉,那么也不让大伙的工作太难办,这里是我的辞职书,我的个人信息也都在上面。”

主管把手指放在置于办公桌上的那一打文件,身体略微前倾轻轻向前一推,文件顺着文桌的质地自然的滑到对面。Henry显然被主管的言论与行动吓到了,目光扫到办公椅上的主管——现在应该是前主管了。武装人员确认了二人信息后便准备压走二人,这时Henry终于反应过来勉强从牙缝里挤出一段话:

“头儿…失火了吗?”
“应该还没有吧。”

男人从办公椅上起身,配合着对面的动作回答道,现在他可以拍拍屁股走人了。


2019年6月13日 12点 委员副主席办公室
Iris抱着自己的办公用具搬到了这个房间,在三个月前她还是委员会的3级人员,现在她已经是4级的大人物了。委员会这么干的原因给她的说法是她编写列表有功——某种意义上这种说法的确没错,托她列表的福,原副主席已经跳槽了。

“真是的…本以为这么高的职位还能好好摸鱼呢…”

看着眼前这堆工作,她又开始后悔昨天喝的那么多酒了。事实上放到之前的确可以如她所愿,但基金会最近人手紧缺,就如同刚草办起身的创业公司一般,现在很多工作反而需要她来处理。

“我怎么连个助理都没有啊…”

Iris不停的抱怨,事实上委员会的副主席本来也没有助理。趴在自己的办公桌上思索着最近的事,因为她的列表不少人都离职了,还有不少人辞职了。这事也算不到她头上,这都是上层的决策,但现在轮到她来做决策时又不免不知所措。之前的决策真的是正确的吗?现在的基金会真的不需要那些庞杂部门吗?

“遏火部,真的没关系吗…”

她在桌子上摆弄自己的钢笔,钢笔在她的手指间丝滑而又快速的转动,想法越来越多,手法也逐渐单薄,速度渐慢至致停止。与此同时她办公桌上的电话响了起来。


2019年6月13日 11点 人力资源部办公室
外勤特工Tarwen叛逃
部门管理委员会副主席辞职
逆模因部主管失踪

这份名单被分发到了Grande的手上。这是该站点本月截止到现在损失的人员,自从人力资源部接管遏火部的工作后他愈发觉得力不从心。之前他还可以忙里偷闲,现在愈来愈多的工作压的他喘不过气来。Grande不知遏火部的员工为何大多都没有留下,这项工作确实不是他这种门外汉能做好的。

但在基金会工作就是这样,他似乎理解了为何这群大人物也一个接一个的离职——或许他也应该这么干。面对这等苦差事他也变得像其他员工一样端起了那杯咖啡,他越来越有遏火部职员的气派了。

虽然手忙脚乱,但他大抵还应付的过来。毕竟他并不是什么重要员工,现在只需要去人事主管的办公室汇报一下对于损失员工职位的安排。繁杂的工作让他忘记了敲门这一象征步骤,没有一丝礼貌的直接打开了办公室的门。

办公椅上没有他熟悉的身影,他看了眼墙上挂的时钟,分针与时针指向与实际时间有所偏差。但仍能推算出主管应该存在于办公室,在基金会工作许久的Grande第一时间想到的反而是异常效应,正当他准备出去询问他人时,眼神却不经意间扫到了手里的名单。他不愿他的想法变为现实,但他还是打开名单确认了一下,就在第三页中仍然是那个居中的位置:

人力资源部主管叛逃

他瘫坐在办公椅上,此时的他仿佛成为了这间办公室的主人。Grande开始回想主管曾经是否有叛逃的迹象,他只想得在遏火部确认解散时主管难得的请了一天假。

“对啊,遏火部…”

他试图努力像一个管理人事的主管一样思考,问题也应该从根源去解决——遏火部真的能解决员工出走的根源吗…不能。但没有更好的选择了。想到此处,他便拾起电话,拨打了部门管理委员会的号码。


报告:甲级火情处理完毕,O5议会经决策重新组建遏火部。

回应:很好。

“头儿,火情已解决。”
“不,应该说,失火了。”

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