SCP-6659 Fragment 1





/*
    Paperstack Theme
    [2020 Wikidot Theme]
    By EstrellaYoshte
    Based on:
      Inkblot Theme by Croquembouche
      Word Processor Theme by stormbreath
      Modern Theme by Azamo
      Simple Yonder Theme by EstrellaYoshte
 
     Edited by ukwhatn for SCP-JP
*/
 
/* Japanese Font */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Sawarabi+Gothic&display=swap');
/* English Font */
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oxygen&display=swap');
@import url(https://fonts.googleapis.com/css2?family=Fira+Code&display=swap);
 
#page-content {
    font-size: 0.87rem;
}
 
body {
    font-family: "Noto Sans JP", "Oxygen", sans-serif;
}
 
body {
    color: black;
    background-image: linear-gradient(
            to bottom,
            #EFEFEF, #EFEFEF 276px,
            #D3D3D3 276px, #ffffff 282px,
            #ffffff 282px, #ffffff 100%
    );
    background-repeat: no-repeat;
}
 
#main-content {
    top: -1.6rem;
    padding: 0.2em;
}
 
.page-source, .code pre, .code p, .code, tt {
    font-family: "Fira Code", monospace;
}
 
/* ---- HEADER ---- */
 
div#container-wrap {
    background-image: none;
}
 
div#header {
    background-image: none;
}
 
#header h1, #header h2 {
    margin-left: 0;
    float: none;
    text-align: center;
}
 
/* Move the subtitle down a smidge */
#header h2 {
    margin-top: 0.45rem;
}
 
/* Hide the existing text */
#header h1 span, #header h2 span {
    font-size: 0;
    display: none;
}
 
/* Style the new text */
#header h1 a::before, #header h2::before {
    color: #333333;
    font-family: "Josefin Sans", sans-serif;
    text-shadow: none;
}
 
/* Set the new text's content from variable */
#header h1 a::before {
    content: var(--header-title, "SCP FOUNDATION");
    font-weight: 300;
    font-size: 1.3em;
}
 
#header h2::before {
    content: var(--header-subtitle, "SECURE - CONTAIN - PROTECT");
    font-weight: 600;
    font-size: 1.22em;
}
 
#login-status,
#login-status a {
    color: #333333;
}
 
#page-title {
    display: none;
}
 
#footer, #footer a {
    background: transparent;
    color: #333333;
}
 
#search-top-box-input,
#search-top-box-input:hover,
#search-top-box-input:focus,
#search-top-box-form input[type=submit],
#search-top-box-form input[type=submit]:hover,
#search-top-box-form input[type=submit]:focus {
    border: none;
    background: #333333;
    box-shadow: none;
    border-radius: 0px;
    color: #efefef;
}
 
#search-top-box input.empty {
    color: #999999;
}
 
#search-top-box {
    top: 2.3rem !important;
    right: 8px;
}
 
/* ---- TOP BAR ---- */
 
#top-bar {
    display: flex;
    justify-content: center;
    right: 0;
    top: 7.9rem;
}
 
#top-bar, #top-bar a {
    color: #333333;
}
 
/* ---- SIDE BAR ---- */
 
#side-bar .side-block {
    border: transparent;
    border-radius: 0;
    box-shadow: 0px 0px 7px #999999;
    background: #ffffff;
}
 
#side-bar .side-block.media > * {
    display: flex;
    justify-content: space-evenly;
}
 
#top-bar div.open-menu a {
    border-radius: 0;
    box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.2), 0px 3px 10px 0 rgba(0, 0, 0, 0.19);
    border: 1px white;
}
 
@media (max-width: 767px) {
    #main-content {
        padding: 0;
        margin: 0 5%;
        border-left: none;
    }
 
    #page-title {
        margin-top: 0.7em;
    }
 
    #side-bar {
        background-color: #fff;
    }
 
    #side-bar:target {
        border: none;
        box-shadow: 3px 0 1px -2px rgba(0, 0, 0, 0.04), 1px 0 5px 0 rgba(0, 0, 0, 0.2);
    }
 
    #side-bar .close-menu {
        transition: width 0.5s ease-in-out 0.1s,
        opacity 1s ease-in-out 0s;
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        right: 0;
        background: rgba(0, 0, 0, 0.3);
        background-position: 19em 50%;
        z-index: -1;
        opacity: 0;
        pointer-events: none;
    }
 
    #side-bar:target .close-menu {
        width: calc(100% - 19em);
        right: 0;
        left: auto;
        opacity: 1;
        pointer-events: auto;
    }
 
    #page-content > hr, #page-content > .list-pages-box > .list-pages-item > hr {
        margin: 3em -5.5%;
    }
 
    #side-bar {
        top: 0;
    }
 
    #side-bar .heading {
        padding-left: 1em;
        margin-left: -1em;
    }
 
    #search-top-box {
        top: 107px;
    }
}
 
/* ---- TABS ---- */
 
/* ---- YUI TAB BASE ---- */
.yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a {
    background-color: inherit;
    background-image: inherit
}
 
.yui-navset .yui-nav a:hover, .yui-navset .yui-nav a:focus {
    background: inherit;
    text-decoration: inherit
}
 
.yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:hover {
    color: inherit;
    background: inherit
}
 
.yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav {
    border-color: inherit
}
 
.yui-navset li {
    line-height: inherit
}
 
/* ---- YUI TAB CUSTOMIZATION ----*/
 
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% - .125rem);
    margin: 0 auto;
    border-color: #333333;
    box-shadow: none;
}
 
.yui-navset .yui-nav a, /* ---- Link Modifier ---- */
.yui-navset .yui-navset-top .yui-nav a {
    color: #333333;
    /* ---- Tab Background Colour | [UNSELECTED] ---- */
    background-color: #efefef;
    border: unset;
    box-shadow: none;
    box-shadow: none;
}
 
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
    color: #ffffff;
    /* ---- Tab Background Colour | [HOVER] ---- */
    background-color: #333333;
}
 
.yui-navset .yui-nav li, /* ---- Listitem Modifier ---- */
.yui-navset .yui-navset-top .yui-nav li {
    position: relative;
    display: flex;
    flex-grow: 2;
    max-width: 100%;
    margin: 0;
    padding: 0;
    color: #ffffff;
    background-color: #ffffff;
    border-color: transparent;
    box-shadow: none;
}
 
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
 
.yui-navset .yui-nav li em {
    border: unset;
}
 
.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em {
    padding: .35em .75em;
 
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
 
.yui-navset .yui-nav .selected, /* ---- Selection Modifier ---- */
.yui-navset .yui-navset-top .yui-nav .selected {
    flex-grow: 2;
    margin: 0;
    padding: 0;
    /* ---- Tab Background Colour | [SELECTED] ---- */
    background-color: #333333;
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em {
    border: none;
}
 
.yui-navset .yui-nav .selected a {
    width: 100%;
    color: #ffffff;
}
 
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
    color: #ffffff;
    background-color: #333333;
}
 
.yui-navset .yui-content {
    background-color: #ffffff;
    box-shadow: 0px 0px 4px #999999;
}
 
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
    padding: .5em;
    border: none;
}
 
/* ---- INFO BAR ---- */
body {
    --barColour: #333333;
}
 
.info-container .collapsible-block-content {
    padding: 0 .5em 30px;
}
 
.info-container .collapsible-block-content .wiki-content-table {
    width: 100%;
}
 
/* ---- INFO PANE ---- */
 
#page-content .creditRate {
    margin: unset;
    margin-bottom: 4px;
}
 
#page-content .rate-box-with-credit-button {
    background-color: #ffffff;
    border: solid 1px #ffffff;
    box-shadow: 0px 0px 7px #999999;
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .fa-info {
    border: none;
    color: #333333;
}
 
#page-content .rate-box-with-credit-button .fa-info:hover {
    background: #333333;
    color: #ffffff;
}
 
.rate-box-with-credit-button .cancel {
    border: solid 1px #ffffff;
}
 
/* ---- PAGE RATING ---- */
 
.page-rate-widget-box {
    box-shadow: 0px 0px 7px #999999;
    margin: unset;
    margin-bottom: 4px;
    border-radius: 0;
    font-family: "Oxygen", sans-serif;
}
 
.page-rate-widget-box .rate-points {
    background-color: #ffffff !important;
    color: #333333 !important;
    border: solid 1px #ffffff;
    border-radius: 0;
}
 
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
    background-color: #ffffff;
    border-top: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
}
 
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
    background: transparent;
    color: #333333;
}
 
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
    background: #333333;
    color: #ffffff;
}
 
.page-rate-widget-box .cancel {
    background: transparent;
    background-color: #ffffff;
    border: solid 1px #ffffff;
    border-radius: 0;
}
 
.page-rate-widget-box .cancel a {
    color: #333333;
}
 
.page-rate-widget-box .cancel a:hover {
    background: #333333;
    color: #ffffff;
    border-radius: 0;
}
 
/* ---- PAGE ELEMENTS ---- */
 
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #333333;
    font-family:  "Sawarabi Gothic", "Josefin Sans", sans-serif;
    font-weight: bold;
}
 
blockquote,
div.blockquote,
#toc,
.code {
    background-color: #F8F8F8;
    border: solid 1px #F8F8F8;
    box-shadow: 0px 0px 4px #999999;
}
 
.scp-image-block {
    border: solid 8px #ffffff;
    box-shadow: 0px 0px 5px #999999;
    box-sizing: border-box;
}
 
.scp-image-block .scp-image-caption {
    background-color: #ffffff;
    border-top: solid 4px #ffffff;
    color: black;
}
 
#page-content .wiki-content-table tr th {
    border: solid 1px #999999;
    background-color: #efefef;
    /* set border for table title */
}
 
#page-content .wiki-content-table tr td {
    border: solid 1px #999999;
    /* set border for table content */
}
 
/*-- tags --*/
 
#main-content .page-tags span {
    max-width: 100%;
}
 
#main-content .page-tags a {
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.76rem;
    background-color: #FDFDFD;
    border-radius: 0.6rem 0.12rem;
    margin: .25rem .2rem;
    .5rem .2rem;
    padding: 0.2rem 0.42rem 0.25rem 0.46rem;
    box-shadow: 0.6px 0.6px 1.9px 0.8px rgba(0, 0, 0, 0.27);
}
 
#main-content .page-tags a:before {
    content: "•";
    font-size: 1.1rem;
    float: left;
    position: relative;
    top: -0.19rem;
    left: -0.24rem;
    color: #ffffff;
    background-color: #B8B8B8;
    color: transparent;
    text-shadow: 1px 1px 0.7px rgba(255, 255, 255, 0.82);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
}
 
/* ---- CUSTOM SYNTAX ---- */
 
.header-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: wrap;
    position: relative;
    justify-content: space-around;
    align-content: space-between;
    width: 100%;
    left: 0;
    align-items: flex-start;
    row-gap: 2px;
}
 
.text-item {
    flex-grow: 1;
    max-width: 25%;
    text-align: center;
}
 
.grid-item {
    flex-grow: 1;
    min-width: 25%;
    text-align: center;
    margin: 8px 6px;
}
 
@media (max-width: 1200px) {
    .grid-item {
        min-width: 50%;
    }
}
 
.logo {
    position: absolute;
    width: 180px;
    top: -154px;
    left: -17em;
    z-index: -1;
}
 
@media (max-width: 767px) {
    .logo {
        width: 36%;
        top: -9.7em;
        left: 32%;
    }
}
 
.textbox {
    position: absolute;
    width: 42%;
    top: 7.5rem;
}
 
@media (max-width: 960px) and (min-width: 767px), (max-width: 666px) {
    .textbox {
        position: relative;
        width: 100%;
        top: 0;
    }
}
 
