SCP-4990-JP
/* source: https://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)); }
}
/*
 
    Foxtrot Sigma-9 Theme
    [2022 Wikidot Theme]
    By Liryn
 
    Edited by iti119 for Japanese Branch
 
*/
 
/* FONTS */
 
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@700;800&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
 
@import url('https://rsms.me/inter/inter.css');
 
@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@800;900&display=swap');
 
    /* FONTS > JP */
 
@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@700;800&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;800&display=swap');
 
/* VARIABLES */
 
:root {
 
    /* VARIABLES > Core */
 
    --header-title: "SCP財団";
    --header-subtitle: "確保、収容、保護";
    --logo-img: url(https://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-58-kjwu/fxtrt-scp_logo_lightmode.svg);
    --darkmode-logo-img: url(https://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-59-l1ls/fxtrt-scp_logo_darkmode.svg);
    --logo-opacity: 14%;
 
    --head-font: 'Sans Normalcy', 'M PLUS 1p';
    --ui-font: 'IBM Plex Sans', 'Noto Sans JP';
    --mono-font: 'JetBrains Mono', 'Fira Code', monospace;
    --page-font: 'Inter', 'verdana', var(--yu-gothic);
    --base-font-size: 0.9rem;
    --page-font-size: 1rem;
 
    --yu-gothic: '游ゴシック Medium', 'Yu Gothic Medium', '游ゴシック体', 'YuGothic';
 
    /* VARIABLES > Misc */
 
    --header-txt-color: #333333;
    --subheader-txt-color: rgb(var(--accent));
    --misc-txt-color: #464646;
    --link-txt-color: #E6283C;
    --link-hover-txt-color: white;
 
    /* VARIABLES > Color Accents */
 
    --accent: var(--acc-default);
 
    --acc-default: 59, 59, 59;
    --acc-wyoming: 142, 0, 18;
    --acc-canada: var(--acc-default);
    --acc-poland: 87, 44, 17;
    --acc-slothspit: 27, 60, 133;
    --acc-vanguard: 0, 153, 75;
    --acc-threshold: 121, 113, 130;
    --acc-overwatch: 28, 37, 56;
    --acc-spc: 0, 165, 200;
    --acc-fishing: 67, 111, 145;
    --acc-nightfall: 151, 0, 2;
    --acc-hybrasil: 27, 60, 133;
    --acc-goc: 39, 84, 149;
    --acc-spooky: 252, 112, 40;
 
    /* VARIABLES > BetterFootnotes */
 
    --fnColor: var(--link-txt-color);
    --fnLinger: 1s;
 
}
 
/* VARIABLES > Info Bar */
 
.info-container {
    --barColour: rgb(var(--accent));
    --linkColour: #EDEDED;
}
 
/* MAIN */
 
html {
    scroll-behavior: smooth;
    overflow-x: hidden;
}
 
body {
    font-family: var(--ui-font), sans-serif;
    font-size: var(--base-font-size);
    color: rgb(51, 51, 51);
    background-image: linear-gradient(to bottom, #e0e0e0, #fff 200px);
    text-rendering: optimizeLegibility;
    overflow-wrap: break-word;
}
 
div#container-wrap {
    background: none;
}
 
#content-wrap {
    margin: 2em auto 0;
}
 
#page-content {
    font-family: var(--page-font), var(--ui-font), sans-serif;
    font-size: var(--page-font-size);
    font-weight: 440;
}
 
#page-content strong {
    font-weight: 700;
}
 
tt,
.page-source,
pre,
#edit-page-textarea {
    font-family: var(--mono-font);
}
 
ol li {
    margin: 0 0 1em;
}
 
ul {
    margin: 1em 0;
}
 
li,
p {
    line-height: 1.5;
    text-underline-offset: 40%;
}
 
::selection {
    background: rgb(var(--accent));
    color: #fff;
}
 
/* Clicky links */
a,
a.newpage,
a:visited,
#side-bar a:visited {
    color: var(--link-txt-color);
}
 
a:hover,
a.newpage:hover,
a:visited:hover,
#side-bar a:visited:hover {
    color: var(--link-hover-txt-color);
    text-decoration: none;
    background-color: var(--link-txt-color);
}
 
a {
    transition-duration: 0.1s;
}
 
/* patch for sidebar media, collapsibles, ACS, info button and ayers module so link doesn't override */
#page-content .collapsible-block-folded a:hover,
#page-content .collapsible-block-unfolded-link a:hover,
#page-content .rate-box-with-credit-button .fa-info:hover,
#side-bar .side-block.media a:hover,
.danger-diamond a:hover {
    background: transparent;
}
 
.info-container .collapsible-block-folded .collapsible-block-link,
.info-container .collapsible-block-link {
    background: var(--linkColour) !important;
}
 
/* MAIN > Header */
 
div#header {
    background: none;
    height: 160px;
}
 
#header h1 span,
#header h2 span {
    font-size: 0;
    display: none;
}
 
#header h1 a::before,
#header h2::before {
    color: var(--header-txt-color);
    letter-spacing: 1px;
    font-family: var(--head-font), sans-serif !important;
    font-weight: 900;
    text-shadow: none;
}
 
#header h1 {
    margin-top: -0.3rem;
}
 
#header h1 a {
    width: fit-content;
    margin: auto;
}
 
#header h1 a::before {
    content: var(--header-title);
    font-size: 1.3em;
}
 
#header h2::before {
    content: var(--header-subtitle);
    font-family: var(--ui-font) !important;
    font-weight: 700;
    font-size: 1.4em;
    color: var(--misc-txt-color);
    line-height: 26px;
    margin-top: 0.35rem;
    display: block;
    text-transform: uppercase;
}
 
#header h1,
#header h2 {
    margin-left: 0;
    float: none;
    text-align: center;
}
 
#header h1 span,
#header h2 span {
    font-size: 0;
    display: none;
}
 
div#extra-div-1 {
    height: 160px;
    width: 100%;
    top: 7px;
    position: absolute;
    background: var(--logo-img) 10px 30px no-repeat;
    background-size: 130px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    z-index: -1;
    opacity: var(--logo-opacity);
}
 
/* MAIN > Header > Search Box */
 
#search-top-box-form>input[type=text] {
    display: none;
}
 
#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: rgb(var(--accent));
    box-shadow: none;
    border-radius: 5px !important;
    color: #efefef;
    font-family: var(--ui-font);
    font-size: calc(var(--page-font-size) - 10%);
}
 
#search-top-box input.empty {
    color: #999999;
}
 
#search-top-box {
    position: absolute;
    top: 47px;
    width: unset;
}
 
/* MAIN > Header > Top Bar */
 
#top-bar,
#top-bar a {
    top: 10rem;
}
 
#header #top-bar ul {
    border-radius: 10px;
    border: none;
    background: rgb(var(--accent));
    padding-left: 15px;
    padding-right: 15px;
}
 
#header #top-bar a {
    color: white;
    background: rgb(var(--accent));
    font-weight: bold;
}
 
#header #top-bar ul li ul {
    padding: 0px;
    border-radius: 0px;
}
 
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
    border-left: solid 1px #FFF;
    border-right: solid 1px #FFF;
}
 
#top-bar ul li ul li a:hover {
    color: rgba(255, 255, 255, 0.83) !important;
    line-height: 230%;
    text-indent: 3px;
}
 
#top-bar {
    display: flex;
    justify-content: center;
    right: 0;
}
 
.mobile-top-bar {
    left: unset;
}
 
/* MAIN > Header > Login Info */
 
#login-status {
    top: 19px;
}
 
#login-status,
#login-status a {
    color: #333333;
}
 
@media (max-width: 767px) {
    #header .printuser {
     font-size: 0;
    }
}
 
.printuser a {
    margin: 0;
}
 
.printuser img.small {
    width: 18px;
    height: 18px;
    padding: 1px 4px 0 0;
 
    background-image: none !important;
}
 
