/* 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)); }
}
/*
BLANKSTYLE CSS
[2021 Wikidot Theme]
By Placeholder McD and HarryBlank
Based on:
Paperstack Theme by EstrellaYoshte
Penumbra Theme by EstrellaYoshte
Edited by iti119 for SCP-JP
*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');
#page-content { font-size: 0.8rem; }
#main-content {
top: -1.6rem;
padding: 0.2em;
}
div#container-wrap {
background-image: none;
}
div#header {
background-image: none;
}
#header h1, #header h2 { margin-left: 0; float: none; text-align: center; }
#header h2 { margin-top: 0.5rem; }
#header h1 span, #header h2 span { font-size: 0; display: none;}
#header h1 a::before, #header h2::before {
color: #000;
letter-spacing: 1px;
font-family: 'Montserrat', verdana, arial, helvetica, sans-serif !important;
text-shadow: none;
}
#header h1 a::before {
content: var(--header-title, "R\0026 C SITE-43");
font-weight: 400;
font-size: 1.3em;
}
#header h2::before {
content: var(--header-subtitle, "SUBVERTING COMMON PRACTICE");
font-weight: 700;
font-size: 1.2em;
}
@media (max-width: 707px) {
#header h1 a::before {
font-size: 1.6em;
}
}
#login-status,
#login-status a {
color: #333333;
}
#page-title {
display: none;
}
#footer, #footer a {
background: transparent;
color: #333333;
}
#search-top-box-input,
#search-top-box-input:hover,
#search-top-box-input:focus,
#search-top-box-form input[type=submit],
#search-top-box-form input[type=submit]:hover,
#search-top-box-form input[type=submit]:focus {
border: none;
background: #333333;
box-shadow: none;
border-radius: 0px;
color: #efefef;
}
#search-top-box input.empty {
color: #999999;
}
#search-top-box {
top: 2.3rem !important;
right: 8px;
}
#top-bar {
display: flex;
justify-content: center;
right: 0;
top: 7.9rem;
}
#top-bar, #top-bar a {
color: #333333;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Montserrat', verdana, arial, helvetica, sans-serif;
color: #000;
letter-spacing: 1px;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.45em;
}
div#extra-div-1 {
height: 160px;
width: 100%;
top: 0;
position: absolute;
background: url('http://scp-jp-storage.wdfiles.com/local--files/file:5722815-45-51f1/43Head.png');
background-size: contain;
background-repeat: no-repeat;
background-position: 50% 50%;
z-index: -1;
}
@media (max-width: 707px) {
div#extra-div-1 {
top: 15px;
}
}
body {
background-image: linear-gradient(to bottom, #e0e0e0, #e0e0e0 90px, #e0e0e0 90px, #ffffff 200px, #ffffff 200px, #ffffff 100%);
background-repeat: no-repeat;
}
:root {
--timeScale: 1.5;
--timeDelay: 1.5s;
--posX: calc(50% - 358px - 13rem);
--fnLinger: 1s;
}
#page-content hr {
background-color: #000;
}
#page-content tr th {
padding: 6px;
border: #000 1px solid;
}
#page-content tr td {
padding: 12px;
border: #000 1px solid;
line-height: 1.4;
}
#page-content .sidebox tr td,
#page-content .sidebox tr th {
padding: 0.35em;
}
#side-bar {
border-right: 1px solid #333;
background: #DDD;
}
#side-bar .side-block {
border: 1px solid #333;
border-radius: 0;
box-shadow: none;
background-color: #FDF6D7;
}
#top-bar div.open-menu a {
border: 1px solid #333 !important;
border-radius: 0;
box-shadow: none;
}
@media (max-width: 767px) {
#side-bar:target {
border: 1px black;
box-shadow: none;
}
}
#page-content .creditRate{
margin: unset;
margin-bottom: 4px;
}
#page-content .rate-box-with-credit-button {
background-color: #ffffff;
border: solid 1px #000;
box-shadow: none;
border-radius: 0;
}
#page-content .rate-box-with-credit-button .fa-info {
border: none;
color: #333333;
}
#page-content .rate-box-with-credit-button .fa-info:hover {
background: #333333;
color: #ffffff;
}
.rate-box-with-credit-button .cancel {
border: solid 1px #ffffff;
}
/* ---- PAGE RATING ---- */
.page-rate-widget-box {
box-shadow: none;
border: solid 1px #000;
margin: unset;
margin-bottom: 4px;
border-radius: 0;
}
div.page-rate-widget-box .rate-points {
background-color: #ffffff;
color: #333333;
border: none;
border-radius: 0;
}
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
background-color: #ffffff;
border-top: none;
border-bottom: none;
}
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
background: transparent;
color: #333333;
}
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
background: #333333;
color: #ffffff;
}
.page-rate-widget-box .cancel {
background: transparent;
background-color: #ffffff;
border: none;
border-radius: 0;
}
.page-rate-widget-box .cancel a {
color: #333333;
}
.page-rate-widget-box .cancel a:hover {
background: #333333;
color: #ffffff;
border-radius: 0;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box { border: none; }
.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;
}
}
.scp-image-block {
box-shadow: none;
}
/* ---- YUI TAB BASE ---- */
.yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background-color:inherit;background-image:inherit}.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:inherit;text-decoration:inherit}.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{color:inherit;background:inherit}.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border-color:inherit}.yui-navset li{line-height:inherit}
/* ---- YUI TAB CUSTOMIZATION ----*/
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav{
display: flex;
flex-wrap: wrap;
width: calc(100% - .125rem);
margin: 0 auto;
border-color: #333333;
box-shadow: none;
}
.yui-navset .yui-nav a, /* ---- Link Modifier ---- */
.yui-navset .yui-navset-top .yui-nav a{
color: #333333;
/* ---- Tab Background Colour | [UNSELECTED] ---- */
background-color: #efefef;
border: unset;
box-shadow: none;
box-shadow: none;
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus{
color: #ffffff;
/* ---- Tab Background Colour | [HOVER] ---- */
background-color: #333333;
}
.yui-navset .yui-nav li, /* ---- Listitem Modifier ---- */
.yui-navset .yui-navset-top .yui-nav li{
position: relative;
display: flex;
flex-grow: 2;
max-width: 100%;
margin: 0;
padding: 0;
color: #ffffff;
background-color: #ffffff;
border-color: transparent;
box-shadow: none;
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a{
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.yui-navset .yui-nav li em{
border: unset;
}
.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em{
padding: .35em .75em;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.yui-navset .yui-nav .selected, /* ---- Selection Modifier ---- */
.yui-navset .yui-navset-top .yui-nav .selected{
flex-grow: 2;
margin: 0;
padding: 0;
/* ---- Tab Background Colour | [SELECTED] ---- */
background-color: #333333;
}
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em{
border: none;
}
.yui-navset .yui-nav .selected a{
width: 100%;
color: #ffffff;
}
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active{
color: #ffffff;
background-color: #333333;
}
.yui-navset .yui-content {
background-color: #ffffff;
box-shadow: none;
}
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content{
padding: .5em;
border: 1px solid #333;
box-sizing: border-box;
}
/*---- SCROLLBAR ----*/
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background: #FFF;
border-left: 1px solid #333;
}
::-webkit-scrollbar-thumb {
background: #CCC;
border: #333 1px solid;
}
::-webkit-scrollbar-thumb:hover {
background: #EEE;
}
/*---- 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;
}
}
/*---- ACS-COLORED TABLE DIVS ----*/
#page-content .table1 tr th,
#page-content .table1 .scp-image-block .scp-image-caption {
background-color: #D7EFE7;
}
#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: #FFDABF;
}
#page-content .table5 tr th,
#page-content .table5 .scp-image-block .scp-image-caption {
background-color: #F5D8E0;
}
#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;
}
.tableb .scp-image-block {
border: none;
}
.tableb .scp-image-block img {
border: #000 1px solid;
box-sizing: border-box;
}
.tableb .scp-image-block .scp-image-caption {
margin-top: 2px;
border: #000 1px solid;
box-sizing: border-box;
}
.top-left-box > .item {
display: none;
}
/* ---- 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 -- */
#page-content .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;
}
#page-content .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 ----*/
/* Rate Module */
#page-content div.page-rate-widget-box .rate-points {
font-family: verdana,arial,sans-serif;
font-size: 0.8rem;
}
.creditRate .page-rate-widget-box .cancel a {
display: inline-flex;
align-items: center;
justify-content: center;
height: 16px;
padding: 2px 5px;
box-sizing: border-box;
color: #333333;
}
.creditRate .page-rate-widget-box .cancel a:hover {
color: #ffffff;
}
/* Credit Module */
#page-content .creditRate.creditModule .rate-box-with-credit-button {
border: none 0;
}
#page-content .creditRate.creditModule .rate-box-with-credit-button .page-rate-widget-box {
border: solid 1px #000;
margin-bottom: 0;
}
.creditRate.creditModule .rate-box-with-credit-button .creditButton {
display: inline-flex;
width: 20px;
height: 18px;
background: #ffffff;
border-color: #000;
border-radius: 0;
box-shadow: none;
}
.creditRate.creditModule .rate-box-with-credit-button .creditButton a {
display: inline-flex;
align-items: center;
justify-content: center;
width: 20px;
height: 16px;
}
/* Info Module */
.creditRate:not(.creditModule) .rate-box-with-credit-button .creditButton {
width: auto;
background: none;
border: none 0;
border-radius: 0;
box-shadow: none;
}
.creditRate:not(.creditModule) .rate-box-with-credit-button .creditButton p a {
display: inline-flex;
justify-content: center;
align-items: center;
height: 16px;
padding: 0;
}
/* Side Bar */
#side-bar {
display: grid;
grid-template-areas:
"a"
"a"
"a"
"a"
"red"
"blue"
"b"
"b";
}
#side-bar .side-block[style="background-color: #a7dba2;"] {
background: #D7EFE7 !important;
}
#side-bar .side-block[style="background-color: #e5e5ff;"] {
background: #D8ECF4 !important;
grid-area: blue;
}
#side-bar .side-block[style="background-color: #fff0f0;"] {
background: #F5D8E0 !important;
grid-area: red;
}
#side-bar .side-block[style="background-color: #f0f0f0;"] {
background: #FFFFFF !important;
}
@media (max-width: 767px) {
#side-bar:target {
display: grid;
width: 19em;
}
}
@media (min-width: 768px) {
#side-bar:target {
display: grid;
width: 19em;
border: none 0;
border-right: solid 1px #333;
}
#side-bar:target .close-menu {
margin-left: 21em;
opacity: 0;
}
}
#side-bar hr {
margin-top: 0;
}
SCP-6221-21のスクリーンショット。サンタクロースが2人の人質を説得し、トナカイのブリッツェンを食べるように強要している。
特別収容プロトコル: 各SCP-6221実例は配達先のサイトに収容されます — デジタル化の試みは進行中です。SCP-6221の異常性は11月から12月にかけてのみ観察可能であるため、実験はこの2ヶ月間にのみ実施されます。誤ってSCP-6221に曝露した財団職員は12月26日まで隔離され、以下の刺激から遠ざけられます。
- クリスマス関連のメディア (音楽、映画、アニメーション、小説)
- クリスマス関連の衣服 (靴下、“サンタ”帽子、冬服)
- クリスマス装飾
- 雪
- エッグノッグやシュガークッキーなどの祝日に関連する飲食物
- プレゼントの受け渡しという概念
説明: SCP-6221は複数の映画、テレビ番組、アニメーション、そして1枚の音楽アルバムの総称であり、本稿執筆時点では少なくとも24種類の異なるメディアから成ります。全てのSCP-6221実例はクリスマスや祝日を主題とするメディアの形式ですが、通常この種のメディアに予想される典型的な道徳やテーマ (例: キリスト教信仰、慈善の美徳、子供の信念の力の肯定) に反して、SCP-6221実例群の内容は非常に破壊的であり、アニメーションは暴力描写が含まれるために児童をターゲット層とする作品として不適切です。
各SCP-6221実例は2021年12月、北半球各所の様々な財団サイトに配達されました。いずれも同一のメモが添付されていました。
SCP財団へ
ヴィキャンデル=ニードの僕らも知っている通り、ここ数年はとても厳しい状況が続いているが、恐れるなかれ! 僕らが世界中にクリスマスの歓びを届けてみせよう、まず手始めに君たちからだ。僕らの製品ラインに強い興味を持ってくれている君たちには、24種類の — その通り、24種類! — 新しいクリスマス・クラシックをタダで進呈することになった! 君たち専用のアドベントカレンダーみたいなものさ!
ただし、君たちの敷地に小包を1個以上送ろうとすると撃ち落とされてしまうから、世界中のあちこちに分散してお届けするよ。ご心配なく、コンテンツはちゃんと各地域に合ったものを選んでいるからね。
メリー・マザーファッキン・クリスマス、
各メモには認識災害が埋め込まれており、読者に対して、アメリカ人コメディアン/俳優のジェフ・ダナムがメモを読み上げているかのような幻聴を認識させました。この裏にある意図は不明です。
選択された一部SCP-6221実例のリストが下に掲載されています。
補遺: SCP-6221実例:
SCP-6221-01は、ほぼ新品同様のVHSテープであり、チャールズ・M・シュルツが創作した様々なキャラクターが描かれている本来のプラスチック製ハードケースに収められています。カバーアートのキャラクターたちは、“金持ちを喰らえ、チャーリー・ブラウン!”というタイトルの下で松明、ピッチフォーク、金槌、鎌を持っています。
SCP-6221-01は典型的な“ピーナッツ”の祝日特別番組に沿った形式のアニメーションであり、“ピーナッツの仲間たち”の大多数がクリスマスにデパートを襲撃・破壊して社会主義革命を扇動しようと試みる内容です。この特番の出来事は1965年の短編アニメーション“スヌーピーのメリークリスマス”のエンディングの直後に設定されており、同作のプロットの小道具だったアルミニウム製のクリスマスツリーは、スヌーピーによってデパートの正面を破壊し、キャラクターたちの侵入経路を作るために利用されます。
ある時点で、“ピーナッツ”の漫画としてはかなり異例なことに、成人男性のキャラクターが登場します。この人物はデパートの店主であるメニーバックスさん (正確な綴りは不明) として識別されます。出演キャラクターたちは、店舗が破壊され、クリスマスシーズンの儲けが失われたことに抗議するメニーバックスさんを生々しく撲殺します。
配達先: カリフォルニア州、サンフランシスコの都市部サイト-58。チャールズ・M・シュルツの埋葬地に最も近い主要な財団サイト。
影響: 視聴者はクリスマスに向けて買い物をするという概念への抵抗感を強めます。また、繰り返し視聴すると、純資産が10,000,000米ドル以上の人物を探し出して攻撃したいという欲求をもたらします。これらの影響は視聴してから1週間以内に概ね減衰します。
SCP-6221-02は、ケースの前面にPOI-8832 (“ディエゴ・マルケス”) の写真が貼られたDVDであり、“第二触覚集会 (Second Haptic Assembly) からの大いに特別な祝祭日メッセージ”と題されています。
映像にはVHSテープからDVDへの低品質な複写と一致する劣化があり、POI-8832が冬の祭日を祝うことについて説教をしている様子が記録されています。言及される度に必ず音声の不具合が発生するため、祭日の名前は聞き取れません。抜粋は以下の通りです。
POI-8832: 友よ、日毎に寒さと暗さが増す季節となった。今こそ集会を作りし幾百の手 (Hundreds of Hands) の抱擁の内へと入るべき日だ。毎年[不明瞭]になると、我々は一堂に介して祝い、星々と月を支えてくださる多手の者たち (Many-Handed Ones) に感謝を捧げる。
そしてまた、我が父上を殺めた憎きエッカート家の血を飲んで喜ぶ日でもある。今では直系の血統が生き残っていないので、我々は国会議員や、場合によっては首相にすら頼らざるを得ない。幸いにも、オース[不明瞭]の首相は血の最上の供給源であり、奴がそう直ぐに干乾びないことは神がご存知だ! 肥え太った下衆め。
配達先: イギリス、ヨークのサイト-91。エージェント リベカ・ダグラスの旧居室で発見。
影響: SCP-6221-2を視聴した人物は、オペレーション・ヘカトンケイレスに関連する出来事を、視聴していない人物よりも容易に把握できます。このため、サイト-91では現在、オペレーション・ヘカトンケイレスについてアーキビストに説明する際のツールとして、SCP-6221-2を活用することを検討しています。
SCP-6221-07は、映画“ダイ・ハード”のBlu-Ray記念エディションですが、タイトルが“はいはい、ダイ・ハードはクリスマス映画なのね、バカでも分かるわな”に変更されています。映画のプロットは同一ですが、出演者、サウンドトラック、衣装、小道具に幾つかの変更が加えられています。
ジョン・マクレーンは30代のように見えるマコーレー・カルキンによって時代錯誤的に演じられています — “ダイ・ハード”の撮影が始まった1987年11月当時のカルキンは7歳でした。また、サウンドトラックの一部がクリスマスソングの“ハードロック”カバー曲に置換されています。例として、映画の中盤に挿入されるマクレーンとハンス・グルーバーの格闘シーンには、トランス・シベリアン・オーケストラによる“キャロル・オブ・ザ・ベル”のカバー曲が流れます。数名の登場人物は古典的な“サンタ”帽子を被っており、グルーバーはロサンゼルス市警に要求を突き付けるシーンで苛立たしげにジンジャーブレッドマン・クッキーの頭部を噛み千切ります。
配達先: カナダ、ヒューロン湖のサイト-43。
影響: SCP-6221-07の視聴者は、物や概念の分類を巡る議論に対して異常なほど不寛容になり、しばしば口論や、ある一例においては暴力行使に訴えるほどに態度を硬化させます。
SCP-6221-10は、“いじわるグリンチがクリスマスを盗んだのは正しかった!”という25分間のクリスマス特別アニメーション番組です。1966年の特番“いじわるグリンチのクリスマス”と同じ作風のアニメーションであるこの短編番組は、クリスマスを台無しにしようとするグリンチの試みを、フーヴィルの町に住む超唯物主義者のフーたちに対する正義の聖戦として再構成しています。シンディ・ルー・フーと出会った際、グリンチは自分がクリスマスを盗もうとしているのを告白し、クリスマスは“玩具とお菓子の売り上げで私腹を肥やしながら博愛と善意を説く偽善者どもに支えられた、一年の中でも最悪の日”だと語ります。
グリンチは盗んだプレゼントをクランピット山から投げ捨てて破壊することに成功し、フーたちがクリスマス無しでより良い生活を送っている様子が示されます。
配達先: ウィスコンシン州、スロースピットのサイト-87。
影響: SCP-6221-10の視聴者は、プレゼント交換やクリスマスパーティーなどのクリスマス関連のイベントを非暴力的に妨害しようと試みます。サイト-87の“シークレット・サンタ”の割り当ては、名簿が送信された翌日に同サイトのSCiPNet交流掲示板に投稿されたため、名前を入れ替える必要が生じました。
SCP-6221-12は、やや劣化したVHSテープであり、かつてベントンビル公共図書館の所蔵品だったことを示すラベルが背表紙に貼られた一般的な茶色のケースに収められています。
“おばあちゃんがウォルマートのトラックに轢かれちゃった”と題されたこの映画のアニメーション、キャラクターデザイン、声優、プロットは2000年のクリスマス映画“おばあちゃんがトナカイに轢かれちゃった”を模倣しています。登場人物のスピンケルハイマーおばあちゃんは、サンタクロースのそりに轢かれて負傷する代わりに、アンフェタミンで高揚したウォルマートのトラック運転手に轢き殺されます。運転手はウォルマートから死体を処分するように指示されます。映画はその後、主人公のジェイク・スピンケルハイマーとサンタクロースが、ウォルマートの許しがたい悪行を証明し、スピンケルハイマーおばあちゃんの死に対して正義を求めようとする様子を描写します。
オリジナルの映画と同様、クライマックスは法廷闘争劇です。
配達先: アメリカ合衆国、アーカンソー州のサイト-118。
影響: 一貫性無し。視聴者の30%は最寄りのウォルマートを焼き討ちしたいという欲求を表明し、60%はウォルマートのサプライチェーンの妨害計画を考案し始めました。残りの10%は、ウォルマートの創業者であるサム・ウォルトンの墓を何らかの形で冒涜したいという欲求を表明しました。
SCP-6221-15は、“クリスマスに欲しいのは永遠だけ”All I Want for Christmas Is ForeverというタイトルのCDアルバムです。アルバムの第1トラックはマライア・キャリーの“恋人たちのクリスマス”であり、それ以降のトラックは全て同じ歌のカバー曲だとされています。SCP-6221-15は不明な数のトラックを有しており、特筆すべき例には以下が含まれます。
- トラック39は、ギリシャ語アッティカ方言に類似する未知の言語、恐らくはミノア語で歌われているようです。
- トラック102は、全体がモールス信号であり、再生終了まで約16分かかります。
- トラック222は、トム・ジョーンズの“よくあることさ”が代わりに収録されています。直後のトラック223はオリジナルの“恋人たちのクリスマス”です。
- トラック302から417までは全て、様々な言語による“恋人たちのクリスマス”のスポークン・ワード版です。語り手はトラックごとに変わります。
- トラック418は、トラック302から417までに対する27時間分の痛烈な批評です。
SCP-6221-15はCDドライブを溶接するため、再生機器を何らかの形で損壊しない限り、取り出すことができません。SCP-6221-15は除去過程では決して破損しませんが、除去後の取扱いによる引っ搔き傷が付いています。
配達先: サイト-16。音楽系アノマリーの収容に特化した機動部隊イータ-11 (“獰猛な獣たち”) の現在の活動拠点。
影響: SCP-6221-15の聴取者はクリスマス楽曲を再生中の機器の近くで吐き気を催し、非異常バージョンの“恋人たちのクリスマス”が演奏されると激しく嘔吐するようになります。嘔吐後、聴取者は近くで楽曲を再生している全てのスピーカーを破壊しようと試みます。
SCP-6221-20は、無印のケースに収められたBlu-Rayです。ディスクの表面に油性マーカーで“ストックホールマーククリスマス映画#29123”と記されています。
映画のプロットは、クリスマスシーズンにシングルマザーの白人女性と恋愛関係を築こうとする白人男性を追うものです。全ての登場人物を演じる俳優や、登場人物の名前は、場面転換やカメラ視点の切り替わりごとに変化します。映画の第二幕で登場人物たちが訪れる“ベッドと朝食と雑貨の店”の店長として、ジュリア・ルイス=ドレイファスが不可解なカメオ出演をしていることを除けば、作中に身元を特定できる俳優は発見されていません。
配達先: サイト-79。夢やオネイロイ・コレクティブに関連するアノマリーの研究を特色としている。
影響: SCP-6221-20を最後まで視聴することに成功した人物はまだいません。SCP-6221-20を視聴したり、文書記録に残そうとする人物は強烈な入眠欲求に晒されて眠りに落ちます。
この説明は、文書化を担当する職員が執筆中に唐突な眠気を経験することが多々あったため、3人の異なる人物が2日かけて書き上げました。
SCP-6221-21は、黒の油性ペンで“サンタがイカレちまった夜”と書き殴られたベータマックス・テープです。著作権登録年を1973年としているエクスプロイテーション映画にも拘らず、この映画は1996年に発表された同名の“'ウィアード'・アル・ヤンコビックの楽曲に基づく”作品だとされています。
映画は楽曲のプロットに忠実に従っています — クリスマスイブに、泥酔したサンタクロースは工房のエルフたちを攻撃して人質に取り、トナカイの大半を殺害します。映画は後に発表された'もっと陰惨'バージョンの歌詞を踏襲しているため、サンタクロースはSWATに射殺されます。
配達先: ネバダ州、ダックウォーターのエリア-09。
影響: SCP-6221-21はサンタクロースに対して恐怖症に近い極度の不信感を抱かせます。サンタクロースの図像や、サンタクロースに扮した人物に遭遇すると、影響者は逃走を試み、不可能であれば暴力的にそのような人物を鎮圧しようとします。
SCP-6221-21の視聴者の存在下で、この現象を冗談めかして“閉所恐怖症”クローストロフォビアと呼ぶ行為は、現在までに5件の脳震盪、4件の指骨折、3件の鼻血、2件の歯の欠損、1件の膝骨折に繋がっています。
SCP-6221-24は、劣化の激しいボール紙製のスリーブに収められたVHSテープです。“ルドルフ 赤州のトナカイ”というタイトルだけが判読可能です。
SCP-6221-24はランキン・バス社が制作したクレイアニメに典型的な作風ですが、トナカイのルドルフは映画全編を通して二足歩行です。プロットは、ルドルフがクリスマスは人気を失いつつあると考え、“クリスマスに対する戦争”に対抗するべく政治活動を始めるという内容です。ルドルフは大半の人々から無視されますが、フロリダ州で好意的に受け止められ、親クリスマス政策を掲げて知事選に立候補し、選挙に大勝します。
ルドルフはフロリダ州にクリスマス・ワンダーランドを作ろうとしますが、有権者たちは親クリスマス政策がキリスト教神権政治的な思想に基づいていると信じており、引っ込みがつかなくなったルドルフは政治問題に巻き込まれていきます。映画が進むにつれて、ルドルフは徐々に過激な政策を通していきます — 例として、12月にクリスマスと新年以外の祭日を祝うのを禁止し、女性に一年中クリスマスセーターを着ることを強要し、フロリダ州の医療制度を解体します。
この最後の行動を切っ掛けに、ルドルフの友人だったエルフのハーミーは、次の選挙 — ルドルフがフロリダ州を“クリスマスランド”に改名し、マイアミ、タンパ、フロリダキーズを“悪い子リストゾーン” (大規模な強制収容所であることが示唆される) に指定した1年後 — に民主的な対抗者として出馬します。人気が高まったことから、ハーミーはルドルフの交際相手であるクラリスに暗殺されますが、それによって副知事候補だった雪だるまのフロスティに支持者が流れ込みます。広域なゲリマンダー戦術や、クリスマスランド州兵を動員した投票所封鎖の試みにも拘らず、フロスティはクリスマスランド州知事に選出され、ルドルフがフロリダ州に及ぼした全ての変化を体系的に取り消します。
映画の結末で、ルドルフが永久に“悪い子リスト入り”した旨が、サンタクロースのナレーションで語られます。
配達先: フロリダ州、メキシコ湾岸の地域本部-352。
影響: SCP-6221-24はエンドクレジットに詩“ルドルフ 赤鼻のトナカイ”のパロディを使用していますが、これを書き起こそうと試みると、文章全体が“歌詞の著作権はヴィキャンデル=ニード所有だ、ボケが”という語句が延々と繰り返されるものへと変化します。視聴者はランキン・バス社のキャラクターの図像を見ると、この歌や類似のパロディ的内容の歌を繰り返すようになります。この効果は12月26日に減衰します。