/* CreditModule対応 by ukwhatn */
.creditRate.creditModule .creditButton {
    background-color: white;
    border: unset;
    border-radius: 0px;
    margin-left: 5px;
    height: 100%;
}
 
.creditRate.creditModule .creditButton a {
    height: 100%;
    line-height: 20px;
}
/* source: http://ah-sandbox.wikidot.com/component:collapsible-sidebar-x1 */
 
#top-bar .open-menu a {
        position: fixed;
        bottom: 0.5em;
        left: 0.5em;
        z-index: 15;
        font-family: san-serif;
        font-size: 30px;
        font-weight: 700;
        width: 30px;
        height: 30px;
        line-height: 0.9em;
        text-align: center;
        border: 0.2em solid #888 !important;
        background-color: #fff !important;
        border-radius: 3em;
        color: #888 !important;
        text-decoration: none!important;
}
 
@media (min-width: 768px) {
 
    .mobile-top-bar {
        display: block;
    }
 
    .mobile-top-bar li {
        display: none;
    }
 
    #main-content {
        max-width: 708px;
        margin: 0 auto;
        padding: 0;
        transition: max-width 0.2s ease-in-out;
    }
 
    #side-bar {
        display: block;
        position: fixed;
        top: 0;
        left: -25em;
        width: 17em;
        height: 100%;
        background-color: rgb(184, 134, 134);
        overflow-y: auto;
        z-index: 10;
        padding: 1em 1em 0 1em;
        -webkit-transition: left 0.5s ease-in-out 0.1s;
        -moz-transition: left 0.5s ease-in-out 0.1s;
        -ms-transition: left 0.5s ease-in-out 0.1s;
        -o-transition: left 0.5s ease-in-out 0.1s;
        transition: left 0.5s ease-in-out 0.1s;
    }
 
    #side-bar:after {
        content: "";
        position: absolute;
        top: 0;
        width: 0;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.2);
 
    }
 
    #side-bar:target {
        display: block;
        left: 0;
        width: 17em;
        margin: 0;
        border: 1px solid #dedede;
        z-index: 10;
    }
 
    #side-bar:target + #main-content {
        left: 0;
    }
 
    #side-bar:target .close-menu {
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0,0,0,0.3) 1px 1px repeat;
        z-index: -1;
    }
}
:root {
    --timeScale: 1;
    --timeDelay: 0s;
}
 
/* Converting middle divider from box-shadow to ::before pseudo-element */
.anom-bar > .bottom-box { box-shadow: none!important; }
.anom-bar > .bottom-box::before {
    position: absolute;
    content: " ";
    width: 100%;
    height: 0.5rem;
    background-color: rgb(var(--black-monochrome, 12, 12, 12));
    transform: translateY(-0.74rem);
}
 
/* DIVIDER */
.anom-bar > .bottom-box::before {
    animation-name: divider;
    animation-duration: calc(0.74s * var(--timeScale));
    animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
}
 
/* CLASSIFIED LEVEL BARS */
div.top-center-box  > * {
    animation-name: bar;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
div.top-center-box > :nth-child(1) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(2) { animation-delay: calc(0.32s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(3) { animation-delay: calc(0.45s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(4) { animation-delay: calc(0.61s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(5) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(6) { animation-delay: calc(0.95s * var(--timeScale) + var(--timeDelay)); }
 
/* TOP TEXT */
div.top-left-box, div.top-right-box {
    clip-path: polygon( 0% -50%, 150% -50%, 150% 100%, 0% 100%);
}
 
div.top-left-box > *, div.top-right-box > * {
    position: relative;
    animation-name: bottomup;
    animation-duration: calc(0.65s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* CONTAINMENT, DISRUPTION, RISK CLASSES */
div.text-part > * {
    clip-path: polygon( 0% 0%, 100% 0%, 100% 100%, 0% 100%);
    animation-name: expand2;
    animation-duration: calc(0.5s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.text-part > :nth-child(1) {
    animation-name: expand1;
}
div.text-part > :nth-child(1) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(2) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(3) { animation-delay: calc(0.86s * var(--timeScale) + var(--timeDelay)); }
 
div.main-class::before, div.main-class::after {
    animation-name: iconslide;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-delay: calc(0.8s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 /* BOTTOM TEXT */
div.main-class > *,  div.disrupt-class > *, div.risk-class > * {
    white-space: nowrap;
    animation-name: flowIn;
    animation-duration: calc(0.42s * var(--timeScale));
    animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* DIAMOND */
div.arrows {
    animation-name: arrowspin;
    animation-duration: calc(0.7s * var(--timeScale));
    animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.quadrants > * {
    animation-name: fade;
    animation-duration: calc(0.3s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.top-icon, div.right-icon, div.left-icon, div.bottom-icon {
    animation-name: nodegrow;
    animation-duration: calc(0.4s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.diamond-part {
    clip-path: polygon( -10% 0.37%, 120% 0.37%, 120% 100%, -10% 100%);
    animation-name: diamondBorder;
    animation-duration: calc(0.8s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
    will-change: box-shadow;
}
 
/* MOBILE QUERY */
@media (max-width: 480px ) {
    .anom-bar > .bottom-box::before {
        display:none;
    }
    .anom-bar > .bottom-box {
        box-shadow: 0 -0.5rem 0 0 rgb(var(--black-monochrome, 12, 12, 12))!important;
    }
    div.top-center-box  > * {
        animation-name: bar-mobile;
        animation-duration: calc(0.9s * var(--timeScale));
    }
    div.top-center-box > :nth-child(1) { animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(2) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(3) { animation-delay: calc(0.3s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(4) { animation-delay: calc(0.4s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(5) { animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(6) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
 
}
 
/*--- Motion Accessibility ---*/
@media screen and (prefers-reduced-motion: reduce) {
    div.anom-bar-container { --timeScale: 0!important; }
}
 
/*-------------------------*/
 
@keyframes divider {
    from { max-width: 0%;  }
    to { max-width: 100%; }
}
 
@keyframes bar {
    from { max-width: 0%; }
    to { max-width: 100%; }
}
@keyframes bar-mobile {
    from { max-height: 0%; }
    to { max-height: 100%; }
}
 
@keyframes bottomup {
    from { top: 100px; }
    to { top: 0; }
}
 
@keyframes expand1 {
    from { opacity: 0; clip-path: inset(0 calc(100% - 0.75rem) 0 0); }
    to { opacity: 1; clip-path: inset(0); }
}
@keyframes iconslide {
    from { opacity: 0; transform: translateX(-5rem); }
    to { opacity: 1; transform: translateX(0); }
}
 
@keyframes expand2 {
    from { opacity: 0; width: 1%; }
    to { opacity: 1; width: calc(100% - 0.25rem); }
}
@keyframes fade {
    from { opacity: 0; }
    to { opacity: 1; }
}
 
@keyframes flowIn {
    from { opacity: 0; transform: translateY(20px); }
    to { opacity: 1; transform: translateY(0); }
}
 
@keyframes arrowspin {
    from { clip-path: circle(0%); transform: rotate(135deg); }
    to { clip-path: circle(75%); transform: rotate(0deg); }
}
@keyframes nodegrow {
    from { transform: scale(0);}
    to {  transform: scale(1);}
}
@keyframes diamondBorder {
    from { box-shadow: -0.5rem -20rem 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
    to { box-shadow: -0.5rem 0 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
}


/*
 
    BASALT Theme
    [2021 Wikidot Theme]
    By Liryn & Placeholder McD
 
    Based on:
 
    Paperstack Theme by EstrellaYoshte
    Minimal Theme by Stormbreath
    BLANKSTYLE CSS by Placeholder McD & HarryBlank
    PLACESTYLE CSS by Placeholder McD
    Simple Yonder Theme by EstrellaYoshte
 
    Tab animation by Croquembouche
 
    Edited by iti119 for SCP-JP
*/
 
@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');
 
/* MAIN */
 
/* ======================= */
 
:root {
    --title: " SCP財団";
    --subtitle: " 確保 • 収容 • 保護";
    --barColour: rgb(20, 20, 20);
    --fnColor: rgb(15, 15, 15);
    --fnLinger: 1s;
    --logo: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-21-21vy/basalt_logotype_black.png);
    --sidelogo: var(--logo);
    --sidesubtitle: var(--subtitle);
    --utilcolor: #FFF;
    --antiutilcolor: rgb(20, 20, 20);
    --titleLength: 8.2rem;
    --body-font: 'Inter', verdana, arial, helvetica, sans-serif;
    --title-font: 'Work Sans', verdana, arial, helvetica, sans-serif;
}
 
body {
    background: rgb(255, 255, 255);
    font-family: var(--body-font);
}
 
#main-content {
    top: -2.8rem;
}
 
#container-wrap-wrap {
    overflow-x: hidden;
}
 
/* ======================= */
 
/* HEADER & TOPBAR */
 
/* ======================= */
 
#extra-div-1 {
    z-index: 9;
    position: fixed;
    top: 0;
    left: 0;
    width: 1000vw;
    height: 5rem;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
    background: white;
}
 
#extra-div-2 {
    z-index: 9;
    position: fixed;
    top: 0;
    left: 0;
    width: 1000vw;
    height: 5rem;
}
 
#extra-div-1::before {
    content: var(--title);
    position: fixed;
    left: 8.5rem;
    top: 0.7rem;
    color: black;
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 27.45px;
    animation: slideLeft 1s;
    transition-duration: 0.3s;
    transition-property: transform;
    transform: translateZ(0);
}
 
#extra-div-2::before {
    content: var(--subtitle);
    position: fixed;
    font-size: 1.22em;
    left: 8.5rem;
    top: 2.5rem;
    color: #272842;
    font-family: var(--title-font);
    font-weight: 700;
    animation: slideLeft 1s;
}
 
#u-header-link {
    display: block;
    position: fixed;
    top: 0.6rem;
    left: 8.3rem;
    height: 3.5rem;
    width: 15.7rem;
    z-index: 21;
}
 
.logo {
    z-index: 10;
    position: fixed;
    width: 4.5rem;
    height: 4.5rem;
    top: 0.2rem;
    left: 3.6rem;
    transition-duration: 0.3s;
    transition-property: transform;
    transform: translateZ(0);
    animation: slideLeft 1s;
    background-image: var(--logo);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
 
.logo:hover {
    transform: rotate(348deg);
}
 
#header {
    height: 5rem;
}
 
#header h1,
#header h2 {
    display: none;
}
 
#top-bar {
    position: fixed;
    align-items: stretch;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    font-family: var(--title-font);
    font-weight: 800;
    animation: slideLeft 1s;
    top: 1.7rem;
    max-width: 50rem;
    min-width: 8rem;
    font-size: 90%;
    font-weight: 800;
    left: 25.4rem;
}
 
#top-bar div.open-menu a {
    display: none;
}
 
#top-bar ul {
    float: left;
}
 
#top-bar ul li ul {
    border: none;
}
 
#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
    background-color: #F4F4F4;
}
 
#top-bar ul li>a {
    border: none;
}
 
#top-bar a {
    filter: grayscale(100%) saturate(0%);
    -webkit-filter: grayscale(100%) saturate(0%);
}
 
#top-bar ul li.sfhover a:hover,
#top-bar ul li:hover a:hover {
    background: #F4F4F4;
}
 
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
    border: none;
}
 
#top-bar ul li>a {
    transition-duration: 0.3s;
    transition-property: transform;
    transform: translateZ(0);
}
 
#top-bar ul li>a:hover {
    transform: translate(0px, -3px);
    border: none;
}
 
#top-bar ul li ul li>a:hover {
    animation: none;
}
 
@keyframes translateTop {
    0% {
        opacity: 1;
    }
    100% {
        transform: translate(0px, -3px);
    }
}
 
@keyframes slideLeft {
    0% {
        transform: translate(-200px, 0px);
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
 
@keyframes tilt {
    0% {
        opacity: 1;
    }
    100% {
        transform: rotate(360deg);
    }
}
 
#login-status {
    position: fixed;
    top: 0.65rem;
    right: 2rem;
    width: fit-content;
    font-size: 0.78em;
    text-align: center;
    color: transparent;
}
 
#login-status > a > strong {
    margin-right: 0.7rem;
    font-size: 0.7rem;
}
 
#login-status > span {
    color: #333;
    font-family: var(--title-font);
    font-weight: 700;
}
 
#login-status span.printuser img {
    font-size: 0;
    transform: translate(6px, 5px);
}
 
#login-status a#my-account {
    display: none;
}
 
#account-topbutton {
    border: none;
    margin-left: -0.25rem;
}
 
div#search-top-box {
    width: 2rem;
    position: fixed;
    top: 0.76rem !important;
    right: 0.2rem;
    z-index: 21;
}
 
#search-top-box-input {
    display: none;
}
 
#search-top-box-form>input[type=submit],
#search-top-box-form>input[type=submit]:hover,
#search-top-box-form>input[type=submit]:focus,
#search-top-box-form>input[type=submit]:target {
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E") 50%/0.8rem no-repeat, #000 !important;
    border: none;
    border-radius: 30%;
    font-size: 0;
    height: 1.2rem;
    width: 1.2rem;
    margin-top: 0.2rem;
}
 