@media (max-width: 767px) {
    #header .printuser img.small {
     transform: translate(0, 4px);
    }
}
 
#my-account {
    display: none;
}
 
@media (max-width: 767px) {
    #account-topbutton {
     margin: 0 0 0 5px;
    }
}
 
/* MAIN > Header > Side Bar */
 
#top-bar .open-menu a {
    border-radius: 0px;
    border: none;
    background: rgb(var(--accent));
    color: white;
}
 
#side-bar {
    background: #FFF;
}
 
@media (min-width: 768px) {
 
    #side-bar {
     padding: 0.3em 0.6em 0 0.6em;
     width: 18.75em;
     transition: left 0.2s ease-in-out;
     direction: rtl;
     text-align: left;
     border-right: none;
    }
 
}
 
#side-bar .side-block,
#side-bar .side-block.resources,
#side-bar .side-block.media,
#interwiki .side-block {
    border: 2px solid rgba(0, 0, 0, 0.2);
    border-radius: 0px;
    box-shadow: none;
    margin-bottom: 6px;
    direction: ltr;
    background: transparent;
}
 
#side-bar .side-block.resources {
    text-align: center;
}
 
#side-bar .heading {
    color: var(--misc-txt-color);
    border-bottom: solid 2px #cfcfcf;
    font-size: 9pt;
    font-family: var(--head-font);
    font-weight: 800;
    text-transform: uppercase;
}
 
/* CONTENT */
 
/* CONTENT > Blockquotes, Custom Divs */
 
.blockquote,
div.blockquote,
blockquote {
    border: solid 2px rgba(0, 0, 0, 0.15);
    background: #f7f7f7;
}
 
.jotting {
    padding: 1.3em;
    margin: 1em 4.5em;
    border: dashed 2px rgba(0, 0, 0, 0.2);
    background: #f7f7f7;
}
 
.notation {
    padding: 1em 1.5em;
    margin: 1em 3em;
    border-left: solid 3px rgba(0, 0, 0, 0.35);
    border-right: solid 3px rgba(0, 0, 0, 0.35);
    background: #f7f7f7;
}
 
.modal {
    padding: 1.2em;
    margin: 1em 3em;
    border: solid 5px rgba(0, 0, 0, 0.15);
    background: #fbfbfb;
}
 
.quote {
    padding: 0.4em 2em;
    margin: 3em auto;
    border-left: solid 3px #bbb;
    max-width: 500px !important;
}
 
.paper {
    padding: 1.5em;
    margin: 2em;
    background: #FFF;
    box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.2);
}
 
.box {
    padding: 1px 9px;
    border: solid 3px #bbb;
    margin: 0.5em 1em;
}
 
div.note {
    font-size: unset;
    border: 2px solid #afafaf;
    background-color: #fff;
}
 
.round {
    border-radius: 10px;
}
 
/* CONTENT > Headings, Titles */
 
#page-title,
.meta-title {
    font-family: var(--ui-font), sans-serif;
    font-weight: 800;
    color: #3b3b3b;
    border-bottom: solid 2px rgba(0, 0, 0, 0.2);
    width: fit-content;
    margin: 0 auto 1.5rem;
}
 
#page-title,
.meta-title,
#breadcrumbs,
.pseudocrumbs {
    text-align: center;
}
 
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--head-font), sans-serif;
    font-weight: 800;
    color: #3b3b3b;
}
 
h1,
h2 {
    font-weight: 800;
}
 
.footnotes-footer .title {
    font-family: var(--head-font), sans-serif;
    color: #3b3b3b;
    font-weight: 800;
}
 
/* CONTENT > Rate Module */
 
#page-content .creditRate {
    margin: unset;
    font-family: var(--ui-font);
    float: unset !important;
}
 
#page-content .rate-box-with-credit-button {
    background-color: #fff;
    border: solid 1px #bbb;
    box-shadow: none;
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .fa-info {
    border: none;
    color: #333;
}
 
#page-content .rate-box-with-credit-button .fa-info:hover {
    background: #333;
    color: #fff;
}
 
.rate-box-with-credit-button .cancel {
    border: solid 1px #fff;
}
 
.page-rate-widget-box {
    box-shadow: none;
    border: solid 1px #bbb;
    margin: unset;
    margin-bottom: 4px;
    border-radius: 0;
    font-family: var(--ui-font);
}
 
.page-rate-widget-box .rate-points {
    background-color: #fff !important;
    color: #333 !important;
    border: none !important;
    border-radius: 0;
}
 
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
    background-color: #fff;
    border-top: none;
    border-bottom: none;
}
 
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
    background: transparent;
    color: #333;
}
 
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
    background: #333;
    color: #fff;
}
 
.page-rate-widget-box .cancel {
    background: #fff;
    border: none;
    border-radius: 0;
    display: inline-block;
}
 
.page-rate-widget-box .cancel a {
    color: #333;
}
 
.page-rate-widget-box .cancel a:hover {
    background: #333;
    color: #fff;
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .page-rate-widget-box {
    border: none;
}
 
/* CONTENT > Rate Module > Author Label */
 
.authorlink-wrapper {
    --author-top-adjust: 0;
    --author-bottom-adjust: 0;
    --author-right-adjust: 0;
    font-family: var(--ui-font);
    font-size: var(--base-font-size);
}
 
/* CONTENT > Side Box */
 
.anchor {
    position: sticky;
    height: 0;
    top: 0;
}
 
.sidebox {
    padding: .14rem;
    margin-top: 0;
    margin-bottom: 8px;
    width: calc((100vw - 870px)/2);
    max-height: calc(100vh - 18rem);
    position: absolute;
    top: 0;
    left: 103.5%;
    z-index: 5;
    overflow: auto;
    box-sizing: border-box;
}
 
@media (max-width: 1290px) {
    .sidebox {
     display: none;
     visibility: hidden;
    }
}
 
/* CONTENT > Image Block */
 
.scp-image-block .scp-image-caption {
    background-color: #f4f4f4;
    color: #3b3b3b;
    border: solid 2px rgba(0, 0, 0, 0.1);
    margin-top: 10px;
    box-sizing: border-box;
    border-radius: 5px;
}
 
.scp-image-block {
    border: none;
    box-shadow: none;
}
 
.scp-image-block img {
    border: solid 2px rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
}
 
.imagediv {
    float: right;
    margin: 15px
}
 
@media (max-width: 540px) {
    .imagediv {
     float: unset;
     text-align: center;
     margin: 1.3rem auto 1.3rem auto;
    }
}
 
@media only screen and (max-width: 600px) {
    .scp-image-block.block-right {
     float: none;
     margin: 10px auto;
    }
}
 
/* CONTENT > Tables Base */
 
#page-content tr th {
    padding: 6px;
    border: 2px solid rgba(0, 0, 0, 0.2);
}
 
#page-content tr td {
    padding: 12px;
    border: 2px solid #bfbfbf;
    line-height: 1.4;
}
 
#page-content .sidebox tr td,
#page-content .sidebox tr th {
    padding: 0.35em;
}
 
/* 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 {
    background-color: #E0FFD4;
}
 
#page-content .table2 tr th,
#page-content .table2 .scp-image-block .scp-image-caption {
    background-color: #D8ECF4;
}
 
#page-content .table3 tr th,
#page-content .table3 .scp-image-block .scp-image-caption {
    background-color: #FDF6D7;
}
 
#page-content .table4 tr th,
#page-content .table4 .scp-image-block .scp-image-caption {
    background-color: #FFDFCD;
}
 
#page-content .table5 tr th,
#page-content .table5 .scp-image-block .scp-image-caption {
    background-color: #FFCFCF;
}
 
#page-content .table6 tr th,
#page-content .table6 .scp-image-block .scp-image-caption {
    background-color: rgba(146, 0, 255, 0.2);
}
 
.tableb .wiki-content-table {
    border-collapse: separate;
    border-spacing: 2px;
}
 
/* CONTENT > Tables Customization (Table Coloring System) > Other Colored Divs */
 
