:root {
/* header measurements */
--header-height-on-desktop: 10rem;
--header-height-on-mobile: 10rem;
--header-h1-font-size: clamp(2rem, 5vw, 2.8125rem);
--header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem);
--logo-image: url("https://scp-jp.github.io/Black-Highlighter/img/logo.svg");
}
#header {
--search-textbox-text-color: var(--swatch-secondary-color);
background: none;
}
#header::before {
content: " ";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0.75rem;
background-image: var(--logo-image);
background-repeat: no-repeat;
background-position: center 0;
background-size: auto calc(var(--header-height-on-desktop) - 1.5rem);
opacity: 0.8;
pointer-events: none;
}
#header h1,
#header h2 {
margin: 0;
padding: 0;
width: 100%;
height: var(--header-height-on-desktop);
display: flex;
align-items: center;
justify-content: center;
display: flex;
align-items: center;
justify-content: center;
}
#header h1 a,
#header h1 a::before,
#header h2 span,
#header h2 span::before {
margin: 0;
padding: 0;
z-index: 0;
display: block;
text-align: center;
}
#header h1 {
z-index: 1;
}
#header h1 a::before,
#header h1 a::after {
content: var(--header-title);
}
#header h1 a::before {
color: rgb(var(--swatch-text-tertiary-color));
z-index: -1;
-webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark));
}
#header h1 a::after {
color: rgb(var(--swatch-headerh1-color));
z-index: 1;
}
#header h2 {
z-index: 0;
text-transform: uppercase;
pointer-events: none;
}
#header h2 span {
margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/1.6 - 2em);
}
#header h2 span::before,
#header h2 span::after {
--wght: 600;
content: var(--header-subtitle);
position: absolute;
left: 50%;
transform: translateY(-50%) translateX(-50%);
width: 100%;
text-align: center;
}
#header h2 span::before {
-webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark));
}
#header h2 span::after {
color: rgb(var(--swatch-headerh2-color));
z-index: 1;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
color: rgba(0, 0, 0, 0);
}
@media (min-width: 36rem) {
#login-status {
flex-grow: 1;
left: 3%;
right: initial;
}
#login-status::before {
--mask-image: none;
background-color: transparent;
}
#login-status:not(:focus-within) {
color: rgb(var(--login-line-divider-color));
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
#login-status #account-topbutton,
#login-status:not(:focus-within) #account-topbutton {
--clip-path:
polygon( 0 0, 100% 0, 100% 100%, 0 100% );
background-color: rgba(var(--login-arrow-color), 0);
}
#login-status #account-topbutton::before{
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(var(--login-arrow-color), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton::before,
#login-status:not(:focus-within) #account-topbutton:hover::before {
--clip-path:
polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% );
--mask-image: initial;
}
#login-status:not(:focus-within) #account-topbutton::after {
display: none;
}
#login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
pointer-events: all;
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) {
opacity: 1;
}
#login-status #my-account {
--wght: 300;
}
#account-options {
background: var(--gradient-header);
}
#search-top-box {
top: 1.5em;
right: 3%;
background: rgba(var(--search-focus-textbox-bg-color), 0.4);
}
#search-top-box:focus-within ~ #login-status {
opacity: 1;
}
#search-top-box::after {
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
transition:
background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),
clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1),
-webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
#search-top-box:not(:focus-within)::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0% 100%
);
background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1);
-webkit-clip-path: var(--clip-path);
clip-path: var(--clip-path);
}
#search-top-box:not(:focus-within):hover::after {
--clip-path:
polygon(
0 0,
100% 0,
100% 100%,
0 100%
);
background-color: rgb(var(--search-icon-hover-bg-color));
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) {
max-width: var(--search-width);
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] {
max-width: var(--search-width);
padding: 0 var(--search-height) 0 1em;
outline-width: 0;
background-color: rgb(var(--search-focus-textbox-bg-color), 0.35);
color: rgba(var(--search-textbox-text-color), 0.4);
cursor: pointer;
}
#search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"],
#search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] {
pointer-events: all;
border: none;
}
}
#page-title::after,
.meta-title::after,
#page-title::before,
.meta-title::before {
content: "";
flex-grow: 1;
height: 0.0625rem;
background: rgb(var(--swatch-primary));
}
#page-title::before,
.meta-title::before {
margin: auto 1.25rem auto auto;
}
@supports(display: grid) {
:root {
--sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19);
--body-width-on-desktop: 45.75rem;
}
@media only screen and (min-width: 769px) {
#side-bar .close-menu {
display: block;
position: fixed;
top: unset;
bottom: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
background: unset;
opacity: 1;
pointer-events: all;
z-index: -1;
}
#side-bar .close-menu img {
color: transparent;
}
#side-bar .close-menu::before,
#side-bar .close-menu::after {
content: "";
box-sizing: border-box;
position: fixed;
display: block;
top: unset;
bottom: 0.5rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
padding: 0;
margin: 0;
text-align: center;
pointer-events: all;
cursor: pointer;
transition:
opacity var(--sidebar-transition-timing);
}
#side-bar .close-menu::before {
--mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2z'/%3E%3C/svg%3E");
z-index: -1;
background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: 50% 50%;
mask-position: 50% 50%;
-webkit-mask-size: 60%;
mask-size: 60%;
}
#side-bar .close-menu::after {
z-index: -2;
background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important;
border-radius: var(--toggle-roundness, 50%);
border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid;
}
#side-bar:focus-within .close-menu,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu {
pointer-events: none;
}
#side-bar:focus-within .close-menu::before,
#side-bar:focus-within .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::before,
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::after {
opacity: 0;
pointer-events: none;
}
#side-bar {
display: block;
position: fixed;
top: 0;
left: calc(var(--sidebar-width-on-desktop)*-1);
z-index: 10;
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
margin-top: 0;
}
#side-bar:focus-within {
left: 0;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover {
left: 0;
}
#side-bar .side-block {
margin-top: 1rem;
background-color: rgb(0, 0, 0, 0);
border-radius: 0;
border-left-width: 0px;
border-right-width: 0px;
}
#main-content::before {
content: "";
display: block;
position: fixed;
top: 0;
right: 0;
z-index: -1;
opacity: 0;
transition:
opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
margin-left: var(--sidebar-width-on-desktop);
background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat;
padding-right: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: 99;
}
#side-bar:focus-within ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
@supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) { #side-bar {
padding: inherit;
} }
#content-wrap {
display: flex;
flex-direction: row;
width: calc(100vw - (100vw - 100%));
min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem)));
flex-grow: 2;
height: auto;
position: relative;
margin: 0 auto;
max-width: inherit;
}
#main-content {
width: 100%;
position: initial;
max-height: 100%;
padding: 2rem 1rem;
max-width: var(--body-width-on-desktop, 45.75rem);
margin: 0 auto;
}
#page-content {
max-width: min(90vw, var(--body-width-on-desktop, 45.75rem));
}
@supports (-webkit-hyphens:none) {
#side-bar {
transition:
left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms,
background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
padding-right: 0;
background-color: rgb(0, 0, 0, 0);
pointer-events: all;
overflow-x: visible;
overflow-y: visible;
z-index: 999;
}
#side-bar::-webkit-scrollbar {
opacity: 0;
-webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms;
}
#side-bar .close-menu::before {
z-index: 999;
}
#side-bar .close-menu::after {
z-index: 998;
}
#side-bar:hover .close-menu::before,
#side-bar:hover .close-menu::after {
opacity: 0;
}
#side-bar:hover {
left: 0;
background-color: rgba(var(--swatch-menubg-color), 1);
padding-right: 0;
}
#side-bar:hover::-webkit-scrollbar {
opacity: 1;
}
#side-bar:hover~#main-content::before {
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
}
}
}
}
: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)); }
}
副次クラス:
{$secondary-class}
撹乱クラス:
{$disruption-class}
特別収容プロトコル: SCP-7595は、ジュリアン・フーヴァー研究員の管理下にあるサイト-322の小動物保護区域内で飼育されます。SCP-7595は標準的な水陸両生動物囲い内部に収容され、通常のアマガエルと同様の標準的な餌を与えられます。偶然か否かを問わずSCP-7595の分泌物を摂取した職員は、サイトの毒物学専門家の診察を受けてください。
説明: SCP-7595は、テレパシーによるコミュニケーションが可能な6匹のイエアマガエルの総称です。SCP-7595は感覚を有していますが、テレパシーの鳴き声、クリック音、口笛、呻き声、トリル音のみを通してコミュニケーションし、知性があるとは考えられていません。人間はSCP-7595のテレパシーを知覚できますが、SCP-7595実体と人間との間で知的な対話が行われた兆候はありません。
テレパシー能力を除き、SCP-7595は行動的にも生物学的にも非異常のアマガエルと差異はありません。
補遺7595.1: 発見
2020年4月14日、コール・セレヴン博士は、サイト-322からサイト-43への異動中の発見に関して、ポール・ラグー管理官に相談しました。
転写
«記録開始»
(セレヴンがラグーのオフィスにノックせずに入室する。ラグーは明確に驚いた反応を示す)
ラグー: ったく、コール。いつの間にここに来てた? なんでここにいる?
セレヴン: ああ、その、私はほんのちょっとだけ43にいたんですけど、でもそこでマッキンスさんが、「アシュワースさんが120で働いてほしいと言ってたよ」、って。でも120に着いて3日後くらいにアシュワースさんが、あなたが私を必要としてたと言ってたんで、昨日の夜に出てった訳です。
(セレヴンは黒のダッフルバッグを横に置いて座る)
ラグー: 結構。
セレヴン: 私の見つけたもの見ます?
ラグー: そうだな、コール。
(セレヴンはカバンのファスナーを開け、段ボールの靴箱を取り出す。箱の蓋は複数回鋭利な物体に貫通されている。セレヴンが蓋を持ち上げると、6匹のアマガエル、すなわちSCP-7595が現れる)
ラグー: カエル?
セレヴン: テレパシーガエルです。
(セレヴンはカエルを箱から移動させて机の上に乗せる。SCP-7595-2がSCP-7595-4の背中に飛び乗る)
ラグー: […] 何も聞こえないが? 今こいつらが話しかけてきてるんじゃ?
セレヴン: お待ちください。
(セレヴンは熱心にカエルを見つめ、それぞれを次々と指さす)
ラグー: どうした?
セレヴン: あぁ、なんでも、ラグーさん。
ラグー: なんで数えてるんだ?
セレヴン: いや、そうじゃなくて。全部テレパシー持ちか確かめてたんです!
ラグー: コール、カエルを見失ったのか?
セレヴン: いえ、ラグーさん。みんなちゃんといますよ。何と言ってましたっけ? 話しかけてくるって? 餌を持ってるんで。見ててください。
(セレヴンはミルワームの小さな缶を見せる。彼は1匹のワームを、オート麦をこぼしながら取り出し、カエルの群れの前に置く)
セレヴン: しっかり見ててください。マジですごいですよ。
(ミルワームは身をよじる。SCP-7595-1はワームに突進し、狙いを外して机にぶつかる。恐らくSCP-759-1がミルワームを捕まえたと思ったのか、SCP-7595-6はSCP-7595-1に突進し、その顔に噛みつこうとする。その後のもみ合いで、SCP-7595-3がミルワームを食べることに成功し、SCP-7595-1はテレパシーで金切り声を上げる)
ラグー: 待て待て待て待て。巻き戻そう。こいつらは話すのか?
セレヴン: いえ…… この子たちはカエルです。テレパシーでゲコゲコ言うんです! まさか話すはずありませんよ。
ラグー: じゃあやっぱりただのカエルじゃないか。お互いに「ゲコッ」と言うためにテレパシーを使う以外何もないってことか?
セレヴン: そうじゃありません。他にマジですごいの見てみます? フロッグ・イン・ザ・ホールって呼んでるんですがね。普通はトード・イン・ザ・ホールっていうんですが—
ラグー: コール、私は本気で—
(ラグーはため息をつき、その後一瞬の沈黙)
ラグー: どうぞ。
(セレヴンは口を開いて舌を突き出し、舌の上にミルワームを置いて頭を机に降ろす。SCP-7595-5は気付くとセレヴンの開いた口に向かって跳ね、舌の上に飛び乗り、ミルワームを回収する)
(セレヴンは2度発声する。カエルは2度のテレパシーの鳴き声で返し、セレヴンの口から出る)
セレヴン: ワームの味は好きじゃないですね。
ラグー: こりゃすごい、コール。4階のフーヴァー研究員のところに行って発見したものを見せてこい。たいそう喜んで助けになってくれるだろう。
セレヴン: やった! 本当にありがとうございます、ラグーさん。ではまた後で!
«記録終了»
SCP-7595はジュリアン・フーヴァー研究員管理下の大型の両生類用囲い内に配置されました。またラグー管理官は、職員にSCP-7595を観察したり、セレヴンのカエルと行う芸を鑑賞したりすることを推奨しました。翌日、ラグー管理官はセレヴン博士をエリア-179へ異動させようとしましたが、最近報告された精神健康上のストレス要因(補遺7595.2を参照)のため、O4司令部はセレヴンの別サイトへの異動を15-1で否決しました。
補遺7595.2: コール・セレヴン博士
2020年4月16日、セレヴンは再度、彼の精神健康に関わる進行中の問題について、ラグー管理官に相談しました。以下は交流の転写です。
転写
«記録開始»
(セレヴンはラグーのオフィスにノックせずに入室する。ラグーはアンソニー・コイクス博士と無関係のインシデントについて会話している。2人は明確に驚いた反応を示す)
コイクス: いいですか、私は断固として反対し— 一体何!
ラグー: コール! ノックしろって言ったろ!
セレヴン: すみません、ラグーさんにコイクスさん。すぐにでも誰かに話さないといけないので。
コイクス: じゃあ私はこれにて。
(コイクスは素早く退室する)
ラグー: 大丈夫だ、コール。次は気を付けてくれ。どうしたんだ?
セレヴン: よくはわからないんですが。例のカエルたちが… 頭の中にいるように感じるんです。声が聞こえ続けてます。昨夜歯を磨いていたときみたいに。どのくらい長く歯磨きできてるか追うためにハッピーバースデーソングを歌おうとしてたんですが — でも、ゲコゲコに邪魔され続けるんです! 本当に、あんまりこういう言葉は使いたくないんですが、イライラするんですよ!
ラグー: お前の居住割り当てはどこだったか?
セレヴン: 地下室です。自分で言うのもなんですが、かなりいいです — 自分のオフィスだってあります! ただ、これはまるで… 知っての通りこいつらはあんまり話さなくて、その能力の範囲がどれくらいかもわからなくて、でもそれは小さそうでそれで… わかりませんよ! カエルが私に刷り込みされたか何かしてたら? 私のことを母親として見ていたりしたら?
ラグー: まさかアヒルじゃあるまいし。今もカエルの声は聞こえるか?
セレヴン: いえ、ありがたいことに。でもまた始まったら? その時は一体どうするんですか!?
ラグー: まず第一に。深呼吸。いつこれが始まったか教えてくれるか?
セレヴン: 昨夜です。カエルたちをフーヴァーさんのところに持ってって、カエルたちが快適でいられるように囲いの設置を手伝って、自分の荷物を全部持ってここから6階ほど下の自分の部屋に移動したんです。それ以来、行く先々でずっとそれが聞こえてくるんです!
ラグー: なるほど、こういったやつならクラーク博士を紹介しよう。彼女なら君と話して、解決の助けになってくれるだろう。
セレヴン: わかりました、ありがとうございますラグーさん。とても感謝します。
«記録終了»
この会合の後、セレヴンはクリスティーン・クラーク博士と面会しました。クラークはこの「カエルの幻聴」を、最近の異動のストレスによる心因性の反応と診断しました。セレヴンには低用量の抗不安薬が処方され、SCP-7595実例が存在しない状況下でその声を聞いた全事例を目録化するよう要請されました。
補遺7595.3: 報告されたインシデントの要約リスト
日付 |
イベント説明 |
04/17 |
セレヴンは午前10時のおやつのホワイトチェダーポップコーンをカフェテリアのテーブルにこっそりとこぼし、舌のみを使って粒を口内に運ぶのが目撃される。 |
04/18 |
セレヴンが、恐らくカエルの鳴き真似として喉から任意のガラガラという音を出しているのを聞いたというサイトスタッフからの複数の報告。尋ねられると、彼は知らないと言い訳するか、イマジン・ドラゴンズの2012年のヒット曲 'レディオアクティブ'、具体的には "目覚めているI'm waking up" や "骨の中にそれを感じたI feel it in my bones" という歌詞を引用するか、あるいはその両方を組み合わせた。 |
また、4月18日、セレヴンは事前告知なしにアンソニー・コイクス博士のオフィスに入室しました。続いて議論が起こりました。
コイクス: あぁ、まったく。
セレヴン: カエルが、あなたがお腹空いてるって。
コイクス: いったい何の話?
セレヴン: カエルたちと思考を共有してるんですよ。私がそれを伝える役。
(セレヴンはポケットからミルワームのガラス製カプセルを取り出すと壁に向かって投げ、コイクスの頭の真横を通る。カプセルは粉々になり、ミルワームとオート麦のフレークが八方に散らばる)
コイクス: 何してんだ、コール!
セレヴン: 骨の中にそれを感じたんです。ありがたく思ってください。
コイクス: これを片付けろ! 早く!
セレヴン: このプレゼントは嬉しいですか?
コイクス: 嬉しくない! 部屋中にミルワームなんかいらない!
セレヴン: カエルたちは正しかった。あなたは卑劣な心の持ち主だ。
コイクス: さっきから何の話してるんだ、コール?
セレヴン: カエルを捜してください。見つけたら戻ってきてください。
日付 |
イベント説明 |
04/19 |
勤務中に複数回、セレヴンが持ち場を離れているのが発見された。毎回、レクリエーションセンターで、最小限の衣服を着て、しゃがみ、部屋の外周を跳び回っている状態で発見された。最後にこのイベントが発生した際は、セレヴンは緑の絵の具を浴びてからこの活動を実行した。 |
04/20 |
補遺7595.4を参照 |
補遺7595.4: インシデント記録
2020年4月20日、セレヴンは明らかに精神的に衰弱して、4階の小動物保護区域に立てこもり、更に手段を講じてSCP-7595を収容している囲いに閉じこもりました。職員がセレヴンを落ち着かせようとする中で、セキュリティチームが彼の割り当てられた部屋とオフィスを捜索し、最終的に日記を発見しました。最新のエントリは以下の通りです。
時々静かになるけど鳴き声は必ず戻ってくる
最初は置き間違えたカエルがいたのかと思ってたけどそんなのはいなかった。あちこち探したさ!ダースベイダーみたいに、混乱は怒りへと変わり、怒りは憎しみへと変わり、今は苦しんでる。世界は冷たく、憎しみに満ちている。友人は、憎いとか強い言葉を俺は使わないって知ってるけど、他に使える言葉がないんだ。
今は真実を知ってる。
頭の中にいるってだけじゃない。俺がその1匹になりかけてる。
クラークさんとかラグーさんが言ったことが何一つ理解できない。俺はこの世界に、少なくとも人間として存在してはいないんだ。小さい虫に向かって跳ね、舌を伸ばし、目を使って飲み込むことを運命付けられている。緑色で、すべすべで、冷血動物でないといけない。思う存分ゲコゲコケロケロ言わないといけない。
頭の中の鳴き声は呪いじゃない。俺を真の目的へと呼んでるんだ。
俺、コール・セレヴン、カエル。
このエントリは、サイトの電話システムを通じてセレヴンと対話していたラグー管理官に届けられました。
転写
«記録開始»
ラグー: コール、なんで自分がカエルだと思うのか教えてくれないか?
セレヴン: 思うんじゃない! 知ってるんだ!
ラグー: わかった、相棒。一旦—
(セレヴンはカエルの鳴き真似と思われる、長いガラガラという音を立ててラグーを遮る)
ラグー: あぁ、うわあ。わかった。
[…]
ラグー: いつ自分がカエルだって気付いた?
セレヴン: それ以外道理に合わないんですよ! 私はこのケージの中でたくさんミルワームとハエを食べるべきなんです!
ラグー: コール、そんな食事じゃ体を維持できないぞ。
セレヴン: そんなことありません!
ラグー: コール、相棒、ケージから出てきてくれないか?
セレヴン: 嫌だ!
ラグー: なんでそこにいたいんだ?
セレヴン: 私はカエルです!
ラグー: コール、お前は話を—
セレヴン: ミルワームを食べます。
ラグー: ミルワームを食べるな。
(噛み砕く音、直後に吐き戻す音がする。電話に静寂があるが、突然のセレヴンの嘔吐により途切れる)
«記録終了»
最終的に、セレヴンとサイト職員との全ての会話は、セレヴンの注意が他のことに向いてしまうために非推奨とされました。室内を監視する監視カメラには、セレヴンが熱心にSCP-7595を見つめている様子が映されていました。以下の交流が記録されました。
転写
注: 保護区域外部の職員は、部分的にSCP-7595のテレパシーでの発声を聞き取ることができた。予想された通り、SCP-7595は言語による意思疎通が不可能で、カエルのものと同一の音声のみを発した。
«記録開始»
セレヴン: 違う! 違う! 違う! 俺はここにいるべきなんだ! 君たちと同じなんだ。
SCP-7595-2: ゆっくりと続けて3回鳴く。
セレヴン: 君たち以外に何もないんだ!
SCP-7595-3: 大きな口笛。
セレヴン: 俺は鳴くつもりはない。悪い冗談だ。
SCP-7595-3: 2回の長く、太い鳴き声。
セレヴン: お— 俺は彼らを好きになれると思う。ラグーさんは自分が何を言ってるかわかってないんだ。
SCP-7595-6: 2回のクリック音と3回の呻き声。
セレヴン: 俺はあっち側のやつじゃないんだ。俺—
SCP-7595-5: 大きな呻き声。
セレヴン: たくさん、だと思う。たくさんの人たちが君たちとの芸を見たがってる。そこが言いたいことなんだよ! 俺たちはきっと—
SCP-7595-4: ゆっくりとした口笛と、2回の鳴き声。
セレヴン: あっちで俺のことを好きな人なんていないんだ。俺がお荷物だから、あっちこっちに押し付けるんだ。異常コミュニケーションとか異常との関係の責任者のくせに、君たちや周りの人たちとコミュニケーションできないんだ。
SCP-7595-2: 素早く続けて、7回のガラガラという呻き声。
セレヴン: 見えるよ、20人くらい。そして君たちはちょうどここにいる。
SCP-7595-2: 短い呻き声。
セレヴン: 多分君たちの言うとおりだ。彼らは俺たちの芸が本当に大好きだった。
SCP-7595-1: 4回の甲高い声。
セレヴン: まだ友達でいてくれる?
(全SCP-7595実例がランダムな音を立てる。)
«記録終了»
この交流の後、セレヴンは部屋を退出し、即座にサイト-322の医療ベイに移動されました。この唐突な高揚の原因を、異常の有無を問わず特定するため、多数のテストが実行されました。セレヴンの血液検査では、一部の両生類の皮膚から分泌される幻覚性毒素であるブフォテニンが高濃度で発見されました。その後のインタビューで、セレヴンは先週200回以上「フロッグ・イン・ザ・ホール」の芸を実行したことを認めました。