.mobile-top-bar {
    left: unset;
}
 
/* ======================= */
 
/* SIDEBAR */
 
/* ======================= */
 
#u-sb-button {
    display: block;
    position: fixed;
    top: 0.5rem;
    left: 0.9rem;
    height: 4rem;
    width: 45px;
    color: black;
    font-family: var(--title-font);
    font-weight: 300;
    font-size: 2.5rem;
    text-decoration: none !important;
    z-index: 21;
    transition-duration: 0.3s;
    transition-property: transform;
    transform: translateZ(0);
    animation: slideLeft 1s;
}
 
#u-sb-button:hover {
    font-weight: 900;
}
 
#side-bar {
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 87%, rgba(250, 250, 250, 1) 100%);
    font-family: var(--title-font);
    font-weight: 400 !important;
    overflow-x: hidden;
}
 
#side-bar::before {
    content: var(--sidesubtitle);
    background: var(--sidelogo);
    background-size: 4.5rem;
    background-repeat: no-repeat;
    background-position: top center;
    padding-bottom: 0.3rem;
    padding-top: 4.7rem;
    display: inline-block;
    border-bottom: double 5px black;
    font-family: var(--title-font);
    font-weight: 800;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    text-transform: none;
}
 
#side-bar,
#side-bar:target {
    z-index: 22;
}
 
#side-bar a {
    color: black;
}
 
#side-bar a:visited {
    color: black;
}
 
#side-bar img:not([src*="twitter" i]):not([src*="discord" i]),
iframe.scpnet-interwiki-frame {
    filter: grayscale(100%) saturate(0%);
    -webkit-filter: grayscale(100%) saturate(0%);
}
#side-bar .scpnet-interwiki-wrapper iframe.scpnet-interwiki-frame {
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 100%);
    border-color: transparent;
    border-radius: 0px;
    box-shadow: 0px 0px 7px #999999;
}
 
#side-bar .side-block {
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 100%);
    border-color: transparent;
    border-radius: 0px;
}
 
#side-bar .heading {
    color: black;
    border-bottom: solid 1px black;
    font-family: var(--title-font);
    font-weight: 800;
}
 
#side-bar .collapsible-block-folded {
    background-image: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-27-wn18/expand.png);
}
 
#side-bar .collapsible-block-unfolded-link {
    border-bottom: solid 1px black;
}
 
#side-bar .collapsible-block-unfolded-link .collapsible-block-link,
#side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover {
    color: black;
}
 
/* ======================= */
 
/* TABS */
 
/* ======================= */
 
ul.yui-nav a {
    font-family: var(--title-font);
    padding: 3.5px;
    color: white;
    font-weight: 600;
}
 
.yui-navset .yui-nav .selected,
.yui-navset .yui-navset-top .yui-nav .selected,
.yui-navset .yui-nav a:hover,
yui-navset .yui-nav a:active {
    color: white;
    background-color: black;
}
 
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    border: none;
    border-bottom: dotted 1px grey;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}
 
.yui-navset .yui-content>div {
    display: block;
    top: 0;
    overflow: hidden;
    transform-origin: 0 0;
}
 
.yui-navset-top a {
    transition-property: background, background-color;
    transition-duration: 0.2s;
}
 
/* Tab animation by Croquembouche */
/*---------------------------------------------*/
 
#page-content .yui-navset .yui-content>div[style*="none"] {
    display: block !important;
    flex: 0;
    max-height: 0;
    padding: 0 0.5em;
    border-width: 0;
    /* The following transition affects the one that DISAPPEARS */
    transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.18, .51, .54, .9) 0s;
    animation: tab-disappear 0.5s ease-in-out 0s 1 both;
}
 
#page-content .yui-navset .yui-content>div[style*="block"] {
    display: block !important;
    flex: 1;
    max-height: 9999rem;
    /* The following transition affects the one that APPEARS */
    transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.18, .51, .54, .9) 0.5s;
    animation: tab-appear 0.5s ease-in-out 0.5s 1 both;
}
 
@keyframes tab-disappear {
    0% {
        max-height: 9999rem;
    }
    1% {
        max-height: 100vh;
    }
    100% {
        max-height: 0;
    }
}
 
@keyframes tab-appear {
    0% {
        max-height: 0;
    }
    99% {
        max-height: 100vh;
    }
    100% {
        max-height: 9999rem;
    }
}
 
/*---------------------------------------------*/
 
.yui-navset .yui-content {
    background: transparent;
    box-shadow: none;
    border-bottom: dotted 4px grey;
}
 
/* ======================= */
 
/* TAGS */
 
/* ======================= */
 
#main-content .page-tags a {
    line-height: inherit;
    background-color: rgb(20, 20, 20);
    border-radius: 2px 6px;
    color: white;
    font-family: var(--title-font);
    font-weight: 500;
}
 
.page-tags span {
    border-top: none;
}
 
/* ======================= */
 
/* CONTENT */
 
/* ======================= */
 
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--title-font);
    font-weight: 800;
    text-transform: uppercase;
    color: black;
    letter-spacing: unset;
}
 
.top-left-box>.item {
    display: none;
}
 
hr {
    background-color: #333;
}
 
.info-container {
    padding-bottom: 8px
}
 
/* CONTENT > CUSTOM DIVS */
 
/* ======================= */
 
.document {
    background: white;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    margin: 26px auto 0;
    max-width: 550px;
    min-height: 300px;
    padding: 24px;
    padding-top: 50px;
    position: relative;
    width: 80%;
}
 
.document:before,
.document:after {
    content: "";
    height: 98%;
    position: absolute;
    width: 100%;
    z-index: -1;
}
 
.document:before {
    background: #fafafa;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
    left: -5px;
    top: 4px;
    transform: rotate(-2.5deg);
}
 
.document:after {
    background: #f6f6f6;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    right: -3px;
    top: 1px;
    transform: rotate(1.4deg);
}
 
.darkdocument {
    background: rgb(30, 30, 30);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    margin: 26px auto 0;
    max-width: 550px;
    min-height: 300px;
    padding: 24px;
    padding-top: 50px;
    position: relative;
    width: 80%;
    color: #EDEDED;
}
 
.darkdocument:before,
.darkdocument:after {
    content: "";
    height: 98%;
    position: absolute;
    width: 100%;
    z-index: -1;
}
 
.darkdocument:before {
    background: rgb(25, 25, 25);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
    left: -5px;
    top: 4px;
    transform: rotate(-2.5deg);
}
 
.darkdocument:after {
    background: rgb(25, 25, 25);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    right: -3px;
    top: 1px;
    transform: rotate(1.4deg);
}
 
.notation {
    border-left: solid 3px rgb(30, 30, 30);
    border-right: solid 3px rgb(30, 30, 30);
    padding: 25px 25px 25px 25px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
    width: 75%;
    margin: auto;
    background: #f7f7f7;
}
 
.modal {
    padding: 15px 15px 15px 15px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
    width: auto;
    margin: auto;
    background: rgb(253, 253, 253);
    border: solid 2px #5D5D5D;
}
 
.smallmodal {
    padding: 15px 15px 15px 15px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
    width: 75%;
    margin: auto;
    background: rgb(253, 253, 253);
    border: solid 2px #5D5D5D;
}
 
.jotting {
    padding: 5px 10px 5px 10px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
    width: 75%;
    margin: auto;
    background: #FDFDFD;
    border: dashed 0.1rem #5D5D5D;
}
 
.transcript {
    padding: 10px 10px 10px 10px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
    width: 80%;
    margin: auto;
    background: rgb(253, 253, 253);
    border: dotted 1px #5D5D5D;
    border-radius: 10px;
}
 
.papernote {
    background-color: #eaeeef;
    color: #21252E !important;
    padding: 0.1rem 0.5rem 0.5rem 0.5rem;
    box-shadow: 1px 1px 3px 2px rgb(0 0 0 / 30%);
    margin: auto;
    width: 65%;
}
 
.raisa_memo {
    background: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-28-qlyx/RAISA_LIGHTLOGO.png) #fff3ad;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
    font-family: var(--title-font);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    width: 90%;
    min-height: 4rem;
    max-height: 100rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px 20px 20px 20px;
    word-break: break-word;
}
 
.raisa_memo>p:nth-child(1)::before {
    content: "記録・情報保安管理局より通達\00000a";
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 130%;
    text-align: center;
    margin-bottom: 1rem;
    padding-bottom: 0.3rem;
    border-bottom: dotted 0.13rem darkslategrey;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-content: stretch;
    align-items: center;
}
 
.classification_memo {
    background: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-30-ubdk/CLASSIFICATION_LIGHTLOGO.png) #edf5f3;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
    font-family: var(--title-font);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    width: 90%;
    min-height: 4rem;
    max-height: 100rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px 20px 20px 20px;
    word-break: break-word;
}
 
.classification_memo>p:nth-child(1)::before {
    content: "分類委員会覚書\00000a";
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 130%;
    text-align: center;
    margin-bottom: 1rem;
    padding-bottom: 0.3rem;
    border-bottom: dotted 0.13rem darkslategrey;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-content: stretch;
    align-items: center;
}
 
.ettra_memo {
    background: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-32-wqge/ETTRA_LIGHTLOGO.png) #f5d7d7;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
    font-family: var(--title-font);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    width: 90%;
    min-height: 4rem;
    max-height: 100rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px 20px 20px 20px;
    word-break: break-word;
}
 
.ettra_memo>p:nth-child(1)::before {
    content: "緊急脅威戦術対応機関より通達\00000a";
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 130%;
    text-align: center;
    margin-bottom: 1rem;
    padding-bottom: 0.3rem;
    border-bottom: dotted 0.13rem darkslategrey;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-content: stretch;
    align-items: center;
}
 
.ethics_memo {
    background: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-34-2jq6/ETHICS_LIGHTLOGO.png) #ffdbc4;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
    font-family: var(--title-font);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    width: 90%;
    min-height: 4rem;
    max-height: 100rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px 20px 20px 20px;
    word-break: break-word;
}
 