.table1 .blockquote,
.table1 div.blockquote,
.table1 blockquote,
.table1 .jotting,
.table1 .notation,
.table1 .modal,
.table1 .paper,
.blockquote.table1,
div.blockquote.table1,
.jotting.table1,
.notation.table1,
.modal.table1,
.paper.table1 {
    background: rgb(224, 255, 212);
}
 
.table2 .blockquote,
.table2 div.blockquote,
.table2 blockquote,
.table2 .jotting,
.table2 .notation,
.table2 .modal,
.table2 .paper,
.blockquote.table2,
div.blockquote.table2,
.jotting.table2,
.notation.table2,
.modal.table2,
.paper.table2 {
    background: rgb(226, 244, 255);
}
 
.table3 .blockquote,
.table3 div.blockquote,
.table3 blockquote,
.table3 .jotting,
.table3 .notation,
.table3 .modal,
.table3 .paper,
.blockquote.table3,
div.blockquote.table3,
.jotting.table3,
.notation.table3,
.modal.table3,
.paper.table3 {
    background: rgb(255, 245, 189);
}
 
.table4 .blockquote,
.table4 div.blockquote,
.table4 blockquote,
.table4 .jotting,
.table4 .notation,
.table4 .modal,
.table4 .paper,
.blockquote.table4,
div.blockquote.table4,
.jotting.table4,
.notation.table4,
.modal.table4,
.paper.table4 {
    background: rgb(255, 223, 205);
}
 
.table5 .blockquote,
.table5 div.blockquote,
.table5 blockquote,
.table5 .jotting,
.table5 .notation,
.table5 .modal,
.table5 .paper,
.blockquote.table5,
div.blockquote.table5,
.jotting.table5,
.notation.table5,
.modal.table5,
.paper.table5 {
    background: rgb(255, 207, 207);
}
 
.table6 .blockquote,
.table6 div.blockquote,
.table6 blockquote,
.table6 .jotting,
.table6 .notation,
.table6 .modal,
.table6 .paper,
.blockquote.table6,
div.blockquote.table6,
.jotting.table6,
.notation.table6,
.modal.table6,
.paper.table6 {
    background: rgb(255, 218, 255);
}
 
/* CONTENT > Tabs 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
}
 
/* CONTENT > Tabs 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: none;
}
 
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
    padding: .5em;
    border: 1px solid #333;
    box-sizing: border-box;
}
 
/* CONTENT > WORDS NO BROKEY. CROQ HAS SPOKEY. and other things */
 
span,
a {
    word-break: normal !important
}
 
.avatar-hover {
    display: none !important;
}
 
#main-content .page-tags span {
    max-width: 100%;
}
 
/* CONTENT > Dustjacket Assets */
 
.fancyhr hr {
    border-top: 2vw solid transparent;
    background-color: rgba(var(--bright-accent), 0);
    height: 0;
    box-sizing: border-box;
    border-image-source: url('https://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-46-ec6z/wl_hr.png');
    border-image-repeat: round round;
    background: none;
    border-image-slice: 80 500 80 500 fill;
    border-image-width: 10em 80em 10em 80em;
}
 
.fancyborder {
    box-sizing: border-box;
    border: 2vw solid rgba(0, 0, 0, 0.5);
    border-image: url('https://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-47-mqmb/wl_border.png') 600 round;
    border-image-width: 6;
    padding: 2vw;
}
 
/* CONTENT > Collapsibles */
 
#page-content a.collapsible-block-link:hover {
    text-decoration: underline;
    color: var(--link-txt-color);
}
 
#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link) {
    text-decoration: none;
    font-weight: bold;
    color: white;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 9px;
    background: rgb(var(--accent));
    border-radius: 6px;
    margin-top: 5px;
    font-family: var(--ui-font);
    font-size: var(--base-font-size);
    box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.4);
    transition-duration: 0.4s;
    display: inline-block;
 
}
 
#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.7);
    box-shadow: none;
}
 
/* CONTENT > ACS Adjustments */
 
.top-left-box>.item {
    display: none;
}
 
.anom-bar-container {
    margin-top: 1.1rem;
}
 
.anom-bar-container,
.anom-bar-container * {
    font-family: var(--head-font), Inter, sans-serif !important;
}
 
.acs-extra-1,
.acs-extra-2,
.acs-extra-3,
.acs-extra-4 {
    font-family: var(--head-font), Inter, sans-serif !important;
}
 
.anom-bar > .top-box {
    text-transform: none;
}
 
/* CONTENT > Woed Bar Adjustments */
 
div.scale div.item1>div {
    color: #333;
    font-family: var(--head-font);
    font-size: 1.4em;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: unset;
}
 
div.scale div.class1>div {
    color: #333;
    font-family: var(--head-font);
    font-size: 2em;
    line-height: 0.9em;
    letter-spacing: 2px;
}
 
div.scale {
    --woedbar-class-bar-color: #333 !important;
}
 
div.scale div.obj {
    height: 1.7em;
}
 
div.scale div.obj>div {
    font-size: 1.55em;
}
 
/* MISC */
 
#page-content hr {
    height: 2px;
}
 
.bt {
    color: rgb(var(--accent));
    font-weight: bold;
}
 
#footer {
    background: transparent;
    color: #444;
    margin-top: 45px;
}
 
#footer a {
    color: #7b7b7b;
}
 
.footer-wikiwalk-nav {
    font-weight: 700;
    font-size: 88%;
    word-spacing: 5px;
}
 
#page-info-break {
    height: 10px;
}
 
#page-options-container {
    border-top: solid 1px rgba(213, 213, 213, 0.5);
    padding-top: 1rem;
}
 
.page-watch-options {
    padding-bottom: 0.6rem;
    font-size: 77%;
}
 
.page-options-bottom {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}
 
.page-options-bottom a {
    margin: 3px;
    color: #FFF;
    background: rgb(var(--accent));
    padding: 5px 13px 5px 13px;
    text-decoration: none;
    font-size: 90%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
 
.page-options-bottom a:hover {
    background: rgba(var(--accent), 0.8);
}
 
#page-info-break {
    height: 6px;
}
 
#license-area {
    color: #5f5f5f;
    background: #ecf2f1;
    border-top: solid 2px #d9d9d9;
    margin-top: 10px;
}
 
#license-area a::after {
    content: ".";
}
 
@media (min-width: 768px) {
    #main-content .page-tags {
     padding-right: 16rem;
    }
}
 
#main-content div.page-tags::before {
    content: "tags   ";
    color: var(--misc-txt-color);
    font-family: var(--head-font);
    font-weight: 800;
    font-size: var(--page-font-size);
}
 
#main-content .page-tags a {
    display: inline-block;
    height: .8125rem;
    margin: 0 0 .5rem .75rem;
    padding: .1875rem .3125rem .1875rem 0;
    color: #FFF;
    background-color: rgb(var(--accent));
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem;
    line-height: 13px;
    line-height: .8125rem;
    font-size: calc(var(--page-font-size) - 10%);
    font-weight: bold;
}
 
#main-content .page-tags a::before {
    width: 0;
    height: 0;
    top: -.1875rem;
    left: -.625rem;
    padding: 0 .0625rem .1875rem;
    border-color: transparent rgb(var(--accent)) transparent transparent;
    border-style: solid;
    border-width: .5rem .5rem .5rem 0;
}
 
#main-content .page-tags a::before,
#main-content .page-tags a::after {
    content: "";
    position: relative;
    float: left;
}
 
#main-content .page-tags a::after {
    width: .25rem;
    height: .25rem;
    top: .2813rem;
    left: -.5rem;
    background-color: #FFF;
    border-radius: .125rem;
}
 
#main-content .page-tags span {
    max-width: 100%;
    border-top: .5rem solid transparent;
}
 
#page-tags-input {
    font-weight: bold;
    word-spacing: 8px;
}
 
