fragment:scp-6500-11 |
作成者: YS_GPCR |
作成日: 02 Oct 2022 16:30 |
/* 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)); }
}
/*
PLACESTYLE CSS
[2021 Wikidot Theme]
By Placeholder McD
Based on:
Penumbra Theme by EstrellaYoshte
Paperstack Theme by EstrellaYoshte
BLANKSTYLE CSS by Placeholder McD, HarryBlank
Ad Astra Theme by NatVoltaic, stormbreath
Night Rush Theme by Nagiros
Edited by iti119 for SCP-JP
*/
@import url('https://fonts.googleapis.com/css2?family=Fira+Code&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');
#page-content { font-size: .81rem; }
body {
color: #EDEDED;
background-color: #2F333C;
background-image: linear-gradient(
to bottom,
#21252E, #21252E 90px,
#21252E 90px, #2F333C 200px,
#2F333C 200px, #2F333C 100%);
background-repeat: no-repeat;
}
#main-content {
top: -1.2rem;
}
/* ---- SCROLLBAR ---- */
::-webkit-scrollbar {
width: 12px;
background: #transparent;
}
::-webkit-scrollbar-track {
background: #21252E;
}
::-webkit-scrollbar-thumb {
background: #ededed;
}
::-webkit-scrollbar-thumb:hover {
background: var(--accentColor);
}
/* ---- HEADER ---- */
div#container-wrap,
div#header {
background-image: none;
}
div#extra-div-1 {
height: 164px;
width: 100%;
top: 0;
position: absolute;
background: var(--lgurl);
background-size: contain;
background-repeat: no-repeat;
background-position: 50% 50%;
z-index: -1;
}
#header h1, #header h2 { margin-left: 0; float: none; text-align: center; }
/* Move the subtitle down a smidge */
#header h2 { margin-top: 0.5rem; }
/* 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: var(--accentColor);
text-shadow: none;
letter-spacing: 2px;
font-family: 'Montserrat', sans-serif !important;
}
/* 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.3em;
}
#login-status {
color: #ededed;
}
#login-status a {
color: var(--accentColor);
}
#login-status ul a {
color: #ededed;
background: #21252E;
}
#login-status ul a:hover {
color: var(--accentColor);
}
#account-topbutton{
border: solid 1px var(--accentColor);
}
#footer, #footer a {
background: transparent;
color: #ededed;
}
#license-area {
color: #ededed;
}
#search-top-box {
top: 2.2rem!important;
right: 8px;
}
#search-top-box-form > input[type=submit] {
border: solid 1px #ededed;
background: #21252E!important;
box-shadow: none;
border-radius: 0;
color: #ededed;
transition: color 0.15s linear;
}
#search-top-box-form input[type=submit]:hover {
border: solid 1px var(--accentColor);
box-shadow: none;
color: var(--accentColor);
}
#search-top-box-form > input[type=text] { display: none; }
/* ---- TOP BAR ---- */
#top-bar {
top: 8.4rem;
display: flex;
justify-content: center;
right: 0;
}
@media (max-width: 768px) {
.mobile-top-bar {
display: flex;
justify-content: center;
max-width: 100%;
width: 100%;
left: 0;
}
}
#top-bar, #top-bar a {
color: #ededed;
transition: color 0s;
}
#top-bar ul li ul {
border-color: var(--accentColor);
overflow: hidden;
}
#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
border-top-color: #2F333C;
}
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
background: #21252E;
color: #ededed;
}
#top-bar ul li.sfhover a:hover,
#top-bar ul li:hover a:hover {
background: #21252E; /* top bar hover background color */
color: var(--accentColor);
transition: color 0.1s linear;
}
/* ---- SIDE BAR ---- */
div#side-bar{
background: #21252E;
clear: both;
padding: .8em;
border-radius: 0;
box-shadow: none;
overflow-x: hidden;
}
#side-bar .heading{
color: #ededed;
font-family: 'Josefin Sans', sans-serif;
font-size: 0.94rem;
border-bottom: solid 1px #ededed;
}
#side-bar .side-block {
border: transparent;
border-radius: 0;
box-shadow: none;
background-color: #21252E;
}
#side-bar .side-block.media {
background-color:#21252E;
}
#side-bar .side-block.resources {
background-color:#21252E;
}
.side-block .menu-item > .image {
display: none;
}
#top-bar div.open-menu a {
border-radius: 0;
box-shadow: none;
color: var(--accentColor);
background-color: #21252E;
border: 1px groove var(--accentColor);
}
@media (max-width: 767px) {
#main-content {
padding: 0;
margin: 0 5%;
border-left: none;
}
#page-title {
margin-top: 0.7em;
}
#side-bar {
background-color: #21252E;
left: -18.6em;
}
#side-bar:target {
border: none;
box-shadow: none;
}
#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: 18.6em 50%;
z-index: -1;
opacity: 0;
pointer-events: none;
}
#side-bar:target .close-menu {
width: calc(100% - 18.6em);
right: 0;
left: auto;
opacity: 1;
pointer-events: auto;
}
#side-bar:target .close-menu:hover {
background: unset;
}
#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: var(--accentColor);
box-shadow: none;
}
.yui-navset .yui-nav a, /* ---- Link Modifier ---- */
.yui-navset .yui-navset-top .yui-nav a{
color: #ededed;
font-weight: bold;
/* ---- Tab Background Colour | [UNSELECTED] ---- */
background-color: #21252E;
border: unset;
box-shadow: none;
box-shadow: none;
transition: background-color 0.15s linear;
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus{
color: #ededed;
/* ---- Tab Background Colour | [HOVER] ---- */
background-color: var(--accentColor);
}
.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: #ededed;
background-color: #21252E;
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: var(--accentColor);
}
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em{
border: none;
}
.yui-navset .yui-nav .selected a{
width: 100%;
color: #21252E;
font-weight: bold;
}
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active{
color: #21252E;
background-color: var(--accentColor);
}
.yui-navset .yui-content {
background-color: #21252E;
box-shadow: none;
}
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content{
padding: .5em;
border: none;
}
/*---- TAB ANIMATION by Croquembouche ---- */
.yui-navset .yui-content > div {
display: block;
top: 0;
overflow: hidden;
transform-origin: 0 0;
}
#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; }
}
/* ---- INFO BAR ---- */
body{
--barColour: #21252E;
--linkColour: #ededed;
}
.info-container .collapsible-block-content{
padding: 0 .5em 30px;
}
.info-container .collapsible-block-content .wiki-content-table{
width: 100%;
}
/* Ayer's info-bar patch by Monkatraz */
#page-content .info-container .collapsible-block-folded, #page-content .info-container .collapsible-block-unfolded-link {
width: 100%;
max-width: 100%;
margin: 0 auto;
padding: 0;
box-shadow: none;
}
#page-content .info-container .collapsible-block-link::before, #page-content .info-container .collapsible-block-unfolded-link::before {
content: " ";
display: none;
}
#page-content .info-container .collapsible-block-content::after {
display: none;
}
/* ---- INFO PANE ---- */
#page-content .creditRate{
margin: unset;
margin-top: 4px;
margin-bottom: 4px;
margin-right: 3px;
}
#page-content .rate-box-with-credit-button {
background-color: #21252E;
border: solid 2px #21252E;
border-radius: 0;
box-shadow: 3px 0px 0px 0px var(--accentColor);
}
#page-content .rate-box-with-credit-button .creditButton p a {
border-left-color: transparent;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box .cancel {
border-radius: 0;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box .rate-points {
border-left: 0;
}
.rate-box-with-credit-button .page-rate-widget-box .cancel a:hover {
border-radius: 0;
}
#page-content .rate-box-with-credit-button .fa-info {
color: #ededed;
}
#page-content .rate-box-with-credit-button .fa-info:hover {
color: var(--accentColor);
}
#page-content .modalbox {
background: #2F333C !important;
color: #ededed;
box-shadow: none;
}
.close-credits,
.credit-back {
filter: grayscale(100%) invert(100%) contrast(275%);
}
/* ---- PAGE RATING ---- */
.page-rate-widget-box {
margin: unset;
border-radius: 0;
border: solid 2px #21252E;
box-shadow: 3px 0px 0px 0px var(--accentColor);
background-color: #21252E;
margin-top: 4px;
margin-bottom:4px;
margin-right: 3px;
}
div.page-rate-widget-box .rate-points {
background-color: #21252E;
border: none;
color: #ededed !important;
text-transform: capitalize;
}
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
background-color: #21252E;
border-top: none;
border-bottom: none;
}
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
background: transparent;
color: #ededed;
}
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
background: #21252E;
color: var(--accentColor);
}
.page-rate-widget-box .cancel {
background: transparent;
background-color: #21252E;
border: none;
}
.page-rate-widget-box .cancel a {
color: #ededed;
}
.page-rate-widget-box .cancel a:hover {
background: #21252E;
color: var(--accentColor);
}
/* ---- PAGE ELEMENTS ---- */
.page-source, tt{
font-family: "Fira Code", monospace;
font-size: 0.87rem;
}
.code pre, .code p, .code {
font-family: "Fira Code", monospace;
font-size: 0.87rem;
color: #21252E;
}
ins, del {
color: black;
}
h1, h2, h3, h4, h5, h6 {
}
h1 {
font-family: 'Montserrat', sans-serif !important;
color: var(--accentColor);
font-weight: bold;
letter-spacing: 1px;
font-size: 2em;
}
h2,
h3,
h4,
h5,
h6 {
font-family: 'Montserrat', sans-serif !important;
color: #EDEDED;
font-weight: bold;
letter-spacing: 1px;
font-size: 1.45em;
}
.lightbox h1 {
color: #21252E;
}
#page-title {
display: none;
}
/* Clicky links */
a,
a.newpage,
a:visited,
#side-bar a:visited {
color: var(--accentColor);
transition: color 0.15s linear;
}
a:hover, a.newpage:hover, a:visited:hover, #side-bar a:visited:hover {
color: #ffffff;
text-decoration: none;
background-color: var(--accentColor);
}
/* 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;
}
hr{
background-color: var(--accentColor);
}
blockquote,
div.blockquote,
#toc {
background-color: #21252E;
border: #21252E 2px solid;
border-left: 5px dashed var(--accentColor);
box-shadow: 4px 4px #2F333C;
}
.code {
background-color: #F8F8F8;
border: solid 3px #2F333C;
box-shadow: none;
}
.scp-image-block {
border: 1px solid var(--accentColor);
box-sizing: border-box;
}
.scp-image-block .scp-image-caption {
background-color: #21252E;
border-top: 1px solid var(--accentColor);
color: #ededed;
font-size: 0.65rem;
padding: 0.1rem;
box-sizing: border-box;
}
.scp-image-block.block-left { margin-left: 0; }
.scp-image-block.block-right { margin-right: 0; }
@media (max-width: 540px) {
.scp-image-block.block-left, .scp-image-block.block-right {
float: none; clear: both; margin-left: auto; margin-right: auto;
}
}
/*---- CENTER IMAGES ON MOBILE courtesy of EstrellaYoshte and PeppersGhost ----*/
.imagediv {
float: right;
margin: 15px
}
@media (max-width: 540px) {
.imagediv {
float: none;
text-align:center;
margin: auto;
}
}
@media only screen and (max-width: 600px) {
.scp-image-block.block-right{
float: none;
margin: 10px auto;
}
}
#page-content tr th {
color: #21252E;
background-color: var(--accentColor);
border: solid 1px var(--accentColor);
padding: 6px;
}
#page-content tr td {
border: solid 1px var(--accentColor);
background-color: #21252E;
padding: 12px;
line-height: 1.4;
}
/* fancy collapsible */
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
background: #21252E;
transition: background 0.25s linear;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 1rem;
padding-right: 1rem;
width: min-content;
white-space: nowrap;
overflow: hidden;
margin: auto;
}
#page-content .collapsible-block-folded .collapsible-block-link::before {
content: "▷ ";
}
#page-content .collapsible-block-unfolded .collapsible-block-link::before {
content: "▽ ";
}
#page-content .collapsible-block-link {
text-decoration: none;
color: #ededed;
font-weight: bold;
}
#page-content .collapsible-block-folded:hover, #page-content .collapsible-block-unfolded-link:hover {
background: var(--accentColor);
}
#page-content .collapsible-block-unfolded-link {
box-shadow: 0px -0.26rem 0px 0px var(--accentColor);
}
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
margin-top: 10px;
margin-bottom: 10px;
}
#page-content .collapsible-block-unfolded > *:nth-child(3) .collapsible-block-link::before {
content: "△ ";
}
#page-content .collapsible-block-unfolded > *:nth-child(3) {
box-shadow: 0px 0.26rem 0px 0px var(--accentColor);
}
/* Selection */
::selection {
background: var(--accentColor);
color: #ffffff;
}
/* Footnotes */
.hovertip {
font-size: .81rem;
background-color: #21252E !important;
border: solid 1px var(--accentColor) !important;
}
.footnotes-footer {
background-color: #21252E;
padding-left: 1.4rem;
padding-right: 1.4rem;
padding-bottom: 1.5rem;
box-shadow: -0.24rem 0px 0px 0px var(--accentColor);
}
.footnotes-footer .title {
color: #ededed;
}
.footnote .f-footer, .equation .e-footer, .reference .r-footer {
display: none;
}
.footnotes-footer {
display: none;
}
/* BetterFootnotes Patch */
.fncon {
background-color: #21252E;
border-color: var(--accentColor);
}
.fnnum:hover + .fncon {
right: calc(-8vw - 4rem);
}
.lightbox .fnnum::after {
color: #000;
}
/* Tags */
#main-content .page-tags a {
margin-top: .18rem;
}
.page-tags span {
border-top: 1px solid #ededed;
}
/* Pop-Up Windows */
.owindow {
background-color: #21252E;
border-color: var(--accentColor);
}
.owindow .modal-header {
background-color: #21252E;
}
.owindow .modal-body img {
background-color: transparent !important;
}
.owindow .title {
background-color: #21252E;
color: #var(--accentColor);
border-bottom: 1px solid #2F333C;
}
.owindow .button-bar a {
background-color: #21252E;
border-color: var(--accentColor);
color: #ededed;
}
.owindow .button-bar a:hover {
background-color: var(--accentColor);
}
/* Edit Buttons */
.buttons .btn {
background-color: #21252E;
border-color: var(--accentColor);
color: var(--accentColor);
padding: 3px 5px;
}
.buttons .btn:hover {
background-color: var(--accentColor);
color: #21252E;
}
/* Edit Lock Info*/
#lock-info {
background-color: #21252E;
border-color: #ededed;
}
/* Close Button for Page Source, Rating, Etc */
a.action-area-close:hover {
background-color: #21252E;
}
/* Page-History Current */
.pager .current {
background-color: var(--accentColor);
border-color: #ededed;
}
/* ---- INTERWIKI ---- */
.scpnet-interwiki-frame{
filter: invert(100%) grayscale(100%) contrast(75%);
}
/* ACS COLORS by Nagiros */
:root {
--five-color: 255, 34, 67 !important; /* red */
--four-color: 255, 141, 54 !important; /* orange */
--three-color: 255, 226, 82 !important; /* yellow */
--two-color: 117, 167, 242 !important; /* blue */
--one-color: 40, 159, 107 !important; /* green */
--white-bar: 207, 207, 207;
--lg-bar: 118, 118, 130;
--gray-bg: 66, 66, 72;
}
.anom-bar > .bottom-box { /* horizontal bar */
box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
-webkit-box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
-moz-box-shadow: 0 -0.5rem 0 0 rgb(207, 207, 207) !important;
box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-webkit-box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-moz-box-shadow: 0 -0.5rem 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
}
.bottom-box > .diamond-part { /* vertical bar */
box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
-webkit-box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
-moz-box-shadow: -0.5rem 0 0 0 rgb(207, 207, 207) !important;
box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-webkit-box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
-moz-box-shadow: -0.5rem 0 0 0 rgb(var(--white-bar, 207, 207, 207)) !important;
}
.anom-bar-container.esoteric .text-part .main-class,
.anom-bar-container.explained .text-part .main-class,
.anom-bar-container.neutralized .text-part .main-class,
.anom-bar-container.pending .text-part .main-class {
background-color: rgba(66, 66, 72, .5) !important;
background-color: rgba(var(--gray-bg, 66, 66, 72), .5) !important;
border-left-color: rgb(118, 118, 130) !important;
border-left-color: rgb(var(--lg-bar, 118, 118, 130)) !important;
}
.danger-diamond > .arrows,
.danger-diamond > .bottom-icon::before { /* inverted arrows, esoteric icons */
filter: invert(90%) !important;
-webkit-filter: invert(90%) !important;
}
.danger-diamond > .quadrants > .bottom-quad,
.anom-bar-container.explained .danger-diamond > .quadrants > .top-quad,
.anom-bar-container.neutralized .danger-diamond > .quadrants > .top-quad,
.anom-bar-container.pending .danger-diamond > .quadrants > .top-quad { /* "transparent" bottoms/top icon backgrounds */
background-color: rgb(26, 26, 26) !important; /* body background color */
}
.danger-diamond > .bottom-icon,
.anom-bar-container.pending .danger-diamond > .top-icon::before { /* esoteric, pending icon backgrounds */
background-color: rgb(3, 3, 3) !important;
}
.anom-bar > .bottom-box::before {
background-color: var(--white-bar);
}
.top-left-box > .item {
display: none;
}
/* ---- CUSTOM SYNTAX ---- */
.darkbox {
background-color: #21252E;
border-left: solid 0.26rem var(--accentColor);
border-right: solid 0.26rem var(--accentColor);
padding: .4rem;
padding-left: .6rem
margin-top: 12px;
margin-bottom:12px;
}
.lightbox {
background-color: #ededed;
color: #21252E;
border-left: solid 0.26rem #21252E;
border-right: solid 0.26rem #21252E;
padding: 0.8rem;
margin-top: 12px;
margin-bottom:12px;
}
.lightbox h2, .lightbox h3, .lightbox h4, .lightbox h5, .lightbox h6 {
color: #21252E;
}
.lightbox hr {
background-color: #000;
}
.lightbox a {
filter: invert(1);
}
.lightbox a:hover {
background: none;
}
#page-content .sidebox tr td,
#page-content .sidebox tr th{
padding: .35em;
}
#page-content .authorbox tr td,
#page-content .authorbox tr th{
padding: .35em;
}
.limit{
margin-bottom: -1rem;
}
.anchor{
position: sticky;
height: 0;
top: 0;
}
.authorbox,
.sidebox {
position: absolute;
width: calc((100vw - 870px) / 2);
max-height: calc(100vh - 18rem);
margin: 0 8px 0 0;
padding: .14rem;
box-sizing: border-box;
overflow: auto;
z-index: 5;
}
.authorbox {
max-width: calc((100vw - 921.2px) / 2) !important;
top: .5em;
right: 103.5%;
}
.sidebox{
top: 0;
left: 103.5%;
padding-left: 1em;
}
@media (max-width:1079px) {
.authorbox, .sidebox {
display: none;
}
}
#page-content .bt {
color: var(--accentColor);
font-weight: bold;
filter: brightness(110%);
text-decoration-color: inherit;
}
.tableb .wiki-content-table {
border-collapse: separate;
border-spacing: 3px;
}
.tableb .scp-image-block {
border: none;
}
.tableb .scp-image-block img {
border: var(--accentColor) 1px solid;
box-sizing: border-box;
}
.tableb .scp-image-block .scp-image-caption {
margin-top: 3px;
border: var(--accentColor) 1px solid;
box-sizing: border-box;
}
:root {
--accentColor: #99bbff;
--lgurl: url("http://scp-jp-storage.wdfiles.com/local--files/file%3A6370408-45-op6l/arche2.png");
--posX: calc(50% - 358px - 13rem);
--fnColor: var(--accentColor);
--fnLinger: 1s;
}
div#extra-div-1 {
filter: opacity(0.5);
}
/* ---- WORDS NO LONGER BROKEN, THE CROQUEMBOUCHE HAS SPOKEN ---- */
span, a { word-break: normal !important }
.avatar-hover { display: none !important; }
#breadcrumbs, .pseudocrumbs {
text-align: center;
padding-top: 10px;
}
#main-content .page-tags span {
max-width: 100%;
}
/* -- FANCY THINGS from Woedenaz's Dustjacket Theme -- */
.fancyhr hr {
border-top: 2vw solid transparent;
background-color: rgba(var(--bright-accent), 0);
height: 0;
box-sizing: border-box;
border-image-source: url('http://scp-jp-storage.wdfiles.com/local--files/file:5722815-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('http://scp-jp-storage.wdfiles.com/local--files/file:5722815-47-mqmb/wl_border.png') 600 round;
border-image-width: 6;
padding: 2vw;
}
/* ---- Localization for JP Branch ---- */
/* Credit Module */
#page-content .rate-box-with-credit-button div.page-rate-widget-box {
margin-right: 0;
box-shadow: none;
}
#page-content .rate-box-with-credit-button .creditButton {
background: #21252E;
border: solid 2px #21252E;
border-radius: 0;
box-shadow: none;
margin-left: 0;
width: 20px;
}
#page-content div.page-rate-widget-box .rate-points {
font-family: verdana,arial,sans-serif;
font-size: 0.81rem;
}
#page-content div.page-rate-widget-box .cancel a {
display: inline-flex;
justify-content: center;
align-items: center;
color: #ededed;
}
#page-content div.page-rate-widget-box .cancel a:hover {
color: var(--accentColor);
}
.modalbox .modalbox-title {
background: linear-gradient(90deg, #2F333C 2em, #0000 2em calc(100% - 2em), #2F333C calc(100% - 2em)), linear-gradient(#0000 calc(100% - 1px), var(--accentColor));
}
.credit-license a.cc {
color: var(--accentColor);
}
/* Side Bar */
#side-bar {
left: -20.6em;
}
#side-bar:target {
width: 19em;
border: none 0;
}
#side-bar .side-block[style] {
background-color: #21252E !important;
}
#side-bar > hr {
background: #ededed;
}
#side-bar > hr:nth-of-type(2) {
display: none;
}
#side-bar .side-block[style="background-color: #a7dba2;"] {
margin: 15px auto 15px;
}
#side-bar .side-block[style="background-color: #e5e5ff;"],
#side-bar .side-block[style="background-color: #fff0f0;"] {
margin: -30px auto -15px;
}
#side-bar .side-block[style="background-color: #f0f0f0;"] {
margin: -15px auto 15px;
}
#side-bar .side-block[style="background-color: #fff0f0;"]::before,
#side-bar .side-block[style="background-color: #fff0f0;"]::after {
content: "";
display: block;
height: 1px;
margin: 2em calc(2em - 8px);
background: var(--accentColor);
}
#side-bar div.menu-item .sub-text {
color: #999;
}
#side-bar .collapsible-block-folded {
background: none;
}
#side-bar .collapsible-block-folded .collapsible-block-link {
margin-left: 0;
}
#side-bar .collapsible-block-folded .collapsible-block-link::before {
content: "▷\00a0";
}
#side-bar .collapsible-block-unfolded-link {
border-color: #ededed;
}
#side-bar .collapsible-block-unfolded-link .collapsible-block-link,
#side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover {
font-size: 0.94rem;
color: #ededed;
}
#top-bar div.open-menu a {
color: var(--accentColor) !important;
background-color: #21252E !important;
border: 1px groove var(--accentColor) !important;
}
@media (min-width: 767px) {
#side-bar:target .close-menu {
margin-left: 20.6em;
background: none;
opacity: 0;
}
}
@media (max-width: 767px) {
#side-bar:target .close-menu {
width: calc(100% - 20.6em);
}
}
#side-bar .scpnet-interwiki-wrapper iframe.scpnet-interwiki-frame {
filter: none;
}
資格証明確認.ようこそ,O5-13.
O5評議会の会議が進行中です.出席:必須
神経リンク開始…
データシステムはシックス・サン・プロトコルに調整.
あなたは瞬きをして目を覚ます。この肉体への転送により、方向感覚を失調しながら。茶色のテーブル、黒い椅子、灰色の壁、見えたものを認識するたび、現実感が強まっていく。深い息をつき、あなたは見慣れたマホガニーの表面に手を置く。金色のプラカードに目の焦点が合う。「O5-13:調停者メディエーター」。
プラカードは、楕円形のテーブルに等間隔に並べられたものの一つだ。それぞれに対応した評議会員の身体がいる。あなたは彼らの顔を見回す(見えるものだけだが)。まだ数人が、アップロードに苦心している。向かいの席はO5-6で、苛立ったような息を漏らしたところだ。
あなたの左の、座長が問いかける。
「何か問題があったか?6よ。」
「あんたが聞いたことないようなものはないよ、1。実際にここに来なくてはならないなんて、馬鹿馬鹿しいな。」
「伝統を守ることは重要なことだ。前任者たちからの教えだ。」
1は注意する。
「もし前任者たちが評議会に精密なデジタル思念体で出席する選択肢があったならば、違った伝統があったと思うがね。」
彼は椅子にもたれかかり、指をテーブルにリズミカルに打ち付ける。
「良質なクローン体の無駄だよ。」
あなたから見て更に左側から、デジタル音声が割り込む。
「異常のための財団憲章,第5条,」
それは大型の円筒形の機械から発し、響いている。
「27条:O5職員は,あらゆる全ての評議会の全体会議に物理的に出席する必要がある.」
6が嘲る。
「言うは易しだ。最後にお前がこの部屋を離れたのはいつだ?」
「無関係な情報が検出されました.」
O5-2の円筒の上部三分の一が、座長へ向く。
「評議会は全員出席しました.進行の許可をお願いします.」
O5-1は前へ手を伸ばし、財団仕様のタブレットとペンを掴む。
「そうだな、始めよう。」
あなたと他の数人も同じようにし、会議の予定表を眺める。
「財団の現在のアーキビストとして,主席の在席のもと、この評議会の開催を宣言します.すべての発言は記録されます.全ての評議員は在席し,落ち着いて発言されますよう.これより発言を主席へとお渡しします.」
O5-1は諳んじる。
「財団の現在の主席として、先の発言を確認し、O5評議会会合#X-2737Bを開催する。」
その声が、単調で予め録音された音節の連続であるO5-2に類似していることが、彼の退屈を表現している。
「最初の議題は、内部司法部門の判決文の審査依頼だ。」
彼が話し続ける間、あなたはタブレットを覗き込む。
ᅠ
事件簿
陪審: 高等法廷(判事アンダーソン、カッツ、ジョイス、ザヴィエル、裁判所長ピーターソン)
被告: [身元不詳].被告人はO5評議会にのみ知られているため、身元を特定する利用可能な手段はありません。#(「O5-0」)創設評議会の元非公式なアドバイザーであり、後に反対者となった。逮捕前は、記憶処理を受けることなく数十年間引退状態にあった。
罪体: 被告は、ITD法典に基づき、これまでに以下に挙げる犯罪に関与、
- § 1.1.1 諜報活動
- § 1.1.5 異常なオブジェクトの持ち出し
及び、以下に挙げる犯罪を企図したとして告発されている。
- § 1.1.3 武装襲撃
- § 2.1.1 異常なオブジェクトの人類に対する使用(確立された社会の正常性もしくは権力の強迫的な、または非強迫的な変更を意図して)
- § 4.9 K-クラスイベントの実現のその他の試み(各種)
読みながら目を見開いたのはあなただけではない。評議会は、このイベントとその犯人について、発生後すぐに知らされている。理由と詳細についてはまだだが。罪状のリストは異例というわけではないが、被告人が身元不明であることは異例だ。
「犯人は驚くべき数々の異常な能力と肉体強化を持ち、それらを使って財団の施設に忍び込んだ。彼または彼女は上級研究員を装い、SCP-6500-α-Staffを手に入れるためにプロジェクト提言を提出した。それを使い、彼または彼女は残りのSCP-6500-α要素のコントロールを得て、それらを財団の解体をもたらすために、ここに挙げられた意図をもって使用した。」
あなたはO5-1が、今しがた行った発言の重さに動じていないように見えることに再度驚く。
「その罪状から、高等法廷は彼または彼女に死刑を下した。しかし、犯人の能力は一般的な死刑方法を回避する。評議会は適切な代替の判決を審査しなくてはならない。」
主席は、機械音で反応し始めていたO5-2に向け頷く。突然、奥の壁が変化し始め、巨大なスクリーンは別の空間への窓となる。あなたはインクのように黒い部屋を覗き込み、一人の孤独な姿が目に入ると、部屋の巨大さを印象深く感じる。柔らかい、青い光が対象を照らしている。というよりむしろ、それを覆い隠す多量の拘束を照らしている。その人物は、空中に吊られ、六本の手足それぞれを巨大な鋼鉄のデッドロックに埋め込まれている。
「この人物がO5-0と言われている者だ。諸君がよく知っているように、創設評議会の非公式のメンバーで、財団においてSCP-6500仮説を最初に提唱した者だ。彼または彼女はその行動について、あらゆる法廷での証言を拒否している。これからも何か言うことはほぼないだろう。」
彼は喋りながらタブレットを置き、座長席にもたれかかった。
「では、発言権をO5-2に譲る。以降の進行を頼む。」
「通常の進行通り,評議員は被告人への質問を行うことができます.応答は私のシステム内で有害な内容を除去した後放送されます。議論のため,これより発言権を皆様に譲ります."」
整えられた漆黒の髪の若い男が、テーブルに拳を二度打ち付け、あなたの注意を引く。
「私から始めさせてもらう。犯人をこれより高脅威人型アノマリーとして扱うべきだ。そうだとして問題はあるか?そうして収容し、SCP-6500が進行すれば、当該人物は異常な能力を失う。それから処刑すればいい。」
「本気か?4よ。」
O5-6が嘲る。
「そのために異常の世界全ての復帰を遅らせるのか?それではこの犯罪者がまさに望んだことを実現するようなものだ。」
「我々はこれらのアーティファクトの能力を全て解明したわけでもない。試験でもイベントの逆行を実現できてもいない。これらを使っても、例の現象を止めるか遅らせることができるだけだという可能性もある。SCP-6500-α-Heartでは実際にそうだった。」
「もし異常が、そして必然、財団が何れにせよ滅びるとしたら、この人物を処刑することに何の意味がある?この人物は財団を害する能力を失っているだろう。もし失っていなかったとしてさえも、意味があるのかどうか。」
太った、白髪の女が発したノックが、あなたの注意を惹く。彼女のプラカードには「O5-9:預言者オラクル」と書かれている。彼女が目を開くと、虹彩も瞳孔もない、濁った灰色の強膜が顕になった。
もし誰かあれらのアーティファクトの性質を理解していたとしても、この人がそうだというわけではないでしょう?
彼女はテレパシーを使う。
4と6は視線を交わし、それから9を再び見る。主席が代わりに答える。
「いや、その可能性はある。だがこれまで、その質問には答えていない。」
私が試してみますわ。
彼女は反論し、2のほうを向く。
その囚人との回線を開いて。
9が続ける前に、一瞬の間と、クラック音がある。
「囚人さん。」
彼女は今度は、嗄れた、しかししっかりとしたトーンで話している。
「あなたの判決を検討するための評議会の会議の最中よ。あなたの態度が判決に影響することに留意して。」
数秒後、その人物はゆっくりと頷く。彼なのか彼女なのか、それは拘束の許す範囲で身動ぎし、下の両腕は体の後ろで数インチ伸ばされる。あなたはその顔がしかめられるのに気づく。不快を感じているようだ。
「もしあなたが自分が主張する通りの人物なら、あなたは振るおうとした異常なアーティファクトについて、事前によく研究していた、と推測することは筋が通ったことよ。評議会はこれらアーティファクトの性質について質問するわ。その能力について、SCP-6500を防止する際の働きについて、あなたは何を知っているの?」
対象の唇は音もなく動き始める。災害をモニターするために数秒が過ぎ、その後O5-2のスピーカーから中継される。
「地母神は、彼女の名のもとに戦うものに道具を授ける。」
低い声が響く。
あなたは6と12が目を見開くのに気付く。後者は前者に激しくジェスチャーする。彼が返答する前に、10がその六本の指を備えた手でテーブルを叩く。彼女は警告する。
「この評議会は謎解きのために集まっているのではないわ。詳しく話して。」
その人物は再び話す前に笑みを浮かべる。乾いた笑い声があってから、説明がある。
「アーティファクトは自然の世界の要素だ。それを回復させるための力が吹き込まれている。自然の世界には財団は含まれていない。含められない。」
「我々は異常も、ベールで守られた世界も、両方を守る。」
主席は反論する。
「我々の目的は利己的なものではない。我々は必要なとき、倫理的であるときにしか異常を破壊しない。我々の崇高な理想には自然の世界と、その繁栄が必要なのだ。」
「ああ、お前は1だな。」
囚人は吐き捨てる。
「お前は父親と同じことを言う。彼も財団がいつも繰り返してきた自己正当化のフレーズを何度も口にした
。」
間があった。O5-1は怒りでテーブルを掴むが、あなたはそれに気づかない。
「評議会にものを言うときには敬意を忘れるな。警告はこの一度だけだ。」
「申し訳ない。」
その人物は、嘲りを寸前で押し留めた口調で返答する。
「しかし、私の言いたいことは変わらない。アーティファクトは難局Impasseを一時的に押し留めるが、病の根源を治すわけではない。」
6がノックした。
「というと、それは何だ?」
沈黙が部屋を包む。主席は預言者と視線を交わし、囚人の方を向く。その笑い声が次第に沈黙に取って代わる。
「本当に言われていないのか?彼から。大層なことだ。」
評議会メンバーはバラバラと主席の方に向く。主席はためらいがちに言う。
「君たちはすでに承知のことと思うが、現在のデータからは収容の努力とSCP-6500の間の相関が示唆される。6500自体の収容手順もだ。」
「臆病者め。」
囚人は淡々と言う。
「続けろ、言ってやれ。」
O5-3が主席に身振りする。
「1よ、一体どういうことだ?」
「相関は、ああ……当初考えられたより強く……」
もうこれ以上曖昧にはできないわ。1、今決断しなくては。
6はうろたえて二者を交互に見た。
「誰でもいい、わかるように言ってくれ、今すぐに。」
「財団こそが原因だ、」
囚人が割り込んだ。
「全ての原因だ。お前たちがアノマリーを封じ込める度、お前たちが試験を行う度、文書を書く度──自然の要素を奪い、お前たちの人工の理解と定義を適用していく──お前たちは魔法を窒息させ現実から消す。」
囚人は溜息をつき、その拘束の許す範囲で体を休める。
「財団の確保と収容は、異常とは相容れない。」
室内の全員の目が、次第にO5-1に集まる。彼は明らかに全員から目を逸らそうとしている。
あなたは深い息をつき、皆の間に理解が広がるのを見る。
「ずっと騙していたというわけだ。」
6が怒りを吐き出す。
「なぜこんなことをした、1?」
「我々はアノマリーを収容すると誓った。そのためにこの財団を危機に晒すことなどできはしない。」
主席は、句点代わりにテーブルに手を叩きつける。
「私には──我々には──守るべき伝統があり、果たすべき義務がある。」
10がノックする。まるでまだ形式と礼儀を忘れるべきでないと主張するかのように。
「待って、待って──皆理解しているか確認したいのだけど──我々の選択肢は、異常な現象が消滅していくのを座して見るだけか、それとも我々の組織を解体し、そして代わりに異常な現象が人類を破壊するのを座して見るだけか、というわけね。」
「人類は財団の前にも長く存在してきた。」
囚人が講釈する。
「お前たちは数え切れないほどの破滅や携挙を未然に防いでいると自分に言い聞かせている、だがお前たちは変化を防いでいるのだ。お前たちは自然の世界のエントロピー効果を人工的に止め、その際に、自然のエントロピーの加速を引き起こしている。」
「もし人類が、それを制御しようとする組織抜きに異常と共存できたとしても──」
「お前は誤解している。制御は収容とは違う。」
「説明しろ。」
囚人は前に乗り出す。
「評議会よ、お前たちの恐れ知らずの指導者はこの危機をいつまでも引き伸ばす方法を探している。異常に消えてほしくもないし栄えても欲しくない。なぜならどちらの場合も彼の財団が消えるからだ。」
主席は怒気を発する。
「この無礼者──」
「やめろ、1。」
4が制する。
「お前たちには選択肢がある。」
囚人は続ける。
「一つはこのまま、臆病さ故に財団を続けることだ。かつては崇高だった理想を曲げ、権力のために、あるいは頑迷さのために、あるいは……理由はどうでも良いか。もう一つはこの組織を解体することだ。お前たちがもたらした死と破壊を元に戻し、自然の世界を回復し、新しく始める──地母神のために、その住人のために、人間かその他のものかのために戦う組織を作ることだ。」
その後に続いた沈黙がどれほど長かったかを計るのは難しい。2の立てる機械音以外に、誰もあえてそれを破ろうとはしない。しばらくして、9がノックする。
私は後者を推します。明確にするため、私はこの提言を評議会に最優先として提出します。決断は今なされねばなりません。これは運命です。
3が演説をはじめる。
「財団は自分自身のために存在してはならない。もし我々が人類の利益のためではなく、異常のためでもなく働くとしたら、何のためにもなっていないことになる。」
「もし、人類のための最大の利益を考えるならば、」
10が付け加える。
「自我と知性のある異常な種を何億も殺すことになります。これは最も非倫理的な選択肢と考えるべきだと、皆さんに認識して頂きたい。」
「誰も魔法の死を企図しているわけではないぞ、10。倫理委員会の長でなくても、善悪の区別くらいつく。」
「1、割り込まないでくれないか。」
6が制する。
主席は体制を立て直そうとしているように見え、テーブルをノックする。
「犯罪者の提案を真剣に考えるな──制御や収容なしに秩序はありえない!外部のグループを信頼しすぎると確実に裏切られることになると、我々は何度も経験してきた。」
外部グループとの交渉役であるO5-5が、ついに口を開く。
「何人か悪い役者がいたからと言って、全ての要注意団体が信頼できないと言うつもりか?我々はかつて、信頼できないという理由で、全ての異常な種と戦争をした──我々も外からは信頼できないと見られているとは思わないか?看守としてな。」
あなたの右側の評議員が咳払いをし、彼女のプラカードの輪郭に指を滑らせる。
「私はO5-12、一般人ジ・エブリマンの地位に30年ついているわ。財団は小さなありふれた生活から私を取り上げて、人類の声を代弁しろと言った。財団はかつての私が想像したこともない、大きく、奇妙で、幻想的な世界こそが現実なのだと教えてくれた。それは恐ろしく、圧倒的で……そして美しかった。この経験を──真実を──世界に教えたいと思わなかった日は一日としてなかった。」
「感動的な情感だ、12。」
8が称賛する。
「しかし誰もが君のように守られているわけではない。もし財団が今日存在することをやめたら、アノマリーたちはどこに行くのか?千以上のアノマリーがある。もし警告なしに開放したら、世界人口の半分を一晩で消し去るような奴らだ。」
「その時には勿論、外部のグループと協力し、開放されたアノマリーの倫理的な再配置が行われるだろう。」
7が付け加える。
囚人の音声フィードがクラック音を立てる。
「勿論、他の団体は喜んで協力するだろう。看守が看守の仕事をやめたと聞けばな。」
「これまでの犠牲について考えろ!」
4が声を上げる。
「我々は目的のために、命を危険に晒し、膨大な資源を費やしてきた。我々の前任者、職員たちの努力は──アーティファクトを手に入れるために危険に晒された命は、全て無駄だったのか?我々が諦めたら、彼らの犠牲を裏切ることになる。」
「そうだ、お前たち財団は個々人に変化とはなにか規定することを、お前たちの組織のルールの中で自然に奉仕することを許す。」
異端者は論じる。
「だが魔法は個人の結果ではない。逮捕されて私が示したように、社会、組織の変化も必要なのだ。異常を受け入れるためには、我々は協力せねばならない。」
10が拳でテーブルを叩き、意見を述べる。
「人類が光の中で生きられるように、我々は闇の中で死ぬ──そうすれば、彼らはより明るい生を生きることができる。財団なくして、人間は世界をもう一度恐れ、不明なものに圧倒されることになるでしょう。我々は闇の中に突き進むことになるわ。」
「そんな決まり文句と理想を現実の問題に持ち出さないでくれ。人間は光の中とやらで生きるクラス-III種に過ぎん。」
11が反論した。
「他の宇宙時代の知的種族は闇の中で生きているとでも言うのか?ただ真実を自身から隠さないが故に?ショックはあるだろうが、我々も世界の真実の恩恵を受けていないと言えるのか?」
その疑問は壁に反響し、評議会を包み込む。あなたの心は、手のひらをテーブルに押し付けながら同僚の議論に答える度空回る。
議論が一段落すると、2が機械音を立てて起動し、主席に再度向き直る。
「この意思決定はこの囚人の判決よりも優先するようです.どのように進行しますか?」
O5-1は顔を上げ、仲間の監督者たちに対面する。そして深く息をつき、タブレットに手を伸ばす。
「為せる最善を為すだけだ。 2よ、投票だ。」
一人ずつ、数字の順番に、それぞれの監督者は(2を除いて)タブレットを掴む。1と2の投票は早く表示され、3と4も同様だ。あなたには5が苦悶の表情を浮かべ、永遠とも言える時間のあと選択を入力するのが見える。投票は同様に、円形に進み、あなたへと近づく。あなたは自分の理屈を考え直し、他の観点について考える。あまりに深く考えに沈んでいたため、12が投票を済ませ、意見を記さねばならないのは残ったあなただけなのに気づいて驚く。
世界の重さを肩に背負い──礎のアトラスだ──あなたは自分のタブレットを見つめる。
管理提言6500-Ω
提言:
“異常存在の確保、収容、および既知および未知の異常と魔法にダメージを与えると観察されたあらゆる実践を中止し、SCP財団の現在の体制を解体する。異常コミュニティとの絆を形成し、彼らの保存と将来の繁栄を確実なものとすることの可能な、新しい組織の形成プロセスを開始する。” (O5-0)
評議会投票概要:
賛成 |
反対 |
棄権 |
|
X |
|
|
X |
|
X |
|
|
|
X |
|
|
X |
|
X |
|
|
X |
|
|
|
X |
|
X |
|
|
|
X |
|
X |
|
|
X |
|
|
投票待ち |
可否同数(6-6)が検出されました。調停者は棄権できません。
以下に投票してください。全ての投票は取り消しできません。