.ethics_memo>p:nth-child(1)::before {
    content: "倫理委員会覚書\00000a";
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 130%;
    text-align: center;
    margin-bottom: 1rem;
    padding-bottom: 0.3rem;
    border-bottom: dotted 0.13rem darkslategrey;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-content: stretch;
    align-items: center;
}
 
.temporal_memo {
    background: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-36-ohm1/DELTA_T_LIGHTLOGO.png) #ffffff;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
    font-family: var(--title-font);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16);
    border: double 3px lightgrey;
    width: 90%;
    min-height: 4rem;
    max-height: 100rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px 20px 20px 20px;
    word-break: break-word;
}
 
.temporal_memo>p:nth-child(1)::before {
    content: "時間異常部門\00000a";
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 130%;
    text-align: center;
    margin-bottom: 1rem;
    padding-bottom: 0.3rem;
    border-bottom: dotted 0.13rem darkslategrey;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-content: stretch;
    align-items: center;
}
 
.overwatch_memo {
    background: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-38-9n6y/O5_LIGHTLOGO.png) #e3e3e3;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
    font-family: var(--title-font);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    width: 90%;
    min-height: 4rem;
    max-height: 100rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px 30px 20px 20px;
    word-break: break-word;
}
 
.overwatch_memo>p:nth-child(1)::before {
    content: "監督司令部\00000a";
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 130%;
    text-align: center;
    margin-bottom: 1rem;
    padding-bottom: 0.55rem;
    border-bottom: dotted 0.13rem darkslategrey;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-content: stretch;
    align-items: center;
}
 
.miscomm_memo {
    background: url(http://scp-jp-storage.wdfiles.com/local--files/file:5722815-40-c6bj/MISCOMM_LIGHTLOGO.png) #eeedfa;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
    font-family: var(--title-font);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    width: 90%;
    min-height: 4rem;
    max-height: 100rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 10px 30px 20px 20px;
    word-break: break-word;
}
 
.miscomm_memo>p:nth-child(1)::before {
    content: "誤伝達部門より通達\00000a";
    font-family: var(--title-font);
    font-weight: 900;
    font-size: 130%;
    text-align: center;
    margin-bottom: 1rem;
    padding-bottom: 0.3rem;
    border-bottom: dotted 0.13rem darkslategrey;
    max-width: 49rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-content: stretch;
    align-items: center;
}
 
.raisa_memo a,
.temporal_memo a,
.classification_memo a,
.overwatch_memo a,
.ettra_memo a,
.ethics_memo a,
.miscomm_memo a {
    font-weight: 700;
}
 
.bigtext {
    font-family: var(--title-font);
    font-weight: 700;
}
 
.st {
    font-family: var(--title-font);
    font-weight: 800;
    text-decoration: underline;
}
 
/* ======================= */
 
/* CONTENT > TABLES */
 
/* ======================= */
 
#page-content .wiki-content-table tr th {
    font-family: var(--title-font);
    font-weight: 700;
    border: solid 1px #000;
    background-color: #aaa;
}
 
#page-content .wiki-content-table tr td {
    border: 1px #000 solid;
}
 
#page-content .table1 tr th {
    background-color: #D7EFE7;
}
 
#page-content .table1 .st {
    color: #D7EFE7;
}
 
#page-content .table2 tr th {
    background-color: #D8ECF4;
}
 
#page-content .table2 .st {
    color: #D8ECF4;
}
 
#page-content .table3 tr th {
    background-color: #FDF6D7;
}
 
#page-content .table3 .st {
    color: #FDF6D7;
}
 
#page-content .table4 tr th {
    background-color: #FFDABF;
}
 
#page-content .table4 .st {
    color: #FFDABF;
}
 
#page-content .table5 tr th {
    background-color: #F5D8E0;
}
 
#page-content .table5 .st {
    color: #F5D8E0;
}
 
#page-content .table6 tr th {
    background-color: rgba(146, 0, 255, 0.2);
}
 
#page-content .table6 .st {
    color: rgb(146, 0, 255);
}
 
.tableb .wiki-content-table {
    border-collapse: separate;
    border-spacing: 5px;
    padding-left: -100px;
}
 
.table1 .scp-image-block .scp-image-caption {
    background-color: #D7EFE7;
    color: black;
}
 
.table2 .scp-image-block .scp-image-caption {
    background-color: #D8ECF4;
    color: black;
}
 
.table3 .scp-image-block .scp-image-caption {
    background-color: #FDF6D7;
    color: black;
}
 
.table4 .scp-image-block .scp-image-caption {
    background-color: #FFDABF;
    color: black;
}
 
.table5 .scp-image-block .scp-image-caption {
    background-color: #F5D8E0;
    color: black;
}
 
.table6 .scp-image-block .scp-image-caption {
    background-color: rgba(146, 0, 255, 0.2);
    color: black;
}
 
/* ======================= */
 
/* CONTENT > RATING MODULE */
 
/* ======================= */
 
.rate-points {
    color: black !important;
    font-family: var(--title-font);
    font-weight: 700;
    text-transform: uppercase;
    border: none;
    font-size: 90%;
}
 
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown,
.page-rate-widget-box .cancel,
.page-rate-widget-box .rate-points {
    border: none;
}
 
/* ======================= */
 
/* CONTENT > IMAGE BLOCK */
 
/* ======================= */
 
.scp-image-block img {
    background: white;
}
 
.scp-image-block.block-right {
    margin: 0em 0em 1em 2em;
}
 
.scp-image-block.block-center {
    max-width: 99% !important;
}
 
.scp-image-block {
    border: none;
    box-shadow: none;
}
 
.scp-image-block .scp-image-caption {
    border-top: none !important;
    margin-top: 8px;
    background-color: #292929;
    color: #ffffff;
}
 
.scp-image-block img,
.scp-image-block .scp-image-caption {
    outline: solid 1px #444;
    box-shadow: 0px 0px 5px #999999;
}
 
.scp-image-block .scp-image-caption p {
    font-size: 110%;
    font-family: var(--title-font);
}
 
/* ======================= */
 
/* CONTENT > LINKS */
 
/* ======================= */
 
a {
    color: #0645AD;
}
 
a.newpage {
    color: #CC2200;
}
 
a:visited {
    color: #0B0080;
}
 
.danger-diamond a, .danger-diamond a::selection {
    color: transparent;
    background: none;
}
 
.scp-image-block .scp-image-caption a {
    color: #c5c5c5;
}
 
/* ======================= */
 
/* CONTENT > SCROLLBAR */
 
/* ======================= */
 
::-webkit-scrollbar {
    cursor: pointer;
    border: none;
}
 
::-webkit-scrollbar-thumb {
    background: black;
    cursor: pointer;
}
 
::-webkit-scrollbar-thumb:hover {
    background: rgb(45, 45, 45);
}
 
::-webkit-scrollbar-track {
    background: white;
}
 
/* ======================= */
 
/* CONTENT > COLLAPSIBLES */
 
/* ======================= */
 
a.collapsible-block-link {
    font-family: var(--title-font);
    font-weight: 600;
    color: white;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 9px;
    background: rgb(20, 20, 20);
    border-radius: 3px;
    margin-top: 10px;
    margin-bottom: 10px;
}
 
/* ======================= */
 
/* CONTENT > PAGE TITLE / BREADCRUMBS */
 
/* ======================= */
 
#page-title,
.meta-title {
    display: block !important;
    font-family: var(--title-font);
    font-weight: 700;
    color: #252525;
    border: none;
    margin-top: 3rem;
}
 
#breadcrumbs {
    text-transform: uppercase;
    color: grey;
    font-weight: 600;
    font-family: var(--title-font);
    margin-top: -1.5rem;
    font-size: 90%;
}
 
/* ======================= */
 
/* CONTENT > BETTERFOOTNOTES INTEGRATION */
 
/* ======================= */
 
.fnnum:hover {
    background: transparent;
    transform: scale(1.3);
}
 
.fnnum {
    transition-duration: 0.2s;
    transition-property: transform;
    transform: translateZ(0);
}
 
.fnnum::after {
    color: #3f21ff !important;
}
 
.fnnum:hover::after {
    color: white !important;
}
 
.fncon {
    background: rgb(25, 25, 25) !important;
    color: #EDEDED;
    border: 0.15rem solid rgb(20, 20, 20);
    border-radius: 2px;
    font-size: 90%;
}
 
/* ======================= */
 
/* @MEDIA QUERIES / MOBILE FORMATTING */
 
/* ======================= */
 
@media only screen and (max-width: 600px) {
    .scp-image-block.block-right {
        float: none;
        margin: 10px auto;
    }
}
 
@media (min-width: 768px) {
    #header,
    #top-bar {
        width: calc(100% - 4.4rem);
        max-width: calc(100% - 4.4rem);
    }
    #main-content {
        max-width: 95%;
    }
}
 
@media (max-width: 1120px) {
    #top-bar {
        font-weight: 600;
        font-size: 80%;
    }
}
 
@media (max-width: 1020px) {
    #top-bar {
        top: 3.2rem;
        left: 7.8rem;
    }
    #extra-div-1::before {
        top: 0.3rem;
    }
    #extra-div-2::before {
        top: 1.9rem;
    }
    #u-header-link {
        height: 2.5rem;
    }
    .document,
    .darkdocument {
        width: 95%;
    }
}
 
@media (max-width: 767px) {
    .mobile-top-bar {
        display: flex;
        justify-content: flex-start;
        max-width: 100%;
        width: 100%;
        flex-direction: row;
    }
}
 
@media (max-width: 500px) {
    .logo {
        display: none;
    }
    #top-bar {
        left: 3.6rem;
    }
    #extra-div-1::before,
    #extra-div-2::before {
        left: 4.2rem;
    }
    #u-header-link {
        left: 4rem;
    }
    .document, .darkdocument {
        width: auto;
    }
}
 
@media (max-width: 560px) {
    #login-status span.printuser {
        font-size: 0;
    }
}
 
@media (max-width: 430px) {
    #extra-div-1::before {
        font-size: 23.45px;
        top: 0.5rem;
    }
    #extra-div-2::before {
        font-size: 1em;
        top: 2.1rem;
    }
    #u-header-link {
        width: 13.5rem;
    }
    #login-status {
        right: 1.8rem;
    }
}
 
/* ======================= */
 
/* MISC */
 
/* ======================= */
 
.avatar-hover {
    display: none !important;
}
 
::selection {
    background-color: rgba(0, 0, 255, 0.7);
    color: white;
}
 
select {
    font-family: var(--title-font);
    font-weight: 600;
    border: solid 2px grey;
    cursor: pointer;
    border-radius: 5px;
}
 
body.wait {
    cursor: wait;
}
 
body.wait * {
    cursor: auto;
}
 
input {
    font-size: 90%;
    font-family: var(--title-font);
    font-weight: 600;
}
 
#action-area > p {
    font-size: 90%;
    font-weight: 500;
}
 
#action-area > h1 {
    font-size: 150%;
}
 
div.buttons input, input.button, button, file, a.button {
    margin: 0 2px;
    border: 2px solid grey;
    cursor: pointer;
}
 
#who-rated-page-area > h2 {
    display: none;
}
 
#who-rated-page-area>div {
    column-count: 4;
}
 
@media (max-width: 900px) {
    #who-rated-page-area>div {
        column-count: 3;
    }
}
 
@media (max-width: 700px) {
    #who-rated-page-area>div {
        column-count: 2;
    }
}
 
@media (max-width: 540px) {
    #who-rated-page-area>div {
        column-count: 1;
    }
}
 
.pager .current {
    border-style: solid;
    outline: solid 1px rgb(250, 250, 250);
}
 