#edit-page-form input.text {
    font-family: var(--head-font), sans-serif;
    font-weight: 800;
    font-size: 150% !important;
    padding: 4px;
}
 
#edit-page-form>table.form>tbody>tr>td:nth-child(1) {
    font-weight: bold;
}
 
.edit-help-34 {
    font-size: 85%;
    opacity: 60%;
    transition-duration: 0.3s;
    width: fit-content;
}
 
.edit-help-34:hover {
    opacity: 100%;
}
 
.edit-help-34 a {
    margin-right: 3px;
    margin-left: 10px;
}
 
table.edit-page-bottomtable {
    width: 100%;
}
 
#edit-page-comments {
    height: 86px;
}
 
#lock-info {
    background-color: transparent;
    margin: 0.8em;
    line-height: 1.7;
    font-size: 86%;
    border: none;
}
 
#lock-info::before {
    content: "!";
    padding-right: 12px;
    font-weight: bold;
    font-size: 110%;
    opacity: 60%;
}
 
#lock-timer {
    font-size: 115%;
    margin: 0 5px;
}
 
#lock-timer::before {
    content: "⏲ ";
    opacity: 80%;
}
 
textarea,
#edit-page-form input.text {
    outline: none;
    border: 1px solid #ccc;
    transition-duration: 0.3s;
    transition-property: box-shadow;
}
 
textarea:focus-visible,
#edit-page-form input.text:focus-visible {
    box-shadow: 0px 0px 0px 1px #a3a3a3;
    border: 1px solid #a3a3a3;
}
 
#action-area>p {
    font-size: 85%;
    color: darkslategrey;
}
 
#action-area>p:nth-child(5)>a {
    display: block;
    text-align: center;
    font-size: 120%;
    font-weight: bold;
}
 
#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;
    }
}
 
#page-content .content-warning.creditRate {
    padding-top: 8px;
    padding-right: 21px;
}
 
.preview-message {
    right: 0em;
    top: 2em;
    border: unset;
    padding: 1em 1.5em;
    background-color: rgba(0, 0, 0, 0.9);
    max-width: 29em;
    opacity: 1;
    z-index: 100;
    line-height: 1.7;
    filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2));
    color: #EDEDED;
}
 
.error-block {
    background-color: rgba(255, 0, 48, 0.1);
    text-align: center;
    border: none;
    border-top: solid 3px #B00;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
 
table.page-history tbody tr:nth-child(2n) {
    background: rgba(var(--accent), 0.05);
}
 
.owindow {
    animation: fade 0.5s;
}
 
@keyframes fade {
    0% {
     opacity: 0;
    }
 
    100% {
     opacity: 1;
    }
}
 
.owindow .button-bar a {
    border: solid 2px rgba(0, 0, 0, 0.1);
    margin: 11px;
    padding: 0.5em 2em;
    border-radius: 4px;
}
 
.owindow .button-bar a:hover {
    background-color: var(--link-txt-color);
    color: var(--link-hover-txt-color);
    border-radius: 0px;
}
 
.owindow .button-bar {
    padding: 1.2em 1em 1.2em;
}
 
.owindow .table {
    margin-bottom: 1.5rem;
}
 
.owindow .title {
    cursor: default;
    font-family: var(--head-font);
    font-weight: 800;
    font-size: 155%;
    text-align: center;
    padding: 0.5em 1em;
    border-bottom: solid 2px rgba(187, 187, 187, 0.4);
    background-color: #F7F7F7;
}
 
.owindow.owait .content {
    padding: 0.5em 0.5em 2em;
    background-image: none;
}
 
.owindow.owait .content::after {
    content: " ";
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    margin: -0.9rem auto;
    margin-top: 1rem;
    animation: loading 1.2s linear infinite;
    border-top: 0.4rem solid grey;
    border-right: 0.4rem solid transparent;
    border-bottom: 0.4rem solid grey;
    border-left: 0.4rem solid transparent;
    border-radius: 50%;
}
 
@keyframes loading {
    0% {
     transform: rotate(0deg);
    }
 
    100% {
     transform: rotate(360deg);
    }
}
 
.owindow.osuccess {
    padding: 0.5em;
}
 
.owindow div.content:nth-child(2)>img:nth-child(1) {
    margin-right: 1.2rem;
    margin-top: 1rem;
}
 
.odialog-shader {
    background-color: #262a39;
}
 
.btn {
    transition-duration: 0.15s;
}
 
.btn:not(#main-content .btn, #search-top-box-form input[type="submit"]),
.btn.btn-primary,
div.buttons input,
input.button:not(#search-top-box-form input[type="submit"]) {
    padding: 0.5em;
    margin: 11px;
    border-radius: 3px;
    font-family: var(--ui-font);
    cursor: pointer;
}
 
#edit-cancel-button,
#edit-diff-button,
#edit-preview-button,
#edit-save-draft-button,
#edit-save-continue-button,
#edit-save-button {
    background: #fff;
    border: solid 1px #ccc;
    cursor: pointer;
    font-family: var(--ui-font);
    color: #333;
    padding: 0.5rem 14px;
    margin: 1px;
    font-size: 90%;
    border-radius: 3px;
}
 
#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-color: #eaeaea;
}
 
#edit-save-continue-button,
#edit-save-button {
    background: #dbffd6;
    transition-duration: 0.3s;
    color: #005a0a;
}
 
#edit-save-continue-button:hover,
#edit-save-button:hover {
    color: #fff;
    background: #0d951c;
}
 
#edit-cancel-button {
    background: #ffe1e1;
    transition-duration: 0.3s;
    color: #c52727;
}
 
#edit-cancel-button:hover {
    color: #fff;
    background: #c5272e;
}
 
table.page-history tbody tr {
    color: #757575;
}
 
.fncon {
    font-size: var(--page-font-size) !important;
    line-height: 1.4;
    border: 2px solid rgba(0, 0, 0, 0.2);
}
 
.fncon::before {
    font-size: var(--page-font-size) !important;
}
 
.hovertip {
    border: none !important;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
    background: #FFF;
    padding: 3px;
    max-width: 400px;
}
 
input.checkbox,
.page-history input,
#h-perpage {
    cursor: pointer;
}
 
input,
textarea {
    font-family: var(--ui-font);
}
 
#breadcrumbs,
.pseudocrumbs {
    font-weight: bold;
    font-size: 110%;
    font-family: var(--ui-font);
}
 
/* ---- REDUCED MOTION ACCESSIBILITY ---- */
@media (prefers-reduced-motion: reduce) {
 
    *,
    *::before,
    *::after {
     animation-duration: .001s !important;
     animation-iteration-count: 1 !important;
     transition-duration: .001s !important;
    }
}
 
/* @MEDIA */
 
@media (max-width: 850px) {
 
    #header h2::before {
     font-size: 1.4em;
    }
 
}
 
@media (max-width: 700px) {
 
    #header h2::before {
     font-size: 1.2em;
     margin-top: 0.3rem;
    }
 
    #top-bar,
    #top-bar a {
     top: 8.8rem;
     font-size: 90%;
    }
 
}
 
@media (max-width: 620px) {
 
    #header h2::before {
     font-size: 1em;
     margin-top: 0.15rem;
    }
 
    #top-bar,
    #top-bar a {
     top: 8.3rem;
     font-size: 90%;
    }
 
    div#header {
     height: 123px;
    }
 
}
 
@media (max-width: 520px) {
 
    #header h2::before {
     line-height: 16px;
     margin-top: 0.5rem;
    }
 
    #top-bar,
    #top-bar a {
     top: 9.3rem;
    }
 
    div#header {
     height: 145px;
    }
 
}
 
/* LOCALIZATION FOR JP BRANCH */
 