.pager a,
.pager .current {
    border-style: double;
    border-width: 3px;
    text-transform: uppercase;
    background: none;
    color: inherit;
}
 
.pager a:hover,
.pager .current:hover {
    text-decoration: none;
    cursor: pointer;
}
 
.pager .target {
    font-weight: 800;
}
 
.w-container {
    font-family: var(--title-font);
    font-weight: 700;
    border-style: double !important;
    border-width: 4px !important;
    margin: auto;
    width: 90%;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
 
.s-cell {
    font-size: 1.25rem !important;
}
 
.anom-bar-container,
.anom-bar-container * {
    font-family: var(--title-font) !important;
    font-weight: 700;
}
 
#page-content div.warning-box div.text-number, #page-content div.warning div.text-number {
    font-size: 140%;
    font-weight: 400;
}
 
#page-content div.warning-box strong, #page-content div.warning strong {
    font-weight: 700;
}
 
#page-content div.warning-box div.text-top, #page-content div.warning div.text-top {
    font-weight: 800;
}
 
#page-content div.warning-box, #page-content div.warning {
    font-family: var(--title-font) !important;
    font-weight: 500;
}
 
.collection {
    font-family: var(--title-font);
    color: #905c5c;
}
 
/* MISC > WIKIDOT OWINDOW */
 
/* ======================= */
 
#owindow-1 {
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 100%);
}
 
#owindow-1>div.title.modal-header {
    font-family: var(--title-font);
    text-transform: uppercase;
    font-size: 90%;
    cursor: default;
}
 
#owindow-1>div.content.modal-body td.active>b {
    font-family: var(--title-font);
    color: rgb(100, 100, 100);
}
 
#owindow-1>div.content.modal-body>table {
    max-height: 10rem;
    overflow: auto;
    display: block;
}
 
#owindow-1>div.content.modal-body>div {
    margin-top: 1.5rem !important;
    border-top: solid 0.2rem rgb(210, 210, 210);
    padding-top: 1rem;
}
 
#owindow-1>div.content.modal-body>div>div>a {
    background: #870000;
}
 
#owindow-1>div.content.modal-body>div>div>a:hover {
    background: #470000;
}
 
#owindow-1>div.content.modal-body>img {
    filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.3));
    padding: 0px 0px 0px 0px !important;
    background: none;
    background-color: transparent !important;
    margin-right: 1.7rem;
}
 
#owindow-1 {
    font-family: var(--title-font);
}
 
/* ======================= */
 
/* MISC > EDIT BOX & PAGE SOURCE */
 
/* ======================= */
 
#lock-info {
    box-shadow: 0px 0px 4px #999999;
    background: white;
    font-family: var(--title-font);
    font-weight: 500;
    margin-left: 1rem;
    font-size: 95%;
    border: solid 1px grey;
    color: #191919;
}
 
#edit-page-form>table.edit-page-bottomtable>tbody>tr>td:nth-child(1)>div.sub,
#edit-page-form>table.form>tbody>tr>td:nth-child(1) {
    font-family: var(--title-font);
    font-weight: 500;
}
 
#edit-page-form>table.edit-page-bottomtable>tbody>tr>td:nth-child(1)>div:nth-child(1) {
    font-family: var(--title-font);
    font-weight: 600;
}
 
.wd-editor-toolbar-panel ul li a {
    height: 22px;
    width: 22px;
    padding: 0;
    margin: 0;
    display: block;
    border-radius: 2px;
    filter: invert(1), hue-rotate(180deg);
    filter: invert(1) hue-rotate( 180deg);
}
 
.wd-editor-toolbar-panel {
    margin-bottom: 0.5rem;
}
 
input#edit-page-title.text {
    border-radius: 4px;
    font-family: var(--title-font);
    border: 2px solid #afafaf;
}
 
textarea {
    font-family: 'Roboto', sans-serif;
    padding: 5px 5px 5px 5px;
    font-size: 105%;
    border: 0.13rem solid #949494;
    background-color: #FFF;
    color: #000;
    border-radius: 2px;
}
 
.page-source {
    background: white;
    font-family: var(--body-font);
    font-size: 105%;
    border: none;
    width: 80%;
    box-shadow: 0px 0px 4px #999999;
    padding: 18px 18px 18px 18px;
    word-break: break-word;
}
 
/* ======================= */
 
/* MISC > FONT SIZE/WEIGHT CHANGES */
 
/* ======================= */
 
#page-content strong {
    font-weight: 900;
}
 
#page-content {
    font-size: 100%;
}
 
/* ======================= */
 
#show-upload-button {
    float: unset;
    border-radius: 6px;
    border: solid 1px grey;
    font-size: 0.85rem;
}
 
.edit-help-34 {
    margin-top: 2px;
    font-family: var(--title-font);
    font-size: 0.7rem;
    font-weight: 500;
}
 
.printuser a {
    font-family: var(--title-font);
    font-weight: 700;
}
 
form,
#action-area>p,
table.page-files td span {
    font-family: var(--title-font);
}
 
#action-area>table>thead>tr,
#revision-list>table>tbody>tr:nth-child(1) {
    font-family: var(--title-font);
    text-transform: uppercase;
    font-weight: 700;
}
 
#page-info {
    font-family: var(--title-font);
    font-weight: 500;
    padding-bottom: 0.2rem;
    margin-bottom: 0.2rem;
}
 
#page-info::first-letter,
a.btn.btn-default.button.button-close::first-letter,
a.btn.btn-default.button.button-close-message::first-letter,
a.btn.btn-default.button.button-cancel::first-letter,
a.btn.btn-default.button.button-rename::first-letter,
a.btn.btn-default.button.button-no\,-cancel::first-letter,
#owindow-1 > div.button-bar.modal-footer > a.btn.btn-default.button.button-yes\,-delete::first-letter,
#owindow-1 td::first-letter {
    text-transform: uppercase;
}
 
#owindow-1 td a::first-letter {
    text-transform: lowercase !important;
}
 
.button-bar.modal-footer a.btn.btn-danger,
#owindow-1>div.content.modal-body>div>div>a {
    float: right !important;
    margin-top: -0.73rem;
}
 
td:nth-child(1)>a {
    font-family: var(--title-font);
    font-weight: 600;
}
 
/* MISC > BUTTONS */
 
/* ======================= */
 
a.btn.btn-danger,
a.btn.btn-primary,
.btn-small,
#owindow-1>div.button-bar.modal-footer>a,
#edit-cancel-button,
#edit-diff-button,
#edit-preview-button,
#edit-save-draft-button,
#edit-save-continue-button,
#edit-save-button,
#owindow-1>div.content.modal-body>div>a.btn.btn-default {
    font-family: var(--title-font);
    font-weight: 600 !important;
    font-size: 0.75rem;
    color: white;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 9px;
    background: rgb(20, 20, 20);
    border-radius: 2px !important;
    cursor: pointer;
    width: fit-content !important;
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    margin-left: 0.3rem;
    margin-right: 0.35rem;
    float: left;
}
 
a.collapsible-block-link:hover,
a.btn.btn-danger:hover,
a.btn.btn-primary:hover,
.btn-small:hover,
#owindow-1>div.button-bar.modal-footer>a:hover,
#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,
#owindow-1>div.content.modal-body>div>a.btn.btn-default:hover {
    text-decoration: none;
    background: rgb(45, 45, 45);
}
 
#action-area > p:nth-child(5) > a:hover {
    text-decoration: none;
    background: rgb(45, 45, 45);
}
 
#action-area > p:nth-child(5) > a {
    font-family: var(--title-font);
    font-weight: 600 !important;
    font-size: 0.75rem;
    color: white;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 9px;
    background: rgb(20, 20, 20);
    border-radius: 2px !important;
    cursor: pointer;
    width: fit-content !important;
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    margin-left: 0.3rem;
    margin-right: 0.35rem;
}
 
/* ======================= */
 
#footer,
#license-area {
    font-family: var(--title-font);
    font-weight: 500;
}
 
#page-content div.collapsible-block {
    margin-top: 13px;
    margin-bottom: 13px;
}
 
div.collapsible-block-content {
    animation: fade 0.4s;
    animation-fill-mode: forwards;
}
 
/* MISC > FOOTNOTES */
 
/* ======================= */
 
.hovertip {
    background: rgb(25, 25, 25) !important;
    border-radius: 2px;
    padding: 5px 5px 5px 5px;
    color: white;
    font-family: var(--title-font);
    max-width: 400px;
}
 
.f-heading {
    text-transform: uppercase;
    font-weight: 900;
    font-size: 80%;
}
 
.footnotes-footer .title {
    font-size: 0px;
    color: transparent;
    margin-bottom: 15px;
}
 
.footnotes-footer .title:before {
    content: "Footnotes \0026  References";
    color: rgb(25, 25, 25);
    text-transform: uppercase;
    font-weight: 900;
    font-size: 0.9rem;
    font-family: var(--title-font);
    cursor: text;
}
 
.footnotes-footer a {
    color: black;
    font-weight: 700;
    font-family: var(--title-font);
}
 
.footnotes-footer {
    border-left: solid 3px rgb(20, 20, 20);
    padding-left: 15px;
    margin-top: 6rem;
}
 
.footnote .f-footer,
.equation .e-footer,
.reference .r-footer {
    display: none;
}
 
/* ======================= */
 
#page-options-container a {
    color: rgb(45, 45, 45);
    font-family: var(--title-font);
    font-weight: 800;
    font-size: 90%;
    text-transform: uppercase;
}
 
#page-options-container a:hover {
    text-decoration: none;
    color: rgb(2, 2, 2);
}
 
#page-info-break {
    height: 3rem;
}
 
.code pre,
.code p,
.code,
tt {
    font-family: 'Fira Code', monospace;
}
 
#account-options {
    border: none;
    font-family: var(--title-font);
    font-weight: 700;
    width: fit-content;
    box-shadow: 0px 0px 5px rgb(0 0 0 / 30%);
    padding: 5px 5px 5px 5px;
    text-transform: uppercase;
}
 
#account-options a {
    filter: grayscale(100%) saturate(0%);
    -webkit-filter: grayscale(100%) saturate(0%);
    color: grey;
}
 
/* Anendlessusername's invaluable correction of the ACS octagon! */
#page-content .quadrants>div {
    top: 2.25%;
    left: 18.5%;
}
/* WHEN YOU SEE IT... */
 
.licensebox .collapsible-block-link,
.licensebox .collapsible-block-link:hover {
    background: none;
    text-transform: uppercase;
    font-weight: 700;
}
 
/* ---- WORDS NO LONGER BROKEN, THE CROQUEMBOUCHE HAS SPOKEN ---- */
 
#page-content span, #page-content a {
    word-break: normal !important;
}
 
/* ======================= */
 
/* JAPANESE BRANCH LOCALIZATION */
 
/* ======================= */
 
/* CREDIT MODULE */
 
/* RATE BOX */
#page-content .rate-box-with-credit-button {
    border: none 0;
    box-shadow: none;
}
.page-rate-widget-box {
    margin-bottom: 0;
}
.page-rate-widget-box .rate-points {
    font-family: var(--title-font);
}
.rate-box-with-credit-button .page-rate-widget-box .rateup a,
.rate-box-with-credit-button .page-rate-widget-box .ratedown a,
.rate-box-with-credit-button .page-rate-widget-box .cancel a {
    height: 18px;
}
.rate-box-with-credit-button .page-rate-widget-box .cancel a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
}
.rate-box-with-credit-button .creditButton {
    box-sizing: border-box;
    padding: 0 2px;
    box-shadow: 0px 0px 7px #999999;
}
.rate-box-with-credit-button .creditButton a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
 