/* CREDIT MODULE */
#page-content .creditRate.creditModule {
    float: right !important;
}
#page-content .creditRate.creditModule .rate-box-with-credit-button {
    border: none 0;
}
#page-content .creditRate.creditModule .page-rate-widget-box {
    border: solid 1px #bbb;
    margin-bottom: 0;
}
#page-content .creditRate.creditModule .page-rate-widget-box .cancel,
#page-content #u-credit-view .modalbox .page-rate-widget-box .cancel,
#action-area .page-rate-widget-box .cancel {
    display: inline-flex;
}
#page-content .creditRate.creditModule .page-rate-widget-box .cancel a,
#page-content #u-credit-view .modalbox .page-rate-widget-box .cancel a,
#action-area .page-rate-widget-box .cancel a {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 2px 5px;
    height: 16px;
    box-sizing: border-box;
    color: #000;
}
#page-content .creditRate.creditModule .page-rate-widget-box .cancel a:hover,
#page-content #u-credit-view .modalbox .page-rate-widget-box .cancel a:hover,
#action-area .page-rate-widget-box .cancel a:hover {
    color: #fff;
}
#page-content .creditRate.creditModule .creditButton {
    box-sizing: border-box;
    height: 20px;
    border: solid 1px #bbb;
    border-radius: 0;
    background: none;
    box-shadow: none;
    padding: 0 2px;
}
#page-content .creditRate.creditModule .creditButton a {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    height: 16px;
}
 
#page-content #u-credit-view .modalbox .credit-license a:hover {
    background-color: transparent;
}
 
/* SIDE BAR */
#side-bar:target {
    width: 19em;
    border: none 0;
}
 
#side-bar:target .close-menu {
    margin-left: 20.2em;
    opacity: 0;
}
#side-bar .scpnet-interwiki-wrapper iframe.scpnet-interwiki-frame {
    width: 100%;
    margin: 0 0 2em;
}
#top-bar .open-menu a {
    top: unset;
    border: none 0 !important;
    background: rgb(var(--accent)) !important;
    color: white !important;
}
 
#side-bar .side-block .collapsible-block-folded {
    background: none;
}
#side-bar .side-block .collapsible-block-folded a.collapsible-block-link {
    margin-left: 0;
}
#side-bar .side-block .collapsible-block-folded::before {
    content: "";
    display: inline-block;
    background: url('https://scp-jp.wikidot.com/local--files/nav:side/expand.png') 0 2px no-repeat;
    width: 13px;
    height: 13px;
    margin-right: 2px;
}
#side-bar .side-block .collapsible-block-folded::before,
#side-bar .side-block .menu-item img:not([src*="twitter" i]):not([src*="discord" i]) {
    filter: invert(37%) sepia(90%) saturate(6233%) hue-rotate(341deg) brightness(93%) contrast(92%);
    -webkit-user-select: none;
    user-select: none;
}
 
/* 圏点 */
.kt {
    -webkit-text-emphasis-style: filled dot;
            text-emphasis-style: filled dot;
}
 
/* RUBY */
.ruby, .rt {
    border-collapse: collapse;
}

評価: +20+–x
blank.png

アイテム番号: SCP-4990-JP

収容クラス: Keter Memet

副次クラス: Euclid

分類委員会による注記
副次クラス・Euclidに分類されたアイテムは、明らかに異次元由来のものです。本定義は1997/04/10まで運用されていましたが、分類委員会発足や収容状況の見直しなどの再編を経て、運用が停止・現在のものへと再定義されました。現時点では、多次元通信部門がSCP財団内部において旧定義のEuclidを運用する唯一の組織として存在しています。

特別収容手順: SCP-4990-JPはSCP財団保有の特殊通信機材でのみ発生が確認されていることから、民間への秘匿活動は予定されていません。SCP-4990-JPによるSCP財団職員の混乱を防ぐため、本案件解決まで多次元通信部門をはじめとした複数部門・部隊に対しては、異界等の現地調査実施時は旧式の通信機器の運用が義務付けられます。

実験等の理由によりOⅡ型特殊通信コードの使用が必要となった場合は、対応する部門・サイトの責任者から許諾を受けた上で実行してください。アクター1を担当する職員にはSCP-4990-JP発生の可能性を告知し、発生時の対処法を理解させてください。

収容担当の連絡員はサイト-81YMにて、基底次元におけるSCP-4990-JPの発生を確認してください。連絡員の業務は定期的なOⅡ特殊通信コードの使用であり、通信内容の傍受・解析はサイト-81YMに設置されているサイト補助AIC("Yamabiko.aic")が担当します。この際、SCP-4990-JPの発生が確認されなかった場合、Yamabiko.aicにより即座に同サイトの多次元通信部門オフィスに通達がなされます。

発生確認作業時、連絡員は自身から発信することを徹底し、SCP-4990-JP収容の主要施設として機能するサイト-81YMがオブザーバー2として扱われるようにしてください。この点は、SCP-4990-JP収容の協力機関に対しても徹底することが求められています。

説明: SCP-4990-JPは多次元通信部門が開発したOⅡ型特殊通信コードを使用時にのみ、その存在の発生が観測可能となる脅威存在口碑実体3の指定です。SCP-4990-JPが同時に二つ以上発生した事例は確認されておらず、既にSCP-4990-JPが発生しているチャンネルが高い優先度で扱われます。基底次元で他にSCP-4990-JPを観測する方法は現時点で発見されておらず、その都合上多次元通信部門が主に調査にあたっています。

SCP-4990-JPは通信に乱入し、実験におけるオブザーバー側を一時的に干渉不可能な状態とします。その後の活動については、基本的にオブザーバーとして機能する基底次元側からの干渉が不可能である事から詳細なことは判明していません。SCP-4990-JPの影響により通信を乱させられた、別次元空間にて探索を行っていたアクター側は混乱し、最悪の場合パニック状態に陥ります。しかし、SCP-4990-JPの干渉を受けて行方不明となった職員は多くなく、長くて40分程度の通信妨害を受けた後、通常の通信に復帰します。

SCP-4990-JPによる干渉を受けた後のアクター側は一貫して、共通した内容の会話を経験したとの証言をしています。特に注目されているのが、「メリーを自称する女性と思しき声で、約3分おきに自身の現在地へと進行しているとの報告がなされる」という報告です。報告者は「声が自身の背後に到達した」という報告を境にSCP-4990-JPの発生が停止し、オブザーバーとの再接続が可能になったと証言しています。現在、多次元通信部門はメリーを名乗る存在の追跡を試みていますが、現在に至るまで特定、及び類似存在の確認には至っていません。

実体の目撃証言と思しきものとして、アクターから上記のイベント終了後に全長約40cmのフランス人形(SCP-4990-JP-1)を空間内で観測したという報告が複数確認されています。このような報告はSCP-4990-JPに遭遇したアクターのうち約半数から上がっており、重要な構成要素の一部であると捉え、こちらも調査が進められています。

OⅡ型特殊通信コードは多次元通信部門のF・U・オーデン博士と大石博士が共同開発した、多次元間での通信安定性向上を目的とした改造コードの通称です。これまでの通信機材において意図的に無視されていた問題4に苦言を呈したオーデン博士が、2006/10/24当時最新型であったiPhone 3Gを基盤とした新たな通信機材の開発を試みたのが始まりでした。詳細なOⅡ型特殊通信コードについての情報は下記の資料を参照してください。


多元宇宙間の無線通信技術に関する提言

既存の通信機器の継続的な使用に伴って発生すると推測される問題への対応案。

多次元通信部門、上級研究員、F・U・オーデン 著


IMG_5924.png

要旨:

唐突なポータルの閉鎖による通信の切断、そしてそこから連鎖的に発生する調査員の喪失。これらは長年財団の実働部隊を悩ませてきた。これを読んでいる多くの者は理解しているだろうが、いくら何重にも安全装置を積み重ねたとして、予期せぬタイミングでその口を閉じるのがポータルというものだ。完全に安定したポータルは作れない、それらは常に不安定なものなのだ。

ではここで発想を変えよう。安定したポータルの生成ではなく、不安定なポータルであることを前提に置いた装置の作成に、だ。そう、今回私が提案するOⅡ型特殊通信コードのことだ。

さて、詳しい説明に入る前にOⅡ型特殊通信コードの簡易的な要約を記載しよう。これは携帯機器本体を改造する形で適応することになる都合上、ポケットに入れるのは難しくなるが厚みは一般的な500mlペットボトルのそれと同等に抑えてある。携帯自体に支障はないだろう。

構造自体は携帯式オーデンHedc固定装置5と良く似ている。違う点を挙げるとすれば、こちらはごく狭い範囲を固定させるという点だろう。電波の通り道を作り、オブザーバーとの確かな連絡網を構築するのを目的に計算したため、生物などの侵入は不可能であるから、基底次元の生態系を外次元の生物に侵される心配は不要であろう。

これを構築するのに参考としたのは有線ケーブルを用いた通信機器だ。一般的に、無線より有線の方が通信の安定性が高いと言われている。ならば、模擬的に有線ケーブルを再現しようというのが私の考えだ。有線ならば同じようにポータルの閉鎖と同時に通信も停止してしまうと思われるかもしれないが、これは上述の通り独自のポータルで保護されている。その両方が切断されない限り、この模擬的な有線コードが断絶することは無いだろう。

以上が本提言の簡単な概要である。OⅡ型特殊通信コードがなんたるかを理解するためであれば、本頁で十分だろう。以降の頁では更に科学的な深掘りや製造工程について説明しよう。


ページ: 1 / 8




上述のOⅡ型特殊通信コードが適用された通信機器は当時のiPhone 3Gの容量上限もあり、機器本体にも複数の改造が加えられていたことから次元間の通信以外の機能を喪失していたものの、その分通信技術は確かなものでした。余計な電波を拾わないことから運用試験時の評価は高く、当時としては画期的な技術でした。しかしながら、試験運用中(参考資料: TL-3725における無線通信実験時のインシデント報告書)にSCP-4990-JPの乱入が観測、短期間に複数の発生・その継続が確認され、試験開始から僅か6ヶ月で運用が一時停止されました。

当初は偶発的に、転送先の次元で発生している不安定な電波をキャッチしたものであると考えられていました。しかし、他の次元への侵入時にも発生が確認されたことから、基底次元に依存する現象であると判断されました。また、TL-3725への進入以前での実験ではSCP-4990-JPの発生が確認されなかったことから、TL-3725特有の事象に影響を受けた可能性があるとして、TL-3725における“財団”との接触が試みられています。

補遺1

以下は「TL-3725における無線通信実験時のインシデント報告書」より引用された、財団が初めて観測したSCP-4990-JP発生事の記録です。

TL-3725調査記録

MTF ガンマ-0 (“グングニル”)


映像・音声通信が開始する。映像には基底次元の日本の田園風景と似た情景が広がっており、記録者のアルファは田園傍の通路に立っている。映像は全体的に暗いことから、現地は夜であることが伺える。

アルファ: こちらMTF ガンマ-0 (“グングニル”) アルファ。オブザーバー、聞こえているだろうか。

オーデン博士: こちらオブザーバーのオーデンだ。通信は良好、映像もくっきりと見える。君は今、田んぼの中に居るのか?

アルファ: いいや、幸いにもその傍の道に着地できた。たが、足元が暗くて下手すれば落ちてしまいそうだ。移動する。

アルファが懐中電灯で足元を照らしながら移動を開始する。懐中電灯の光で田圃の一部分が照らされ、紫色の花が見える。花弁の特徴から、蓮華草(Astragalus sinicus)であると推測される。

アルファ: よし、移動できた。オブザーバー、今回の任務はOⅡ型特殊通信コードと、それを応用したライブカメラの試用で良いんだよな?

オーデン博士: そうだ。受信チャンネルはそれぞれ別のを使用しているから、片方がもし壊れても安心してくれ。すぐに回収部隊を向かわせる。ああ、それと加えて、ノイズキャンセリング機能のテストもしたいな。ちょうどそこにある林を通ってくれないか?

アルファ: 出来無いわけではないが、正直単独での探索は避けたい。どんな野生動物が潜んでいるかわからない。

オーデン博士: そうか、ではやるにしてもまた別の機会に隊員を揃えてやるとしよう。では今回は比較的開けた舗装された道を進んでくれ。恐らく、自然の風でもノイズキャンセリング機能のテストには使えるだろう。

アルファ: 了解。

アルファが移動を開始する。以降、約12分間に渡って特筆すべき事象は確認されないため省略。

アルファ: 本当に何も無いところだなここは。田んぼと山以外無いぞ、現地住民は居ないのか?

オーデン博士: 廃村かもしれないな。一応、探索を継続してくれ。田んぼに蓮華草が生えていたということは、ある程度知性のある生物が生息してる可能性がある。

アルファ: 了解だ。ただ、こんなことなら弾薬をもう少し持って来ればよかったな。敵対されたら拳銃一丁で足りるか不安だ。

オーデン博士: 君が戻ってきたら、上に予算の追加を申請しようか。

アルファ: 是非そうしてほしいね。……ん? 待った、ほんの僅かだが明かりが見える。

映像の中央に小さく発光する白色の点が映る。

オーデン博士: こちらもそれらしきものを視認した。

アルファ: 武器の正常な動作を確認し次第、目標に接近する。

オーデン博士: 緊急時であれば発砲を許可する。くれぐれも無抵抗の民間人は誤射するな。

アルファ: 当然。

アルファが財団支給の標準拳銃の発砲を除いた点の動作確認をする。問題が見られないことを確認してから、足音を立てないように慎重に接近する。

アルファ: 輪郭が見えてきた。これは……電話ボックスか?

IMG_7128.jpeg

目標物を正確に捉えた静止画像。

オーデン博士: これが先ほどの光の正体か。いや、それより電気が通っているな。つまりここにはある程度高度な文明が存在するわけだ。運がよければ、正常性維持機関だって居るかもしれない。

アルファ: そりゃ朗報だ。そいつらが友好的な相手であることをね[ノイズ音]

映像に特筆すべき変化はない。

オーデン博士: アルファ? どうした、何があった? 応答しろアルファ。

アルファ: [ノイズ音]

カメラが静かに地面に置かれる。アルファがカメラの前に立ち、画角内にOⅡ型特殊通信コードが適用された通信機器が映る。

アルファ: [ノイズ音]

アルファは通信機器に向けて何かを話しているが、ノイズにより判読不能。時折、アルファは機器を耳に当てるような様子を見せる。

アルファが通信機器を地面に置く。カメラに向き直り、手話を開始する。

アルファ[手話]: 通信に問題発生。そちらの声は聞こえない。代わりに女の声がする。

何かに気づき、アルファが再び通信機器を耳に当てる。

約45秒間の沈黙の後、再びカメラに向けて手話を開始する。

アルファ[手話]: 相手はメリーと名乗っている。相手は今、[判読不能]駅にいると主張。

アルファが通信機器を耳に当てる。

アルファ[手話]: 今度は[判読不能]村。地名か?

アルファが通信機器を耳に当てる。6秒後、アルファが飛び退く。飛び退いた際に身体がカメラに当たり、レンズが空を向く。

その後、1分12秒に渡る継続的なノイズ音。

アルファ: ——らアルファ!聞こえるか? こちらアルファ!応答願う。

オーデン博士: 聞こえる、聞こえるぞアルファ!通信が回復したようだ。一体何があったんだ?

アルファ: 分からない。ただ、急に通信機器がノイズだけを発し始めたと思ったら、メリーと名乗る女の声が聞こえてきた。それ以降のことは概ね手話で伝えた通りだ。現在は通信を回復していることから、こちらの次元の何者かに干渉された可能性が高いな。

オーデン博士: 了解だ。とりあえず撤退してくれ、必要であれば回収部隊を派遣する。