/* CREDIT MODAL */
.modalcontainer {
    display: flex;
    align-items: center;
    justify-content: center;
}
.modalbox {
    width: 100%;
    box-shadow: 0 2px 6px rgb(0 0 0 / 50%);
}
 
/* HEADER */
#extra-div-1::before {
    top: 0.4rem;
}
#u-header-link {
    width: var(--titleLength);
}
@media (max-width: 430px) {
    #u-header-link {
        width: calc( var(--titleLength) * 0.85);
    }
}
@media (min-width: 431px) and (max-width: 1020px) {
    #extra-div-1::before {
        top: -0.2rem;
    }
    #u-header-link {
        height: 2.9rem;
        top: 0.2rem;
    }
}
@media (min-width: 1021px) {
    #top-bar {
        left: calc(var(--titleLength) + 10rem);
    }
}
 
/* SIDE BAR */
#u-sb-button {
    display: flex;
    align-items: center;
}
#u-sb-button br {
    display: none;
}
#side-bar .side-block {
    overflow-x: hidden;
}
#side-bar .side-block .collapsible-block-unfolded-link {
    margin-bottom: 5px;
}
#side-bar .side-block a.collapsible-block-link {
    background: none;
    border: none 0;
    padding: 0;
}
#side-bar .side-block .collapsible-block-folded a.collapsible-block-link:hover {
    text-decoration: underline 1px;
}
#side-bar .side-block .collapsible-block-unfolded-link a.collapsible-block-link:hover {
    color: #5D5D5D;
}
@media (max-width: 767px) {
    #side-bar .side-block .collapsible-block-unfolded-link {
        padding-left: 1em;
        margin-left: -1em;
    }
    #side-bar .side-block .collapsible-block-unfolded-link a.collapsible-block-link {
        margin-left: 0;
    }
}
@media (min-width: 768px) {
  #side-bar:target .close-menu {
        width: calc(100% - 19em);
        right: 0;
        left: auto;
        background: none;
    }
}
 
/* COLMOD */
.colmod-link-top a,
.colmod-link-end a {
font-family: var(--title-font);
font-weight: 600;
color: white;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 9px;
background: rgb(20, 20, 20);
border-radius: 3px;
margin-top: 10px;
margin-bottom: 10px;
}
.colmod-link-top a:hover,
.colmod-link-end a:hover {
text-decoration: none;
background: rgb(45, 45, 45);
}
 
/* TAGS */
#main-content .page-tags span {
    line-height: 1.4;
}
#main-content .page-tags a:before {
    line-height: 1.1;
}
 
/* OWINDOW */
#owindow-1>div.content.modal-body>h1 {
    text-transform: none;
}
#owindow-1 tr:nth-last-of-type(n+3) td:nth-of-type(2)::first-letter {
    text-transform: none;
}
 
#page-version-info {
    border-style: solid;
    background: #eaeeef;
    color: #21252E;
}
.preview-message {
    background: #0C0C0C;
    border: none 0;
    box-shadow: 0 0 4px #999999;
    color: #FFFFFF;
}
.preview-message a {
    color: #7aa4eb;
}
 
/* 圏点 */
.kt {
    -webkit-text-emphasis-style: filled dot;
            text-emphasis-style: filled dot;
}
 
/* RUBY */
.ruby, .rt {
    border-collapse: collapse;
}

[[/collapsible]]
[[/=]]
rating: 0+x

by Azamo, DodoDevil, and Placeholder McD


発生した収容シナリオの研究・対応を補助するため、全ての応用形而上学部門、戦術神学部門、対抗概念部門職員は以下の文書の特別アクセス権が与えられています。関連するセキュリティクリアランスは一時的にレベル5: トップシークレットからレベル4: シークレットに引き下げられました。

また、本ファイルは内容について説明を受けた者に限って受信されるべきです。もし、あなたが本ファイルを誤って受信したと考える場合、あなたの監督官および/またはサイト管理官に連絡し、閲覧を即時に中止してください。


シナリオ対応案および/または追加データ要請は、プロジェクト・デイキディウム共同主任であるサンドラ・ミルトン博士およびジョン・ブレイク博士にに提出されます。



Orange-1.jpg

インシデントØ-E5後、緊急修理を受けるSCP-6659。


配属サイト 配属部門
機動サイト-184/A、サイト-184 応用形而上学、戦術神学、対抗概念、解体
船舶統括 計画主任
S・ジョーンズS. Jones船長 サンドラSandrahミルトンMilton博士、応用形而上学ジョンJohnブレイクBlake博士、戦術神学



補遺6659/I: 神学的文脈


互酬的崇拝の礎

人間対神格の関係性の実践的応用
Dei-4.png

崇拝に関して


神々は、我々が信じるからこそ存在し、我々を信じさせるために存在する。我々と神の関係性の性質そのものは互酬的である。我々は超人的能力を持つ存在を創り出し、我々を越えて上昇させ、意味を持たせる。それらの存在は、続いてその影響や存在の範囲や限度を定義するためにこの認識を頼りにする。

このダイナミクスの基本は崇拝という、サイコスフィア(意識圏).ノウアスフィアの古典的用語。内に神を具現する認識を表現する行動である。神々は現実のものであるが、それらの存在は人間の思考の領域に由来し、その中に含まれている。それらの形而下世界への可測な顕現は、トーテム的化身の形成に制限されている。.ジョリーモア、『神の顕現: 過去と現在』、1988年。この制限にもかかわらず、そのような概念実体は我々の周囲の形而下世界を変化させる能力を持ち、しばしばさまざまな範囲でそれを行う。例えば奇跡的行為を行い、お告げを通してその存在を顕わし、あるいは選ばれた信奉者に利益を授ける。この直接的な相互作用の範囲や性質は、神格実体が人間や非人間存在から受け取る崇拝によって方向付けられ、それを反映する。神格実体の意思や能力は、それに対する人間の認識、およびサイコスフィア内のその概念地形図に直接的に相互関係する。我々は神々を創り出し、そうする中でそれらにそれら自身のイメージを形作る力と影響、そして我々のそのイメージの認識を提供した。

このパラダイムをもとに考えると、財団のような組織は神格実体によってもたらされる脅威にどのように対応すべきか、という問題が浮かび上がる。今までのところ、標準作戦手続きでは抑制手法が標榜されている。それにより、組織的宗教や崇拝行為が神々を「無干渉な」実体であり、日常の出来事における神の関与は些細なもの — あるいは合意的現実を安定化する画一的な背景存在であると認識するように、ひそかに仕向けられている。この手法は、敵対的神格実体に主流文化や宗教的習慣において顕著な牽引力を得させないという点では概ね成功しているものの、新たに発生しつつある脅威に対しての対処的な手法はしばしば不適当になっている。サイコスフィア内で敵対的神格実体と直接戦闘することは現状不可能であるため、活動的な神の脅威に対する財団の対応は、そのような神のふるまいを定義・支援する形而下世界における崇拝のシステムを除去することが優先されている。

しかし、悪意あるもしくは正常性に脅威をもたらす神格実体の活発な崇拝に関与するカルト構造の同定・無力化は必ずしも好ましい結果のみをもたらすものではなく、その帰結は配属された工作員の高い致死率からヴェールの完全性に対する多数の脅威にまで幅がある。この現在の手法は持続可能でないように思われる。それは、神格実体は、それらの崇拝に関与する文化的集団を含めて、形而下世界に固定されていないためである。それらはサイコスフィアにおける顕現を通して、概念的関係線に沿って移動可能であり、世界中の異なる人々に接触・影響し、それ自身が分派になるか分裂するような新たなカルト構造をもたらすのである。

[…]


ジョン・ブレイク、
戦術神学ジャーナル、Vol.72、
1993年。





補遺6659/II: プロジェクト序説


Blake-2.png

プロジェクト・デイキディウム

引きちぎるような旋風の餌食か玩具おもちゃとなって、飄々ひょうひょうとして吹き
飛ばされ、あげくの果ては銘々それぞれの岩に突き刺されるか、
或は鎖に縛られたままあの煮え返る火の海に永劫えいごうに沈められるか

— ジョン・ミルトン、『失楽園』、第二巻: 181-83行、1667年



サンドラ・ミルトン博士、共同主任、応用形而上学
プロジェクト・デイキディウム紹介ブリーフィングより抜粋。

logo.png

このプロジェクトの初期案は、より大まかに「財団が他の異常現象を解体するために利用するアノマリー」の作成に焦点を当てていましたが、その真なる意味は明らかでした。それは、私たちは神々と戦闘する手段を要しているということです。財団は — 壮大な意図やアイデアを持ち、正常性のヴェールを越える概念を弄しているにも関わらず — 施設と人員、それに紙の書類からなる昔ながらの組織であり続けています。応用形而上学部門はこの考え方を拒否しません。私たちは自身の限界がどこまでかを知る必要があり、それだけが限界を越える方法であるのです。

SCP-6659は、そうした物質界の境界に挑もうとする試みの最高点に位置しています。ノウアスフィアは私たちの人生のあらゆる側面 — 考えるということが意味することや、想像できること、できないこと — に浸透していますが、それを改変する私たちの能力は好意的に見ても洗練されているとは言えません。ノウアスフィアが非形而下的脅威になったとき、財団は、あらゆる対価を払ってでも人類や結果的な正常性を確保・収容・保護するという目標を達成するために、新たなアプローチを要します。私たちは、暗闇の中当てもなく死にゆきながら、目標の達成を希求しています。私たちは解剖刀メスに、それも光の中で暮らす人々に被害をほとんど与えずに特定の危険を切除できる解剖刀になる必要があったのです。

それがデイキディウムが実行される理由です。多数のミーム構成概念が神々として崇拝されている一方、それぞれの構成概念は単なるアノマリーとして理解され扱われるものに過ぎません。財団を脅かすものは収容され、それらの影響や危険は軽減され、世界は変わらず回ることでしょう。

このチームにようこそ。私たちはあなた方を歓迎します。



ジョン・ブレイク博士、共同主任、戦術神学。
プロジェクト・デイキディウム紹介ブリーフィングより抜粋。

DoTT-White.png


私の同僚がこのプロジェクトの重要性を説明した。しかし、私は君たちにそれほど急いではならないと伝えたい。

「崇拝」という考え方は、一般に神格実体であると見なされるものに限定されるものではない。現代社会は、現代の生活におけるほぼ全ての側面をそれ本来の価値や意味以上に上昇させる。例えば、民主主義、家族、資本主義がそうである。このような概念それぞれは、私たちと世界との関係性を定義する。これらの概念は流動的だ。個々人の精神に基づいて変化・変容し、彼らの信念や一部の集合意識に影響を受け、時間をかけて文化的変容とともに新たな形態を発展させるのだ。

このような概念と神格実体の違いは何だろうか? 考えられる相違としては、それらの概念は人間と互酬的に関与するのではなく、むしろ人間に基づき、人間に反応する形で動かない限り不活発であるという点が挙げられる。しかし、近年の発見ではこれは誤った仮説であるということが示唆されている。私たちは、それらの概念が確かに反応するところを発見するようになった。それらは、私たちがいまだに完全には理解していない方法によって私たちに影響を与えているのだ。もしかしたらこれは悪意の問題であるかもしれない。概念実体は、私たちを害して、私たちの世界の理解を変えようと望んでいるのだろうか? しかし、そうだとしても、その違いは曖昧である。新たな政治理論や、自然との関係性や、革新的な技術はこの違いをまたぐ可能性はないだろうか? 私たちは、異常でないと思われるプロセス・影響に反応した世界の変容・変化を見たことがないのだろうか?