アルファ: いや、問題ない。どこも怪我はしていない。念のため周囲に残留物がないか確認してからポータルに向かいそちらに帰還する。

オーデン博士: 了解だ。

13分後、アルファは基底次元に帰還した。その間、特筆すべき事象は発生しなかったため省略。

基底次元に帰還後、アルファは刃渡13cmの包丁を提出しました。本品はSCP-4990-JPによる通信妨害後、帰還準備時に現地で発見したものであるとのことです。本品が回収されたのはSCP-4990-JPが発生した電話ボックス付近であったこと、SCP-4990-JP終了前まで本品の存在が確認されなかったことから、今回のインシデントに何らかの関係性があると見て回収したと報告しています。本品は現在、AO-24990-JPに指定され、多次元通信部門が解析に当たっています。

帰還後に行われたアルファの身体チェックにおいて特筆すべき点は見受けられませんでしたが、当時着用していた戦闘服の右肩部分に鋭いもので切り裂かれたような傷跡が残っていることが確認されました。アルファ本人は内部に着ていた防刃ベストにより怪我はありませんでしたが、上述のAO-24990-JPと何らかの関係があると見て、並行して調査が進められています。

補遺2

基底次元及びTL-3725の両方の“財団”組織が多財団連盟6に加盟していたことから、多財団連盟に出向中の外交官を介してTL-3725における財団との接触に成功しました。基底次元におけるSCP財団は外交官を介して現在直面している問題、及びTL-3725に求める点の開示をし、結果的に両者の代表者による会議の場が設置される運びとなりました。

会議転写記録


出席者:

  • █7 SCP財団 外務部門 日下部外交官
  • █ SCP財団 多次元通信部門 F・U・オーデン博士
  • █ TL-3725“財団” 渉外部門 Agt.サイモン
  • █ TL-3725“財団” 異次元事象部門 下岸博士
  • █ TL-3725“財団” 巷説部門 宮内博士

補足: 本会議には書記及び両者間の常識の擦り合わせを目的にそれぞれの外務担当職員が同席した。TL-3725は基底次元とほぼ同様の発展を遂げており、ヴェール政策、言語、理念などの点で共通していた。本会議は共通言語である英語で行われた。

会議は基底次元におけるサイト-81YMの会議室にて実施された。サイト-81YMは日本国山形県の特定ポイントよりアクセス可能な小型宇宙に建設された財団サイトであり、SCP財団が抱えていた複数の問題をきっかけに発足した。

本案件においては、外次元由来の人物が一般社会で活動した際の懸念点を考慮して、基底次元から外れた位置にあるサイト-81YMが交渉地点に最適であると判断された。

SCP財団は先方に許可を得た上で、SCP-4990-JP実証の目的でOⅡ型特殊通信コードの組み込まれた携帯式電話を持ち込んでいた。


[記録開始]

█Agt.サイモン: すごいな、ポケット宇宙にある財団サイトだなんて初めて見た!

█オーデン博士: はは、喜んでもらえて嬉しいよ。この小型宇宙の開設には多次元通信部門も携わっているからね。サイトの建設は奈落建設8だとかの協力的なGoIや他TL9の財団の力を借りはしたが。

█Agt.サイモン: いいねぇそういうの。

█日下部外交官: Agt.サイモン、オーデン博士、アイスブレイクはこの程度にしてそろそろ会議に移りましょう。互いの基本情報の開示もまだですし。

█Agt.サイモン: あんな形式上のものをまだ続けてるのかい? そちらの財団は。それともその彼女だけ? まぁいっか、僕も仕事で来てるんだし。

█Agt.サイモン: トーマス・サイモン。多財団連盟指定識別ID: TL-3725における財団渉外部門に所属。外次元対応の外務エージェントとして活動。TL-3725日時、西暦2036年6月23日。

█日下部外交官: 日下部奏恵。多財団連盟指定識別ID: TL-4990におけるSCP財団外務部門に所属。同じく外次元対応の外交官として活動。TL-4990日時、西暦2008年9月1日13時24分。

█Agt.サイモン: ワァオ、聞いたか? 彼女、規定通り時刻まで言ったぞ。随分優秀な外交官だ。

█日下部外交官: 規定通りのことをしたまでです、賞賛に値することはしていません。オーデン博士、下岸博士、宮内博士、確認事項全て問題無いことが確認されたため、只今より会議を開始して構いません。

█オーデン博士: ありがとう日下部外交官。さて、もうすでに聞き入っている話だろうが、もう一度確認させておくれ。私たちを今悩ませているSCP-4990-JP、お呼びじゃない乱入者について君たちに協力を願いたい。

█下岸博士: はい、確かにそのように承っています。ところでオーデン博士、見せていただいた資料には類似存在は未だ確認されていないとあるが、これは実体が観測されたわけではないが伝承として残されているものも含めての結果でしょうか?

█オーデン博士: ああ、私はそう聞き入っている。神話・民俗学部門や知り合いのアーキビストにも当たったが、心当たりはないと。

█下岸博士: ふむ……そうですか。そちらの巷説こうせつ部門などの意見は?

█オーデン博士: こう……なんだって? 私は聞いたことがないな。日下部外交官、君は私より詳しいと思うんだが。

█日下部外交官: 私もそのような部門名は、本日の会議参加者名簿を渡された際にそちらの宮内博士が配属されている部門として初めて認知しました。おそらく、TL-4990には存在していないか、別名義で活動しているのでしょう。しかし、後者に関しても私は耳にしたことはありません。

█下岸博士: なるほど。ではすみませんがもう一つ質問を。そちらのタイムラインに、日本という名称の国家は存在しますか?

█オーデン博士: 日本かい? それならこちらにもある。日下部外交官や、私の良き友人の大石博士もそこの生まれだ。日下部外交官、すまないが世界地図を彼らに見せてくれ。

█日下部外交官: はい。

[日下部外交官が机の中心にメルカトル図法の世界地図を広げる]

█日下部外交官: こちらの次元では日本はこの位置に存在します。

█宮内博士: すごいな、俺が知ってる日本と位置が相違ないぞ。って、あれ。驚いてるのは俺だけか?

█Agt.サイモン: まぁ僕らの専門は外次元だから、これぐらいのモンなら何度か目にしたことがある。ただ、幾ら巷説部門とはいえ神隠しとかで、時空間の問題については詳しいもんだと思ってたけど。

█宮内博士: 俺らが取り扱うのは規模が大きくてもポケット宇宙程度だしな。それに、餅は餅屋だ、都市伝説の専門家が次元工学の分野には触れない方がスムーズに事は進むってもんだ。

[記録上の沈黙]

█宮内博士: どうした? おたくら、さっきからポカンとしてるが。

█下岸博士: おそらく我々の考察が当たったのでしょう。オーデン博士、日下部外交官、先程の会話に上がった“都市伝説”、“神隠し”の2つのキーワード、加えて“妖怪”という単語を耳にした事は?

█オーデン博士: ……無い。

█日下部外交官: 私もありません。

█下岸博士: ありがとうございます。御二方、これから私たちが話す事は、恐らくすぐには理解ができないかと思います。しかし後に質問をするタイミングを設けるため、一度聞いていただけると助かります。

█オーデン博士: 承知した。

█宮内博士: ここから先は俺が引き受けよう。まず、アンタらと俺らの次元には明確な違いがあるってことがわかったな? 妖怪が有るか無いかだ。まぁ、とは言えだ。こんぐらいの差異、あんたらにとっちゃもう慣れただろ?

█オーデン博士: そうだな、言葉が通じ、財団が存在し、そもそも人間が存在するか否かの問題が注目されがちだ。その話の内容から推測するに、日本国の神話か民俗と言ったところか? ならば尚のこと駄目だな。あくまでパイプラインを設置し、連絡設備を整えるのが多次元通信部門の主な業務だ。実働部隊も保有してはいるが、現地の伝承を調べるような仕事は含まれていない。