私たちが共有する神話で非常に普及している神格化のプロセスは、よく言っても誤って理解されていると言わざるを得ない。私たちは、論理的でないにせよ、神とは本質的に何であるかを知っていると主張するが、神々が私たちの集合意識の中でどのように形成されるかを正確に知ってはいない。我らが財団は、共通の目標に向かって働く人々の秘密の団体であり、確保・収容・保護の考え方を上昇させているが、私たちが標的とする信仰に基づき行動する団体とは異なるように見えないだろう。

このプロジェクトは、イエス、確かに必要だ。しかし、多大に不確実である。これは人間と神との間の新たな関係性であり、それがもし崇拝によって上昇されたものであるなら、その関係性自体が神格化における互酬性の構造に多大に関係する概念なのである。私たちには、偶像の破壊を偶像化するリスクがあり、またそれにより何を踏みしだいて進むことになるのかも知らないのだ。


補遺6659/III: 実行ログ


前文: 以下は、6659の通常利用の例示的な(網羅的でない)目録です。


実行番号001:
トーテム化オブジェクト: SCP-055、潜在的反ミーム性質が露わになるまでHomo sapiens sapiensと共存していた、ヒト亜種であるHomo sapiens invisibiliの最後の君主の頭蓋骨。そのその反ミーム性の露見は、彼らの非異常な親族による19世紀の組織的かつ残忍なジェノサイドの動機となった。
崇拝団体: 非視なる者の門弟たち(Disciples of the Unseen)
結果: ミーム構成概念の同定・加速に成功した。続いて構成概念は、加速が混沌と逸脱し始めるにつれ同定できなくなった。結果として概念量子は認識から排出された。

注: 実行001の結果は確認できないものの、SCP-055と結びついたミーム構成概念に付与された概念的加速により、そのノウアスフィア的関係性の完全な抹消がもたらされたと現在仮説立てられている。結果として、SCP-055、以前記録されていたSCP-055を描写する情報、並びにそれが有していたHomo sapiens invisibiliの虐殺とのあらゆる関係性は、現在ヒト主体が概念化することは不可能となった。

SCP-055は、収容のためサイト-19の標準異常チャンバー055に移送された。利用されたトーテムが実行後も概念的であることを確実にするための、概念的加速の選択的付与を改善する努力が進行中である。