█宮内博士: まぁそうだろうな。今回はその今まで踏み入れてこなかった領域に無理にでも足を突っ込むことになる。理解できなくても仕方がないさ。

█宮内博士: 今回の案件で1番重要なポジションにあるのが、都市伝説だ。ざっくり言えば、現代社会で噂話だとかが肥大化した結果の口承みたいなもんってところかな。大抵がおっそろしい怪異で  アンタらの価値観だと脅威存在の方がしっくりくるかもな  小学生だとかの怖いもの好きにに人気で、最悪なことにどいつもこいつも、俺らの次元には実在する。俺らはそいつらの事を口碑実体って呼んでんだ。

█日下部外交官: つまりは、ピスティファージ実体10のことでしょうか。

█宮内博士: おっ、アンタ飲み込みが早いな。早い話そんなもんだ、アンタらの次元にもピスティファージ実体って概念が存在して助かる。コイツは神でもなんでもないが、存在を信じるというのは信仰のようなものだろう。そんな奴らに関係した事案に対処するのが俺ら巷説部門って訳。

█宮内博士: 「メリーさんの電話」に関しては、アンタらの報告書が完璧なおかげでピスティファージと都市伝説以外には特に補足情報もないんだが……コイツ、明確に弱体化してるな。

█オーデン博士: 弱体化?

█宮内博士: ああ、そうだ。アンタらが記録したように、「メリーさんの電話」は対象者にじわじわと近づいてくって怪異だ。けどな、俺らの次元だと背後を取ってハイおしまいじゃないんだ。酷い時は殺される、よくて背中を刺されて重症だな。

█下岸博士: あなた方は幸運だったという事です。「メリーさんの電話」は先ほど述べられたような典型的なピスティファージ実体なのですが、逃げ込んだ先が運悪くも都市伝説そのものから存在しない次元でしたから。信仰エネルギーが獲得できず、かといって元の私たちの次元へと帰る手立てもなく、という風に。人間で言えば必要最低限のエネルギーしか得られていない状態ですね。攻撃性が著しく低下しているのも頷けます。

█オーデン博士: その、怪異実体と言ったか? それがこちらの次元へと来た訳は判明しているのか?

█下岸博士: ふむ、その点についてはOⅡ型特殊通信コードを構築した貴方なら察しが付いていると思っていましたが。

█オーデン博士: あくまで仮説の段階だ、それを理解とは言えない。

█Agt.サイモン: なぁ、理解が追いついてないのって僕だけか?

█オーデン博士: ああ、済まないな。今私は、これについての話をしていたんだ。

[オーデン博士がOⅡ型特殊通信コードの適応された携帯機器を机に置く]

█Agt.サイモン: こりゃ……ゴツいな。

█オーデン博士: そうだろう? これは簡単に要約して仕舞えば、空間を歪ませ、歪んだ隙間に外次元通信用に改造した電波を捩じ込むという仕組みで成り立っている。これにより意図しないポータルの閉鎖後もある程度の通信が可能となっているのだが、恐らくはその改造した電波がSCP-4990-JPの何かに反応したのだろう。電波を伝い、こちらの次元へと潜り込んできた訳だというのが、今の私の仮説だ。

█下岸博士: 恐らくそれは間違いではないでしょう。貴方方がこちらの次元に初めて来た時、要はSCP-4990-JPを初めて観測した日。こちらもTL-3725時間でその六日後に、巷説部門が「メリーさんの電話」発生の完全な停止を確認しました。

█宮内博士: 当初はどっかのGOCだとかに喰われたのか、はたまた妖怪保護区に逃げたもんだと思ってたが。まさかこっちだとはな。

█日下部外交官: どうにかしてそちらに送り返すことはできないのでしょうか。おそらく、このままでは信仰エネルギーの不足で喜ばしい結果を生むことにはならなさそうですが。

█下岸博士: 難しい所ですね。我々は機材を正確に使用していることで、次元移動時に肉体や精神的な苦痛は発生しませんが、非正規の手段で侵入した「メリーさんの電話」はモロに悪影響を受けているでしょう。ピスティファージ実体はその身体を構成するエネルギーの都合上、人間の肉体よりも影響は大きいですし。おそらく、次にそちらの機器によって構築される擬似的な有線コードから出るようなことがあれば、その身は崩れて消え去るでしょう。

█日下部外交官: 報告書には関連実体の顕現がTL-3725以外においても確認されていますが、そちらは問題とはならないのでしょうか?

█宮内博士: アイツ自体は本体じゃないからな。SCP-4990-JPを操り人形劇の裏にいる大人だとすれば、その実体は所詮現実に干渉するための道具、人形に過ぎない。消える可能性がゼロとは言い切らないが、消えたところで問題はないというのが正直なところだ。

█日下部外交官: ではSCP-4990-JP-1を確保したところで解決には至らないのですね。

█宮内博士: 如何にも。手の打ちようがないってのはこういうことかね。

█オーデン博士: いや、まだあるではないか。

█宮内博士: 何言ってんだ、本体は実体も無い上に出したら死ぬ貧弱っぷりだ。

█オーデン博士: ならば、出さなければ良いだろう。

[記録上の沈黙]

█宮内博士: 正気か?

█下岸博士: 合理的な判断ではありますね。

█オーデン博士: 信仰エネルギーの不足とは言うが、SCP-4990-JPは次元を跨いでの通信時にしか現れんのだから、跨いだ先でエネルギーを受け取れば良かろう。

█オーデン博士: せっかく自ら檻に入ってくれたんだ、その"親切"を無碍にするわけにはいかんだろう?

[記録終了]

補遺3

オーデン博士により、SCP-4990-JPの新たな特別収容手順の提言が為されました。本提言は評議会の議論を経て可決され、実行に移されました。本提言は協力的な財団組織が存在する複数の次元との連携を前提に置いたものであり、上記の会議で提示された問題点をカバーしたものでした。

提言の大まかな概要は、OⅡ型特殊通信コード使用時に発生する擬似的な有線コード内部にSCP-4990-JPを収容するというものでした。この収容方を実現させるためには、少なくとも基底次元を経由する形での外次元間通信をOⅡ型特殊通信コードを用いて行う必要性があります。この点についてオーデン博士は多財団連盟との外交にあたっている日下部外交官の助力を得て、4つのTL11とのコンタクト・協力関係樹立に成功しました。

オーデン博士と日下部外交官はそれぞれの次元に存在する財団組織に対して、SCP-4990-JP報告書と2台のOⅡ型特殊通信コードを提供しました。この措置が取られたのは技術・情報交換の意味合いもありますが、OⅡ型特殊通信コードがSCP-4990-JP収容の要であることが主な要因でした。

各財団組織にはそれぞれが交代する形でOⅡ型特殊通信コードを用いて、基底次元におけるサイト-81YMとの通信を行うことを要求しました。同時に通信を行うTLは一つまでに限られ、基底次元基準で2時間おきに四つのTLで通信担当がローテーションする仕組みが取られます。これにより常時いずれかの特定のチャンネルでSCP-4990-JPが発生している状態が維持されます。これは本手順に何らかの不具合・妨害工作が生じない限り、上述のチャンネル以外ではOⅡ型特殊通信コードを使用したとしても、SCP-4990-JPによる干渉が発生しない状態が維持される事を意味します。

他次元を介しての収容方が取られた要因としては、SCP-4990-JPがピスティファージ実体である点が大きく関係しています。基底次元には「メリーさんの電話」、もしくはそれと同等の伝承は存在せず、信仰エネルギーの獲得が不可能であることから、その存在消滅を回避する目的で「メリーさんの電話」伝承が存在する次元を介す必要があるためです。研究チームの見立てでは、これにより完全顕現には至らないものの消滅には至らない量の信仰エネルギーを保てるとされています。

同時に、SCP-4990-JPの発生が当該チャンネルで確認されている限りは、SCP-4990-JPが財団の収容下から脱していない事を意味します。このことから、収容クラスはMemet12に再分類されました。

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