実行番号: 002
トーテム化オブジェクト: 異常な筋肉構造を有する、萎縮しミイラ化した手。
崇拝団体: 天使の径の信奉者(Followers of the Angel's Path)
結果: ミーム構成概念の同定・加速に成功した。
注: SCP-6659-Cのデータから、標的のミーム構成概念が完全に不安定化したことが示唆されている。本神格実体は成功裡に解体された。

実行番号:003
トーテム化オブジェクト: 2%牛乳1カートン。十字架。
崇拝団体: 救世主の里程に居りたる聖ベルナルドの門弟たち(Disciples of St Bernard in the Path of the Saviour)
結果: ミーム構成概念の同定・加速に成功した。
注: 崇拝団体の歴史における広範な文化的足跡のため、財団は現在聖ベルナルドに関する伝説を改変して一般的なキリスト教教義と合成する試みを進行している。この試みには、聖ベルナルドをキリスト教の聖人として列聖することや、中世やルネサンス期の芸術家を様式的に模倣した『ラクタティオ・ベルナルディ』.訳注: クレルヴォーのベルナルドゥスが、授乳する聖母子像から乳を与えられたという奇跡。参考: 英語版Wikipedia「Nursing Madonna#Lactatio Bernardiを描写した絵画を拡散することが含まれている。

[3件の実行を省略]

実行番号: 007
トーテム化オブジェクト: 生贄用ダガー。
崇拝団体: 緋色の王の子ら。
結果: ミーム構成概念の同定・加速に成功した。

注: 本崇拝団体内で指導的地位にある高度奇跡術使用者らの存在により、実行後もさまざまな宗派が存続し続けている。しかし、監視から、それら個々人と結びついた異常現象は他の奇跡術システムに基づいており、加速した神格実体と関係性を持たないことが示唆されている。

Knife-1.jpg

SCP-6659実行007においてトーテム化オブジェクトとして使用された生贄用小刀。


[175件の実行を省略]

実行番号: 182
トーテム化オブジェクト: シカの頭蓋骨。
崇拝団体: 9番目の緑のロッジ(The 9th Green Lodge)
結果: 未終結 — 実行182はシステム不具合のため手動で中止された。

注: 起動ののち、SCP-6659-A・-Bは標的の神格実体を成功裡に分離・加速したように思われた。しかし、SCP-6659-Cによる関連ミームデータの調査の間、連鎖的エラーにより致命的なシステム不具合がもたらされた。

続いて、SCP-6659-Cを構成する水槽のうち6台が破裂し、.損傷した水槽には、予期された人工能髄液に加えてさまざまな量の塩水が入っていることが発見された。SCP-6659-Aから発生した電力サージによりSCP-6659制御室内で漏電による火災が発生し、SCP-6659-Bを監督していた2名の技師が自然消失した — 1名は機動サイト-184/A付近の海抜およそ5mに再出現したが、もう1名はいまだに行方不明である(推定死亡)。

本イベントは以降インシデントØ-E5と呼称される。結果として、SCP-6659の運営は凍結された。さまざまなシステムの修理やインシデントØ-E5の原因の調査は進行中である。



補遺6659/IV: インシデント後デブリーフィング


音声映像転写 POST-Ø-E5/I

位置: 機動サイト-184/A、デッキB1内の会議室。

出席者:

  • サンドラ・ミルトン博士、
  • ジョン・ブレイク博士、
  • S・ジョーンズ船長、
  • ルパートRupertサウダイSawdye技師、
  • SCP-6659-A・-B・-Cの保守・運営技師。

前文: インシデントØ-E5ののち、SCP-6659の保守・運営に配属されている職員は本イベントについて検討するため招集されました。以下の転写は、SCP-6659-A・-B・-Cの進行中の修理に関する要約が行われたのちから始まります。

<転写開始>

サンドラ・ミルトン博士: ありがとうございます、グレイスさん。[SCP-6659]-Bの修理は進行中だとのことで何よりです。あなた方が必要とする部品については要求を出しました — 明日の物資投下の際届きます。大丈夫でしょう、次は……サウダイ博士、インシデントØ-E5でいくつかデータの不一致を発見した人です。ルパートさん?

ルパート・サウダイ技師: ハロー、いや — 皆さんこんにちは — すみません、思ってたより人が多くて、ええと……

ミルトン博士: 大丈夫です、ルパートさん、準備ができたら進めてください。

サウダイ技師: ありがとうございます。大丈夫です、では、はっきりさせておきたいのですが、その不一致はインシデント中に発生したものではありません。タンクが破裂やら何やらして、システム全体が滅茶苦茶になって — すみません、先走りしてしまいました。ここにいる皆さんはご存じでしょうが、[SCP-6659]-Cはノウアスフィア内の前もって加速したミーム構成概念を、全て想定通りになるように、つまり分離した構成概念の中で潜在的な活動がないようにするためモニターしています。この基底状態のことを「不活状態」と言います。SCP-6659が期待通りに機能していると仮定すると、この状態では以前に構成概念を構成していたデータポイントの間の相互作用は起きません。えー、データを調査したところ、以前概念の範疇を超えて加速することに成功した神格実体のデータクラスターで、いくつかの活動が確認されました。これらのスライドは、SCP-6659-Cの6時間にかけての観測結果を表現したものです — すみません、これどうすれば……?

ジョン・ブレイク博士: ポインターの右側だ。

サウダイ技師: よし、できました。では、この色は相互作用の強さを表しています……

Meme-3.jpg

上側から、左から右: スライド1、スライド2、スライド3。加速したミーム構成概念のデータクラスターにおける、6時間にかけての活動。SCP-6659-Cにより表現されている。

サウダイ技師: ……この期間が過ぎると、活動はまるではなから発生していなかったかのようになくなりました。それが今まで見落としていた理由の1つです。これは大変イレギュラーなことでして、むろん皆さんにも想像がつくかとは —

ミルトン博士: ルパートさん、すいません。前回の実行がうまく動かなかったということを言っているのでしょうか?

サウダイ技師: いいえ、それはまた別の理由です。実行は完全に成功し、私たちは関連するデータを全て2重チェックしました。これはただイレギュラーであるのです。人間の観念が拡大・変化するにつれて新たな概念的関係線が形成されることは全くおかしくありませんが、私たちがSCP-6659を使用した場合、これは発生しえないはずでした。

ブレイク博士: ならこれは自然に起きたのか? ランダムに相互作用が続けて起こっただけか?

サウダイ技師: それは1つの仮説です、ええ — ですが、ううん。

ミルトン博士: 続けてください、ルパートさん。

サウダイ技師: えー、その種の……自然発生は、ノウアスフィアとSCP-6659の理解から考えると、もっともらしくありません。これは接続されたネットワークで、それぞれ互いに反応しますが、データクラスター内の個々のポイントは完全に分離していました。ポイントは以前の関係線に沿っては相互作用をしませんでしたし — 新たな線も形成しませんでした。このようなことには、クラスターのこのような箇所がそれに対して作用することを要しますが、すでに説明したように —

ブレイク博士: 何かノウアスフィアの外側のものがこれを引き起こした、そう言いたいのか?

サウダイ技師: 私からはお答えできません。

ブレイク博士: <テーブル越しに見る> そもそも、そんなことが起こり得るのか?

ミルトン博士: 実のところ、定義上私たちに知るすべはないのです。私たちは、理解の領域の範囲外で動くものを理解できません — 理論的には、抽象的に推論することすらできないのです。私たちが推論できているということが、理解の範囲外のものを考えようとすることさえ無駄であると証明しているのです。

ブレイク博士: 試験はできないか? 新たな関係線をマッピングして、この何だかを分離できないか?

ミルトン博士: そうするためには、私たちの脳より複雑に思考できる新しいブレインコンピューターを設計しなければならないうえに、私たちに何を相手取っているのか理解できないという根本的な性質があるため、得策であるとは言えません。

ブレイク博士: それがあの機械を設計した理由じゃないか — 新たな脅威を標的にしないのなら、なぜあれが必要なんだ? 私たちは神格実体に何ができるかを見てきた。もしこのことが、SCP-6659か何か[SCP-6659]-Bのすることに反応しないのなら、私たちは暗闇の中だ — 何を相手にしているのか分からなければならない。ルパート、この相互作用を引き起こした新たな複合体が何であれ、分離してみることは可能か?

サウダイ技師: 分かりません、チームで話し合わないと、そ、それと —

ミルトン博士: ルパートさん、止めなさい。少なくとも修理を終えるまでは、これには取り掛かりませんから。

ブレイク博士: バカらしい、ただちに行動しなければならないんだぞ。何が起きていようが、私たちはいつでも対応できなければならない、そしてそのためにできる唯一の方法は —

ミルトン博士: 1人死んだんですよ、ジョン。あのですね、あなたのそのオツムだけで物事を考えるのはやめてもらえませんか? これは難解な理論というだけでなく、影響をもたらしているのです。私たちは — 何、もう48時間? 遺体も、痕跡も、何もかもがない — ただ消えてしまいました。彼女の近親者に説明するのに一体どのように書けばいいのでしょうか?

<録音上の沈黙。>

ミルトン博士: <溜息> ともかく、これは私たちの手には負えなくなってしまったのですよ、いずれにしても。先ほどO5からメモが来ました。当面の間試験を中止するとのことです。O5はまた、SCP-6659とインシデントØ-E5に関連する情報を他の財団サイトの専門家と共有することを決めました。なので、皆さんは取り組んでいる事項について報告書を共有する準備をする必要があります。

ブレイク博士: 私たちはこの件から締め出されるのか?

ミルトン博士: 今のところはそうではありません。私たちはまだそうされていないことに喜ぶべきでしょう。ただ一時停止して、この状況にいくらか監視の目 — 何が起きているか解明する目が増えただけです。これに関連して、[SCP-6659]-Cの修理のアドバイスのため、プレース・H・McD博士が機動サイトに来ています。彼はあなたにいくつか質問があると思いますよ、ルパートさん。

[…]

<転写終了>
後文: 以降の会議の間、ブレイク博士は興奮状態で会議室を去るところがカメラに映されました。以降の会議ではSCP-6659の進行中の修理の件が取り上げられました。インシデントØ-E5の原因である可能性があるものに関する懸念に対処するため、技師らがサイト外の専門家とのリエゾンのため選出されました。


補遺6659/V: 進行中の突発的シナリオ


前文: 以下の視聴覚転写は、収容違反インシデントØ-E5/Bおよび利用可能な文脈情報を描写したものです。


音声映像転写 Ø-E5/B-I

前文: 以下の転写は、ミルトン博士の宿舎の保安フィードより回収されたものです。
<転写開始>

ジョン・ブレイク博士: なあ、少しいいか?

サンドラ・ミルトン博士: ああ、ええ、もちろん。どうぞ、席に座って。

ブレイク博士: ありがとう。ちょっと来て言いたかっただけ — いや、先ほどのことで謝罪したい。あのときは少しばかり怒り心頭だったのは認める — あの知らせに対する自分のリアクションにとらわれて、より大きなプロジェクトと、そこで働いている人たちをおろそかにしていた。

ミルトン博士: 私も、よりうまく対応できたはずだと思っています。あの件で私たちが神経を少しすり減らしたのは、当然のことです。

<録音上の沈黙。>

ブレイク博士: 私は……かつて牧師だったと言ったことがあったか?

ミルトン博士: 私たちが[機密計画削除済]に取り組んでいたころ、あなたの履歴書でそのようなことを読んだことがあった気がします。

ブレイク博士: 奇妙なものだ — 私は、神の御言葉を広めることが私に課せられた使命だと、本当に確信していた — 実のところ、具体的な教義にはそんなに熱心ではなかったんだが、この世には何か真に超越したものがいて、それが私たちを見ていると、まさにそう信じていた。

ブレイク博士: 財団に加入して、それは変わった。面白いことだと思わないか? 神は実在し、そして無謬ではなく、盲点があるという本物の証拠があった — それこそが私の信仰を打ち砕いた。あれらを研究して、理解するほど……あれらは神でないように思えてくる。あれらを指さして、「あれは神だ、それだけだ」と言える。さらに、SCP-6659を使えば本質的に滅ぼすことができる — あるいは、少なくとも休眠させられる。それに不思議なものは何もないし、超越的なものもない。

ミルトン博士: <溜息をつき、書類仕事から顔を上げる> ジョン、それは昔からそんなことでしたよ。たとえ以前は知らなかったとしても、それこそ常日頃から起きているものの原因だったのです。私たちは、そのような存在が私たちとどのように相互作用するのか理解し始めています。あなたが本気で神学を研究しようとするなら、本当にそういうものなのです。

ブレイク博士: それは分かっている、そうだ。だがそれでも……もっとあるべきじゃないか? つまりな、今日見たものを考えてみろ! あの反応が起きた原因が分からなかったじゃないか、全く別の何かが原因でもおかしくない! もしかしたら……

ミルトン博士: <眉を上げる> 何です?

ブレイク博士: <ためらい、溜息をつく> 分かるだろう、それで十分だ — 私はもう……うんざりだ。ストレスで疲れた、君の言う通り — 休むのが一番なんだろう。

ミルトン博士: <デスクに戻る> 誤解はしないで欲しいのですが、異動の申請を考えた方が良いかもしれませんよ。あるいはおそらく、長期の有給休暇を取るのか。

ブレイク博士: 不信心者に平穏なし。お休み、ミルトン博士。ああそうだ、今日の転写のコピーを取っても構わないか?

ミルトン博士: <書類の山を手振りで示す> どうぞご自由に。お休みなさい、ジョン。

<転写終了>

音声映像転写 Ø-E5/B-II

前文: 以下の転写は、SCP-6659の主要装置が稼働し、保守されている研究デッキ6から回収され、ブレイク博士の先のログ直後の行動を描写したものです。
<転写開始>

<ブレイク博士がSCP-6659-A制御室に入室するのが映される。彼は眼鏡を外し付近のカウンターに置き、部屋に続く扉を封鎖する。おそらく反対側からのアクセスを制限するために、大きな潜水艦級の隔壁で塞ぎ、続いて付近の金属製の椅子の脚を回転式ロック機構内に配置する。ブレイク博士は、天井に取り付けられた保安カメラの方へ振り向く。>

ブレイク博士: 関係するであろう人のために、私の名前はジョン・ブレイク牧師だ。私は今まで、いやおそらく今まで、プロジェクト・デイキディウムの共同主任を — SCP財団戦術神学部門を代表してやってきた。私は心身ともに健康で、自らの意志のもと行っている。

ブレイク博士: 私の頭をSCP-6659-Aに挿入しスキャンして、インシデントØ-E5の原因である実体をマッピングしようと考えている。人間の脳や姿かたちをマッピングすることで、全体でin tota、人類の概念を具現するが人類による概念化からは逃れている超越性神格が明らかになるのではないかと考えている。これを実行するために、サンドラ・ミルトン博士のSCP-6659実行キーを、彼女は知らないし同意も得ていないが手に入れた。私は勝手にやっている。私のやろうとしていることは、機動サイト-184/Aで私と一緒に配置されている職員の誰からも全く許可されていないし、容認もされていない。

<ブレイク博士は、続いて彼の実行キーとサンドラ・ミルトン博士の実行キー両方をSCP-6659中央コンソールに挿入して実行手続きを開始し、これにより安全プロトコルをオーバーライドする。そののちブレイク博士は適当なトーテムのため用いられるSCP-6659-Aの区画を開き、その前にひざまずき、装置に頭を挿入する。数分間経過し、標準開始手続きが始まる。この実行は保守職員に認知され、緊急警報が発動される。自沈システムが準備され、S・ジョーンズ船長に爆破権限が与えられる。乗組員がブレイク博士を逮捕するため派出される。>

ブレイク博士: ぐあっ! おお、主よ……

<ブレイク博士は、続いて機械が起動している間不明瞭につぶやく。サイト内の機動部隊員は、制御室に通じる強化扉に到着する。扉を強引に解放することが不可能であったため、1名がサルベージ任務および船舶の修理に利用されるレーザートーチを取りに行く。彼らが扉の2つの支持蝶番のうち1つを切断することに成功した際、ブレイク博士の肉体が痙攣し始める。正体不明の透明な液体がSCP-6659-Aの中央区画から滲出し、ブレイク博士の膝の周りに水たまりを作っている。>

ブレイク博士: ……私を見る。動けない……[不明瞭]思考の腫瘍が私を捕らえ、私を捕まえる。神は私に見せることを望む。それは内側に、それは中に、それは —

<2つ目の蝶番が破壊され、扉が解放される。乗組員は中に突撃し、動かないブレイク博士の肉体を発見する。SCP-6659の緊急シャットダウンが実行され、制御室が確保されたのち自沈システムは停止する。医療職員が到着してブレイク博士の反応のない肉体をサイト内の診療所に運搬し、ブレイク博士の口腔、鼻腔、耳の開口部から大量のサンプルを採取することを含む、事実上検死にあたるであろう調査を実行する。>

後文: ブレイク博士の身体の医学的検査により、対象の脳のさまざまな葉が広範かつおそらく異常な操作を受け、結果として大脳および小脳の組織に重大な歪曲が発生したことが判明しました。回収された液体サンプルは、脳脊髄液と塩水の混合物であるように思われ、Ø-E5で発見されたものに一致しました。

音声映像転写 Ø-E5/B-III

前文: 以下は先のログにおけるブレイク博士の視聴覚的概念的経験の散文的描写であり、死後の対象の脳の解析および叡智的再構築により生成されたものです。
<転写開始>

待て、何だ? これと接続するはずはない、ただスキャンしただけだ……

……私の体はどこだ?

眼前に一種の無限の空間が広がっているのが見えて、ゴットフリートについてとノウアスフィアを見ることについて聞いていたものをすぐに思い出す。暗闇の背景が広がり、柔らかい光が点在し背景を包む。ある光は四方八方に動き、他の光はそれぞれの光に向かって光り、場所を交換し、形を作り、接続し、線を引く……私が見ている光はそれぞれ私に瞬き、私はすぐにあることを知る。とてつもなく小さいデータの構成要素、適切な概念の基礎的な粒子だ。この世界にはスケールがない — 雲のように、あらゆるものがそうであろう距離よりもはるかに近く見える。

とてつもなくおぼろなささやき声を心の後ろから聞き、そちらに振り向く(?)。ハロー?

そこでは、それは声をからすように弱々しくあえぐ。音のするほうを見るも、空間を照らすものは何もない — 光は距離を保ち、ささやき声のするもとを避ける。

私は暗闇に向かうことを決意する。そこでは、それは繰り返し、毎回息をしてはおぼろな赤い閃光を発し、私の近づくにつれ強くなる。星のアイデアの光点が、私の後ろで荒々しく波打ち、私の思考にパターンを照らし出す。光点は私に行かないよう、代わりにそれらを崇拝するよう言う。そのほうが良いのだと。救世主の呼びかけの間それらは聞こえない。

主よ、私は信仰を続けてきました。これらの偶像よりあなたは偉大であると常に存じています。

暗闇の中心に着くと、赤が私の周りでうねる。上空に大きな金切声を聞き見上げると、目の前に巨大な黒曜石の塔が、漆黒から作られているのが見える。塔はవの意思により揺れ動き脈動し、その無限の不可能な構造が100の手のクモの巣に枝分かれし、それぞれの指は別の100の手に枝分かれする。その手が私の心に届くと、神の信じがたきスケールで私は押さえつけられる。

全ての中心で、濡れた滑る音が空を引き裂き巨大な目が開く。百二十胞体がそれ自体の中へと折りたたまれ、私に聖霊の存在を認識させる。ささやき声は空電に急変し、私がかつて想像したどの神も比ぶべくもないのだと告げる。

神が私を見る。主は私の信仰を存じておられる。それが私の思考に届き私の意義を理解させる。私の手が私に叫ぶ。私の手はなくなり、今や指だけになる。ハミングすると赤が私の視界を覆い、神が私を持ち上げ近づけ、私をその口に入れ、人間の構造を破壊し、私をそのカヴンの天使とする。私の心を捧げ、救済に身をゆだねる他はない。

神は恐ろしい。神は美しい。神は腫瘍である。

他には何もない。

後文: ブレイク博士の遺体を収容したのち、調査の間ミルトン博士は宿舎内に勾留されました。監督評議会は、プレース・H MD., PhD管理官を調査の間プロジェクト主任として任命しました。


注意

以下の補遺資料は、情報災害および高度な反ミームベクターを構成しています。本メッセージを認識したということは、あなたにはORACLEクラス認識抵抗能力が補完されており、リスクに曝されていないことを意味します。本メッセージを誤って認識していると考えるならば、3回まばたきしてください。
この文章または以降の文章が消えていない場合、即座にこのファイルを閉じあなたのサイトのMaIDリエゾンに連絡してください。



特に指定がない限り、このサイトのすべてのコンテンツはクリエイティブ・コモンズ 表示 - 継承3.0ライセンス の元で利用可能です。